@font-face{font-family:'Monopol';src:url('../../themes/eugenioshc/Fonts/Monopol/MonopolLight.woff2') format('woff2'),
url('../../themes/eugenioshc/Fonts/Monopol/MonopolLight.woff') format('woff');font-weight:300;font-style:normal;}
@font-face{font-family:'Monopol_medium';src:url('../../themes/eugenioshc/Fonts/Monopol/MonopolThin-Bold.woff2') format('woff2'),
url('../../themes/eugenioshc/Fonts/Monopol/MonopolThin-Bold.woff') format('woff');font-weight:300;font-style:normal;}
@font-face{font-family:'Monopol_bold';src:url('../../themes/eugenioshc/Fonts/Monopol/MonopolLight-Bold.woff2') format('woff2'),
url('../../themes/eugenioshc/Fonts/Monopol/MonopolLight-Bold.woff') format('woff');font-weight:500;font-style:normal;}
div.column{max-width:1920px;}
figure.fixedratio{padding-top:56.25%;background-image:url(../eugenioshc/assets/images/_temp/slide_1.jpg);background-size:cover;-moz-background-size:cover;background-position:center;}
.lp_separador_amarelo{background:#67C4F0;width:100%;padding:40px 0;text-align:center;float:left;}
.lp_separador_amarelo a{text-decoration:none;}
.lp_separador_petroleo{background:#273958;width:100%;padding:40px 0;text-align:center;float:left;}
.lp_separador_azul{background:#019DB6;width:100%;padding:40px 0;text-align:center;float:left;}
.f-black{color:black !important;}
.f-white{color:white !important;}
.f-grey{color:#eee !important;}
.f-grey2{color:#666 !important;}
.f-grey3{color:#E6E6E6 !important;}
.f-grey4{color:#CCC !important;}
.f-yellow{color:#FAAD50 !important;}
.f-amarelo{color:#67C4F0 !important;}
.f-petroleo{color:#273958 !important;}
.f-green{color:#00B494 !important;}
.f-blue{color:#0071C8 !important;}

.f-azul-forte{color:#273958 !important;}
.f-azul-fraco{color:#67C4F0 !important;}

.f-red{color:#C54550 !important;}
.f-cinza{color:#666 !important;}
.f-size8{font-size:8px !important;line-height:140% !important;font-weight:300 !important;}
.f-size9{font-size:9px !important;line-height:140% !important;font-weight:300 !important;}
.f-size10{font-size:10px !important;line-height:140% !important;}
.f-size12{font-size:0.60em !important;line-height:125% !important;}
.f-size13{font-size:13px !important;line-height:130% !important;}
.f-size14{font-size:14px !important;line-height:140% !important;}
.txt-itc{font-family:'ITC' !important;}
.txt-itc-b{font-family:'ITC_bold' !important;}
.txt-monopol{font-family:'Monopol_medium' !important;}
.txt-monopol-b{font-family:'Monopol_bold' !important;}
.f-mserrat300{font-family:'Montserrat', sans-serif;font-weight:300 !important;}
.f-mserrat400{font-family:'Montserrat', sans-serif;font-weight:400 !important;}
.f-mserrat500{font-family:'Montserrat', sans-serif;font-weight:500 !important;}
.f-mserrat600{font-family:'Montserrat', sans-serif;font-weight:600 !important;}
.f-mserrat700{font-family:'Montserrat', sans-serif;font-weight:700 !important;}
.f-mserrat900{font-family:'Montserrat', sans-serif;font-weight:900 !important;}
.fontzero{font-size:0;display:none;}
.f-upper{text-transform:uppercase !important;}
.transition{transition-duration:all 0.3s ease;-moz-transition-duration:all 0.3s ease;-webkit-transition-duration:all 0.3s ease;}
.fade{opacity:0.9;}
.fade:hover{opacity:1;}

.bg_petroleo{background:#273958 !important;}
.bg_grey{background:#fbfbfb !important;}
.bg_grey2{background:#E6E6E6 !important;}
.bg_grey3{background:#EAEAEA !important;}
.bg_azul_ferias2019{background:#019DB6 !important;}

.bg-azul-forte{background:#273958 !important;}
.bg-azul-fraco{background:#67C4F0 !important;}
.bg-black{background:#000 !important;}

/*.menu-logo img{width:160px;}*/
.menu-logo img{max-height: 80px !important}
.menu_margin{width:100%;float:left;margin-bottom:55px;}
.menu_margin2{width:100%;float:left;margin-bottom:95px;}
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb_mobile_30{margin-bottom:30px !important;}
.mb-50{margin-bottom:50px;}
.m5-50{margin-top:50px;}
.no-margin{margin:0px !important;}
.mb-0{margin-bottom:0px !important;}
.mb-1{margin-bottom:1px !important;}
.mb-2{margin-bottom:2px !important;}
.mb-3{margin-bottom:3px !important;}
.mb-4{margin-bottom:4px !important;}
.mb-5{margin-bottom:5px !important;}
.mb-6{margin-bottom:6px !important;}
.mb-7{margin-bottom:7px !important;}
.mb-8{margin-bottom:8px !important;}
.mb-9{margin-bottom:9px !important;}
.mb-10{margin-bottom:10px !important;}
.mb-12{margin-bottom:12px !important;}
.mb-15{margin-bottom:15px !important;}
.mb-18{margin-bottom:18px !important;}
.mb-20{margin-bottom:20px !important;}
.mb-25{margin-bottom:25px !important;}
.mb-30{margin-bottom:30px !important;}
.mb-35{margin-bottom:35px !important;}
.mb-40{margin-bottom:40px !important;}
.mb-45{margin-bottom:45px !important;}
.mb-50{margin-bottom:50px !important;}
.mb-60{margin-bottom:60px !important;}
.mb-70{margin-bottom:70px !important;}
.mb-80{margin-bottom:80px !important;}
.mb-90{margin-bottom:90px !important;}
.mb-100{margin-bottom:100px !important;}
.mb-110{margin-bottom:110px !important;}
.mb-120{margin-bottom:120px !important;}
.mb-130{margin-bottom:130px !important;}
.mb-140{margin-bottom:140px !important;}
.mb-150{margin-bottom:150px !important;}
.mb-200{margin-bottom:200px !important;}
.mt-0{margin-top:0px !important;}
.mt-1{margin-top:1px !important;}
.mt-2{margin-top:2px !important;}
.mt-3{margin-top:3px !important;}
.mt-4{margin-top:4px !important;}
.mt-5{margin-top:5px !important;}
.mt-6{margin-top:6px !important;}
.mt-7{margin-top:7px !important;}
.mt-8{margin-top:8px !important;}
.mt-9{margin-top:9px !important;}
.mt-10{margin-top:10px !important;}
.mt-12{margin-top:12px !important;}
.mt-15{margin-top:15px !important;}
.mt-18{margin-top:18px !important;}
.mt-20{margin-top:20px !important;}
.mt-25{margin-top:25px !important;}
.mt-30{margin-top:30px !important;}
.mt-35{margin-top:35px !important;}
.mt-40{margin-top:40px !important;}
.mt-45{margin-top:45px !important;}
.mt-50{margin-top:50px !important;}
.mt-60{margin-top:60px !important;}
.mt-70{margin-top:70px !important;}
.mt-80{margin-top:80px !important;}
.mt-90{margin-top:90px !important;}
.mt-100{margin-top:100px !important;}
.mt-110{margin-top:110px !important;}
.mt-120{margin-top:120px !important;}
.mt-130{margin-top:130px !important;}
.mt-140{margin-top:140px !important;}
.mt-150{margin-top:150px !important;}
.mt-200{margin-top:200px !important;}
.ml-0{margin-left:0px !important;}
.ml-1{margin-left:1px !important;}
.ml-2{margin-left:2px !important;}
.ml-3{margin-left:3px !important;}
.ml-4{margin-left:4px !important;}
.ml-5{margin-left:5px !important;}
.ml-6{margin-left:6px !important;}
.ml-7{margin-left:7px !important;}
.ml-8{margin-left:8px !important;}
.ml-9{margin-left:9px !important;}
.ml-10{margin-left:10px !important;}
.ml-12{margin-left:12px !important;}
.ml-15{margin-left:15px !important;}
.ml-18{margin-left:18px !important;}
.ml-20{margin-left:20px !important;}
.ml-25{margin-left:20px !important;}
.ml-30{margin-left:30px !important;}
.ml-35{margin-left:35px !important;}
.ml-40{margin-left:40px !important;}
.ml-45{margin-left:45px !important;}
.ml-50{margin-left:50px !important;}
.ml-60{margin-left:60px !important;}
.ml-70{margin-left:70px !important;}
.ml-80{margin-left:80px !important;}
.ml-90{margin-left:90px !important;}
.ml-100{margin-left:100px !important;}
.ml-110{margin-left:110px !important;}
.ml-120{margin-left:120px !important;}
.ml-130{margin-left:130px !important;}
.ml-140{margin-left:140px !important;}
.ml-150{margin-left:150px !important;}
.ml-200{margin-left:200px !important;}
.mr-0{margin-right:0px !important;}
.mr-1{margin-right:1px !important;}
.mr-2{margin-right:2px !important;}
.mr-3{margin-right:3px !important;}
.mr-4{margin-right:4px !important;}
.mr-5{margin-right:5px !important;}
.mr-6{margin-right:6px !important;}
.mr-7{margin-right:7px !important;}
.mr-8{margin-right:8px !important;}
.mr-9{margin-right:9px !important;}
.mr-10{margin-right:10px !important;}
.mr-12{margin-right:12px !important;}
.mr-15{margin-right:15px !important;}
.mr-18{margin-right:18px !important;}
.mr-20{margin-right:20px !important;}
.mr-25{margin-right:20px !important;}
.mr-30{margin-right:30px !important;}
.mr-35{margin-right:35px !important;}
.mr-40{margin-right:40px !important;}
.mr-45{margin-right:45px !important;}
.mr-50{margin-right:50px !important;}
.mr-60{margin-right:60px !important;}
.mr-70{margin-right:70px !important;}
.mr-80{margin-right:80px !important;}
.mr-90{margin-right:90px !important;}
.mr-100{margin-right:100px !important;}
.mr-110{margin-right:110px !important;}
.mr-120{margin-right:120px !important;}
.mr-130{margin-right:130px !important;}
.mr-140{margin-right:140px !important;}
.mr-150{margin-right:150px !important;}
.mr-200{margin-right:200px !important;}
.margem_topo{margin-top:58px !important;}
.bloco_big700{height:700px !important;}
.no-desktop{display:none;}
.no-desktop2{display:none;}
.quebra_linha{content:' ' !important;display:inline !important;}
.section_position{margin:15px 0;}
.carousel_altura{height:575px !important;}
.padding_left{padding-left:60px !important;}
.padding_left2{padding-left:60px !important;}
.padding_left3{padding-left:120px !important;}
.section_margin{margin:15px 0;}
.margin_bottom15{margin-bottom:15px !important;}
.htmlchars{display:block;width:100%;padding:0;}
.htmlchars h1{display:block;font-size:3em;line-height:110%;margin-bottom:30px;font-family:'Monopol_medium' !important;color:#273958 !important;text-transform:uppercase;}
.htmlchars h2{display:block;font-size:90px;line-height:85%;margin:0 0 10px 0 !important;width:100%;font-family:'Monopol_medium', sans-serif;}
.htmlchars h3{display:block;font-size:55px;margin-bottom:20px}
.htmlchars h4{display:block;font-size:22px;margin-bottom:20px;line-height:100%;}
.htmlchars h5{display:block;font-size:20px !important;margin-bottom:20px !important;}
.htmlchars p{margin-bottom:10px;font-size:17px;line-height:157%;font-family:'Montserrat', sans-serif;font-weight:300;}
.htmlchars iframe{width:100%;border:none;}
.htmlchars span{margin:0 !important;}
.htmlchars span, b, bold, strong{font-weight:600 !important;}
.htmlchars hr{color:#67C4F0;background-color:#67C4F0;height:3px;}
.htmlchars form{padding:30px;background:#fbfbfb;margin:20px 0;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.htmlchars form label{display:block;margin-bottom:15px;font-size:0.9em;text-transform:uppercase;}
.htmlchars form input,
.htmlchars form textarea{border:1px solid #ccc;display:block;margin-top:15px;font-size:1em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.htmlchars form button,
.htmlchars form input[type="submit"]{display:block;border:0;color:#fff;text-shadow:0 1px #000;cursor:pointer;padding:15px 30px;font-size:1.2em;font-weight:bold;text-transform:uppercase;background:#00B494;border-bottom:5px solid #008068;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.htmlchars form button:hover,
.htmlchars form input[type="submit"]:hover{background-color:#008068;border-color:#0B5747;}
.htmlchars a{color:#0E96E5;text-decoration:none;}
.htmlchars a:hover{text-decoration:underline;}
.htmlchars pre{margin-bottom:30px;font-size:0.8em;}
.htmlchars .btn{display:block;color:#fff;}
.htmlchars .btn:hover{text-decoration:none !Important;}
.modal_formc{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999;display:flex;}
.modal_formc_box{width:400px;max-width:90%;padding:20px;margin:auto;color:#FFF;text-align:center;background:#273958;border-radius:5px;position:relative;}
.modal_formc_box_close{position:absolute;right:-10px;top:-15px;padding:7px 13px !important;border-radius:50% !important;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;font-weight:bold;color:#fff;background:#000;cursor:pointer;border:1px solid #fff;font-size:1em;}
.modal_formc_box_close:hover{color:#fff;background:#67C4F0;}
.modal_formc_box_header{margin-bottom:20px;}
.modal_formc_box_header .title{font-size:2.8em;margin-bottom:10px;}
.modal_formc .title{font-size:2.8em;margin-bottom:-5px !important;font-family:'Monopol_bold' !important;font-weight:600;}
.modal_formc p{font-size:1em !important;margin-bottom:10px;font-family:'Montserrat', sans-serif;font-weight:400;}
.modal_formc .subtitle a{float:left;padding:8px;background:#D90000;color:#fff;text-decoration:none;margin-top:7px !important;}
.modal_formc .subtitle a:hover{background:#F60;color:#fff;text-decoration:none;}
.modal_formc .title_vestiba{font-size:1.3em;margin-bottom:-5px !important;letter-spacing:-0.03em;}
.modal_formc .subtitle_vestiba{font-size:1em;margin-bottom:10px !important;letter-spacing:-0.03em;}
.modal_formc .botoes_modalidade{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;text-decoration:none !important;}
.modal_formc .botoes_modalidade .opcoes{margin:5px;border:1px solid #FF0000;background:#000;padding:10px 15px;color:#fff !important;text-decoration:none !important;font-size:0.8em;}
.modal_formc .botoes_modalidade .opcoes a{color:#fff !important;text-decoration:none !important;}
.modal_formc .botoes_modalidade .opcoes:hover{background:#333;text-decoration:none !important;}
.cadastro{display:flex;justify-content:center;align-items:center;height:700px;width:100%;margin:0 auto;}
.cadastro div{width:100%;padding:20px;width:100%;padding:20px;text-align:center;float:left;}
.cadastro h1{font-size:32px !important;color:rgba(0,69,77,1.00) !important;margin-bottom:20px !important;line-height:120% !important;font-family:'Montserrat', sans-serif !important;font-weight:700 !important;}
.cadastro p{font-size:20px !important;color:rgba(0,69,77,1.00) !important;font-family:'Montserrat', sans-serif !important;font-weight:300 !important;}
#slide_home{background:url('../eugenioshc/assets/images/_temp/slide_1.jpg') no-repeat center center;background-size:cover;width:100%;padding-top:20%;padding-bottom:20%;}
.slide_titulo_col{position:relative;float:left;width:100%;}
.slide_titulo{position:absolute;margin-left:60%;top:180px;color:#fff;font-family:'Monopol_medium';line-height:90%;font-size:75px;float:left;}
.slide_subtitulo{color:#fff;font-family:'Montserrat', sans-serif;font-weight:500;line-height:90%;font-size:17px;width:100%;}
.slide_titulo span{color:rgba(255,207,13,1.00);}
.slide_titulo .divisor_slide{width:100%;margin:20px 0 25px 0;float:left;}
.slide_titulo .divisor_slide .linha_amarelo{width:40px;padding:2px;background:#67C4F0;float:left;}
.slide_titulo .cta_slide_amarelo_branco{display:inline-block;float:left;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.slide_titulo .cta_slide_amarelo_branco:hover{background:#fff !important;color:#273958 !important;border:1px solid #273958 !important;text-decoration:none !important;}
.politica_privacidade{float:left;margin-bottom:60px;}
.politica_privacidade h1{font-family:'Monopol_medium';font-size:2.5em;letter-spacing:0.02em;text-align:center;margin-top:30px;line-height:100%;}
.politica_privacidade h2{font-family:'Monopol_medium';font-size:2em;letter-spacing:0.02em;color:#273958;text-align:left;margin:0 0 10px 0;line-height:100%;}
.politica_privacidade p{font-family:Montserrat;font-weight:400;font-size:15px;color:#777;text-align:justify;margin-bottom:10px;line-height:130%;}
.politica_privacidade b{font-weight:600;}
.main_footer{background:#EEEEEE;color:#000;font-size:1em;float:left;width:100%;padding:50px 0 10px 0;font-family:'ITC';letter-spacing:-0.03em;}
.main_footer .titulo{font-family:'ITC_bold';letter-spacing:-0.03em;font-size:1em;color:#273958;}
.main_footer ul{list-style:none;display:block;padding:3px 0;font-family:'ITC';letter-spacing:-0.03em;font-size:0.75em;line-height:150%;}
.main_footer ul li{margin-bottom:3px;}
.main_footer ul li a{color:#555;text-decoration:none;}
.main_footer ul li a:hover{color:#000;text-decoration:none;}
.lista-left{margin-left:130px;}
.lista-right{margin-left:50px;}
.main_footer .logo_footer{width:100%;max-width:210px;margin-top:5px;}
.main_footer .social-img{opacity:0.5;filter:alpha(opacity=50);margin-right:15px;max-width:35px !important;}
.main_footer .social-img:hover{opacity:1.0;filter:alpha(opacity=100);}
.copyright{width:100%;text-align:center;font-size:1em;float:left;background:#EEE;padding:30px;color:#666;}
.copyright a{color:#666;text-decoration:none;}
.copyright a:hover{color:#D90000;text-decoration:none;}
.bloco_container{float:left;width:100%;}
.type_1{float:left;width:100% !important;background:#f4f4f4;margin:1% 0;}
.type_2{width:48.5% !important;background:#f4f4f4;padding:50px;margin:0 1%;float:left;}
.type_3{width:32.3% !important;background:#123;padding:50px;margin:0 15px;float:left;}
.type_2 .bloco_left{width:50%;float:left;padding:50px 0;}
.type_2 .bloco_right{width:50%;float:left;background:#333;}
.padding_bloco_left{padding-left:220px !important;}
.bloco_grande_altura{height:700px;}
.d-flex{display:flex !important;align-items:center !important;}
.d-flex_full{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.flex_content{width:90% !important;}
.type_2:nth-of-type(2n+0){margin-left:1% !important;margin-right:0px !important;}
.type_3:nth-of-type(3n+0){margin-left:0px !important;margin-right:0px !important;}
.type_1 .titulo_bloco{font-family:'ITC_bold';font-size:72px;line-height:95%;color:#273958;width:100% !important;float:left;margin-bottom:10px;}
.titulo_bloco{font-family:'ITC_bold';font-size:72px;line-height:95%;color:#273958;width:100% !important;float:left;margin-bottom:10px;}
.divisor_bloco{width:100%;margin:25px 0;float:left;}
.divisor_bloco .linha{width:40px;padding:2px;float:left;}
.divisor_bloco .linha2{width:40px;padding:2px;margin:0 auto;}
.divisor_bloco .linha_red{width:40px;padding:2px;background:#C54550;float:left;}
.divisor_bloco .linha_azul_fraco{width:40px;padding:2px;background:#67C4F0 !important;float:left;}
.divisor_bloco .linha_amarelo{width:40px;padding:2px;background:#67C4F0;float:left;}
.divisor_bloco{width:100%;margin:25px 0;float:left;position:relative;}
.linhaplus{width:50px;padding:3px;background:#67C4F0;float:left;text-align:center;position:absolute;margin-right:50%;}
.section-line{width:40px;height:4px;margin:25px auto;}
.section-line-petroleo{width:40px;height:4px;margin:25px auto;background:#273958;}
.section-line2{width:40px !important;height:4px !important;margin:20px auto !important;}
.linhaplus .linha:hover{width:100px;transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;}
.transition{transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;}
.play_video{width:730px;height:400px;position:absolute;z-index:999;}
.play_video:hover{opacity:0.9;filter:alpha(opacity=90);cursor:pointer;transition-duration:0.5s;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;}
.desafios_left{width:440px;height:412px;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;}
.desafios_right{width:730px;height:412px;background:#fff;position:relative;}
.desafios_cat{width:100%;float:left;font-family:Montserrat;font-weight:600;font-size:16px;color:#67C4F0;}
.desafios_data{width:100%;float:left;font-family:Montserrat;font-weight:300;font-size:13px;color:#777;margin-bottom:30px;}
.desafios_titulo{width:100%;float:left;font-family:'Monopol_medium';font-size:2.8em;letter-spacing:0.02em;color:#273958;text-align:left;line-height:100%;}
.desafios_content{width:100%;float:left;font-family:Montserrat;font-weight:300;font-size:16px;color:#666;margin-bottom:30px;}
.faq_num{font-size:20px;font-weight:700;color:#67C4F0;font-family:'Montserrat', sans-serif;}
.faq_resp{font-size:20px;font-weight:600;background:#67C4F0;color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:7px 16px;margin:0 10px 5px 0;float:left;}
.resposta{font-family:'Montserrat', sans-serif;font-size:16px !important;font-weight:400 !important;}
.form_recruta{width:100%;float:left;text-align:left;}
.form_recruta label{color:#273958 !important;font-family:'Montserrat', sans-serif;font-size:17px !important;font-weight:600 !important;width:100% !important;}
.dropdown-content{max-height:200px;}
.form_recruta select, input{background:#fff;padding:10px;height:50px !important;}
.form_recruta select{width:100% !important;}
.form_recruta select{background:#FFF url(../../themes/eugenioshc/assets/images/icons_form.png) no-repeat !important;}
.form_recruta select{background-position:100% -170px !important;}
.campo-form-up{width:100%;height:45px;cursor:pointer;display:block;font-size:17px;padding:20px;color:#fff !important;opacity:0;position:absolute;float:left;}
.campo-form-fake{width:100%;box-sizing:border-box;display:inline-block;float:left;border:1px solid #d0d0d0 !important;border-radius:25px !important;-moz-border-radius:25px !important;-webkit-border-radius:25px !important;font-size:17px;padding:25px !important;color:#000 !important;outline:none;background:url(../eugenioshc/assets/images/nx.png) no-repeat center right 4px #fff !important;background-size:43px;float:left;background-color:#FFF !important;}
.recruta{float:left;width:100%;margin:0 0 15px 0;}
.recruta .recruta_titulo_vaga{font-family:'Monopol_medium', sans-serif;font-size:55px;line-height:85%;width:100%;margin:0;}
.recruta_divider{float:left;width:40px;background:rgba(255,207,13,1.00);padding:2px;margin:15px 0;}
.recruta p{font-family:'Montserrat', sans-serif;font-size:17px;font-weight:500;color:#273958 !important;line-height:140%;width:100%;float:left;margin:0 0 10px 0;}
.recruta .oferta{font-family:'Montserrat', sans-serif;font-size:17px;font-weight:500;color:#273958 !important;line-height:135%;width:100%;float:left;margin:0 0 10px 0;}
.recruta_box{width:49.3%;height:575px;float:left;margin-right:15px;margin-bottom:15px;background:#eaeaea;padding:50px;}
.recruta_box:nth-of-type(2n+0){margin-right:0px !important;float:right !important;}
.box-recruta_content{float:left;width:90% !important;}
.ajuda{width:100%;float:left;padding:80px 0 !important;}
.ajuda .ajuda_titulo{font-family:'Monopol_medium', sans-serif;font-size:55px;line-height:85%;width:100%;margin:0;}
.ajuda p{font-family:'Montserrat', sans-serif !important;font-size:17px;font-weight:500;color:#FFF !important;line-height:140%;width:100%;float:left;margin:0 0 30px 0;}
.ajuda_divider{float:left;width:40px;background:rgba(255,207,13,1.00);padding:2px;margin:15px 0;}
.form_ajuda{width:100%;float:left;text-align:left;}
.form_ajuda{margin:0 !important;}
.ajuda form, input, select, textarea{margin-bottom:0 !important;}
.form_placeholder::-webkit-input-placeholder{color:#888;font-weight:300 !important;}
.form_placeholder:-moz-placeholder{color:#888;font-weight:300 !important;}
.form_placeholder::-moz-placeholder{color:#888;font-weight:300 !important;}
.form_placeholder:-ms-input-placeholder{color:#888;font-weight:300 !important;}
.type_1 .copy_bloco{font-family:'Montserrat', sans-serif;font-size:22px;line-height:130%;width:100%;float:left;}
.copy_bloco{font-family:'Montserrat', sans-serif;font-size:20px;line-height:135%;margin:0 0 5px 0;}
.copy_bloco p{font-family:'Montserrat', sans-serif;font-size:20px;line-height:135%;width:100%;float:left;margin:0 0 5px 0;}
.copy_bloco_interno{width:80%;float:left;}
.copy_bloco_interno p{font-family:'Montserrat', sans-serif;font-size:20px;font-weight:400;line-height:140%;width:100%;float:left;margin:0 0 15px 0;}
.copy_bloco_interno span{font-family:'Montserrat', sans-serif;font-size:15px !important;font-weight:400 !important;line-height:140%;width:100%;float:left;margin:0 0 10px 0;}
.copy_bloco_interno b, strong{font-weight:600 !important;}
.copy_bloco2{font-family:'Montserrat', sans-serif;font-size:16px;line-height:145%;width:100%;float:left;margin:0 0 5px 0;}
.copy_bloco3{font-family:'Montserrat', sans-serif;font-size:17px;line-height:145%;width:100%;float:left;margin:0 0 5px 0;}
.copy_text{font-family:'Montserrat', sans-serif;font-size:20px;line-height:145%;width:100%;float:left;margin:0 0 5px 0;}
.bloco_titulo{font-family:'Monopol_medium', sans-serif;font-size:90px !important;line-height:85% !important;width:100%;margin:0 0 5px 0;}
.bloco_titulo h2{font-family:'Monopol_medium', sans-serif;font-size:90px !important;line-height:85% !important;width:100%;margin:0 0 5px 0;}
.bloco_titulo_interno{font-family:'Monopol_medium', sans-serif;font-size:50px;line-height:85%;width:100%;margin:0;}
.box_largura80{width:80% !important;}
.box_largura90{width:90% !important;}
.cta_petroleo{display:inline-block;cursor:pointer;padding:15px 30px;background:#273958;font-size:15px;line-height:130%;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #273958 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_petroleo:hover{background:#67C4F0;color:#273958 !important;border:1px solid #67C4F0 !important;text-decoration:none !important;}
.cta_petroleo2{display:inline-block;cursor:pointer;padding:15px 30px;background:#273958;font-size:15px;line-height:130%;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #273958 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_petroleo2:hover{background:#FFF;color:#273958 !important;border:1px solid #67C4F0 !important;text-decoration:none !important;}
.cta_petroleo_light{display:inline-block;cursor:pointer;padding:15px 30px;background:transparent;font-size:15px;line-height:130%;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #273958 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_petroleo_light:hover{background:#273958;color:#FFF !important;border:1px solid #273958 !important;text-decoration:none !important;}
.cta_branco_light{display:inline-block;cursor:pointer;padding:15px 30px;background:transparent !important;font-size:15px;line-height:130%;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #fff !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_branco_light:hover{color:#67C4F0 !important;border:1px solid #67C4F0 !important;text-decoration:none !important;}
.cta_amarelo{display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_amarelo:hover{background:#67C4F0 !important;color:#fff !important;border:1px solid #67C4F0 !important;text-decoration:none !important;}
.cta_amarelo_petroleo{display:inline-block;cursor:pointer;padding:15px 30px !important;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_amarelo_petroleo:hover{background:#273958 !important;color:#fff !important;border:1px solid #273958 !important;text-decoration:none !important;}
.cta_grey_light2{display:inline-block;cursor:pointer;padding:15px 30px;background:transparent !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#CCC !important;text-decoration:none !important;text-align:center;border:1px solid #CCC !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_grey_light2:hover{background:#273958 !important;color:#fff !important;border:1px solid #273958 !important;text-decoration:none !important;}
.cta_grey_light{display:inline-block;cursor:pointer;padding:15px 30px;background:transparent;font-size:15px;line-height:130%;color:#CCC !important;text-decoration:none !important;text-align:center;border:1px solid #CCC !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_grey_light:hover{background:transparent;color:#DDD !important;border:1px solid #DDD !important;text-decoration:none !important;}
.cta_app{display:inline-block;cursor:pointer;padding:10px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;width:220px;}
.cta_app:hover{background:#273958 !important;color:#fff !important;border:1px solid #273958 !important;text-decoration:none !important;}
.cta_amarelo_branco{display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_amarelo_branco:hover{background:#fff !important;color:#273958 !important;border:1px solid #273958 !important;text-decoration:none !important;}


.cta_azul_fraco{display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_azul_fraco:hover{background:#67C4F0 !important;color:#fff !important;border:1px solid #67C4F0 !important;text-decoration:none !important;}

.cta_azul_fraco2{display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_azul_fraco2:hover{background:#273958 !important;color:#fff !important;border:1px solid #273958 !important;text-decoration:none !important;}

.cta_azul_forte{display:inline-block;cursor:pointer;padding:15px 30px;background:#273958 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #273958 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_azul_forte:hover{background:#273958 !important;color:#67C4F0 !important;border:1px solid #273958 !important;text-decoration:none !important;}

.cta_black{display:inline-block;cursor:pointer;padding:15px 30px;background:#000 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #000 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_black:hover{background:#222 !important;color:#fff !important;border:1px solid #111 !important;text-decoration:none !important;}

.padding_top_bloco{padding-top:60px !important;}
.padding_left_bloco{padding-left:60px !important;}
.padding_top_bloco_medium{padding-top:80px !important;}
.padding_top_bloco_big{padding-top:120px !important;}
.padding_bottom_bloco_big{padding-bottom:120px !important;}
.padding_bottom_bloco_medium{padding-bottom:40px !important;}
.padding_left_bloco_medium{padding-left:80px !important;}
.padding_left_bloco_big{padding-left:120px !important;}
.padding_left_ginasio{padding-left:120px !important;}
.bloco_boxe{background-image:url(../eugenioshc/assets/images/bg_boxe_clube.jpg);background-position:center left;background-repeat:no-repeat;}
.bloco_news{padding-left:60px;background-image:url(../eugenioshc/assets/images/bg_blogup.jpg);background-repeat:no-repeat !important;}
.bloco_mapa_aulas{padding-left:60px;background-image:url(../eugenioshc/assets/images/bg_mapa_aulas_home-2.jpg);background-repeat:no-repeat !important; background-position: center;}
.bloco_porto{padding-left:60px;background-image:url(../eugenioshc/assets/images/bg_12ginasios.jpg);background-repeat:no-repeat;background:cover !important;}
.bloco_opinioes{padding-left:60px;background-image:url(../eugenioshc/assets/images/bg_opinioes.jpg);background-position:bottom center;background:cover;}
.bloco_app{padding-left:60px;background:#EAEAEA url(../eugenioshc/assets/images/bg_app.jpg);background-position:right 20px;background-size:100%;background-repeat:no-repeat;}
.bloco_onde_estamos{padding-left:60px;background:#273958 !important;}
.bloco_onde_estamos_mapa{background:url(../eugenioshc/assets/images/mapa_teste.jpg);background-size:100%;background-repeat:no-repeat;}
.bloco_modalidades{padding-left:25px !important;height:575px !important;float:left !important;}
.bloco_vantagens{padding-left:60px !important;height:575px !important;float:left !important;}
.bloco_vantagens .logo_vantagens{max-width:100% !important;}
.bloco_recrutamento{float:left !important;margin-bottom:15px !important;width:100%;padding-left:60px !important;padding-right:20px !important;padding-top:60px;padding-bottom:60px;}
.bloco_recrutamento2{height:550px !important;width:32.5%;margin-right:15px;float:left !important;margin-bottom:15px !important;padding-left:60px !important;padding-right:20px !important;padding-top:60px;padding-bottom:60px;}
.bloco_recrutamento2 h2{font-size:50px !important;}
.bloco_recrutamento2:nth-of-type(3n+0){margin-right:0px !important;}
.bloco_clubes{display:flex;align-items:center;padding-left:40px;padding-right:40px;margin-bottom:15px;background:#eee;}
.bloco_aulas_grupo{padding-left:60px;background:#eaeaea url(../eugenioshc/assets/images/clube_mapa_aulas_img1.jpg);background-position:center center;background-repeat:no-repeat;}
.bloco_treino_cardio{padding-left:60px;background-image:url(../eugenioshc/assets/images/treinar_cardio_img1.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.bloco_treino_musculacao{padding-left:60px;background:#eaeaea url(../eugenioshc/assets/images/treinar_musculacao_img1.jpg);background-size:90%;background-position:100px bottom;background-repeat:no-repeat;}
.bloco_treino_funcional{padding-left:60px;background:#eaeaea url(../eugenioshc/assets/images/treinar_funcional_img1.jpg);background-size:cover;background-position:center center !important;background-repeat:no-repeat;}
.bloco_pista_sprint{padding-left:60px;background-image:url(../eugenioshc/assets/images/_temp/bg_pista_sprint.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.bloco_estudio_dinamico{padding-left:60px;background-image:url(../eugenioshc/assets/images/estudio_dinamico_img1.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.bloco_zona_combate{padding-left:60px;background:#eaeaea url(../eugenioshc/assets/images/_temp/bg_zona_combate.jpg);background-size:cover;background-size:100%;background-position:60px -50px;background-repeat:no-repeat;}
.icon_store{max-height:20px !important;margin-right:5px;}
.icons_opiniao a{margin:30px 20px 0 0;font-size:2em;color:#fff;float:left;}
.icons_opiniao a:hover{color:#67C4F0;}
.type_1 .background{background:url(../themes/eugenioshc/assets/images/seta-red.png) no-repeat center center;background-size:100%;position:absolute;top:0;left:0;}
.bloco_right img{height:100% !important;max-width:auto;}
.bloco_full{width:1400px !important;margin:0 auto;min-height:500px;}
.slide_wrapper{width:100%;float:left;background:#273958;margin-bottom:0px;line-height:1;text-align:center;}
.wrapper{width:1400px;margin:0 auto;min-height:700px;display:flex;display:-webkit-flex;align-items:center;}
.img_bg{background:url(../eugenioshc/assets/images/bg_teste1.jpg) no-repeat left center;background-size:cover;background-color:#DBDBDB;height:700px;}
.section_encontranos{display:flex;justify-content:center;align-items:center;margin:15px 0;width:100%;text-align:center; padding: 120px 0;}
.section_encontranos h2{font-size:90px;font-family:'Monopol_medium';letter-spacing:-0.01em !important;line-height:85%;text-transform:uppercase;margin:0px;}
.parceiros{width:100%;margin:0 0 15px 0;}
.parceiros .parceiros_titulo_vaga{font-family:'Monopol_medium', sans-serif;font-size:55px;line-height:85%;width:100%;margin:0;}
.inner_divider{float:left;width:40px;background:rgba(255,207,13,1.00);padding:2px;margin:15px 0;}
.parceiros p{font-family:'Montserrat', sans-serif;font-size:17px;font-weight:500;line-height:140%;width:100%;float:left;margin:0 0 10px 0;}
.parceiros_box{width:49.3%;float:left;margin-right:15px;margin-bottom:15px;background:#eaeaea;padding:50px;}
.parceiros_box:nth-of-type(2n+0){margin-right:0px !important;float:right !important;}
.section_parceiros{display:flex;justify-content:center;align-items:center;margin:15px 0;background:#CCC;width:100%;text-align:center;background:#fff;}
.parceiros_logo{filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .3s ease-in-out;}
.parceiros_logo:hover{filter:none;-webkit-filter:grayscale(0);-webkit-transform:scale(1);}
.div-select{width:100%;overflow:hidden;}
.div-select select{background:url(../eugenioshc/assets/images/seta_select.png) no-repeat #fff !important;background-position:362px center !important;width:420px !important;height:55px !important;font-family:'Montserrat', sans-serif;font-size:17px !important;font-weight:600 !important;padding:13px 20px 13px 20px !important;color:#273958 !important;text-indent:0.01px;text-overflow:"";}
select:-ms-expand{display:none; border-radius:30px !important;-moz-border-radius:30px !important;-webkit-border-radius:30px !important;overflow:hidden;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.div-select select option{font-family:'Montserrat', sans-serif !important;font-size:20px !important;font-weight:400 !important;}
/*.footer_main{color:#333;background-color:#eee;padding:30px 0px;width:100%;display:flex;justify-content:center;}*/
.footer_main{color:#333;background-color:#eee;padding:30px 0px;width:100%; float: left;}
.footer-logo{float:left;width: 100%; text-align: center;}
.footer-menu{float:left;margin-right:50px;color:#333;font-family:'Montserrat';font-weight:400;}
.footer-menu ul{list-style-type:none;color:#000;line-height:120%;margin-bottom:0 !important;}
.footer-menu ul li a{list-style-type:none;color:#000;font-size:13px;}
.footer-menu ul li a:hover{list-style-type:none;line-height:inherit;color:#67C4F0;}
.footer-menu-logos ul{list-style-type:none;color:#000;line-height:120%;margin-bottom:0 !important;}
.footer-menu-logos ul li{list-style-type:none;display:inline-block !important;margin-right:20px;}
.titulo_ajuda{color:#273958;font-weight:600;font-family:'Montserrat', sans-serif !important;}
.footer-social{float:left;text-align:center; width: 100%; margin: 30px 0;}
.footer-social ul{margin-bottom:0 !important;}
.footer-social ul li{list-style-type:none !important;display:inline !important;font-size:2em;margin:10px 10px 0 0;color:#000;}
.footer-social ul li a{color:#273958;}
.footer-social ul li a:hover{color:#67C4F0;}
.footer-copy{text-align:center;color:#333;width:100%;background:#fff;padding:15px;float:left;margin:0 0 10px 0 !important;}
.footer-copy p{margin:0 !important;font-size:0.85em;font-weight: 600;color:#273958 !important;}
.footer-copy a{color:#333 !important;text-decoration:none;}
.footer-copy a:hover{color:#67C4F0;}
.menu_clubes_img img{width:300px !important;margin-left:30px;float:left;}
.titulo_menu{font-weight:700;line-height:90%;font-size:20px;font-family:'Montserrat', sans-serif;color:#273958;}
.titulo_separa_linha{float:left;padding:2px 0;width:40px;background:#67C4F0;display:block;margin:10px 0;}
.titulo_copy_menu{font-weight:400;line-height:120%;font-size:15px;font-family:'Montserrat', sans-serif;color:#777;width:100%;float:left;}
.para_abrir a{color:#CCC !important;}
.wrapper_botao{position:absolute;bottom:20px !important;text-align:center;width:85% !important;}
.wrapper_botao2{text-align:center;float:left;}
.box-md-6{width:49.3% !important;height:575px !important;margin-right:15px;float:left;}
.box-md-6:nth-of-type(2n+0){margin-right:0px !important;}
.box-clubes-6{width:49.3% !important;height:500px !important;margin-right:15px;float:left;}
.box-clubes-6:nth-of-type(2n+0){margin-right:0px !important;}
.box-md-4:nth-of-type(3n+0){margin-right:0px !important;}
.fechar_submenu{position:absolute;top:60px;right:10px;color:#a9a9a9 !important;font-size:30px;line-height:1;background-color:transparent;padding:0px;margin-top:-15px;border:0px;}
.fechar_submenu:hover{opacity:0.5;filter:alpha(opacity=50);}
.breadcrumbs{background:#eee;padding-bottom:16px;font-size:13px;}
.clube{width:100%;}
.clube h1{font-size:42px;line-height:52px;margin:0 !important;}
.clube h2{font-size:36px;line-height:44px;margin:0 !important;}
.clube h3{font-size:30px;line-height:38px;margin:0 !important;}
.clube h4{font-size:16px;line-height:24px;margin:0 !important;}
.info{width:90%;}
.watch{display:inline-block;position:relative;width:400px;height:56px;}
.watch:hover::after{visibility:visible}
.watch img{width:100%;}
.watch::after{background:url(../eugenioshc/assets/images/select_clubes_on.png) no-repeat;background-position:center center;content:'';display:block;width:400px;height:56px;left:0;top:0;position:absolute;visibility:hidden;}
.clubes_lista_modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999999 !important;}
.clubes_lista_content{display:flex;flex-direction:column;width:400px;max-width:90%;margin:20px auto 0 auto;background:#273958;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;position:relative;padding:25px 10px 10px 10px !important;text-align:left;}
.clubes_lista_content p{margin-bottom:0 !important;}
.clubes_lista_content p a{width:100%;float:left;line-height:120% !important;margin-bottom:2px !important;padding:8px 10px 8px 15px;color:#FFF;font-weight:500;text-decoration:none;background:rgba(0,0,0,0.20);}
.clubes_lista_content p a:hover{color:#67C4F0;text-decoration:none;background:rgba(0,0,0,0.50);}
.clubes_lista_close{position:absolute;right:-15px;top:-15px;padding:5px 15px !important;border-radius:50% !important;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;font-weight:300;color:#fff;background:#000;cursor:pointer;border:1px solid #fff;font-size:1.5em;}
.clubes_lista_close:hover{background:#67C4F0;}
.ginasio_box700{height:700px !important;}
.treinar{width:100%;float:left;margin-bottom:15px;}
.box-treinar-4{float:left;width:45%;height:700px;}
.box-treinar-8{float:left;width:55%;height:700px;}
.box-treinar-8_content{float:left;width:90% !important;}
.img_logos_aulas{display:inline !important;max-height:45px;}
.img_logos_aulas2{display:inline !important;}
.box-treinar-full{float:left;width:100%;height:700px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.treino_gratis{}
.treino_gratis h2{font-size:36px !important;}
.treino_gratis h3{font-size:26px !important;}
.sobre{width:100%;float:left;margin-bottom:15px;}
.box-sobre-4{float:left;width:45%;min-height:700px;}
.box-sobre-8{float:left;width:55%;min-height:700px;}
.sobre_img1{background:url(../eugenioshc/assets/images/_temp/sobre_img1.jpg);background-position:center left;background-color:#EAEAEA;background-repeat:no-repeat;}
.nossa_historia_img1{background:url(../eugenioshc/assets/images/nossa_historia_img1.jpg);background-position:center center;background-color:#EAEAEA;background-repeat:no-repeat;background:cover;}
.nossa_historia_img2{background:url(../eugenioshc/assets/images/nossa_historia_img2.jpg);background-position:bottom center;background-color:#EAEAEA;background-repeat:no-repeat;background:cover;}
.sobre_img2{background:url(../eugenioshc/assets/images/_temp/sobre_img2.jpg);background-position:top left;background-color:#EAEAEA;background-repeat:no-repeat;}
.precos_box{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;}
.precos_box1{width:33%;margin-left:10%;float:left;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;min-height:550px !important;position:relative;}
.precos_box2{width:33%;float:right;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;margin-right:10%;min-height:550px !important;position:relative;}
.precos_box1_33{width:32%;margin-right:2%;float:left;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;min-height:550px !important;position:relative;}
.precos_box2_33{width:32%;margin-right:2%;float:left;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;min-height:550px !important;position:relative;}
.precos_box3_33{width:32%;margin-right:0;float:right;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;min-height:550px !important;position:relative;}
.tag_popular{position:absolute;top:0;right:0;}
.planos{width:100%;float:left;margin-bottom:15px;padding:60px 0 60px 0;}
.bloco_plano{height:700px !important;}
.plano_title{font-family:'Montserrat', sans-serif;font-weight:800;font-size:22px;color:#273958;}
.plano_subtitle{font-family:'Montserrat', sans-serif;font-weight:400;font-size:17px;color:#777;}
.plano_preco{font-family:'Monopol_bold';font-weight:800;font-size:60px;color:#273958;line-height:1;margin-bottom:-5px;}
@-moz-document url-prefix(){.plano_preco{font-family:'Monopol_bold';font-weight:500 !important;font-size:60px;color:#273958;line-height:1;margin-bottom:-5px;}
}
.plano_preco_text{font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;color:#273958;}
.plano_lista{list-style:none;margin:0 !important;}
.plano_lista li{padding:5px !important;color:#273958 !important;letter-spacing:0.03em;font-size:14px !important;line-height:100%;font-weight:500 !important;text-transform:uppercase;}
.plano_lista_light{font-size:14px !important;line-height:100%;font-weight:300 !important;}
.queres_personalizar{margin:30px 0 30px 0 !important;padding:80px 0 0 0;}
.precos_box .tbl_precos{width:100%;}
.precos_box_active{float:left;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;padding:50px 30px;background:#eee;}
.label_check{cursor:pointer;display:inline-block;padding:6px 0;font-size:0.875em;cursor:pointer;position:relative;padding-left:22px;margin-right:15px;width:auto;}
.label_publish{padding:7px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-transform:uppercase;font-size:0.8em;background:#eee;margin-right:5px;}
.label_publish.active{background:#008068;color:#fff;}
.blog{width:100%;float:left;margin:0 0 15px 0;background:#E8E8E8;}
.blog_article{margin-bottom:15px;float:left;height:412px;}
.blog article{width:100%;margin-bottom:30px;}
.blog article .thumb{width:20%;margin-right:30px;}
.blog_article:hover{cursor:pointer;box-shadow:0px 5px 5px rgba(0,0,0,.2);}
.blog_menu ul{list-style:none;margin:30px 0;}
.blog_menu li{display:inline;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#273958;}
.blog_menu li a{display:inline;margin:0 10px 0 0;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#273958;padding-bottom:5px;}
.blog_menu li a:hover{color:#67C4F0;text-decoration:none;}
.blog_menu li .active{border-bottom:3px solid #67C4F0 !important;}
.blog_menu_cat ul{list-style:none;margin:10px 0;padding:15px 0;border-top:1px solid #CCC;}
.blog_menu_cat li{display:inline;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#273958;padding:0 10px;}
.blog_menu_cat li a{display:inline;margin:0;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#273958;padding-bottom:5px;}
.blog_menu_cat li a:hover{color:#67C4F0;text-decoration:none;}
.blog_menu_cat .active{border-bottom:3px solid #67C4F0 !important;width:30px !important;}
.blog_left{width:440px;height:412px;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_left_inverso{width:730px;height:412px;background:#fff;float:left;position:relative;}
.blog_right{width:730px;height:412px;background:#fff;position:relative;float:left;}
.blog_right_inverso{width:440px;height:412px;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_left2{width:30%;height:412px;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_left2_inverso{width:70%;height:412px;background:#fff;float:left;position:relative;}
.blog_right2{width:70%;height:412px;background:#fff;position:relative;float:left;}
.blog_right2_inverso{width:30%;height:412px;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_cat{width:100%;float:left;font-family:Montserrat;font-weight:600;font-size:16px;text-transform:uppercase;color:#67C4F0;}
.blog_data{width:100%;float:left;font-family:Montserrat;font-weight:400;font-size:14px;color:#777;margin-bottom:30px;}
.blog_titulo{width:100%;float:left;font-family:'Monopol_medium';font-size:2.8em;letter-spacing:-0.01em;text-transform:uppercase !important;color:#273958;text-align:left;line-height:100%;}
.blog_artigo_titulo{width:100%;float:left;font-family:'Monopol_medium';font-size:3.5em;letter-spacing:0.02em;text-transform:uppercase;color:#273958;text-align:left;line-height:100%;}
.blog_content{width:100%;float:left;font-family:Montserrat;font-weight:300;font-size:16px;color:#666;}
.blog_content p:first-child{margin-bottom:10px !important;}
.blog_content p:last-child{margin-bottom:0px !important;}
.blog_content .cover_legenda{width:100%;float:left;font-family:Montserrat;font-weight:300;font-size:13px;font-style:italic;color:#666;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #EAEAEA;}
.artigo_thumb{margin:10px 0 40px 0;border-top:1px solid #ccc;padding-top:40px;}
.blog_thumb{padding-bottom:56.50% !important;}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-15{width:50% !important;float:left;}
@media (min-width:768px){.col-sm-15{width:20% !important;float:left;}
}
@media (min-width:992px){.col-md-15{width:20% !important;float:left;}
}
@media (min-width:1200px){.col-lg-15{width:20% !important;float:left;}
}
.titulo_opiniao{font-size:32px;line-height:90%;}
.estrelas{padding:7px 15px;background:#273958;color:#67C4F0;border-radius:25px;font-size:1.5em;font-weight:300;margin:20px auto;width:80%;}
.material-switch > input[type="checkbox"]{display:none;}
.material-switch > label{cursor:pointer;height:0px;position:relative;width:40px;}
.material-switch > label::before{background:rgb(0, 0, 0);box-shadow:inset 0px 0px 10px rgba(0, 0, 0, 0.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:0.3;transition:all 0.4s ease-in-out;width:40px;}
.material-switch > label::after{background:rgb(255, 255, 255);border-radius:16px;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all 0.3s ease-in-out;width:24px;}
.material-switch > input[type="checkbox"]:checked + label::before{background:inherit;opacity:0.5;}
.material-switch > input[type="checkbox"]:checked + label::after{background:inherit;left:20px;}
@media screen and (max-width:1366px){.slide_margin{width:100%;float:left;margin-top:30px !important;}
}
@media (min-width:1200px){.box-md-4{width:33.33333333% !important;float:left;}
}
@media (min-width:1024px) and (max-width:1220px){.blog_left{width:400px !important;height:321px !important;background:#FFF;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_left_inverso{width:570px !important;height:321px !important;background:#fff;float:left;position:relative;}
.blog_right{width:570px !important;height:321px !important;background:#fff;position:relative;float:left;}
.blog_right_inverso{width:400px !important;height:321px !important;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_article{margin-bottom:15px;float:left;height:321px !important;}
}
@media (min-width:1025px){.box-md-6{width:49.3% !important;margin-right:15px;float:left;}
.box-recruta-left{width:49.3% !important;margin-right:15px;float:left;height:575px !important;}
.box-recruta-right{width:49.3% !important;float:left;height:575px !important;padding:30px 0;}
.box-recruta_content_right{float:left;overflow-y:auto !important;height:480px !important;padding:30px 0;}
}
@media (max-width:991px) and (max-width:1278px){.slide_margin{width:100%;float:left;margin-bottom:40px !important;}
.box-md-6{width:49% !important;margin-right:15px;float:left;}
.slide_titulo_col{position:relative;float:left;width:100%;}
.slide_titulo{position:absolute;margin-left:60%;top:250px;color:#fff;font-family:'Monopol_medium';line-height:90%;font-size:65px;float:left;}
}
@media screen and (min-width:971px) and (max-width:1024px){.slide_margin{width:100%;float:left;margin-bottom:90px !important;}
.box-md-6{width:49.2% !important;margin-right:15px;float:left;}
}
@media screen and (max-width:992px){.box-md-6{width:49% !important;margin-right:15px;}
.clubes_lista_close{position:absolute;right:-10px;top:-15px;padding:4px 10px !important;border-radius:50% !important;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;font-weight:bold;color:#fff;background:#000;cursor:pointer;border:1px solid #fff;font-size:1em;}
.menu_margin{width:100%;float:left;margin-bottom:15px;}
}
@media screen and (max-width:768px){.box-md-6{width:100% !important;margin-bottom:15px;}
.box-md-4{width:100% !important;margin-bottom:15px;float:left;}
.box-md-4:nth-of-type(3n+0){margin-right:0px !important;}
.box-clubes-6{width:100% !important;margin-right:15px;float:left;}
.box-clubes-6:nth-of-type(2n+0){margin-right:0px !important;}
.div-select select{background:url(../eugenioshc/assets/images/seta_select.png) no-repeat #fff !important;background-position:242px center !important;width:300px !important;height:55px !important;font-family:'Montserrat', sans-serif;font-size:14px !important;letter-spacing:-0.03em !important;font-weight:600 !important;padding:13px 20px 13px 20px !important;color:#273958 !important;text-indent:0.01px;text-overflow:"";select:-ms-expand{display:none;}
border-radius:30px !important;-moz-border-radius:30px !important;-webkit-border-radius:30px !important;overflow:hidden;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.box-treinar-4{float:left;width:100% !important;height:700px;}
.box-treinar-8{float:left;width:100% !important;height:700px;}
.sobre{width:100%;float:left;margin-bottom:15px;display:block !important;}
.box-sobre-4{float:left;width:100% !important;}
.box-sobre-8{float:left;width:100% !important;}
.sobre_img1{background:url(../eugenioshc/assets/images/_temp/bg_treino_aula1.jpg);background-position:center left;background-color:#EAEAEA;background-repeat:no-repeat;background-size:550px;}
.menu_margin{width:100%;float:left;margin-bottom:15px;}
}
@media screen and (max-width:900px){.padding_left_ginasio{padding:50px 10px 50px 30px !important;}
.blog_article{margin-bottom:15px;float:left;height:248px !important;}
.blog_left{width:309px !important;height:248px !important;background:#FFF;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_left_inverso{width:441px !important;height:248px !important;background:#fff;float:left;position:relative;}
.blog_right{width:441px !important;height:248px !important;background:#fff;position:relative;float:left;}
.blog_right_inverso{width:309px !important;height:248px !important;background:#fff;float:left;display:flex;align-items:center;padding-left:50px;padding-right:10px;}
.blog_data{width:100%;float:left;font-family:Montserrat;font-weight:400;font-size:14px;color:#777;margin-bottom:10px !important;}
.divisor_bloco{width:100%;margin:10px 0 !important;float:left;position:relative;}
.blog_titulo_m{width:100%;float:left;font-family:'Monopol_medium';font-size:2.8em;letter-spacing:-0.01em;color:#273958;text-align:left;line-height:100%;text-transform:uppercase !important;}
.blog_content{width:100%;float:left;font-family:Montserrat;font-weight:300;font-size:14px !important;letter-spacing:-0.03em !important;line-height:120% !important;color:#666;}
}
@media screen and (min-width:320px) and (max-width:767px){.blog_article_m{width:100% !important;}
.section-line{width:40px;height:4px;margin:15px auto !important;}
.copy_bloco p{font-family:'Montserrat', sans-serif;font-size:16px !important;line-height:135%;width:100%;float:left;margin:0 0 5px 0;letter-spacing:-0.03em;}
.padding_left2{padding-left:30px !important;}
.padding_left3{padding-left:60px !important;}
.blog_full{width:100%;margin:0 0 30px 0 !important;background:#FFF;float:left;padding:20px;box-shadow:0px 5px 5px rgba(0,0,0,.2);}
.blog_wrapper{width:100%;float:left;}
.blog_container{width:80% !important;margin:0 auto 0 auto !important;}
.blog_data{width:100%;float:left;font-family:Montserrat;font-weight:400;font-size:14px;color:#777;margin-bottom:10px !important;}
.divisor_bloco{width:100%;margin:10px 0 !important;float:left;position:relative;}
.blog_titulo_m{width:100%;float:left;font-family:'Monopol_medium';font-size:2.8em;letter-spacing:-0.01em;color:#273958;text-align:left;line-height:100%;text-transform:uppercase !important;}
.blog_content{width:100%;float:left;font-family:Montserrat;font-weight:300;font-size:14px !important;letter-spacing:-0.03em !important;line-height:120% !important;color:#666;}
.htmlchars h1{display:block;font-size:3em;line-height:110%;margin-bottom:30px;font-family:'Monopol_medium' !important;color:#273958 !important;text-transform:uppercase;}
.htmlchars h2{display:block;font-size:55px;line-height:85%;margin:0 0 5px 0;width:100%;font-family:'Monopol_medium', sans-serif;}
.htmlchars h3{display:block;font-size:1.6em;margin-bottom:20px}
.htmlchars h4{display:block;font-size:1.4em;margin-bottom:20px}
.htmlchars h5{display:block;font-size:1.2em !important;margin-bottom:20px;font-family:'Montserrat', sans-serif;font-weight:500;}
.htmlchars p{margin-bottom:10px;font-size:15px !important;line-height:157%;font-family:'Montserrat', sans-serif;font-weight:400;}
.htmlchars iframe{width:100%;border:none;}
.blog_menu_m ul{list-style:none;margin:30px 0;}
.blog_menu_m li{display:block;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#273958;}
.blog_menu_m li a{display:block;margin:0 0 5px 0;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#273958;padding-bottom:0;}
.blog_menu_m li a:hover{color:#67C4F0;text-decoration:none;}
.blog_menu_m li .active_m{font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px;color:#67C4F0;padding-bottom:2px;width:auto;}
.blog_menu_m .active_border{border-bottom:2px solid #67C4F0;width:115px !important;margin:0 auto 10px!important;}
.bloco_recrutamento{padding-left:25px !important;margin-bottom:15px !important;padding:60px 0 60px 25px !important;width:100% !important;}
.bloco_recrutamento2{height:450px !important;margin-bottom:15px !important;padding:20px 0 20px 25px !important;width:100% !important;}
}
@media screen and (min-width:768px) and (max-width:1024px){.bloco_recrutamento2{height:450px !important;margin-bottom:15px !important;margin-right:15px !important;padding:20px 0 20px 25px !important;width:100% !important;}
.bloco_recrutamento2:nth-of-type(2n+0){margin-right:0px !important;float:right;}
.padding_left3{padding-left:60px !important;}
}
@media (min-width:280px) and (max-width:419px){.img_logos_aulas_m{display:inline !important;max-width:25% !important;}
.section_margin{margin:0 0 -15px 0 !important;}
.info .htmlchars h1{display:block;font-size:3em;line-height:110%;margin-bottom:30px;font-family:'Monopol_medium' !important;color:#273958 !important;text-transform:uppercase;}
.info .htmlchars h2{display:block;font-size:55px;line-height:85%;margin:0 0 5px 0;width:100%;font-family:'Monopol_medium', sans-serif;color:#273958 !important;}
.info .htmlchars h3{display:block;font-size:1.6em;margin-bottom:20px}
.info .htmlchars h4{display:block;font-size:1.4em;margin-bottom:20px}
.info .htmlchars h5{display:block;font-size:1.2em;margin-bottom:20px}
.info .htmlchars p{margin-bottom:10px;font-size:12px !important;line-height:157%;font-family:'Montserrat', sans-serif;font-weight:400;}
}
@media (max-width:450px){.section_margin{margin:0 0 -15px 0 !important;}
.affa-panel-group2 .panel-title a{display:block;position:relative;color:#273958 !important;background-color:#fff;padding:15px 65px 15px 15px;margin-bottom:5px;font-family:'Montserrat', sans-serif;font-weight:600;font-size:13px !important;letter-spacing:-0.03em !important;line-height:135% !important;}
.faq_num{font-size:17px !important;font-weight:700;color:#67C4F0;font-family:'Montserrat', sans-serif;}
.faq_resp{font-size:20px;font-weight:600;background:#67C4F0;color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:7px 16px;margin:0 10px 5px 0;float:left;}
.resposta{font-family:'Montserrat', sans-serif;font-size:13px !important;font-weight:400 !important;}
.precos_box1{width:98% !important;margin:0 1% 30px 1% !important;float:left;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;min-height:550px !important;position:relative;}
.precos_box2{width:100% !important;margin:0 0 30px 0 !important;float:left;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#eee;padding:30px;min-height:550px !important;position:relative;}
.wrapper_botao{position:absolute !important;bottom:20px !important;text-align:center;width:90%;}
.wrapper_botao2{text-align:center;width:100% !important;}
.carousel-slider .slick-dots{right:0px;bottom:5px !important;left:0px;line-height:0px;}
.queres_personalizar{margin:30px 0 30px 0 !important;padding:30px 0 0 0 !important;}
.m-top_nomargin_mobile{margin-top:0 !important;}
.padding_left_bloco_big{padding:50px 10px 50px 25px !important;}
.box-sobre-8{float:left;width:100% !important;min-height:500px !important;}
.box-sobre-4{float:left;width:100%;min-height:400px !important;}
.copy_bloco_interno{font-family:'Montserrat', sans-serif;font-size:15px;font-weight:400;line-height:140%;width:100%;float:left;margin:0 0 15px 0;}
.sobre_img1{background:url(../eugenioshc/assets/images/_temp/sobre_img1_m.jpg);background-position:center center;background-repeat:no-repeat;}
.footer_mobile{float:left !important;width:100% !important;padding:30px !important;}
.footer-menu_m{float:left;color:#333;font-family:'Montserrat';font-weight:400;}
.footer-menu_m ul{list-style-type:none;line-height:145% !important;color:#AAA;margin-bottom:0 !important;}
.footer-menu_m ul li{list-style-type:none;line-height:145% !important;color:#AAA;line-height:145% !important;margin-bottom:0 !important;}
.footer-menu_m ul li a{list-style-type:none;color:#AAA;font-size:13px;line-height:145% !important;}
.footer-menu_m ul li a:hover{list-style-type:none;line-height:inherit;color:#67C4F0;}
.footer-menu-logos ul{list-style-type:none;color:#000;line-height:120%;margin-bottom:0 !important;}
.footer-menu-logos ul li{list-style-type:none;display:inline-block !important;margin-right:0px !important;}
.logos-footer{widows:100%;max-width:50px;}
.footer-social_m{float:left;text-align:left;}
.footer-social_m ul li{list-style-type:none !important;display:inline !important;margin:10px 10px 0 0 !important;color:#273958;}
.footer-social_m ul li a{color:#273958 !important;}
.footer-social_m .icon_social{font-size:2em !important;color:#273958 !important;}
.footer-social_m .icon_social:hover{font-size:2em !important;color:#67C4F0 !important;}
.footer-social_m ul li a:hover{color:#67C4F0;}
.voltar_inicio{width:100%;float:left;text-align:center;border-top:1px solid rgba(224,224,224,1.00);padding-top:15px;border-bottom:1px solid rgba(224,224,224,1.00);padding-bottom:15px;margin-bottom:30px;color:#273958;font-weight:600;}
.voltar_inicio a{color:#273958 !important;font-family:'Montserrat', sans-serif;font-weight:600;}
.footer_separador{width:100%;float:left;margin:30px 0;padding:0.05em;background:rgba(224,224,224,1.00);line-height:0 !important;}
.footer-copy_m{width:100%;float:left;background:#273958;padding:30px;color:#FFF;}
.footer-copy_m a{color:#5ac7ff !important;}
.footer-copy_m p{margin:0 !important;}
.logo_footer_m{margin-top:20px;}
.xs-nodisplay{display:none !important;}
.carousel-slider .slick-dots li{position:relative;width:10px !important;height:10px !important;margin:4px !important;}
.section_encontranos{display:flex;justify-content:center;align-items:center;margin:15px 0;height:550px !important;width:100%;text-align:center;}
.bloco_titulo{font-family:'Monopol_medium', sans-serif !important;font-size:50px !important;letter-spacing:-0.01em !important;text-transform:uppercase !important;line-height:85% !important;width:100% !important;margin:0px !important;}
.section_position{margin:0 !important;}
.carousel_altura{height:450px !important;}
.padding_left{padding-left:25px !important;}
.bloco_porto{padding-left:25px !important;background-image:url(../eugenioshc/assets/images/bg_porto.jpg);}
.bloco_news{padding-left:25px;background-image:url(../eugenioshc/assets/images/bg_blogup_m.jpg);background-size:140% !important;background-repeat:no-repeat !important;background:cover !important;}
.flex_content{width:100% !important;}
.bloco_app{padding-left:25px !important;background:#EAEAEA url(../eugenioshc/assets/images/bg_app_m.jpg) !important;background-position:30% 50px !important;background-size:150% !important;background-repeat:no-repeat !important;}
.bloco_treino_cardio{padding-left:25px !important;background-image:url(../eugenioshc/assets/images/treinar_cardio_img1_m.jpg);background-size:cover;background-position:center center;}
.bloco_treino_funcional{padding-left:25px !important;background-image:url(../eugenioshc/assets/images/treinar_funcional_img1_m.jpg);background-size:cover;background-position:center center;}
.bloco_treino_musculacao{padding-left:25px !important;background-image:url(../eugenioshc/assets/images/treinar_musculacao_img1_m.jpg);background-size:cover;background-position:center center;}
.bloco_pista_sprint{padding-left:25px !important;background-image:url(../eugenioshc/assets/images/_temp/bg_pista_sprint.jpg);background-size:cover;background-position:center center;}
.bloco_zona_combate{padding-left:25px !important;min-height:450px !important;background-image:url(../eugenioshc/assets/images/_temp/bg_zona_combate.jpg);background-size:150% !important;background-position:-100px -30px !important;background-repeat:no-repeat !important;}
.bloco_estudio_dinamico{padding-left:25px !important;background-image:url(../eugenioshc/assets/images/estudio_dinamico_img1_m.jpg);background-size:cover;background-position:center center;}
.bloco_treinar_mobile{padding-left:25px !important;background-size:cover;background-position:center center;}
.cta_app{display:inline-block;cursor:pointer;padding:8px 25px !important;background:#67C4F0 !important;font-size:11px !important;line-height:120% !important;letter-spacing:-0.03em !important;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;width:160px !important;}
.cta_petroleo{display:inline-block;cursor:pointer;padding:15px 30px;background:#273958;font-size:13px !important;line-height:130%;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #273958 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.cta_petroleo_light{display:inline-block;cursor:pointer;padding:12px 18px !important;background:transparent;font-size:13px !important;line-height:120% !important;border-radius:25px !important;-moz-border-radius:25px !important;-webkit-border-radius:25px !important;}
.cta_petroleo2_light{display:inline-block;cursor:pointer;padding:12px 18px !important;border:1px solid #273958 !important;background:transparent;font-size:0.8em !important;line-height:120% !important;border-radius:10px !important;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;}
.cta_grey_light{display:inline-block;cursor:pointer;padding:12px 18px !important;background:transparent;font-size:1.2em !important;line-height:120% !important;color:#CCC !important;text-decoration:none !important;text-align:center;border:1px solid #CCC !important;border-radius:10px !important;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;}
.cta_branco_light{display:inline-block !important;cursor:pointer !important;padding:15px 30px !important;background:transparent;font-size:13px !important;line-height:120% !important;}
.cta_amarelo_branco{display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:13px !important;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px !important;-moz-border-radius:25px !important;-webkit-border-radius:25px !important;}
.cta_amarelo{display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:13px !important;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.post-heading-left h2, .post-heading-center h2{font-size:55px !important;font-family:'Monopol_medium';letter-spacing:-0.01em !important;line-height:85%;text-transform:uppercase;margin:0 0 12px 0!important;}
.section_encontranos h2{font-size:55px !important;font-family:'Monopol_medium';letter-spacing:-0.01em !important;line-height:85%;text-transform:uppercase;margin:0px;}
.copy_bloco{font-family:'Montserrat', sans-serif !important;font-size:17px !important;line-height:135% !important;margin:15px 0 5px 0 !important;}
.quebra_linha{content:'</br>' !important;display:block !important;}
.bloco_grande_altura{height:430px !important;}
.bloco_vantagensup_m{height:700px !important;padding:50px 10px 50px 35px !important;float:left !important;}
.bloco_vantagens{padding-left:25px !important;float:left !important;}
.padding_bottom_interno{padding-bottom:480px !important;}
.d-flex_full{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.no-desktop{display:inline !important;}
.no-desktop2{display:inline !important;}
.d-sm-inline{display:inline !important;}
.embed-map{}
.xs-nopadding{padding:0 !important;}
.padding-top30-xs{padding-top:30px !important;}
.padding-bottom30-xs{padding-bottom:30px !important;}
.padding-left0-xs{padding-left:0px !important;}
.padding-lr10-xs{padding:0px 15px !important;}
.estrelas{padding:7px 10px;background:#273958;color:#67C4F0;border-radius:25px;font-size:1em !important;font-weight:300;margin:20px auto;width:90%;}
.bloco_aulas_grupo{padding-left:20px;background-image:url(../eugenioshc/assets/images/_temp/clube_mapa_bg_m.jpg) !important;background-position:center center;background:cover;}
.box-md-6{width:100% !important;height:450px !important;margin-bottom:15px;}
.box-md-4{width:100% !important;height:275px !important;margin-bottom:15px;}
.box-md-6_img{width:100% !important;height:600px !important;margin-bottom:15px;}
.box-md-6_m{width:100% !important;height:auto !important;margin-bottom:15px;padding:50px 25px 50px 25px !important;}
.box-md-6_400{width:100% !important;height:400px !important;margin-bottom:15px;}
.bloco{height:275px !important;padding-left:60px;background:#666;background-position:center left;float:left;}
.bloco_default{height:700px !important;float:left;}
.menu_margin{width:100%;float:left;margin-bottom:0px !important;}
.bloco_full{width:100% !important;margin:0 auto;min-height:300px;}
.wrapper{width:100%;margin:0 auto;min-height:400px;display:flex;display:-webkit-flex;align-items:center;}
.img_bg{background:url(../eugenioshc/assets/images/bg_teste1.jpg) no-repeat left left;background-size:cover;background-color:#DBDBDB;height:400px;}
.titulo_bloco{font-size:42px;line-height:95%;margin-bottom:10px;}
.divisor_bloco{width:100%;margin:20px 0;float:left;}
.divisor_bloco{display:none !important;}
.divisor_bloco_center{width:100%;margin:20px 0;float:left;}
.divisor_bloco_center .linha_center{width:40px;padding:2px;background:#67C4F0;margin:0 auto !important;}
.divisor_bloco{width:100%;margin:25px 0;float:left;}
.divisor_bloco .linha{width:40px;padding:2px;background:#67C4F0;float:left;}
.divisor_bloco_m{width:100%;margin:20px 0 20px 0 !important;float:left;}
.divisor_bloco_m .linha_m{width:40px;padding:2px;background:#67C4F0;float:left;}
.divisor_bloco_m .linha_m_center{width:40px;padding:2px;background:#67C4F0;margin:0 auto !important;}
.divisor_bloco_m .linha_m_red{width:40px;padding:2px;background:#d90000;float:left;}
.divisor_bloco_m .linha_m_azul_fraco{width:40px;padding:2px;background:#67C4F0;float:left;}
.form_recruta label{font-family:'Montserrat', sans-serif;font-size:13px !important;font-weight:600 !important;width:100% !important;margin-bottom:10px !important;}
.valor_final{font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px !important;line-height:100%;letter-spacing:-0.03em;color:#FFF !important;display:inline !important;}
.valor_final span{font-family:'Montserrat', sans-serif;font-weight:300;font-size:15px !important;line-height:100%;letter-spacing:-0.03em;display:inline !important;}
.valor_final_num_m{width:0 !important;font-size:20px !important;}
.plano_total .titulo_total{font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px !important;color:#67C4F0 !important;text-align:left;}
.plano_total .titulo_total span{font-weight:700;color:#273958;}
.valor_final_num input[type="text"]{width:20.7% !important;font-size:30px !important;color:#FFF !important;}
.valor_final_num_m input[type="text"]{width:20.7% !important;font-size:20px !important;color:#ccc !important;}
.valor_final_num_m{width:20.7% !important;font-size:20px !important;color:#ccc !important;}
}
@media (min-width:350px) and (max-width:767px){body{background:#FFF;}
.margem_topo{margin-top:0px !important;}
.no-mobile{display:none !important;}
.divisor_bloco_t{width:100%;margin:25px 0;float:left;}
.divisor_bloco_t .linha_t{width:40px;height:4px;margin:0 auto;background:#67C4F0;float:initial;}
.mb_mobile_30{margin-bottom:30px !important;}
}
@media (min-width:768px) and (max-width:991px){body{background:#FFF !important;}
.slide_margin{margin-top:-30px !important;}
.margem_topo{margin-top:0px !important;}
.slide_margin{width:100%;float:left;margin-top:15px !important;}
.no-desktop{display:inline !important;}
}
@media (min-width:768px) and (max-width:1199px){body{background:#FFF;}
.slide_margin{width:100%;float:left;margin-top:40px !important;}
.content_center{text-align:center !important;float:left !important;width:100% !important;}
.mb30_tablet{margin-bottom:30px !important;}
.divisor_bloco_t{width:100%;margin:25px 0;float:left;}
.divisor_bloco_t .linha_t{width:40px;height:4px;margin:0 auto;background:#67C4F0;float:initial;}
}
@media (min-width:1200px){.slide_margin{width:100%;float:left;margin-top:-10px !important;}
}
.exemplo-checkbox{margin:15px 0}
.exemplo1 input[type=radio], .exemplo1 input[type=checkbox]{display:none !important;}
.exemplo1 input[type=radio] + label, .exemplo1 input[type=checkbox] + label{display:inline-block !important;height:20px;padding:0;margin:0 10px 0 0 !important;background-image:url(http://www.webcis.com.br/images/imagens-noticias/checkbox/ico-master.png) !important;background-repeat:no-repeat !important;background-position:0 0 !important;}
.exemplo1 input[type=radio]:checked + label{background-position:0 -30px !important;}
.exemplo1 input[type=checkbox] + label{background-position:0 -60px !important;}
.exemplo1 input[type=checkbox]:checked + label{background-position:0 -90px !important;}
.exemplo2 input[type=radio], .exemplo2 input[type=checkbox]{display:none;}
.exemplo2 label{cursor:pointer;}
.exemplo2 input[type="radio"] + label:before, .exemplo2 input[type="checkbox"] + label:before{border:1px solid #5D5C5C;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:16px;margin:0 .25em 0 0;padding:0;vertical-align:top;width:16px;border-radius:4px;}
.exemplo2 input[type="radio"]:checked + label:before, .exemplo2 input[type="checkbox"]:checked + label:before{background:#A0A0A0;color:#FFF;content:"\2713";text-align:center;}
.exemplo2 input[type=radio]:checked + label:after, .exemplo2 input[type="checkbox"]:checked + label:after{font-weight:bold;}
.noticia-checkbox-personalizado code{background:#fff;font-size:11;color:#333;border:1px solid #ccc;padding:10px;float:left;margin:21px 0 10px;width:100%;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.noticia-checkbox-personalizado b{display:block;width:100%;padding:0 0 7px}
.noticia-checkbox-personalizado h3{font-size:24px;padding:16px 0 8px;clear:both;}
.noticia-checkbox-personalizado h4{font-size:23px;padding:10px 0 9px;color:#507701;clear:both}
.noticia-checkbox-personalizado h5{font-size:17px;padding:15px 0 4px;margin:0 0 8px;color:#CC5200;font-weight:normal;line-height:normal;font-family:fonte;border-bottom:1px dotted #CC5200}
.noticia-checkbox-personalizado .exemplo1, .noticia-checkbox-personalizado .exemplo2{margin:0 0 14px;display:block;float:none;background:none;border-radius:4px;padding:5px;border:none;width:auto;opacity:1;clear:both;height:auto}
.noticia-checkbox-personalizado .exemplo1:hover, .noticia-checkbox-personalizado .exemplo2:hover{height:auto !important;transform:none;-webkit-transform:none}
.noticia-checkbox-personalizado .cadastro{float:left;}
.noticia-checkbox-personalizado .cadastro input[type=radio]{display:none;}
.noticia-checkbox-personalizado .cadastro input[type=radio]+label{font-family:'Montserrat', sans-serif;font-weight:600;font-size:28px;line-height:26px;float:left !important;display:inline-block;width:100%;padding:25px 0;margin-bottom:0;height:200px;display:flex;align-items:center;justify-content:center;text-align:center;color:#FFF;text-align:center;cursor:pointer;background-color:#CCC;background-image:-moz-linear-gradient(top,#CCC,#CCC);background-image:-webkit-gradient(linear,0 0,0 100%,from(#CCC),to(#CCC));background-image:-webkit-linear-gradient(top,#CCC,#CCC);background-image:-o-linear-gradient(top,#CCC,#CCC);background-image:linear-gradient(to bottom,#CCC,#CCC);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC',endColorstr='#CCC',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:none;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.07);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;}
.noticia-checkbox-personalizado .cadastro input[type=radio]+label span{font-size:17px;width:100%;}
.noticia-checkbox-personalizado .cadastro input[type=radio]:checked + label{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);background-color:#273958;border-right:1px solid #666;}
.noticia-checkbox-personalizado .cadastro input[type=radio]{display:none !important;}
#tipo-cadastro1{margin-right:30px !important;}
.plano_standard{width:100%;float:left;}
.plano_heading{border-top:1px solid #ccc;border-bottom:1px solid #CCC;padding-bottom:15px;padding-top:18px;margin-bottom:30px;padding-left:30px;padding-right:30px;}
.plano_heading .titulo_opcoes{font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px;color:#273958;text-align:left;}
.plano_heading .titulo_opcoes span{font-weight:700;color:#67C4F0;}
.form-group a{font-family:'Montserrat', sans-serif;font-weight:700;display:inline-block;cursor:pointer;padding:15px 30px;background:#67C4F0 !important;font-size:15px;line-height:130%;letter-spacing:0.05em;color:#273958 !important;text-decoration:none !important;text-align:center;border:1px solid #67C4F0 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
.form-group a:hover{background:#273958 !important;color:#fff !important;border:1px solid #273958 !important;text-decoration:none !important;}
.plano_total{padding-bottom:15px;padding-top:15px;padding-left:30px;padding-right:30px;width:100%;float:left;}
.plano_total .titulo_total{font-family:'Montserrat', sans-serif;font-weight:700;font-size:16px !important;color:#67C4F0 !important;text-align:left;}
.plano_total .titulo_total span{font-weight:700;color:#273958;}
.border_top{border-top:1px solid #ccc !important;padding-top:18px !important;}
.border_bottom{border-bottom:1px solid #CCC;padding-bottom:15px;}
.margin_bottom30{margin-bottom:30px !important;}
.plus{float:right !important;background:#67C4F0;border-radius:50% !important;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;padding:5px 14px;margin-top:-5px;}
.d-flex2{display:flex !important;justify-content:center !important;align-items:center !important;}
.horario{font-family:'Montserrat', sans-serif;font-weight:700 !important;font-size:24px !important;line-height:100%;letter-spacing:-0.03em;}
.valor_final_wrapper{display:inline-block;cursor:pointer;padding:15px 30px;background:#273958;font-size:15px;line-height:130%;color:#fff !important;text-decoration:none !important;text-align:center;border:1px solid #273958 !important;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;width:100% !important;}
.valor_final{font-family:'Montserrat', sans-serif;font-weight:700;font-size:24px !important;line-height:100%;letter-spacing:-0.03em;color:#FFF !important;display:inline !important;}
.valor_final span{font-family:'Montserrat', sans-serif;font-weight:300;font-size:24px !important;line-height:100%;letter-spacing:-0.03em;display:inline !important;}
.valor_final_num{width:8.5% !important;font-size:30px !important;color:#FFF !important;border:none !important;font-family:'Montserrat', sans-serif !important;font-weight:700 !important;line-height:100% !important;letter-spacing:-0.03em !important;padding-top:15px !important;text-align:right !important;background:rgba(0,0,0,0.00) !important;}
@media (min-width:350px) and (max-width:767px){.valor_final_num{width:21.97% !important;font-size:17px !important;color:#FFF !important;border:none !important;font-family:'Montserrat', sans-serif !important;font-weight:700 !important;line-height:100% !important;letter-spacing:-0.03em !important;padding-top:15px !important;text-align:right !important;background:rgba(0,0,0,0.00) !important;}
.valor_final{font-family:'Montserrat', sans-serif;font-weight:700;font-size:15px !important;line-height:100%;letter-spacing:-0.03em;color:#FFF !important;display:inline !important;}
.valor_final span{font-family:'Montserrat', sans-serif;font-weight:300;font-size:15px !important;line-height:100%;letter-spacing:-0.03em;display:inline !important;}
}
.form_adesao{width:100%;float:left;text-align:left;}
.form_adesao label{color:#273958 !important;font-size:17px !important;font-weight:500 !important;width:100% !important;text-align:left !important;}
.form_wizard span{text-align:left !important;margin-left:30px !important;font-size:30px !important;}
.dropdown-content{max-height:200px;}
.form-wizard select, input{background:#fff !important;padding:10px !important;height:50px !important;}
.form-wizard select{width:100% !important;}
.form-wizard select{background:#FFF url(../../themes/eugenioshc/assets/images/icons_form.png) no-repeat !important;}
.form-wizard select{background-position:100% -170px !important;}
.error{width:100% !important;text-align:center;background-color:#D90000;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#FFFFFF;font-family:'Montserrat', sans-serif;font-size:1em;font-weight:600;padding:30px !important;margin:20px 0 !important;float:left !important;}
.error p{margin:0 !important;}
.error3{width:100% !important;text-align:center;background-color:#D90000;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#FFFFFF;font-family:'Montserrat', sans-serif;font-size:1em;font-weight:600;padding:30px !important;margin:20px 0 !important;float:left !important;}
.error3 p{margin:0 !important;}
.check_adesao p{font-size:15px;font-weight:400;color:rgba(0,69,77,1.00);}
.check_adesao label{cursor:pointer !important;}
.check_adesao input[type="checkbox"]{display:inline-block !important;float:right !important;width:35px !important;margin:0 0 0 0 !important;}
.check_adesao input[type=checkbox]:checked + label{display:inline-block !important;width:35px !important;padding:0;margin:0 0 0 0 !important;background-image:url(http://www.webcis.com.br/images/imagens-noticias/checkbox/ico-master.png) !important;background-repeat:no-repeat !important;background-position:0 0 !important;}
.check_adesao input[type=checkbox] + label{background-position:0 -60px !important;}
.check_adesao input:checked + label::after{background-position:0 -60px !important;}
.check_adesao input[type=checkbox]:checked + label{background-position:0 -90px !important;}
.box_alerta_adesao{padding:30px;width:100%;margin:15px 0;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;display:flex;justify-content:center;align-items:center;}
.box_alerta_adesao p{font-size:17px !important;letter-spacing:-0.03em !important;}
.box_alerta_adesao img{margin-right:30px !important;}
.box_vermelho p{color:#FFF !important;margin:0 !important;}
.box_vermelho{background:#D90000 !important;}
.aviso_form{color:#FFF;margin:0;text-align:center;width:100%;font-size:17px;font-family:'Montserrat', sans-serif;font-weight:500;}
.text_sucesso{text-align:center;font-size:20px;line-height:27px;font-family:'Montserrat', sans-serif;font-weight:500;margin:0 0 10px 0;letter-spacing:-0.03em;}
.sucesso_text{font-family:'Montserrat', sans-serif;font-weight:500;font-size:15px !important;color:#273958 !important;text-align:left;margin-bottom:10px;}
.sucesso_text span{font-weight:700;color:#273958;}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15{position:relative;min-height:1px;padding-right:40px;padding-left:0px;}
.col-lg-15:first-of-type{padding-left:40px !important;}
.col-xs-15{width:20%;float:left;padding-right:40px !important;padding-left:0px !important;}
@media (max-width:767px){.col-xs-15{width:50% !important;float:left;padding-right:20px !important;padding-left:20px !important;}
}
@media (min-width:768px){.col-sm-15{width:20%;float:left;padding-right:40px !important;padding-left:0px !important;}
}
@media (min-width:992px){.col-md-15{width:20%;float:left;padding-right:40px !important;padding-left:0px !important;}
}
@media (min-width:1200px){.col-lg-15{width:20%;float:left;padding-right:80px !important;padding-left:0px !important;}
}