@font-face{font-family:AvenirLTStd-Medium;src:url('fonts/AvenirLTStd-Medium.eot');src:url('fonts/AvenirLTStd-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirLTStd-Medium.woff2') format('woff2'),url('fonts/AvenirLTStd-Medium.woff') format('woff'),url('fonts/AvenirLTStd-Medium.ttf') format('truetype'),url('fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium') format('svg');font-weight:500;font-display:swap}@font-face{font-family:AvenirLTStd-MediumOblique;src:url('fonts/AvenirLTStd-MediumOblique.eot');src:url('fonts/AvenirLTStd-MediumOblique.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirLTStd-MediumOblique.woff2') format('woff2'),url('fonts/AvenirLTStd-MediumOblique.woff') format('woff'),url('fonts/AvenirLTStd-MediumOblique.ttf') format('truetype'),url('fonts/AvenirLTStd-MediumOblique.svg#AvenirLTStd-MediumOblique') format('svg');font-weight:500;font-display:swap}@font-face{font-family:AvenirLTStd-Black;src:url('fonts/AvenirLTStd-Black.eot');src:url('fonts/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirLTStd-Black.woff2') format('woff2'),url('fonts/AvenirLTStd-Black.woff') format('woff'),url('fonts/AvenirLTStd-Black.ttf') format('truetype'),url('fonts/AvenirLTStd-Black.svg#AvenirLTStd-Black') format('svg');font-weight:900;font-display:swap}@font-face{font-family:AvenirLTStd-BlackOblique;src:url('fonts/AvenirLTStd-BlackOblique.eot');src:url('fonts/AvenirLTStd-BlackOblique.eot?#iefix') format('embedded-opentype'),url('fonts/AvenirLTStd-BlackOblique.woff2') format('woff2'),url('fonts/AvenirLTStd-BlackOblique.woff') format('woff'),url('fonts/AvenirLTStd-BlackOblique.ttf') format('truetype'),url('fonts/AvenirLTStd-BlackOblique.svg#AvenirLTStd-BlackOblique') format('svg');font-weight:900;font-display:swap}*{-webkit-touch-callout:none;-webkit-user-select:none;cursor:default;-webkit-backface-visibility:hidden!important;-webkit-transform:preserve-3d;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}a,img{border:0!important;outline:0!important}img{display:block!important}body,html{width:100%;min-width:320px;height:100%;position:relative;font-family:AvenirLTStd-Medium;background-color:#f0f0f0}#wrapper{width:100%;height:100%}section{width:100%;position:relative;height:auto;min-height:30px;display:block}.limiterWrapper{max-width:823px;position:relative;margin:0 auto;padding:0 5px}.bottomSep,.topSep{height:100px}#headerWpr{position:relative;width:100%;height:90vh}#headerWpr .logoWpr{width:20%;max-width:199px;min-width:140px;position:absolute;top:10%;left:10%;z-index:9}#headerWpr .logoWpr img{display:block;width:100%;height:100%}#headerWpr .parceriasWpr{width:20%;max-width:199px;min-width:140px;position:absolute;bottom:10%;left:10%;z-index:9}#headerWpr .parceriasWpr img{display:block;width:100%;height:100%}#headerWpr .swiper{width:100%;height:100%}#headerWpr .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#headerWpr .swiper-slide img.slideImage{display:block;width:100%;height:100%;object-fit:cover}#headerWpr .swiper-slide .serviceTitle{position:absolute;right:10%;top:40%}#headerWpr .swiper-slide .serviceTitle p{font-family:AvenirLTStd-Black;font-size:clamp(50px, 6vw, 70px);text-align:center;color:#fff}#headerWpr .swiper-slide .serviceTitle a{display:block;width:200px;margin:10% auto}#headerWpr .swiper-slide .serviceTitle a img{width:100%;height:100%;cursor:pointer}#introWpr{position:relative;width:100%}#introWpr h1{font-family:AvenirLTStd-BlackOblique;font-size:clamp(30px, 5vw, 40px);line-height:1.2em;text-align:center;color:#163573;margin:0 10px}#introWpr h2{font-family:AvenirLTStd-Black;font-size:clamp(25px, 4.5vw, 30px);text-align:center;color:#8c8c8c;margin:10px 10px 0}#introWpr .introTRIATLO{display:block;width:100%;max-width:336px;min-width:320px;margin:8% auto}#introWpr .introTRIATLO img{width:100%;height:100%}#introWpr h3{font-family:AvenirLTStd-MediumOblique;font-size:clamp(16px, 3vw, 18px);line-height:1.5em;text-align:center;color:#8c8c8c;margin:10px 10px 60px}#introWpr p{font-size:clamp(13px, 2vw, 14px);line-height:1.5em;text-align:center;color:#163573;margin:10px 10px 0}.parallax [class*=bg__]{position:relative;height:50vh;background-attachment:fixed;background-position:center;background-size:cover}.parallax .bg__SERVICOS{background-image:url("../imgs/sep1.jpg?20220829")}.parallax .bg__CONTACTS{background-image:url("../imgs/sep2.jpg?20230320")}.parallax .bg__SERVICOS p{width:80%;font-family:AvenirLTStd-Black;font-size:clamp(50px, 6vw, 70px);text-align:center;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#serviceBLOCKSWpr{position:relative;width:100%;text-align:center}#serviceBLOCKSWpr .serviceWrapper{position:relative;width:100%;height:100%}#serviceBLOCKSWpr .serviceWrapper .serviceOverlay{position:absolute;width:100%;height:100%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#020d3a;background:-moz-linear-gradient(180deg,#020d3a 0,#163573 100%);background:-webkit-linear-gradient(180deg,#020d3a 0,#163573 100%);background:linear-gradient(180deg,#020d3a 0,#163573 100%);z-index:9;display:none}#serviceBLOCKSWpr .serviceWrapper .serviceOverlay .btClose{width:40px;height:40px;position:absolute;left:50%;top:20px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#serviceBLOCKSWpr .serviceWrapper .serviceOverlay .btClose img{width:100%;height:100%}#serviceBLOCKSWpr .serviceWrapper .serviceOverlay .serviceOverlayBlock{width:93%;position:absolute;left:50%;top:85px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:none}#serviceBLOCKSWpr .serviceWrapper .serviceOverlay .serviceOverlayBlock .serviceOVERLAYtitle{color:#fff;font-family:AvenirLTStd-Black;font-size:30px}#serviceBLOCKSWpr .serviceWrapper .serviceOverlay .serviceOverlayBlock .serviceOVERLAYtxt{color:#fff;font-size:14px;line-height:1.7em;margin:25px 0}#serviceBLOCKSWpr .serviceWrapper .serviceBLOCK{position:relative;display:inline-block;width:268px;height:268px;border:5px solid #f0f0f0!important;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#020d3a;background:-moz-linear-gradient(180deg,#020d3a 0,#163573 100%);background:-webkit-linear-gradient(180deg,#020d3a 0,#163573 100%);background:linear-gradient(180deg,#020d3a 0,#163573 100%)}#serviceBLOCKSWpr .serviceWrapper .serviceBLOCK .serviceBLOCKtitle{font-family:AvenirLTStd-BlackOblique;font-size:clamp(25px, 4.5vw, 27px);text-align:center;color:#fff;position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#serviceBLOCKSWpr .serviceWrapper .serviceBLOCK .serviceBLOCKaction{font-size:clamp(13px, 2vw, 14px);text-align:center;color:#fff;position:absolute;left:50%;bottom:30px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#contactsWpr{position:relative;width:100%}#contactsWpr .dadosWpr,#contactsWpr .formWpr{width:49%;position:relative;display:inline-block;vertical-align:top}#contactsWpr .dadosWpr .dadosDetail{position:relative;margin-bottom:30px}#contactsWpr .dadosWpr .dadosDetail .dadoIcon{width:30px;display:inline-block;vertical-align:top}#contactsWpr .dadosWpr .dadosDetail .dadoIcon img{width:100%;height:100%}#contactsWpr .dadosWpr .dadosDetail .dadoTxt{display:inline-block;line-height:1.2em;margin-left:10px}#contactsWpr .dadosWpr .dadosDetail .dadoTxt a,#contactsWpr .dadosWpr .dadosDetail .dadoTxt p{position:relative;top:5px;color:#4d4d4d;font-size:14px}#contactsWpr .formWpr .formSucess{position:relative;margin-bottom:30px;text-align:center;color:#057a04;display:none}#contactsWpr .formWpr .formSucess b{font-family:AvenirLTStd-Black;font-size:25px}#contactsWpr .formWpr .formSucess .formBack{width:150px;display:inline-block;margin-top:30px}#contactsWpr .formWpr .formSucess .formBack img{width:100%;height:100%}#contactsWpr .formWpr .formStuff,#contactsWpr .formWpr .formStuff .inputWrpr{position:relative;margin-bottom:30px}#contactsWpr .formWpr .formStuff .inputWrpr label{width:100%;color:#163573}#contactsWpr .formWpr .formStuff .inputWrpr label span{color:red}#contactsWpr .formWpr .formStuff .inputWrpr input,#contactsWpr .formWpr .formStuff .inputWrpr textarea{width:100%;height:40px;color:#4d4d4d;background-color:#e6e6e6;border:1px solid #c2c6c9;margin:5px 0;padding:5px 10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#contactsWpr .formWpr .formStuff .inputWrpr textarea{height:80px}#contactsWpr .formWpr .formStuff .inputWrpr .Zebra_DatePicker_Icon_Wrapper{display:block!important}#contactsWpr .formWpr .formStuff .inputWrpr.errorActive input,#contactsWpr .formWpr .formStuff .inputWrpr.errorActive textarea{color:#4d4d4d;background-color:#f3dddd;border:1px solid red}#contactsWpr .formWpr .formStuff .inputWrpr .errorBOX{color:red;font-family:AvenirLTStd-Black;font-size:9px;margin-left:20px}#contactsWpr .formWpr .formStuff .requiredTXT{color:#163573;font-size:12px;margin-bottom:20px;position:relative;top:-10px}#contactsWpr .formWpr .formStuff .requiredTXT span{color:red}#contactsWpr .formWpr .formStuff .buttonsWpr{width:100%;position:relative;text-align:right;margin-top:25px}#contactsWpr .formWpr .formStuff .buttonsWpr .formButtons{width:160px;display:inline-block}#footerWpr{position:relative;width:100%}#footerWpr .triatloWpr{width:50%;max-width:266px;min-width:150px}#footerWpr .logoWpr{width:100%;height:142px;position:relative;background:#163573;background:linear-gradient(180deg,#163573 0,#020d30 100%)}#footerWpr .logoWpr div{width:69%;max-width:356px;min-width:280px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footerWpr .logoWpr div img{width:100%;height:100%}#footerWpr .socialWpr{width:100%;height:80px;position:relative;text-align:center}#footerWpr .socialWpr a{display:inline-block;width:40px;margin:22px 10px}#footerWpr .socialWpr div img{width:100%;height:100%}#footerWpr .copywriteWpr{width:100%;height:80px;position:relative;background-color:#fff}#footerWpr .copywriteWpr p{color:#192e59;font-size:12px;text-align:center;padding-top:10px}