﻿/*!
#
#
#
_____    _            _   _  ____  _               ____
|  __ \ | |     /\   | \ | |/ __ \| |        /\   |  _ | |__) || |    /  \  |  \| | |  | | |       /  \  | |_) |
|  ___/ | |   / /\ \ |     | |  | | |      / /\ \ |  _ <
| |     | |  / ____ \| |\  | |__| | |____ / ____ \| |_) |
|_|     |_|_/_/    \_\_| \_|\____/|______|_/    \_\____/

# Desenvolvido por: Pianolab Agência Interativa | http://www.pianolab.com.br
# Desenvolvedor(a):
    - Luiz Paulo Valença - https://github.com/luizpaulo165/
    - Leonardo Paiva - https://github.com/leonardopaiva
    - Rayann Nayran - https://github.com/rayannrag
# Data de Criação: 04-15-2016
# Data da Última Atualização: 00-00-0000
#
#
#
!*/.clearfix:before,#nav-pages:before,.clearfix:after,#nav-pages:after{content:"";display:table}.clearfix:after,#nav-pages:after{clear:both}.clearfix,#nav-pages{zoom:1}.click-off{pointer-events:none;cursor:default}.click-on{pointer-events:painted;cursor:pointer}.centralize{margin:0 auto;float:none !important}@media (max-width: 767px){.hidden-xs{display:none !important}}@font-face{src:url("../../fonts/barrio-regular-webfont.woff2") format("woff2")}@font-face{font-family:'GothamRounded-Bold';src:url("../../fonts/GothamRounded-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamRounded-Bold.otf") format("opentype"),url("../../fonts/GothamRounded-Bold.woff") format("woff"),url("../../fonts/GothamRounded-Bold.ttf") format("truetype"),url("../../fonts/GothamRounded-Bold.svg#GothamRounded-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'futura_round_demiregular';src:url("../../fonts/5_-_futura_round_demi-webfont.woff2") format("woff2"),url("../../fonts/5_-_futura_round_demi-webfont.woff") format("woff");font-weight:normal;font-style:normal}*{-webkit-touch-callout:none;outline:none}body{font-family:"futura_round_demiregular",sans-serif;font-weight:400;font-size:18px;color:#000;line-height:40px;background:#fff;overflow-x:hidden}#page-content{overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin-top:0}h2{font-size:88px;font-family:"GothamRounded-Bold",sans-serif;font-weight:700;line-height:88px;letter-spacing:0px;color:#000;margin-bottom:35px}h2 span{display:block;font-family:"futura_round_demiregular",sans-serif;font-weight:300;font-size:20px;line-height:26px;color:#000;text-transform:none;letter-spacing:0}h3{color:#000;font-size:62px;font-family:"GothamRounded-Bold",sans-serif;line-height:64px;font-weight:700;margin-bottom:15px}h3 span{font-size:18px;line-height:24px;font-family:"futura_round_demiregular",sans-serif;font-weight:300;color:#000;display:block}h4{color:#000;font-size:14px;line-height:26px;font-family:"futura_round_demiregular",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:2px}p{margin-bottom:40px}a{color:#006DB4;outline:none !important;font-weight:300;opacity:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}a:hover{color:#006DB4;text-decoration:none;opacity:0.8}a:active{color:#006DB4;text-decoration:none;opacity:0.8}a:visited{color:#006DB4;text-decoration:none;opacity:0.8}ul{margin:0}address{line-height:25px}.container{max-width:1170px;width:auto}label{font-size:20px;display:inline-block;max-width:100%;margin-right:10px;margin-bottom:10px;font-weight:400;cursor:pointer}input,textarea,select{font-size:20px;color:#000;background:none;border:1px solid #ccc;padding:8px 18px 8px 18px;margin-bottom:26px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}input:focus,textarea:focus,select:focus{padding-left:30px;color:#000}::-webkit-input-placeholder{color:#9c9c9c}:-moz-placeholder{color:#9c9c9c}::-moz-placeholder{color:#9c9c9c}:-ms-input-placeholder{color:#9c9c9c}select:required:invalid{color:#9c9c9c}input[type="text"],input[type="email"],input[type="number"],input[type="password"],textarea{width:100%}select{width:100%}input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,select:focus,textarea:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{border:1px solid #006DB4;z-index:10;position:relative}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;line-height:normal;border:1px solid #ccc}input[type='radio']{margin-right:3px}input[type='checkbox']{margin-right:3px}input[type='text'],input[type='password']{font-size:20px;border:1px solid #ccc;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px}select{font-size:20px;line-height:21px;width:100%;padding:15px;padding-right:50px;border:1px solid #ccc;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-webkit-appearance:none;-moz-appearance:none}.fa-chevron-icon{position:relative;width:100%}.fa-chevron-icon:before{font-size:22px;line-height:24px;content:"\f107";color:#000;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:14px;right:22px}.fa-chevron-icon:after{content:"";width:1px;height:40px;background:#000;position:absolute;top:8px;right:52px;font-weight:300;display:none}.wrap-bt-search{position:relative;display:inline-block;top:-4px;width:100%}.wrap-bt-search input{width:100%;margin-bottom:0;padding:5px 50px 5px 15px;display:inline-block;border:1px solid #000}.wrap-bt-search input:focus{border:1px solid #fff}.wrap-bt-search .fa-search{font-size:24px;color:#000;position:absolute;top:6px;right:15px}form span.error,form label.error{font-size:14px;line-height:16px;font-style:italic;font-family:"futura_round_demiregular",sans-serif;font-weight:400;color:#fff;text-align:center;padding:2px 8px;position:absolute;top:13px;right:5px;z-index:10;background:#900}form span.error.valid,form label.error.valid{display:none !important}form .position-span-error span.error{right:90px}form span.valid{display:inline-block;color:#7aba7b}.custom-style-error span.error{text-indent:-99999px;position:absolute;background:none;color:#EA5B51}.custom-style-error span.error:after{content:"\f00d";font-family:"Font Awesome 5 Free" !important;font-style:normal;font-weight:900;line-height:1;color:#EA5B51;position:absolute;top:10px;right:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0px}.custom-style-error span.error.valid{display:block !important}.custom-style-error span.error.valid:after{content:"\f00c";font-family:"Font Awesome 5 Free" !important;font-style:normal;font-weight:900;line-height:1;color:#75a733;position:absolute;top:10px;right:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0px;-webkit-transform:rotate(0);transform:rotate(0)}.custom-style-error select+span.error:after,.custom-style-error select+span.error.valid:after{display:none}.input-form{position:relative}input[type='submit'],.bt-default,.bt-default:visited{color:#000;font-size:20px;line-height:20px;font-family:"futura_round_demiregular",sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:0px;width:100%;background:none;padding:15px 25px;border:3px solid #000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;display:inline-block;text-align:center;text-decoration:none;opacity:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;position:relative;z-index:2}input[type='submit']:hover,.bt-default:hover,.bt-default:visited:hover{color:#000;background:none;border:3px solid #000;opacity:1;cursor:pointer}input[type='submit'][disabled],.bt-default[disabled]{opacity:0.5;color:#fff;background:#000;cursor:default}.button-underlay{width:213px;position:relative;transition:0.3s}.button-underlay:after{content:'';width:98%;height:93%;background:#FFCC2A;position:absolute;z-index:1;top:6px;left:6px;border-radius:4px;transition:0.3s}.button-underlay:hover:after{content:'';background:#fff}.button-blue:after{content:'';background:#00AFEE}.bt-default.bt-reverse,.bt-default.bt-reverse:visited{color:#000;background:#fff;border:1px solid #000}.bt-default.bt-reverse:hover,.bt-default.bt-reverse:visited:hover{color:#fff;background:#000;border:1px solid #000}.bt-default.bt-reverse[disabled]{opacity:0.5;color:#000;background:#fff;cursor:default}.bt-default.bt-reverse.bt-variation,.bt-default.bt-reverse.bt-variation:visited{font-size:15px;padding:3px 18px}.bt-default.bt-reverse.bt-variation[disabled]{opacity:0.5;background:#000;color:#fff;cursor:default}input[type='submit'].bt-secondary,.bt-secondary,.bt-secondary:visited{font-size:15px;font-family:"futura_round_demiregular",sans-serif;font-weight:700;color:#fff;background:#000;padding:8px 35px}input[type='submit'].bt-secondary:hover,.bt-secondary:hover,.bt-secondary:visited:hover{color:#000;background:#fff;border:1px solid #000}input[type='submit'].bt-secondarydisable[disabled],.bt-secondary[disabled]{color:#fff;opacity:0.5;background:#000;cursor:default}input[type='submit'].bt-secondary.bt-reverse,.bt-secondary.bt-reverse,.bt-secondary.bt-reverse:visited{color:#000;background:#fff}input[type='submit'].bt-secondary.bt-reverse:hover,.bt-secondary.bt-reverse:hover,.bt-secondary.bt-reverse:visited:hover{color:#fff;background:#000;border:1px solid #000}input[type='submit'].bt-secondary.bt-reverse[disabled],.bt-secondary.bt-reverse[disabled]{opacity:0.5;color:#000;background:#fff;cursor:default}.bt-default.bt-icon-submit{text-indent:-99999px;background:#fff url("../../img/icons/icon-send.svg") 60% 50% no-repeat;display:inline-block;width:auto;border-radius:50%;padding:0px 18px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.bt-default.bt-icon-submit:hover{background:#ccc url("../../img/icons/icon-send.svg") 60% 50% no-repeat}.bt-icon-default{font-size:17px;width:100%;background:#fff;padding:7px 11px;display:inline-block;text-align:center;text-decoration:none;border:1px solid #000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.bt-icon-default img{display:inline-block;margin-bottom:8px}.bt-icon-default span{font-size:16px;font-family:"futura_round_demiregular",sans-serif;line-height:10px;color:#000;display:block;margin-bottom:10px}.bt-icon-default i{color:#000}.bt-icon-more{background:none;top:0;opacity:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.bt-icon-more:hover{opacity:0.6}.bt-action{text-decoration:none}.bt-action:hover .bt-action-default{color:#000;background:#fff}.bt-action:hover i{color:#000}.bt-action-default{font-size:12px;line-height:12px;text-align:center;text-decoration:none;color:#fff;display:inline-block;padding:11px 12px;background:#000;border-radius:50%;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.bt-action-default i{position:relative;left:1px}.bt-action-default:hover,.bt-action-default:visited{color:#000;background:#fff}.fix-bt-position-01 img{position:relative;left:2px;top:-2px}.bt-back{text-decoration:none}.bt-back .bt-back-icon{font-size:18px;color:#000;position:relative;top:2px}.bt-back .bt-back-text{font-size:14px;font-weight:400;text-transform:none;padding:0 5px}.bt-back:hover .bt-back-text{color:#000;padding:0 8px}.bt-back-icon{font-size:12px;display:inline-block}.bt-back-text{font-size:12px;color:#000;display:inline-block;margin-left:10px;text-transform:uppercase;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.bt-svg{font-size:17px;color:#000;position:relative;top:-1px;left:0px;width:14px;height:14px;fill:#006DB4;vertical-align:middle}.bt-svg-text{font-size:14px;font-family:"futura_round_demiregular",sans-serif;font-weight:700;text-transform:uppercase;color:#000;padding:0 5px}.button-square{font-size:16px;line-height:20px;font-weight:400;color:#000;text-transform:uppercase;background:#e1e1e1;padding:15px 12px 10px 12px;display:inline-block;border-bottom:4px solid #fff}.button-square span{font-size:20px;font-weight:700}.button-square:visited{color:#000}.button-square:hover{background:#000;color:#e1e1e1;border-bottom:4px solid #e1e1e1}.alert{position:fixed;width:100%;top:0;z-index:99;border-bottom:1px solid #000}#load-page{width:100%;height:4px;background:#f1f1f1;position:relative;top:0;left:0;z-index:9999}#load-page span{width:0%;height:4px;background:#000;display:block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.no-bg{background:none !important}.bg-secondary{background:#e1e1e1 !important}.bg-main-color{background:#000}.animation-vertical-moviment{height:0;display:block}.text-align-left{text-align:left !important}.text-align-center{text-align:center !important}.text-align-right{text-align:right !important}.text-decoration-line{text-decoration:line-through !important}.overflow-hidden{overflow:hidden !important}.position-absolute{position:absolute !important}.position-relative{position:relative !important}.display-block{display:block !important}.display-none{display:none !important}.display-inline-block{display:inline-block !important}.display-flex{display:flex !important}.justify-content-center{justify-content:center !important}.justify-content-space-between{justify-content:space-between !important}.flex-center-items{display:flex !important;align-items:center !important;justify-content:center !important}.flex-bottom-items{display:flex !important;align-items:flex-end !important}.background-black{background:#000 !important}.clear{clear:both !important}.no-link{cursor:default !important}.no-line-height{line-height:0px !important}.img-ball{border-radius:50%}.link-color-default{color:#000}.link-color-default:hover,.link-color-default:visited{color:#000}.link-color-a{color:#000}.link-color-a:hover,.link-color-a:visited{color:#000}.no-transition{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important}.no-text-shadow{text-shadow:none !important}.width-auto{width:auto !important}.width-full{width:100% !important}.width-half{width:49.5% !important}.color-bg-secondary-hover{transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.color-bg-secondary-hover:hover{color:#e1e1e1}.color-bg-secondary-hover:hover span{color:#e1e1e1 !important}.color-bg-secondary-hover:hover h4{color:#e1e1e1 !important}.position-relative-hover{position:relative;top:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.position-relative-hover:hover{top:-2px}.move-left-hover{position:relative;left:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.move-left-hover:hover{left:-3px}.move-right-hover{position:relative;left:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.move-right-hover:hover{left:3px}.no-margin-top{margin-top:0 !important}.no-margin-right{margin-right:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.margin-bottom-smaller-xs{margin-bottom:5px !important}.margin-bottom-smaller{margin-bottom:15px !important}.margin-bottom-small-xs{margin-bottom:20px !important}.margin-bottom-small{margin-bottom:30px !important}.margin-bottom-normal{margin-bottom:45px !important}.margin-bottom-large{margin-bottom:60px !important}.margin-bottom-larger{margin-bottom:75px !important}.margin-right-smaller-xs{margin-right:5px !important}.margin-right-smaller{margin-right:15px !important}.margin-right-small{margin-right:30px !important}.margin-right-normal{margin-right:45px !important}.margin-right-normal-xs{margin-right:40px !important}.margin-right-large{margin-right:60px !important}.margin-left-smaller{margin-left:15px !important}.no-padding{padding:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.padding-top-smaller{padding-top:15px !important}.padding-top-small{padding-top:30px !important}.padding-top-normal{padding-top:45px !important}.padding-top-large{padding-top:60px !important}.padding-bottom-smaller{padding-bottom:15px !important}.padding-bottom-small{padding-bottom:30px !important}.padding-bottom-normal{padding-bottom:45px !important}.padding-bottom-large{padding-bottom:60px !important}.padding-left-smaller{padding-left:5px !important}.padding-left-small{padding-left:30px !important}.padding-right-small{padding-right:30px !important}.padding-normal{padding:15px !important}.padding-form-custom{padding:40px !important}.padding-left-default{padding-left:15px !important}.padding-right-default{padding-right:15px !important}.no-click{cursor:default !important}.bold{font-weight:700 !important}.bold-italic{font-family:"" !important}.italic{font-family:"" !important}.font-secondary{font-family:"GothamRounded-Bold",sans-serif !important;font-weight:400 !important}.no-opacity{opacity:0 !important}.full-opacity{opacity:1 !important}.transition-normal{transition:0.3s !important;-moz-transition:0.3s !important;-webkit-transition:0.3s !important;-o-transition:0.3s !important;-ms-transition:0.3s !important}.cursor-pointer{cursor:pointer !important}.no-border-top{border-top:none !important}.no-border-left{border-left:none !important}.no-border-bottom{border-bottom:none !important}.no-border-right{border-right:none !important}.border-top-transparent{border-top-color:transparent !important}.border-bottom-transparent{border-bottom-color:transparent !important}.disable-link{cursor:default !important}.disable-link a{cursor:default !important}.display-none{display:none !important}.color-main{color:#000 !important}.color-primary{color:#006DB4 !important}.color-link{color:#006DB4 !important}.color-bg-secondary{color:#e1e1e1 !important}.color-gray{color:#8C8C8C !important}.color-social-media{color:#000 !important}.color-white{color:#fff !important}.no-border{border:0px !important}.float-right{float:right !important}.hover-opacity h3{opacity:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.hover-opacity:hover h3{opacity:0.8}.hover-opacity{opacity:1;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.hover-opacity:hover{opacity:0.8}.hover-border{border:1px solid transparent;display:inline-block;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.hover-border:hover{border:1px solid #000}.col-custom-8{width:75%;display:inline-block;vertical-align:top}.col-custom-4{width:20%;display:inline-block;vertical-align:top}.col-custom-6{width:49.5%;display:inline-block;vertical-align:top}.pagination-format li{display:inline-block;margin-right:0px}.pagination-format li a{font-size:15px;padding:11px 15px;border:1px solid #900;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.pagination-format li.active a,.pagination-format li:hover a{color:#fff;background:#000}.svg-basic-example h6:nth-of-type(1){color:blue}.svg-basic-example h6:nth-of-type(2){color:green}.svg-basic-example h6:nth-of-type(3){color:orange}.svg-basic-example h6:nth-of-type(4){color:red}.svg-basic-example svg{width:32px;height:32px;fill:currentColor;vertical-align:bottom}.block-scroll-page{height:100%;overflow:hidden}.iframe-style{height:80vh;max-height:620px}@media (max-width: 991px){.iframe-style{height:70vh}}.iframe-custom-style{height:400px}@media (max-width: 768px){.iframe-custom-style{height:230px}}.format-title-small-section{color:#000;font-weight:300}.format-title-variation-section{font-size:44px;line-height:53px;color:#000;font-weight:300 !important}.title-template-a{color:#e1e1e1}.wrap-title-highlight{width:100%;text-align:center;border-top:none;border-bottom:none;margin-top:15px;margin-bottom:40px;padding:104px 0 10px 0;background:#FFCC2A;white-space:nowrap}.wrap-title-highlight .title-highlight{font-size:90px;line-height:90px;color:#006DB4;text-align:left;margin-bottom:0}.wrap-title-highlight.template-bg-blue{background:#006DB4}.wrap-title-highlight.template-bg-blue .title-highlight{color:#FFCC2A}.wrap-title-highlight.template-bg-light-yellow{background:#FFDE30}.wrap-title-highlight.template-bg-light-yellow .title-highlight{color:#73D0F5}.wrap-title-highlight.template-bg-light-blue{background:#73D0F5}.wrap-title-highlight.template-bg-light-blue .title-highlight{color:#FFDE30}@media (max-width: 768px){.wrap-title-highlight{white-space:normal}.wrap-title-highlight .title-highlight{font-size:46px;line-height:46px}}@media (max-width: 400px){.wrap-title-highlight .title-highlight{font-size:36px;line-height:36px}}.wrap-highlight-b{background:#e1e1e1;display:inline-block;padding:20px 17px}.wrap-highlight-b h3{margin-bottom:15px;padding:0 3px}.wrap-highlight-b .button-square{width:100%}.nav-social a{display:inline-block;width:auto}.wrap-icon-menu{color:#000}.text-icon-menu{color:#000;text-transform:uppercase;font-size:24px;line-height:24px;font-family:"futura_round_demiregular",sans-serif;font-weight:300;position:relative;top:3px}.img-icon-menu{color:#000;font-size:24px;line-height:24px;display:inline-block;margin-left:7px}.map-overlay{display:block;width:100%;height:340px;position:absolute}.wrap-highlight-box{font-weight:300;color:#000;padding:51px 0;background:#e1e1e1}.wrap-highlight-box h3{font-size:32px;line-height:32px;color:#000;margin-bottom:20px}.wrap-list-basic .list-item{display:block;padding:30px 15px;border-top:1px solid #8E8E8E}.wrap-list-basic .list-item:last-child{border-bottom:1px solid #8E8E8E}.wrap-list-basic .bt-list-action{position:relative}.wrap-list-basic .bt-list-action:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";height:100%;background:#fff;padding:0 15px 0 8px;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:0;right:0}.block-thumb{width:90%;position:relative;margin-bottom:30px;display:inline-block;border:1px solid transparent;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.wrap-img-thumb{height:180px;overflow:hidden;margin-bottom:12px;position:relative;top:0;left:-5px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;border:7px solid transparent;border-radius:8px}.wrap-img-thumb img{height:100%}.wrap-img-thumb.template-big-thumb{height:468px}.block-thumb:hover{opacity:1}.block-thumb:hover .wrap-img-thumb{border:7px solid #FFCC2A}.wrap-film-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block}.wrap-film-icon .film-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;background:#000;opacity:0.6}.wrap-film-icon .film-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;background:url("../../img/icons/icon-play-b.svg") center center no-repeat}.wrap-title-thumb{height:63px;overflow:hidden;padding-right:15px}.wrap-title-thumb .title-thumb{font-size:18px;line-height:21px;font-weight:400;text-transform:none;margin-bottom:15px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.wrap-small-info-thumb .small-info{font-size:14px;line-height:19px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.button-ball{background:#FFCC2A;display:inline-flex;width:60px;height:60px;border-radius:50%;line-height:2px;justify-content:center;align-items:center;opacity:1}.button-ball-icon{font-size:52px;line-height:52px;color:#006DB4}#wrap-alert{width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:999}#wrap-alert:before{content:'';background:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1;opacity:0.5}#wrap-alert .alert{margin-top:15%}#load{color:#900;font-size:80px;display:block;margin:-40px 0 0 -40px;position:fixed;top:50%;left:50%;z-index:999;text-shadow:1px 1px 0 rgba(0,0,0,0.3);-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.3);-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.blur{filter:blur(50px) grayscale(100%);-moz-filter:blur(50px) grayscale(100%);-webkit-filter:blur(50px) grayscale(100%)}.clearfix:before,#nav-pages:before,.clearfix:after,#nav-pages:after{content:"";display:table}.clearfix:after,#nav-pages:after{clear:both}.clearfix,#nav-pages{zoom:1}.panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#e4e5e7;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-default>.panel-heading a{display:block;padding:10px 15px}.panel-default>.panel-heading a:after{content:"/f067";font-size:12px;position:relative;top:1px;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.panel-default>.panel-heading a[aria-expanded="true"]{background-color:#eee}.panel-default>.panel-heading a[aria-expanded="true"]:after{content:"\f067";-webkit-transform:rotate(135deg);transform:rotate(135deg)}.panel-default>.panel-heading a[aria-expanded="false"]:after{content:"\f067";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-option{width:100%;float:left;clear:both;margin:15px 0}.accordion-option .title{font-size:20px;font-weight:bold;float:left;padding:0;margin:0}.accordion-option .toggle-accordion{float:right;font-size:16px;color:#6a6c6f}.accordion-option .toggle-accordion:before{content:"Expand All"}.accordion-option .toggle-accordion.active:before{content:"Collapse All"}.accordion-template-a .panel-default{border-color:transparent;margin-bottom:30px;box-shadow:none}.accordion-template-a .panel-default>.panel-heading{color:#333;background-color:#fff;border-color:transparent;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-template-a .panel-default>.panel-heading a{display:block;padding:10px 15px}.accordion-template-a .panel-default>.panel-heading a:focus{outline:none;text-decoration:none}.accordion-template-a .panel-default>.panel-heading a:after{content:"/f067";font-size:12px;position:relative;top:1px;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.accordion-template-a .panel-default>.panel-heading a[aria-expanded="true"]{background-color:#fff}.accordion-template-a .panel-default>.panel-heading a{position:relative}.accordion-template-a .panel-default>.panel-heading a:before{content:"";display:inline-block;width:4px;height:40px;background:#006DB4;position:absolute;top:0;left:0}.accordion-template-a .panel-default>.panel-heading a[aria-expanded="true"]:before{background:#000}.accordion-template-a .panel-default>.panel-heading a[aria-expanded="false"]:before{background:#006DB4}.accordion-template-a .panel-default>.panel-heading a[aria-expanded="true"]:after{content:"\f067";-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion-template-a .panel-default>.panel-heading a[aria-expanded="false"]:after{content:"\f067";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-template-a .accordion-option{width:100%;float:left;clear:both;margin:15px 0}.accordion-template-a .panel-title{color:#000;font-size:18px;line-height:22px;font-weight:700}.accordion-template-a .panel-title a[aria-expanded="true"]{color:#000}.accordion-template-a .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.accordion-template-a .panel-group .panel-heading+.panel-collapse>.list-group,.accordion-template-a .panel-group .panel-heading+.panel-collapse>.panel-body{border-top-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.accordion-template-a .panel-group .panel-heading+.panel-collapse>.list-group,.accordion-template-a .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #fff;border-bottom:1px solid #fff}.accordion-template-a .accordion-option .title{font-size:18px;line-height:22px;font-weight:700;color:#000;float:left;padding:0;margin:0}.accordion-template-a .accordion-option .toggle-accordion{float:right;font-size:16px;color:#6a6c6f}.accordion-template-a .accordion-option .toggle-accordion:before{content:"Expand All"}.accordion-template-a .accordion-option .toggle-accordion.active:before{content:"Collapse All"}.accordion-template-a .wrap-img-accordion{width:160px;display:inline-block;vertical-align:top;margin-right:30px;margin-bottom:30px}.accordion-template-a .wrap-img-accordion img{width:100%}.accordion-template-a .wrap-img-accordion+.box-content-accordion{width:60%;display:inline-block;vertical-align:top}.accordion-template-b .panel-default{border-color:transparent;margin-bottom:30px;box-shadow:none}.accordion-template-b .panel-default>.panel-heading{color:#333;background-color:#fff;border-color:transparent;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-template-b .panel-default>.panel-heading a{display:block;padding:10px 15px}.accordion-template-b .panel-default>.panel-heading a:focus{outline:none;text-decoration:none}.accordion-template-b .panel-default>.panel-heading a:after{content:"/f067";font-size:12px;position:relative;top:1px;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.accordion-template-b .panel-default.icon-title-more>.panel-heading a:after{content:"/f067";font-size:13px;background:#000;padding:15px;color:#fff;position:relative;top:-10px;left:-50%;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;line-height:11px;text-indent:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.accordion-template-b .panel-default>.panel-heading a[aria-expanded="true"]{background-color:#fff}.accordion-template-b .panel-default>.panel-heading a{position:relative}.accordion-template-b .panel-default>.panel-heading a[aria-expanded="true"]:before{background:#000}.accordion-template-b .panel-default>.panel-heading a[aria-expanded="false"]:before{background:#006DB4}.accordion-template-b .panel-default>.panel-heading a[aria-expanded="true"]:after{content:"\f067";-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion-template-b .panel-default>.panel-heading a[aria-expanded="false"]:after{content:"\f067";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-template-b .accordion-option{width:100%;float:left;clear:both;margin:15px 0}.accordion-template-b .panel-title{color:#000;font-size:18px;line-height:22px;font-weight:700}.accordion-template-b .panel-title a[aria-expanded="true"]{color:#000}.accordion-template-b .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:15px;padding:15px 0}.accordion-template-b .panel-group .panel-heading+.panel-collapse>.list-group,.accordion-template-b .panel-group .panel-heading+.panel-collapse>.panel-body{border-top-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.accordion-template-b .panel-group .panel-heading+.panel-collapse>.list-group,.accordion-template-b .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.accordion-template-b .accordion-option .title{font-size:18px;line-height:22px;font-weight:700;color:#000;float:left;padding:0;margin:0}.accordion-template-b .accordion-option .toggle-accordion{float:right;font-size:16px;color:#6a6c6f}.accordion-template-b .accordion-option .toggle-accordion:before{content:"Expand All"}.accordion-template-b .accordion-option .toggle-accordion.active:before{content:"Collapse All"}.accordion-template-b .wrap-img-accordion{width:160px;display:inline-block;vertical-align:top;margin-right:30px;margin-bottom:30px}.accordion-template-b .wrap-img-accordion img{width:100%}.accordion-template-b .wrap-img-accordion+.box-content-accordion{width:60%;display:inline-block;vertical-align:top}.e4m-carousel .carousel-control{font-size:32px;width:1%;background-image:none;color:#fff;text-shadow:0px axis-ypx gaussianopx color;-moz-text-shadow:0px axis-ypx gaussianopx color;-webkit-text-shadow:0px axis-ypx gaussianopx color;-o-text-shadow:0px axis-ypx gaussianopx color;-ms-text-shadow:0px axis-ypx gaussianopx color;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.e4m-carousel .carousel-control.left{left:15px}.e4m-carousel .carousel-control.right{right:60px}.e4m-carousel .carousel-control:hover,.e4m-carousel .carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.e4m-carousel .bt-svg{width:45px;height:45px}.e4m-carousel .wrap-img-carousel{text-align:center;min-height:500px;max-height:1000px;height:720px;background:#000;overflow:hidden}.e4m-carousel .wrap-img-carousel .img-responsive,.e4m-carousel .wrap-img-carousel img{width:auto;height:100%}.e4m-carousel .wrap-title-carousel{position:absolute;right:50%;bottom:90px;text-align:right;min-width:300px;margin-right:-507px}.e4m-carousel .wrap-title-carousel h3{font-size:36px;line-height:44px;text-align:right}.e4m-carousel .wrap-title-carousel h3 span{font-size:20px;line-height:24px;color:#fff;display:block}.e4m-carousel .wrap-title-carousel h3 .line-space{background:#e1e1e1;height:12px;width:105%;margin:5px 0;position:relative;left:-15px}.e4m-carousel .carousel-indicators{bottom:15px}.e4m-carousel .carousel-indicators li{background:#fff;border:1px solid #D8D8D8;width:8px;height:8px;margin:0 3px;text-indent:0;position:relative;border-radius:50%}.e4m-carousel .carousel-indicators li figure{width:48px;height:30px;overflow:hidden;position:absolute;top:50%;left:50%;margin-top:-44px;margin-left:-24px;opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s}.e4m-carousel .carousel-indicators li figure img{width:100%}.e4m-carousel .carousel-indicators li.active{background:#000;border:1px solid #fff;width:8px;height:8px;margin:0 3px}.e4m-carousel .carousel-indicators li:hover figure{opacity:1}.e4m-carousel .carousel-control-prev,.e4m-carousel .carousel-control-next{background:#FFCC2A;display:inline-flex;width:60px;height:60px;border-radius:50%;line-height:2px;justify-content:center;align-items:center;opacity:1;top:100%;left:50%;margin-top:-32px}.e4m-carousel .carousel-control-prev .pos-arrow-carousel,.e4m-carousel .carousel-control-next .pos-arrow-carousel{font-size:52px;line-height:52px;color:#006DB4}.e4m-carousel .carousel-control-prev{margin-left:-70px}.e4m-carousel .carousel-control-next{margin-left:17px}.e4m-carousel .carousel-control-prev:hover,.e4m-carousel .carousel-control-next:hover{opacity:0.8}.wrap-link-gallery{text-align:center;background:#e1e1e1;padding-bottom:15px}.wrap-link-gallery a{font-size:15px;color:#000;font-weight:400;text-transform:uppercase;display:inline-block;padding:15px 0 5px 0}.e4m-carousel.template-home-carousel{position:relative}.e4m-carousel.template-home-carousel .wrap-img-carousel{max-width:1200px;min-height:auto;max-height:auto;height:auto;background:none;margin:0 auto}.e4m-carousel.template-home-carousel .wrap-img-carousel img{width:100%;height:auto}.e4m-carousel.template-home-carousel .carousel-indicators{bottom:-45px}.e4m-carousel.template-home-carousel .carousel-indicators li{background:#fff;border:1px solid #000;width:8px;height:8px;margin:0 3px;display:none}.e4m-carousel.template-home-carousel .carousel-indicators li.active{background:#000;border:1px solid #000;width:8px;height:8px;margin:0 3px}.e4m-carousel.template-home-carousel .carousel-control-prev,.e4m-carousel.template-home-carousel .carousel-control-next{display:none}.e4m-carousel.template-home-carousel:before{content:'';display:block;background:#FFCC2A;width:100%;height:80%;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:150px}.e4m-carousel.template-small-carousel .wrap-img-carousel{min-height:406px;max-height:700px;height:406px;background:#000}.e4m-carousel.template-small-carousel .carousel-indicators{bottom:-47px}.e4m-carousel.template-small-carousel .carousel-indicators li{background:#fff;border:1px solid #000;width:8px;height:8px;margin:0 3px}.e4m-carousel.template-small-carousel .carousel-indicators li.active{background:#000;border:1px solid #000;width:8px;height:8px;margin:0 3px}.e4m-carousel.template-pages-carousel{margin-bottom:170px}.e4m-carousel.template-pages-carousel .wrap-img-carousel{min-height:623px;max-height:623px;height:623px;background:#fff}.e4m-carousel.template-pages-carousel .carousel-indicators{bottom:-47px}.e4m-carousel.template-pages-carousel .carousel-indicators li{background:#fff;border:1px solid #000;width:8px;height:8px;margin:0 3px}.e4m-carousel.template-pages-carousel .carousel-indicators li.active{background:#000;border:1px solid #000;width:8px;height:8px;margin:0 3px}.wrap-lightbox-content .e4m-carousel.template-pages-carousel{margin-bottom:0}.wrap-lightbox-content .e4m-carousel.template-pages-carousel .wrap-img-carousel{min-height:100%;max-height:60vh;height:100%}.e4m-carousel.template-small-carousel{margin-bottom:65px}.e4m-carousel.template-small-carousel .wrap-img-carousel{min-height:400px;max-height:400px;height:400px}.e4m-carousel.template-small-carousel .wrap-indicators{display:none}.e4m-carousel.template-reverse-indicators .carousel-indicators{bottom:-80px}.e4m-carousel.template-reverse-indicators .carousel-indicators li{background:#fff;border:1px solid #fff;margin:0 42px}.e4m-carousel.template-reverse-indicators .carousel-indicators li figure{width:65px;height:65px;margin-top:-90px;opacity:1}.e4m-carousel.template-reverse-indicators .carousel-indicators li figure img{width:auto;height:100%;margin-left:-20px}.e4m-carousel.template-reverse-indicators .carousel-indicators li.active{background:#000;border:1px solid #fff;margin:0 42px}.e4m-carousel.template-reverse-indicators .carousel-indicators li.active figure{opacity:1}.e4m-carousel.template-reverse-indicators .carousel-indicators li:hover figure{opacity:1}.e4m-horizontal-scroller-activator .wrap-indicators{width:100%;position:absolute;bottom:-120px;left:50%;margin-left:-50%;height:100px;overflow:hidden}.e4m-horizontal-scroller-activator .carousel-indicators{transition:0.3s}@media (max-width: 380px){.e4m-horizontal-scroller-activator .wrap-indicators{width:320px;margin-left:-160px}}.shadow-carousel-style .wrap-img-carousel{margin:15px auto 45px auto !important;-webkit-box-shadow:0px 9px 16px 0px rgba(0,0,0,0.31);-moz-box-shadow:0px 9px 16px 0px rgba(0,0,0,0.31);box-shadow:0px 9px 16px 0px rgba(0,0,0,0.31)}.shadow-carousel-style figure{margin:0}.shadow-carousel-style figure img{border-radius:5px;margin:0}.dropdown-style{display:inline-block;text-align:center}.dropdown-style .dropdown-menu{width:260px;border:none;border-radius:10px;text-align:center;top:65px;left:-80px;-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 4px 20px 0px rgba(0,0,0,0.2)}.dropdown-style .dropdown-menu a{font-size:20px;font-weight:700;line-height:23px;color:#000;display:inline-block;padding:15px;margin-right:0;text-transform:lowercase;position:relative}.dropdown-style .dropdown-menu a:hover{background:#fff;color:#006DB4;opacity:1}.dropdown-style .dropdown-menu a:hover:after,.dropdown-style .dropdown-menu a.active:after{display:none}.dropdown-style .dropdown-menu.hover-yellow a:hover{color:#FFCC2A}.dropdown-style .dropdown-menu:before{content:"";width:22px;height:6px;display:block;background:url("../../img/icons/arrow.svg") no-repeat;position:absolute;top:-5px;left:50%;margin-left:-15px}@media screen and (max-width: 768px){.dropdown-style{display:block}.dropdown-style .dropdown-menu{left:50%;margin-left:-126px}}.map-style{position:relative;display:inline-block;width:100%;overflow:auto;margin-bottom:60px}@media (max-width: 460px){#E{width:420px}}.find-style .wrap-lightbox-content{text-align:center;max-height:500px;overflow:auto}.wrap-img-lightbox{width:155px;height:142px;display:inline-block;margin:30px 30px}.wrap-img-lightbox img{display:inline-block;max-width:100%}.title-state{text-align:center;margin:100px 0}@media (max-width: 460px){.title-state{margin:20px 0 50px 0}}.lighthox-style{background:rgba(255,255,255,0.95);width:100%;height:100%;position:fixed;top:-10rem;left:0;z-index:-1;opacity:0;transition:all .3s;-webkit-transition:all .3s}.lighthox-style.active{top:0;z-index:100;opacity:1;transition:all .5s;-webkit-transition:all .5s}.lighthox-style .container{max-width:965px}.lighthox-style #start-const img{height:10rem;display:block;margin:0 auto 3rem}.lighthox-style #start-const p{font-weight:lighter;font-size:2rem;line-height:2.4rem;margin-bottom:3rem}.lighthox-style .win-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.lighthox-style .center{position:relative;top:50%;transform:translateY(-56%)}.wrap-lightbox-header .title-feedback{font-size:16px;line-height:20px;margin-bottom:28px}.lightbox-bt-close{font-size:30px;line-height:30px;color:#FFCC2A;float:right;width:60px;height:60px;background:#006DB4;position:relative;z-index:9999;top:25px;left:25px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.lightbox-bt-close:hover{background:#FFCC2A;color:#006DB4}@media (max-width: 768px){.lighthox-style .container{max-width:455px}.lighthox-style .lightbox-bt-close{top:40px;left:10px}}.wrap-e4m-nav-tabs{padding:0}.wrap-e4m-nav-tabs .nav-tabs{border:0px;margin-bottom:15px}.wrap-e4m-nav-tabs .nav-tabs>li{float:none;display:inline-block;margin-bottom:7px}.wrap-e4m-nav-tabs .nav-tabs>li>a{font-family:"GothamRounded-Bold",sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#fff;background:#8C8C8C;border:0px;margin-right:4px;padding:6px 10px;border-radius:0px}.wrap-e4m-nav-tabs .nav-tabs>li>a.active,.wrap-e4m-nav-tabs .nav-tabs>li>a.active:focus,.wrap-e4m-nav-tabs .nav-tabs>li>a.active:hover,.wrap-e4m-nav-tabs .nav-tabs>li>a.active:focus{color:#fff;background:#000;border:0px}.wrap-programation-options.wrap-e4m-nav-tabs{padding:0;margin-bottom:56px}.wrap-programation-options.wrap-e4m-nav-tabs .tab-content{min-height:62px}.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs{border:0px;margin-bottom:30px}.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li>a{font-family:"GothamRounded-Bold",sans-serif;font-weight:400;font-size:24px;line-height:29px;color:#8C8C8C;background:none;border-bottom:4px solid transparent;padding:6px 0;padding-right:3px;margin:0 25px;display:inline-block;border-radius:0px}.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li>a:first-child{margin-left:0}.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li{float:none;display:inline-block}.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li>a,.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li>a:focus,.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li.active>a:hover{border-top:none;border-right:none;border-bottom:4px solid transparent;border-left:none}.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li.active>a,.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li>a:hover,.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li.active>a:focus,.wrap-programation-options.wrap-e4m-nav-tabs .nav-tabs>li.active>a:hover{color:#e1e1e1;border-top:none;border-right:none;border-bottom:4px solid #e1e1e1;border-left:none;background:none}.title-programation{font-size:18px;line-height:26px;font-family:"GothamRounded-Bold",sans-serif;font-weight:300;color:#fff;text-transform:none;margin-bottom:22px}.title-programation span.content-header{display:block;background:#000;padding:8px 10px}.title-programation span.content-sub-header{color:#000;display:block;background:#e1e1e1;padding:8px 10px}.block-programation{margin-bottom:45px}.block-programation h4{font-size:16px;line-height:21px;text-transform:none;margin-bottom:17px}.block-programation p{font-size:16px;line-height:21px}.line-space-programation{height:1px;width:100%;background:#8C8C8C;display:block;margin-bottom:40px}.wrap-main-footer{font-size:14px;line-height:17px;color:#fff;background:#006DB4;margin-top:0;padding:22px 0}.wrap-main-footer a{color:#fff}.wrap-main-footer address{line-height:17px;margin-bottom:0}.img-signature{width:84px}.fa-footer-style{font-size:28px;line-height:28px}.row-footer-custom-style{justify-content:center;align-items:center}@media (min-width: 768px){.desktop-padding-fix-address{padding-left:15px}}.header-bar{background:#fff;width:100%;padding:5px 0;position:fixed;top:0;left:0;z-index:100}.nav-social{display:inline-block}.nav-social a{color:#006DB4;padding:14px 10px}.wrap-icon-menu{display:inline-block;padding:14px 0}.wrap-icon-menu .img-icon-menu{margin-left:0}.icon-close-min-size{width:32px;text-align:center;display:none}.icon-menu{display:inline-block}.wrap-main-nav{width:100%;height:100%;position:fixed;background:#fff;z-index:100;top:78px;right:0;transition:0.6s;-moz-transition:0.6s;-webkit-transition:0.6s;-o-transition:0.6s;-ms-transition:0.6s;transform:translateX(-200%);border-top:1px solid #ccc;overflow:auto;padding-bottom:100px}.wrap-main-nav .wrap-logo-desktop{display:none}.wrap-links-main-nav{padding:20px}.wrap-links-main-nav a{font-size:24px;line-height:28px;display:block;padding:15px 15px;text-align:center}.wrap-main-header.active .wrap-main-nav{transform:translateX(0)}.wrap-main-header.active .icon-close-min-size{display:inline-block}.wrap-main-header.active .icon-menu{display:none}.wrap-logo-mobile{width:100%;text-align:center;padding:0 0 0 0;display:inline-block}.wrap-logo-mobile #logo-mobile{margin-bottom:0}.wrap-logo-mobile figure{margin-bottom:0}.wrap-logo-mobile .img-logo-mobile{max-width:100px}.header-mobile-row-style{justify-content:space-between;align-items:center;padding:0 15px}.custom-link-menu-mobile{color:#333 !important;font-size:18px !important;line-height:20px !important;padding:7px 15px !important}.spacer-menu-mobile{padding:1px 0;background:#efefef}.wrap-main-header{padding:30px 0 0 0}.wrap-logo-desktop{width:240px;display:flex;align-items:center;justify-content:center}.img-header-style{width:35px;display:inline-block;position:relative;top:7px;left:5px}#nav-pages{border-bottom:1px solid #bbb;margin-bottom:15px;transition:all .2s;-webkit-transition:all .2s}#nav-pages a{font-size:1.2em}.wrap-desktop-nav{margin-bottom:5px;display:flex;align-items:center;justify-content:space-evenly}.wrap-desktop-nav a.nav-item{font-size:22px;line-height:28px;color:#000;display:inline-block;padding:15px}.wrap-desktop-nav a.nav-item:first-child{padding-left:0}.wrap-desktop-nav a.nav-item:hover{text-decoration:underline}.wrap-desktop-nav .dropdown-item{color:#000}.wrap-desktop-nav .dropdown-style{position:relative;top:-10px}.wrap-main-header.template-logocenter{padding:15px 0 15px 0}.wrap-main-header.template-logocenter .wrap-logo-desktop{text-align:center;position:absolute;top:0;left:50%;width:auto;margin-left:-134px;z-index:3}.wrap-main-header.template-logocenter .wrap-logo-desktop a{padding:15px 0;display:inline-block}.wrap-main-header.template-logocenter .wrap-logo-desktop #logo{display:inline-block;background:#fff;padding:0 15px}.wrap-main-header.template-logocenter .img-header-style{width:35px;display:inline-block;position:relative;top:7px;left:5px}.wrap-main-header.template-logocenter .wrap-desktop-nav{margin-bottom:0;position:relative;top:0;z-index:2}.wrap-main-header.template-logocenter .wrap-desktop-nav a:first-child{padding:15px}.wrap-main-header.template-logocenter .col-a{width:40%;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center}.wrap-main-header.template-logocenter .col-a a{width:130px;max-width:130px;display:inline-block;white-space:normal;text-align:center;overflow:hidden}.wrap-main-header.template-logocenter .col-b{width:18%;display:inline-flex}.icon-extranet:before{content:"";display:inline-block;width:24px;height:24px;line-height:24px;background:url("../../img/icons/icon-extranet.svg") 60% 50% no-repeat;position:relative;top:5px}.bt-menu-item{font-size:24px;line-height:29px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.bt-menu-item .menu-item-icon{position:relative;left:-11px;margin-bottom:2px}.bt-menu-item .fa-style{font-size:20px;position:relative;top:2px;left:-2px}.bt-menu-item.dropdown-toggle::after{display:none}.bt-menu-item-yellow,.bt-menu-item-yellow:visited{color:#FFCC2A}.bt-menu-item-yellow-light,.bt-menu-item-yellow-light:visited{color:#FFDE30}.bt-menu-item-blue-light,.bt-menu-item-blue-light:visited{color:#73D0F5}.paginator{margin-top:30px}.pagination{display:flex;justify-content:center}.pagination li a{padding:5px 10px}.pagination li.active a{background:#FFCC2A;border-radius:5px}.paginator p{display:none}.wrap-image-presentation{position:relative;margin-bottom:60px}.wrap-image-presentation .wrap-legend-image-presentation{width:260px;height:260px;background:url("../../img/bg/bg-texture.png") center center no-repeat;background-size:cover;position:absolute;top:50%;right:0;margin-top:-130px;display:flex;align-items:center;justify-content:center}.wrap-image-presentation .wrap-legend-image-presentation .image-presentation-custom{width:80%}.wrap-image-presentation .wrap-legend-image-presentation .legend-image-presentation{font-size:13px;line-height:32px;color:#000000;padding:0 30px;display:inline-block}@media (max-width: 768px){.wrap-image-presentation{position:relative;margin-bottom:120px}.wrap-image-presentation .image-presentation-custom{width:100%}.wrap-image-presentation .wrap-legend-image-presentation{width:80%;height:auto;position:absolute;top:100%;right:50%;margin-top:-40px;padding:15px;margin-right:-40%}}@media (max-width: 460px){.wrap-image-presentation{margin-bottom:180px}}@media (max-width: 380px){.wrap-image-presentation{margin-bottom:220px}}@media (max-width: 340px){.wrap-image-presentation{margin-bottom:270px}}.wrap-list-creche{width:229px}.wrap-list-creche .list-creche{list-style:none;margin:0;padding:0}.wrap-list-creche .list-item-header{font-size:24px;line-height:29px;background:#006DB4;color:#FFCC2A;padding:13px 5px 15px 23px;display:block;border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:2px}.wrap-list-creche .list-item a{font-size:18px;line-height:21px;display:block;padding:11px 5px 14px 23px;background:#FFCC2A;margin-bottom:2px}@media (max-width: 600px){.wrap-list-creche{width:100%}}.wrap-gallery-creche{background:url("../../img/content/blue-scribble-02.jpg") 50% 0 no-repeat;background-size:auto;padding-top:120px;padding-bottom:30px}.wrap-paragraph-creche{max-width:553px;margin:0 auto;text-align:center;color:#FFCC2A;text-shadow:1px 1px 1px #474747}@media (max-width: 600px){.wrap-gallery-creche{background-size:auto;background-position-y:150%}}.wrap-legend-image-menu-encontro p{font-size:18px;line-height:36px}.wrap-list-menu-encontro .list-menu-encontro{list-style:none;padding:0}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro a{font-size:18px;line-height:21px;display:flex;justify-content:space-between;padding:35px 25px 37px 25px;border-bottom:5px solid #006DB4}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro a .title-item-list-menu-encontro{color:#000}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro a .small-text-list{display:block;font-size:11px;line-height:11px;padding:3px;color:#423e3e}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro a .button-item-list-menu-encontro{font-family:"GothamRounded-Bold",sans-serif;color:#73D0F5}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro:first-child a{border-top:5px solid #006DB4}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro:hover a .title-item-list-menu-encontro{color:#006DB4}.wrap-list-menu-encontro .list-menu-encontro .item-list-menu-encontro:hover a .button-item-list-menu-encontro{color:#FFCC2A}.wrap-history-links{display:flex;justify-content:space-between;margin-bottom:60px}.wrap-history-list-links{display:flex;align-items:flex-end}.wrap-history-list-links .history-link{font-size:36px;line-height:36px;font-family:"GothamRounded-Bold",sans-serif;color:#D8D8D8;display:inline-block;padding:0 19px}.wrap-history-list-links .history-link.active{font-size:52px;line-height:52px;color:#000;padding:0 30px}@media (max-width: 960px){.col-history-list-links{display:flex;align-items:center}.wrap-history-list-links .history-link{font-size:24px;line-height:24px;padding:0 10px}.wrap-history-list-links .history-link.active{font-size:36px;line-height:36px;padding:0 15px}}@media (max-width: 430px){.wrap-history-list-links .history-link{font-size:16px;line-height:16px;padding:0 5px}.wrap-history-list-links .history-link.active{font-size:24px;line-height:24px;padding:0 10px}}.wrap-title-news{text-align:center;margin-bottom:40px}.wrap-title-news .title-news{font-size:52px;line-height:52px}.wrap-title-news .legend-title-news{font-size:13px;line-height:16px;font-family:"GothamRounded-Bold",sans-serif;color:#006DB4;display:block;margin-bottom:20px}@media (max-width: 600px){.wrap-title-news .title-news{font-size:32px;line-height:32px}}.wrap-call-action-block{display:inline-block;text-align:center;position:relative;z-index:11}.wrap-call-action-block .wrap-call-title-student h3{font-size:42px;line-height:42px;text-transform:uppercase;text-align:center;color:#00AFEE;margin-bottom:25px}.wrap-call-action-block .button-underlay{display:inline-block;width:auto}.wrap-call-action-block .button-underlay .bt-default{padding:13px 31px}.wrap-layers-call-student{position:relative;width:500px;height:335px;margin:auto}.wrap-layers-call-student .layer-img-student{position:absolute;top:17px;left:0}.wrap-layers-call-student .layer02{top:88px;left:67px}@media (max-width: 599px){.wrap-home-call-be-student{padding-top:30px}}.layer01,.layer02{-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}.wrap-layers-call-student.css-animate-skew .layer01,.wrap-layers-call-student:hover .layer01{-webkit-transform:scale(1) skew(-1deg, -1deg);-moz-transform:scale(1) skew(-1deg, -1deg);-o-transform:scale(1) skew(-1deg, -1deg);transform:scale(1) skew(-1deg, -1deg)}.wrap-layers-call-student.css-animate-skew .layer02,.wrap-layers-call-student:hover .layer02{-webkit-transform:scale(1) skew(-1deg, 1deg);-moz-transform:scale(1) skew(-1deg, 1deg);-o-transform:scale(1) skew(-1deg, 1deg);transform:scale(1) skew(-1deg, 1deg)}.home-pictures img{width:100%;border-right:2px solid #fff}.container-flex-pictures{display:flex;justify-content:space-between}.wrap-bt-pictures{position:absolute;left:0;bottom:0;background:url("../../img/home-pictures/bg-button.png") center center;padding-bottom:20px;width:100%;height:50%;display:flex;justify-content:center;align-items:flex-end;border-top:2px solid #fff}.wrap-bt-pictures .label-bt-pictures{font-size:36px;font-family:"GothamRounded-Bold",sans-serif;line-height:30px;color:#FFCC2A}.wrap-bt-pictures .img-bt-pictures{width:auto;border-top:none;border-right:none;margin-left:15px}@media (max-width: 1050px){.wrap-bt-pictures{align-items:center;padding-bottom:0}.wrap-bt-pictures .label-bt-pictures{font-size:22px;line-height:18px}}@media (max-width: 800px){.wrap-bt-pictures .container-flex-pictures{flex-direction:column}.wrap-bt-pictures .label-bt-pictures{margin-bottom:5px}.wrap-bt-pictures .img-bt-pictures{margin-left:41px}}@media (max-width: 600px){.home-pictures{flex-direction:column}.home-pictures img{border-top:2px solid #fff}}@media (min-width: 1100px){.wrap-home-pictures{background:#3D3736}}.wrap-institutional-text{font-size:24px;line-height:34px;padding:60px 0}.wrap-institutional-text .title-institutional-text{font-size:72px;line-height:72px;color:#0280D2;margin-bottom:22px}.title-template-b .title-institutional-text{font-size:62px;line-height:62px}.wrap-institutional-text.template-yellow{background:#FFCC2A}@media (max-width: 768px){.wrap-institutional-text{font-size:18px;line-height:28px;padding:40px 0}.wrap-institutional-text .title-institutional-text{font-size:42px;line-height:42px;margin-bottom:15px}}@media only screen and (max-width: 1100px){.block-thumb{width:100%}}@media only screen and (max-width: 991px){.wrap-img-thumb{height:140px}}@media only screen and (max-width: 860px){.wrap-img-thumb{height:100px}}@media only screen and (max-width: 575px){.wrap-img-thumb{height:auto}}@media screen and (max-width: 768px){.e4m-carousel .wrap-img-carousel{min-height:225px;height:225px}.e4m-carousel .wrap-title-carousel{position:absolute;right:15px;bottom:15px;text-align:right;min-width:200px;margin-right:0}.e4m-carousel .wrap-title-carousel h3{font-size:24px;line-height:29px}.e4m-carousel.template-small-carousel,.e4m-carousel.template-pages-carousel{margin-bottom:60px}.e4m-carousel.template-small-carousel .wrap-img-carousel,.e4m-carousel.template-pages-carousel .wrap-img-carousel{min-height:211px;max-height:400px;height:211px;background:none}.e4m-carousel.template-small-carousel .wrap-indicators,.e4m-carousel.template-pages-carousel .wrap-indicators{display:none}.wrap-lightbox-content .e4m-carousel.template-pages-carousel .wrap-img-carousel{min-height:300px;max-height:300px;height:300px}.e4m-carousel.template-home-carousel:before{content:'';height:80%;margin-top:20%}}@media screen and (max-width: 1100px){.wrap-main-header.template-logocenter .col-a a:first-child,.wrap-main-header.template-logocenter .col-a a{width:auto;padding:15px 15px}.wrap-main-header.template-logocenter .col-b{width:19%}}@media screen and (max-width: 991px){.wrap-main-header.template-logocenter .col-a a:first-child,.wrap-main-header.template-logocenter .col-a a{width:auto;padding:15px 8px}.wrap-main-header.template-logocenter .col-b{width:20%}}@media screen and (max-width: 768px){.wrap-main-header{padding:54px 0 0 0}.wrap-main-nav{width:100%}.responsive-resize-sm-5{width:15%}.responsive-resize-sm-4{width:100%}.nav-social-header{text-align:center}}@media screen and (min-width: 769px){.hidden-gt-md{display:none}}@media screen and (min-width: 768px){.hidden-gt-sm{display:none}.visible-xs-e4m{display:none !important}.hidden-xs-e4m{display:block !important}}@media only screen and (max-width: 768px){.visible-xs-e4m{display:block !important}.hidden-xs-e4m{display:none !important}}
