*{list-style:none;text-decoration:none;margin:0;padding:0;text-align:left;border:0;color:#23292e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;font-family:Lato,sans-serif}body{overflow-x:hidden}body.open-modal{overflow:hidden}footer,header,section{float:left;width:100%}body::-webkit-scrollbar{display:none}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}.btn-orcamento-fixo{width:215px;line-height:47px;text-align:center;background:#ffc416;border:2px solid #ffc416;border-radius:7px;text-transform:uppercase;font-size:15px;color:#fff;font-weight:900;transition:all .5s;position:fixed;right:15px;bottom:-60px;z-index:20}.btn-orcamento-fixo:hover{color:#ffc416;background:#fff}.btn-orcamento-fixo.mostrar-btn{bottom:15px;transition:all .5s}@media (max-width:991px){.btn-orcamento-fixo{display:none}}header .header-desktop{padding-top:22px;position:fixed;width:100%;left:0;top:0;background:0 0;z-index:40;transition:all .3s}header .header-desktop.fixed-menu{transition:all .3s;padding:20px 0;background:#fff;box-shadow:0 10px 30px -10px rgba(0,0,0,.1)}header .header-desktop.fixed-menu .logo{margin-top:0;background:url(../../img/logo-azul.png) no-repeat;background-size:100%;transition:all .3s;width:150px;height:66px}header .header-desktop.fixed-menu .menu .contato{display:none;transition:all .3s}header .header-desktop.fixed-menu .menu nav{margin-top:10px;transition:all .3s}header .header-desktop.fixed-menu .menu nav ul li.active a{border-bottom:3px solid #19609e}header .header-desktop.fixed-menu .menu nav ul li a{color:#1961a0;padding-bottom:10px;border-bottom:3px solid #ffb71b;transition:all .3s}header .header-desktop .logo{margin-top:17px;width:270px;height:116px;background:url(../../img/logo.png) no-repeat;background-size:100%;float:left;transition:all .3s}header .header-desktop .logo a{display:block;width:100%;height:100%}header .header-desktop .menu{float:right;width:650px;margin-right:87px}header .header-desktop .menu .contato{float:right;margin-bottom:33px;transition:all .3s;display:block}header .header-desktop .menu .contato .tel{float:left;margin-right:30px;margin-top:12px}header .header-desktop .menu .contato .tel i{color:#fff;font-size:25px;float:left;margin-right:10px}header .header-desktop .menu .contato .tel span{float:left;font-size:17px;color:#fff}header .header-desktop .menu .contato .social{float:left;margin-right:33px;margin-top:12px}header .header-desktop .menu .contato .social ul li{float:left;margin-left:13px}header .header-desktop .menu .contato .social ul li:first-child{margin-left:0}header .header-desktop .menu .contato .social ul li a{display:block;background:#fff;width:25px;height:25px;border-radius:50%;text-align:center;line-height:25px}header .header-desktop .menu .contato .social ul li a i{color:#fg96f14;transition:all .3s}header .header-desktop .menu .contato .social ul li a:hover i{color:#ffc417;transition:all .3s}header .header-desktop .menu .contato .btn-orcamento{float:left;width:215px;line-height:47px;text-align:center;background:#ffc416;border:2px solid #ffc416;border-radius:7px;text-transform:uppercase;font-size:15px;color:#fff;font-weight:900;transition:all .3s}header .header-desktop .menu .contato .btn-orcamento:hover{transition:all .3s;background:0 0}header .header-desktop .menu nav{float:left;width:100%;margin-top:0;transition:all .3s}header .header-desktop .menu nav ul{margin:0;float:left;width:100%}header .header-desktop .menu nav ul li{float:left}header .header-desktop .menu nav ul li.active a{border-bottom:3px solid #ffb71b;transition:all .3s}header .header-desktop .menu nav ul li a{display:block;color:#fff;font-size:20px;padding:0 37px;padding-bottom:20px;border-bottom:3px solid #fff;transition:all .3s}header .header-desktop .menu nav ul li a:hover{border-bottom:3px solid #ffb71b;transition:all .3s}header .header-mobile{display:none;width:100%;position:fixed;background:#fff;z-index:10;padding:20px 15px;box-shadow:0 5px 30px -6px rgba(0,0,0,.1)}header .header-mobile .logo{float:left;width:150px}header .header-mobile .logo a{display:block}header .header-mobile .logo a img{max-width:100%}@media (max-width:991px){header .header-desktop{display:none}header .header-mobile{display:block}}@media (max-width:480px){header .header-mobile .logo{width:110px}}.s-slide{background:url(../../img/linhas-slide.png) no-repeat #f96f14 top right;height:980px;overflow:hidden;padding-top:160px}.s-slide .seta-esq{position:absolute;top:50%;left:-80px;z-index:10}.s-slide .seta-dir{position:absolute;right:-80px;top:50%;z-index:10}.s-slide .seta-dir,.s-slide .seta-esq{cursor:pointer;transition:all .3s;opacity:1}.s-slide .seta-dir.swiper-button-disabled,.s-slide .seta-esq.swiper-button-disabled{opacity:.5;transition:all .3s}.s-slide .slide-destaque{position:relative;padding-top:80px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide{opacity:0;transition:all .5s}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1;transition:all .5s}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto h2{line-height:initial;margin:0;text-transform:uppercase;color:#fff;font-weight:900;font-size:63px;display:block}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto h2:last-child{font-size:64px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem{display:block;float:left;width:100%}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem h1{float:left;margin:0;line-height:200px;font-size:240px;font-weight:900;color:#ffc416}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text{float:left;line-height:93px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text span{display:block;color:#ffc416;font-weight:900;font-size:68px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text span:last-child{font-size:127px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .img{right:10px;top:0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto .traco{margin-bottom:89px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1{font-size:79px;text-transform:uppercase;font-weight:900;color:#ffc416;margin:0;line-height:71px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1.last{font-size:89px;line-height:85px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h2{margin:0;line-height:initial;font-size:34px;color:#fff;font-weight:400}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .img{right:50px;top:0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto{width:510px;margin-left:10px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto .traco{margin-bottom:24px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1{font-size:68px;text-transform:uppercase;font-weight:900;color:#ffc416;margin:0;line-height:80px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1.last{font-size:89px;line-height:100px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h2{margin:0;line-height:initial;font-size:34px;color:#fff;font-weight:400}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .img{right:50px;top:0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto{width:510px;margin-left:10px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto .traco{margin-bottom:24px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1{font-size:68px;text-transform:uppercase;font-weight:900;color:#ffc416;margin:0;line-height:80px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1.last{font-size:89px;line-height:100px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h2{margin:0;line-height:initial;font-size:34px;color:#fff;font-weight:400}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .img{right:-215px;top:-65px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .texto{float:left;width:390px;margin-top:93px;margin-left:90px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .texto .traco{display:block;width:244px;border-top:4px solid #ffc416;margin-bottom:30px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .img{float:right;position:absolute}@media (max-width:1440px){.s-slide .seta-esq{left:-50px}.s-slide .seta-dir{right:-50px}}@media (max-width:991px){.s-slide{background:#f96f14;padding:90px 0;padding-top:150px;height:968px}.s-slide .seta-dir,.s-slide .seta-esq{display:none}.s-slide .slide-destaque{padding-top:0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .img{right:initial;top:initial;width:auto;display:table;margin:0 auto;float:inherit;margin-top:50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02{margin-bottom:40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto .traco{margin-bottom:40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1{text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .img{right:initial;top:0;width:auto;float:initial;display:table;margin:0 auto;margin-top:50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03{display:table;margin:0 auto}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1{text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h2{text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .img{right:initial;top:0;display:table;margin:0 auto;float:initial;width:auto;margin-top:50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .img{right:0;top:0;margin-top:140px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .img img{max-width:100%}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h2{text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1{text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .texto{width:auto!important;display:table;margin:0 auto!important;float:inherit}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .texto .traco{display:table;margin:0 auto;margin-bottom:40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .img{position:relative;width:100%;right:initial;top:initial;margin-top:50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .img img{max-width:500px}}@media (max-width:768px){.s-slide{height:770px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto h2{font-size:44px;text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto h2:last-child{font-size:47px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem{display:table;margin:0 auto;width:auto;float:inherit}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem h1{line-height:132px;font-size:165px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text{line-height:59px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text span{font-size:50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text span:last-child{font-size:90px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .img{margin-top:25px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1{font-size:65px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1.last{font-size:73px;line-height:65px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h2{font-size:26px;text-align:center}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .img img{margin-left:-50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1{font-size:50px;line-height:58px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1.last{font-size:60px;line-height:75px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h2{font-size:27px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .img{margin-top:30px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h2{font-size:25px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1{font-size:46px;line-height:46px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1.last{font-size:65px;line-height:73px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .img{margin-top:165px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .img img{max-width:400px}}@media (max-width:480px){.s-slide{height:620px;padding:125px 0 0 0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto h2{font-size:35px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto h2:last-child{font-size:35px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem h1{line-height:105px;font-size:130px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text{line-height:47px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text span{font-size:40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner01 .texto .porcentagem .s-left-text span:last-child{font-size:75px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto .traco{width:200px;margin-bottom:20px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1{font-size:41px;line-height:50px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h1.last{font-size:48px;line-height:40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .texto h2{font-size:21px;text-align:center;margin-top:20px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner02 .img img{margin-left:-40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1{font-size:35px;line-height:42px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h1.last{font-size:44px;line-height:60px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .texto h2{font-size:21px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner03 .img img{margin-left:0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h2{margin-left:0}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1{font-size:40px;line-height:40px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .texto h1.last{font-size:52px;line-height:60px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .img{margin-top:130px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide.banner04 .img img{max-width:290px;display:table;margin:0 auto}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .texto .traco{width:200px;margin-bottom:20px}.s-slide .slide-destaque .swiper-wrapper .swiper-slide .img img{max-width:290px;margin-left:-20px}}.s-descubra-energia{position:relative;z-index:1}.s-descubra-energia:before{content:"";width:85%;border-top:10px solid #ffb118;position:absolute;left:1px;top:-7px}.s-descubra-energia .boxes{float:left;width:100%;margin-top:-85px;margin-bottom:65px}.s-descubra-energia .boxes .item{float:left;width:360px;height:310px;background:#fff;border-radius:7px;margin-left:14px;padding:28px 0}.s-descubra-energia .boxes .item .titulo{display:table;margin:0 auto;margin-bottom:30px}.s-descubra-energia .boxes .item .titulo img{float:left;margin-right:22px}.s-descubra-energia .boxes .item .titulo h2{float:left;margin:0;line-height:initial;font-size:43px;text-transform:uppercase;color:#f96f14;font-weight:900;margin-top:28px}.s-descubra-energia .boxes .item p{font-size:15px;width:278px;display:table;margin:0 auto;color:#252525;text-align:justify}.s-descubra-energia .boxes .item:first-child{margin-left:0}.s-descubra-energia .boxes .item:first-child .titulo{margin-bottom:40px}.s-descubra-energia .boxes .item:first-child .titulo img{margin-top:5px}.s-descubra-energia .boxes .item:nth-child(2) .titulo{margin-bottom:10px}.s-descubra-energia .boxes .item:last-child .titulo img{margin-top:20px}.s-descubra-energia .boxes .item:last-child p{width:290px}.s-descubra-energia .video{float:left;width:100%}.s-descubra-energia .video h1{margin:0;text-align:center;line-height:initial;font-size:43px;text-transform:uppercase;font-weight:900;color:#f96f14;margin-bottom:10px}.s-descubra-energia .video h4{display:block;text-align:center;font-size:20px;color:#5d5d5d;font-weight:400;margin-bottom:51px}.s-descubra-energia .video .thumb-video{display:table;margin:0 auto;position:relative;margin-bottom:24px;width:950px;height:534px;cursor:pointer}.s-descubra-energia .video .thumb-video:before{content:"";width:390px;border-top:10px solid #ffb118;position:absolute;left:1px;top:-7px}.s-descubra-energia .video .thumb-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.s-descubra-energia .video .thumb-video img{max-width:100%;position:relative;z-index:10;cursor:pointer}.s-descubra-energia .video .credito{display:block;text-align:center;font-weight:300;color:#434343;font-style:italic}@media (max-width:991px){.s-descubra-energia{padding-top:40px}.s-descubra-energia .boxes{margin-top:0;margin-bottom:0}.s-descubra-energia .boxes .item{width:100%;height:auto;margin-left:0;padding:0;margin-bottom:70px}.s-descubra-energia .boxes .item .titulo{margin-bottom:20px!important}.s-descubra-energia .boxes .item .titulo img{float:initial;display:block;margin:0 auto!important}.s-descubra-energia .boxes .item p{text-align:center;width:100%!important}.s-descubra-energia .video .thumb-video{width:100%;height:388px}}@media (max-width:768px){.s-descubra-energia .boxes .item .titulo h2{text-align:center;width:100%}.s-descubra-energia .video .thumb-video{width:500px;height:288px;display:table;margin:0 auto}.s-descubra-energia .video .thumb-video iframe{height:280px}.s-descubra-energia .video h1{font-size:31px}}@media (max-width:480px){.s-descubra-energia .boxes .item{margin-bottom:50px}.s-descubra-energia .boxes .item .titulo{margin-bottom:10px!important}.s-descubra-energia .boxes .item .titulo h2{font-size:30px;margin-top:10px}.s-descubra-energia .boxes .item p{font-size:14px}.s-descubra-energia .video h4{font-size:16px;margin-bottom:30px}.s-descubra-energia .video .thumb-video{width:290px;height:162px;margin-bottom:15px}.s-descubra-energia .video .thumb-video:before{width:150px}.s-descubra-energia .video .thumb-video iframe{height:163px}}.s-bateria{background:#f7f7f7;padding:224px 0 150px 0;margin-top:-135px}.s-bateria .texto{float:right}.s-bateria .texto .icone{float:left;margin-right:37px}.s-bateria .texto .texto-azul{float:left;width:370px;margin-top:25px;margin-right:38px}.s-bateria .texto .texto-azul h2{margin:0;line-height:initial;font-size:30px;color:#f96f14;font-weight:900;border-right:2px solid #f96f14;padding-right:27px;text-align:right}.s-bateria .texto p{float:left;font-size:21px;margin:0;color:#434343;width:360px;line-height:30px;margin-top:17px}@media (max-width:991px){.s-bateria{padding:200px 0 50px 0}.s-bateria .texto{float:left;width:100%}.s-bateria .texto .icone{float:initial;display:table;margin:0 auto;margin-bottom:20px}.s-bateria .texto .texto-azul{width:100%;margin:0;margin-top:20px}.s-bateria .texto .texto-azul h2{padding:0;border-right:none;text-align:center}.s-bateria .texto p{width:100%;text-align:center}}@media (max-width:768px){.s-bateria{padding:50px 0;padding-top:200px}.s-bateria .texto .icone{width:100px}.s-bateria .texto .texto-azul h2{font-size:28px}.s-bateria .texto .texto-azul h2 br{display:none}.s-bateria .texto p{font-size:17px;width:100%;line-height:22px}}@media (max-width:480px){.s-bateria{padding-top:180px}.s-bateria .texto .texto-azul h2{font-size:20px}}.s-sobre{padding:98px 0 120px 0}.s-sobre .logo{float:left;margin-left:90px;margin-right:128px;margin-top:100px}.s-sobre .texto{float:left;width:275px}.s-sobre .texto .traco{display:block;width:140px;border-top:5px solid #ffc417;margin-bottom:21px}.s-sobre .texto h1{line-height:initial;margin:0;font-size:43px;font-weight:900;color:#f96f14;margin-bottom:26px}.s-sobre .texto p{margin-bottom:30px;font-size:15px;color:#252525;text-align:justify}.s-sobre .texto a{width:218px;text-align:center;display:block;line-height:45px;background:#ffc416;border-radius:7px;text-transform:uppercase;border:2px solid #ffc416;font-size:15px;font-weight:900;color:#fff;margin-top:40px;transition:all .3s}.s-sobre .texto a:hover{color:#ffc416;background:0 0;transition:all .3s}@media (max-width:991px){.s-sobre .logo{float:initial;display:table;margin:0 auto;margin-bottom:80px}.s-sobre .texto{width:100%}.s-sobre .texto .traco{margin:0 auto;margin-bottom:30px}.s-sobre .texto h1{text-align:center}.s-sobre .texto p{text-align:center}.s-sobre .texto a{display:table;margin:0 auto}}@media (max-width:768px){.s-sobre .logo{margin-bottom:40px}.s-sobre .logo img{max-width:300px}}@media (max-width:480px){.s-sobre{padding:40px 0}.s-sobre .logo img{max-width:250px}.s-sobre .texto .traco{margin-bottom:20px}.s-sobre .texto h1{font-size:30px}}.s-energia-solar{background:url(../../img/bg-energia-solar.jpg) no-repeat center center;background-size:cover;height:655px;position:relative}.s-energia-solar:before{content:"";width:85%;border-top:10px solid #246799;position:absolute;right:0;bottom:-10px}.s-energia-solar .painel{position:absolute;right:0;z-index:1;bottom:0}.s-energia-solar .box-azul{float:left;width:750px;height:571px;background:rgba(36,103,153,.95);border-radius:13px;margin-top:-40px;padding:60px 0 60px 80px}.s-energia-solar .box-azul .traco{display:block;width:220px;border-top:4px solid #ffc417;margin-bottom:20px}.s-energia-solar .box-azul h1{line-height:initial;margin:0;text-transform:uppercase;font-size:33px;font-weight:900;color:#ffc417;margin-bottom:10px}.s-energia-solar .box-azul p{font-size:16px;width:455px;text-align:justify;color:#fff;margin-bottom:30px}.s-energia-solar .box-azul p:last-child{margin-bottom:0}.s-energia-solar .box-parceria{position:absolute;right:-10px;width:559px;background:rgba(255,255,255,.95);border-radius:13px;top:200px;padding:45px 41px 44px 35px;z-index:2}.s-energia-solar .box-parceria .traco{width:220px;display:block;border-top:4px solid #24689a;margin-bottom:25px}.s-energia-solar .box-parceria h3{font-size:29px;line-height:1;font-weight:400;color:#636363;margin:0}.s-energia-solar .box-parceria h1{margin:0;line-height:initial;font-size:43px;font-weight:900;color:#246899;margin-bottom:22px}.s-energia-solar .box-parceria .text{float:left;width:100%}.s-energia-solar .box-parceria .text .esq{width:273px;float:left}.s-energia-solar .box-parceria .text .esq a{display:flex;align-items:center;justify-content:center;width:218px;height:47px;border-radius:6px;border:1px solid #febe17;margin-top:22px;color:#febe17;font-size:15px;font-weight:900;text-transform:uppercase;transition:all .3s}.s-energia-solar .box-parceria .text .esq a:hover{transition:al .3s;background-color:#febe17;color:#fff}.s-energia-solar .box-parceria .text p{margin:0;font-size:16px;letter-spacing:-.96px;line-height:20.5px}.s-energia-solar .box-parceria .text .logo{position:absolute;right:10px;top:160px}@media (max-width:1600px){.s-energia-solar .painel{right:-15%}}@media (max-width:1280px){.s-energia-solar .painel{right:-20%}}@media (max-width:991px){.s-energia-solar{height:auto;padding:50px 0}.s-energia-solar .painel{display:none}.s-energia-solar .box-azul{width:100%;height:auto;margin-top:0;padding:40px;margin-bottom:30px}.s-energia-solar .box-azul .traco{display:table;margin:0 auto;margin-bottom:30px}.s-energia-solar .box-azul h1{text-align:center}.s-energia-solar .box-azul h1 br{display:none}.s-energia-solar .box-azul p{width:100%;text-align:center}.s-energia-solar .box-parceria{position:relative;right:0;top:initial;display:table;margin:0 auto;width:100%}.s-energia-solar .box-parceria .traco{display:table;margin:0 auto;margin-bottom:20px}.s-energia-solar .box-parceria h1{text-align:center}.s-energia-solar .box-parceria .text p{text-align:center;width:100%;margin-bottom:40px}.s-energia-solar .box-parceria .text .logo{float:initial;display:table;margin:0 auto}}@media (max-width:480px){.s-energia-solar{padding:40px 0}.s-energia-solar .box-azul{padding:30px 15px}.s-energia-solar .box-azul .traco{margin-bottom:20px;width:150px}.s-energia-solar .box-azul h1{font-size:27px}.s-energia-solar .box-azul p{font-size:14px;margin-bottom:20px}.s-energia-solar .box-parceria{padding:30px 15px}.s-energia-solar .box-parceria .traco{width:150px}.s-energia-solar .box-parceria h3{font-size:18px;text-align:center}.s-energia-solar .box-parceria h1{font-size:25px;margin-bottom:20px}.s-energia-solar .box-parceria .text p{margin-bottom:20px;font-size:14px}.s-energia-solar .box-parceria .text .esq{width:100%;margin-bottom:30px}.s-energia-solar .box-parceria .text .esq a{margin:0 auto}.s-energia-solar .box-parceria .text .logo{position:relative;top:0;right:0}.s-energia-solar .box-parceria .text .logo img{max-width:180px}}.s-projetos{padding-top:90px;padding-bottom:80px}.s-projetos .topo{float:left;width:100%;border-top:5px solid #e3e3e3}.s-projetos .topo h1{margin:0;line-height:initial;float:left;padding-top:26px;font-size:43px;font-weight:900;color:#246899}.s-projetos .topo .tabs{float:right}.s-projetos .topo .tabs li{float:left;margin-top:-5px}.s-projetos .topo .tabs li.active a{border-top:5px solid #ffc419;transition:all .3s}.s-projetos .topo .tabs li a{font-size:25px;text-transform:uppercase;color:#9a9a9a;padding-top:41px;display:block;border-top:5px solid transparent;text-align:center;width:345px;transition:all .3s}.s-projetos .topo .tabs li a:hover{border-top:5px solid #ffc419;transition:all .3s}.s-projetos .tab-content{float:left;width:100%;margin-top:100px}.s-projetos .tab-content .tab-pane .img-projeto{float:left;margin-left:-53px;margin-top:82px}.s-projetos .tab-content .tab-pane .img-projeto img{max-width:100%}.s-projetos .tab-content .tab-pane .box-texto{float:left;width:529px;height:738px;background:rgba(255,198,32,.95);margin-left:-180px;border-radius:15px;padding:38px 48px 0 48px}.s-projetos .tab-content .tab-pane .box-texto .titulo{float:left;width:100%;margin-bottom:28px}.s-projetos .tab-content .tab-pane .box-texto .titulo img{float:left;margin-right:23px}.s-projetos .tab-content .tab-pane .box-texto .titulo .texto{float:left}.s-projetos .tab-content .tab-pane .box-texto .titulo .texto span{display:block;color:#fff;font-weight:300;font-size:26px;line-height:initial}.s-projetos .tab-content .tab-pane .box-texto .titulo .texto h2{margin:0;font-size:43px;font-weight:900;color:#fff;line-height:40px}.s-projetos .tab-content .tab-pane .box-texto p{font-size:15px;text-align:justify;color:#fff}.s-projetos .tab-content .tab-pane .box-texto a{display:table;margin:0 auto;width:218px;text-align:center;text-transform:uppercase;background:#fff;border-radius:7px;line-height:47px;color:#febe17;font-weight:900;font-size:15px;margin-top:40px;border:2px solid #fff;transition:all .3s}.s-projetos .tab-content .tab-pane .box-texto a:hover{color:#fff;background:0 0}.s-projetos .tab-content #tabComerciais .box-texto{margin-left:0;width:680px;background:rgba(45,110,157,.95);position:relative;z-index:1}.s-projetos .tab-content #tabComerciais .box-texto .item-check{margin:15px 0}.s-projetos .tab-content #tabComerciais .box-texto .item-check:last-child{margin-bottom:0}.s-projetos .tab-content #tabComerciais .box-texto .item-check i{color:#fff;font-size:20px;float:left;margin-right:10px;margin-top:5px}.s-projetos .tab-content #tabComerciais .box-texto .item-check p{float:left;width:554px}.s-projetos .tab-content #tabComerciais .box-texto a{color:#3976a2}.s-projetos .tab-content #tabComerciais .box-texto a:hover{color:#fff}.s-projetos .tab-content #tabComerciais .img-projeto{margin-left:-385px}@media (max-width:991px){.s-projetos{padding-top:50px;padding-bottom:50px}.s-projetos .topo{border-top:none}.s-projetos .topo h1{padding:0;text-align:center;width:100%;margin-bottom:50px}.s-projetos .topo .tabs{width:100%;border-top:5px solid #e3e3e3}.s-projetos .topo .tabs li{width:50%}.s-projetos .tab-content{margin-top:0;padding:40px 0}.s-projetos .tab-content .tab-pane#tabComerciais .box-texto{width:100%!important;margin-bottom:40px!important}.s-projetos .tab-content .tab-pane#tabComerciais .img-projeto{margin-left:0;margin-bottom:0}.s-projetos .tab-content .tab-pane .img-projeto{float:left;margin-left:0;margin-top:0;width:100%;margin-bottom:30px}.s-projetos .tab-content .tab-pane .box-texto{width:100%;margin-left:0;height:auto;padding:40px}}@media (max-width:768px){.s-projetos .topo .tabs li a{width:100%;padding-top:20px;font-size:20px}.s-projetos .tab-content #tabComerciais .box-texto .item-check i{margin-top:0;margin-bottom:5px}.s-projetos .tab-content #tabComerciais .box-texto .item-check p{width:100%}}@media (max-width:480px){.s-projetos{padding-top:40px;padding-bottom:0}.s-projetos .topo h1{margin-bottom:30px;font-size:35px}.s-projetos .topo .tabs li a{padding-top:15px;font-size:16px}.s-projetos .tab-content #tabComerciais .box-texto .item-check i{float:initial;text-align:center;display:block}.s-projetos .tab-content .tab-pane .box-texto{padding:30px 15px}.s-projetos .tab-content .tab-pane .box-texto .titulo{margin-bottom:20px}.s-projetos .tab-content .tab-pane .box-texto .titulo img{float:initial;display:table;margin:0 auto;margin-bottom:20px}.s-projetos .tab-content .tab-pane .box-texto .titulo .texto{float:left;width:100%}.s-projetos .tab-content .tab-pane .box-texto .titulo .texto span{font-size:20px;text-align:center}.s-projetos .tab-content .tab-pane .box-texto .titulo .texto h2{font-size:35px;text-align:center}.s-projetos .tab-content .tab-pane .box-texto p{text-align:center}.s-projetos .tab-content .tab-pane .img-projeto{display:none}}.s-energia-limpa{background:#f96f14;padding:90px 0 110px 0;position:relative}.s-energia-limpa:before{content:"";width:85%;border-top:10px solid #ffb118;position:absolute;left:0;top:-10px}.s-energia-limpa .texto{float:left;width:470px}.s-energia-limpa .texto .traco{display:block;width:145px;border-top:5px solid #ffb118;margin-bottom:27px}.s-energia-limpa .texto span{display:block;font-size:25px;color:#fff;margin-bottom:19px}.s-energia-limpa .texto h2{margin:0;font-size:75px;font-weight:900;color:#ffb118;line-height:65px}.s-energia-limpa .texto h1{margin:0;font-size:131px;font-weight:900;color:#fff;line-height:120px;margin-bottom:41px}.s-energia-limpa .texto p{margin:0;color:#fff;text-align:justify;font-size:15px;margin-bottom:50px}.s-energia-limpa .texto a{display:block;width:215px;text-align:center;line-height:47px;background:#ffc416;border-radius:7px;text-transform:uppercase;color:#fff;font-weight:900;font-size:15px;transition:all .3s;border:2px solid #ffc416}.s-energia-limpa .texto a:hover{background:0 0;transition:all .3s}.s-energia-limpa .galeria{float:right;width:560px;position:relative}.s-energia-limpa .galeria p{color:#fff;font-size:15px;margin-bottom:35px}@media (max-width:991px){.s-energia-limpa{padding:50px 0}.s-energia-limpa .texto{float:left;width:100%;margin-bottom:50px}.s-energia-limpa .texto .traco{display:table;margin:0 auto;margin-bottom:30px}.s-energia-limpa .texto span{text-align:center}.s-energia-limpa .texto h2{text-align:center}.s-energia-limpa .texto h1{text-align:center}.s-energia-limpa .texto p{text-align:center;margin-bottom:40px}.s-energia-limpa .texto a{display:table;margin:0 auto}.s-energia-limpa .galeria{width:100%;float:left}.s-energia-limpa .galeria p{text-align:center}}@media (max-width:768px){.s-energia-limpa .texto h2{font-size:50px}.s-energia-limpa .texto h1{font-size:100px;line-height:75px}}@media (max-width:480px){.s-energia-limpa{padding:40px 0}.s-energia-limpa .texto h2{font-size:40px}.s-energia-limpa .texto h1{font-size:73px;line-height:40px}.s-energia-limpa .texto span{font-size:20px;margin-bottom:10px}}.s-contact{background:#353535;padding:55px 0 150px 0}.s-contact .formulario{float:left;width:460px}.s-contact .formulario .traco{display:block;width:140px;border-top:4px solid #ffc416;margin-bottom:20px}.s-contact .formulario h1{margin:0;line-height:initial;font-size:43px;color:#ffc416;font-weight:900;text-transform:uppercase;margin-bottom:58px}.s-contact .formulario h3{margin:0;line-height:initial;color:#fff;text-transform:uppercase;font-size:18px;font-weight:900;margin-bottom:15px}.s-contact .formulario form .double-form{float:left;width:100%;margin-bottom:15px}.s-contact .formulario form .double-form .form-group{float:left;width:49%;margin-right:2%;margin-bottom:0}.s-contact .formulario form .double-form .form-group:last-child{margin-right:0}.s-contact .formulario form .form-group{float:left;width:100%;margin-bottom:15px}.s-contact .formulario form .form-group input[type=email],.s-contact .formulario form .form-group input[type=text],.s-contact .formulario form .form-group textarea{width:100%;height:36px;resize:none;border-radius:6px;padding:0 13px;border:1px solid #939393;background:0 0;color:#fff;font-size:14px;font-style:italic}.s-contact .formulario form .form-group input[type=email]::placeholder,.s-contact .formulario form .form-group input[type=text]::placeholder,.s-contact .formulario form .form-group textarea::placeholder{color:#fff}.s-contact .formulario form .form-group textarea{padding:13px;height:154px}.s-contact .formulario form .form-group input[type=submit]{width:187px;height:40px;text-align:center;text-transform:uppercase;background:#ffc416;border-radius:8px;color:#fff;font-size:15px;font-weight:900;transition:all .3s;border:2px solid #ffc416}.s-contact .formulario form .form-group input[type=submit]:hover{color:#ffc416;background:0 0}.s-contact .tipos-contatos{float:right;width:475px;margin-right:50px;margin-top:116px}.s-contact .tipos-contatos .btn-orcamento{display:block;width:215px;line-height:44px;text-align:center;text-transform:uppercase;font-weight:900;font-size:15px;color:#ffc416;border:1px solid #ffc416;border-radius:7px;margin-bottom:42px;transition:all .3s}.s-contact .tipos-contatos .btn-orcamento:hover{color:#fff;background:#ffc416;transition:all .3s}.s-contact .tipos-contatos h3{display:block;margin:0;line-height:initial;font-size:18px;text-transform:uppercase;color:#fefefe;font-weight:900;margin-bottom:10px}.s-contact .tipos-contatos .tel{margin-bottom:11px}.s-contact .tipos-contatos .tel i{color:#fff;font-size:25px;margin-right:10px}.s-contact .tipos-contatos .tel span{color:#fff;font-size:20px;font-weight:900}.s-contact .tipos-contatos .localizacao{float:left;width:100%}.s-contact .tipos-contatos .localizacao img{float:left;margin-left:4px;margin-right:20px}.s-contact .tipos-contatos .localizacao span{float:left;font-size:16px;color:#fff}.s-contact .tipos-contatos .itens-contact{float:left;width:100%;margin-top:42px}.s-contact .tipos-contatos .itens-contact ul{margin:0}.s-contact .tipos-contatos .itens-contact ul li{float:left;margin-left:30px}.s-contact .tipos-contatos .itens-contact ul li:first-child{margin-left:0}.s-contact .tipos-contatos .itens-contact ul li h4{margin:0;line-height:initial;font-size:14px;font-weight:700;color:#fff;margin-bottom:11px}.s-contact .tipos-contatos .itens-contact ul li i{color:#fff;font-size:20px;margin-right:5px}.s-contact .tipos-contatos .itens-contact ul li span{font-size:14px;color:#fff;font-weight:700}.s-contact .tipos-contatos .itens-contact ul li .icone{float:left;width:20px;height:20px;background:#fff;border-radius:50%;margin-right:4px;text-align:center}.s-contact .tipos-contatos .itens-contact ul li .icone i{font-size:13px;margin-right:0;display:block;text-align:center;line-height:22px;color:#353535;transition:all .3s}.s-contact .tipos-contatos .itens-contact ul li .icone:hover i{color:#ffc416;transition:all .3s}.s-contact .copy{float:left;width:100%;margin-top:124px;margin-left:90px}.s-contact .copy .logo{float:left;margin-right:214px}.s-contact .copy p{float:left;font-size:12px;color:#fff;font-weight:300;margin:0;margin-top:58px;line-height:initial}@media (max-width:991px){.s-contact{padding:50px 0}.s-contact .formulario{width:100%}.s-contact .formulario .traco{display:table;margin:0 auto;margin-bottom:30px}.s-contact .formulario h1{text-align:center;margin-bottom:40px}.s-contact .formulario h3{text-align:center}.s-contact .formulario form .form-group input[type=submit]{display:table;margin:0 auto}.s-contact .tipos-contatos{width:100%;margin:0;margin-top:40px}.s-contact .tipos-contatos .btn-orcamento{display:none}.s-contact .tipos-contatos h3{text-align:center;margin-bottom:20px}.s-contact .tipos-contatos .tel{margin-bottom:30px}.s-contact .tipos-contatos .tel i{display:table;margin:0 auto;margin-bottom:10px}.s-contact .tipos-contatos .tel span{display:block;text-align:center}.s-contact .tipos-contatos .localizacao{margin-bottom:30px}.s-contact .tipos-contatos .localizacao img{float:initial;display:table;margin:0 auto;margin-bottom:10px}.s-contact .tipos-contatos .localizacao span{display:block;text-align:center;float:initial}.s-contact .tipos-contatos .itens-contact ul li{float:left;margin-left:0;width:100%;margin-bottom:30px}.s-contact .tipos-contatos .itens-contact ul li h4{text-align:center}.s-contact .tipos-contatos .itens-contact ul li i{display:table;margin:0 auto;margin-bottom:10px}.s-contact .tipos-contatos .itens-contact ul li span{display:block;text-align:center}.s-contact .tipos-contatos .itens-contact ul li .icone{float:initial;text-align:center;display:block;margin:0 auto;margin-bottom:15px}.s-contact .copy{margin:0;margin-top:40px}.s-contact .copy .logo{float:initial;display:table;margin:0 auto}.s-contact .copy p{width:100%;text-align:center;margin-top:40px}}@media (max-width:480px){.s-contact{padding:40px 0}.s-contact .formulario .traco{margin-bottom:15px;width:100px}.s-contact .formulario h1{font-size:35px;margin-bottom:20px}.s-contact .formulario h3{font-size:16px}.s-contact .formulario form .double-form .form-group{width:100%;margin-right:0;margin-bottom:15px}.s-contact .formulario form .double-form .form-group:last-child{margin-bottom:0}.s-contact .formulario form .form-group input[type=submit]{width:100%}.s-contact .tipos-contatos .itens-contact{margin-top:25px}.s-contact .copy{margin-top:25px}}.modal-orcamento{position:fixed;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:50;display:none}.modal-orcamento .box-formulario{background:#fff;width:560px;height:auto;position:absolute;left:50%;margin-left:-280px;top:17%}.modal-orcamento .box-formulario .close{font-size:42px;font-weight:900;color:#fff;position:absolute;background:0 0;line-height:36px;top:-60px;right:5px}.modal-orcamento .box-formulario .topo-box{width:100%;background:#ffc416}.modal-orcamento .box-formulario .topo-box h1{margin:0;text-align:center;color:#fff;font-size:40px;font-weight:900;line-height:110px}.modal-orcamento .box-formulario .formulario{float:left;width:100%;padding:37px 24px}.modal-orcamento .box-formulario .formulario .double-form{float:left;width:100%;margin-bottom:15px}.modal-orcamento .box-formulario .formulario .double-form .form-group{float:left;width:49%;margin-right:2%;margin-bottom:0}.modal-orcamento .box-formulario .formulario .double-form .form-group:last-child{margin-right:0}.modal-orcamento .box-formulario .formulario .form-group{float:left;width:100%;margin-bottom:15px}.modal-orcamento .box-formulario .formulario .form-group input[type=email],.modal-orcamento .box-formulario .formulario .form-group input[type=text],.modal-orcamento .box-formulario .formulario .form-group select,.modal-orcamento .box-formulario .formulario .form-group textarea{width:100%;border:1px solid #a8a8a8;border-radius:7px;resize:none;padding:0 20px;height:48px;font-size:16px;font-style:italic;color:#616161;background:#fff}.modal-orcamento .box-formulario .formulario .form-group select{appearance:none;-webkit-appearance:none;background:url(../../img/seta-select.svg) no-repeat #fff center right 20px}.modal-orcamento .box-formulario .formulario .form-group textarea{padding:20px;height:140px}.modal-orcamento .box-formulario .formulario .form-group input[type=submit]{width:320px;height:50px;display:table;margin:0 auto;text-align:center;background:#ffc416;border-radius:7px;text-transform:uppercase;font-size:16px;font-weight:900;color:#fff;transition:all .3s;border:2px solid #ffc416}.modal-orcamento .box-formulario .formulario .form-group input[type=submit]:hover{color:#ffc416;background:0 0}@media (max-width:480px){.modal-orcamento{overflow-x:auto}.modal-orcamento .box-formulario{width:290px;margin-left:-145px;top:13%}.modal-orcamento .box-formulario .topo-box h1{font-size:23px;line-height:80px}.modal-orcamento .box-formulario .formulario{padding:30px 15px}.modal-orcamento .box-formulario .formulario .double-form .form-group{width:100%;margin-right:0;margin-bottom:15px}.modal-orcamento .box-formulario .formulario .double-form .form-group:last-child{margin-bottom:0}.modal-orcamento .box-formulario .formulario .form-group input[type=submit]{width:100%}}.slide-galeria-lg{overflow:hidden;position:relative;padding-top:5px}.slide-galeria-lg:before{content:"";border-top:5px solid #ffb118;width:340px;position:absolute;top:0;left:0;z-index:5}.slide-galeria-lg .swiper-wrapper .swiper-slide img{max-width:100%}.slide-galeria-sm{overflow:hidden;position:relative;width:466px;display:block;margin:0 auto;margin-top:6px}.slide-galeria-sm .swiper-wrapper .swiper-slide{width:33.3%}.slide-galeria-sm .swiper-wrapper .swiper-slide img{max-width:100%}@media (max-width:768px){.slide-galeria-sm{width:410px}}@media (max-width:480px){.slide-galeria-sm{width:195px}}.ctrl-slide-galeria{position:absolute;bottom:0;z-index:1;width:100%;height:102px}.ctrl-slide-galeria .seta-esq{position:absolute;left:0;bottom:28px;width:35px;cursor:pointer}.ctrl-slide-galeria .seta-dir{position:absolute;right:0;bottom:28px;width:35px;cursor:pointer}@media (max-width:480px){.ctrl-slide-galeria{height:43px}.ctrl-slide-galeria .seta-dir,.ctrl-slide-galeria .seta-esq{bottom:0}}label.error{color:#d80b0b;font-size:13px;margin-top:10px;font-weight:600}input[type=email].error,input[type=text].error,textarea.error{border:1px solid #d80b0b!important}.btn-disabled{opacity:.5;pointer-events:none}.menu-button{display:block;width:32px;margin:0 auto;padding:8px 0;cursor:pointer;transition:.2s all cubic-bezier(.4,-.1,0,1.1);margin:0;float:right;margin-top:20px}@media (max-width:480px){.menu-button{margin-top:15px}}a.menu-button:hover .menu-icon,a.menu-button:hover .menu-icon::after{width:32px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon{width:32px;height:4px;border-radius:18px;background-color:#1961a0;display:block;position:relative;float:right;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon::after,.menu-icon::before{content:'';display:block;height:4px;border-radius:18px;background-color:#1961a0;position:absolute;right:0;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon::before{margin-top:-8px;width:32px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon::after{margin-top:8px;width:32px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-opened .menu-icon{height:0;width:32px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-opened .menu-icon::after{width:32px;transform:rotate(45deg);margin-top:0;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-opened .menu-icon::before{transform:rotate(-45deg);margin-top:0;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-mobile{display:none;position:fixed;top:104px;width:100%;background:#fff;height:calc(100vh - 104px);z-index:15}.menu-mobile ul{margin:0;padding-top:50px}.menu-mobile ul li{padding:15px 0}.menu-mobile ul li a{display:block;text-align:center;color:#1961a0;font-size:25px;font-weight:600}@media (max-width:480px){.menu-mobile{top:87px;height:calc(100vh - 87px)}}