.service-inner-one{display:block;padding:0;overflow:hidden;}.service-inner-one .inner{display:grid;grid-template-columns:60% auto;gap:50px;}.service-inner-one .inner .left{padding:50px 0;}.service-inner-one .image-container{position:absolute;width:42.5%;right:-29px;clip-path:polygon(0% 0%,100% 0%,100% 100%,10% 100%);top:0;height:110%;object-fit:cover;}.service-inner-one .image-container:before{content:"";clip-path:polygon(0% 0%,100% 0%,100% 100%,15% 100%);position:absolute;width:100%;height:136%;left:-41px;background-color:var(--primary);top:-20px;}.service-inner-one .image-container img{clip-path:polygon(0% 0%,100% 0%,100% 100%,10% 100%);height:100%;object-fit:cover;width:100%;margin-left:10px;}.service-inner-two{clip-path:polygon(0% 12%,100% 0%,100% 100%,0% 100%);padding-top:140px;margin-top:-34px;}.service-inner-two .items{margin-top:30px;}.service-inner-two .item{display:flex;}.service-inner-two .item .content{background:linear-gradient(0deg,rgba(65,62,75,.85),rgba(65,62,75,.85)),#19181c;border-radius:15px;padding:20px;padding-left:45px;margin-left:-27px;z-index:-1;width:100%;}.service-areasinner-one{padding-bottom:250px;margin-bottom:-245px;}.service-areasinner-two{text-align:center;margin-bottom:-290px;z-index:2;}.service-areasinner-two .theme-heading{display:block;width:100%;}.service-areasinner-two .container{clip-path:polygon(5% 0%,100% 0%,100% 85%,95% 100%,0% 100%,0% 15%);padding:70px 0;}.service-areasinner-two .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px;align-items:center;justify-items:center;margin-top:20px;}.service-areasinner-two .items .item{display:flex;align-items:center;transition:.5s;}.service-areasinner-two .items .item svg{z-index:1;}.service-areasinner-two .items .item a{background:linear-gradient(0deg,rgba(65,62,75,.85),rgba(65,62,75,.85)),#19181c;border-radius:15px;padding:10px;color:var(--white);padding-left:60px;margin-left:-36px;z-index:0;padding-right:32px;text-transform:capitalize;}.service-areasinner-two .items .item:hover a{border:2px solid #4f0;box-shadow:11px 11px 27px rgba(255,255,255,.18);transition:.5s;}.service-areasinner-two .items .item:hover svg path{fill:var(--black);}.service-areasinner-two .items .item:hover svg path.color-change{fill:var(--secondary);}.service-areasinner-three{padding-top:290px;padding-bottom:250px;margin-bottom:-240px;}.service-areasinner-three .logos{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:0;justify-items:center;align-items:center;background:#fff;padding:7px 35px;margin-top:23px;box-shadow:-45.3475px 45.3475px 68.0213px rgba(0,0,0,.05);border-radius:5px;}.service-areasinner-three .logos img{width:100%;}.service-areasinner-four{background-size:100% 100%;padding-top:190px;text-align:center;padding-bottom:182px;margin-bottom:-108px;z-index:2;}.service-areasinner-four .items{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:35px;gap:25px;}.service-areasinner-four .items .item{display:flex;}.service-areasinner-four .items .item p{text-align:left;background:linear-gradient(0deg,rgba(65,62,75,.85),rgba(65,62,75,.85)),#19181c;border-radius:15px;padding:10px;padding-left:53px;margin-left:-27px;z-index:-1;}.about-one{padding:200px 0 150px;text-align:center;}.about-one h3{background:#332883;border:1.5px solid rgba(255,255,255,.25);border-radius:47px;padding:10px;width:50%;margin:0 auto;margin-top:25px;}.about-two{padding:0;position:relative;}.about-two .left{padding:49px 0 30px;}.about-two .left h2{color:var(--primary);text-shadow:2px 2px var(--secondary);text-transform:uppercase;}.about-two .main-image{position:absolute;top:0;right:0;}.about-two .items{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:17px;position:relative;margin-top:25px;}.about-two .items svg{position:absolute;left:65%;}.about-two .items a{margin-top:0;}.about-three{padding-bottom:230px;text-align:center;}.about-three .container{background:#7340ff;box-shadow:0px 4px 40px rgba(0,0,0,.15);padding:20px;position:relative;padding-bottom:210px;}.about-three .main-image{position:absolute;left:0;}.about-four{background:#201f22;display:block;text-align:center;}.about-four h3{background:#000;border:1px solid rgba(201,224,101,.12);padding:10px;margin-top:20px;}.about-four .items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:65px;margin-top:65px;}.about-four .items .item{background:#2b2831;box-shadow:0px 40px 59px 4px rgba(0,0,0,.2);border-radius:6px;position:relative;padding:30px;}.about-four .items .item:before{content:"";background-image:url("https://bristlewoodroofing.com/nitropack_static/HwfLrgZJChWuvERmKwyqwTbumXqHrjdV/assets/images/optimized/rev-aa47b00/bristlewoodroofing.com/wp-content/uploads/2023/05/Frame-1000001053.png");position:absolute;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-size:100% 100%;}.about-four .items .item h4{font-weight:700;font-size:20px;line-height:26px;text-align:center;color:#b28cff;}.about-four .items .item .icon{padding-bottom:58px;background:var(--primary);box-shadow:0px 50px 30px rgba(100,65,169,.3);border-radius:10px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:0px auto;margin-bottom:50px;margin-top:-50px;transform:rotate(-30deg) skewX(25deg) translate(0,0);transition:transform .5s ease;}.about-four .items .item .icon svg{margin-top:50px;}.about-four .items .item:hover .icon{transform:rotate(-30deg) skewX(25deg) translate(15px,-15px);}.faq-one .theme-heading{display:block;margin-bottom:25px;}.faq-one .theme-heading h2{line-height:92%;}.faq-one .theme-heading h2 span{background-image:url("data:image/svg+xml,%0A%3Csvg width=\'334\' height=\'45\' viewBox=\'0 0 334 45\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M1.60531 15.7766C-1.91545 8.47308 3.40622 0 11.5141 0H311.399C315.622 0 319.473 2.41855 321.307 6.22336L332.395 29.2234C335.915 36.5269 330.594 45 322.486 45H22.6015C18.3777 45 14.5269 42.5814 12.6927 38.7766L1.60531 15.7766Z\' fill=\'%23332883\'/%3E%3C/svg%3E%0A");font-size:24px;background-size:100% 100%;padding:34px;color:#fff;}.faq-one .theme-heading h2 span.nitro-lazy{background-image:none !important;}.faq-one .content-main{width:60%;margin:0 auto;text-align:center;}.faq-one .faq-page{margin-top:50px;}.faq-one .faq-page .single-faq-page{background:#fff;box-shadow:0px 24px 34px rgba(0,0,0,.05);border-radius:3px;margin-bottom:25px;transition:1s;cursor:pointer;}.faq-one .faq-page .single-faq-page h4{display:flex;align-items:center;justify-content:space-between;padding:17px;font-weight:600;transition:.5s;background:#fff;box-shadow:0px 24px 34px rgba(0,0,0,.05);color:#525252;text-transform:capitalize;}.faq-one .faq-page .single-faq-page h4:after{content:url("data:image/svg+xml,%0A%3Csvg width=\'20\' height=\'11\' viewBox=\'0 0 20 11\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M1.5 9.5L8.54597 2.03956C9.33522 1.20389 10.6648 1.20389 11.454 2.03956L18.5 9.5\' stroke=\'%237340FF\' stroke-width=\'2.5\' stroke-linecap=\'round\'/%3E%3C/svg%3E%0A");background:#fff;box-shadow:0px 0px 54px rgba(0,0,0,.08);border-radius:5px;width:29px;text-align:center;}.faq-one .faq-page .single-faq-page .content{margin:0px;max-height:0px;overflow:hidden;color:#454545;padding:0px 17px;}.faq-one .faq-page .single-faq-page.active{border-radius:10px;transition:1s;padding-bottom:10px;}.faq-one .faq-page .single-faq-page.active h4{color:var(--primary);margin-bottom:12px;background:#eae9f3;border-radius:3px 3px 0px 0px;}.faq-one .faq-page .single-faq-page.active .content{max-height:500px;transition:max-height 2s ease-in-out;}.faq-one .faq-page .single-faq-page.active .content p{color:#454545;}.team-one{height:600px;}.team-one .theme-heading{display:block;text-align:center;}.team-two{padding-bottom:0;}.team-two .row{padding:25px 50px;position:relative;}.team-two .row:before{content:"";position:absolute;background:var(--primary);width:90%;height:100%;clip-path:polygon(0% 0%,90% 0%,100% 100%,0% 100%);z-index:-1;}.team-two .theme-heading{display:block;padding:14.0472px 23.4121px;border:1.87296px solid #3e358c;border-radius:4.68241px;margin-bottom:20px;width:100%;}.team-two .theme-heading h3{font-style:italic;font-weight:900;font-size:60.0272px;line-height:140%;align-items:center;text-transform:uppercase;color:#4f0;text-shadow:2px 2px 0px #7340ff;margin-bottom:5px;}.team-three{background:#201f22;clip-path:polygon(77% 6%,100% 0%,100% 100%,0% 100%,0% 0%);padding-top:215px;margin-top:-170px;z-index:0;}.team-three .inner{display:grid;grid-template-columns:30% 70%;gap:60px;align-items:center;padding:50px 80px;border-top:1px solid #484850;}.team-three .inner:nth-child(even){grid-template-columns:70% 30%;}.team-three .inner:nth-child(even) .left{order:2;}.team-three .inner .right .theme-heading{display:block;margin-bottom:20px;}.team-three .inner .right .theme-heading h3{font-style:italic;font-weight:900;font-size:45px;line-height:140%;align-items:center;text-transform:uppercase;color:#4f0;text-shadow:2px 2px 0px #7340ff;margin-bottom:5px;}.team-three .inner .left img{width:100%;border:6.17969px solid #5c4bdd;box-shadow:6.17969px 7.0625px 20.3047px rgba(0,0,0,.2);transform:skewX(4deg);}.maintenance-one .theme-heading{display:block;}.maintenance-two{display:block;}.maintenance-two .items{display:grid;grid-template-columns:1fr 1fr;gap:50px;}.maintenance-two .items .item{border-radius:30px;border-right:1px solid #332883;border-bottom:1px solid #332883;border-left:1px solid #332883;background:#fff;text-align:center;position:relative;box-shadow:0px 4px 40px 0px rgba(0,0,0,.15);}.maintenance-two .items .item .bg{position:absolute;width:100%;height:250px;top:0;z-index:0;border-radius:30px 30px 0px 0px;}.maintenance-two .items .item .bg:before{content:"";border-radius:30px 30px 0px 0px;background:linear-gradient(0deg,rgba(30,17,125,.9) 0%,rgba(30,17,125,.9) 100%);width:100%;height:250px;position:absolute;left:0;}.maintenance-two .items .item h2{color:#fff;text-align:center;font-size:70px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.35px;text-transform:uppercase;z-index:2;position:relative;}.maintenance-two .items .item img.round-image{width:100%;width:215px;border-radius:216px;border:2px solid #fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.15);height:215px;z-index:2;position:relative;}.maintenance-two .items .item ul.theme{text-align:left;padding:20px;}.maintenance-two .items .item ul.theme li{font-weight:500;}.maintenance-two .items .item h3{border-radius:0px 0px 30px 30px;background:#d6e600;width:fit-content;color:#332883;text-align:center;font-size:24px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.12px;text-transform:uppercase;margin:0 auto 20px;padding:6px 25px;z-index:2;position:relative;}.maintenance-two h3.heading{margin-top:50px;color:#313131;font-size:16px;font-style:normal;font-weight:700;line-height:160%;}.maintenance-two ul.normal{margin-left:20px;}.maintenance-two ul.normal li{margin-bottom:10px;list-style-type:disc;color:#636363;font-size:15px;font-style:normal;font-weight:400;line-height:160%;}