.intro{width:100%;padding:118px clamp(24px,6.771vw,130px)0;position:relative;margin-bottom:11.979vw}.shade{width:100%;height:201px;position:absolute;top:0;left:0;background:#f1f1f1;background:linear-gradient(180deg,#f1f1f1 0%,#fff 100%)}.intro-shell{width:100%;justify-content:space-between;align-items:center;position:relative;max-width:1920px;margin:0 auto}.left-intro{max-width:647px;width:100%;position:absolute;left:0;top:0}.float-img{width:clamp(170px,19.271vw,370px);position:absolute;right:-113px;bottom:-96px;border-color:#fff;border-style:solid;border-width:22px 0 0 22px;box-sizing:content-box}.base-img,.img-intro,.float-pic{width:100%;height:auto}.rating-logos{padding-bottom:12px;margin:0 auto 0 0;border-bottom:1px solid #ddd}.box-logo{max-width:190px;width:31.35%;height:auto}.box-yellow{max-width:148px;width:24.42%;height:auto}.box-google{max-width:149px;width:24.59%;height:auto}.box-facebook{max-width:119px;width:19.64%;height:auto}.rate-logo,.yellow-rating,.google-rating,.facebook-rating{width:100%;height:auto}.box-logo{top:-1px}.box-logo,.box-yellow{margin:0 30px auto 0;flex-shrink:0;position:relative}.box-yellow{top:2px}.box-google{margin:0 30px auto 0;top:4px}.box-google,.box-facebook{flex-shrink:0;position:relative}.box-facebook{margin:0 0 auto;top:8px}.logo-text{font-family:oregano,sans-serif;font-size:24px;line-height:31px;margin-bottom:24px}.right-intro{max-width:100%;width:100%;color:#314352;flex-direction:column;padding:60px 0 0 53%}.text{font-weight:400;font-size:22px;line-height:35px;margin:0 0 54px}.customer-review{display:flex;flex-direction:column;max-width:400px;width:100%;color:#000;margin-top:60px}.author-shell{align-items:flex-end}.auth-img{margin-right:20px}.author-details{flex-direction:column}.author-name{font-size:16px;font-weight:600;padding-left:2px}.rating-info{align-items:center}.rate-icon{margin-right:17px}.verified{margin-right:8px}.verified-text{display:flex;align-items:center;font-size:14px}.review{font-size:14px;line-height:18px;margin-top:12px;position:relative;padding-left:12px}.quote-line{height:31px;width:4px;display:inline-block;background-color:#006400;position:absolute;top:50%;transform:translateY(-50%);left:0}.headings{font-weight:700;font-size:48px;line-height:64px;margin:0 0 20px;letter-spacing:-.02em;color:#314352}.green{color:#006400}.green-arrow{height:68px;background-color:#006400;box-shadow:0 12px 16px rgba(49,67,82,.12);display:inline-flex;align-items:center;color:#fff;margin-right:auto;transition:background-color .3s ease;white-space:nowrap}.green-arrow:hover{background-color:#005200;cursor:pointer}.button-text{font-weight:600;font-size:20px;padding:0 44px}.arrow-box{display:flex;align-items:center;justify-content:center;height:100%;width:68px;background-color:#2d861f;transition:background-color .4s ease}.right-arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACBSURBVHgB7ZTRCYAgEIZPaICaIFdog5qgNqgRaoM2aLTaoBFsg+s/EnwVO4jADz71QT64ByWKgJlL0gIxCx3cVcISgSc/qEVtjv44anCYsfeUhvUKB+wk6HDQeglVgaWBNaWxUJhuMsZclAomWzkw0hty7PtYqxbzQflgNzjE3L8Bq70KcWQbLMgAAAAASUVORK5CYII=);width:20px;height:20px;background-size:contain;display:inline-block}.right-img{width:100%;height:auto}.intro-title .flaticon-flash-1{color:#f9a825;margin-right:7px;font-size:31px;position:relative;top:9px}.testimonial{padding:0 clamp(30px,5.99vw,115px);margin-top:60px;width:100%;position:relative;align-items:flex-start}.testimonial-left{max-width:914px;width:100%;flex-direction:column}.quote-marks{position:absolute;top:26px;right:42px}.testimonial-text{font-weight:400;font-size:22px;line-height:35px;color:#314352;margin-bottom:50px;max-width:717px;width:90%}#last_client.client-quote{max-width:90%}#last_client .author-name{margin-bottom:2px}.testimonial-card{background:#f4f8ff;border-radius:50px 0 0 0;padding:50px 135px 72px 50px;margin:0 0 203px;width:105%;position:relative;z-index:1;flex-direction:column}.author-name{font-weight:700;font-size:20px;line-height:32px;color:#000}.author-quote{font-style:oblique;font-weight:500;margin-top:38px}.author-quote,.booking-link{font-size:22px;line-height:34px;color:#314352}.booking-link{font-weight:700;display:inline-flex;position:relative;margin:20px auto 0 0}.booking-link::after{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZBAMAAAA2x5hQAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURfSFHPd/IEdwTPOFHPOFHvWFIO9/GPWEHPSEGvOFHPZ+GfOFHPODHPOFHfOFHBOi1U0AAAAOdFJOU98gAH7vMCCfXcQQ70BuS1GoGQAAAJRJREFUGNNjUFIUBAIlJS1BQSkFBsV574CgSKkPSB5gUABx3m1SqgOSBgx9TxiA4JJSJjeIZ/dYCQJCkHmqfsi8kHfsCJ6q3wOZdw0wXsg7NqXmBVAeUCpJSUkBygNJwXkQKRhPBCSlOFMAwosDSenCbNAoAxLKyC6jJu+5IBSIA3nn3iFAA4MmgvNSgUHLgAEGrBQAG5Nz/l1CAXoAAAAASUVORK5CYII=);width:25px;height:25px;position:absolute;top:5px;left:calc(100% + 15px)}.testimonial-icons{padding:16px 28px 16px 16px;background:#fff;display:flex;box-shadow:0 4px 104px rgba(0,0,0,.14);align-items:center;width:-webkit-fit-content;width:fit-content;position:absolute;bottom:0;transform:translateY(50%)}.testimonial-right{max-width:962px;width:50%;position:absolute;right:0}.show-electrician{background-image:url(/images/v1681860351/avanto/electrician-footer.jpg);width:100%;padding-top:79.12772585669782%}.vertical-line{content:'';display:inline-block;height:58px;width:2px;background:#ddd;border-radius:50%;margin:0 36px}.review-link{line-height:0;position:relative;top:2px}.service-row{flex-direction:column;padding:60px clamp(30px,5.99vw,115px)0;max-width:1920px;margin:0 auto}.service-row,.services-shell{width:100%;position:relative}.services-shell{flex-wrap:wrap;justify-content:space-between;margin:10px auto 18px}.service-box{flex-direction:column;max-width:533px;width:calc(33.333% - 15px);background-color:#fff;border-bottom:2px solid #006400;box-shadow:0 4px 54px rgba(0,0,0,.15);margin-bottom:30px}.service-img{max-width:100%;height:auto;width:100%}.text-shell{width:100%;padding:30px 21px 36px 32px;flex-direction:column;color:#314352}.pre-title .flaticon-flash-1{color:#f9a825;margin-right:7px;font-size:31px;position:relative;top:9px}.service-title{font-size:22px;line-height:35px;font-weight:700;margin:0 0 10px}.service-text{font-size:20px;line-height:35px}.link-service{color:#000;font-size:14px;line-height:35px;margin:20px auto 0 0;position:relative}.link-service .flaticon-top-right{margin-left:5px;color:#006400;font-size:11px;position:relative;top:2px}.link-service:after{content:'';position:absolute;width:60px;height:1px;background-color:#006400;bottom:-3px;left:0;display:inline-block;transition:width .5s ease}.link-service:hover.link-service:after{width:84px}.extra-services{width:100%;max-height:0;transition:max-height 1s ease;overflow:hidden}.padding{flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;width:100%}.show-service{max-height:600px;transition:max-height 1s ease}.overflow{overflow:visible}.show-more{display:inline-flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;background-color:initial;font-size:16px;color:#000}.show-more .flaticon-down,.show-more .flaticon-up{color:#006400;font-size:22px;margin-left:8px;position:relative;top:3px;font-weight:bolder}.show-more:hover{cursor:pointer}.content-row{width:100%;padding:0 clamp(84px,6.771vw,130px);max-width:1920px;margin:0 auto 145px}.quality-shell{margin:192px auto 0;width:100%;color:#314352;flex-direction:column;padding:0 0 104px calc(50% + 76px);position:relative}.quality-shell:after{content:'';width:clamp(200px,25.281vw,447px);height:clamp(200px,23.25vw,408px);display:inline-block;bottom:0;left:0;background:#045b63;opacity:.12;position:absolute;z-index:0}.last-text{font-size:22px;line-height:35px;max-width:733px;margin-bottom:26px}.img-box{position:absolute;left:148px;top:-62px;z-index:1}.quality-image{width:100%;height:auto}#last_button{display:none}.gallery{max-width:1680px;width:100%;margin:72px auto 60px;position:relative;align-items:flex-start;flex-direction:column;overflow:hidden}.gallery-top{width:100%;justify-content:space-between;align-items:center;margin-bottom:10px}.gallery-left{display:inline-block}.active-nav{color:#f3841d}.active-nav:before{bottom:-8px;background-color:#f3841d;height:2px;width:72%}.active-nav:before,.active-nav:after{content:'';position:absolute;display:inline-block;left:50%;transform:translateX(-50%)}.active-nav:after{bottom:-16px;width:0;height:0;border-color:#f3841d transparent transparent;border-style:solid;border-width:8px 8px 0}.gallery-rest{display:none}.gallery-active{display:flex}.gallery-inner{width:100%;justify-content:center;gap:20px;flex-wrap:wrap;transition:all .5s;opacity:0;transform:scale(0);position:absolute;pointer-events:none}#residential_gallery.show-gallery{opacity:1;transform-origin:center center;position:relative;transition:all .5s;transform:scale(1);pointer-events:all}.square-gal{max-width:404px;width:24.047619047619047%;flex-shrink:0;position:relative;line-height:0;display:flex;align-items:center;justify-content:center;transition:background-color .5s ease}.square-gal:before,.rectangle:before{content:'';width:100%;height:100%;background-color:initial;position:absolute;z-index:1;top:0;left:0;transition:background-color .5s ease}.square-gal:after,.rectangle:after{content:'\f117';font-size:58px;font-family:flaticon,sans-serif;background-size:contain;position:absolute;color:#fff;z-index:2;opacity:0;transition:opacity .5s ease}.rectangle{max-width:830px;width:49.404761904761905%;flex-shrink:0;display:flex;position:relative;line-height:0;align-items:center;justify-content:center}.square-gal:hover.square-gal:after,.square-gal:hover.square-gal:before,.rectangle:hover.rectangle:after,.rectangle:hover.rectangle:before{opacity:1;background-color:rgba(0,0,0,.7)}.rectangle:hover,.square-gal:hover{cursor:pointer}.gallery-square,.gallery-rectangle{width:100%;height:auto}.show-residential{background-image:url(/images/v1681695752/avanto/gallery-residential.jpg)}.show-commercial{background-image:url(/images/v1681701713/avanto/gallery-commercial.jpg)}.show-charger{background-image:url(/images/v1681706681/avanto/charger-sprite.jpg)}.faq-shell{margin:84px auto 0;justify-content:center;background-image:url(/images/v1723596977/easy/faq-electrical-van-background.jpg);background-size:contain;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:390px}.faq-shell,.faq-inner{width:100%;flex-direction:column}.faq-inner{max-width:1680px;margin:0 auto}.top-shell{width:100%;justify-content:space-between;align-items:center}.left-headings{flex-direction:column;max-width:75%}.top-shell .green-arrow{margin:0 0 0 auto}.faq-box{flex-direction:column;margin:60px 0 0;padding:0}.faq-box,.quest-shell{display:flex;width:100%}.quest-shell{align-items:center;border-top:1px solid #d9d9d9}.question{width:100%;align-items:center;padding:0;font-size:22px;font-weight:700;line-height:4.5;background-color:initial;cursor:pointer;position:relative}.question:after{content:'\f123';position:absolute;right:30px;top:50%;transform:translateY(-50%);line-height:0;font-family:flaticon,sans-serif;font-size:18px;color:#314352;pointer-events:none}.minus:after{content:'\f124'}.answer-shell{width:100%;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;margin:0;padding:0 100px 0 0;box-sizing:border-box}.faq-answer{line-height:1.75;margin-bottom:20px}.faq-answer:last-of-type{margin-bottom:30px}.faq-box .quest-shell:first-of-type{border:0}.open{max-height:1500px;transition:max-height .5s ease-in-out}.faq-link,.faq-link:hover{text-decoration:underline}.faq-list{margin:0 0 24px 48px}.list-faq{list-style-type:disc;list-style-position:outside}.a-service,.b-service,.c-service,.d-service,.e-service,.f-service,.g-service,.h-service,.i-service,.j-service{background-image:url(/images/v1722822401/easy/submenu-items.jpg)}footer{width:100%;display:flex;flex-direction:column;position:relative;background-color:#131313;margin:0;padding-top:96px;color:#fff}.orange-tri{background-color:#4eaf3e;height:90px;top:-90px;z-index:0;-webkit-clip-path:polygon(79% 0,0% 100%,89% 100%);clip-path:polygon(79% 0,0% 100%,89% 100%)}.orange-tri,.black-tri{position:absolute;width:100%;display:inline-block}.black-tri{background-color:#131313;height:80px;top:-79px;-webkit-clip-path:polygon(88% 12%,0% 100%,100% 100%);clip-path:polygon(88% 12%,0% 100%,100% 100%)}.footer-logo{box-shadow:0 0 6px rgba(0,0,0,.16);background-color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translateX(-50%);z-index:2;top:-90px;padding:15px 30px}.footer-contain{flex-direction:column;align-items:center}.top-list{font-family:Arial,helvetica neue,Helvetica,sans-serif;font-size:14px;display:flex}.top-item{margin:0 42px;position:relative}.top-item:before{content:'';display:inline-block;position:relative;margin-right:12px;top:6px;height:21px;width:21px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABFAAAARQB+zng/wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGUSURBVDiNtZRNSpxBEIafdqELFyaXCBMSwjDiLgbjIpADGDxAQDBCGGNyh5whkLW4MqghjIyjt9C9gm4y5GczKnmymFI+m2/+UHtX/VY9Vd1V3XAPK/UT1QrwGngGTAK/gENgO6V0NFImtaq27K5jdVvdUL+HrdpUp4cFLqsX6p76XE2ZntTZgJ6rS4OAK+ql+mGI5Emtq+thV9SnuVMtKqwPdaSbsTNqW/2cC/tq8xbATXW8KFTi8mfvBBhiXT3JmzIKUJ1Xq0WHr+pWwZ5Qd9SZYStUv6lfAMbCbxL4fRWUUuoAHaCRg8NuAAfAm5TSeUh/gaki9A/wICtoMQKvwX2AAA+Bn8Xsq/FS8kEfjyO21be9mhIze6q+L24+iu6/KLm/K7ClXe76zIVeyYWmupcHFMALPYApZny3LLAWb3mtDNxrqR/Vzo1xyhxW1H/q2qCZjQo/hf/yoMzv4g9oqS9LmjcWd9iKCvsDC4FVu1+f6lk8hA31R3RZtaHWyuIHHfEx8Ap4QneO28ARsDPyz3/b9R+D/gGSDEidhwAAAABJRU5ErkJggg==)}.footer-shell{flex-direction:row;align-items:flex-start;margin:95px auto 110px;justify-content:space-around;max-width:1272px;width:97%}.footer-box{align-items:flex-start;flex-direction:column}.footer-title{font-size:22px;line-height:20px;margin:0 0 25px}.payment-options{display:inline-block}.social-links{display:flex}.social{font-family:Arial,helvetica neue,Helvetica,sans-serif;font-size:13px;line-height:13px;margin:36px 0 18px}.socials{margin:0 16px 0 0}.facebook,.linkedin{display:inline-block}.site-links{font-family:Arial,helvetica neue,Helvetica,sans-serif;font-size:15px;line-height:20px;text-align:left;flex-direction:column;align-items:flex-start}.link-shell{margin:0 0 18px;position:relative}.link-shell:before{content:"\f114";position:relative;background-size:initial;display:inline-block;margin-right:12px;top:3px;font-family:flaticon,sans-serif;color:#54b148;font-weight:bolder}.footer-details{flex-direction:row;justify-content:center;color:#fff;font-size:14px;margin-bottom:34px;line-height:14px;align-items:center;justify-self:center;font-family:Arial,helvetica neue,Helvetica,sans-serif;letter-spacing:.05em}.ratings{display:inline-block;position:relative;margin:0 12px 0 13px;top:4px}.copyright{font-family:Arial,helvetica neue,Helvetica,sans-serif;letter-spacing:.05em;color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:20px}.line{max-width:873px;width:90%;display:inline-block;background-color:#707070;height:1px;margin:16px auto 18px}.badges{flex-direction:row;justify-content:center;margin:0 0 24px}.codeguard,.dmca-badge,.geotrust-ssl,.norton-websafe{margin:0 22px;display:inline-block;background-image:url(/images/v1722897428/easy/footer-sprite.png)}.codeguard{background-position:58.72093023255814% 0;background-size:364.61538461538464% 103.44827586206897%;width:130px;height:29px;position:relative;top:3px}.dmca-badge{background-position:29.743589743589745% 0;background-size:564.2857142857143% 100%;width:84px;height:30px;position:relative;top:2px}.geotrust-ssl{background-position:100% 0;background-size:338.57142857142856% 130.43478260869566%;width:140px;height:23px;position:relative;top:7px}.norton-websafe{background-position:0 0;background-size:415.7894736842105% 100%;width:114px;height:30px;position:relative}@media(max-width:1800px){.intro{padding:118px clamp(18px,5.371vw,130px)0}.left-intro{max-width:32.688vw}.float-img{width:clamp(170px,17.771vw,370px)}.content-row{padding:0 clamp(84px,6.771vw,130px)0 0}.img-box{left:clamp(18px,5.371vw,130px)}.quality-shell{padding:0 0 104px calc(46% + 76px)}}@media(max-width:1780px){.gallery-top{padding:0 clamp(30px,5.99vw,115px);align-items:flex-end;margin-bottom:24px}.gallery-inner{justify-content:center;gap:0;padding:0 clamp(30px,5.469vw,105px)}.square-gal{width:calc(25% - 20px);margin:10px}.rectangle{width:calc(50% - 20px);margin:10px}}@media(max-width:1680px){.intro{padding:118px clamp(18px,4.371vw,130px)0}.text{font-size:20px;line-height:1.6}.right-intro{padding:20px 0 0 53%}.testimonial{padding:0 0 0 clamp(10px,3.99vw,115px)}.show-electrician{padding-top:104.527726%;background-size:cover}.client-quote{margin-bottom:11px}.booking-link{display:none}.author-quote{margin-top:24px;font-size:20px;line-height:1.55}.testimonial-card{padding:36px 105px 62px 36px}.service-row{padding:60px clamp(10px,3.99vw,115px)0}.quality-shell{padding:0 0 clamp(48px,6.571vw,144px)calc(48% + 76px);margin:clamp(72px,10.429vw,192px)auto 0}.img-box{width:43%}.faq-inner{padding:0 clamp(60px,5.021vw,154px)}}@media(max-width:1670px){.service-title{font-size:19px;line-height:1.75;margin-bottom:6px}.service-text{font-size:18px;line-height:1.75}}@media(max-width:1600px){.headings{font-size:clamp(24px,2.6vw,48px);line-height:1.33}.testimonial-text,.last-text{font-size:20px}.last-text{line-height:1.6}}@media(max-width:1540px){.intro{margin-bottom:16.979vw}.float-img{bottom:-96px;border-width:18px 0 0 18px}.right-intro{max-width:100%;padding-left:48%}}@media(max-width:1440px){.intro{margin-bottom:154px}.right-intro{padding:6px 0 0 50%}.customer-review{margin-top:48px}.text{margin:0 0 36px}.rating-logos{transform:scale(.9);transform-origin:left}.testimonial-left{max-width:65%;padding-top:12px}.testimonial-right{max-width:45.5%;width:100%}.testimonial-card{padding:36px 54px 42px 36px;margin:0 0 133px}.author-quote{line-height:1.55;font-size:19px;margin:24px 0 10px}.testimonial-right{max-width:43%;top:0}.show-electrician{background-image:url(/images/v1681947386/avanto/electrician-footer-1440.jpg);padding-top:132.520325203252%}.badge-logo{width:140px;height:auto}.master-badge{height:auto;width:115px}.card-reviews{width:125px;height:auto}.testimonial-icons{padding:8px 32px 8px 16px}.question{font-size:20px}}@media(max-width:1430px){.content-row{padding:0 clamp(24px,2.771vw,130px)0 0}}@media(max-width:1366px){.intro{padding:96px clamp(18px,4.371vw,130px)0;margin-bottom:9.979vw}.right-intro{padding:0 0 0 44%}.float-img{bottom:-96px;border-width:18px 18px 0 0;right:unset;left:-30px}.left-intro{max-width:34.688vw}.testimonial{padding:0 clamp(24px,3.99vw,115px)}.testimonial-left{padding-top:54px}.testimonial-right{top:0;overflow:hidden}.testimonial-card{margin:0 0 130px}.quote-marks{width:clamp(24px,5.71vw,78px);height:clamp(24px,5.71vw,78px)}.testimonial-text{max-width:88%}.right-img{width:170%;margin-left:-250px;height:auto}.booking-link{display:flex;font-size:16px;margin:0 auto 20px 0}.gallery-top{padding:0 clamp(30px,3.99vw,115px);align-items:flex-end}.gallery{margin-top:20px}.gallery-inner{padding:0 clamp(30px,3.169vw,105px)}.square-gal{width:calc(25% - 10px);margin:5px}.rectangle{width:calc(50% - 10px);margin:5px}.question{font-size:19px}.faq-answer,.list-faq{font-size:18px}}@media(max-width:1330px){.img-box{width:40%;top:-6%}.quality-shell{padding:0 0 clamp(24px,3.571vw,144px)calc(44% + 76px)}}@media(max-width:1280px){.intro{margin-bottom:10.979vw}.green-arrow{height:64px}.button-text{padding:0 36px;font-size:19px;font-weight:400}.arrow-box{width:64px}.right-arrow{width:18px;height:18px}.testimonial{margin-top:30px}.testimonial-right{max-width:51%;top:0}.testimonial-left{min-width:765px}.testimonial-text{max-width:86%;background-color:#fff;z-index:1;padding:12px 0;margin-top:-6px;border-radius:32px 32px 0 0}.service-box{max-width:unset;width:calc(50% - 15px)}.show-service{max-height:3200px}.img-box{top:-50px}.answer-shell{padding:0}.faq-answer{font-size:19px}}@media(max-width:1270px){.active-nav:after{bottom:-13px;border-width:8px 8px 0;border-color:#f3841d transparent transparent}.active-nav:before{bottom:-6px;background-color:#f3841d;width:72%}}@media(max-width:1240px){.img-box{top:0}}@media(max-width:1220px){.intro{margin-bottom:14.979vw}.rating-logos{transform:scale(.777)}.text{margin:0 0 40px}.customer-review{display:none}}@media(max-width:1200px){.question{font-size:17px}}@media(max-width:1100px){.headings{font-size:clamp(24px,4vw,48px)}}@media(max-width:1099px){.intro{padding:96px clamp(30px,10.371vw,130px)9.979vw;margin:0 auto}.rating-logos{transform:scale(.8);transform-origin:center;margin:0 auto}.right-intro{align-items:center;text-align:center;padding:0}.left-intro{max-width:clamp(300px,69.375vw,666px);margin-bottom:202px}.float-img{bottom:-166px;border-width:18px 18px 0;right:unset;width:clamp(170px,38.542vw,370px)}.float-img,.float-img:after{left:50%;transform:translateX(-50%)}.float-img:after{content:'';position:absolute;width:61.803%;height:6px;display:inline-block;bottom:-3px;background:#f3841d;border-radius:50%}.left-intro{position:relative}.green-arrow{margin:0 auto}.customer-review{display:flex;position:relative;align-items:center;box-shadow:0 0 26px rgba(0,0,0,7%);background-color:#fff;padding:29px 24px 24px;border:1px solid #f0f0f0;border-radius:24px 24px 0 0;margin:80px auto 0;box-sizing:border-box}.author-name{font-size:16px;font-weight:600}.quote-line{height:3px;width:38.197%;position:absolute;left:50%;transform:translateX(-50%);top:calc(100% + 24px)}.review{padding-left:unset}.testimonial,.testimonial-left{align-items:center}.testimonial-left{text-align:center;max-width:100%;padding-top:0;margin-bottom:24px;min-width:unset}.headings{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(24px,3.8vw,48px);line-height:1.23}.testimonial-text{line-height:1.65;font-size:18px;max-width:665px;margin:0 auto 20px}.testimonial-right{max-width:90%;top:unset;bottom:unset;position:relative}.testimonial-right:before{width:38.197%;height:61.803%;left:-8px;top:-8px}.testimonial-right:before,.testimonial-right:after{content:'';position:absolute;display:inline-block;background:#ca7014;z-index:-1}.testimonial-right:after{height:38.197%;width:61.803%;right:-8px;bottom:-8px}.show-electrician{background-image:url(/images/v1681860351/avanto/electrician-footer.jpg);padding-top:79.12772585669782%}.testimonial-card{margin:0 auto 24px;padding:0;background-color:initial;width:auto;border-radius:0}.testimonial-icons{position:relative;transform:unset;bottom:unset;left:unset;width:-webkit-fit-content;width:fit-content;order:-1;margin:0 auto 60px;top:-37px}#last_client.client-quote,#last_client_2.client-quote{max-width:unset;border-radius:24px 24px 0 0;padding:26px 24px 18px;background-color:#fff;box-shadow:0 0 64px rgba(0,0,0,.1);flex-wrap:wrap;order:0;flex-direction:column;position:relative}.client-image{width:55px;height:55px}.author-quote{font-size:14px;max-width:549px;width:90%;line-height:1.55}.booking-link{margin:18px auto 0;order:3}.right-img{width:100%;margin-left:unset;height:auto}.auth-img{position:absolute;top:-31px;left:50%;transform:translateX(-50%);margin-right:unset}.client-quote{display:flex;align-items:center}.author-name{font-size:18px;line-height:32px;color:#314352;margin-top:8px}.quote-marks{display:none}.rating-info{align-items:center}.rate-icon{width:82px;height:auto}.service-box,.headings{text-align:center}.text-shell{padding:24px 24px 36px}.pre-title{text-align:center}.link-service:after{width:38.197%;left:50%;transform:translateX(-50%)}.link-service{margin:20px auto 0}.answer-shell{padding:0 30px 0 0}.faq-box{margin:48px 0 0}.faq-shell{margin:144px auto 0;padding-bottom:280px}}@media(max-width:1080px){.active-nav:before{bottom:-2px}.active-nav:after{bottom:-8px}}@media(max-width:1024px){.footer-shell{flex-wrap:wrap;margin:95px auto 7px}.footer-box{width:calc(33.33% - 48px);margin:0 auto 36px;align-items:center}.footer-box:nth-child(1){order:4;width:100%}}@media(max-width:960px){.headings{font-size:clamp(24px,4.1vw,48px)}.content-row{padding:0 clamp(30px,10.371vw,130px)60px;margin:0 auto}.quality-shell{padding:60px 0 0;margin:0 auto;align-items:center;text-align:center}.img-box{top:unset;left:unset;position:relative;max-width:632px;width:100%;margin:12px auto 36px}.img-box:before{content:'';width:clamp(200px,25.281vw,447px);height:clamp(200px,23.25vw,408px);display:inline-block;top:-18px;left:-18px;background:#045b63;opacity:.12;position:absolute;z-index:0}.quality-shell:after{display:none}#last_button{display:flex;margin-top:12px}.gallery-top{padding:0 24px}.gallery-top,.gallery-left{align-items:center;flex-direction:column}.gallery-left{display:flex;margin-bottom:24px}.gallery-inner{padding:0 14px}.footer-title{font-size:clamp(17px,1.979vw,19px)}}@media(max-width:900px){.shade{display:none}.intro{padding:0 clamp(30px,10.371vw,130px)96px}.text{font-size:18px}.headings{font-size:clamp(24px,5.2vw,48px)}.testimonial-text,.service-text{font-size:18px}.service-text{line-height:1.6}.last-text{font-size:18px}.question:after{font-size:15px}}@media(max-width:850px){.rating-logos{transform:scale(.7);justify-content:center}.question:after{font-size:16px}.question{line-height:4.4;font-size:18px}.box-row,.faq-inner{padding:0 30px}}@media(max-width:833px){.footer-contain{padding:0 20px}.footer-box:nth-child(1),.footer-box{width:calc(50% - 24px)}}@media(max-width:800px){.service-row{margin-bottom:60px}.services-shell{margin:24px auto 30px}.service-box{width:100%}.top-shell .green-arrow{display:none}.faq-box{margin:18px 0 0}}@media(max-width:750px){.service-row{padding:clamp(48px,6.302vw,127px)30px 0}.small-hide{display:none}.square-gal{width:calc(50% - 10px)}.rectangle{width:calc(100% - 10px)}.faq-answer{font-size:18px}}@media(max-width:710px){.card-reviews,.vertical-line:first-of-type{display:none}}@media(max-width:600px){.text{font-size:16px}.headings{font-size:clamp(18px,5.6vw,48px)}.testimonial-text{font-size:16px;padding:0;width:100%}.badge-logo{width:111px;height:auto}.vertical-line{margin:0 24px}.master-badge{width:114px;height:auto}.quote-marks{display:none}.service-text{font-size:16px}.service-box{margin:0 0 30px}.service-row{margin-bottom:24px}.last-text{font-size:16px}.faq-shell{background-image:url(/images/v1723596977/easy/faq-electrical-van-background.jpg);margin:144px auto -160px;padding-bottom:180px}.faq-answer{font-size:17px;line-height:1.64}.question{text-align:left;line-height:1.8;padding:12px 60px 12px 0}.question:after{right:10px}.top-item{margin:0 16px}}@media(max-width:480px){.logo-text{font-size:18px}.verified{margin-right:6px}.rate-icon{margin-right:12px}.intro{padding:0 clamp(30px,10.371vw,130px)60px}.service-title{font-size:17px;line-height:1.35;margin-bottom:12px}.gallery{margin-top:10px}.gallery-top{margin-bottom:14px}.question{line-height:1.5;font-size:17px;text-align:left;padding:30px 40px 30px 0}.question:after{right:0}.orange-tri{height:60px;top:-58px;-webkit-clip-path:polygon(79% 0,0% 100%,96% 100%);clip-path:polygon(79% 0,0% 100%,96% 100%)}.black-tri{height:50px;top:-48px}.footer-logo{width:170px;padding:18px 36px;height:auto;box-sizing:border-box}.black-tri{height:66px;top:-63px;-webkit-clip-path:polygon(88% 32%,-36% 100%,104% 100%);clip-path:polygon(88% 32%,-36% 100%,104% 100%)}.footer-logo{width:226px;top:-88px}footer{margin:200px 0 0;padding-top:56px}.top-list{flex-direction:column;text-align:center}.top-item{margin:0;line-height:40px;font-size:16px}.footer-box:nth-child(1),.footer-box{width:calc(100% - 24px)}.site-links{align-items:center}.footer-title{font-size:clamp(18px,5.208vw,25px)}.site-links{font-size:17px;line-height:28px}.socials{margin:0 15px}.detail-text{display:flex;flex-direction:column;align-items:center}.codeguard{display:none}.badges{width:100%;justify-content:space-between}.codeguard,.dmca-badge,.geotrust-ssl,.norton-websafe{margin:0}.ratings{margin:3px 0 15px}.norton-websafe{display:none}.badges{justify-content:space-evenly}}@media(max-width:455px){.headings{font-size:clamp(18px,6.6vw,48px)}.testimonial{margin-top:0}.testimonial-right{max-width:100%}.testimonial-right:before{left:-6px;top:-6px}.testimonial-right:after{right:-6px;bottom:-6px}.testimonial-left .intro-title{margin-left:-13px}.testimonial-text{margin-top:6px}.booking-link{position:relative;left:-16px}.testimonial-icons{margin:0 auto 42px}}@media(max-width:450px){.intro{padding:0 24px 96px}.left-intro{max-width:100%}.float-img{border-width:12px 12px 0;width:68%}.rating-logos{transform:unset}.box-google{margin:0 18px auto 0}.box-logo,.box-yellow{margin:0 21px auto 0}.customer-review{box-shadow:unset;border:0;border-radius:unset;padding:29px 0 0}.box-logo{display:none}.box-yellow{width:29.42%}.box-google{width:29.59%}.box-facebook{width:23.64%}.green-arrow{height:60px}.button-text{font-size:16px;font-weight:400}.arrow-box{width:60px}.right-arrow{width:17px;height:17px}.service-row{padding:clamp(36px,6.302vw,127px)20px 0}}@media(max-width:425px){.faq-shell{margin:84px auto -160px}.top-shell{justify-content:center}.left-headings{align-items:center;text-align:center}.answer-shell{padding:0}.card-text,.faq-answer,.list-faq{font-size:16px;margin-bottom:10px}.faq-box{margin:6px 0 0}.faq-list{margin-left:22px}.open{max-height:800px}}@media(max-width:414px){.badges{justify-content:space-around}}@media(max-width:375px){.testimonial-left .intro-title{font-size:16px}.testimonial-icons{transform:scale(.9);transform-origin:center;top:-36px;padding:8px 16px}.img-box{margin:12px auto 24px}.img-box:before{width:clamp(150px,25.281vw,447px);height:clamp(150px,23.25vw,408px)}}@media(max-width:370px){.question{font-size:16px}.faq-inner{padding:0 18px}}@media(max-width:360px){.testimonial-left .intro-title{margin-left:-11px}}@media(max-width:320px){.testimonial-icons{width:100%;justify-content:space-between;top:-23px}.badge-logo{width:102px}.vertical-line{display:none}.master-badge{width:93px}.quality-shell .pre-title,.site-links{font-size:16px}.site-links{line-height:27px}.footer-contain{padding:0 10px}}@media(min-width:1950px){.intro{padding:118px clamp(0px,0vw,130px)0;margin-bottom:25.979vw}.faq-shell{background-size:cover}}@media(min-width:1960px){.intro{margin-bottom:290px}.left-intro{left:78px}.testimonial{max-width:1920px;margin:60px auto 0}}