@font-face{font-family:zingbox-icon;src:url(/_next/static/media/zingbox-icon.68460d5c.eot);src:url(/_next/static/media/zingbox-icon.68460d5c.eot#iefix) format("embedded-opentype"),url(/_next/static/media/zingbox-icon.d278e66a.ttf) format("truetype"),url(/_next/static/media/zingbox-icon.e74e2029.woff) format("woff"),url(/_next/static/media/zingbox-icon.f03983c9.svg#zingbox-icon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" zingbox-icon-"],[class^=zingbox-icon-]{font-family:zingbox-icon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zingbox-icon-cancle:before{content:"\e97e";color:#bfbfbf}.zingbox-icon-tick:before{content:"\e97f";color:#00cdac}.zingbox-icon-Solar-power-lamp:before{content:"\e97d";color:#fff}.zingbox-icon-email:before{content:"\e97a"}.zingbox-icon-message:before{content:"\e97b"}.zingbox-icon-name:before{content:"\e97c"}.zingbox-icon-76:before{content:"\e978"}.zingbox-icon-90:before{content:"\e979"}.zingbox-icon-arow-bottom:before{content:"\e974"}.zingbox-icon-arow-right:before{content:"\e975"}.zingbox-icon-check:before{content:"\e976"}.zingbox-icon-search:before{content:"\e977"}.zingbox-icon-Solar-power-light:before{content:"\e973";color:#fff}.zingbox-icon-Battery-Solar-Power:before{content:"\e96e"}.zingbox-icon-medal:before{content:"\e96f"}.zingbox-icon-Solar-electric:before{content:"\e970"}.zingbox-icon-Solar-Power:before{content:"\e971"}.zingbox-icon-trophy:before{content:"\e972"}.zingbox-icon-pin-energy .path1:before{content:"\e907";color:rgb(219,219,219)}.zingbox-icon-pin-energy .path2:before{content:"\e908";margin-left:-1.111328125em}.zingbox-icon-pin-energy .path3:before{content:"\e909";margin-left:-1.111328125em;color:rgb(119,127,127)}.zingbox-icon-pin-energy .path4:before{content:"\e90a";margin-left:-1.111328125em;color:rgb(0,0,0)}.zingbox-icon-pin-energy .path5:before{content:"\e90b";margin-left:-1.111328125em;color:rgb(219,219,219)}.zingbox-icon-pin-energy .path6:before{content:"\e90c";margin-left:-1.111328125em;color:rgb(170,183,183)}.zingbox-icon-pin-energy .path7:before{content:"\e90d";margin-left:-1.111328125em;color:rgb(31,36,44);opacity:.5}.zingbox-icon-pin-energy .path8:before{content:"\e90e";margin-left:-1.111328125em;color:rgb(87,179,62)}.zingbox-icon-pin-energy .path9:before{content:"\e90f";margin-left:-1.111328125em;color:rgb(237,237,237)}.zingbox-icon-pin-energy .path10:before{content:"\e910";margin-left:-1.111328125em;color:rgb(86,100,114)}.zingbox-icon-pin-energy .path11:before{content:"\e911";margin-left:-1.111328125em;color:rgb(237,237,237)}.zingbox-icon-pin-energy .path12:before{content:"\e912";margin-left:-1.111328125em;color:rgb(255,255,255);opacity:.3}.zingbox-icon-powe-poles .path1:before{content:"\e913";color:rgb(219,219,219)}.zingbox-icon-powe-poles .path2:before{content:"\e914";margin-left:-.66796875em;color:rgb(87,179,62)}.zingbox-icon-powe-poles .path3:before{content:"\e915";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path4:before{content:"\e916";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path5:before{content:"\e917";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path6:before{content:"\e918";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path7:before{content:"\e919";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path8:before{content:"\e91a";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path9:before{content:"\e91b";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path10:before{content:"\e91c";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path11:before{content:"\e91d";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path12:before{content:"\e91e";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path13:before{content:"\e91f";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path14:before{content:"\e920";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path15:before{content:"\e921";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path16:before{content:"\e922";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path17:before{content:"\e923";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path18:before{content:"\e924";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path19:before{content:"\e925";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path20:before{content:"\e926";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path21:before{content:"\e927";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path22:before{content:"\e928";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path23:before{content:"\e929";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path24:before{content:"\e92a";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path25:before{content:"\e92b";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path26:before{content:"\e92c";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path27:before{content:"\e92d";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path28:before{content:"\e92e";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path29:before{content:"\e92f";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path30:before{content:"\e930";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path31:before{content:"\e931";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path32:before{content:"\e932";margin-left:-.66796875em;color:rgb(219,219,219)}.zingbox-icon-powe-poles .path33:before{content:"\e933";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path34:before{content:"\e934";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path35:before{content:"\e935";margin-left:-.66796875em;color:rgb(219,219,219)}.zingbox-icon-powe-poles .path36:before{content:"\e936";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path37:before{content:"\e937";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path38:before{content:"\e938";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path39:before{content:"\e939";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path40:before{content:"\e93a";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path41:before{content:"\e93b";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path42:before{content:"\e93c";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path43:before{content:"\e93d";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path44:before{content:"\e93e";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path45:before{content:"\e93f";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path46:before{content:"\e940";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path47:before{content:"\e941";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path48:before{content:"\e942";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path49:before{content:"\e943";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path50:before{content:"\e944";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path51:before{content:"\e945";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path52:before{content:"\e946";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path53:before{content:"\e947";margin-left:-.66796875em;color:rgb(119,127,127)}.zingbox-icon-powe-poles .path54:before{content:"\e948";margin-left:-.66796875em;color:rgb(234,234,234)}.zingbox-icon-powe-poles .path55:before{content:"\e949";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path56:before{content:"\e94a";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path57:before{content:"\e94b";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path58:before{content:"\e94c";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-powe-poles .path59:before{content:"\e94d";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path60:before{content:"\e94e";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path61:before{content:"\e94f";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path62:before{content:"\e950";margin-left:-.66796875em;color:rgb(247,247,247)}.zingbox-icon-powe-poles .path63:before{content:"\e951";margin-left:-.66796875em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path1:before{content:"\e952";color:rgb(219,219,219)}.zingbox-icon-solar-fan .path2:before{content:"\e953";margin-left:-.4453125em;color:rgb(87,179,62)}.zingbox-icon-solar-fan .path3:before{content:"\e954";margin-left:-.4453125em;color:rgb(119,127,127)}.zingbox-icon-solar-fan .path4:before{content:"\e955";margin-left:-.4453125em;color:rgb(0,0,0)}.zingbox-icon-solar-fan .path5:before{content:"\e956";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-solar-fan .path6:before{content:"\e957";margin-left:-.4453125em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path7:before{content:"\e958";margin-left:-.4453125em;color:rgb(247,247,247)}.zingbox-icon-solar-fan .path8:before{content:"\e959";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-solar-fan .path9:before{content:"\e95a";margin-left:-.4453125em;color:rgb(211,84,0)}.zingbox-icon-solar-fan .path10:before{content:"\e95b";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-solar-fan .path11:before{content:"\e95c";margin-left:-.4453125em;color:rgb(237,237,237)}.zingbox-icon-solar-fan .path12:before{content:"\e95d";margin-left:-.4453125em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path13:before{content:"\e95e";margin-left:-.4453125em;color:rgb(211,84,0)}.zingbox-icon-solar-fan .path14:before{content:"\e95f";margin-left:-.4453125em;color:rgb(87,179,62)}.zingbox-icon-solar-fan .path15:before{content:"\e960";margin-left:-.4453125em;color:rgb(193,56,42)}.zingbox-icon-solar-fan .path16:before{content:"\e961";margin-left:-.4453125em;color:rgb(52,73,94)}.zingbox-icon-solar-fan .path17:before{content:"\e962";margin-left:-.4453125em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path18:before{content:"\e963";margin-left:-.4453125em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path19:before{content:"\e964";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-solar-fan .path20:before{content:"\e965";margin-left:-.4453125em;color:rgb(237,237,237)}.zingbox-icon-solar-fan .path21:before{content:"\e966";margin-left:-.4453125em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path22:before{content:"\e967";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-solar-fan .path23:before{content:"\e968";margin-left:-.4453125em;color:rgb(237,237,237)}.zingbox-icon-solar-fan .path24:before{content:"\e969";margin-left:-.4453125em;color:rgb(170,183,183)}.zingbox-icon-solar-fan .path25:before{content:"\e96a";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-solar-fan .path26:before{content:"\e96b";margin-left:-.4453125em;color:rgb(237,237,237)}.zingbox-icon-solar-fan .path27:before{content:"\e96c";margin-left:-.4453125em;color:rgb(237,237,237)}.zingbox-icon-solar-fan .path28:before{content:"\e96d";margin-left:-.4453125em;color:rgb(219,219,219)}.zingbox-icon-author:before{content:"\e900";color:#57b33e}.zingbox-icon-book:before{content:"\e901";color:#57b33e}.zingbox-icon-clock:before{content:"\e902";color:#57b33e}.zingbox-icon-diamond:before{content:"\e903";color:#57b33e}.zingbox-icon-enegy:before{content:"\e904"}.zingbox-icon-sola-plant:before{content:"\e905"}.zingbox-icon-traffic-light:before{content:"\e906"}.hero .swiper-slide .container{justify-content:space-between;flex-direction:row-reverse;-moz-column-gap:30px;column-gap:30px;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;min-height:800px;box-sizing:border-box}.hero .swiper-slide,.hero .swiper-slide .container{display:flex;align-items:center;position:relative;left:0!important;right:0!important}.hero .swiper-slide{background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:scroll!important;min-height:900px;height:900px;padding:50px 0 87px;overflow:hidden;width:100%!important}.hero .swiper-slide .content{display:flex;flex-direction:column;row-gap:16px;flex:2}.hero .swiper-slide .content .description{margin-top:8px}.hero .swiper-slide .content .btn{margin-top:20px}.hero .swiper-slide .img-container{display:flex;flex-direction:column;row-gap:25px;width:47%;flex-shrink:0}.hero .swiper-slide .img-container img{position:relative;top:-6px;left:1px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:700px;min-height:500px}.fullwidthbanner-container,.hero.hero-1{position:relative;overflow:hidden}.fullwidthbanner-container,.hero.hero-1,.swiper-container.hero{width:100%;min-height:900px;height:900px}.hero .swiper-wrapper{height:900px!important}.hero .tittle1{transition:none;line-height:65px;border-width:0;margin:0;padding:0;letter-spacing:0;font-weight:400;font-size:72px}.overflow-visible{overflow:visible!important}.hero.hero2 .swiper-slide{background-image:url(/assets/img/slider/slider-home-2.jpg);background-position:50%;background-size:cover;height:auto;padding:120px 0}.hero.hero2 .swiper-slide .container{flex-direction:row}.hero.hero2 .swiper-slide .container .content{background-color:#fff;padding:53px;border-radius:10px;max-width:648px}.hero.hero2 .swiper-slide .container .content .tittle1{overflow:hidden;display:block;white-space:nowrap}.rev_slider .tp-bullets{visibility:visible!important;opacity:1}.tp-bullets{display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px}.custom .tp-bullet{width:12px!important;height:12px!important;border-radius:50%!important;background:rgba(125,125,125,.5)!important;pointer-events:all!important;display:flex;justify-content:center;align-items:center}.custom .tp-bullet,.custom2 .tp-bullet{position:static!important;opacity:1!important;cursor:pointer;color:transparent!important}.custom2 .tp-bullet{border:2px solid #fff!important;border-radius:50%!important;width:15px!important;height:15px!important;background:rgba(255,255,255,.3)!important}.accordion-item .question,.cursor-pointer{cursor:pointer}#main-nav-mobi{display:none!important}@media (max-width:767px){.nav-wrap{display:none}#main-nav-mobi{display:block!important}}@media (min-width:768px) and (max-width:991px){#main-nav{display:block!important}#site-header .mobile-button{display:none!important}}#main-nav-mobi .menu{height:0;overflow:hidden;transition:.5s}#main-nav-mobi .sub-menu{height:0;transition:.3s;overflow:hidden}#main-nav-mobi{max-height:calc(100vh - 90px)}.relative{position:relative}@media (max-width:1600px){.tp-leftarrow,.tp-rightarrow{display:none!important}}@media (max-width:640px){.hero .swiper-slide{min-height:600px!important;height:600px!important;padding:20px 0 40px!important;left:0!important;right:0!important;width:100%!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;background-attachment:scroll!important}.hero .swiper-slide .container{min-height:auto!important;padding:0 15px!important;gap:20px!important;left:0!important;right:0!important;margin-left:0!important;margin-right:0!important}.fullwidthbanner-container,.hero.hero-1,.swiper-container.hero{min-height:600px!important;height:600px!important}.hero .swiper-wrapper{height:600px!important}.rev_slider .container .tittle1{font-size:24px!important;line-height:1.2!important;margin-bottom:12px!important}.rev_slider .container .heading-tittle{font-size:12px!important;margin-bottom:8px!important}.rev_slider .container .description{font-size:13px!important;line-height:1.6!important;margin-bottom:16px!important}.rev_slider .container .btn{font-size:14px!important;padding:10px 20px!important}}@media (min-width:641px) and (max-width:768px){.hero .swiper-slide{padding:30px 0 50px!important}.fullwidthbanner-container,.hero .swiper-slide,.hero.hero-1,.swiper-container.hero{min-height:700px!important;height:700px!important}.hero .swiper-wrapper{height:700px!important}.rev_slider .container .tittle1{font-size:32px!important;line-height:1.2!important}}@media (min-width:769px) and (max-width:1250px){.rev_slider .container{box-sizing:border-box;flex-direction:column-reverse!important;row-gap:30px}.hero .swiper-slide{min-height:800px}.hero .swiper-slide,.hero .swiper-wrapper{height:800px!important}.fullwidthbanner-container,.hero.hero-1,.swiper-container.hero{min-height:800px;height:800px!important}.rev_slider .container .img-container img{max-width:80%!important;max-height:400px!important;display:block;margin:0 auto}.rev_slider .container .img-container{width:100%}.rev_slider .container .img-container img{-o-object-fit:contain;object-fit:contain}.rev_slider .container .content{width:100%}.rev_slider.hero-1 .container .content{width:calc(100% - 30px)}}@media (max-width:992px){.rev_slider .container .tittle1{font-size:50px;line-height:1}}.swiper .container{box-sizing:border-box}.box-img .img{width:100%;height:320px;overflow:hidden}.box-img .img img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;display:block}@media (max-width:767px){.box-img .img{height:260px}}.row-question-slider.testimonials-1{margin-top:40px!important;overflow:hidden}.testimonials-1 .swiper-wrapper{height:auto!important}.testimonials-1 .swiper-slide{height:auto}.testimonials-1 .box-question{min-height:210px;display:flex;flex-direction:column;justify-content:space-between}.testimonials-1 .box-question p{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:6.2em}.box-img.active .row-image-content,.box-img:hover .row-image-content{left:11.5%;right:11.5%}.testimonials-1 .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-17.5%!important}.box-shadow{box-shadow:0 10px 30px rgb(0 0 0/7%)}.counter-item .inner .heading:after{left:calc(50% - 21px)}@media only screen and (max-width:767px){.box-img.active .row-image-content,.box-img:hover .row-image-content{padding:5% 30% 4% 16%;bottom:5%;left:12%;z-index:2}}.style-2 .box-team .team-info{z-index:2}@media only screen and (max-width:991px){.style-2 .box-team .team-info{padding:22px 170px 20px 28px!important;left:3%;bottom:-5%}#bottom .bottom-bar-inner-wrap .bottom-bar-content,#bottom .bottom-bar-inner-wrap .bottom-bar-menu{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0}}@media only screen and (max-width:767px){.style-2 .about-us.service-about .themesflat-headings{position:relative;margin-top:16px}.box-img.style-2{padding-left:15px;padding-right:15px}}#widget-banner{background-size:cover;background-repeat:no-repeat;background-position:50%}#widget-banner-inner{width:100%!important}.tfSubscribeMsg{display:none;max-height:0;overflow:hidden}.tfSubscribeMsg.active{margin-top:10px;margin-bottom:10px;max-height:180px;display:block}.home-faq-section.row-faq{padding-top:100px!important;padding-bottom:100px!important}@media only screen and (max-width:991px){.home-faq-section.row-faq{padding-top:60px!important;padding-bottom:60px!important}}@media only screen and (max-width:767px){.home-faq-section.row-faq{padding-top:40px!important;padding-bottom:40px!important}}.row-request .row-request-right{padding:80px 0!important;margin:0 auto;float:none;text-align:center}.row-request .img-right{right:-102%!important;margin-top:28%!important;opacity:1!important}#top-bar{background-color:#1e4154!important}#top-bar .top-bar-socials .icons a:hover{color:#d8d8d8!important}#top-bar .top-bar-content{width:89%!important;text-align:right!important;vertical-align:middle;margin-left:150px!important}#top-bar .top-bar-content .inner{display:flex;flex-wrap:wrap;align-items:center;gap:0}#top-bar .top-bar-content .content:first-child{margin-left:0!important;padding-left:17px!important;padding-right:20px!important}#top-bar .top-bar-content .content:last-child{padding-left:27px!important;padding-right:0!important}#top-bar .top-bar-content .content{position:relative;display:inline-block;color:#fff!important;letter-spacing:.3px;margin-left:0!important;font-size:14px;line-height:17px}#top-bar .top-bar-content .content.location{padding-left:17px!important;padding-right:20px!important}#top-bar .top-bar-content .content.phone{padding-left:27px!important;padding-right:20px!important}#top-bar .top-bar-content .content.envelope{padding-left:27px!important;padding-right:0!important}#top-bar .top-bar-content .content a{color:inherit!important;text-decoration:none;transition:opacity .3s ease}#top-bar .top-bar-content .content a:hover{opacity:.8}#top-bar .top-bar-inner-wrap{padding:18px 0 15px!important}#top-bar .container{padding-left:15px;padding-right:15px}@media (max-width:991px){#top-bar .top-bar-content{margin-left:100px!important}#top-bar .top-bar-content .content{padding-left:18px!important;padding-right:12px!important;font-size:12px}#top-bar .top-bar-content .content.location,#top-bar .top-bar-content .content:first-child{padding-left:15px!important}}@media (max-width:767px){#top-bar .top-bar-content{margin-left:0!important}#top-bar .top-bar-content .content{font-size:11px;padding-left:15px!important;padding-right:10px!important;line-height:16px}#top-bar .top-bar-content .content.location{padding-left:12px!important}}.btn,.get-a-quote,.header-get-a-quote-icon,button,input[type=button],input[type=submit]{background-color:#1e4154!important;border-color:#1e4154!important;color:#fff!important}.btn:hover,.get-a-quote:hover,.header-get-a-quote-icon:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#243139!important;border-color:#243139!important;color:#d8d8d8!important}a:active,a:focus,a:hover{color:#1e4154!important}#main-nav ul li .active,#main-nav ul li .active:after,#main-nav ul li a.active,#main-nav ul li a.active:active,#main-nav ul li a.active:focus,#main-nav ul li a:active,#main-nav ul li a:focus{font-size:20px!important;color:inherit!important;background-color:transparent!important;background:none!important;outline:none!important}#main-nav-mobi ul li .active,#main-nav-mobi ul li a.active,#main-nav-mobi ul li a.active:active,#main-nav-mobi ul li a.active:focus,#main-nav-mobi ul li a:active,#main-nav-mobi ul li a:focus{font-size:16px!important;color:inherit!important;background-color:transparent!important;background:none!important;outline:none!important}#main-nav ul li a,h3,h4{color:#243139!important}.background-primary{background-color:#1e4154!important}.text-green{color:#1e4154!important}#footer .widget-title{color:#243139!important}.process-item:hover,.service-item:hover{border-color:#1e4154!important}.process-item:hover .icon,.service-item:hover .icon{background-color:#1e4154!important;color:#fff!important}.counter-item .inner .heading:after{background-color:#1e4154!important}.testimonial-item{border-left-color:#1e4154!important}input[type=email]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#1e4154!important}.pagination .page-numbers.current,.pagination .page-numbers:hover{background-color:#1e4154!important;color:#fff!important}.border-primary{border-color:#1e4154!important}.active,.selected{background-color:#1e4154!important;color:#fff!important}#footer.style-2 .footer-information{padding:50px 15px!important}.row-aubout-us,.row-our-approach,.row-pricing,.row-vision-mission,.row-what-we-do,.row-why-choose-us,.row-work{padding:100px 0!important;margin-top:0!important;margin-bottom:0!important}#header-banner.header-banner{margin-bottom:0!important;padding-bottom:0!important}.row-aubout-us .service-category{margin-top:20px}.row-our-services{padding:100px 0!important;margin-top:0!important;margin-bottom:0!important}.row-what-we-do .row{margin-left:-15px;margin-right:-15px}.row-what-we-do .row>div{padding-left:15px;padding-right:15px;margin-bottom:30px}@media (min-width:768px){.row-what-we-do .row>div{margin-bottom:0}}.row-what-we-do .service-category{padding:40px 35px;background-color:#fff;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;height:100%;margin-bottom:0}.row-what-we-do .service-category:hover{transform:translateY(-5px);box-shadow:0 10px 35px rgba(0,0,0,.12)}.row-what-we-do .service-category h3.heading{font-size:28px;margin-bottom:25px;color:#243139;font-weight:600}.row-what-we-do .service-category p{margin-bottom:25px;font-size:16px;line-height:1.8;color:#555}.row-what-we-do .service-category ul{list-style:none;padding:0;margin:0}.row-what-we-do .service-category ul li{padding:12px 0;font-size:15px;color:#555;display:flex;align-items:flex-start}.row-what-we-do .service-category ul li i{color:#57b33c;margin-right:12px;margin-top:4px;font-size:16px;flex-shrink:0}.row-our-approach{background-color:#f0f4f9}.row-our-approach .row>div,.row-our-approach .row>div:last-child .approach-step{margin-bottom:0}.row-our-approach .approach-step{margin-bottom:25px;padding:35px 30px;background-color:#fff;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.08);display:flex;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.row-our-approach .approach-step:hover{transform:translateX(5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.row-our-approach .approach-step>div:first-child{width:70px;height:70px;background-color:#57b33c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-right:25px;flex-shrink:0}.row-our-approach .approach-step h4{font-size:24px;margin-bottom:12px;color:#243139;font-weight:600}.row-our-approach .approach-step p{font-size:15px;line-height:1.8;color:#555;margin:0}.row-why-choose-us .row{margin-left:-15px;margin-right:-15px}.row-why-choose-us .row>div{padding-left:15px;padding-right:15px;margin-bottom:30px}@media (min-width:768px){.row-why-choose-us .row>div{margin-bottom:30px}}.row-why-choose-us .benefit-item{text-align:center;padding:40px 25px;margin-bottom:0;transition:transform .3s ease}.row-why-choose-us .benefit-item:hover{transform:translateY(-8px)}.row-why-choose-us .benefit-item>div:first-child{width:80px;height:80px;background-color:#57b33c;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;font-size:36px;color:#fff;transition:background-color .3s ease,transform .3s ease}.row-why-choose-us .benefit-item:hover>div:first-child{background-color:#ff7029;transform:scale(1.1)}.row-why-choose-us .benefit-item p{font-size:17px;color:#243139;font-weight:500;margin:0;line-height:1.6}.row-vision-mission{background-color:#f0f4f9}.row-vision-mission .row>div{margin-bottom:30px}@media (min-width:768px){.row-vision-mission .row>div:first-child{padding-right:15px}.row-vision-mission .row>div:last-child{padding-left:15px}}.row-vision-mission .mission-section,.row-vision-mission .vision-section{padding:50px 40px;background-color:#fff;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.08);height:100%;transition:transform .3s ease,box-shadow .3s ease}.row-vision-mission .mission-section:hover,.row-vision-mission .vision-section:hover{transform:translateY(-5px);box-shadow:0 10px 35px rgba(0,0,0,.12)}.row-vision-mission .mission-section>div:first-child,.row-vision-mission .vision-section>div:first-child{width:70px;height:70px;background-color:#57b33c;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.row-vision-mission .mission-section>div:first-child i,.row-vision-mission .vision-section>div:first-child i{font-size:32px;color:#fff}.row-vision-mission .mission-section h2,.row-vision-mission .vision-section h2{font-size:34px;margin-bottom:25px;color:#243139;font-weight:600}.row-vision-mission .mission-section p,.row-vision-mission .vision-section p{font-size:17px;line-height:1.9;color:#555;margin:0}.row-our-approach .themesflat-headings,.row-what-we-do .themesflat-headings,.row-why-choose-us .themesflat-headings{margin-bottom:60px!important}.row-our-approach .themesflat-headings .sub-heading{max-width:800px;margin:25px auto 0;font-size:16px;line-height:1.8;color:#555}#site-logo img,.main-logo img,.widget_text img[src*=logo]{display:block!important;border-radius:50%!important;overflow:hidden!important;-o-object-fit:cover!important;object-fit:cover!important}#site-logo{background-color:#fff!important;width:auto!important;padding:10px 15px!important;margin:-102px 0 0 -155px!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important}#site-logo-inner{padding:0!important;margin:0!important;line-height:0!important}#site-logo .main-logo img,#site-logo .main-logo img[src*=logo],#site-logo img{width:120px!important;height:120px!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:50%!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;overflow:hidden!important;margin:0!important;padding:0!important;display:block!important}#site-header.is-fixed.is-small #site-logo{padding:5px 10px!important;margin-top:-45px!important}#site-header.is-fixed.is-small #site-logo .main-logo img,#site-header.is-fixed.is-small #site-logo img{width:100px!important;height:100px!important;border-radius:50%!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important}.header-style-2 .main-logo img{width:120px!important;height:120px!important}.header-style-2 .main-logo img,.widget_text img[src*=logo]{-o-object-fit:cover!important;object-fit:cover!important;border-radius:50%!important;overflow:hidden!important}.widget_text img[src*=logo]{max-width:180px!important;height:180px!important;width:180px!important}@media only screen and (max-width:991px){#site-logo{width:auto!important;padding:10px 5px!important}#site-logo .main-logo img,#site-logo img{width:80px!important;height:80px!important}#site-header.is-fixed.is-small #site-logo img{width:70px!important;height:70px!important}.header-style-2 .main-logo img{width:80px!important;height:80px!important}}@media (max-width:991px){.row-aubout-us,.row-our-approach,.row-our-services,.row-pricing,.row-vision-mission,.row-what-we-do,.row-why-choose-us,.row-work{padding:60px 0!important}.mission-section,.vision-section{margin-top:0!important}.row-what-we-do .service-category{padding:30px 25px;margin-bottom:25px}.row-our-approach .approach-step{padding:25px 20px}.row-our-approach .approach-step>div:first-child{width:60px;height:60px;font-size:24px;margin-right:20px}.row-why-choose-us .benefit-item>div:first-child{width:70px;height:70px;font-size:32px}.row-vision-mission .mission-section,.row-vision-mission .vision-section{padding:35px 30px}.row-vision-mission .mission-section h2,.row-vision-mission .vision-section h2{font-size:28px}}@media (max-width:767px){.row-aubout-us,.row-our-approach,.row-our-services,.row-pricing,.row-vision-mission,.row-what-we-do,.row-why-choose-us,.row-work{padding:50px 0!important}.row-our-approach .approach-step h4,.row-what-we-do .service-category h3.heading{font-size:22px}.row-vision-mission .mission-section h2,.row-vision-mission .vision-section h2{font-size:24px}}.box-service .service-inner-img{position:relative;width:100%;overflow:hidden;aspect-ratio:1/1}.box-service .service-inner-img img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;border-radius:5px 5px 0 0}.row-solar-services{background:radial-gradient(circle at top left,#ffffff 0,#f3f6fb 45%,#eef3f9 100%);padding:80px 0}.row-solar-services .themesflat-headings .heading{font-weight:600;letter-spacing:.5px}.row-solar-services .themesflat-headings .sub-heading{font-size:16px;line-height:1.8;color:#555}.row-solar-services .advanced-tech-container,.row-solar-services .epc-steps-container,.row-solar-services .om-section,.row-solar-services .segments-grid,.row-solar-services .solar-solutions-grid{margin-top:30px;margin-bottom:70px}.solar-solutions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px;max-width:1200px;margin-left:auto;margin-right:auto}.solar-solution-item{background-color:#fff;padding:25px 20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.08);display:flex;align-items:center;gap:15px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background-color .25s ease;border-left:4px solid #57b33c}.solar-solution-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.12);border-left-color:#ff7029}.solution-icon{font-size:28px;flex-shrink:0}.solar-solution-item span{font-size:16px;font-weight:500;color:#243139}.epc-steps-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1200px;margin:0 auto}.epc-step-card{background-color:#fff;padding:35px 30px;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.epc-step-card:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(180deg,#57b33c,#ff7029)}.epc-step-card:hover{transform:translateY(-8px);box-shadow:0 10px 30px rgba(0,0,0,.12)}.epc-step-number{width:60px;height:60px;background:linear-gradient(135deg,#57b33c,#4a9e2f);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-bottom:20px;box-shadow:0 5px 15px rgba(87,179,60,.3)}.epc-step-title{font-size:22px;font-weight:600;color:#243139;margin-bottom:20px;line-height:1.4}.epc-step-items{list-style:none;padding:0;margin:0}.epc-step-items li{padding:10px 0 10px 25px;position:relative;font-size:15px;line-height:1.7;color:#555}.epc-step-items li:before{content:"✓";position:absolute;left:0;color:#57b33c;font-weight:700;font-size:16px}.segments-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px;max-width:1200px;margin-left:auto;margin-right:auto}.segment-item{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.segment-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.12);background:linear-gradient(135deg,#f8f9fa,#fff)}.segment-icon{font-size:32px}.segment-item span{font-size:15px;font-weight:500;color:#243139}.advanced-tech-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;max-width:1200px;margin:0 auto}.advanced-tech-card{background-color:#fff;padding:35px 30px;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease,border-top-color .25s ease;border-top:4px solid #57b33c}.advanced-tech-card:hover{transform:translateY(-8px);box-shadow:0 10px 30px rgba(0,0,0,.12);border-top-color:#ff7029}.tech-title{font-size:24px;font-weight:600;color:#243139;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #e9ecef}.tech-features{list-style:none;padding:0;margin:0}.tech-features li{padding:12px 0 12px 25px;position:relative;font-size:15px;line-height:1.7;color:#555}.tech-features li:before{content:"•";position:absolute;left:0;color:#57b33c;font-weight:700;font-size:20px}.om-section{background-color:#fff;padding:50px 30px;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.08);max-width:1200px;margin:0 auto}.om-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}.om-service-item{background-color:#f8f9fa;padding:20px;border-radius:8px;display:flex;align-items:center;gap:15px;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-left-color .25s ease;border-left:3px solid #57b33c}.om-service-item:hover{background-color:#fff;transform:translateX(5px);box-shadow:0 5px 15px rgba(0,0,0,.1);border-left-color:#ff7029}.om-service-icon{width:30px;height:30px;background-color:#57b33c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.om-service-item:hover .om-service-icon{background-color:#ff7029}.om-service-item span{font-size:15px;color:#243139;font-weight:500}@media (max-width:991px){.row-solar-services{padding:60px 0}.segments-grid,.solar-solutions-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.advanced-tech-container,.epc-steps-container{grid-template-columns:1fr;gap:25px}.om-services-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:767px){.row-solar-services{padding:45px 0}.om-services-grid,.segments-grid,.solar-solutions-grid{grid-template-columns:1fr}.advanced-tech-card,.epc-step-card{padding:25px 20px}.om-section{padding:35px 20px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}