@font-face{font-family:'Gotham XLight';src:url(/sites/all/themes/villefort/fonts/Gotham-XLight.eot);src:url(/sites/all/themes/villefort/fonts/Gotham-XLight.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/villefort/fonts/Gotham-XLight.woff2) format("woff2"),url(/sites/all/themes/villefort/fonts/Gotham-XLight.woff) format("woff"),url(/sites/all/themes/villefort/fonts/Gotham-XLight.ttf) format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:'Gotham Light';src:url(/sites/all/themes/villefort/fonts/Gotham-Light.eot);src:url(/sites/all/themes/villefort/fonts/Gotham-Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/villefort/fonts/Gotham-Light.woff2) format("woff2"),url(/sites/all/themes/villefort/fonts/Gotham-Light.woff) format("woff"),url(/sites/all/themes/villefort/fonts/Gotham-Light.ttf) format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:'Gotham Medium','Poppins',sans-serif;src:url(/sites/all/themes/villefort/fonts/Gotham-Medium.eot);src:url(/sites/all/themes/villefort/fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/villefort/fonts/Gotham-Medium.woff2) format("woff2"),url(/sites/all/themes/villefort/fonts/Gotham-Medium.woff) format("woff"),url(/sites/all/themes/villefort/fonts/Gotham-Medium.ttf) format("truetype");font-weight:500;font-style:normal;}@font-face{font-family:'Gotham Black';src:url(/sites/all/themes/villefort/fonts/Gotham-Black.eot);src:url(/sites/all/themes/villefort/fonts/Gotham-Black.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/villefort/fonts/Gotham-Black.woff2) format("woff2"),url(/sites/all/themes/villefort/fonts/Gotham-Black.woff) format("woff"),url(/sites/all/themes/villefort/fonts/Gotham-Black.ttf) format("truetype");font-weight:500;font-style:normal;}body,html{width:100%;height:100%;}body{color:#555555;background:#fff !important;font-family:Verdana,'Poppins',sans-serif !important;}a,a:focus,a:active{color:#4D4D4D;text-decoration:none;}a:hover,a:focus:hover,a:active:hover{text-decoration:none;color:#4D4D4D;}@media (min-width:1200px){.container{max-width:1300px !important;}}.shortcuts{float:left;width:100%;}.shortcuts .messages{display:none !important;}@media (min-width:1200px){width:1170px;}body{font-weight:400;color:#555555;}h1,h2,h3,h4,h5,h6{color:#555555;font-family:'Gotham Black';}.abas{padding:15px 25px 10px 25px;margin-bottom:25px;}.abas .nav-tabs{border-bottom:none !important;}.abas li{border:none;}.abas li a{-webkit-transition:all .3s;transition:all .3s;color:#fff;}.abas li a:hover{color:#fff;background:#e50019;}.abas li.active a{background:#e50019;}section.conteudo{float:left;width:100%;min-height:400px;}select,button:hover,button.btn:hover,a.btn:hover,button:active,button:active,button:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,form input[type="text"],form input[type="email"],form input[type="submit"]:hover,input.form-submit{outline:0 !important;}.modal{text-align:center;}.modal-header{background:#331f19;}.modal-header h2{color:#fff !important;}.modal-body .links{display:none;}.modal form{padding:25px 50px;}@media (max-width:767px){.modal form{padding:25px 0;}}form{font-size:16px;text-align:left;}form label{margin:7px 0 0 7px;color:#666;}form .form-item{margin:0 0 1em 0;}form .form-text,form textarea,form .webform-component-select,form .webform-component-select-or-other,form .webform-component-node-reference{width:100%;padding:10px;font-weight:300;background:#fff;border:1px solid #c1c1c1;}form .form-text::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form .webform-component-select::-webkit-input-placeholder,form .webform-component-select-or-other::-webkit-input-placeholder,form .webform-component-node-reference::-webkit-input-placeholder{font-weight:300;color:#6d6d6d;font-size:16px;}form .form-text::-moz-placeholder,form textarea::-moz-placeholder,form .webform-component-select::-moz-placeholder,form .webform-component-select-or-other::-moz-placeholder,form .webform-component-node-reference::-moz-placeholder{font-weight:300;color:#6d6d6d;font-size:16px;}form .form-text::-ms-input-placeholder,form textarea::-ms-input-placeholder,form .webform-component-select::-ms-input-placeholder,form .webform-component-select-or-other::-ms-input-placeholder,form .webform-component-node-reference::-ms-input-placeholder{font-weight:300;color:#6d6d6d;font-size:16px;}@media (max-width:767px){form .form-text,form textarea,form .webform-component-select,form .webform-component-select-or-other,form .webform-component-node-reference{padding-left:20px;}}form .webform-component-select,form .webform-component-select-or-other,form .webform-component-node-reference{overflow-x:hidden;background-color:#fff;background-image:url(/sites/all/themes/villefort/img/bg-select.png);background-position:90% center;background-repeat:no-repeat;}form select{background:transparent;border:none;}button,.btn,button.btn-primary,form input[type="submit"]{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#e50019),to(#e50019));background:linear-gradient(to right,#e50019,#e50019);border-radius:50px;padding:10px 40px;text-transform:uppercase;font-weight:400;position:relative;margin:auto;-webkit-transition:all .2s;transition:all .2s;border:none;font-family:'Gotham Medium','Poppins',sans-serif !important;}button:hover,.btn:hover,button.btn-primary:hover,form input[type="submit"]:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.25);box-shadow:0 5px 10px rgba(0,0,0,0.25);}button:hover,button.btn:hover,a.btn:hover,a.btn:active,button:active,button:active,button:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,form input[type="submit"]:hover{outline:0 !important;margin-top:0;}.menuBtn{height:30px;width:30px;position:absolute;right:18px;top:30px;z-index:201;}.menuBtn > span{background-color:#00973d;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;top:50%;margin:-1px 0 0 -15px;-webkit-transition:height 100ms;transition:height 100ms;}.menuBtn > span:after,.menuBtn > span:before{content:'';background-color:#00973d;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;margin-left:-15px;-webkit-transition:all 200ms;transition:all 200ms;}.menuBtn > span:after{top:-7px;}.menuBtn > span:before{bottom:-7px;}.menuBtn.act > span{height:0;}.menuBtn.act > span:after,.menuBtn.act > span:before{background-color:#fff;top:1px;}.menuBtn.act > span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menuBtn.act > span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:1300px){.menuBtn{display:none;}}.menu-mobile{height:0;}.menu-mobile .busca{margin:18vh 0 0 0;}@media (max-width:767px){.menu-mobile .busca{display:none;}}.menu-mobile .mainMenu{background-color:#00973d;position:absolute;left:0;top:0;z-index:150;height:100%;width:100%;text-align:center;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.68,-0.55,0.265,1.55);transition:all 500ms cubic-bezier(0.68,-0.55,0.265,1.55);-webkit-transform:scale(0);transform:scale(0);}.menu-mobile .mainMenu a{color:#fff;}.menu-mobile .mainMenu.act{opacity:1;-webkit-transform:scale(1);transform:scale(1);position:fixed;}.menu-mobile .mainMenu.act ul li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}.menu-mobile .mainMenu ul{vertical-align:middle;list-style-type:none;max-width:82%;margin:35px 0 0 5%;padding:0;}.menu-mobile .mainMenu li{padding:8px 0;-webkit-transition:all 400ms 510ms;transition:all 400ms 510ms;opacity:0;list-style-image:none !important;list-style-type:none !important;}.menu-mobile .mainMenu li:nth-child(odd){-webkit-transform:translateX(30%);transform:translateX(30%);}.menu-mobile .mainMenu li:nth-child(even){-webkit-transform:translateX(-30%);transform:translateX(-30%);}.menu-mobile .mainMenu li:last-child{-webkit-transform:none;transform:none;}.menu-mobile .mainMenu a{width:100%;color:#fff;padding:10px 0;display:inline-block;border-bottom:1px solid #fff;}.menu-mobile .mainMenu a{display:inline-block;font-size:17px;}.menu-mobile .mainMenu a.suBtn{color:#fff;}header{float:left;width:100%;font-family:'Poppins',sans-serif !important;}header h1.logo{float:left;margin:0;}@media (max-width:767px){header h1.logo{float:none;margin:auto;display:inline-block;width:100%;text-align:center;}}header h1.logo a{display:block;width:184px;height:86px;text-indent:-5000em;float:left;background:transparent url(/sites/all/themes/villefort/img/logo-villefort.png) center center no-repeat;}@media (max-width:767px){header h1.logo a{float:none;margin:auto;}}header .localizacao{float:left;color:#00973d;text-transform:uppercase;margin:16px 0 0 34px;font-weight:600;height:58px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px;}@media (max-width:767px){header .localizacao{display:none;}}header .localizacao p{margin:0;display:inline-block;float:left;margin-right:10px;}@media (max-width:767px){header .localizacao p{text-align:center;width:100%;}}header .localizacao .view-loja-mais-proxima{float:left;text-align:left;}@media (max-width:767px){header .localizacao .view-loja-mais-proxima{width:100%;text-align:center;}}header .region-extras-top{float:right;width:500px;margin-top:32px;}@media (max-width:767px){header .region-extras-top{width:100%;margin:0;position:relative;}}@media (min-width:768px) and (max-width:1299px){header .region-extras-top{float:left;}}header .region-extras-top #block-global-filter-global-filter-1{float:left;width:64%;}@media (max-width:767px){header .region-extras-top #block-global-filter-global-filter-1{width:100%;text-align:center;position:relative;}}header .region-extras-top #block-global-filter-global-filter-1 h2{color:#e50019;text-transform:uppercase;font-size:16px;float:left;margin-top:5px;}header .region-extras-top #block-global-filter-global-filter-1 .form-type-select{width:60%;margin-left:5%;max-width:100%;border:1px solid #e50019 !important;border-radius:50px !important;overflow:hidden;background:transparent url(/sites/all/themes/villefort/img/arrow-down-select-loja.png) 96% 10px no-repeat;background-size:14px auto;}@media (max-width:767px){header .region-extras-top #block-global-filter-global-filter-1 .form-type-select{width:100%;margin:0;}}header .region-extras-top #block-global-filter-global-filter-1 .form-type-select select{max-width:109%;border-radius:50px !important;padding:0 27px 0 7px;}header .region-extras-top #block-views-tel-loja-proxima-block-1{float:right;width:30%;color:#00973d;font-weight:700;margin-top:3px;width:26%;}@media (max-width:767px){header .region-extras-top #block-views-tel-loja-proxima-block-1{width:100%;margin:0;text-align:right;position:absolute;right:2px;top:4px;}}header ul.menu{margin:0;padding:5px 0px;list-style-type:none;float:left;width:100%;border:1px solid #ff0000;border-radius:50px;margin-bottom:15px;text-align:center;}@media (max-width:1300px){header ul.menu{display:none;}}header ul.menu li{display:inline-block;margin:0;}header ul.menu li a{display:inline-block;padding:10px 10px;color:#4D4D4D;border-right:1px solid #C1C1C1;}header ul.menu li a.active{color:#e50019;font-weight:bold;}header ul.menu li a:hover{text-decoration:none;color:#e50019;}header ul.menu li:last-child a{border-right:none;}@media (max-width:767px){header .region-header{margin-top:25px;}}.conteudo{float:left;width:100%;}.node-type-page .region-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:50px;}@media (min-width:1200px){.node-type-page .region-content{max-width:1300px !important;}}h2.page-header{width:auto;color:#000;font-size:40px;margin:50px auto 50px auto;text-transform:uppercase;font-family:'Gotham Light';text-align:center;}@media (max-width:767px){h2.page-header{margin:20px auto 50px auto;}}h2.page-header::before{content:'';background-color:#e50019;width:16px;height:50px;border-radius:50px;display:inline-block;margin-right:40px;margin-bottom:-10px;}@media (max-width:767px){h2.page-header::before{display:none;}}.front .panel-col-top{float:left;width:100%;}.front .panel-col-top img{width:100%;}.front .view-banner-home{float:left;width:100%;text-align:center;}.front .view-banner-home .slick-list{margin-bottom:25px;}.front .view-banner-home .slick-list .slick-slide img{border-radius:50px;}@media (max-width:767px){.front .view-banner-home a.desktop{display:none;}}@media (min-width:768px){.front .view-banner-home a.mobile{display:none;}}.front .cadastro{text-align:center;padding:5%;}.front .cadastro h3{text-transform:uppercase;color:#e50019;font-family:'Gotham Medium','Poppins',sans-serif;}.front .cadastro form{float:left;width:100%;}.front .cadastro form p{text-align:center;margin:0;}.front .cadastro form .webform-component--cadastre-se{float:left;width:100%;}.front .cadastro form .webform-component--nome,.front .cadastro form .webform-component--whatsapp,.front .cadastro form .webform-component--loja-mais-proxima{width:31%;margin:1%;float:left;}@media (max-width:767px){.front .cadastro form .webform-component--nome,.front .cadastro form .webform-component--whatsapp,.front .cadastro form .webform-component--loja-mais-proxima{width:100%;margin:0 0 20px 0;}}.front .cadastro form .webform-component--nome label,.front .cadastro form .webform-component--whatsapp label,.front .cadastro form .webform-component--loja-mais-proxima label{display:none;}.front .cadastro form .webform-component--nome input,.front .cadastro form .webform-component--whatsapp input,.front .cadastro form .webform-component--loja-mais-proxima input{margin-top:0;}.front .cadastro form .webform-component--termos-de-uso{float:left;width:100%;}.front .cadastro form #edit-submitted-termos-de-uso{float:left;margin:6px 0 0 10px;}.front .cadastro form #edit-submitted-termos-de-uso .form-item-submitted-termos-de-uso-sim{margin:0;}.front .cadastro form #edit-submitted-termos-de-uso label{display:none;}.front .cadastro form .description{margin:10px;float:left;}.front .cadastro form .description a{color:#e50019;font-weight:500;}.front .cadastro form .form-actions{float:left;width:100%;text-align:center;}@media (max-width:767px){.front .cadastro form .form-actions{width:100%;margin:0;}}.front .cadastro form .form-actions .form-submit{margin:auto;}.front .anuncio{width:100%;text-align:center;padding:5%;}@media (max-width:767px){.front .anuncio{margin-top:30px;}}.front .anuncio img{margin:auto;}.front .destaques{text-align:center;margin:215px 0;padding:50px 0 25px 0;float:left;border-top:3px solid #b1b1b1;}@media (max-width:767px){.front .destaques{padding:45px 0 0 0;}}.front .destaques a:hover{text-decoration:none;}.front .destaques h3{display:inline-block;padding:10px 30px;border-radius:50px;color:#fff;font-size:21px;margin-bottom:25px;text-transform:uppercase;width:200px;}@media (max-width:767px){.front .destaques h3{margin-bottom:10px;}}.front .destaques p{color:#333 !important;}@media (max-width:767px){.front .destaques p{margin-bottom:3rem;}}.front .destaques .lojas{padding:0 20%;}.front .destaques .lojas h3{background:#e50019;}.front .destaques .ofertas{padding:0 10%;}.front .destaques .ofertas h3{background:#00973d;}.front .destaques .produtos{padding:0 10%;}.front .destaques .produtos h3{background:#EECC42;}.front .blog{text-align:center;float:left;width:100%;}.front .blog .header-block{float:left;width:100%;margin-bottom:25px;}.front .blog .header-block h2{width:auto;color:#000;font-size:55px;margin:auto;text-transform:uppercase;font-family:'Gotham Light';}.front .blog .header-block h2::before{content:'';background-color:#e50019;width:16px;height:50px;border-radius:50px;display:inline-block;margin-right:40px;margin-bottom:-5px;}.front .blog .content-block{width:100%;float:left;text-align:center;background:#F4F4F4;padding:100px 0 70px 0;}.front .blog .view-blog-home{width:100%;margin:0;}.front .blog .view-blog-home .view-content{width:100%;}@media (max-width:767px){.front .blog .view-blog-home{width:100%;float:left;margin:0;padding:5%;}}.front .blog .view-blog-home img{border-radius:30px;border:4px solid #00973d;}.front .blog .view-blog-home a{color:#4D4D4D;display:inline-block;}.front .blog .view-blog-home .views-field-title{padding:15px;min-height:125px;}.front .blog .view-blog-home .view-footer{width:100%;float:left;text-align:center;position:relative;z-index:50;margin-bottom:-20px;}.front .blog .view-blog-home .view-footer a.btn{color:#fff;background:#00973d;border-radius:50px;text-transform:uppercase;font-family:'Gotham';}@media (max-width:767px){.page-produtos-villefort section.conteudo{padding:0 20px;}}.page-produtos-villefort .top{width:100%;margin:0 auto 50px auto;max-width:1100px !important;}@media (max-width:767px){.page-produtos-villefort .top{display:none;}}@media (max-width:767px){.page-produtos-villefort .top h2{margin:20px auto 50px auto;}}.page-produtos-villefort .top .pane-1{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #707070;}.page-produtos-villefort .bottom{width:100%;margin:0 auto 50px auto;max-width:1100px !important;}.page-produtos-villefort .bottom .view-header{width:100%;margin:50px 0 75px 0;}.page-produtos-villefort .bottom .view-header ul{list-style-type:none;margin:0;padding:0;}.page-produtos-villefort .bottom .view-header ul li{display:inline-block;margin:0;float:left;text-align:center;width:33.33%;}@media (max-width:767px){.page-produtos-villefort .bottom .view-header ul li{width:100%;margin-bottom:15px;}}.page-produtos-villefort .bottom .view-header ul li a{display:inline-block;padding:10px 15px;border-radius:50px;color:#fff;width:220px;text-transform:uppercase;font-size:20px;font-family:'Gotham Medium','Poppins',sans-serif;}.page-produtos-villefort .bottom .view-header ul li a.alimentacao{background-color:#e50019;}.page-produtos-villefort .bottom .view-header ul li a.bebidas{background-color:#00973d;}.page-produtos-villefort .bottom .view-header ul li a.limpeza{background-color:#EECC42;}.page-produtos-villefort .bottom .view-filters{display:none;}.page-produtos-villefort .bottom .views-exposed-form{}.page-produtos-villefort .bottom .view-produtos{float:left;width:100%;text-align:center;}@media (max-width:767px){.page-produtos-villefort .bottom .view-produtos{margin:0;width:100%;}}.page-produtos-villefort .bottom .view-produtos .bef-select-as-links .form-item .form-item:first-child{display:none !important;}.page-produtos-villefort .bottom .view-produtos .view-filters,.page-produtos-villefort .bottom .view-produtos .views-exposed-widget{width:100%;text-align:center;}.page-produtos-villefort .bottom .view-produtos .view-content{max-width:750px;margin:auto;}@media (max-width:767px){.page-produtos-villefort .bottom .view-produtos{text-align:center;}}.page-produtos-villefort .bottom .view-produtos .col-xs-12 .row{margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #B1B1B1;}.page-produtos-villefort .bottom .view-produtos .col-xs-12:last-child .row{border-bottom:none;}.page-produtos-villefort .bottom .view-produtos .col-sm-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-produtos-villefort .bottom .view-produtos img{max-height:180px;width:auto;margin:auto;}footer{position:relative;height:300px;width:100%;background-color:#333333;}p.copyright{position:absolute;width:100%;color:#fff;line-height:40px;font-size:0.7em;text-align:center;bottom:0;}.page-produtos-villefort .bottom .view-produtos h3{font-weight:700;margin:25px 0 0 0;font-size:21px;color:#e50019;text-align:left;font-family:'Gotham Medium','Poppins',sans-serif;}@media (max-width:767px){.page-produtos-villefort .bottom .view-produtos h3{text-align:center;padding:0 20px;}}.page-produtos-villefort .bottom .view-produtos p{color:#4D4D4D;font-size:18px;text-align:left;}@media (max-width:767px){.page-produtos-villefort .bottom .view-produtos p{text-align:center;padding:0 20px;}}.page-blog .conteudo .content{max-width:1100px;margin:auto;}.page-blog .conteudo .view-blog{text-align:center;}@media (max-width:767px){.page-blog .conteudo .view-blog{padding:0 40px;}}.page-blog .conteudo .view-blog img{border-radius:40px;border:4px solid #00973d;margin-bottom:10px;}.page-blog .conteudo .view-blog .views-field-title{margin-bottom:50px;}.page-blog .conteudo .view-blog .views-field-title a{text-transform:uppercase;color:#00973d;font-family:'Gotham Medium','Poppins',sans-serif;}.node-type-post .conteudo .content{max-width:1100px;margin:auto;}@media (max-width:767px){.node-type-post .conteudo .view-blog-individual{padding:0 20px;}}.node-type-post .conteudo .views-field-field-imagens{text-align:center;}.node-type-post .conteudo .views-field-field-imagens .field-content img{border:4px solid #00973d;border-radius:25px;overflow:hidden;margin:auto;}.node-type-post .conteudo .views-field-title{max-width:800px;margin:auto;}.node-type-post .conteudo .views-field-title h1{text-transform:uppercase;color:#00973d;font-size:32px;margin:50px 0;}.node-type-post .conteudo .views-field-body{max-width:800px;margin:auto;}.node-type-post .conteudo .views-field-body strong{color:#00973d;}.node-type-post .conteudo .pane-disqus-disqus-comments{margin-top:100px;}@media (max-width:767px){.page-contatos .conteudo{padding:0 20px;}}.page-contatos .conteudo .content{max-width:1100px;margin:auto;text-align:center;}.page-contatos .top .sub-menu{list-style-type:none;margin:0;padding:0;float:left;width:100%;margin-bottom:50px;}.page-contatos .top .sub-menu li{width:25%;float:left;display:inline-block;margin:0;text-align:center;}@media (max-width:767px){.page-contatos .top .sub-menu li{width:100%;margin:0 0 15px 0;}}.page-contatos .top .sub-menu li a{width:220px;padding:5px 20px;font-size:18px;line-height:18px;border-radius:50px;font-family:'Gotham Medium','Poppins',sans-serif;color:#fff;text-transform:uppercase;background-color:#00973d;display:block;margin:auto;}.page-contatos .top .sub-menu li a:hover{background:#e50019;text-decoration:none;}.page-contatos .top .sub-menu li a.active{background:#e50019;}.page-contatos .top .sub-menu li:nth-child(2) a{padding:14px 20px;}.page-contatos .bottom{max-width:836px;margin:auto;}.page-contatos .bottom #sac{float:left;width:100%;}@media (max-width:767px){.page-contatos .bottom #sac{overflow:hidden;}}.page-contatos .bottom #sac h2.pane-title{font-family:'Gotham Medium','Poppins',sans-serif;color:#e50019;text-transform:uppercase;font-size:46px;margin:25px 0;}.page-contatos .bottom #sac .webform-component--chamada{float:left;width:100%;margin:0 0 25px 0;}.page-contatos .bottom #sac .webform-component--chamada p.message{display:block;max-width:50%;text-align:right;margin:0;float:left;padding:20px 30px 20px 30px;border-right:2px solid #e50019;}@media (max-width:767px){.page-contatos .bottom #sac .webform-component--chamada p.message{width:100%;max-width:100%;border-right:none;text-align:center;padding:10px;}}.page-contatos .bottom #sac .webform-component--chamada p.email{display:block;float:left;width:50%;padding:30px;font-weight:bold;}@media (max-width:767px){.page-contatos .bottom #sac .webform-component--chamada p.email{width:100%;text-align:center;padding:10px;}}.page-contatos .bottom #sac form{display:block;float:left;width:100%;}@media (max-width:767px){.page-contatos .bottom #sac form{padding:0 20px;}}.page-contatos .bottom #sac form fieldset{width:49%;float:left;}@media (max-width:767px){.page-contatos .bottom #sac form fieldset{width:100%;}}.page-contatos .bottom #sac form fieldset legend{display:none;}.page-contatos .bottom #sac form input.form-text{padding:7px 10px;}.page-contatos .bottom #sac form .webform-component-textarea{display:block;float:right;width:49%;}@media (max-width:767px){.page-contatos .bottom #sac form .webform-component-textarea{width:100%;}}.page-contatos .bottom #sac form .webform-component-textarea textarea{height:324px;}.page-contatos .bottom #sac form .form-managed-file{height:43px;background:transparent url(/sites/all/themes/villefort/img/bg-arquivo.png) top left no-repeat;}.page-contatos .bottom #sac form #edit-submitted-col-1-selecionar-um-arquivo-upload{opacity:0;}.page-contatos .bottom #sac form .description{display:none;}.page-contatos .bottom #sac form span.file{text-indent:-5000em;width:246px;display:block;height:50px;float:left;}.page-contatos .bottom #sac form .form-actions{float:right;margin:0;}.page-contatos .bottom #sac form .form-actions input{background:#00973d;}.page-contatos .bottom #sac #webform-ajax-wrapper-41 .links{display:none;}.page-contatos .bottom #duvidas{width:100%;float:left;padding-top:50px;}.page-contatos .bottom #duvidas #node-42{max-width:640px;margin:auto;}.page-contatos .bottom #duvidas h2{text-transform:uppercase;font-family:'Gotham Medium','Poppins',sans-serif;margin:50px 0 25px 0;}.page-contatos .bottom #duvidas h3.accordion{cursor:pointer;float:left;width:100%;color:#00973d;background:transparent url(/sites/all/themes/villefort/img/arrow-down-duvidas.png) center left no-repeat;padding:10px 0 10px 30px;font-size:21px;position:relative;margin:10px 0 0 30px;position:relative;z-index:1;text-align:left;font-family:'Gotham Medium','Poppins',sans-serif;}@media (max-width:767px){.page-contatos .bottom #duvidas h3.accordion{font-size:16px;margin-left:0;}}.page-contatos .bottom #duvidas div.accordion{opacity:0;overflow:hidden;height:0;float:left;width:100%;position:relative;z-index:0;-webkit-transition:all .2s;transition:all .2s;padding:0 0 0 30px;}@media (max-width:767px){.page-contatos .bottom #duvidas div.accordion{padding:0 25px;}}.page-contatos .bottom #duvidas div.accordion p{text-align:left;}.page-contatos .bottom #duvidas div.accordion a{font-weight:bold;color:#00973d;}.page-contatos .bottom #duvidas .active h3.accordion{background:transparent url(/sites/all/themes/villefort/img/arrow-right-duvidas.png) center left no-repeat;}.page-contatos .bottom #duvidas .active div.accordion{height:auto;opacity:1;padding:20px 0 0 30px;}.page-contatos .bottom #televendas{float:left;width:100%;padding-top:150px;background:transparent url(/sites/all/themes/villefort/img/bg-televendas.jpg) 85% 150px no-repeat;}@media (max-width:767px){.page-contatos .bottom #televendas{padding-top:100px;background:transparent url(/sites/all/themes/villefort/img/bg-televendas.jpg) center 350px no-repeat;}}.page-contatos .bottom #televendas .telefone{float:left;width:60%;padding:55px 0 35px 0;text-align:center;}@media (max-width:767px){.page-contatos .bottom #televendas .telefone{width:100%;padding:0;margin-bottom:340px;}}.page-contatos .bottom #televendas .telefone h3{width:100%;font-family:'Gotham Medium','Poppins',sans-serif;color:#00973d;font-size:21px;text-transform:uppercase;margin:15px 0 0 0;}.page-contatos .bottom #televendas .telefone p{width:100%;font-family:'Gotham Medium','Poppins',sans-serif;color:#e50019;font-size:34px;text-transform:uppercase;display:inline-block;}.page-contatos .bottom #televendas .chamada{width:100%;padding:25px;text-align:center;float:left;border-top:5px solid #00973d;border-bottom:5px solid #00973d;}.page-contatos .bottom #televendas .chamada p{margin:0;}.page-contatos .bottom #televendas .outras{margin-top:50px;float:left;}.page-contatos .bottom .pane-telefones-lojas{float:left;margin-top:50px;width:100%;}.page-contatos .bottom .pane-telefones-lojas h2.pane-title{border:1px solid;width:auto;display:inline-block;margin:0;background:#00973d;color:#fff;padding:30px 50px 25px 50px;text-transform:uppercase;border-top-left-radius:50px;border-top-right-radius:50px;font-family:'Gotham Medium','Poppins',sans-serif;font-size:26px;border:none;}@media (max-width:767px){.page-contatos .bottom .pane-telefones-lojas h2.pane-title{padding:20px 40px 15px 40px;border-top-left-radius:40px;border-top-right-radius:40px;font-size:21px;}}.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas{float:left;width:100%;border:4px solid #00973d;padding:6% 4% 3% 8%;border-radius:35px;background:transparent url(/sites/all/themes/villefort/img/bg-lista-telefone.jpg) top center;}@media (max-width:767px){.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas{padding:6% 3%;}}.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas .views-row{margin-top:0;margin-bottom:0;display:block;width:48%;float:left;padding-right:15px;min-height:95px;}@media (max-width:767px){.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas .views-row{width:100%;padding-left:6%;min-height:auto;margin:0 0 10px 0;}}@media (max-width:767px){.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas .views-row:last-child{margin-left:0;}}.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas .views-row p{padding-left:20px;text-align:left;font-size:13px;color:#333;font-family:'Gotham Medium','Poppins',sans-serif;background:transparent url(/sites/all/themes/villefort/img/bullet-lista-telefone.png) 0 7px no-repeat;}.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas .views-row p strong{text-transform:uppercase;font-size:16px;color:#00973d;}@media (max-width:767px){.page-contatos .bottom .pane-telefones-lojas .view-telefones-lojas .views-row p strong{line-height:1px;}}.page-contatos .bottom .pane-telefones-lojas::after{content:'';width:192px;height:84px;display:block;border-bottom-left-radius:50px;border-bottom-right-radius:50px;position:relative;float:left;left:50%;margin-left:-96px;background:#00973d url(/sites/all/themes/villefort/img/ico-telefone-lista.png) center 13px no-repeat;}.page-contatos .bottom #telefone-lojas{float:left;margin-top:50px;}.page-contatos .bottom #telefone-lojas h2.pane-title{border:1px solid;width:auto;display:inline-block;margin:0;background:#00973d;color:#fff;padding:30px 50px 25px 50px;text-transform:uppercase;border-top-left-radius:50px;border-top-right-radius:50px;font-family:'Gotham Medium','Poppins',sans-serif;font-size:26px;border:none;}@media (max-width:767px){.page-contatos .bottom #telefone-lojas h2.pane-title{padding:20px 40px 15px 40px;border-top-left-radius:40px;border-top-right-radius:40px;font-size:21px;}}.page-contatos .bottom #telefone-lojas #node-94{float:left;width:100%;border:4px solid #00973d;padding:4% 8%;border-radius:35px;background:transparent url(/sites/all/themes/villefort/img/bg-lista-telefone.jpg) top center;}@media (max-width:767px){.page-contatos .bottom #telefone-lojas #node-94{padding:6% 3%;}}.page-contatos .bottom #telefone-lojas #node-94 p{margin-top:0;margin-bottom:1rem;display:inline-block;width:36.8%;margin:0 0 20px 0;padding-left:12px;text-align:left;font-size:13px;color:#333;font-family:'Gotham Medium','Poppins',sans-serif;background:transparent url(/sites/all/themes/villefort/img/bullet-lista-telefone.png) 0 7px no-repeat;}.page-contatos .bottom #telefone-lojas #node-94 p:nth-child(3n){width:23.8%;}.page-contatos .bottom #telefone-lojas #node-94 p:last-child{margin-left:12.8%;}.page-contatos .bottom #telefone-lojas #node-94 p strong{text-transform:uppercase;font-size:16px;color:#00973d;}@media (max-width:767px){.page-contatos .bottom #telefone-lojas #node-94 p strong{line-height:1px;}}@media (max-width:767px){.page-contatos .bottom #telefone-lojas #node-94 p{display:block;float:left;width:48% !important;}.page-contatos .bottom #telefone-lojas #node-94 p:nth-child(2n){margin-left:2%;}}.page-contatos .bottom #telefone-lojas::after{content:'';width:192px;height:84px;display:block;border-bottom-left-radius:50px;border-bottom-right-radius:50px;position:relative;float:left;left:50%;margin-left:-96px;background:#00973d url(/sites/all/themes/villefort/img/ico-telefone-lista.png) center 13px no-repeat;}.page-contatos .bottom #redes{float:left;width:100%;padding:150px 0 0 0;}@media (max-width:767px){.page-contatos .bottom #redes{padding-top:100px;}}.page-contatos .bottom #redes h2.pane-title{text-transform:uppercase;color:#e50019;font-family:'Gotham Medium','Poppins',sans-serif;font-size:46px;text-align:center;margin-bottom:25px;}@media (max-width:767px){.page-contatos .bottom #redes h2.pane-title{font-size:36px;}}.page-contatos .bottom #redes .redes-sociais a{display:block;float:left;width:33%;border-radius:0 !important;margin:20px 0 0 0 !important;}@media (max-width:767px){.page-contatos .bottom #redes .redes-sociais a{width:100%;}}.page-contatos .bottom #redes .redes-sociais a svg{background:#e50019;width:100px;display:inline-block;height:100px;text-align:center;color:#fff;font-size:76px;padding:20px;border-radius:50%;line-height:50px;}.page-contatos .bottom #redes .redes-sociais a svg:hover{background:#00973d;}@media (max-width:767px){.page-contatos .bottom #redes .redes-sociais a{}}.page-contatos .bottom #redes .redes-sociais a span{display:inline-block;width:100%;color:#00973d;text-transform:uppercase;margin-top:20px;text-align:center;font-size:20px;font-family:'Gotham Medium','Poppins',sans-serif;}.page-contatos .bottom #trabalhe{float:left;width:100%;padding:150px 0 50px 0;}@media (max-width:767px){.page-contatos .bottom #trabalhe{padding-top:100px;}}.page-contatos .bottom #trabalhe a{width:665px;height:443px;background:transparent url(/sites/all/themes/villefort/img/bg-trabalhe-conosco-2.jpg) center center no-repeat;margin:auto;display:block;text-indent:-5000em;}@media (max-width:767px){.page-contatos .bottom #trabalhe a{width:100%;background-size:100%;width:100%;height:60vw;}}.page-duvidas .panel-col-first,.page-atendimento .panel-col-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.page-duvidas .panel-col-first h2,.page-atendimento .panel-col-first h2{font-weight:600;font-size:50px;color:#00973d;}@media (max-width:767px){.page-duvidas .panel-col-first h2,.page-atendimento .panel-col-first h2{font-size:42px;margin:50px 0 30px 0;}}@media (min-width:768px){.page-duvidas .panel-col-first img,.page-atendimento .panel-col-first img{max-width:385px;}}.page-duvidas .panel-col-first h3.fone,.page-atendimento .panel-col-first h3.fone{font-weight:600;font-size:42px;color:#00973d;margin:50px 0 40px 0;}@media (max-width:767px){.page-duvidas .panel-col-first h3.fone,.page-atendimento .panel-col-first h3.fone{font-size:32px;}}.page-duvidas .panel-col-first h3.fone strong,.page-atendimento .panel-col-first h3.fone strong{color:#e50019;font-weight:600;}.page-duvidas .panel-col-first p,.page-atendimento .panel-col-first p{text-align:left;max-width:500px;margin:auto;}@media (max-width:767px){.page-duvidas .panel-col-first p,.page-atendimento .panel-col-first p{text-align:center;}}.page-duvidas .bottom .pane-1,.page-atendimento .bottom .pane-1{width:100%;text-align:center;}.page-duvidas .bottom .pane-1 .down,.page-atendimento .bottom .pane-1 .down{width:100%;height:50px;display:inline-block;text-indent:-5000em;background:#00973d url(/sites/all/themes/villefort/img/arrow-down.png) center center no-repeat;}.page-duvidas .bottom .pane-2,.page-atendimento .bottom .pane-2{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:1200px){.page-duvidas .bottom .pane-2,.page-atendimento .bottom .pane-2{max-width:1300px !important;}}@media (min-width:768px){.page-duvidas .bottom .pane-2 .wpp-sac,.page-atendimento .bottom .pane-2 .wpp-sac{max-width:990px;height:400px;padding-top:170px;text-align:center;margin:50px auto !important;background:transparent url(/sites/all/themes/villefort/img/sac-wpp.jpg) center center no-repeat;}}.page-duvidas .bottom .pane-2 .wpp-sac h4 a,.page-atendimento .bottom .pane-2 .wpp-sac h4 a{color:#fff;}@media (max-width:767px){.page-duvidas .bottom .pane-2 .wpp-sac .wpp,.page-atendimento .bottom .pane-2 .wpp-sac .wpp{background:#00973d;text-align:center;border-radius:10px;padding:5%;margin:50px 0;}}@media (min-width:768px){.page-duvidas .bottom .pane-2 .wpp-sac .wpp,.page-atendimento .bottom .pane-2 .wpp-sac .wpp{text-align:left;padding:0 50px;width:100%;height:100%;}}@media (max-width:767px){.page-duvidas .bottom .pane-2 .wpp-sac .sac,.page-atendimento .bottom .pane-2 .wpp-sac .sac{background:#e50019;text-align:center;border-radius:10px;padding:5%;}}@media (min-width:768px){.page-duvidas .bottom .pane-2 .wpp-sac .sac,.page-atendimento .bottom .pane-2 .wpp-sac .sac{text-align:right;width:100%;height:100%;padding:0 50px;}}.page-duvidas .bottom .pane-node,.page-atendimento .bottom .pane-node{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:1200px){.page-duvidas .bottom .pane-node,.page-atendimento .bottom .pane-node{max-width:1300px !important;}}.page-duvidas .bottom .pane-node h2,.page-atendimento .bottom .pane-node h2{font-size:46px;margin:50px 0;font-weight:700;color:#e50019;text-align:center;margin:50px 0;}@media (max-width:767px){.page-duvidas .bottom .pane-node h2,.page-atendimento .bottom .pane-node h2{margin-bottom:0;font-size:42px;line-height:42px;}}.page-ofertas{}@media (max-width:767px){.page-ofertas .conteudo{padding:0 20px;}}.page-ofertas .conteudo .content{max-width:1100px;margin:auto;text-align:center;}.page-ofertas section.conteudo .top .pane-global-filter-global-filter-1{width:100%;text-align:center;float:left;min-height:120px;margin-top:0;}.page-ofertas section.conteudo .top .pane-global-filter-global-filter-1 h2.pane-title{background:#00A651 url(/sites/all/themes/villefort/img/arrow-down-ofertas.png) 87% 34px no-repeat;color:#fff;position:absolute;width:320px;left:50%;margin-left:-160px;z-index:0;border-radius:100px;padding:20px 90px 20px 40px;font-size:19px;}@media (max-width:767px){.page-ofertas section.conteudo .top .pane-global-filter-global-filter-1 h2.pane-title{max-width:90%;margin-left:-45%;padding:20px 70px 20px 20px;}}.page-ofertas section.conteudo .top .pane-global-filter-global-filter-1 h2.pane-title strong{display:inline-block;width:100%;text-align:center;color:#FFE600;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;}.page-ofertas section.conteudo .top .pane-global-filter-global-filter-1 .form-item.form-type-select{width:320px;position:absolute;left:50%;margin-left:-160px;height:84px;overflow:hidden;}.page-ofertas section.conteudo .top .pane-global-filter-global-filter-1 .global-filter-1-view-teste.form-select{width:350px;height:84px;text-indent:-5000em;cursor:pointer;}.page-ofertas section.conteudo .top .pane-1{width:100%;text-align:center;float:left;}.page-ofertas section.conteudo .top .pane-1 .cidade span div{display:inline;}.page-ofertas section.conteudo .view-lista-ofertas{width:100%;text-align:center;}.page-ofertas section.conteudo .view-lista-ofertas .views-row{display:inline-block;text-align:center;margin:5%;}.page-ofertas section.conteudo .view-lista-ofertas .views-row img{margin-bottom:20px;}.page-ofertas section.conteudo .view-lista-ofertas .views-row h3 a{border-radius:50px;color:#fff;font-family:'Gotham Medium';text-transform:uppercase;padding:10px 30px;font-size:14px;font-weight:500;background:#00973d;}@media (max-width:767px){.page-ofertas section.conteudo .view-lista-ofertas .views-row h3 a{display:inline-block;}}.page-ofertas section.conteudo .view-lista-ofertas .views-row h3 a:hover{background:#e50019;text-decoration:none;}.page-ofertas section.conteudo .view-lista-ofertas ul{list-style-type:none;}.page-ofertas .pane-webform-client-block-3{float:left;width:100%;}@media (max-width:767px){.page-ofertas .pane-webform-client-block-3{padding:0 20px;}}.page-ofertas .pane-webform-client-block-3 .webform-client-form{margin:auto;text-align:center;max-width:600px;float:none;}.page-ofertas .pane-webform-client-block-3 h2.pane-title{text-transform:uppercase;color:#e50019;font-family:'Gotham';font-size:25px;}.page-ofertas .pane-webform-client-block-3 form{float:left;width:100%;}.page-ofertas .pane-webform-client-block-3 form p{text-align:center;margin:0;}.page-ofertas .pane-webform-client-block-3 form .webform-component--cadastre-se{float:left;width:100%;}.page-ofertas .pane-webform-client-block-3 form .webform-component--nome,.page-ofertas .pane-webform-client-block-3 form .webform-component--whatsapp,.page-ofertas .pane-webform-client-block-3 form .webform-component--loja-mais-proxima{width:31%;margin:1%;float:left;}@media (max-width:767px){.page-ofertas .pane-webform-client-block-3 form .webform-component--nome,.page-ofertas .pane-webform-client-block-3 form .webform-component--whatsapp,.page-ofertas .pane-webform-client-block-3 form .webform-component--loja-mais-proxima{width:100%;margin:0 0 20px 0;}}.page-ofertas .pane-webform-client-block-3 form .webform-component--nome label,.page-ofertas .pane-webform-client-block-3 form .webform-component--whatsapp label,.page-ofertas .pane-webform-client-block-3 form .webform-component--loja-mais-proxima label{display:none;}.page-ofertas .pane-webform-client-block-3 form .webform-component--nome input,.page-ofertas .pane-webform-client-block-3 form .webform-component--whatsapp input,.page-ofertas .pane-webform-client-block-3 form .webform-component--loja-mais-proxima input{margin-top:0;}.page-ofertas .pane-webform-client-block-3 form .webform-component--termos-de-uso{float:left;width:100%;}.page-ofertas .pane-webform-client-block-3 form #edit-submitted-termos-de-uso{float:left;margin:6px 0 0 10px;}.page-ofertas .pane-webform-client-block-3 form #edit-submitted-termos-de-uso .form-item-submitted-termos-de-uso-sim{margin:0;}.page-ofertas .pane-webform-client-block-3 form #edit-submitted-termos-de-uso label{display:none;}.page-ofertas .pane-webform-client-block-3 form .description{margin:10px;float:left;}.page-ofertas .pane-webform-client-block-3 form .description a{color:#e50019;font-weight:500;}.page-ofertas .pane-webform-client-block-3 form .form-actions{float:left;width:100%;text-align:center;}@media (max-width:767px){.page-ofertas .pane-webform-client-block-3 form .form-actions{width:100%;margin:0;}}.page-ofertas .pane-webform-client-block-3 form .form-actions .form-submit{margin:auto;}.node-type-ofertas{}@media (max-width:767px){.node-type-ofertas .conteudo{padding:0 20px;}}.node-type-ofertas .conteudo .content{max-width:1100px;margin:auto;text-align:center;}.node-type-ofertas section.conteudo .top .voltar a.btn{background:#00973d;text-transform:uppercase;font-family:'Gotham Medium','Poppins',sans-serif;color:#fff;border-radius:50px;padding-left:25px;padding-right:25px;margin-bottom:50px;}.node-type-ofertas section.conteudo .top .pane-global-filter-global-filter-2{width:100%;text-align:center;float:left;min-height:120px;margin-top:0;}.node-type-ofertas section.conteudo .top .pane-global-filter-global-filter-2 h2.pane-title{background:#00A651 url(/sites/all/themes/villefort/img/arrow-down-ofertas.png) 87% 34px no-repeat;color:#fff;position:absolute;width:320px;left:50%;margin-left:-160px;z-index:0;border-radius:100px;padding:20px 90px 20px 40px;font-size:19px;}@media (max-width:767px){.node-type-ofertas section.conteudo .top .pane-global-filter-global-filter-2 h2.pane-title{max-width:90%;margin-left:-45%;padding:20px 70px 20px 20px;}}.node-type-ofertas section.conteudo .top .pane-global-filter-global-filter-2 h2.pane-title strong{display:inline-block;width:100%;text-align:center;color:#FFE600;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;}.node-type-ofertas section.conteudo .top .pane-global-filter-global-filter-2 .form-item.form-type-select{width:320px;position:absolute;left:50%;margin-left:-160px;height:84px;overflow:hidden;}.node-type-ofertas section.conteudo .top .pane-global-filter-global-filter-2 .global-filter-2-view-teste.form-select{width:350px;height:84px;text-indent:-5000em;cursor:pointer;}.node-type-ofertas section.conteudo .top .pane-1{width:100%;text-align:center;float:left;}.node-type-ofertas section.conteudo .top .pane-1 .cidade span div{display:inline;}.node-type-ofertas #pageflip{float:left;text-align:center;max-width:100%;}@media (max-width:767px){.node-type-ofertas #pageflip{display:none !important;}}.node-type-ofertas .view-oferta-individual-mobile-2{padding:5%;}@media (min-width:768px){.node-type-ofertas .view-oferta-individual-mobile-2{display:none;}}.node-type-ofertas .view-oferta-individual-mobile-2 nav.slick__arrow{max-width:90%;margin:auto;position:relative;margin-bottom:90px;margin-top:20px;}.node-type-ofertas .view-oferta-individual-mobile-2 nav.slick__arrow .slick-arrow{display:inline-block;padding:0;margin:0;text-indent:-5000em;width:25px;height:45px;background-color:transparent;background-position:center center;background-repeat:no-repeat;border:none;margin-top:20px;}.node-type-ofertas .view-oferta-individual-mobile-2 nav.slick__arrow .slick-arrow::before{display:none;}.node-type-ofertas .view-oferta-individual-mobile-2 nav.slick__arrow .slick-arrow.slick-prev{float:left;background-image:url(/sites/all/themes/villefort/img/arrow-left.png);}.node-type-ofertas .view-oferta-individual-mobile-2 nav.slick__arrow .slick-arrow.slick-next{float:right;background-image:url(/sites/all/themes/villefort/img/arrow-right.png);}.node-type-ofertas #pageflip-controls,.node-type-ofertas #pf-pagerin{color:#00973d !important;}.node-type-ofertas .pf-control-bar-button g,.node-type-ofertas .pf-control-bar-pager g{fill:#00973d !important;}.node-type-ofertas .view-oferta-compartilhar{float:left;width:100%;margin-bottom:50px;}.node-type-ofertas .view-oferta-compartilhar ul{list-style-type:none;margin:0;padding:0;text-align:center;}@media (max-width:767px){.node-type-ofertas .view-oferta-compartilhar ul{float:left;margin-bottom:50px;}}.node-type-ofertas .view-oferta-compartilhar ul li{display:inline-block;margin:50px 10px;}@media (max-width:767px){.node-type-ofertas .view-oferta-compartilhar ul li{display:inline-block;margin:4%;float:left;width:42%;}}.node-type-ofertas .view-oferta-compartilhar ul li a{padding:10px 20px;border-radius:50px;background:#00973d;color:#fff;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;padding-left:50px;display:inline-block;font-size:14px;background-repeat:no-repeat;}@media (max-width:767px){.node-type-ofertas .view-oferta-compartilhar ul li a{width:100%;}}.node-type-ofertas .view-oferta-compartilhar ul li.share{position:relative;cursor:pointer;}@media (max-width:767px){.node-type-ofertas .view-oferta-compartilhar ul li.share{width:92%;}}.node-type-ofertas .view-oferta-compartilhar ul li.share:hover{color:#fff;}.node-type-ofertas .view-oferta-compartilhar ul li.share .sharethis-inline-share-buttons{position:absolute;top:50px;left:12px;height:0;opacity:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;width:220px;left:0;}.node-type-ofertas .view-oferta-compartilhar ul li.share .sharethis-inline-share-buttons .st-btn{height:40px !important;padding:4px 10px !important;border-radius:50px !important;height:45px !important;}.node-type-ofertas .view-oferta-compartilhar ul li.share .sharethis-inline-share-buttons .st-btn img{display:inline-block;height:26px !important;width:26px !important;top:6px !important;}.node-type-ofertas .view-oferta-compartilhar ul li.share .sharethis-inline-share-buttons .st-last{display:inline-block !important;}.node-type-ofertas .view-oferta-compartilhar ul li.share.active .sharethis-inline-share-buttons{height:auto;opacity:1;overflow:visible;}.node-type-ofertas .view-oferta-compartilhar ul li.salvar a{background-image:url(/sites/all/themes/villefort/img/ico-salvar.png);background-position:17px 9px;}.node-type-ofertas .view-oferta-compartilhar ul li.print a{background-image:url(/sites/all/themes/villefort/img/ico-pdf.png);background-position:17px 9px;}.node-type-ofertas .view-oferta-compartilhar ul li.facebook a{background-image:url(/sites/all/themes/villefort/img/ico-facebook.png);background-position:17px 7px;}.node-type-ofertas .view-oferta-compartilhar ul li.twitter a{background-image:url(/sites/all/themes/villefort/img/ico-twitter.png);background-position:17px 10px;}.node-type-ofertas .view-oferta-compartilhar ul li.wpp a{background-image:url(/sites/all/themes/villefort/img/ico-wpp.png);background-position:17px 10px;}.node-type-ofertas .view-oferta-compartilhar ul li.share a{background-image:url(/sites/all/themes/villefort/img/ico-sharethis.png);background-position:17px 10px;}.node-type-ofertas .pane-webform-client-block-3{float:left;width:100%;}@media (max-width:767px){.node-type-ofertas .pane-webform-client-block-3{padding:0 20px;}}.node-type-ofertas .pane-webform-client-block-3 .webform-client-form{margin:auto;text-align:center;max-width:600px;float:none;}.node-type-ofertas .pane-webform-client-block-3 h2.pane-title{text-transform:uppercase;color:#e50019;font-family:'Gotham';font-size:25px;}.node-type-ofertas .pane-webform-client-block-3 form{float:left;width:100%;}.node-type-ofertas .pane-webform-client-block-3 form p{text-align:center;margin:0;}.node-type-ofertas .pane-webform-client-block-3 form .webform-component--cadastre-se{float:left;width:100%;}.node-type-ofertas .pane-webform-client-block-3 form .webform-component--nome,.node-type-ofertas .pane-webform-client-block-3 form .webform-component--whatsapp{width:48%;margin:1%;float:left;}@media (max-width:767px){.node-type-ofertas .pane-webform-client-block-3 form .webform-component--nome,.node-type-ofertas .pane-webform-client-block-3 form .webform-component--whatsapp{width:100%;margin:0 0 20px 0;}}.node-type-ofertas .pane-webform-client-block-3 form #edit-submitted-termos-de-uso{float:left;margin:6px 0 0 10px;}.node-type-ofertas .pane-webform-client-block-3 form #edit-submitted-termos-de-uso .form-item-submitted-termos-de-uso-sim{margin:0;}.node-type-ofertas .pane-webform-client-block-3 form #edit-submitted-termos-de-uso label{display:none;}.node-type-ofertas .pane-webform-client-block-3 form .description{margin:10px;float:left;}.node-type-ofertas .pane-webform-client-block-3 form .description a{color:#e50019;font-weight:500;}.node-type-ofertas .pane-webform-client-block-3 form .form-actions{float:left;width:100%;text-align:center;}@media (max-width:767px){.node-type-ofertas .pane-webform-client-block-3 form .form-actions{width:100%;margin:0;}}.node-type-ofertas .pane-webform-client-block-3 form .form-actions .form-submit{margin:auto;}.page-lista-lojas{float:left;width:100%;}.page-lista-lojas .region-content{margin:auto;max-width:1300px;}.page-lista-lojas .view-lojas .attachment-before{float:left;width:48%;}@media (max-width:767px){.page-lista-lojas .view-lojas .attachment-before{width:95%;}}.page-lista-lojas .view-lojas .attachment-before .view-content{width:100%;max-height:500px;padding-left:25px;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_container{margin-right:50px;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical{max-height:400px;margin:auto;width:27px;top:0px;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical .mCSB_dragger{left:5px;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical .mCSB_buttonUp,.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical .mCSB_buttonDown{width:27px;height:27px;left:0;opacity:1;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical .mCSB_buttonUp{top:-6px;background:transparent url(/sites/all/themes/villefort/img/arrow-scroll-up.png) center center no-repeat;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical .mCSB_buttonDown{bottom:-6px;background:transparent url(/sites/all/themes/villefort/img/arrow-scroll-down.png) center center no-repeat;}.page-lista-lojas .view-lojas .attachment-before .view-content .mCSB_scrollTools_vertical .mCSB_dragger_bar{background:#00973d !important;margin:0 0px 0 2px;}.page-lista-lojas .view-lojas .attachment-before .view-content .views-row{margin-bottom:25px;}.page-lista-lojas .view-lojas .attachment-before .view-content .views-row a{color:#00973d;text-transform:uppercase;font-family:'Gotham Medium','Poppins',sans-serif;font-weight:600;}.page-lista-lojas .view-lojas .attachment-before .view-content .views-row .views-label,.page-lista-lojas .view-lojas .attachment-before .view-content .views-row .field-content{display:inline;}.page-lista-lojas .view-lojas .view-content{width:48%;float:right;}@media (max-width:767px){.page-lista-lojas .view-lojas .view-content{width:100%;float:left;padding:5%;}}.page-lista-lojas .view-lojas .view-content .getlocations_map_wrapper{border:2px solid #00973d;border-radius:35px;overflow:hidden;}.page-lista-lojas .view-lojas .view-content .getlocations_map_wrapper h4 a,.page-lista-lojas .view-lojas .view-content .getlocations_map_wrapper p a{color:#e50019 !important;}.page-lista-lojas .view-lojas .view-content .getlocations_map_wrapper h4{font-size:19px;font-weight:500;}.page-lista-lojas .view-lojas .view-footer{float:left;width:100%;text-align:center;margin-top:100px;padding-top:50px;border-top:1px solid #707070;}.page-lista-lojas .view-lojas .view-footer h2{color:#F9AD17;text-transform:uppercase;font-family:'Gotham Medium','Poppins',sans-serif;font-size:28px;margin-bottom:20px;}@media (max-width:767px){.page-lista-lojas .view-lojas .view-footer h2{font-size:23px;margin-bottom:0;}}.page-lista-lojas .view-lojas .view-footer #views-exposed-form-lojas-page-1{max-width:510px;margin:auto;}.page-lista-lojas .view-lojas .view-footer #views-exposed-form-lojas-page-1 .views-exposed-widget{float:left;padding-right:0;margin-right:0;}.page-lista-lojas .view-lojas .view-footer #views-exposed-form-lojas-page-1 .views-submit-button{float:right;}.page-lista-lojas .view-lojas .view-footer #block-views-exp-lojas-page-1{max-width:600px;margin:auto;}@media (max-width:767px){.page-lista-lojas .view-lojas .view-footer #block-views-exp-lojas-page-1 #edit-combine-wrapper{float:none;width:90%;margin:5%;}}@media (max-width:767px){.page-lista-lojas .view-lojas .view-footer #block-views-exp-lojas-page-1 .views-submit-button{float:none;text-align:center;margin:auto;}}.page-lista-lojas .view-lojas .view-footer #block-views-exp-lojas-page-1 label{display:none;}.page-lista-lojas .view-lojas .view-footer #block-views-exp-lojas-page-1 #edit-submit-lojas{margin-top:5px;background:#F9AD17;float:right;}@media (max-width:767px){.page-lista-lojas .view-lojas .view-footer #block-views-exp-lojas-page-1 #edit-submit-lojas{float:none;margin:auto;}}.page-lojas section.conteudo .content{margin:auto;max-width:1100px !important;}.page-lojas section.conteudo .content .top{float:left;width:100%;}.page-lojas section.conteudo .content .pane-lojas{width:100%;float:right;}.page-lojas section.conteudo .content .pane-loja-atual{width:100%;float:left;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual{text-align:center;}}.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual span.local{font-weight:bold;}.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual ul.info-loja{margin:0;padding:25px 0;list-style-type:none;text-align:center;}.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual ul.info-loja::before{content:'';width:50px;height:3px;background:#00973d;display:inline-block;margin:25px auto;}.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual ul.info-loja::after{content:'';width:50px;height:3px;background:#00973d;display:inline-block;margin:50px auto 25px auto;}.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual ul.info-loja li{text-align:left;margin:7px 0;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-loja-atual .view-loja-atual ul.info-loja li{text-align:center;}}@media (max-width:767px){.page-lojas section.conteudo .content .pane-1{text-align:center;}}.page-lojas section.conteudo .content .pane-global-filter-global-filter-1{position:relative;}.page-lojas section.conteudo .content .pane-global-filter-global-filter-1 h2.pane-title{font-family:'Poppins',sans-serif !important;font-weight:normal;font-size:18px;position:absolute;color:#fff;background:#00973d url(/sites/all/themes/villefort/img/arrow-select-down.png) 167px center no-repeat;border-radius:50px;padding:10px 15px;width:200px;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-global-filter-global-filter-1 h2.pane-title{left:50%;margin-left:-100px;}}@media (min-width:768px){.page-lojas section.conteudo .content .pane-global-filter-global-filter-1 h2.pane-title{max-width:300px;}}.page-lojas section.conteudo .content .pane-global-filter-global-filter-1 .form-type-select{width:300px;overflow:hidden;}.page-lojas section.conteudo .content .pane-global-filter-global-filter-1 .form-type-select select{width:110%;text-indent:-5000em;z-index:5;position:relative;padding:10px 15px;cursor:pointer;overflow:hidden;}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1{float:left;width:100%;margin-top:50px;padding-top:75px;border-top:1px solid #707070;text-align:center;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1{padding:0 20px;border-top:none;}}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 h2.pane-title{color:#F9AD17;text-transform:uppercase;font-family:'Gotham Medium','Poppins',sans-serif;font-size:28px;margin-bottom:20px;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 h2.pane-title{font-size:23px;margin-bottom:0;}}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 form#views-exposed-form-lojas-page-1{display:inline-block;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 form#views-exposed-form-lojas-page-1{margin:0;max-width:100%;}}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 #edit-combine-wrapper{width:390px;margin-left:20px;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 #edit-combine-wrapper{max-width:100%;margin-top:0;margin-left:0;}}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 #edit-combine-wrapper label{display:none;}@media (max-width:767px){.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 .views-exposed-widget{width:100%;text-align:center;margin:20px 0 0 0;padding:0;}}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 .views-exposed-widget .form-submit{margin-top:5px;background:#F9AD17;}.page-lojas section.conteudo .content .pane-views-exp-lojas-page-1 .views-reset-button{display:none;}.page-lojas section.conteudo .content .view-loja-atual-mapa{border:2px solid #00973d;border-radius:35px;overflow:hidden;}@media (max-width:767px){.page-lojas section.conteudo .content .view-loja-atual-mapa{max-height:400px;}}.page-lojas section.conteudo .content .getlocations_map_wrapper h4 a,.page-lojas section.conteudo .content .getlocations_map_wrapper p a{color:#e50019 !important;}.page-lojas #parceiros .container{max-width:1100px !important;}.node-type-loja .conteudo .content{max-width:1100px;margin:auto;}.node-type-loja .pane-loja-individual{float:left;width:48%;}@media (max-width:767px){.node-type-loja .pane-loja-individual{width:100%;padding:20px;}}.node-type-loja .pane-loja-individual h1{font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;color:#00973d;margin-bottom:50px;font-size:32px;}.node-type-loja .pane-loja-individual ul{list-style-type:none;margin:0;padding:0;}.node-type-loja .pane-loja-individual ul li{margin:10px 0;}.node-type-loja .pane-loja-individual .mais{margin-top:50px;}.node-type-loja .pane-loja-individual .mais a{border-radius:50px;color:#fff;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;color:#fff;}.node-type-loja .pane-loja-individual-mapa{float:right;width:48%;}@media (max-width:767px){.node-type-loja .pane-loja-individual-mapa{width:100%;padding:20px;}}.node-type-loja .pane-loja-individual-mapa .getlocations_map_wrapper{border:2px solid #00973d;border-radius:35px;overflow:hidden;}.node-type-loja .pane-loja-individual-mapa .getlocations_map_wrapper h4 a,.node-type-loja .pane-loja-individual-mapa .getlocations_map_wrapper p a{color:#e50019 !important;}.node-type-loja .pane-loja-individual-mapa .getlocations_map_wrapper h4{font-size:19px;font-weight:500;}.page-o-villefort h2.page-header{display:none;}.page-o-villefort .conteudo{}@media (max-width:767px){.page-o-villefort .conteudo{padding:0 20px;}}.page-o-villefort .conteudo .content{max-width:895px;margin:auto;}.page-o-villefort .conteudo h2.pane-title{width:auto;color:#000;font-size:40px;margin:50px auto 50px auto;text-transform:uppercase;font-family:'Gotham Light';text-align:center;}@media (max-width:767px){.page-o-villefort .conteudo h2.pane-title{margin:20px auto 40px auto;}}.page-o-villefort .conteudo h2.pane-title::before{content:'';background-color:#e50019;width:16px;height:50px;border-radius:50px;display:inline-block;margin-right:40px;margin-bottom:-10px;}@media (max-width:767px){.page-o-villefort .conteudo h2.pane-title::before{display:none;}}.page-o-villefort .conteudo h4{font-family:'Gotham Medium','Poppins',sans-serif;font-size:22px;text-transform:uppercase;text-align:center;color:#e50019;margin:50px auto 25px auto;}.page-o-villefort .conteudo .timeline-wrapper{overflow:hidden;margin:100px 0 75px 0;padding-bottom:75px;border-bottom:1px solid #707070;}@media (max-width:767px){.page-o-villefort .conteudo .timeline-wrapper{margin:0;}}.page-o-villefort .conteudo .timeline-wrapper #mCSB_1_container{margin-bottom:90px;}.page-o-villefort .conteudo .timeline-wrapper #mCSB_1_scrollbar_horizontal{max-width:300px;margin:auto;height:22px;}.page-o-villefort .conteudo .timeline-wrapper .mCSB_buttonLeft,.page-o-villefort .conteudo .timeline-wrapper .mCSB_buttonRight{width:27px;height:27px;top:-6px;opacity:1;}.page-o-villefort .conteudo .timeline-wrapper .mCSB_buttonLeft{background:transparent url(/sites/all/themes/villefort/img/arrow-scroll-left.png) center center no-repeat;}.page-o-villefort .conteudo .timeline-wrapper .mCSB_buttonRight{background:transparent url(/sites/all/themes/villefort/img/arrow-scroll-right.png) center center no-repeat;}.page-o-villefort .conteudo .timeline-wrapper .mCSB_dragger_bar{background:#e50019 !important;}.page-o-villefort .conteudo .album{max-width:560px;margin:40px auto 0 auto;}@media (max-width:767px){.page-o-villefort .conteudo .album{margin-bottom:0;}}.page-o-villefort .conteudo .album .view-display-id-block_1{border-radius:20px;overflow:hidden;margin-bottom:15px;}.page-o-villefort .conteudo .album .view-display-id-block_2 .slick-slide{border-radius:20px;overflow:hidden;margin:0 7px;outline:none;cursor:pointer;}@media (max-width:767px){.page-o-villefort .conteudo .album .view-display-id-block_2 .slick-slide{max-height:70px;}}.page-o-villefort .conteudo .album .view-display-id-block_2 .slick-arrow{width:10px;height:16px;text-indent:-5000em;top:42%;position:absolute;padding:0;background-position:top center;}.page-o-villefort .conteudo .album .view-display-id-block_2 .slick-arrow.slick-prev{left:-20px;background-image:url(/sites/all/themes/villefort/img/arrow-left-carousel-thumbs.png);}.page-o-villefort .conteudo .album .view-display-id-block_2 .slick-arrow.slick-next{right:-20px;background-image:url(/sites/all/themes/villefort/img/arrow-right-carousel-thumbs.png);}.page-o-villefort .conteudo hr{margin:75px 0;width:100%;background:#707070;}.page-o-villefort .conteudo .tabs-container{border:2px solid #B3B3B3;border-radius:40px;overflow:hidden;}.page-o-villefort .conteudo .tabs-container .tab{float:left;border:none;background-color:#00973d;width:37%;padding:30px 15px 30px 30px;}@media (max-width:767px){.page-o-villefort .conteudo .tabs-container .tab{width:100%;padding:20px 15px 20px 20px;}}.page-o-villefort .conteudo .tabs-container .tab button{display:block;background-color:inherit;color:#fff;padding:8px;width:100%;border:none;outline:none;text-align:left;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;font-size:17px;background:transparent;border-bottom:2px solid #00973d;}.page-o-villefort .conteudo .tabs-container .tab button:hover{-webkit-box-shadow:none;box-shadow:none;font-weight:700;}.page-o-villefort .conteudo .tabs-container .tab button.active{font-weight:700;}.page-o-villefort .conteudo .tabs-container .tabcontent{float:left;padding:40px;width:63%;border-left:none;height:305px;}@media (max-width:767px){.page-o-villefort .conteudo .tabs-container .tabcontent{width:100%;padding:20px;height:auto;}}.page-o-villefort .conteudo .tabs-container .tabcontent h3{color:#00973d;font-size:20px;font-family:'Gotham Medium','Poppins',sans-serif;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EBEBEB;}.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical{max-height:160px;margin:auto;width:27px;top:50px;}.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical .mCSB_dragger{left:5px;}.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical .mCSB_buttonUp,.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical .mCSB_buttonDown{width:27px;height:27px;left:0;opacity:1;}.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical .mCSB_buttonUp{top:-6px;background:transparent url(/sites/all/themes/villefort/img/arrow-scroll-up.png) center center no-repeat;}.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical .mCSB_buttonDown{bottom:-6px;background:transparent url(/sites/all/themes/villefort/img/arrow-scroll-down.png) center center no-repeat;}.page-o-villefort .conteudo .tabs-container .tabcontent .mCSB_scrollTools_vertical .mCSB_dragger_bar{background:#00973d !important;margin:0 0px 0 2px;}@media (max-width:767px){.page-clube-villefort section.conteudo{padding:0 20px;}}.page-clube-villefort h2.page-header{margin:50px auto 80px auto;}@media (min-width:767px){.page-clube-villefort .panel-col-first{padding-right:35px;}}@media (min-width:767px){.page-clube-villefort .panel-col-first img{float:right;}}.page-clube-villefort .panel-col-last{padding-top:60px;}@media (max-width:767px){.page-clube-villefort .panel-col-last{text-align:center;}}@media (min-width:767px){.page-clube-villefort .panel-col-last{padding-left:35px;}}.page-clube-villefort .panel-col-last img.selo{max-width:125px;float:left;}@media (max-width:767px){.page-clube-villefort .panel-col-last img.selo{float:none;margin:auto;}}.page-clube-villefort .panel-col-last h3{float:left;text-transform:uppercase;margin:8px 0 0 20px;}@media (max-width:767px){.page-clube-villefort .panel-col-last h3{width:100%;margin:0;}}.page-clube-villefort .panel-col-last p{float:left;width:100%;display:block;margin:25px 0;}.page-clube-villefort .panel-col-last img.gplay,.page-clube-villefort .panel-col-last img.apple{float:left;margin:20px 20px 0 0;max-width:180px;}@media (max-width:767px){.page-clube-villefort .panel-col-last img.gplay,.page-clube-villefort .panel-col-last img.apple{float:none;margin:20px auto;}}@media (max-width:767px){.page-trabalhe-conosco .conteudo{padding:0 20px;}}.page-trabalhe-conosco .conteudo .content{max-width:1100px;margin:auto;}.page-trabalhe-conosco .top .pane-2{padding-top:394px;margin-bottom:50px;background:transparent url(/sites/all/themes/villefort/img/top-trabalhe-conosco.jpg) top center no-repeat;}.page-trabalhe-conosco .top .pane-2 p a{color:#e50019;}@media (max-width:767px){.page-trabalhe-conosco .top .pane-2{background-size:100%;padding-top:calc(58vw - 20px);}}.page-trabalhe-conosco .top .pane-2 .pane-content{border-top:5px solid #00973d;border-bottom:5px solid #00973d;width:100%;padding:30px 0;text-align:center;}.page-trabalhe-conosco .bottom h2.pane-title{font-family:'Gotham Medium','Poppins',sans-serif;font-size:25px;text-transform:uppercase;text-align:center;margin-bottom:45px;color:#e50019;}@media (max-width:767px){.page-trabalhe-conosco .bottom h2.pane-title{margin-bottom:25px;}}.page-trabalhe-conosco .bottom .view-vagas{text-align:center;}.page-trabalhe-conosco .bottom .view-vagas .vaga{margin-bottom:40px;position:relative;-webkit-transition:all .3s;transition:all .3s;}@media (max-width:767px){.page-trabalhe-conosco .bottom .view-vagas .vaga{margin-bottom:20px;}}.page-trabalhe-conosco .bottom .view-vagas .vaga .titulo a{width:90%;display:inline-block;padding:10px 30px;color:#fff;border-radius:50px;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;background:#00973d;margin:auto;cursor:pointer;}.page-trabalhe-conosco .bottom .view-vagas .vaga .titulo a:hover{background:#e50019;}.page-trabalhe-conosco .bottom .view-vagas .vaga .box{display:none;}.page-trabalhe-conosco .bottom .view-vagas .vaga.active .titulo a{background:#e50019;}.page-trabalhe-conosco .bottom .view-vagas .box.cloned{display:block;color:#fff;text-align:center;border-radius:25px;background:#e50019;-webkit-transition:all .3s;transition:all .3s;padding:30px 70px;margin:-20px 30px 20px 30px;}@media (max-width:767px){.page-trabalhe-conosco .bottom .view-vagas .box.cloned{padding:20px 20px;margin:10px auto 20px auto;width:90%;}}.page-trabalhe-conosco .bottom .view-vagas .box.cloned a.action-btn{display:inline-block;padding:5px 30px;color:#333;border-radius:50px;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;background:#fff;margin:auto;font-size:13px;}@media (max-width:767px){.page-trabalhe-conosco .bottom .view-vagas .box.cloned a.action-btn{margin-bottom:20px;}}.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share{display:inline-block;position:relative;}.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share a.action-btn{cursor:pointer;}.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share .sharethis-inline-share-buttons{position:absolute;top:25px;left:0;top:-4px;width:auto;left:100%;width:220px;}@media (max-width:767px){.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share .sharethis-inline-share-buttons{left:0;top:60px;width:100%;}}.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share .st-btn{display:inline-block !important;}.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share .st-btn{height:40px !important;padding:4px 10px !important;border-radius:50px !important;height:45px !important;margin-right:4px !important;}.page-trabalhe-conosco .bottom .view-vagas .box.cloned .share .st-btn img{display:inline-block;height:26px !important;width:26px !important;top:6px !important;}.page-trabalhe-conosco .bottom .pane-1{margin-top:50px;}.page-trabalhe-conosco .bottom .pane-1 a.btn{border-radius:50px;color:#fff;font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;padding:10px 30px;}.cadastro-de-curriculos section.conteudo{float:left;width:100%;}.cadastro-de-curriculos section.conteudo h2.pane-title{display:none;}.cadastro-de-curriculos section.conteudo .region-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:50px;}@media (min-width:1200px){.cadastro-de-curriculos section.conteudo .region-content{max-width:1300px !important;}}.cadastro-de-curriculos section.conteudo .region.region-content{max-width:700px !important;}.cadastro-de-curriculos section.conteudo form input.form-text{background:#EFEFEF;border:none;}.cadastro-de-curriculos section.conteudo form .webform-component--escolaridade,.cadastro-de-curriculos section.conteudo form .webform-component--estado,.cadastro-de-curriculos section.conteudo form .webform-component--loja-mais-proxima-de-voce,.cadastro-de-curriculos section.conteudo form .webform-component--vaga-pretendida{padding:0;border:none;}.cadastro-de-curriculos section.conteudo form .webform-component--escolaridade select,.cadastro-de-curriculos section.conteudo form .webform-component--estado select,.cadastro-de-curriculos section.conteudo form .webform-component--loja-mais-proxima-de-voce select,.cadastro-de-curriculos section.conteudo form .webform-component--vaga-pretendida select{width:100%;}.cadastro-de-curriculos section.conteudo .node-webform .form-item.webform-component{padding-left:0 !important;margin-left:0 !important;}.cadastro-de-curriculos section.conteudo .node-webform label{margin:0;}.cadastro-de-curriculos section.conteudo .node-webform select{height:44px;padding:5px;color:#666;background:#EFEFEF !important;}.cadastro-de-curriculos section.conteudo .node-webform select option{padding:10px;}.cadastro-de-curriculos section.conteudo .node-webform .webform-component--status{display:none;}.cadastro-de-curriculos section.conteudo .node-webform .webform-component-select,.cadastro-de-curriculos section.conteudo .node-webform .webform-component-node-reference{overflow:hidden;background:#EFEFEF url(/sites/all/themes/villefort/img/arrow-down-select-webform.png) 97% 20px no-repeat;}.cadastro-de-curriculos section.conteudo .node-webform .webform-component-select select,.cadastro-de-curriculos section.conteudo .node-webform .webform-component-node-reference select{width:105%;background:transparent !important;}.cadastro-de-curriculos section.conteudo .node-webform .form-managed-file{height:43px;background:transparent url(/sites/all/themes/villefort/img/bg-arquivo.png) top left no-repeat;}.cadastro-de-curriculos section.conteudo .node-webform #edit-submitted-anexar-curriculo-upload{opacity:0;}.cadastro-de-curriculos section.conteudo .node-webform .description{display:none;}.cadastro-de-curriculos section.conteudo .node-webform span.file{text-indent:-5000em;width:246px;display:block;height:50px;float:left;}.cadastro-de-curriculos section.conteudo .node-webform .form-actions{margin:50px 0 100px 0;}.cadastro-de-curriculos section.conteudo .node-webform .form-actions .webform-submit{background:#00973d;}.cadastro-de-curriculos #parceiros{display:none;}.page-node-submission-edit section.conteudo{float:left;width:100%;}.page-node-submission-edit section.conteudo .region-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:50px;}@media (min-width:1200px){.page-node-submission-edit section.conteudo .region-content{max-width:1300px !important;}}.page-node-submission-edit section.conteudo .region.region-content{max-width:700px !important;}.page-node-submission-edit section.conteudo .node-webform .form-item.webform-component{padding-left:0 !important;margin-left:0 !important;}.page-node-submission-edit section.conteudo .node-webform label{margin:0;}.page-node-submission-edit section.conteudo .node-webform select{height:44px;background:#f5f5f5 !important;}.page-node-submission-edit section.conteudo .node-webform select option{padding:10px;}.page-node-submission-edit section.conteudo .node-webform #edit-submitted-anexar-curriculo-ajax-wrapper{padding:15px;background:#f5f5f5;border:1px solid #ccc;margin:45px 0;border-radius:5px;}.page-banco-de-curriculos section.conteudo,.page-node-50.page-node-submission section.conteudo{width:100%;}.page-banco-de-curriculos section.conteudo .shortcuts,.page-banco-de-curriculos section.conteudo .region-content,.page-node-50.page-node-submission section.conteudo .shortcuts,.page-node-50.page-node-submission section.conteudo .region-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin:auto;float:none;}@media (min-width:1200px){.page-banco-de-curriculos section.conteudo .shortcuts,.page-banco-de-curriculos section.conteudo .region-content,.page-node-50.page-node-submission section.conteudo .shortcuts,.page-node-50.page-node-submission section.conteudo .region-content{max-width:1300px !important;}}.page-banco-de-curriculos section.conteudo .shortcuts,.page-node-50.page-node-submission section.conteudo .shortcuts{margin:100px auto 50px auto;}.page-node-submission .webform-submission-info{display:none;}@media (max-width:767px){.page-projeto-social .conteudo{padding:0 20px;}}.page-projeto-social .conteudo .content{max-width:1100px;margin:auto;}.page-projeto-social .album{max-width:850px;margin:40px auto 0 auto;}.page-projeto-social .album .view-display-id-block_1{border-radius:80px;overflow:hidden;margin-bottom:35px;}@media (max-width:767px){.page-projeto-social .album .view-display-id-block_1{border-radius:40px;margin-bottom:20px;}}.page-projeto-social .album .view-display-id-block_2{max-width:560px;margin:auto;}.page-projeto-social .album .view-display-id-block_2 .slick-slide{border-radius:20px;overflow:hidden;margin:0 7px;outline:none;cursor:pointer;}@media (max-width:767px){.page-projeto-social .album .view-display-id-block_2 .slick-slide{max-height:70px;}}.page-projeto-social .album .view-display-id-block_2 .slick-arrow{width:10px;height:16px;text-indent:-5000em;top:42%;position:absolute;padding:0;background-position:top center;}.page-projeto-social .album .view-display-id-block_2 .slick-arrow.slick-prev{left:-16px;background-image:url(/sites/all/themes/villefort/img/arrow-left-carousel-thumbs.png);}.page-projeto-social .album .view-display-id-block_2 .slick-arrow.slick-next{right:-16px;background-image:url(/sites/all/themes/villefort/img/arrow-right-carousel-thumbs.png);}.page-projeto-social .album .view-display-id-block_2 .slick-arrow::before{display:none;}.page-projeto-social .pane-node{max-width:800px;margin:auto;}.page-projeto-social .pane-node h2.pane-title{display:none;}.page-projeto-social .pane-node h3{color:#e50019;text-transform:uppercase;text-align:center;margin:50px 0 25px 0;width:100%;font-family:Verdana,sans-serif;font-weight:bold;font-size:30px;}.page-projeto-social .pane-node p{margin-bottom:40px;}.page-parceiros .conteudo .content{max-width:1100px;margin:auto;}.page-parceiros .conteudo .view-parceiros{text-align:center;}.page-parceiros .conteudo .view-parceiros img{max-width:200px;border-radius:40px;border:2px solid #00973d;margin-bottom:10px;}.page-parceiros .conteudo .view-parceiros .views-field-title{margin-bottom:50px;}.page-parceiros .conteudo .view-parceiros .views-field-title a{text-transform:uppercase;color:#00973d;font-family:'Gotham Medium','Poppins',sans-serif;}.node-type-parceiro .conteudo .content{max-width:1100px;margin:auto;}.node-type-parceiro .view-parceiro-individual .logo{float:left;width:40%;}@media (max-width:767px){.node-type-parceiro .view-parceiro-individual .logo{width:100%;padding:20px;}}.node-type-parceiro .view-parceiro-individual .logo img{border:4px solid #00973d;border-radius:80px;max-width:350px;height:auto;}@media (max-width:767px){.node-type-parceiro .view-parceiro-individual .logo img{max-width:100%;}}.node-type-parceiro .view-parceiro-individual .info-parceiro{float:left;width:60%;}@media (max-width:767px){.node-type-parceiro .view-parceiro-individual .info-parceiro{width:100%;padding:20px;}}.node-type-parceiro .view-parceiro-individual .info-parceiro .nome{font-family:'Gotham Black';color:#00973d;font-size:32px;margin:-8px 0 20px 0;text-transform:uppercase;}.node-type-parceiro .view-parceiro-individual a.btn{background:#00973d;text-transform:uppercase;font-family:'Gotham Medium','Poppins',sans-serif;color:#fff;border-radius:50px;padding-left:25px;padding-right:25px;margin-top:50px;}.page-user section.conteudo{width:100%;}.page-user section.conteudo .shortcuts,.page-user section.conteudo .region-content{margin:auto;max-width:600px !important;float:none;}.page-user section.conteudo .shortcuts{margin:100px auto 50px auto;}.fancybox-bg{opacity:1 !important;background:#FFC200 url(/sites/all/themes/villefort/img/bg-modal.jpg) center center no-repeat !important;background-size:cover !important;}#trueModal{padding:2rem !important;border-radius:10px;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.25);box-shadow:10px 10px 10px rgba(0,0,0,0.25);max-width:500px !important;width:425px !important;}@media (max-width:767px){#trueModal{display:inline-block;max-width:80% !important;left:0;position:absolute;left:5%;top:200px;}}#trueModal .fancybox-close-small{display:none;}#trueModal #block-global-filter-global-filter-2{padding-top:70px;background:transparent url(/sites/all/themes/villefort/img/logo-villefort.png) top center no-repeat;}#trueModal #block-global-filter-global-filter-2 h2{display:none;}#trueModal #block-global-filter-global-filter-2 select{border:1px solid #000;padding:10px;width:360px !important;}@media (max-width:767px){#trueModal #block-global-filter-global-filter-2 select{width:100% !important;}}#trueModal .global-filter-set-select.form-submit{position:absolute;top:265px;left:50%;width:100px;margin-left:-50px;padding-left:24px;}footer{float:left;width:100%;color:#4D4D4D;}@media (max-width:767px){footer{text-align:center;}}footer a{color:#4D4D4D;}footer a:hover{color:#fff;text-decoration:underline;}footer #parceiros{padding:75px 0;text-align:center;}footer #parceiros .container{position:relative;}@media (max-width:767px){footer #parceiros{padding:75px 0 25px 0;}}footer #parceiros h3{font-family:'Gotham Medium','Poppins',sans-serif;text-transform:uppercase;font-size:15px;width:100%;border-top:1px solid #000;padding:40px 0 0 0;}footer #parceiros .view-parceiros-rodape{max-width:900px;margin:auto;text-align:center;}footer #parceiros .view-parceiros-rodape .slick-list.draggable{max-width:90%;margin:auto;}footer #parceiros .view-parceiros-rodape .slick-arrow{width:16px;height:30px;position:absolute;top:60%;text-indent:-5000em;background-position:top center;background-repeat:no-repeat;padding:0;}footer #parceiros .view-parceiros-rodape .slick-prev{left:0;background-image:url(/sites/all/themes/villefort/img/arrow-left-parceiros.png);}@media (max-width:767px){footer #parceiros .view-parceiros-rodape .slick-prev{left:3%;}}footer #parceiros .view-parceiros-rodape .slick-next{right:0;background-image:url(/sites/all/themes/villefort/img/arrow-right-parceiros.png);}@media (max-width:767px){footer #parceiros .view-parceiros-rodape .slick-next{right:3%;}}footer #parceiros .view-parceiros-rodape .slick-next::before,footer #parceiros .view-parceiros-rodape .slick-prev::before{display:none;}footer #parceiros .view-parceiros-rodape img{max-height:125px;width:auto;margin:auto;}footer #pagamentos{float:left;width:100%;}footer #pagamentos h5{text-transform:uppercase;font-size:12px;font-family:'Gotham Medium','Poppins',sans-serif;}footer #pagamentos img{max-width:90%;}footer #pagamentos .col-sm-8 img::after{content:'';background-color:green;width:2px;height:50px;}footer #sitemap{float:left;width:100%;padding:50px;margin-top:50px;border-top:2px solid #8B8B8B;}@media (max-width:767px){footer #sitemap{padding:15% 5%;}}@media (max-width:767px){footer #sitemap img.logo{margin-bottom:25px;}}footer #sitemap h4{color:#7f7f7f;font-size:16px;font-weight:900;margin-bottom:20px;text-transform:uppercase;}footer #sitemap ul{list-style-type:none;margin:0;padding:0;}footer #sitemap a{color:#7f7f7f;}footer #sitemap a:hover{color:#00973d;}footer #sitemap .social{text-align:center;margin-top:50px;}footer #sitemap .social img{margin-bottom:20px;}footer #sitemap .social .redes-sociais a{background:#00A651;width:40px;display:inline-block;height:40px;text-align:center;color:#fff;font-size:24px;padding-top:2px;border-radius:50%;}@media (max-width:767px){footer #sitemap .app{margin-top:40px;}}footer #sitemap .app img.selo{max-width:95px;float:left;margin-right:15px;}footer #sitemap .app h5{float:left;width:calc(100% - 110px);margin:5px 0 7px 0;color:#7f7f7f;font-size:17px;font-family:'Gotham Medium','Poppins',sans-serif;}@media (max-width:767px){footer #sitemap .app h5{text-align:left;padding:25px 0;}}@media (max-width:767px){footer #sitemap .app a{display:inline-block;width:49%;text-align:center;}}footer #sitemap .app img.gplay{float:left;margin-right:20px;max-width:110px;}@media (max-width:767px){footer #sitemap .app img.gplay{margin:auto;float:none;}}footer #sitemap .app img.apple{float:left;max-width:110px;}@media (max-width:767px){footer #sitemap .app img.apple{margin:auto;float:none;}}footer .footer{text-align:center;padding:5px;font-size:0.5rem;}
