@font-face{font-family:sonaemc;src:url(../fonts/sonaemc/sonaemc.eot);src:url(../fonts/sonaemc/sonaemc.eot?#iefix) format("embedded-opentype"),url(../fonts/sonaemc/sonaemc.woff) format("woff"),url(../fonts/sonaemc/sonaemc.ttf) format("truetype"),url(../fonts/sonaemc/sonaemc.svg#sonaemc) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:sonaemc!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}html{height:auto;scroll-behavior:smooth;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}body,html{background:0 0;border:0;outline:0;padding:0;margin:0}body{position:relative;font-family:Montserrat,sans-serif!important;height:100%;overflow:hidden;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}*{border:0;outline:0;padding:0;margin:0;-webkit-appearance:none;text-decoration:none;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#d0021b!important;color:#fff!important}::selection{background:#d0021b!important;color:#fff!important}::-webkit-selection{background:#d0021b!important;color:#fff!important}::-moz-selection{background:#d0021b!important;color:#fff!important}fieldset{margin:0;padding:0;font-size:0}img,picture,svg{display:block;width:100%;max-width:100%;height:auto}img,svg{height:auto!important}textarea{resize:none}.scrolloff{pointer-events:none}.overHidden,[class*=" overHidden-"],[class^=overHidden-]{overflow:hidden!important}.ios,.ios *{cursor:pointer}.disabled,[disabled]{opacity:.8!important;pointer-events:none!important}a,a:focus,a:visited{color:#000}a:focus:hover,a:hover,a:visited:hover{color:#d0021b}#masthead a,.main-wrapper a,.ui-transition-fast{-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.win ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000}.win ::-webkit-scrollbar{width:6px;background-color:#000}.win ::-webkit-scrollbar-thumb{background-color:#d0021b}.elements_animated{position:relative;opacity:0}.elements_animated.active{opacity:1}@media only screen and (min-width:960px){.elements_animated{-webkit-transition:all .5s ease;transition:all .5s ease}.elements_animated.top{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.elements_animated.top.active{-webkit-transform:translateY(0);transform:translateY(0)}.elements_animated.bottom{-webkit-transform:translateY(50px);transform:translateY(50px)}.elements_animated.bottom.active{-webkit-transform:translateY(0);transform:translateY(0)}.elements_animated.left{-webkit-transform:translateX(-80px);transform:translateX(-80px)}.elements_animated.left.active{-webkit-transform:translateX(0);transform:translateX(0)}.elements_animated.right{-webkit-transform:translateX(80px);transform:translateX(80px)}.elements_animated.right.active{-webkit-transform:translateX(0);transform:translateX(0)}.elements_animated.scale{-webkit-transform:scale(.8);transform:scale(.8)}.elements_animated.scale.active{-webkit-transform:scale(1);transform:scale(1)}.elements_animated:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}.elements_animated:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s}.elements_animated:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}.elements_animated:nth-child(5){-webkit-transition-delay:.7s;transition-delay:.7s}.elements_animated:nth-child(6){-webkit-transition-delay:.8s;transition-delay:.8s}.elements_animated:nth-child(7){-webkit-transition-delay:.9s;transition-delay:.9s}.elements_animated:nth-child(8){-webkit-transition-delay:1s;transition-delay:1s}.elements_animated:nth-child(9){-webkit-transition-delay:1.1s;transition-delay:1.1s}.elements_animated:nth-child(10){-webkit-transition-delay:1.2s;transition-delay:1.2s}.elements_animated:nth-child(11){-webkit-transition-delay:1.3s;transition-delay:1.3s}.elements_animated:nth-child(12){-webkit-transition-delay:1.4s;transition-delay:1.4s}.elements_animated:nth-child(13){-webkit-transition-delay:1.5s;transition-delay:1.5s}.elements_animated:nth-child(14){-webkit-transition-delay:1.6s;transition-delay:1.6s}.elements_animated:nth-child(15){-webkit-transition-delay:1.7s;transition-delay:1.7s}.elements_animated:nth-child(16){-webkit-transition-delay:1.8s;transition-delay:1.8s}.elements_animated:nth-child(17){-webkit-transition-delay:1.9s;transition-delay:1.9s}.elements_animated:nth-child(18){-webkit-transition-delay:2s;transition-delay:2s}.elements_animated:nth-child(19){-webkit-transition-delay:2.1s;transition-delay:2.1s}.elements_animated:nth-child(20){-webkit-transition-delay:2.2s;transition-delay:2.2s}}.loader{display:table;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:100000000000;text-align:center}.ie .loader{display:none!important}.loader .loading{display:table-cell;vertical-align:middle;width:100%;height:100%}.loader .loading svg{display:block;max-width:300px;margin:auto}.loader .loading svg path,.loader .loading svg polygon{fill:#fff;stroke:#fff;stroke-width:1px;fill-opacity:0;stroke-dasharray:141;stroke-dashoffset:141;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-iteration:1;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-name:svgDrawLine,svgFadeStroke,svgFillIn;animation-name:svgDrawLine,svgFadeStroke,svgFillIn;-webkit-animation-duration:1s,.8s,1s;animation-duration:1s,.8s,1s;-webkit-animation-delay:0s,.8s,.8s;animation-delay:0s,.8s,.8s}.loader .loading svg .big{stroke-dasharray:844;stroke-dashoffset:844;-webkit-animation-delay:2s;animation-delay:2s}.loader .loading svg .outer-line{stroke-dasharray:2639;stroke-dashoffset:2639}.loader .loading svg .inner-line{stroke-dasharray:2492;stroke-dashoffset:2492}.loader .loading svg .top-line{stroke-dasharray:744;stroke-dashoffset:744}.loader .loading svg .bottom-line{stroke-dasharray:744;stroke-dashoffset:744}#progress-bar{display:block;position:fixed;top:0;left:0;height:2px;width:0%;background:#d0021b;z-index:10000;-webkit-transition:all .1s ease;transition:all .1s ease}body.loading-page{overflow:hidden;pointer-events:none}.sections-container>.page-main{display:table;position:relative;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sections-container>.page-main.not-visible{-webkit-transform:translateY(5%);transform:translateY(5%)}.sections-container>.page-main.not-visible .page-body{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.sections-container>.page-next,.sections-container>.page-prev{position:fixed;top:0;left:0;width:0;height:0;opacity:0;min-height:0}.loaderTransition{position:fixed;top:0;left:0;width:100%;height:115%;background-color:#000;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform .5s ease-in;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;z-index:10000000}.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}[data-parallax]{will-change:transform}.has_bg{background-size:cover;background-position:center;background-repeat:no-repeat}.has_bg.contain{background-size:contain}.has_bg.fixed{background-attachment:fixed}@media only screen and (min-width:960px){.has_bg.fixed{background-attachment:inherit}}.has_bg.oblique{-webkit-clip-path:polygon(0 25%,100% 0,100% 75%,0 100%);clip-path:polygon(0 25%,100% 0,100% 75%,0 100%)}.has_bg.has_mask,.has_bg.mobile_has_mask,.video_cont.has_mask,.video_cont.mobile_has_mask{position:relative;z-index:1}.has_bg.has_mask:after,.has_bg.mobile_has_mask:after,.video_cont.has_mask:after,.video_cont.mobile_has_mask:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);pointer-events:none;z-index:1}.has_bg.mobile_has_mask:after,.video_cont.mobile_has_mask:after{opacity:0;visibility:hidden}@media only screen and (min-width:960px){.has_bg.mobile_has_mask:after,.video_cont.mobile_has_mask:after{opacity:1;visibility:visible}}figure{position:relative;display:block;overflow:hidden}figure figcaption{position:relative;display:block;margin:0}figure a.linker,figure figcaption.absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}figure figcaption.absolute{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure figcaption.absolute.hideShow{cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease}figure a.linker{z-index:10;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}figure:hover figcaption.hideShow{opacity:1;visibility:visible;pointer-events:auto}picture{position:relative;display:block}.no-fill picture{height:100%}.full-h picture{height:100vh}.aspectRatioPlaceholder{display:block;position:relative;width:100%;z-index:1}.aspectRatioPlaceholder .fill{display:block}.no-fill .aspectRatioPlaceholder{display:none}.aspectRatioPlaceholder .full-h{display:none}span.has_bg{position:absolute!important;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:960px){.show-for-mobile{display:none!important}}@media only screen and (max-width:960px){.show-for-desktop{display:none!important}.mobile-flex:not(.vc_row),.vc_row.mobile-flex .row-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.mobile-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.mobile-shrink .uncol,.mobile-shrink .uncoltable{width:auto!important}.mobile-expand{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.mobile-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mobile-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mobile-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}h1,h2,h3,h4,h5,h6,p{margin:0;position:relative;z-index:1}.h1,.title{font-size:30px!important;font-size:calc((30px - 10px) + 10 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.2!important;font-weight:700!important}.h2,.subtitle{font-size:24px!important;font-size:calc((24px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important}.texts,p{font-size:13px!important;line-height:1.6!important;font-weight:400!important}.h3,.listing_title{font-size:20px!important;font-size:calc((20px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important}.h4,.listing_subtitle{font-size:18px!important;font-size:calc((18px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:400!important}.h5,.listing_text{font-size:16px!important;font-size:calc((16px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.6!important;font-weight:400!important}.h6,.listing_small{font-size:13px!important;line-height:1.2!important;font-weight:700!important;text-transform:uppercase}.listing_subtitle.limited,.listing_text.limited,.listing_title.limited,.subtitle.limited,.textos.limited,.title.limited{max-width:810px;margin:auto}.uppercase,.uppercase span{text-transform:uppercase!important}.normalcase,.normalcase span{text-transform:none!important}.lowercase,.lowercase span{text-transform:lowercase!important}.regular,.regular span{font-weight:400!important}.medium,.medium span{font-weight:500!important}.bold,.bold span,strong{font-weight:700!important}.extraBold{font-weight:900!important}.italic{font-style:italic}.no-spacing,.no-spacing span{letter-spacing:0!important}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}small{font-size:70%!important}@media only screen and (max-width:960px){.mobile-text-left{text-align:left}.mobile-text-center{text-align:center}.mobile-text-right{text-align:right}}.primary-color,.primary-color span{color:#000!important}.secondary-color,.secondary-color span{color:#d0021b!important}.light-gray,.light-gray span{color:#f0f0f0!important}.medium-gray,.medium-gray span{color:#9b9b9b!important}.dark-gray,.dark-gray span{color:#3a3a3a!important}.white,.white span{color:#fff!important}.black,.black span{color:#000!important}.d-block{display:block!important}.d-inline{display:inline-block!important;vertical-align:top}.d-table{display:table!important;width:100%;table-layout:fixed}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hidden{display:none!important}.w-100{width:100%}.w-auto{width:auto}.h-100vh{min-height:100vh;height:1px}.h-100vh>div{display:block;min-height:100%}.h-100{height:100%!important}.h-auto{height:auto!important}@media only screen and (max-width:1280px){.hidden-lg{display:none!important}}.div_absolute{position:absolute!important;top:0;left:0;width:100%;height:100%}.div_fixed{position:fixed!important;top:0;left:0;width:100%;height:100%}.div_relative{position:relative}@media only screen and (max-width:960px){.div_absolute.mobile_relative,.div_fixed.mobile_relative{position:relative!important;height:auto}}.bg-reveal{overflow:hidden}.bg-reveal,.bg-reveal .background-inner,.bg-reveal .single-wrapper,.bg-reveal .t-inside{display:inline-block;vertical-align:top;width:auto}.bg-reveal:before{content:'';background-color:#9b9b9b;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:revealBgMask 1.5s ease forwards;animation:revealBgMask 1.5s ease forwards;-webkit-animation-delay:1s;animation-delay:1s;z-index:1}.bg-reveal .background-inner,.bg-reveal .header-bg,.bg-reveal .uncode-single-media-wrapper{-webkit-transform:translateX(-5%) scale(1);transform:translateX(-5%) scale(1);visibility:hidden;-webkit-animation:revealBgImage 1s ease forwards;animation:revealBgImage 1s ease forwards;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.highlight{color:#d0021b!important;font-weight:700!important;font-style:normal!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#000;font-weight:inherit}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#000;font-weight:inherit}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#000;font-weight:inherit}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#000;font-weight:inherit}.field-cells{display:inline-block;vertical-align:top;width:48%}.field-cells:nth-child(odd){margin-right:2%}.field-cells:nth-child(even){margin-left:2%}.field_holder{position:relative;display:inline-block;vertical-align:middle;width:100%;text-align:left;margin-bottom:30px}.field_holder.select input,.field_holder.select select,.field_holder.select textarea,.field_holder[class*=" fa-"] input,.field_holder[class*=" fa-"] select,.field_holder[class*=" fa-"] textarea,.field_holder[class*=" icon-"] input,.field_holder[class*=" icon-"] select,.field_holder[class*=" icon-"] textarea{padding-right:40px!important}.field_holder.select:before,.field_holder.select>button,.field_holder.select>i,.field_holder.select>svg,.field_holder[class*=" fa-"]:before,.field_holder[class*=" fa-"]>button,.field_holder[class*=" fa-"]>i,.field_holder[class*=" fa-"]>svg,.field_holder[class*=" icon-"]:before,.field_holder[class*=" icon-"]>button,.field_holder[class*=" icon-"]>i,.field_holder[class*=" icon-"]>svg{position:absolute;right:10px;top:auto;bottom:15px;color:#d0021b;width:18px;font-size:18px;background-color:transparent!important;padding:0;pointer-events:none}.field_holder.select.left input,.field_holder.select.left select,.field_holder.select.left textarea,.field_holder[class*=" fa-"].left input,.field_holder[class*=" fa-"].left select,.field_holder[class*=" fa-"].left textarea,.field_holder[class*=" icon-"].left input,.field_holder[class*=" icon-"].left select,.field_holder[class*=" icon-"].left textarea{padding-left:40px!important;padding-right:0!important}.field_holder.select.left:before,.field_holder.select.left>button,.field_holder.select.left>i,.field_holder.select.left>svg,.field_holder[class*=" fa-"].left:before,.field_holder[class*=" fa-"].left>button,.field_holder[class*=" fa-"].left>i,.field_holder[class*=" fa-"].left>svg,.field_holder[class*=" icon-"].left:before,.field_holder[class*=" icon-"].left>button,.field_holder[class*=" icon-"].left>i,.field_holder[class*=" icon-"].left>svg{left:10px;right:auto}.field_holder.select button,.field_holder[class*=" fa-"] button,.field_holder[class*=" icon-"] button{pointer-events:auto}.field_holder.select svg circle,.field_holder.select svg path,.field_holder.select svg rect,.field_holder[class*=" fa-"] svg circle,.field_holder[class*=" fa-"] svg path,.field_holder[class*=" fa-"] svg rect,.field_holder[class*=" icon-"] svg circle,.field_holder[class*=" icon-"] svg path,.field_holder[class*=" icon-"] svg rect{fill:#d0021b}.field_holder.select:after{content:'';position:absolute;right:20px;bottom:20px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#d0021b transparent transparent transparent;pointer-events:none}.field_holder:before{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:#d0021b;-webkit-transform:scale3d(1,.3,1);transform:scale3d(1,.3,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.field_holder.filled:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.field_label{color:#000;font-size:13px!important;line-height:1.6!important;font-weight:500!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{display:block;width:100%;color:#000;font-size:16px!important;font-size:calc((16px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1!important;font-weight:700!important;padding:10px 0;overflow:hidden;background-color:transparent!important;border:0!important;outline:0!important;height:auto!important;margin:0!important;border-bottom:1px solid #000!important;border-radius:0!important;background-image:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.style-dark input[type=email],.style-dark input[type=number],.style-dark input[type=password],.style-dark input[type=search],.style-dark input[type=tel],.style-dark input[type=text],.style-dark select,.style-dark textarea{color:#fff;border-bottom:1px solid #fff!important}input[type=email].disabled,input[type=email]:disabled,input[type=number].disabled,input[type=number]:disabled,input[type=password].disabled,input[type=password]:disabled,input[type=search].disabled,input[type=search]:disabled,input[type=tel].disabled,input[type=tel]:disabled,input[type=text].disabled,input[type=text]:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{opacity:.8!important;color:#3a3a3a!important;border-color:#9b9b9b!important;background:#9b9b9b!important;pointer-events:none!important}textarea{line-height:1.4!important;height:35px!important;border-radius:20px}.focused textarea,.hovered textarea,textarea.focused,textarea:focus{overflow:auto;height:120px!important}.field_checkbox{display:inline-block;vertical-align:top;position:relative;margin:5px 0;margin-right:30px}.field_checkbox:last-child{margin-right:0}.field_checkbox:only-child{margin:0}.field_checkbox input[type=checkbox],.field_checkbox input[type=radio]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:5}.field_checkbox label{display:inline-block;vertical-align:top;font-size:16px!important;font-size:calc((16px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.6!important;font-weight:400!important;position:relative;text-align:left;padding-left:30px;-webkit-transition:color .3s linear;transition:color .3s linear}.field_checkbox label a{display:inline-block;vertical-align:top;color:#d0021b;position:relative;z-index:6}.field_checkbox label a:hover{color:#000}.field_checkbox label:after,.field_checkbox label:before{content:'';position:absolute;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear}.field_checkbox label:before{top:0;left:0;border-radius:3px;width:20px;height:20px;border:1px solid #9b9b9b}.field_checkbox label:after{top:5px;opacity:0;visibility:hidden}.field_checkbox input[type=checkbox]+label:after{left:4px;width:12px;height:7px;border:2px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.field_checkbox input[type=radio]+label:after,.field_checkbox input[type=radio]+label:before{border-radius:50%}.field_checkbox input[type=radio]+label::after{background:#fff;width:10px;height:10px;left:5px}.field_checkbox input[type=checkbox]:checked+label::before,.field_checkbox input[type=radio]:checked+label::before{border-color:#d0021b;background:#d0021b}.field_checkbox input[type=checkbox]:checked+label::after,.field_checkbox input[type=radio]:checked+label::after{opacity:1;visibility:visible}.field_checkbox input[type=checkbox].has-error+label:before,.field_checkbox input[type=radio].has-error+label:before{border-color:#dd0e0e!important}#masthead ul.menu-smart>li .menu-btn-container,.button,.button-big,.wpcf7-submit{display:inline-block;vertical-align:top;width:auto!important;outline:0!important;border:0!important;z-index:10;-webkit-transition:all .5s ease;transition:all .5s ease}#masthead ul.menu-smart>li .menu-btn-container i,.button i,.button-big i,.wpcf7-submit i{display:inline-block;vertical-align:middle;margin-left:10px!important;font-size:20px;margin-top:-5px;color:inherit!important;-webkit-transition:none;transition:none}#masthead ul.menu-smart>li .btn-icon-left.menu-btn-container i,.btn-icon-left.wpcf7-submit i,.button-big.btn-icon-left i,.button.btn-icon-left i{margin-left:0!important;margin-right:10px!important}.button{position:relative;background-color:transparent!important;color:#d0021b!important;font-size:13px!important;line-height:1.2!important;font-weight:700!important}.button.white{color:#fff!important}.button:hover{color:#d0021b!important}#masthead ul.menu-smart>li .menu-btn-container,.button-big,.wpcf7-submit{position:relative;width:auto!important;height:auto;text-align:center!important;outline:0!important;color:#000!important;font-size:13px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase;border:2px solid #000!important;background:0 0!important;padding:10px 20px!important;border-radius:5px;border:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}#masthead ul.menu-smart>li .menu-btn-container:hover,.button-big:hover,.wpcf7-submit:hover{background:#000!important;color:#fff!important}#masthead ul.menu-smart>li .style-dark .menu-btn-container,.style-dark #masthead ul.menu-smart>li .menu-btn-container,.style-dark .button-big,.style-dark .wpcf7-submit{color:#fff!important;border:2px solid #fff!important}#masthead ul.menu-smart>li .style-dark .menu-btn-container:hover,.style-dark #masthead ul.menu-smart>li .menu-btn-container:hover,.style-dark .button-big:hover,.style-dark .wpcf7-submit:hover{background:#fff!important;color:#000!important}.share-icon{display:inline-block;vertical-align:middle;font-size:18px;margin-right:10px;color:#000;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.share-icon:hover{color:#d0021b}.video_frame{position:relative;display:block;overflow:hidden;width:100%;height:100%}.video_frame.absolute{position:absolute;top:0;left:0;z-index:4}.video_frame iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;z-index:2}.video_frame>div{display:block;height:100%;cursor:pointer;-webkit-transition:.4s all;transition:.4s all}.video_frame>div .play{height:70px;width:70px;left:50%;top:50%;margin-left:-35px;margin-top:-35px;position:absolute;z-index:1;pointer-events:none}.video_frame>div .play svg{fill:#fff;width:100%;height:auto;-webkit-transition:.4s all;transition:.4s all}.video_frame>div:hover{-webkit-filter:brightness(75%)}.video_frame>div:hover .play svg{fill:#d0021b}.video_cont{position:relative;display:block;position:absolute!important;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2}.video_cont video{max-width:100%;height:auto}.map_container .mapboxgl-popup-content{max-width:300px}.map_container .mapboxgl-popup-content .button{margin-top:15px}.map_container .marker{width:197px;height:92px;background:url(../img/marker.png) no-repeat center;background-size:cover}.map_container .marker p{display:none}.map_container .marker span{display:none}.cards_grid{display:block;width:auto;margin:0 -10px}.cards_grid .card-cell{display:inline-block;vertical-align:top;width:100%;padding:10px}.cards_grid .card-cell .card{display:block;width:100%;height:100%;-webkit-perspective:500px;perspective:500px;cursor:pointer}.cards_grid .card-cell .card .card-content{position:absolute;width:100%;height:100%;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:10px;-webkit-transition:transform 1s;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cards_grid .card-cell .card .card-content .card-back,.cards_grid .card-cell .card .card-content .card-front{position:absolute;height:100%;width:100%;border-radius:10px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cards_grid .card-cell .card .card-content .card-front{background-color:#9b9b9b;pointer-events:none}.cards_grid .card-cell .card .card-content .card-front h4{position:absolute;top:50%;left:0;width:100%;opacity:1;color:#fff;text-align:center;-webkit-transition:opacity 0s;transition:opacity 0s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cards_grid .card-cell .card .card-content .card-back{background-color:#f0f0f0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cards_grid .card-cell .card .card-content .card-back .wrapper{padding:35px 20px;height:100%}.cards_grid .card-cell .card .card-content .card-back .card-scroller{display:block;height:100%;overflow:auto}.cards_grid .card-cell .card.active .card-content,.no-touch .cards-hover .cards_grid .card-cell .card:hover .card-content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.cards_grid .card-cell .card.active .card-content .card-front h4,.no-touch .cards-hover .cards_grid .card-cell .card:hover .card-content .card-front h4{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s}.ie .cards_grid .card-cell .card .card-content .card-front{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.ie .cards_grid .card-cell .card .card-content .card-back{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:opacity .5s;transition:opacity .5s}.ie .cards_grid .card-cell .card.active .card-content,.no-touch .cards-hover .ie .cards_grid .card-cell .card:hover .card-content{-webkit-transform:rotateY(0);transform:rotateY(0)}.ie .cards_grid .card-cell .card.active .card-content .card-front,.no-touch .cards-hover .ie .cards_grid .card-cell .card:hover .card-content .card-front{opacity:0}.ie .cards_grid .card-cell .card.active .card-content .card-back,.no-touch .cards-hover .ie .cards_grid .card-cell .card:hover .card-content .card-back{opacity:1}@media only screen and (min-width:550px){.cards_grid .card-cell{width:50%}}@media only screen and (min-width:768px){.cards_grid .card-cell{width:33.333%}}@media only screen and (min-width:960px){.cards_grid .card-cell{width:25%}}.tooltip-item{position:relative;cursor:pointer}.tooltip-item .tooltip-content{position:absolute;z-index:9999;width:360px;left:50%;margin:0 0 20px -180px;bottom:100%;text-align:left;padding:15px;border-radius:6px;-webkit-box-shadow:-5px -5px 15px rgba(0,0,0,.2);box-shadow:-5px -5px 15px rgba(0,0,0,.2);background:#fff;opacity:0;cursor:default;pointer-events:none;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:opacity .3s,transform .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.tooltip-item .tooltip-content::after{content:'';top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#fff;border-width:10px;margin-left:-10px}.tooltip-item.tooltip-bottom .tooltip-content{bottom:auto;top:100%;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.tooltip-item.tooltip-bottom .tooltip-content::after{content:'';top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#fff}.tooltip-item:hover .tooltip-content{pointer-events:auto;opacity:1;-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,0);transform:translate3d(0,0,0) rotate3d(0,0,0,0)}.miew-modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed!important;top:0;left:0;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.8);overflow:hidden;z-index:1000;opacity:0;visibility:hidden;pointer-events:none}.miew-modal .miew-modal-content{display:block;position:relative;background-color:#fff;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:1290px;max-height:70%;overflow-y:auto;border-radius:5px}.miew-modal .miew-modal-content .miew-modal-header{padding:15px 20px;border-bottom:1px solid #f0f0f0}.miew-modal .miew-modal-content .miew-modal-header>h4{display:inline-block;vertical-align:middle;width:calc(100% - 20px)}.miew-modal .miew-modal-content .miew-modal-body{display:block}.miew-modal .miew-modal-content .miew-modal-body .row .row.limit-width{max-width:100%!important;padding:0!important}.miew-modal.no-header .miew-modal-header{display:none}.miew-modal.modal-active{pointer-events:auto}.slick-container{position:relative;width:100%}.slick-container .banners_slide .banner_container{height:100%}.slick-container .banners_slide .banner_container picture{display:block;z-index:2}.slick-container .banners_slide .banner_container .banner_content{position:absolute;top:50%;left:50%;width:100%;padding:20px;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-container .banners_slide .banner_container .banner_content .slide-subtitle{display:inline-block;vertical-align:top;max-width:650px}.slick-container .banners_slide .banner_container .banner_content .slide-text p{display:inline-block;vertical-align:top;max-width:680px}.slick-container .banners_slide .banner_container .banner_content .slide-action,.slick-container .banners_slide .banner_container .banner_content .slide-subtitle,.slick-container .banners_slide .banner_container .banner_content .slide-text,.slick-container .banners_slide .banner_container .banner_content .slide-title{opacity:0;margin:0;-webkit-transition:opacity 1.5s,transform 1s ease-in;-webkit-transition:opacity 1.5s,-webkit-transform 1s ease-in;transition:opacity 1.5s,-webkit-transform 1s ease-in;transition:opacity 1.5s,transform 1s ease-in;transition:opacity 1.5s,transform 1s ease-in,-webkit-transform 1s ease-in}.slick-container .banners_slide .banner_container .banner_content .slide-action.banners-show,.slick-container .banners_slide .banner_container .banner_content .slide-subtitle.banners-show,.slick-container .banners_slide .banner_container .banner_content .slide-text.banners-show,.slick-container .banners_slide .banner_container .banner_content .slide-title.banners-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.slick-container.content_under .banners_slide .banner_container .banner_content{position:relative;top:auto;left:auto;width:100%;padding-left:60px;-webkit-transform:translate(0,0);transform:translate(0,0)}.slick-container.content_under .banners_slide .banner_container .banner_content:before{content:'';position:absolute;top:25%;left:20px;width:1px;height:50%;background:#9b9b9b}.slick-container .slick-arrow.normal svg path{stroke:#fff!important}@media only screen and (max-width:960px){.slick-container.fullscreen-mobile{height:100vh}.slick-container.fullscreen-mobile .banners_slide .banner_container picture{height:100%}.slick-container.fullscreen-mobile .banners_slide .banner_container video{display:block;position:absolute;top:0;left:0;z-index:2}}@media only screen and (min-width:960px){.slick-container.fullscreen{height:100vh}.slick-container.fullscreen .banners_slide .banner_container picture{height:100%}.slick-container.fullscreen .banners_slide .banner_container video{display:block;position:absolute;top:0;left:0;z-index:2}.slick-container.fullscreen-mobile:not(.fullscreen){height:auto}}.slick-dots{list-style:none!important;padding:0!important;bottom:20px!important;text-align:center!important;z-index:11!important}.slick-dots li{width:8px;height:8px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px #f0f0f0;box-shadow:inset 0 0 0 2px #f0f0f0;background-color:transparent;margin:0 5px;-webkit-transition:all .3s ease;transition:all .3s ease}.slick-dots li:focus,.slick-dots li:hover{-webkit-box-shadow:inset 0 0 0 2px rgba(240,240,240,.6);box-shadow:inset 0 0 0 2px rgba(240,240,240,.6)}.slick-dots li.slick-active{-webkit-box-shadow:inset 0 0 0 8px #d0021b;box-shadow:inset 0 0 0 8px #d0021b}@media only screen and (min-width:960px){.slick-dots li{width:12px;height:12px;margin:0 10px}}.main-container .slick-arrow{background:0 0!important;opacity:1!important;visibility:visible!important}.main-container .slick-arrow.normal{width:28px;height:28px;margin:0!important}.main-container .slick-arrow.normal svg{max-width:15px;margin:auto}.main-container .slick-arrow.normal svg path{stroke:#000;fill:none}.main-container .slick-arrow.effect{width:60px;height:100px}.main-container .slick-arrow.effect::after{position:absolute;top:40px;left:0;margin:20px 5px 0;width:180px;color:#fff;font-size:13px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase;opacity:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.main-container .slick-arrow.effect span{position:absolute;top:50%;display:block;width:32px;height:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-container .slick-arrow.effect span svg path{fill:#fff}.main-container .slick-arrow.effect span::after{content:'';position:absolute;top:50%;width:20px;height:1px;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width .3s .2s;transition:width .3s .2s}.main-container .slick-arrow.effect.slick-prev::after{content:'Previous'}.main-container .slick-arrow.effect.slick-prev span{left:0}.main-container .slick-arrow.effect.slick-prev span::after{left:calc(100% - 10px)}.main-container .slick-arrow.effect.slick-next::after{content:'Next'}.main-container .slick-arrow.effect.slick-next span{right:0}.main-container .slick-arrow.effect.slick-next span::after{right:calc(100% - 10px)}.main-container .slick-arrow.effect:hover{width:200px}.main-container .slick-arrow.effect:hover span::after{width:180px;-webkit-transition-delay:0s;transition-delay:0s}.main-container .slick-arrow.effect:hover::after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.gallery-cursor{display:block;position:absolute;top:0;left:0;width:25%;height:100%;z-index:5;background:0 0}.gallery-cursor.disabled{opacity:0;visibility:hidden;pointer-events:none}.gallery-cursor.cursor-prev{cursor:pointer;cursor:url(../img/left_cursor.png) 65 47,pointer}.gallery-cursor.cursor-next{left:auto;right:0;cursor:pointer;cursor:url(../img/right_cursor.png) 65 47,pointer}@media only screen and (max-width:960px){.gallery-cursor{display:none}}.social-container,.social-list{display:block;margin:0;padding:0!important}.social-container h6,.social-list h6{margin-bottom:15px}.social-container li,.social-list li{display:inline-block;vertical-align:top;margin-right:15px!important}.social-container li i,.social-list li i{font-size:20px;color:#000;margin:0}.social-container li i:hover,.social-list li i:hover{color:#9b9b9b}.social-container a{display:inline-block;vertical-align:top;margin-right:15px!important;font-size:20px;color:#000;margin:0}.social-container a:hover{color:#9b9b9b}.close-button{font-family:arial,sans-serif;position:absolute;top:15px;right:15px;background-color:transparent!important;width:15px;height:15px;cursor:pointer;z-index:10}.close-button:after,.close-button:before{content:"";position:absolute;top:10px;left:0;display:block;margin:auto;width:15px;height:0;border-top:1px solid #000;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease;transition:all .3s ease}.close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-button:hover:before{-webkit-transform:rotate(25deg);transform:rotate(25deg)}.close-button:hover:after{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.site-footer a{display:inline-block;padding:0!important}.site-footer a:hover{opacity:.6}.site-footer .posts_grid{display:block}.site-footer .footer-map a.texts{display:table}.site-footer .social-list li i{color:#000}.site-footer .social-list li i:hover{color:#d0021b}@media only screen and (max-width:960px){.site-footer .opener{position:relative;padding-right:30px!important}.site-footer .opener::after,.site-footer .opener::before{top:50%;position:absolute;content:'';display:block;-webkit-transition:all .3s linear;transition:all .3s linear;background:#fff}.site-footer .opener::before{height:14px;width:2px;margin-top:-7px;right:6px}.site-footer .opener::after{width:14px;height:2px;margin-top:-1px;right:0}.is-active>.site-footer .opener::before{content:'';opacity:0;visibility:hidden}.site-footer .posts_grid{display:none}}.miew_area{display:block;max-width:160px}.miew_area p{display:inline-block;vertical-align:middle;color:#000}.miew_area img{display:inline-block;vertical-align:middle;max-width:50px;margin-left:10px}.miew_area:hover{opacity:.6}#cookie-notice{width:100%;max-width:900px;left:50%;min-width:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid rgba(255,255,255,.2)}#cookie-notice .cookie-notice-container{text-align:left;padding:25px 35px}#cookie-notice #cn-notice-text{display:inline-block;vertical-align:middle;font-size:12px!important;line-height:1.2!important;max-width:730px}#cookie-notice #cn-notice-text a{color:#fff}#cookie-notice #cn-notice-text a:hover{color:#d0021b}#cookie-notice #cn-accept-cookie{font-family:arial,sans-serif;position:absolute;top:15px;right:15px;background-color:transparent!important;width:20px;height:20px;cursor:pointer;z-index:10}#cookie-notice #cn-accept-cookie:after,#cookie-notice #cn-accept-cookie:before{content:"";position:absolute;top:10px;left:0;display:block;margin:auto;width:20px;height:0;border-top:1px solid #fff;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease;transition:all .3s ease}#cookie-notice #cn-accept-cookie:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cookie-notice #cn-accept-cookie:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#cookie-notice #cn-accept-cookie:hover:before{-webkit-transform:rotate(25deg);transform:rotate(25deg)}#cookie-notice #cn-accept-cookie:hover:after{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}@-webkit-keyframes cursorMove{0%{right:20px}50%{right:70px}100%{right:20px}}@keyframes cursorMove{0%{right:20px}50%{right:70px}100%{right:20px}}@-webkit-keyframes svgDrawLine{to{stroke-dashOffset:0}}@keyframes svgDrawLine{to{stroke-dashOffset:0}}@-webkit-keyframes svgFadeStroke{to{stroke-opacity:0}}@keyframes svgFadeStroke{to{stroke-opacity:0}}@-webkit-keyframes svgFillIn{from{fill-opacity:0}to{fill-opacity:1}}@keyframes svgFillIn{from{fill-opacity:0}to{fill-opacity:1}}@-webkit-keyframes bounce{0%,20%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%,20%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes revealBgMask{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes revealBgMask{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes revealBgImage{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%);visibility:hidden}50%{visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}@keyframes revealBgImage{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%);visibility:hidden}50%{visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}}.margin-lg{margin:70px!important}.margin-top-lg{margin-top:70px!important}.margin-left-lg{margin-left:70px!important}.margin-right-lg{margin-right:70px!important}.margin-bottom-lg{margin-bottom:70px!important}.padding-lg{padding:70px!important}.padding-top-lg{padding-top:70px!important}.padding-left-lg{padding-left:70px!important}.padding-right-lg{padding-right:70px!important}.padding-bottom-lg{padding-bottom:70px!important}@media only screen and (min-width:960px){.margin-lg{margin:110px!important}.margin-top-lg{margin-top:110px!important}.margin-left-lg{margin-left:110px!important}.margin-right-lg{margin-right:110px!important}.margin-bottom-lg{margin-bottom:110px!important}.padding-lg{padding:110px!important}.padding-top-lg{padding-top:110px!important}.padding-left-lg{padding-left:110px!important}.padding-right-lg{padding-right:110px!important}.padding-bottom-lg{padding-bottom:110px!important}}.margin-md{margin:50px!important}.margin-top-md{margin-top:50px!important}.margin-left-md{margin-left:50px!important}.margin-right-md{margin-right:50px!important}.margin-bottom-md{margin-bottom:50px!important}.padding-md{padding:50px!important}.padding-top-md{padding-top:50px!important}.padding-left-md{padding-left:50px!important}.padding-right-md{padding-right:50px!important}.padding-bottom-md{padding-bottom:50px!important}@media only screen and (min-width:960px){.margin-md{margin:80px!important}.margin-top-md{margin-top:80px!important}.margin-left-md{margin-left:80px!important}.margin-right-md{margin-right:80px!important}.margin-bottom-md{margin-bottom:80px!important}.padding-md{padding:80px!important}.padding-top-md{padding-top:80px!important}.padding-left-md{padding-left:80px!important}.padding-right-md{padding-right:80px!important}.padding-bottom-md{padding-bottom:80px!important}}.margin-sm{margin:25px!important}.margin-top-sm{margin-top:25px!important}.margin-left-sm{margin-left:25px!important}.margin-right-sm{margin-right:25px!important}.margin-bottom-sm{margin-bottom:25px!important}.padding-sm{padding:25px!important}.padding-top-sm{padding-top:25px!important}.padding-left-sm{padding-left:25px!important}.padding-right-sm{padding-right:25px!important}.padding-bottom-sm{padding-bottom:25px!important}@media only screen and (min-width:960px){.margin-sm{margin:50px!important}.margin-top-sm{margin-top:50px!important}.margin-left-sm{margin-left:50px!important}.margin-right-sm{margin-right:50px!important}.margin-bottom-sm{margin-bottom:50px!important}.padding-sm{padding:50px!important}.padding-top-sm{padding-top:50px!important}.padding-left-sm{padding-left:50px!important}.padding-right-sm{padding-right:50px!important}.padding-bottom-sm{padding-bottom:50px!important}}.margin-xs{margin:10px!important}.margin-top-xs{margin-top:10px!important}.margin-left-xs{margin-left:10px!important}.margin-right-xs{margin-right:10px!important}.margin-bottom-xs{margin-bottom:10px!important}.padding-xs{padding:10px!important}.padding-top-xs{padding-top:10px!important}.padding-left-xs{padding-left:10px!important}.padding-right-xs{padding-right:10px!important}.padding-bottom-xs{padding-bottom:10px!important}@media only screen and (min-width:960px){.margin-xs{margin:15px!important}.margin-top-xs{margin-top:15px!important}.margin-left-xs{margin-left:15px!important}.margin-right-xs{margin-right:15px!important}.margin-bottom-xs{margin-bottom:15px!important}.padding-xs{padding:15px!important}.padding-top-xs{padding-top:15px!important}.padding-left-xs{padding-left:15px!important}.padding-right-xs{padding-right:15px!important}.padding-bottom-xs{padding-bottom:15px!important}}@media only screen and (max-width:960px){.mobile-no-margin{margin:0!important}.mobile-no-padding{padding:0!important}.margin-mobile{margin:20px!important}.margin-top-mobile{margin-top:20px!important}.margin-left-mobile{margin-left:20px!important}.margin-right-mobile{margin-right:20px!important}.margin-bottom-mobile{margin-bottom:20px!important}.padding-mobile{padding:20px!important}.padding-top-mobile{padding-top:20px!important}.padding-left-mobile{padding-left:20px!important}.padding-right-mobile{padding-right:20px!important}.padding-bottom-mobile{padding-bottom:20px!important}}.horizontal-menu{position:absolute;bottom:0;left:0;background-color:rgba(208,2,27,.7);padding:15px 0}.horizontal-menu a{display:inline-block;vertical-align:middle;margin:0 2%}.horizontal-menu a:hover{opacity:.6}.home_slider .slide-subtitle{font-size:13px!important;line-height:1.6!important;font-weight:400!important}.home_insignias .dummy{display:none}.home_insignias .pushed{position:relative!important}.home_insignias img{width:auto!important;height:50px!important;margin:auto;position:relative!important}.chart{display:block;width:100%;height:300px;padding-bottom:30px}.chart .chart-bars{display:table;table-layout:fixed;width:100%;height:100%;max-width:300px;margin:auto;list-style:none!important;padding:0!important}.chart .chart-bars li{position:relative;display:table-cell;vertical-align:bottom;width:auto;height:100%;text-align:center}.chart .chart-bars li div{display:block;width:80%;height:0%!important;margin:auto;background:#ba0505;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyM2QzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYTA1MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#ba0505),to(#e23d3d));background:linear-gradient(to bottom,#ba0505 0,#e23d3d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba0505', endColorstr='#ba0505', GradientType=0 );border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.chart .chart-bars li div:before{content:attr(data-text);display:block;position:relative;bottom:20px;text-align:center;opacity:0;font-size:13px!important;line-height:1.2!important;font-weight:700!important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.chart .chart-bars li div:hover{opacity:.9;cursor:pointer}.chart .chart-bars li div:hover:before{opacity:1}.chart .chart-bars li span{display:block;width:100%;position:absolute;bottom:-30px;left:0;text-align:center}.chart .chart-bars.appeared li div{height:100%!important}.circle_inovadores .icon-box{width:auto;display:inline-block;vertical-align:top}.circle_inovadores .icon-box .icon-box-icon{display:none}.circle_inovadores .icon-box .icon-box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px 0}.circle_inovadores .icon-box .icon-box-content .icon-box-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:20px;width:140px;height:140px;border-radius:50%;text-align:center;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.5);box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}.circle_inovadores .icon-box .icon-box-content .icon-box-heading:after{content:'';position:absolute;top:-10%;left:-10%;width:120%;height:120%;border-radius:50%;border:1px solid #9b9b9b}.circle_inovadores .icon-box .icon-box-content ul{text-align:right;width:calc(100% - 140px);padding:0!important;margin:0!important;list-style:none!important}.circle_inovadores .icon-box .icon-box-content ul li{position:relative;font-size:10px!important;line-height:1.6!important;font-weight:700!important}.circle_inovadores .icon-box .icon-box-content ul li:after{content:'';position:absolute;top:0;width:20px;height:20px;border-radius:50%;background:#d0021b}.circle_inovadores.gray .icon-box .icon-box-content .icon-box-heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:#f0f0f0}.circle_inovadores.gray .icon-box .icon-box-content ul{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.circle_inovadores.gray .icon-box .icon-box-content ul li{padding-right:30px}.circle_inovadores.gray .icon-box .icon-box-content ul li:first-of-type{margin-right:-2%}.circle_inovadores.gray .icon-box .icon-box-content ul li:nth-of-type(2){margin-right:1%}.circle_inovadores.gray .icon-box .icon-box-content ul li:nth-of-type(3){margin-right:1%}.circle_inovadores.gray .icon-box .icon-box-content ul li:nth-of-type(4){margin-right:-2%}.circle_inovadores.gray .icon-box .icon-box-content ul li:after{right:0}.circle_inovadores.red .icon-box .icon-box-content .icon-box-heading{background:#d0021b}.circle_inovadores.red .icon-box .icon-box-content .icon-box-heading h3{color:#fff!important}.circle_inovadores.red .icon-box .icon-box-content ul{text-align:left}.circle_inovadores.red .icon-box .icon-box-content ul li{padding-left:30px}.circle_inovadores.red .icon-box .icon-box-content ul li:first-of-type{margin-left:-4%}.circle_inovadores.red .icon-box .icon-box-content ul li:nth-of-type(2){margin-left:1%}.circle_inovadores.red .icon-box .icon-box-content ul li:nth-of-type(3){margin-left:3%}.circle_inovadores.red .icon-box .icon-box-content ul li:nth-of-type(4){margin-left:2%}.circle_inovadores.red .icon-box .icon-box-content ul li:after{left:0}.internal-mansonry .grid-sizer,.internal-mansonry .row-internal{width:100%;height:auto!important}.internal-mansonry.with-title .grid-sizer+.row-internal{padding:0;width:100%!important;margin-top:0}.internal-mansonry.with-title .grid-sizer+.row-internal .row-inner{height:auto!important}.internal-mansonry.with-title .grid-sizer+.row-internal .uncell:first-of-type{padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.internal-mansonry.styled .row-internal{display:block;padding:0 10px;margin-top:20px}.internal-mansonry.styled .row-internal .uncell:first-of-type{background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.15);box-shadow:0 0 8px 0 rgba(0,0,0,.15);padding:20px;padding-bottom:45px}.internal-mansonry.styled .row-internal .uncell:first-of-type .limited h5{display:block;overflow:hidden;height:4.8em}.internal-mansonry.styled .row-internal .uncell:first-of-type .action,.internal-mansonry.styled .row-internal .uncell:first-of-type .wpb_raw_code{position:absolute;top:20px;right:20px;z-index:15}.internal-mansonry.styled .row-internal .uncell:first-of-type .action i,.internal-mansonry.styled .row-internal .uncell:first-of-type .wpb_raw_code i{font-size:20px;margin:0}.internal-mansonry.styled .row-internal .uncell:first-of-type .addeventatc{padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.internal-mansonry.styled .row-internal .uncell:first-of-type .addeventatc .addeventatc_icon{display:none}.slick-marcas .uncode-single-media{padding:30px 10px}.slick-marcas .uncode-single-media .uncode-single-media-wrapper{height:60px}.slick-marcas .uncode-single-media .aspectRatioPlaceholder{display:none}.slick-marcas .uncode-single-media picture{height:100%}.slick-marcas .uncode-single-media picture .has_bg{background-size:contain;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:all .3s ease;transition:all .3s ease}.slick-marcas .uncode-single-media picture:hover .has_bg{-webkit-transform:scale(1);transform:scale(1)}.slick-marcas .uncode-single-media.active picture .has_bg{filter:none;-webkit-filter:grayscale(0)}.slick-marcas .slick-list{padding-bottom:20px}.slick-marcas .slick-dots{bottom:0!important}.blog .isotope-container{position:relative;margin:0;width:100%;display:block}.blog .isotope-container:after{content:'';position:absolute;bottom:20px;left:0;width:100%;height:1px;background:#fff;z-index:1}.blog .isotope-container>.archive-divs{padding:0!important;border-bottom:1px solid #d0021b}.blog .isotope-container>.archive-divs figure{min-height:215px!important}.blog .isotope-container>.archive-divs h5{font-size:18px!important;font-size:calc((18px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:400!important;text-transform:none!important}.blog .isotope-container>.archive-divs h3{font-size:20px!important;font-size:calc((20px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important;text-transform:none!important;margin-top:20px}.blog .isotope-container>.archive-divs span.button{margin-top:20px}.archive-divs{position:relative;margin-bottom:20px}.archive-divs figcaption,.archive-divs figure,.archive-divs picture{-webkit-transition:all .3s ease;transition:all .3s ease}.archive-divs figure{min-height:110px}.archive-divs picture{opacity:0}.archive-divs figcaption{padding:15px}.archive-divs figcaption h3{display:block;overflow:hidden;height:4.2em}.archive-divs.destaques figure{background-color:#000;overflow:visible}.archive-divs.destaques picture{opacity:1;overflow:hidden}.archive-divs.destaques picture .has_bg{-webkit-transition:all .3s ease;transition:all .3s ease}.archive-divs.destaques figcaption{max-width:95%;height:auto;top:auto;bottom:20px;left:-20px;padding:20px;background:#fff;padding-left:40px}.archive-divs.destaques figcaption h3{height:auto}.caption_right .archive-divs.destaques figcaption{padding-left:20px;padding-right:40px;left:auto;right:-20px}.archive-divs:hover:not(.destaques) figure{background-color:#000}.archive-divs:hover:not(.destaques) picture{opacity:.4}.archive-divs:hover:not(.destaques) figcaption h3,.archive-divs:hover:not(.destaques) figcaption h5{color:#fff!important}.archive-divs:hover.destaques picture .has_bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.archive-divs:hover.destaques figcaption{opacity:1;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.publicacoes-divs{display:block;width:100%;background:#fff;padding:10px 20px;padding-right:40px;margin-bottom:20px}.publicacoes-divs a h5,.publicacoes-divs a span{display:block}.publicacoes-divs a span{margin-top:10px}.publicacoes-divs a i{position:absolute;top:10px;right:20px}.publicacoes-divs a:hover{opacity:.6}.projetos-divs{display:inline-block;vertical-align:top;width:100%;padding:5px}.projetos-divs figure{padding:40px 20px;background-color:#fff;min-height:250px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.27);box-shadow:0 2px 4px 0 rgba(0,0,0,.27);-webkit-transition:.3s all;transition:.3s all}.projetos-divs figure h4{-webkit-transition:.3s all;transition:.3s all}.projetos-divs figure img,.projetos-divs figure svg{position:absolute;bottom:0;right:-30px;max-width:130px}.projetos-divs figure:hover{background-color:#d0021b}.projetos-divs figure:hover h4{color:#fff!important}.timeline-row .uncont{height:100%}.timeline-row .timeline-container{position:relative;display:block;font-size:0;background:rgba(0,0,0,.7);height:100%;min-height:750px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline-row .timeline-container #timeline-image,.timeline-row .timeline-container #timeline-image-underneath{display:block;position:absolute!important;top:0;left:0;width:100%;height:100%;background:0 0;background-size:cover;z-index:1}.timeline-row .timeline-container #timeline-years-wrapper{position:absolute;top:10%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;z-index:1}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years .timeline-year,.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-next,.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-prev{display:inline-block;vertical-align:top;margin:0;padding:11px 20px;border:1px solid #fff}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-prev{background:transparent url(../img/arrow-left.png) no-repeat center center;cursor:pointer}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-next{background:transparent url(../img/arrow-right.png) no-repeat center center;cursor:pointer}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-next.disabled,.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-prev.disabled{opacity:.4}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-prev:not(.disabled):hover{background-position:left 12px center}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years-next:not(.disabled):hover{background-position:right 12px center}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years{display:inline-block;vertical-align:top;overflow:hidden;max-width:100%}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years .timeline-year{line-height:100%;border-right-width:0;min-width:83px;max-width:120px;text-align:center;cursor:pointer;-webkit-touch-callout:none}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years .timeline-year:first-child{border-left-width:0}.timeline-row .timeline-container #timeline-years-wrapper #timeline-years .timeline-year.active,.timeline-row .timeline-container #timeline-years-wrapper #timeline-years .timeline-year:focus,.timeline-row .timeline-container #timeline-years-wrapper #timeline-years .timeline-year:hover{background:#d0021b}.timeline-row .timeline-container #timeline-navigation{display:block;margin:0;padding:0;width:100%;height:50px;position:absolute;top:50%;top:calc(50% + 60px);left:0;z-index:3}.timeline-row .timeline-container #timeline-navigation #timeline-next,.timeline-row .timeline-container #timeline-navigation #timeline-prev{display:block;margin:0;padding:0;width:40px;height:50px;position:absolute;top:0;left:0;cursor:pointer;background:transparent url(../img/arrow-left.png) no-repeat center center}.timeline-row .timeline-container #timeline-navigation #timeline-next{left:auto;right:0;background-image:url(../img/arrow-right.png)}.timeline-row .timeline-container #timeline-navigation #timeline-next:hover,.timeline-row .timeline-container #timeline-navigation #timeline-prev:hover{background-color:rgba(0,0,0,.5)}.timeline-row .timeline-container #timeline-navigation #timeline-next.disabled,.timeline-row .timeline-container #timeline-navigation #timeline-prev.disabled{opacity:0;cursor:auto}.timeline-row .timeline-container #timeline-navigation #timeline-next.disabled:hover,.timeline-row .timeline-container #timeline-navigation #timeline-prev.disabled:hover{background-color:transparent}.timeline-row .timeline-container #timeline-wrapper{display:block;position:absolute;left:0;bottom:40px;width:100%;height:calc(100% - 30%);overflow:hidden}.timeline-row .timeline-container #timeline-wrapper #timeline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:100%;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.timeline-row .timeline-container #timeline-wrapper #timeline:before{content:" ";position:absolute;width:100%;top:50%;left:0;margin-top:-1px;border-top:2px dashed rgba(255,255,255,.8);z-index:1}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;min-width:320px;height:100%;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event>div{opacity:.8;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .3s ease;transition:all .3s ease}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event>div:before{content:" ";position:absolute;left:50%;display:block;width:0;height:45px;margin-left:-1px;border-left:2px dashed rgba(255,255,255,.5)}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event .timeline-event-title{display:block}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event .timeline-event-text{display:block;margin-top:10px}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:first-child{margin-left:30px}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:last-child{margin-right:30px}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:nth-child(even)>div{padding-bottom:65px;-webkit-transform:translateY(-55%) scale(.9);transform:translateY(-55%) scale(.9)}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:nth-child(even)>div:before{bottom:0}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:nth-child(odd)>div{padding-top:55px;-webkit-transform:translateY(55%) scale(.9);transform:translateY(55%) scale(.9)}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:nth-child(odd)>div:before{top:0}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event:after{content:" ";position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;background:#d0021b;border-radius:50%;z-index:2}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event.active:nth-child(even)>div{opacity:1;-webkit-transform:translateY(-55%) scale(1);transform:translateY(-55%) scale(1)}.timeline-row .timeline-container #timeline-wrapper #timeline .timeline-event.active:nth-child(odd)>div{opacity:1;-webkit-transform:translateY(55%) scale(1);transform:translateY(55%) scale(1)}.destaques_grid a.pushed{overflow:hidden}.destaques_grid a.pushed img{max-width:none;-webkit-transition:all .3s ease;transition:all .3s ease}.destaques_grid a.pushed:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.table-financeiro .table-filter{padding-left:20px}.table-financeiro .internal-mansonry .grid-sizer,.table-financeiro .internal-mansonry .row-internal{width:100%!important}.table-financeiro table{border:0!important}.table-financeiro table tr{background-color:#fff!important}.table-financeiro table tr .vc_table_cell{border:0!important;border-bottom:1px solid #979797!important}.table-financeiro table tr .vc_table_cell .table-content{font-size:0}.table-financeiro table tr .vc_table_cell .table-content>a{margin-top:8px;font-size:15px}.table-financeiro table tr .vc_table_cell .table-content>div{width:calc(100% - 15px);padding-left:10px}.colored-tabs-container{display:block;font-size:0}.colored-tabs-container .colored-tabs{position:relative;display:inline-block;vertical-align:middle;width:100%;max-width:250px}.colored-tabs-container .colored-tabs svg{overflow:visible}.colored-tabs-container .colored-tabs svg path{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s cubic-bezier(1,.6,0,1);transition:all .3s cubic-bezier(1,.6,0,1)}.colored-tabs-container .colored-tabs svg path.active{-webkit-transform:scale(1.2);transform:scale(1.2)}.colored-tabs-container .colored-content{display:inline-block;vertical-align:middle;width:100%;padding-top:25px}.filters_container{position:relative;padding:55px 0}.filters_container .column_child:nth-child(2),.filters_container .divs_50:nth-child(2){padding-top:20px}.filters_container .button-filters{padding-top:20px!important}.filters_container .button-filters select{color:#000}.filters_container .button-filters li{position:relative;display:inline-block;vertical-align:middle;background:#fff;z-index:1}.filters_container .button-filters li::after,.filters_container .button-filters li::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;color:#000;border-style:solid;z-index:-1;-webkit-transition:transform .2s cubic-bezier(1,.6,0,1);-webkit-transition:-webkit-transform .2s cubic-bezier(1,.6,0,1);transition:-webkit-transform .2s cubic-bezier(1,.6,0,1);transition:transform .2s cubic-bezier(1,.6,0,1);transition:transform .2s cubic-bezier(1,.6,0,1),-webkit-transform .2s cubic-bezier(1,.6,0,1)}.filters_container .button-filters li::before{border-width:1px 0 0;-webkit-transform:translateY(calc(100% - 1px));transform:translateY(calc(100% - 1px))}.filters_container .button-filters li::after{border-width:0 1px;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.filters_container .button-filters li a{display:block;font-size:18px!important;font-size:calc((18px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important;padding:14px 20px}.filters_container .button-filters li.active::before{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition-timing-function:cubic-bezier(1,.6,0,1.22);transition-timing-function:cubic-bezier(1,.6,0,1.22)}.filters_container .button-filters li.active::after{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(1,.6,0,1.22);transition-timing-function:cubic-bezier(1,.6,0,1.22)}.filters_container .button-filters li.active a{color:#d0021b}.single .post-detail a.goback{display:inline-block;vertical-align:top;margin-bottom:25px;color:#000}.single .post-detail a.goback:before{display:inline-block;vertical-align:top;margin-right:20px;font-size:13px;margin-top:4px}.single .post-detail a.goback:hover{color:#d0021b}.single .post-detail .post-infor{padding:40px 20px;background:#f0f0f0}.single .post-detail .post-infor>div{margin-bottom:20px}.single .post-detail .post-infor>div:last-child{margin-bottom:0}.single .post-detail .post-infor>div span,.single .post-detail .post-infor>div strong{display:block;color:#000;margin:0}.single .post-detail .post-infor>div span{font-size:12px!important}.single .post-detail .post-infor>div a{display:inline-block;vertical-align:top;color:#000;margin:0!important;margin-right:10px!important}.single .post-detail .post-infor>div a:before{display:inline-block;vertical-align:top;float:right;font-size:20px}.single .post-detail .post-infor>div a:hover{color:#d0021b}.single .post-detail .post-infor>div .tags a{font-size:13px!important;line-height:1.6!important;font-weight:700!important;margin-right:10px}.single .post-detail .post-content h1{margin-bottom:10px}.single .post-detail .post-content div.texts{margin-bottom:40px}.single .post-detail .post-content a{color:#d0021b;font-weight:500}.single .post-detail .post-content a:hover{color:#000}.single .post-detail .post-nav>div{display:table-cell;vertical-align:middle;width:50%}.single .post-detail .post-nav>div:nth-child(2){text-align:right}.single .post-detail .post-nav a{color:#000}.single .post-detail .post-nav a:hover{color:#d0021b}@media only screen and (min-width:960px){.single .post-detail .post-infor{padding:60px 40px}.single .post-detail .post-infor>div{margin-bottom:40px}.single .post-detail .post-content h1{margin-bottom:20px}.single .post-detail .post-content div.texts{margin-bottom:60px}}@media only screen and (max-width:960px){.single .post-detail .post-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.single .post-detail .post-flex .column_child:first-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:25px}.single .post-detail .post-flex .column_child:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single .post-detail .post-flex .column_child:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.mediacenter-divs{position:relative;width:100%;margin-bottom:15px}.mediacenter-divs figure{padding:20px;background:#fff;border:1px solid #f0f0f0}.mediacenter-divs.inline figure{padding:0;background:0 0}.mediacenter-divs picture{-webkit-transition:.3s all ease;transition:.3s all ease}.mediacenter-divs picture .icon-holder{height:70px;width:70px;left:50%;top:50%;margin-left:-35px;margin-top:-35px;position:absolute;z-index:1;pointer-events:none}.mediacenter-divs picture .icon-holder svg{fill:#fff;width:100%;height:auto;-webkit-transition:.4s all;transition:.4s all}.mediacenter-divs figcaption h3,.mediacenter-divs header h3{color:#000;font-size:16px!important;font-size:calc((16px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important}.mediacenter-divs figcaption span,.mediacenter-divs header span{color:#3a3a3a;font-size:13px!important;line-height:1.6!important;font-weight:400!important}.mediacenter-divs figcaption div p,.mediacenter-divs header div p{color:#000;font-size:12px!important;line-height:1.6!important;font-weight:400!important;margin-top:10px}.mediacenter-divs figcaption a,.mediacenter-divs header a{display:inline-block;vertical-align:top;color:#000;margin-top:15px}.mediacenter-divs figcaption a:before,.mediacenter-divs header a:before{display:inline-block;vertical-align:top;float:right;font-size:20px;margin-left:10px}.mediacenter-divs figcaption a:hover,.mediacenter-divs header a:hover{color:#d0021b}.mediacenter-divs figcaption{position:static;padding:20px;background:#fff}.mediacenter-divs:hover picture{-webkit-filter:brightness(75%)}.mediacenter-divs:hover picture .icon-holder svg{fill:#d0021b}.search .search-divs{position:relative;padding:20px;margin-bottom:15px;background:#fff;border:1px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease}.search .search-divs header{display:block;position:relative;z-index:1}.search .search-divs a{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:5}.search .search-divs:hover{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.5);box-shadow:0 0 7px 0 rgba(0,0,0,.5)}@media only screen and (min-width:600px){.mediacenter-divs.inline{width:50%;padding:0 10px}.projetos-divs{width:50%}}@media only screen and (min-width:960px){.table-financeiro .table-filter{position:absolute;top:25px;left:40px;z-index:5;padding:0}.table-financeiro table tr .vc_table_cell{height:60px}.line-title{display:inline-block;vertical-align:top;position:relative;padding-right:450px}.line-title:after{content:'';position:absolute;top:50%;left:calc(100% - 370px);width:0;height:2px;margin-top:-1px;background:#000;-webkit-transition:width .3s ease;transition:width .3s ease}.line-title.appeared:after{width:370px}.home_insignias img{height:70px!important}.mediacenter-divs.inline{width:33.333%}.gestao_divs .row-inner{position:relative}.gestao_divs .row-inner:after{content:'';position:absolute;bottom:0;left:0;width:60%;height:2px;background:#d0021b}.gestao_divs.inline .row-inner{position:relative}.gestao_divs.inline .row-inner:after{display:none}.gestao_divs.inline .row-inner .uncode-single-media-wrapper{position:relative;margin-bottom:30px}.gestao_divs.inline .row-inner .uncode-single-media-wrapper:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d0021b}.circle_inovadores.gray .icon-box:nth-of-type(4),.circle_inovadores.gray .icon-box:nth-of-type(5){padding-right:160px}.circle_inovadores.gray .icon-box .icon-box-content .icon-box-heading{width:160px;height:160px}.circle_inovadores.gray .icon-box .icon-box-content ul{width:calc(100% - 160px)}.circle_inovadores.red .icon-box:nth-of-type(3){left:50%}.circle_inovadores.red .icon-box:nth-of-type(4){left:-26%}.circle_inovadores.red .icon-box:nth-of-type(5){left:30%}.circle_inovadores.red .icon-box .icon-box-content .icon-box-heading{width:220px;height:220px}.circle_inovadores.red .icon-box .icon-box-content ul{width:calc(100% - 220px)}.internal-mansonry.styled .grid-sizer,.internal-mansonry.styled .row-internal{width:50%}.blog .isotope-container:after{bottom:auto;left:auto;top:0;right:1px;width:1px;height:100%}.blog .isotope-container>.archive-divs{border-right:1px solid #d0021b;border-bottom:0}.colored-tabs-container .colored-tabs{max-width:250px}.colored-tabs-container .colored-tabs svg path:hover{cursor:pointer;opacity:.9;-webkit-transform:scale(1.2);transform:scale(1.2)}.colored-tabs-container .colored-tabs svg path.active{-webkit-transform:scale(1.4);transform:scale(1.4)}.colored-tabs-container .colored-content{width:calc(100% - 250px);padding-top:0;padding-left:85px}.publicacoes-divs a h5,.publicacoes-divs a span{display:inline-block;vertical-align:middle}.publicacoes-divs a h5{width:calc(100% - 140px)}.publicacoes-divs a span{width:140px;text-align:right;margin:0}.projetos-divs{width:33.333%}}@media only screen and (min-width:960px){.internal-mansonry.styled.starts_3 .row-internal .uncell:first-of-type>div{min-height:202px}}@media only screen and (min-width:1150px){.internal-mansonry.styled .grid-sizer,.internal-mansonry.styled .row-internal{width:33.333%}.internal-mansonry.styled .row-internal{padding:0 20px}.internal-mansonry.styled.starts_3 .row-internal .uncell:first-of-type>div{min-height:360px}.internal-mansonry.styled.starts_3 .row-internal:nth-of-type(4) .uncell:first-of-type>div{min-height:560px}.internal-mansonry.styled.starts_3.with-title .grid-sizer+.row-internal .uncell:first-of-type>div{min-height:auto!important}.internal-mansonry.styled.starts_3 .row-internal:nth-last-child(2) .uncell:first-of-type>div,.internal-mansonry.styled.starts_3 .row-internal:nth-last-child(3) .uncell:first-of-type>div{min-height:560px}}@media only screen and (min-width:1280px){.internal-mansonry.styled .grid-sizer,.internal-mansonry.styled .row-internal{width:25%}.internal-mansonry.styled.starts_3 .grid-sizer,.internal-mansonry.styled.starts_3 .row-internal{width:33.333%}.projetos-divs{width:20%}}blockquote{position:relative;padding-left:20px}blockquote:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#d0021b}.uncode_text_column hr{border-color:#000!important;margin:10px 0 10px 0!important}.el-text{z-index:12}.title-inline>*{display:inline-block;vertical-align:middle}.title-inline hr{margin:0 30px!important;border-color:#000!important}.title-inline p{margin:0}.float-center{display:table;margin:auto}.uncode-single-media{display:inline-block;vertical-align:top;width:100%}.single-media-grid .uncode-single-media{width:auto}.single-media-grid .uncode-single-media .icon-media{width:auto!important}.uncode-single-media .t-inside{display:block}.uncode-single-media.text-right{margin:auto;margin-right:0;float:right}.uncode-single-media.text-center{margin:auto}.uncode-single-media.text-center img{margin:auto}.single-media-inline .single-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.single-media-inline .icon-media{width:auto!important}.single-text-inline .t-inside{display:block;width:100%;font-size:0}.single-text-inline .t-inside .t-entry-text,.single-text-inline .t-inside .t-entry-visual{display:inline-block;vertical-align:middle;width:50%}.single-text-inline .t-inside .t-entry-text{padding-left:20px}.single-text-inline .t-inside .t-entry-text .t-entry-text-tc{padding:0}.single-text-inline .t-inside .t-entry-text h3{font-size:13px!important;line-height:1.6!important;font-weight:700!important;margin-bottom:25px}.min-height-250,.min-height-250 .uncoltable{min-height:250px}@media (min-width:570px) and (max-width:959px){.row div[class*=col-lg-] .row-inner .align_center_tablet .uncode-single-media,.row div[class*=col-lg-].align_center_tablet .uncode-single-media{margin:auto}.row div[class*=col-lg-] .row-inner .align_center_tablet .uncode-single-media img,.row div[class*=col-lg-].align_center_tablet .uncode-single-media img{margin:auto}}@media (max-width:569px){.row div[class*=col-lg-] .row-inner .align_center_mobile .uncode-single-media,.row div[class*=col-lg-].align_center_mobile .uncode-single-media{margin:auto}.row div[class*=col-lg-] .row-inner .align_center_mobile .uncode-single-media img,.row div[class*=col-lg-].align_center_mobile .uncode-single-media img{margin:auto}}@media only screen and (min-width:960px){.single-media-inline .single-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-media-inline .tmb,.single-media-inline .wpb_heading{display:inline-block;vertical-align:middle;width:50%}}.row-breadcrumb{background-color:transparent!important;border:0!important;margin-top:20px;margin-bottom:30px}.row-breadcrumb .row-parent{padding-top:0!important;padding-bottom:0!important}.row-breadcrumb .breadcrumb-title{display:none}.row-breadcrumb .breadcrumb>li+li:not(.paged):before{content:">"}.row-breadcrumb li a{color:#f0f0f0;font-size:13px!important;line-height:1.6!important;font-weight:400!important}.row-breadcrumb li.current a{color:#9b9b9b;font-weight:500!important}.block-bg-overlay{z-index:1}.t-entry-meta{font-size:18px!important;font-size:calc((18px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:400!important}.menu-wrapper{z-index:10001!important}.menu-container{width:100%!important}.menu-horizontal-inner{border:0!important}#masthead{z-index:100001!important}#masthead #logo-container-mobile a{display:block}#masthead #logo-container-mobile a .logo-image picture,#masthead #logo-container-mobile a .logo-image svg{width:100%}#masthead .mmb-container{-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10000}#masthead .mmb-container>span{display:inline-block;vertical-align:middle;color:#fff;margin-top:3px}#masthead .mmb-container .mobile-menu-button{padding:0!important;width:60px;height:60px;text-align:center;line-height:55px;opacity:1!important;-webkit-transform:translateY(0);transform:translateY(0)}#masthead ul.menu-smart>li{margin:0 20px;vertical-align:top}#masthead ul.menu-smart>li.wpml-ls-item{display:inline-block!important;vertical-align:top;margin:0 5px}#masthead ul.menu-smart>li.wpml-ls-item.wpml-ls-current-language a span{font-weight:700!important}#masthead ul.menu-smart>li a{display:block;letter-spacing:0;padding:0}#masthead ul.menu-smart>li a+ul>li>a{color:#000!important;margin-top:15px;background-color:transparent!important}#masthead ul.menu-smart>li a+ul>li.active>a,#masthead ul.menu-smart>li a+ul>li>a:hover{color:#d0021b!important}#masthead ul.menu-smart>li.current-menu-item>a,#masthead ul.menu-smart>li:hover>a{color:#d0021b!important}body.error404:not(.menu-opened) .menu-wrapper,body.secondary-header:not(.menu-opened) .menu-wrapper{position:absolute}body.error404:not(.menu-opened) #masthead:not(.is_stuck) .menu-container,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) .menu-container{background-color:transparent}body.error404:not(.menu-opened) #masthead:not(.is_stuck) .language_switch .wpml-ls-legacy-list-horizontal li a,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) .language_switch .wpml-ls-legacy-list-horizontal li a{color:#fff}body.error404:not(.menu-opened) #masthead:not(.is_stuck) svg path,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) svg path{fill:#fff!important}body.error404:not(.menu-opened) #masthead:not(.is_stuck) picture .has_bg,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) picture .has_bg{background-image:url(../img/elem/logo_black.png)!important}body.error404:not(.menu-opened) #masthead:not(.is_stuck) ul.menu-smart>li a,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) ul.menu-smart>li a{color:#fff}body.error404:not(.menu-opened) #masthead:not(.is_stuck) .mmb-container>span,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) .mmb-container>span{color:#fff}body.error404:not(.menu-opened) #masthead:not(.is_stuck) .lines,body.error404:not(.menu-opened) #masthead:not(.is_stuck) .lines:after,body.error404:not(.menu-opened) #masthead:not(.is_stuck) .lines:before,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) .lines,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) .lines:after,body.secondary-header:not(.menu-opened) #masthead:not(.is_stuck) .lines:before{background:#fff}.row-menu .row-menu-inner{border:0!important}@media only screen and (max-width:960px){body[class*=hmenu-] #masthead .main-menu-container{position:fixed!important;top:0;left:0;width:100%;height:100%!important;background:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform;float:none;overflow-x:hidden!important}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal,body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner,body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner .navbar-nav{height:100%}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner .navbar-nav{background-color:#fff}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner .navbar-nav ul{height:auto;background:0 0;padding:0!important}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner{padding-top:75px}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner .search-menu{padding:0 20px}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner .navbar-cta{height:auto}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner .navbar-cta ul{padding:0}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li{display:table;margin-top:35px}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li>a{color:#000;font-size:20px!important;font-size:calc((20px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1!important;font-weight:700!important;text-transform:none!important}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li>a i{display:none}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li>a+ul>li>a{color:#000;font-size:18px!important;font-size:calc((18px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1!important;font-weight:400!important;text-transform:none!important}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li>a+ul>li>a i{display:none}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li.wpml-ls-item{margin:0;padding:0 20px;margin-top:35px}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li.wpml-ls-item span{font-weight:400!important}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li.wpml-ls-item:last-child{border-left:1px solid #9b9b9b!important;padding-left:10px;margin-left:-10px}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li.wpml-ls-item.wpml-ls-current-language span{font-weight:700!important}body[class*=hmenu-] #masthead .main-menu-container .menu-horizontal-inner ul.menu-smart>li.menu-item-has-children>a>i{display:inline-block!important;vertical-align:top;margin-left:15px}body[class*=hmenu-] #masthead .main-menu-container.open-items{-webkit-transform:translateX(0);transform:translateX(0)}}#page-header .header-main-holder{position:absolute!important;top:0;left:0;width:100%;height:100%}#page-header .header-content{vertical-align:middle}#page-header .header-content .header-content-inner{padding:20px!important}#page-header .uncode_text_column{max-width:685px}#page-header .header-scrolldown{display:none!important}.overlay-search{background:#fff;height:100%}.overlay-search .mmb-container{top:120px}.overlay-search .search-container>div{display:block;margin-top:-200px}.overlay-search h2{margin:auto;margin-bottom:40px;width:100%;max-width:600px;max-width:60vw;text-align:left}.overlay-search form{padding:0!important}.overlay-search form .field_holder{max-width:100%;border:1px solid #9b9b9b;margin:0}.overlay-search form .field_holder input{padding:10px;height:auto;min-height:auto}.overlay-search form .field_holder button{padding:0!important;bottom:10px;right:10px}form.search{position:relative}form.search #dwls_search_results{position:absolute;top:100%!important;left:0!important;width:100%!important;background:#f0f0f0;border-color:#9b9b9b;max-height:360px}form.search #dwls_search_results .daves-wordpress-live-search_result{border:0}form.search #dwls_search_results .daves-wordpress-live-search_result .search-category{color:#000;font-size:20px!important;font-size:calc((20px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1!important;font-weight:400!important}form.search #dwls_search_results .daves-wordpress-live-search_result .search-title{color:#000;font-size:20px!important;font-size:calc((20px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1!important;font-weight:700!important}form.search #dwls_search_results .daves-wordpress-live-search_result:hover .search-category,form.search #dwls_search_results .daves-wordpress-live-search_result:hover .search-title{color:#d0021b}form.search #dwls_search_results .search_footer{text-align:center}.search .search_intro{padding-top:100px;padding:55px 0}.search .search_intro h2{margin-bottom:40px}.search .search_intro .field_holder{max-width:100%;border:1px solid #9b9b9b;margin-top:20px;margin-bottom:0!important}.search .search_intro .field_holder input{padding:10px;height:auto;min-height:auto}.search .search_intro .field_holder button{bottom:10px;right:10px}.search .search_listings article{position:relative;padding:20px;margin-bottom:15px;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.search .search_listings article header{display:block;position:relative;z-index:1}.search .search_listings article h3{color:#000;font-size:16px!important;font-size:calc((16px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important}.search .search_listings article span{color:#000;font-size:13px!important;line-height:1.6!important;font-weight:400!important}.search .search_listings article a{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:5}.search .search_listings article:hover{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.5);box-shadow:0 0 7px 0 rgba(0,0,0,.5)}.search .row-navigation{outline:0;background:#f0f0f0}.search .row-navigation .pagination{padding:10px 0}.search .row-navigation .pagination li{display:inline-block;vertical-align:middle}.search .row-navigation .pagination li ul{margin:0;padding:0}.search .row-navigation .pagination .page-next,.search .row-navigation .pagination .page-prev{width:25px;float:none}.search .row-navigation .pagination .page-next a,.search .row-navigation .pagination .page-next span,.search .row-navigation .pagination .page-prev a,.search .row-navigation .pagination .page-prev span{display:block;margin:0!important;padding:0!important;border:0;font-size:0}.search .row-navigation .pagination .page-next a i,.search .row-navigation .pagination .page-next span i,.search .row-navigation .pagination .page-prev a i,.search .row-navigation .pagination .page-prev span i{position:static;margin:0;line-height:1!important}.search .row-navigation .pagination .page-next a,.search .row-navigation .pagination .page-prev a{color:#000}.search .row-navigation .pagination .page-next a:hover,.search .row-navigation .pagination .page-prev a:hover{color:#d0021b}.search .row-navigation .pagination .page-next span,.search .row-navigation .pagination .page-prev span{color:#3a3a3a}.search .row-navigation .pagination .pagination-items{width:calc(100% - 50px)}.search .row-navigation .pagination .pagination-items .btn-container{width:auto;padding:0;margin:0 5px}.search .row-navigation .pagination .pagination-items .btn-container .page-numbers{color:#000!important;font-size:18px!important;font-size:calc((18px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important;padding:5px;border:2px solid;border-radius:3px;width:30px;height:30px;line-height:30px;-webkit-transition:all .3s ease;transition:all .3s ease}.search .row-navigation .pagination .pagination-items .btn-container a.page-numbers:hover{color:#fff!important;border-color:#000;background:#000}.search .row-navigation .pagination .pagination-items .btn-container span.page-numbers{color:#fff!important;border-color:#d0021b;background:#d0021b}.bigtext{font-size:13px!important;line-height:1.6!important;font-weight:700!important;text-transform:uppercase;margin-bottom:5px}.icon-box .icon-box-icon{position:relative;z-index:2}.icon-box .icon-box-icon.icon-small{max-width:55px}.icon-box .icon-box-icon.secondary-color+.icon-box-heading>*{color:#d0021b}.icon-box .icon-box-heading>*{margin:0!important}.timeline{margin-bottom:0!important;padding-top:100px!important;padding-bottom:130px!important}.timeline:after{content:'';position:absolute;top:50%;left:0;width:100%;margin-top:-16px;border-top:3px dashed #d0021b}.timeline .slick-arrow{width:8px;height:13px;top:calc(50% - 20px);opacity:1!important;visibility:visible!important}.timeline .slick-list{padding:0 40px}.timeline .slick-slide{position:relative;display:table-cell!important;height:100%;float:none!important;text-align:center}.timeline .slick-slide:nth-child(odd){vertical-align:bottom;padding-top:120px}.timeline .slick-slide:nth-child(even){vertical-align:top;padding-bottom:120px}.timeline .slick-slide:nth-child(even) .timeline-header{-webkit-transform:translateY(60px);transform:translateY(60px)}.timeline .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.timeline .slick-slide>div:after{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:50%;background:#3a3a3a;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:all .3s ease;transition:all .3s ease}.timeline .slick-slide>div .timeline-dot,.timeline .slick-slide>div .ult-timeline-arrow{display:none!important}.timeline .slick-slide .timeline-icon-block{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline .slick-slide .timeline-icon-block .aio-icon-img{font-size:0;background:0 0!important;padding:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:all .3s ease;transition:all .3s ease}.timeline .slick-slide .timeline-icon-block .aio-icon-img img{width:auto;max-width:unset!important;height:60px;margin:0!important}.timeline .slick-slide .timeline-header{padding:0;margin:10px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center!important;-webkit-transition:all .3s ease;transition:all .3s ease}.timeline .slick-slide .timeline-header h3{font-size:20px!important;font-size:calc((20px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important}.timeline .slick-slide .timeline-header div{font-size:13px!important;line-height:1.6!important;font-weight:400!important;display:block;overflow:hidden;height:3.2em}.timeline .slick-slide .timeline-header div,.timeline .slick-slide .timeline-header h3{color:#3a3a3a;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:all .3s ease;transition:all .3s ease}.timeline .slick-slide.slick-current>div:after{background:#d0021b;-webkit-transform:scale(1);transform:scale(1)}.timeline .slick-slide.slick-current .aio-icon-img{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.timeline .slick-slide.slick-current .timeline-header{-webkit-transform:translateY(0);transform:translateY(0)}.timeline .slick-slide.slick-current .timeline-header div,.timeline .slick-slide.slick-current .timeline-header h3{color:#000;-webkit-transform:scale(1);transform:scale(1)}.marker-popup{font-family:Montserrat,sans-serif!important}.timeline_vertical .timeline-line{border-right:3px dashed #d0021b}.timeline_vertical .timeline-line span{display:none!important}.timeline_vertical .timeline-block{width:100%!important;background:#fff!important;border-radius:4px!important;border-color:transparent!important}.timeline_vertical .timeline-block .timeline-dot,.timeline_vertical .timeline-block .ult-timeline-arrow{display:none!important}.timeline_vertical .timeline-block .timeline-header{text-align:left!important}.timeline_vertical .timeline-block .timeline-header h3{font-size:24px!important;font-size:calc((24px - 2px) + 2 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.4!important;font-weight:700!important}.timeline_vertical .timeline-block .timeline-header .timeline-item-spt{font-size:13px!important;line-height:1.6!important;font-weight:400!important}@media only screen and (min-width:960px){.timeline_vertical .timeline-block{width:calc(50% - 50px)!important}.timeline_vertical .timeline-block::after{content:'';position:absolute;top:23px;height:9px;width:9px;border-radius:50%;background:#d0021b}.timeline_vertical .timeline-block::before{content:'';position:absolute;top:16px;height:0;width:0;border:12px solid transparent}.timeline_vertical .timeline-block:nth-child(odd)::before{left:100%;border-left:12px solid #fff}.timeline_vertical .timeline-block:nth-child(odd)::after{left:100%;margin-left:48px}.timeline_vertical .timeline-block:nth-child(even){margin-left:auto;margin-right:0}.timeline_vertical .timeline-block:nth-child(even)::before{right:100%;border-right:12px solid #fff}.timeline_vertical .timeline-block:nth-child(even)::after{right:100%;margin-right:45px}}div.wpcf7{display:block;position:relative;z-index:2}.uncode-counter{position:relative;display:table;margin:auto}.align_center .uncode-counter{margin:auto!important}.animated-counter .uncode-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;height:120px;width:120px;margin:auto;border:1px solid #fff}.animated-counter .uncode-counter:after,.animated-counter .uncode-counter:before{content:'';position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:1px solid #fff;border-radius:50%}.animated-counter .uncode-counter.animated:before{-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:1}.uncode-counter .h2{font-size:82px!important;font-size:calc((82px - 45px) + 45 * (100vw - 350px)/ (1920 - 350))!important;line-height:1!important;font-weight:700!important;margin:0}.uncode-counter .counter-text p{font-size:25px!important;font-size:calc((25px - 13px) + 13 * (100vw - 350px)/ (1920 - 350))!important;line-height:1.3!important;font-weight:900!important;margin:auto;word-spacing:99px;max-width:180px}@media only screen and (min-width:960px){.uncode-counter{margin:0}.animated-counter .uncode-counter{height:260px;width:260px}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.3);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.3);opacity:0}}span.wpcf7-not-valid-tip{display:none!important}.owl-loaded .owl-next,.owl-loaded .owl-prev{margin:0!important}.uncol-relative .uncol{position:relative}.animate_when_almost_visible{pointer-events:none}.animate_when_almost_visible.start_animation{pointer-events:auto}.row-auto-height,.row-auto-height .row-inner{height:auto!important}.single-media-link{width:auto!important}.box-container{width:100%!important;margin:0!important}.main-wrapper{display:table-row}@media only screen and (max-width:960px){.mobile-height-auto,.mobile-height-auto>div,.mobile-height-auto>div>div,.mobile-height-auto>div>div>div{height:auto!important}.outer-mobile{display:block;width:auto;margin:0 -20px;max-width:unset!important}.slick-columns{display:block;width:auto;margin:0 -5px}.slick-columns .slick-list{padding-right:145px!important}.slick-columns .row-inner{width:100%}.slick-columns .row-inner .column_child{padding:0 5px;clear:none}}@media only screen and (min-width:1450px){.limit-width{max-width:90%}.limit-left{padding-left:5%}.limit-right{padding-left:5%}}@media only screen and (min-width:1960px){.limit-width{max-width:1960px}.limit-left{padding-left:calc(50% - 960px)}.limit-right{padding-right:calc(50% - 960px)}}