@font-face{font-family:Museo Slab;src:url(../../../dist/fonts/Museo_Slab_300.otf) format("otf")}.menu-aside{position:fixed;top:217px;z-index:2}@media (max-width:768px){.menu-aside{display:none}}.menu-aside.changeColor ul,.menu-aside.changeColor ul li a{color:hsla(0,0%,82.7%,.4)}.menu-aside.changeColor ul li a.active{color:#fff;opacity:1}.menu-aside ul,.menu-aside ul li a{color:hsla(0,0%,82.7%,.4)}.menu-aside ul li a{font-size:10px;font-weight:900;text-transform:uppercase;opacity:.7}.menu-aside ul li a.active{color:#f05a21;opacity:1}section{padding-top:170px;padding-bottom:121px}@media (max-width:1024px){section{padding-bottom:80px}}@media (max-width:425px){section{padding-top:80px}}section .container{padding:0 265px}@media (max-width:1024px){section .container{padding:0 0 0 217px}}@media (max-width:768px){section .container{padding:0 15px}}section .container .title-content h2{font-family:Museo Slab;font-size:42px;font-weight:300}@media (max-width:768px){section .container .title-content h2{font-size:26px}}section .container .title-content h2 b{font-weight:900;color:#0076b2}section .container .description{padding-top:42px}@media (max-width:1024px){section .container .description{padding-top:unset}}section .container .description li,section .container .description p{font-weight:300;font-size:18px;color:#58595b;padding-top:31px}section .container .description li b,section .container .description li strong,section .container .description p b,section .container .description p strong{font-weight:700}section .container .description:first-child p{padding-top:0}section .container .description embed,section .container .description iframe,section .container .description video{width:100%;height:409px;margin-top:31px}section .container .description img{width:100%;height:auto}section.blue{background-color:#004a6f;color:#fff}section.blue .container .title-content h2{font-size:30px;margin-bottom:40px}section.blue .container .title-content h2 b{color:#fff}section.blue .container .description{padding:0}section.blue .container .description li,section.blue .container .description p{color:#fff}section.blue .container .description p{padding:0;font-size:18px;line-height:30px;margin-bottom:60px}section.blue .container .description .panel{background-color:rgba(0,118,178,.2);padding:45px;border-radius:13px}section.blue .container .description .panel p{padding:0;margin:0 0 1rem}section.blue .container .description .panel .question>label{font-weight:900;font-size:18px}section.blue .container .description .panel .answer{display:none}section.blue .container .description .panel .answer p{font-size:15px;line-height:20px}section.blue .container .description .panel .answer-toggle{display:none}section.blue .container .description .panel .answer-toggle:checked~.answer{display:block}header{background-color:#fff}#contato{background-color:#f8f8f8}.form-holder{max-width:620px;margin:0 auto;padding-top:50px}.form-holder input[type=email],.form-holder input[type=text],.form-holder textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Museo Slab;font-weight:700;width:100%;border-radius:25px;height:50px;padding:0 35px;border:2px solid #0076b2;color:#004a6f}.form-holder input[type=email]:focus,.form-holder input[type=text]:focus,.form-holder textarea:focus{outline:none;border-color:#004a6f}.form-holder input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:25px;outline:none;padding:17px 52px;font-family:Museo Slab;font-size:20px;font-weight:700;float:right}.form-holder .form-control.select{position:relative;border:3px solid #0076b2;border-radius:25px;width:100%;height:50px}.form-holder .form-control.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Museo Slab;font-weight:700;width:93%;height:100%;outline:none;padding:0 35px;border:none;border-radius:25px;color:#004a6f;background-image:url(../../dist/img/icon/icon-select.png);background-position:100%;background-size:20px;background-repeat:no-repeat}.form-holder textarea{height:165px}.form-holder .form-label-group>label{height:50px;padding:8px 35px 0;color:#004a6f}.form-holder .form-label-group input:not(:placeholder-shown)~label,.form-holder .form-label-group select:not(:placeholder-shown)~label,.form-holder .form-label-group textarea:not(:placeholder-shown)~label{padding-top:5px}.form-holder .form-label-group input:not(:placeholder-shown),.form-holder .form-label-group select:not(:placeholder-shown),.form-holder .form-label-group textarea:not(:placeholder-shown){padding-top:15px}.form-holder .form-action{text-align:right}form p{margin:0}