html,body{height:100% !important;background-color:#fdfdfd}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:"Yantramanav",sans-serif;font-size:1em;font-weight:300;color:#111;line-height:1.6;letter-spacing:0em}::selection{color:#fff;text-shadow:none;background-color:#F44336}h1{font-size:1.6em;font-weight:700;font-family:"Lato",sans-serif}h2{font-size:1.4em;font-weight:300;font-family:"Lato",sans-serif}h3{font-size:1.3em;font-weight:400;font-family:"Lato",sans-serif}h4{font-size:1.1em;font-weight:400;font-family:"Lato",sans-serif}p{margin-bottom:15px}b,strong{font-weight:600}mark{padding:5px 10px;background:#eee;border-radius:5px}mark-dark{padding:5px 10px;background:#eee;border-radius:15px}img{border:none;max-width:100%;vertical-align:middle}ul{margin-left:17px;margin-bottom:15px}li{padding-bottom:5px}a{text-decoration:none;color:#2773ae}a:hover{color:#2773ae;text-decoration:underline}a img{border:0}.fontzero{font-size:0px;margin:0;padding:0}.clear{clear:both}small,.small{font-size:0.874em}.tagline{font-size:1.2em;margin-bottom:10px;font-weight:100}.lead{font-size:1.3em;font-weight:300;line-height:26px;width:80%;margin:0 10% 15px 10%}img,object,embed,video,iframe,iframe[style]{max-width:100%}cite:before,cite:after{content:'\2014 \00A0'}hr{border:0;margin:0;padding:0;border-top:#1a1a1a 1px solid;border-bottom:#3d3d3d 1px solid}.none{display:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-light{font-weight:300 !important}.text-normal{font-weight:400 !important}.text-bold{font-weight:400 !important}.text-shadow{text-shadow:1px 1px 3px #444}.text-clear{margin:0;padding:0}label{display:block;margin-bottom:20px}label:nth-last-of-type{margin-bottom:0 !important}.form-dark input{color:#ddd}input,textarea,select{padding:15px 15px 15px 15px;border:#eceaea 1px solid;border-radius:2px;width:100%;color:#555;font-size:1em;font-weight:100;background:#dedede}input[type="submit"],input[type="reset"],button{width:auto;margin-top:10px}input[type="color"]{cursor:pointer}input:focus{border:#F44336 1px solid}input:hover{border:#F44336 1x solid}input,textarea{outline:none;margin-top:10px;font-family:"Yantramanav",sans-serif}.form-check .form-field{margin-bottom:15px}.form-check label{display:inline-block;margin-right:30px;padding:8px 15px 10px 15px;background:#fbfbfb;cursor:pointer}.form-check label:hover{background:#fff}.form-check input{float:left;width:auto;margin:4px 10px 0 0;cursor:pointer}.back-white{background-color:#fff !important}.back-light{background-color:#fbfbfb !important}.back-light-borda{background-color:#fbfbfb !important;border-top:#eee 5px solid}.back-dark{background-color:#3d4042 !important;color:#eee !important}.divider{border-bottom:#F44336 5px solid;width:50px;margin-bottom:25px;display:inline-block}.fontzero{font-size:0em !important}.container{float:left;width:100%}.content{float:left;width:86% !important;padding:40px 0;margin:0 7%;z-index:100}.content-notop{float:left;width:86% !important;padding:10px 0 40px 0;margin:0 7%;z-index:100}.content-clear{width:86% !important;margin:0 auto}.content-short{width:70%;margin:0 15%}.box-shadow{-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3)}.radius{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.round-border{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:#ccc 1px solid;padding:5px}.last{margin-right:0 !important}.clear{clear:both}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}.display-block li{display:block}.display-inline-block li{display:inline-block}.display-inline li{display:inline}.display-none li{display:none}.ul-list{list-style:disc;margin-left:21px}.ul-none{list-style:none;margin-left:0}.box{width:auto;float:left}.box-line{float:left;width:100%}.box-6{width:15%;margin-right:2%}.box-6:nth-of-type(6n+0){margin-right:0 !important}.box-5{width:18%;margin-right:2.5%}.box-5:nth-of-type(5n+0){margin-right:0 !important}.box-4{width:23.5%;margin-right:2%}.box-4:nth-of-type(4n+0){margin-right:0 !important}.box-3{width:32%;margin-right:2%}.box-3:nth-of-type(3n+0){margin-right:0 !important}.box-2{width:48.5%;margin-right:3%}.box-2:nth-of-type(2n+0){margin-right:0 !important}.box-1{width:100%;margin:0}.box-sidebar{width:23%;margin-right:3.5%}.box-content{width:73.5%;margin-right:3.5%}.btn{text-align:center;display:inline-block;padding:17px 40px;background:#F44336;border-radius:50px;cursor:pointer;font-size:0.9em;font-weight:400;text-transform:uppercase;color:#fff;border:0}.btn-full{width:100%}.btn-big{padding:15px 40px}.btn-style{border:#F44336 2px solid;background-color:rgba(0,0,0,0.1);color:#F44336}.btn-style:hover{text-decoration:none !important;background-color:#F44336;color:#444;border:#F44336 2px solid;transition-duration:0.5s}.video-wide{position:relative;padding-bottom:56.25%;float:left;width:100%;height:0}.video-ntsc{position:relative;padding-bottom:75%;float:left;width:100%;height:0}.video-elemento{position:absolute;width:100%;height:100%;left:0;top:0}.video-small{width:40%;margin:0 30%}.video-medium{width:60%;margin:0 20%}.video-large{width:80%;margin:0 10%}.box-logomarca{float:left;width:25%}.box-menu{float:right;width:75%;text-align:right}.logo{width:184px;margin-top:8px}.nav-global-fixed{position:fixed;z-index:100}.nav-global-small .logo{width:60%}.nav-global-small .header_top{display:none}.nav-global-small #icone{top:12px}.nav_menu{padding-left:94px;height:85px}.menu_destaq{background:#474e60;width:20%;height:85px;text-align:center}.menu_destaq ul{margin-bottom:0;margin-top:31px}.menu_destaq ul a{color:#fff;text-transform:uppercase;margin-left:-14px;border:1px solid;padding:8px 20px;border-radius:50px;display:block;width:67%;margin:auto;margin-top:-9px}.menu_destaq ul i{color:#fdfdfd;font-size:0.9em;margin-right:8px}.mob{display:none !important}.header_top{background:#363b4e;height:40px}.header_top a{color:#fff}.header_top ul{margin-bottom:0}.header_top li{margin-left:5px}.header_top .content{padding:5px}.header_top i{border:1px solid rgba(252,252,252,0.49);width:30px;height:30px;padding:6px 7px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.header_nav{margin-top:19px}.nav_main{font-weight:400;margin-right:27px}.nav_main ul{margin-top:33px}.nav_main ul li{margin-left:21px}.nav_main a{font-weight:400;text-transform:uppercase;color:#423c3c}.nav_main a:hover{color:#b1886c}.nav_main .btn-contato{-webkit-box-shadow:2px 3px 10px rgba(114,192,44,0.34);-moz-box-shadow:2px 3px 10px rgba(114,192,44,0.34);box-shadow:2px 3px 10px rgba(114,192,44,0.34);background:#b1886c;padding:9px 27px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav_main .btn-contato:hover{color:#fff;background:#b1886c}.nav-mobile{position:relative;display:none}.nav-mobile ul{display:none;position:absolute;left:0;right:0;padding:0;background:rgba(255,255,255,0.88);margin-top:60px}.nav-mobile ul li{display:block;padding:5px 0;margin:0 5px;border-bottom:solid 1px #607d8b}.nav-mobile ul li:nth-of-type(7){border-bottom:0}.nav-mobile a{display:block;color:#000;padding:10px 10px}.nav-mobile a:hover{background-color:#b1886c;color:#fbfbfb !important}.nav-trigger{display:none}.menu-mobile-show{display:none}.menu-mobile-hidden{display:block}#check{display:none}#icone{text-align:center;cursor:pointer;position:absolute;z-index:999;color:#fff;font-size:2em;top:20px;right:266px;width:50px;height:50px;background:#f44336}.menu{height:100%;width:320px;position:fixed;transition:all .2s linear;right:-320px;top:0;padding-top:60px;overflow:auto;z-index:998;background:#ffffff}.menu .btn-header{width:90%;margin:0 5%;margin-top:15px}.menu a{color:#fff;text-decoration:none}.menu a:hover{color:#b1886c}.menu li{display:block;padding:15px 0;padding-left:25px;margin:10px}#check:checked ~ .menu{transform:translateX(-320px);-webkit-box-shadow:1px -3px 40px rgba(148,144,144,0.89);-moz-box-shadow:1px -3px 40px rgba(148,144,144,0.89);box-shadow:1px -3px 40px rgba(148,144,144,0.89)}#check:checked ~ .menu a{color:#565b5d}#check:checked ~ .menu li{border-bottom:1px solid;padding-right:11px}#check:checked ~ .menu li:hover{background:#f44336}#check:checked ~ .menu li:hover a{color:#fff}#check:checked ~ .menu ul{margin-top:63px}#check:checked ~ #icone{right:18px}.social_share_whatsapp{display:none !important}.social_footer img{width:32px}.pg_interna{margin-top:100px}.section-title{font-size:2.3em;margin-bottom:47px}.calltoaction h2{color:#fff;font-size:1.7em}.calltoaction p{color:#fff;width:56;margin:auto;margin-top:15px;font-size:1.3em}.calltoaction .wrap{background:#474e60;position:relative;z-index:1}.calltoaction .wave_blue{background-image:url(images/wave_blue.png);height:218px;margin-top:-104px;background-size:100%;background-position:bottom;position:relative}.section-diferenciais{background:#fff;padding-top:0px;padding-bottom:90px;position:relative}.section-diferenciais .subtitle{margin-bottom:50px}.section-diferenciais .content{padding-bottom:0}.section-diferenciais .box-4{background:#fff;-webkit-box-shadow:9px 7px 20px #eae9e9;-moz-box-shadow:9px 7px 20px #eae9e9;box-shadow:9px 7px 20px #eae9e9;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.section-diferenciais .box-4 i{font-size:1.4em;margin-top:24px;color:#F44336}.section-diferenciais .content-box-4{padding:14px}.section-diferenciais .content-box-4 h3{font-size:1em;text-transform:uppercase;font-weight:600;color:#444}.section-diferenciais .content-box-4 p{color:#7d7a7a}.section-depoimentos{margin-top:-47px}.section-depoimentos .content{margin-top:-117px}.section-depoimentos .white_wave{background-image:url(images/white_wave.png);height:447px;background-size:cover;background-repeat:no-repeat;background-position:initial;margin-top:-81px}.section-depoimentos .box-depoimento{background:rgba(237,240,242,0.49);padding:32px;border-radius:6px}.section-depoimentos .box-depoimento i{float:left;margin-top:-40px;margin-left:-40px;color:rgba(100,110,134,0.22);font-size:1.7em}.section-depoimentos .box-depoimento:nth-of-type(2){background:#edf0f2}.section-depoimentos .section-title{margin-bottom:-1px}.section-depoimentos .owl-carousel .owl-item:nth-of-type(2n){background:#edf0f2}.whatsapp-slide{display:inline-block}.whatsapp-slide span{display:block}.section-instalacoes{background:#fff}.section-instalacoes .header_instalacoes{background-image:url(images/instalacoes.jpg);height:250px;background-size:cover}.section-instalacoes .header_instalacoes h2{text-align:center;color:#fff;font-size:2.5em;margin-top:56px}.section-instalacoes .header_instalacoes p{color:#fff;margin-top:25px;font-size:1.2em}.section-instalacoes .wrap_gallery{column-count:5}.section-instalacoes .wrap_gallery .column-break{break-inside:avoid}.section-instalacoes .wrap_gallery .image_gallery{margin-bottom:25px}.new-gallery .box-5{width:19.2%;margin-right:1%;margin-bottom:1%}.new-gallery .box-5:nth-of-type(5){margin-right:0}.section-precos{padding-bottom:25px;background:rgba(237,241,242,0.78)}.section-precos .section-title{margin-bottom:21px}.section-precos .no-show{display:none}.section-precos .box-1,.section-precos .box-3{padding:12px;margin-top:29px;margin-bottom:20px;position:relative;min-height:800px}.section-precos .box-1 .wrap,.section-precos .box-3 .wrap{padding:17px;background:#fff;-webkit-box-shadow:4px 9px 30px rgba(51,51,51,0.03);-moz-box-shadow:4px 9px 30px rgba(51,51,51,0.03);box-shadow:4px 9px 30px rgba(51,51,51,0.03);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.section-precos .box-1 h3,.section-precos .box-3 h3{font-size:2em;margin-bottom:22px;color:#7d7a7a}.section-precos .box-1 .table-desc,.section-precos .box-3 .table-desc{width:80%;margin:auto;margin-bottom:6px}.section-precos .box-1 .price,.section-precos .box-3 .price{margin-bottom:0;font-size:2em;font-weight:600;color:#646e86}.section-precos .box-1 .price-period,.section-precos .box-3 .price-period{font-weight:500;font-size:1.2em;margin:auto;margin-bottom:16px;border-bottom:1px solid #f1ecec;padding-bottom:12px;margin-top:35px}.section-precos .box-1 .features strong,.section-precos .box-1 .features b,.section-precos .box-3 .features strong,.section-precos .box-3 .features b{font-weight:500}.section-precos .box-1 .features h4,.section-precos .box-3 .features h4{font-size:1.2em;margin-bottom:22px;margin-top:32px}.section-precos .box-1 .features h5,.section-precos .box-3 .features h5{font-size:1.2em;margin-bottom:12px}.section-precos .box-1 .features p,.section-precos .box-3 .features p{border-bottom:1px solid rgba(100,110,134,0.04);padding-bottom:8px}.section-precos .box-1 .features i,.section-precos .box-3 .features i{color:#F44336;margin-right:9px}.section-precos .box-2 ul,.section-precos .box-3 ul{list-style:none;text-align:left}.section-precos .box-2 ul li,.section-precos .box-3 ul li{border-bottom:1px solid rgba(100,110,134,0.04);padding-bottom:8px;margin-bottom:15px}.section-precos .box-2 ul li:before,.section-precos .box-3 ul li:before{content:"\f45c";font-family:"Font Awesome 5 Free";font-weight:900;color:#474e60;margin-right:9px;font-size:0.3em}.section-precos .box-2:nth-of-type(2),.section-precos .box-3:nth-of-type(2){margin-top:27px}.section-precos .sonar{background:#F44336;width:10px;height:10px;animation:pulse 2s infinite;position:relative;display:inline-block;border-radius:50px;margin-right:9px;float:inherit}.section-precos a{color:#fff;border:1px solid;padding:7px 19px;border-radius:50px;display:block;width:200px;margin:auto;margin-top:27px;background:#F44336}.section-precos a:hover{text-decoration:none;color:#fff}.section-precos .btn-orcamento{margin-right:0;padding-top:35px;border-top:1px solid #ddd}.section-precos .btn-orcamento .btn{background:#FF9800;display:initial;padding:12px 19px}.section-precos .price-tags .tag-value{color:#fff;background:#8d919a;margin-bottom:0;padding-bottom:0;display:inline-grid;padding:9px 16px;border-radius:11px;font-weight:500}@media (max-width: 81.25em){.section-precos .box-2,.section-precos .box-3{width:100%;margin-bottom:0;margin-top:0}.section-precos .services-opt{margin-top:50px}}.section-parceiros{text-align:center;background:#fff;padding-top:43px}.section-parceiros .content{margin-top:-188px}.section-parceiros .back-white{padding-bottom:50px}.section-parceiros .white_wave{background-image:url(images/white_wave_rotate.png);height:447px;background-size:cover;background-repeat:no-repeat;background-position:initial;margin-top:-439px}.section-parceiros .box-parceiros{border:1px solid #ccc;padding:25px;-webkit-box-shadow:5px 13px 14px rgba(0,0,0,0.04);-moz-box-shadow:5px 13px 14px rgba(0,0,0,0.04);box-shadow:5px 13px 14px rgba(0,0,0,0.04)}.section-calltoaction .btn{color:#fff;border-color:#fff;padding:11px 40px;border-radius:50px}.section-calltoaction .btn:hover{background:#2773ae}.copyright{background:#333;font-size:0.75em}.copyright .content{padding:20px 0}.copyright .content p{margin-bottom:0}.section-calltoaction{background-image:url(images/calltoaction.jpg);background-size:cover;background-position:bottom;background-attachment:fixed;padding-top:28px;padding-bottom:28px}.section-sobre{padding-top:25px;padding-bottom:25px;background:url("images/sombra.png");background-size:cover;height:851px;margin-top:-82px;background-color:#fff;background-position:bottom}.section-sobre .content{margin-top:115px}.section-sobre .tagline{color:#444 !important;font-weight:400;font-size:1.3em !important}.section-sobre .box-2:nth-of-type(2n+0){margin-right:2% !important}.section-sobre .box-2-text{position:absolute;background:#fff;padding:25px;margin-left:39%;margin-top:66px;width:37%;-webkit-box-shadow:7px 16px 20px rgba(125,120,120,0.05);-moz-box-shadow:7px 16px 20px rgba(125,120,120,0.05);box-shadow:7px 16px 20px rgba(125,120,120,0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.section-sobre .box-2-text h2{font-weight:400;font-size:1.7em}.section-sobre .box-2-text p{font-size:1.1em;margin-top:19px;color:#7d7a7a}.section-cursos{padding-top:25px;padding-bottom:25px}.section-cursos .image{height:350px;background-size:cover;background-position:center}.lista-item{background:white;border-radius:4px;margin-bottom:10px;padding:10px;box-shadow:0 2px 6px rgba(50,50,90,0.1)}.faq-titulo{cursor:pointer;font-size:1em;text-align:left;margin-left:22px}.faq-titulo::after{content:'+';float:right;transition:transform .3s ease;font-size:1.7em;margin-top:-9px}.faq-conteudo{padding:10px;color:#6B7C93;font-size:.875em;line-height:1.4em;display:none;text-align:left;margin-left:14px}.btn-fixed{position:fixed;bottom:0;right:15px;background:linear-gradient(135deg, #4CAF50 -20%, #8BC34A 50%);font-weight:600;box-shadow:0 7px 19px 6px rgba(0,0,0,0.15);z-index:9999;width:240px;height:43px;padding-left:22px;line-height:45px;border-top-right-radius:11px;border-top-left-radius:11px}.btn-fixed a{color:#fff}.btn-fixed i{padding:6px 7px;background:#f5f5f5;color:#009688;border-radius:50%;margin-right:11px}footer{background:#2c3345;color:#fdfdfd}footer .box-image{background-image:url("images/footer.png");background-size:cover;background-color:#0d0e27;padding:40px;margin-right:0;height:634px}footer .box-image form{margin-top:52px}footer .box-map{width:51%;padding-top:65px}footer .box-map ul{margin-bottom:43px}footer .box-map h2{margin-bottom:20px;font-size:1.6em;font-weight:400}.trigger-wrapper label{margin-bottom:0}.trigger-input{display:none}.trigger-input:checked+.trigger-wrapper .faq-titulo::after{transform:rotate(45deg) scale(1.08)}.trigger-input:checked+.trigger-wrapper .faq-conteudo{display:block}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(244,67,54,0.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(244,67,54,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,67,54,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(244,67,54,0.4);box-shadow:0 0 0 0 rgba(225,67,54,0.4)}70%{-moz-box-shadow:0 0 0 15px rgba(244,67,54,0);box-shadow:0 0 0 15px rgba(225,67,54,0)}100%{-moz-box-shadow:0 0 0 0 rgba(244,67,54,0);box-shadow:0 0 0 0 rgba(225,67,54,0)}}@media (max-width: 92.5em){.section-sobre .box-2-text{width:48%;margin-top:40px}}@media (max-width: 85.375em){.nav_main li{margin-left:17px}}@media (max-width: 81.25em){.menu-mobile-hidden{display:none}.menu-mobile-show{display:block}}@media (max-width: 80em){.section-sobre .box-2:nth-of-type(1){width:64%;margin-top:-71px}.section-sobre .box-2:nth-of-type(2){width:59%;margin-top:40px;margin-left:21%}}@media (max-width: 68.125em){.menu_destaq{width:26%}#icone{right:302px}}@media (max-width: 62.5em){.section-diferenciais .box-4{width:48%;margin-bottom:30px}}@media (max-width: 60em){.section-sobre{height:893px;margin-top:-82px;background:#edf1f2}.section-sobre .box-2:nth-of-type(1){width:100%;margin-top:-71px}.section-sobre .box-2:nth-of-type(2){width:67%;margin-top:201px;margin-left:0}.header_nav{background-color:#2773ae;margin-top:46px;box-shadow:7px 17px 20px rgba(64,62,62,0.07);margin-top:55px}.header_nav li{margin:5px 0;padding:8px 21px;border-bottom:1px solid #226396}.header_nav .btn{border-color:#fff;color:#fff}.header_nav li:nth-of-type(4){border-bottom:0}.social_share_whatsapp{display:inline-block !important}.calltoaction .wave_blue{margin-top:-128px}}@media (max-width: 52.5em){.section-cursos .box-2{width:100%;margin-bottom:35px}.section-sobre .box-2-text{width:73%;margin-top:-266px;margin-left:0;position:relative}footer .box-2{width:100%}}@media (max-width: 54.0625em){.section-diferenciais{background:transparent}.section-sobre{height:auto}.section-sobre .box-2:nth-of-type(1){width:100%;margin-top:-71px}.section-sobre .box-2:nth-of-type(2){width:100%;margin-top:30px;margin-left:0}.menu_destaq{width:44%}.mob{display:block}footer .box-image{height:auto}}@media (max-width: 46.25em){.calltoaction .wave_blue{margin-top:-160px}.section-instalacoes .wrap_gallery{column-count:3}.section-precos .content-short{width:100%;margin:0}}@media (max-width: 43.75em){.menu_destaq{display:none}#icone{right:44px;top:17px !important}}@media (max-width: 37.5em){.slick-slider .description-right{width:80%}.description-slider h2{font-size:2em}.section-sobre .box-2-text{width:100%;margin-top:17px;margin-left:0;position:relative}.section-diferenciais .box-4{width:100%}}@media (max-width: 35.625em){.description-slider h2{line-height:70px;margin-bottom:45px}.slick-slider .description-right .btn{width:70%;margin-left:0 !important;margin-bottom:15px}}@media (max-width: 30em){.calltoaction .wave_blue{margin-top:-178px}.slick-slider .description-right .btn{width:100%}.box-2,.box-3,.box-4,.box-5,.box-6,.box-sidebar,.box-content,.box-logomarca,.box-logomarca-complemento{width:100%}.description-slider h2{font-size:3em !important}}
