.ta-center{text-align:center}.flex{display:flex;flex-direction:row;flex-wrap:wrap}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #ccc;border-radius:50px}body::-webkit-scrollbar-thumb{background:#224357}.container{margin:0 auto;width:100%;max-width:1216px}.container2{margin:0 auto;width:100%;max-width:1216px}p.resp{display:none}p.pResp{max-width:497px;margin:auto;width:100%;font-size:14.3245px;line-height:29px;text-align:center;margin-top:30px;margin-bottom:40px;display:none}.fin img{margin-left:96px;margin-top:35px}p#resp{display:none}header .ouro .text img.o1{z-index:0;position:relative}.mob{display:none}.wtzM{display:none;position:fixed;left:85%;top:92%;z-index:9999}.lazy{width:100%;margin-top:44px;overflow-x:hidden}.lazy img{width:150px;margin-right:60px;margin-left:-50px}.lazy img.o2,.lazy img.o4{margin-top:25px}.lazy img.o3{margin-top:10px}.menum{display:none}.w10{width:10%;padding:0 0%}.w15{width:15%;padding:0 0%}.w20{width:20%;padding:0 0%}.w30{width:30%;padding:0 0%}.w33{width:33%;padding:0 0%}.w40{width:40%;padding:0 0%}.w60{width:60%;padding:0 0%}.w50{width:50%;padding:0 0%}.w75{width:75%;padding:0 0%}.w80{width:80%;padding:0 0%}.w70{width:70%;padding:0 0%}.w25{width:25%;padding:0 0%}.w100{width:100%;padding:0 0%}.overlay{height:100%;width:0;position:fixed;z-index:999999999;left:0;top:0;background-color:#224357;overflow-x:hidden;transition:0.5s}.overlay-content{position:relative;top:0%;width:100%;text-align:left;margin-top:30px;font-family:"Exo 2", sans-serif}.overlay a{padding:14px;padding-left:48px;padding-top:48px;text-decoration:none;font-weight:700;font-size:24px;line-height:19px;color:white;display:block;width:380px;transition:0.3s}.overlay .closebtn{position:absolute;top:27.5px;left:70%;font-size:45px;font-weight:300}.btnM{display:none}.btnM a{margin:auto;margin-top:50px;display:block;width:206.25px;height:44px;background:linear-gradient(180deg, #D9A841 0%, rgba(219,173,77,0.9375) 90.1%),#224357;border-radius:8.525px;font-weight:bold;font-size:17.05px;line-height:21px;text-align:center;color:#224357;padding:12px;letter-spacing:0.01em;margin-bottom:39px}.oit{position:relative;z-index:999;height:369px;margin-top:-374px;padding-top:130px;border-radius:7px;width:266px}.oit h3{position:relative;text-align:center;display:none;font-weight:600;width:0%;font-size:32px;line-height:40px;letter-spacing:0.01em;color:white;z-index:999}.oit h4{font-size:16px;line-height:19px;width:0%;display:none;letter-spacing:0.01em;color:rgba(255,255,255,0.6);text-align:center}.oit:hover{background-color:rgba(217,168,65,0.8);transition:0.5s}.oit:hover h3,.oit:hover h4{display:block;width:100%}*{margin:0;padding:0;box-sizing:border-box;font-family:"Sora",sans-serif}a{text-decoration:none;cursor:pointer}html,body{height:100%;background-color:white}body{overflow-x:hidden}header .topo{background-color:#224357;padding:32px 0px 35px 0px}header .topo .flex{align-items:center}header .topo .menu{margin-left:14px}header .topo .menu a{margin-left:56px;color:white;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0.01em;text-decoration:none}header .topo .menu a:hover{color:#D9A841;transition:0.5s}header .topo .btnLiga{margin-left:83px}header .topo .btnLiga a{background-color:#D9A841;width:182.05px;height:38.84px;display:block;color:#224357;text-align:center;font-size:15.5348px;line-height:20px;letter-spacing:0.01em;font-weight:bold;padding:9px;border-radius:7.76738px}header .topo .btnLiga a:hover{background-color:#f2c94c;transition:0.5s}header .topo .btnFale{margin-left:19.95px}header .topo .btnFale a{background-color:none;width:182.05px;height:38.84px;display:block;color:white;text-align:center;font-size:15.5348px;line-height:20px;letter-spacing:0.01em;border:1.45638px solid #FFFFFF;font-weight:bold;padding:8px;border-radius:7.76738px}header .topo .btnFale a:hover{color:#224357;background-color:#D9A841;transition:0.5s;border:1.45638px solid #D9A841}header .ww{justify-content:flex-end;margin-right:15px}header .ouro2{max-width:1225px;margin-top:43px;padding-bottom:102px}header .ouro2 img.whats{position:absolute;z-index:999;margin-left:1100px;margin-top:-18px}header .ouro2 .text{width:30%}header .ouro2 .text h1{width:501.49px;font-weight:bold;font-size:56px;line-height:71px;margin-top:15px;letter-spacing:0.01em;color:#224357}header .ouro2 .text p{width:318px;max-width:318px;font-size:16px;line-height:32px;color:#224357;margin-top:31px}header .ouro2 .text img.o1{position:absolute;margin-left:-80px}header .ouro2 .text img.o2{position:absolute;margin-left:420px;margin-top:60px;z-index:999}header .ouro2 .text a{width:191.11px;height:40px;display:block;background-color:#224357;text-align:center;color:white;font-weight:bold;font-size:14px;line-height:18px;padding:11px;margin-top:31px;border-radius:8px}header .ouro2 .text a.pt2{background-color:#D9A841}header .ouro2 .img{margin-left:33px;border-radius:16px}header .ouro2 .img .gray{height:253.61px;margin-top:60px;border-radius:16px;width:612px;height:253.61px;background-image:url("../img/bg-banner.svg");margin-left:110px;padding-top:59.66px}header .ouro2 .img .gray h1{font-weight:bold;font-size:31.8908px;line-height:37px;color:#D9A841}header .ouro2 .img .gray p{font-size:17.5px;line-height:21px;color:rgba(34,67,87,0.8);margin-top:7.59px}header .ouro2 .img .gray h2{font-weight:900;font-size:46.5617px;line-height:55px;color:#224357;margin-top:11.39px}header .ouro2 .img img{height:100%;width:100%}header .ouro{border-radius:16px;margin-top:43px;width:100%;max-width:1125.28px;height:464px;background-color:rgba(247,238,217,0.5)}header .ouro img.whats{position:absolute;z-index:999;margin-left:1100px;margin-top:-18px}header .ouro .text h1{width:501.49px;font-weight:bold;font-size:56px;line-height:71px;margin-top:15px;letter-spacing:0.01em;color:#224357;margin-left:-85px}header .ouro .text p{width:318px;max-width:318px;font-size:16px;line-height:32px;color:#224357;margin-top:31px;margin-left:55px}header .ouro .text img.o1{position:absolute;margin-left:-80px}header .ouro .text img.o2{position:absolute;margin-left:420px;margin-top:60px;z-index:999}header .ouro .text a{width:191.11px;height:40px;display:block;background-color:#224357;text-align:center;color:white;font-weight:bold;font-size:14px;line-height:18px;padding:11px;margin-left:55px;margin-top:31px;border-radius:8px}header .ouro .text a.pt2{background-color:#D9A841}header .ouro .img{margin-left:33px;border-radius:16px}header .ouro .img .swiper-container{height:100%;border-radius:16px}header .ouro .img .swiper-container .swiper-slide{width:100%}header .ouro .img .swiper-container .swiper-slide img{height:100%;width:100%}header .effect{margin-top:-50px;position:absolute}section.quemsomos{margin-top:90px}section.quemsomos p{color:#4F4F4F;font-family:Sora;font-size:16px;font-weight:400;line-height:28.8px;letter-spacing:0.16px;margin-top:32px}section.quemsomos .mw-p{max-width:1008px;margin:auto;margin-top:32px}section.quemsomos .mw-p2{max-width:904px}section.quemsomos h3{color:#4F4F4F;font-size:24px;font-weight:600;line-height:36px;letter-spacing:0.24px;margin-top:32px}section.quemsomos .m-w{max-width:953px;margin:auto;margin-top:100px}section.quemsomos h2{margin-top:3.2rem;font-family:'Sora';font-style:normal;font-weight:700;font-size:56px;line-height:71px;letter-spacing:0.01em;color:#224357}section.quemsomos .flex{justify-content:space-between}section.quemsomos .mw-f{max-width:1109px;width:100%;margin:auto;margin-top:28px}section.quemsomos .services{width:100%;max-width:330px;justify-content:flex-start;align-items:center;margin-top:40px}section.quemsomos .services img{margin-right:11px}section.quemsomos .services p{margin-top:0px;font-weight:700;max-width:85%;line-height:18px;letter-spacing:0.16px}section.quemsomos .mw-p3{text-align:center;margin:auto;max-width:852px;margin-top:100px;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;letter-spacing:0.16px}section.quemsomos a.btn{flex-wrap:wrap;flex-direction:column;display:flex;justify-content:center;align-items:center;text-decoration:none;margin:auto;margin-top:32px;max-width:520px;height:94px;background-color:#1B3646;border-radius:16px;filter:drop-shadow(0px 13.81399px 34.53497px rgba(0,0,0,0.1))}section.quemsomos a.btn h4{color:#D9A841;width:100%;text-align:center;font-size:27.628px;font-weight:600;letter-spacing:0.276px;margin-bottom:0px}section.quemsomos a.btn h5{margin-top:0px;font-size:16.577px;font-weight:400;letter-spacing:0.166px;color:white;text-transform:lowercase}section.quemsomos .container .left{margin-top:4.0rem;width:100%;max-width:50%}section.quemsomos .container .left p{color:#4F4F4F;font-family:Sora;font-size:16px;font-weight:400;line-height:28.8px;letter-spacing:0.16px;margin-top:32px}section.quemsomos .container .right{margin-top:8.0rem;width:100%;max-width:45%}section.quemsomos .container .right span.topic{margin-top:5.2rem;color:#224357}section.quemsomos .container .right img{width:100%;max-width:95%;margin-top:3.2rem}section.sctpt1{position:relative;z-index:999}section.sctpt1 .container{max-width:1111px}section.sctpt1 .container .quest{width:100%;background:#FFFFFF;box-shadow:0px 16.545px 41.3626px rgba(0,0,0,0.1);border-radius:19.8541px;height:auto;align-items:center;justify-content:center;margin-bottom:60.41px;padding-bottom:34px;cursor:pointer}section.sctpt1 .container .quest p{margin-top:30px;text-align:center;font-weight:600;font-size:19.8541px;line-height:25px;letter-spacing:0.01em;color:#224357}section.sctpt1 .container .quest p.fec{display:none;max-width:980px;font-weight:normal;font-size:14px;line-height:25px;text-align:center;letter-spacing:0.01em;margin-top:22px;color:rgba(27,54,70,0.6)}section.sctpt1 .container .quest img{margin-left:15px}section.sctpt1 .container a{display:block;width:520.1px;height:93.94px;margin:auto;text-align:center;padding-top:19px;font-weight:600;font-size:27.628px;line-height:35px;letter-spacing:0.01em;background:#1B3646;box-shadow:0px 13.814px 34.535px rgba(0,0,0,0.1);border-radius:16.5768px;color:#D9A841;margin-bottom:66.6px}section.sctpt1 .container a p{font-size:16.5768px;line-height:21px;letter-spacing:0.01em;color:#FFFFFF}section.sct1{margin-top:63.83px}section.sct1 h1{font-weight:600;font-size:40px;line-height:50px;letter-spacing:0.01em;color:#224357;text-align:center}section.sct1 p{margin-top:16px;text-align:center;font-size:16px;line-height:19px;letter-spacing:0.01em;color:rgba(79,79,79,0.6)}section.sct1 .img{max-width:1125px;margin:auto;justify-content:space-between}section.sct1 .img img{width:266px;height:369px}section.sct1 .img img.o1{margin-top:54.14px;border-radius:8px}section.sct1 .img img.o2{margin-top:88.14px;border-radius:8px}section.sct1 .img img.o3{margin-top:73.14px;border-radius:8px}section.sct1 .img img.o4{margin-top:100.14px;border-radius:8px}.effect2{width:100%;text-align:right}.effect2 img{position:absolute;left:75%}section.sct2{padding-bottom:57px;padding-top:20px}section.sct2 .tt2 .text{margin-top:52px}section.sct2 .tt2 .text h1{font-weight:600;font-size:40px;line-height:50px;letter-spacing:0.01em;color:#224357;width:496px}section.sct2 .tt2 .text p{font-size:16px;line-height:32px;letter-spacing:0.01em;width:384px;margin-top:24px;color:rgba(79,79,79,0.6)}section.sct2 .tt2 .text p.p2{margin-top:208px}section.sct2 .tt2 .img .ret1{width:100%;text-align:right;margin-top:27px}section.sct2 .tt2 .img .ret1 img.st{position:absolute;margin-top:110px;margin-left:-35px}section.sct2 .tt2 .ret2{width:100%;text-align:left;margin-top:22px;margin-left:35px}section.sct2 .tt2 .ret2 img.st{position:absolute;opacity:0.8;transform:rotate(250.24deg);margin-left:-35px;margin-top:-30px}section.sct2 .tt2 .ret3{width:100%;text-align:right;margin-top:-115px}section.sct2 .tt2 .ret3 img.st{position:absolute;margin-top:110px;margin-left:-35px}section.sct2 .tt2 .ret4{width:100%;text-align:left;margin-top:22px;margin-left:35px}section.sct2 .tt2 .ret4 img.st{position:absolute;opacity:0.8;transform:rotate(150.24deg);margin-left:-190px;margin-top:-50px}section.sct2 .fi{margin-top:91px;margin-left:58px}section.sct2 .fi p{max-width:277px;font-size:16px;line-height:32px;letter-spacing:0.01em;color:rgba(79,79,79,0.6)}section.sct2 .fi h2{margin-top:136px;font-size:16px;line-height:24px;letter-spacing:0.01em;color:rgba(79,79,79,0.8)}section.sct2 .fi a{font-size:16px;line-height:24px;color:#D9A841;font-weight:bold}footer{background-color:#224357;padding-top:51px}footer .ff .text p.pt{font-weight:300;font-size:13px;line-height:32px;letter-spacing:0.01em;color:#FFFFFF;margin-top:24px;max-width:375px}footer .ff .logo{align-items:center}footer .ff .logo p{font-weight:600;font-size:13px;line-height:16px;color:white;margin-left:22px}footer .ff .links p{font-weight:600;font-size:16px;line-height:20px;color:#D9A841}footer .ff .links div{margin-top:28px}footer .ff .links div:first-child{margin-top:24px}footer .ff .links a{display:inline;width:auto;font-size:14px;margin-top:24px;color:white}footer .ff .links a:hover{color:#D9A841;transition:0.5s}footer .ff .ffinal p{font-weight:600;font-size:16px;line-height:20px;color:#D9A841}footer .ff .ffinal input[type=email]{display:block;margin-top:10px;outline:none;border:none;width:312px;border-bottom:1px solid #828282;background:none;text-decoration:none;margin-bottom:24px;color:white;padding-left:10px}footer .ff .ffinal label{font-weight:300;font-size:14px;line-height:18px;color:white;max-width:238px}footer .ff .ffinal input[type=submit]{display:block;margin-top:28px;outline:none;border:none;border-bottom:1px solid #828282;color:#224357;cursor:pointer;background-color:#D9A841;text-decoration:none;margin-bottom:24px;background:#D9A841;border-radius:8px;width:191.11px;height:40px;font-weight:bold;font-size:14px;line-height:18px;letter-spacing:0.01em}footer .ff .ffinal .checkbox{display:none}footer .ff .ffinal .checkbox+label:before{content:'\2714';display:inline-block;width:13px;height:14px;margin-right:10px;background:none;border:1px solid white;padding-left:2px;background:none}footer .ff .ffinal .checkbox:checked+label:before{color:#224357;background-color:#D9A841;border:1px solid #D9A841;transition:0.5s}footer .yellow{background-color:#D9A841;padding-top:14px;padding-bottom:17px}footer .yellow .container{justify-content:center}footer .yellow p{color:#142834;font-weight:300;font-size:11px;line-height:32px;letter-spacing:0.01em;text-align:center}footer .yellow a{color:#142834}footer .yellow a.okbtn{margin-left:24px;padding:7px;width:38.4px;height:24px;display:inline-block;background:#F2F2F2;border-radius:8px;color:#224357;text-align:center;font-weight:bold;font-size:10px;line-height:13px;letter-spacing:0.01em;color:#1B3646}@media screen and (max-width: 1260px){p.resp{display:block;max-width:277px}.container{max-width:662px}.oit{display:none}.effect2{display:none}.fin{justify-content:space-between}.fin img{margin-left:0px;margin-top:35px}.fta{max-width:100%}header .ouro2{width:100%}header .ouro2 .text{width:100%;max-width:100%}header .ouro2 .text h1{width:100%;text-align:center;margin-left:0px}header .ouro2 .text p{text-align:center;max-width:500px;width:auto;margin:auto;margin-top:30px}header .ouro2 .text a.pt2{margin:auto;margin-top:30px}header .ouro2 .img{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}header .ouro2 .img .gray{margin-left:0px}header .ouro .text img.o2{margin-top:20px;margin-left:260px;width:32.47px}header .ouro img.whats{width:21.45px;margin-top:-7px;margin-left:580px}header .effect{margin-top:20px}header .effect img{width:500px}header .topo .logo img{width:120px}header .topo .menu{margin-left:50px}header .topo .menu a{margin-left:32px}header .topo .menu a.non{display:none}header .topo .btnLiga{margin-left:32px}header .topo .btnLiga a{width:150px}header .topo .btnFale{display:none}header .ouro{max-width:603.42px;max-height:248.82px}header .ouro .text h1{font-size:30.0295px;line-height:38px;letter-spacing:0.01em;max-width:268.92px;margin-left:-49px}header .ouro .text p{font-size:12px;line-height:21px;letter-spacing:0.01em;max-width:170.52px;margin-left:29.65}header .ouro .text a{display:none}header .ouro .img{width:54.5%;margin-left:45px}header .ouro .img .swiper-container .swiper-slide img{height:100%}section.quemsomos .container{flex-direction:column}section.quemsomos .container .left{max-width:100%}section.quemsomos .container .left h2{margin-top:3.2rem;font-family:'Sora';font-style:normal;font-weight:700;font-size:56px;line-height:71px;letter-spacing:0.01em;color:#224357;text-align:center}section.quemsomos .container .left p{margin-top:1.6rem;width:100%;max-width:100%;font-size:16px;line-height:29px;text-align:center}section.quemsomos .container .right{margin-top:2rem;width:100%;max-width:100%;text-align:center}section.quemsomos .container .right span.topic{margin-top:5.2rem;color:#224357}section.quemsomos .container .right img{margin-top:3.2rem}section.sct1{position:relative;z-index:2;padding-bottom:40px}section.sct1 h1{font-size:32px;line-height:40px;letter-spacing:0.01em}section.sct1 p{font-size:14px;line-height:24px;letter-spacing:0.01em}section.sct1 .img img{width:150.63px;height:208.95px}section.sct2 .tt2 .text p.p2{margin-top:32px}section.sct2 .tt2 .text{width:40%}section.sct2 .tt2 .img{margin-top:60px;padding-left:70px;width:60%;transform:scale(0.8)}section.sct2 .tt2 .img .ret3,section.sct2 .tt2 .img .ret1{margin-left:40px}section.sct2 .tt2 .fi{display:none}footer .ff .ffinal input[type=submit]{width:150.4px}footer .ff .ffinal input[type=email]{width:242.98px}footer .ff .ffinal label{width:238px;display:block}footer .ff .ffinal label br{display:none}footer .ff .ffinal p{width:202px}footer .ff{justify-content:space-between}footer .ff .text{width:60%}footer .ff .text p{font-size:10.9395px;line-height:14px}footer .ff .links{display:none}footer .yellow .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}footer .yellow a{display:inline-block;max-width:428px}}@media screen and (max-width: 1080px){header .ouro2 img.whats{margin-left:0px;left:90%;position:fixed}footer .yellow a.okbtn{margin:auto}section.sctpt1 .container .quest{width:80%;margin:auto;margin-bottom:40px;padding-left:20px;padding-right:20px}section.sctpt1 .container .quest p{font-size:17px}section.sctpt1 .container .quest p.fec{font-size:12px}section.sctpt1 .container a{width:300px;font-size:19px}section.sctpt1 .container a p{font-size:14px}}@media screen and (max-width: 765px){header .ouro2 .img .gray{display:none}section.sctpt1 .container .quest p{font-size:12px}section.sctpt1 .container .quest p.fec{font-size:10px}header .ww{margin-right:0px}.menum{display:block}.mob{display:flex}.btnM{display:block}.wtzM{display:block;left:80%}.container{max-width:333px}header .logo img{width:120px}header .topo{justify-content:space-between}header .topo a.non2{display:none}header .topo .menu a{margin-left:0px}header .fta{max-width:100%}header a.dpn{display:none}header header .ouro2{padding-left:20px;padding-right:20px}header header .ouro2 .text{width:100%;max-width:100%;padding-right:0px}header header .ouro2 .text h1{width:100%;text-align:center;margin-left:0px}header header .ouro2 .text p{text-align:center;max-width:500px;width:auto;margin:auto;margin-top:30px}header header .ouro2 .text a.pt2{margin:auto;margin-top:30px}header header .ouro2 .img{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}header header .ouro2 .img .gray{margin-left:0px}header .ouro{margin-left:80px;width:286.35px;height:249.28px}header .ouro .text p{font-size:14px;line-height:21px;letter-spacing:0.01em;max-width:236px;margin-left:29.65px}header .ouro .img{display:none}section.quemsomos{margin-top:0px}section.quemsomos h3{font-size:20px}section.quemsomos a.btn h4{font-size:20px}section.quemsomos a.btn h5{font-size:14px}section.quemsomos .container .left h2{font-size:30px}header .ouro img.whats{display:none}header .ouro .text img.o2{margin-left:230px;margin-top:0px}section.sct1 p{max-width:292.42px;margin-left:16px}section.sct1 .img{display:none}section.sct2{padding-top:0px}section.sct2 .tt2 .text{width:100%}section.sct2 .tt2 .text h1{width:330px;line-height:38px;text-align:center;letter-spacing:0.01em;font-size:30px}section.sct2 .tt2 .text p{width:100%;max-width:333px;text-align:center;font-size:14px;line-height:32px}section.sct2 .tt2 .img{display:none}footer .container{max-width:336px}footer .ff .text{width:100%}footer .ff .text p.pt{text-align:center}footer .ff .text .logo img{width:25px}footer .ff .text .logo p{font-size:10px;line-height:14px;text-align:center}footer .ff .ffinal .none{display:none}footer .ff .ffinal .fin{width:333px;padding-top:32px;padding-bottom:41px;justify-content:center;text-align:center;margin:auto}footer .ff .ffinal .fin img{margin-top:32px;text-align:center;margin:auto}footer .ff .ffinal input.none{display:none}footer .yellow{text-align:center}footer .yellow a.okbtn{margin:auto;margin-top:6px}header .effect img{width:300px}}
