html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}p{font-family:opensansRegular}body{margin:0;padding:0 !important}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decaration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-font-smoothing:antialiased}p,ul,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}fieldset{padding:0;border:none}ul{list-style:none}a{text-decoration:none}a,button,input,textarea{outline:none}@font-face{font-family:open_sansregular;src:url("../fonts/opensans/opensans-regular-webfont.eot");src:url("../fonts/opensans/opensans-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/opensans/opensans-regular-webfont.woff") format('woff'),url("../fonts/opensans/opensans-regular-webfont.ttf") format('truetype'),url("../fonts/opensans/opensans-regular-webfont.svg#open_sansregular") format('svg');font-weight:400;font-style:normal}@font-face{font-family:font_awesome;src:url("../fonts/awesome/fontawesome-webfont.eot");src:url("../fonts/awesome/fontawesome-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/awesome/fontawesome-webfont.woff") format('woff'),url("../fonts/awesome/fontawesome-webfont.ttf") format('truetype'),url("../fonts/awesome/fontawesome-webfont.svg#font_awesome") format('svg');font-weight:400;font-style:normal}@font-face{font-family:font_oswald_light;src:url("../fonts/oswald/oswald-light-webfont.eot");src:url("../fonts/oswald/oswald-light-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/oswald/oswald-light-webfont.woff") format('woff'),url("../fonts/oswald/oswald-light-webfont.ttf") format('truetype'),url("../fonts/oswald/oswald-light-webfont.svg#bebas_neueregular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:font_oswald;src:url("../fonts/oswald/oswald-regular-webfont.eot");src:url("../fonts/oswald/oswald-regular-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/oswald/oswald-regular-webfont.woff") format('woff'),url("../fonts/oswald/oswald-regular-webfont.ttf") format('truetype'),url("../fonts/oswald/oswald-regular-webfont.svg#bebas_neueregular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:masterics_personal_use;src:url("../fonts/masterics/MastericsPersonalUse.eot");src:url("../fonts/masterics/MastericsPersonalUse.eot?#iefix") format('embedded-opentype'),url("../fonts/masterics/MastericsPersonalUse.woff") format('woff'),url("../fonts/masterics/MastericsPersonalUse.ttf") format('truetype'),url("../fonts/masterics/MastericsPersonalUse.svg#MastericsPersonalUse") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:qwitcher_bychen;src:url("../fonts/qwitcher/QwitcherBychen.eot");src:url("../fonts/qwitcher/QwitcherBychen.eot?#iefix") format('embedded-opentype'),url("../fonts/qwitcher/QwitcherBychen.woff") format('woff'),url("../fonts/qwitcher/QwitcherBychen.ttf") format('truetype'),url("../fonts/qwitcher/QwitcherBychen.svg#QwitcherBychen") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:shangri_la_nf;src:url("../fonts/shangrila/ShangriLaNFSmallCaps.eot");src:url("../fonts/shangrila/ShangriLaNFSmallCaps.eot?#iefix") format('embedded-opentype'),url("../fonts/shangrila/ShangriLaNFSmallCaps.woff") format('woff'),url("../fonts/shangrila/ShangriLaNFSmallCaps.ttf") format('truetype'),url("../fonts/shangrila/ShangriLaNFSmallCaps.svg#ShangriLaNFSmallCaps") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:arial_black;src:url("../fonts/arial-black/arial-black.eot");src:url("../fonts/arial-black/arial-black.eot#iefix") format("embedded-opentype"),url("../fonts/arial-black/arial-black.woff") format("woff"),url("../fonts/arial-black/arial-black.ttf") format("truetype"),url("../fonts/arial-black/arial-black.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:koz_go_pr6n;src:url("../fonts/kozgopr6n/KozGoPr6N-Regular-AlphaNum.eot?#iefix") format('embedded-opentype'),url("../fonts/kozgopr6n/KozGoPr6N-Regular-AlphaNum.otf") format('opentype'),url("../fonts/kozgopr6n/KozGoPr6N-Regular-AlphaNum.woff") format('woff'),url("../fonts/kozgopr6n/KozGoPr6N-Regular-AlphaNum.ttf") format('truetype'),url("../fonts/kozgopr6n/KozGoPr6N-Regular-AlphaNum.svg#KozGoPr6N-Regular-AlphaNum") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:lobster;src:url("../fonts/lobster/lobster_1.4-webfont.eot");src:url("../fonts/lobster/lobster_1.4-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/lobster/lobster_1.4-webfont.woff2") format('woff2'),url("../fonts/lobster/lobster_1.4-webfont.woff") format('woff'),url("../fonts/lobster/lobster_1.4-webfont.ttf") format('truetype'),url("../fonts/lobster/lobster_1.4-webfont.svg#lobster_1.4regular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:font_adelle_light;src:url("../fonts/adelle-light/adelle_light-webfont.eot");src:url("../fonts/adelle-light/adelle_light-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/adelle-light/adelle_light-webfont.woff2") format('woff2'),url("../fonts/adelle-light/adelle_light-webfont.woff") format('woff'),url("../fonts/adelle-light/adelle_light-webfont.ttf") format('truetype'),url("../fonts/adelle-light/adelle_light-webfont.svg#adelle_ltlight") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:adelia_regular;src:url("../fonts/adelia/adelia-webfont.eot");src:url("../fonts/adelia/adelia-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/adelia/adelia-webfont.woff2") format('woff2'),url("../fonts/adelia/adelia-webfont.woff") format('woff'),url("../fonts/adelia/adelia-webfont.ttf") format('truetype'),url("../fonts/adelia/adelia-webfont.svg#adeliaregular") format('svg');font-weight:normal;font-style:normal}body{line-height:22px;color:fontDarker;text-align:justify !important}p,a{font-size:13px;font-family:open_sansregular}p,a,div,span,h1,h2,h3{max-height:999999px !important}.header-top{padding:5px 0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10;background-color:#f1e4c4;}.header-top .wrap{margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.header-top .wrap a{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}.header-top .wrap a:hover{opacity:.8}.header-top .info-header{width:500px;float:right;position:relative;top:50px;font-size:16px;text-align:right;line-height:1;color:#7b7879;}.header-top .info-header big{margin-left:5px;font-size:28px}.header-top .info-header small{margin-top:-10px}.header-content{width:550px}.header-bg{width:100%;position:absolute;top:92px;height:9px;background-color:#000;}.header-bg:before{content:'';width:100%;height:2px;display:block;position:relative;top:-3px;background-color:#f5c7a0}.redes-sociais{padding-top:10px;}.redes-sociais li{display:inline-block}.header-bar{padding:10px 0}#top-bar-links{margin-left:-5px}.top-links{width:82%;padding:4px 0;}.top-links li{width:30%;display:inline-block;padding:2px 10px;text-align:center}.top-links li,.top-links a{font-family:open_sansregular;font-size:12px;color:#fff}.top-links a:hover{color:colorOrange}.footer-container{border-top:4px solid #f0bc2b;padding:15px 0 10px;background-color:#194e2c}footer{position:relative;padding:0;color:#fff;}footer ul,footer h3{font-family:quickRegular}footer h3{font-size:19px;font-weight:bold;margin-bottom:5px}footer ul{list-style:disc;font-size:16px}footer .info-powered a{display:block;position:absolute;right:0;top:8px;}footer .info-powered a img{display:block;margin-top:12px}.footer-text p{font-size:15px;color:#194e2c}.copyright{padding:5px 0;font-size:13px;text-align:center;color:#fff}.impacte-powered{overflow:hidden;}.impacte-powered:hover{opacity:.85}.half{width:50%;display:inline-block;vertical-align:top}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.colset-1,.colset-2,.colset-3,.colset-4,.colset-5,.colset-6,.colset-7,.colset-8,.colset-9,.colset-10,.colset-11,.colset-12{display:inline-block;vertical-align:top}.col-1{width:8.333333333333334%}.col-2{width:16.666666666666668%}.col-3{width:25%}.col-4{width:33.333333333333336%}.col-5{width:41.66666666666667%}.col-6{width:50%}.col-7{width:58.333333333333336%}.col-8{width:66.66666666666667%}.col-9{width:75%}.col-10{width:83.33333333333334%}.col-11{width:91.66666666666667%}.col-12{width:100%}.colset-1{width:100%}.colset-2{width:50%}.colset-3{width:33.333333333333336%}.colset-4{width:25%}.colset-5{width:20%}.colset-6{width:16.666666666666668%}.colset-7{width:14.285714285714286%}.colset-8{width:12.5%}.colset-9{width:11.11111111111111%}.colset-10{width:10%}.colset-11{width:9.090909090909092%}.colset-12{width:8.333333333333334%}.menu-container{position:relative;float:right;z-index:200}.menu-header{margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.menu-header .level-one{padding:0 5px;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.menu-header .level-one:before{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:1px;height:26px}.menu-header .level-one:before{left:0;background-color:#907740}.menu-header .level-one:first-child{margin-left:0;}.menu-header .level-one:first-child:before{background-color:transparent}.menu-header .level-one:last-child:after{background-color:transparent}.menu-header .level-one.is-active > a{padding-bottom:8px;color:#000}.menu-header .level-one:hover .submenu{display:block}.menu-header .link-one{padding:10px 8px;display:block;font-family:font_oswald;font-size:17.5px;text-transform:uppercase;color:#907740;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;}.menu-header .link-one:hover{padding-bottom:8px;color:#483c20}.sidemenu{width:47px;height:322px;padding-top:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;top:30%;z-index:99999;background:url("../images/menu/menu-lateral2.png") no-repeat center center}.sidemenu-link-title{width:150px;padding-top:8px;position:absolute;display:none;right:60px;text-align:right;font-family:font_oswald_light;font-size:20px;color:#333}.sidemenu-link-home,.sidemenu-link{display:block;height:37.6px;margin-left:3px;position:relative;}.sidemenu-link-home:hover .sidemenu-link-title,.sidemenu-link:hover .sidemenu-link-title{display:block}.sidemenu-link-home{margin-top:3px;margin-bottom:5px;}.sidemenu-link-home:hover{background:url("../images/menu/casa-menu.png") no-repeat center center}.sidemenu-link{margin-top:4px;}.sidemenu-link:hover{background:url("../images/menu/bolinha-menu.png") no-repeat center center}.sidemenu-link.sidemenu-clicked{background:url("../images/menu/bolinha-menu.png") no-repeat center center}.sidemenu-link-home.sidemenu-clicked{background:url("../images/menu/casa-menu.png") no-repeat center center}.title-confira,.title-video{color:#965030}.title-confira{width:260px;margin:15px auto 0;position:relative;z-index:10;font-size:55px;font-family:qwitcher_bychen;}.title-confira:after,.title-confira:before{content:'';width:50px;height:1px;display:block;position:absolute;top:15px;z-index:0;border-top:1px solid #965030}.title-confira:after{left:0}.title-confira:before{right:0}.title-video{width:300px;margin:15px auto 0;font-size:32px;font-family:shangri_la_nf;position:relative;}.title-video:before,.title-video:after{content:'';width:106px;height:19px;position:absolute;background:url("../images/videos/trocinho.png") no-repeat center center}.title-video:before{left:-80px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.title-video:after{right:-80px}.yellow-bg{background:#f0d27d;background:-moz-radial-gradient(center,ellipse cover,#f0d27d 0%,#f0bc2b 600px);background:-webkit-gradient(radial,center center,0,center center,600px,color-stop(0%,#f0d27d),color-stop(600px,#f0bc2b));background:-webkit-radial-gradient(center,ellipse cover,#f0d27d 0%,#f0bc2b 600px);background:-o-radial-gradient(center,ellipse cover,#f0d27d 0%,#f0bc2b 600px);background:-ms-radial-gradient(center,ellipse cover,#f0d27d 0%,#f0bc2b 600px);background:radial-gradient(ellipse at center,#f0d27d 0%,#f0bc2b 600px)}.empresa-container{padding-top:70px;position:relative;z-index:1;background:url("../images/empresa/bg.jpg") no-repeat center center}.pdq{position:absolute;z-index:0}.pdq-1{top:-70px;left:-80px}.pdq-5{top:80px;right:-100px}.pdq-7{left:40%;bottom:-50px}.pdq-2{top:30px;left:45%}.pdq-6{left:0;bottom:50%}.pdq-10{left:-80px;bottom:100px}.pdq-3{top:40px;left:38%}.pdq-4{bottom:80px;left:60%}.pdq-8{bottom:40px;right:25%}.pdq-9{bottom:10px;right:10%}.pdq-11{top:-10px;right:50px}.empresa-titulo-container{text-align:center;background:url("../images/empresa/elemento-texto.png") no-repeat center center}.empresa-titulo{padding:40px 0 50px;font-size:52px;line-height:40px;font-family:font_adelle_light;color:#191307}.empresa-texto{width:577px;height:407px;margin:60px auto 150px;padding:40px 30px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url("../images/empresa/moldura.png") no-repeat center center}.empresa-titulo-container,.empresa-texto{position:relative;z-index:10}.empresa-subtitulo{padding-bottom:20px;text-align:center;font-size:30px;font-family:adelia_regular;color:#492a12}.empresa-logo{position:absolute;bottom:20px;right:45px}#video-anim-container{overflow:hidden;position:relative;z-index:20}.video-container{width:850px;height:500px;margin:20px auto 50px}.video-bg1,.video-bg2,.video-bg3{position:absolute;z-index:0}.video-bg1{width:360px;height:354px;top:80px;left:-280px;background:url("../images/videos/icone-bg-video.png") no-repeat}.video-bg2{width:151px;height:151px;top:-20px;right:-140px;background:url("../images/videos/icone-bg-video-medio.png") no-repeat}.video-bg3{width:111px;height:111px;right:-180px;bottom:0;background:url("../images/videos/icone-bg-video-menor.png") no-repeat}.nutritivo-container{width:100%;min-height:784px;position:relative;background:url("../images/produtos/bg.jpg") no-repeat center top;background-size:100% auto}.mulher-div{height:476px;}.mulher-div img{position:absolute;bottom:0}.paodequeijo{width:540px;margin:80px auto 80px;}.paodequeijo:before{top:-10px}.paodequeijo:after{bottom:-10px}.paodequeijo:before,.paodequeijo:after{content:'';width:540px;height:4px;display:block;position:relative;background:url("../images/produtos/pontinhos.jpg")}.paodequeijo-items{height:200px;padding-top:40px;position:relative}.paodequeijo-peso{position:absolute;padding-left:10px;border-left:1px solid #492a12;font-family:lobster;font-size:30px;color:#492a12}.paodequeijo-item{position:absolute;}.paodequeijo-item img{position:relative;z-index:10}.paodequeijo-item:nth-child(1){left:7%;bottom:0;}.paodequeijo-item:nth-child(1) .paodequeijo-peso{left:38%;bottom:60px}.paodequeijo-item:nth-child(2){left:23%;bottom:30px;}.paodequeijo-item:nth-child(2) .paodequeijo-peso{left:36%;bottom:70px}.paodequeijo-item:nth-child(3){left:38%;bottom:-30px;}.paodequeijo-item:nth-child(3) .paodequeijo-peso{left:42%;bottom:90px}.paodequeijo-item:nth-child(4){left:57%;bottom:10px;}.paodequeijo-item:nth-child(4) .paodequeijo-peso{left:50%;bottom:110px}.paodequeijo-frase{margin-top:20px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-weight:bold;letter-spacing:2px;font-family:font_oswald_light}.paodequeijo-lista{padding:15px 30px 15px 40px;margin:20px 0 30px;border:1px solid #ccc;}.paodequeijo-lista li{font-size:24px;line-height:40px;color:#492a12;list-style:disc;font-family:lobster}.paodequeijo-bg{width:100%;height:450px;position:absolute;bottom:0;z-index:-1;background-color:#f6f1e1}.placa{width:250px;position:absolute;top:0;left:50%;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.placa-titulo{margin:-121px auto 0;width:60%;font-family:lobster;font-size:30px;line-height:30px;color:#fff}.placa-subtitulo{margin-top:18px;font-family:masterics_personal_use;font-size:47px;color:#ead78e}.white-bg{background-color:#fff}.onde-encontrar-container{height:760px;border-bottom:4px solid #f0ba2a;background:url("../images/onde-encontrar/bg.jpg") no-repeat center center}.onde-encontrar-texto{font-family:lobster;font-size:40px;line-height:60px;color:#d1d294}.back-link{font-size:20px;font-family:font_oswald_light;text-transform:uppercase;color:#000;position:relative;}.back-link:before{content:'\00ab';position:absolute;left:-12px;top:2px}.back-link:hover{color:#333}.small-button{text-transform:uppercase;padding:14px 22px}.big-button{width:450px;max-width:100%;margin:0 auto;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;font-size:29px;text-transform:uppercase;text-align:center}.loading-image{position:absolute;left:0}.telefone{font-family:arial_black;color:#907740}.box-map{width:100%;height:500px}.telefone-icon{position:relative;padding-left:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.telefone-icon:before{content:'';width:18px;height:18px;position:absolute;left:0;top:5px;display:block;background:url("../images/icone-telefone.png")}p{font-size:17px;color:#492a12}h1{color:fontDarker;font-size:82px;-webkit-transition:opacity 1.4s;-moz-transition:opacity 1.4s;-o-transition:opacity 1.4s;transition:opacity 1.4s}h3{font-size:40px;line-height:35px}h4{text-transform:uppercase}.dark-color{color:fontDarkGray}.uppercase{font-transform:uppercase}.blue-bg{background-color:#2559a8}.page-title{padding:12px 8px 12px 0;display:inline-block;position:relative;z-index:0;font-size:30px;background-color:#fff}.page-title-bg{width:100%;border-top:1px solid #000;position:absolute;top:50%;z-index:-1}.blue-text{color:colorDarkBlue}.thin-title{font-family:font_oswald_light}.regular-title{font-family:font_oswald}.regular-font{font-size:18px}.big-font{font-size:24px}.alert-text{color:#f00;font-size:11px;}.alert-text:hover{color:#c00}.gray-button{padding:10px;font-family:quickRegular;font-size:25px;text-align:center;color:#666;background-color:#ccc;}.gray-button:hover{background-color:#c2c2c2}#all{overflow-x:hidden !important;max-height:999999px}.wrap{width:95%;max-width:1024px;margin:0 auto}.img-resp{max-width:100%;height:auto}.ztop-relative,.ztop-absolute{z-index:99}.ztop-relative{position:relative}.ztop-absolute{position:absolute}.pos-bottom{bottom:0}.container{position:relative}.full{width:100%;display:block}.vfull{height:100%}.block{display:block}.iblock{display:inline-block}.page-content{padding:0 100px}.v-middle{display:inline-block;vertical-align:middle}.v-top{display:inline-block;vertical-align:top}.v-bottom{display:inline-block;vertical-align:bottom}.right{float:right !important}.left{float:left !important}.t-left{text-align:left !important}.t-center{text-align:center !important}.t-right{text-align:right !important}.text-line{border-top:2px solid #333;position:relative;top:16px;z-index:-1}.c-padding,.l-padding,.r-padding,.ls-padding,.rs-padding,.cs-padding,.lg-padding,.rg-padding,.cg-padding,.b-padding,.t-padding,.ts-padding,.tg-padding,.tl-padding,.bs-padding,.bg-padding,.bl-padding{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-padding{padding-left:8px}.l-padding{padding-left:16px}.lg-padding{padding-left:32px}.r-padding{padding-right:16px}.cs-padding{padding:inherit 8px}.c-padding{padding:inherit 16px}.cg-padding{padding:inherit 32px}.rs-padding{padding-right:8px}.rg-padding{padding-right:32px}.bs-padding{padding-bottom:8px}.b-padding{padding-bottom:16px}.bg-padding{padding-bottom:32px}.bl-padding{padding-bottom:64px}.ts-padding{padding-top:8px}.t-padding{padding-top:16px}.tg-padding{padding-top:32px}.tl-padding{padding-top:64px}.form-content{padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-title{margin-bottom:20px;padding:10px 0;font-family:font_adelle_light;font-size:30px;position:relative}#form-onde-encontrar{position:relative;z-index:10}.form-inline,.form-general{width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form-inline .half,.form-general .half{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form-inline .half:nth-child(2n+1),.form-general .half:nth-child(2n+1){margin:0}.form-inline .half:nth-child(2n+0),.form-general .half:nth-child(2n+0){margin:0 -3px 0 0}.form-inline p,.form-general p{display:block;font-size:10px}.form-inline input[type=text],.form-general input[type=text],.form-inline input[type=password],.form-general input[type=password]{display:block;vertical-align:middle}.form-inline .group-left,.form-general .group-left{float:left;width:48%}.form-inline .group-right,.form-general .group-right{float:right;width:48%}.form-inline .submit{padding:10px;border:0;border-radius:30px;color:#333;font-family:font_adelle_light;background-color:#f0bc2b;}.form-inline .submit:hover{background-color:#eeb411}.form-inline .input-text,.form-inline textarea{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:10px;font-family:open_sansregular;font-size:13px;color:#333;background:#fff;}.form-inline .input-text:focus,.form-inline textarea:focus{border:1px solid colorWeakOrange -20%}.form-inline .input-text{padding:0 10px;height:34px}.form-inline textarea{padding:6px 10px;height:120px}.form-inline fieldset{margin-bottom:6px;padding:1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;vertical-align:top}.form-inline label,.form-inline .input-text,.form-inline textarea{display:inline-block !important}.form-inline label,.form-inline .input-text{vertical-align:middle}.form-inline textarea{vertical-align:top}.form-inline label{width:40%;padding-right:20px;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:right;color:#d1d294}.form-inline .input-text,.form-inline textarea{width:60% !important}.form-general{padding:15px 40px 15px;}.form-general label,.form-general .input-text,.form-general textarea{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;font-size:15px;font-family:open_sansregular;color:#333}.form-general .input-text,.form-general textarea{margin-bottom:15px;background-color:#eee;border:1px solid #cecece;border-radius:8px;}.form-general .input-text:focus,.form-general textarea:focus{border:1px solid colorWeakOrange -20%}.form-general .input-text{height:44px;padding:0 15px}.form-general label{padding-left:8px}.form-general textarea{width:100%;height:128px;margin-left:0;padding:10px;resize:none}.form-general input[type=submit]{padding:10px 20px;border:0;border-radius:80px;font-family:open_sansregular;font-size:22px}.submit{width:150px;float:right;color:#ccc;background-color:#333;}.submit:hover{background-color:#2e2e2e}.submit-reserva{width:180px;margin:0 auto;display:block;background-color:#aaa;}.submit-reserva:hover{background-color:#999}input[type="checkbox"]{width:0 !important;display:inline-block;}input[type="checkbox"]+ label{display:inline-block}.upload-file input{display:none}.form-processing{display:none}.box-alert{width:100%;padding:5px 20px 5px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;line-height:30px;font-size:.9em;text-indent:10px;border-radius:5px}.box-alert b{font-weight:400;font-family:open_sanssemibold}.alert-error{background:#f9e4e1 url("../images/sistema/icons-alert-error.png") 8px center no-repeat;color:#ff8d7a}.alert-attention{background:#fff2cb url("../images/sistema/icons-alert-attention.png") 16px center no-repeat;color:#e6ac00}.alert-ok{background:#ddf2e9 url("../images/sistema/icons-alert-ok.png") 12px center no-repeat;color:#38ad76}.alert-msg{display:block;font-size:11px !important;text-align:right;color:#f00}.step{display:none}.current-step{display:block !important}.input-text{display:block}.input-text:disabled{background-color:#ddd !important;border-color:#ccc !important}table.error{outline:1px solid #f00 !important}.error{border:1px solid #f00 !important}.required{padding-right:15px !important;}.required:after{content:'(*)';padding-left:4px}#required-message{margin-top:15px;}#required-message span{font-size:14px;float:right;color:#f00}.label-auto{width:auto !important;text-align:left;padding-left:10px;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.box-banner{width:100%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.banner-item:first-child{position:static !important}.banner-single{width:100%;display:block}.box-slider{height:100%;}.box-slider a{display:block}.slider-item{width:100%;height:;overflow:hidden}.slider-prev,.slider-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99;}.slider-prev:hover:before,.slider-next:hover:before{opacity:.8}.slider-prev{left:-40px}.slider-next{right:-40px}.slide-small-item,.slide-big-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;overflow:hidden;}.slide-small-item img,.slide-big-item img{width:100%;height:auto}.slide-big-item{max-height:310px;padding:0 8px}.slide-small-item{max-height:140px;padding:0 5px}.main-slider li,.thumb-slider li{overflow:hidden}.main-slider li{width:100%;height:100%;text-align:center}.phone-icon{position:relative;padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.phone-icon:before{content:'';width:34px;height:34px;position:absolute;left:0;top:-5px;background:url("../images/telefone.png") no-repeat center center}.arrow-icon:before{content:'';width:34px;height:34px;display:block;background:url("../images/arrows.png")}.arrow-prev:before{background-position:0 34px}.arrow-next:before{background-position:0 0}.menu-icon:before{content:'\f0c9';padding-right:5px;font-size:30px;font-family:font_awesome}.ui-loader{display:none !important}.select-box-container{padding:0 10px;position:relative;z-index:10;top:-2px;background-color:#000}.titlebar-select,.select-box{display:none}.select2-container{margin-bottom:10px}.select2-container--full{width:100% !important}.select-content{position:relative;}.select-content .select2-container{top:0 !important;left:0 !important;overflow-y:auto}.select-content .select2-container--open{max-height:195px !important;z-index:100}.select2-container--full,.select2-container--default{padding:6px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:8px;font-family:open_sansregular;background-color:#eee;}.select2-container--full .select2-selection--single,.select2-container--default .select2-selection--single{padding:0 2px}.select2-container--full .select2-selection,.select2-container--default .select2-selection{display:block;position:relative;z-index:10}.select2-container--full .select2-selection__arrow,.select2-container--default .select2-selection__arrow{width:26px;height:26px;display:block;text-align:right;position:absolute;right:0;top:2px;z-index:1;}.select2-container--full .select2-selection__arrow:before,.select2-container--default .select2-selection__arrow:before{content:"\25bc";width:10px;height:10px;padding-top:5px;padding-right:10px;font-size:10px;color:colorWeakOrange}.select2-container--full .select2-container,.select2-container--default .select2-container{width:136px;background-color:#ccc}.select2-container--full .select2-search__field,.select2-container--default .select2-search__field{display:none}.select2-container--full .select2-selection__rendered,.select2-container--default .select2-selection__rendered{padding-left:6px}.select2-container--full .select2-selection__rendered,.select2-container--default .select2-selection__rendered,.select2-container--full .select2-results__option,.select2-container--default .select2-results__option{color:#888;line-height:30px;font-size:15px;cursor:pointer}.select2-container--full .select2-results__option,.select2-container--default .select2-results__option{padding:3px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:6px;}.select2-container--full .select2-results__option:hover,.select2-container--default .select2-results__option:hover{background-color:#ddd}.file-upload-container{position:relative;overflow:hidden;margin:0 10px;width:160px;height:40px;background-color:#f07f3d;font-family:font_bebas_regular;text-transform:uppercase;color:#fff;font-size:22px;}.file-upload-container .upload{position:absolute;top:0;right:0;margin:0;padding:0;fontsize:20px;cursor:pointer;opacity:0;width:100%}.select2-container--open .select2-selection__arrow:before{content:"\25b2"}.select2-container--titlebar{width:120px !important;padding:4px 8px;display:block;font-size:12px;background-color:#ccc;}.select2-container--titlebar .select2-selection{display:block;position:relative;z-index:10}.select2-container--titlebar .select2-selection__arrow{width:26px;height:26px;display:block;float:right;position:absolute;right:0;top:0;z-index:1;background:url("../images/seta-busca.png") no-repeat 4px center transparent;background-size:26px}.select2-container--titlebar .select2-container{width:136px;background-color:#ccc}.select2-container--titlebar .select2-search__field{display:none}.select2-container--titlebar .select2-results__option{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:0 5px;}.select2-container--titlebar .select2-results__option:hover{color:#666}.ui-datepicker{z-index:200 !important}.fade-left-anim,.fade-right-anim{position:absolute;opacity:0}.fade-left-anim{left:-150px}.fade-right-anim{right:-150px}.hide{display:none}.show{display:block}.clear{clear:both}.force-hide{display:none !important}.input-error{border-color:#f00 !important}