[class^="wrapper_"],[class*=" wrapper_"]{width:100%;padding:0px 15px;box-sizing:border-box}.wrapper_default_1{max-width:97.5px}.wrapper_default_2{max-width:195px}.wrapper_default_3{max-width:292.5px}.wrapper_default_4{max-width:390px}.wrapper_default_5{max-width:487.5px}.wrapper_default_6{max-width:585px}.wrapper_default_7{max-width:682.5px}.wrapper_default_8{max-width:780px}.wrapper_default_9{max-width:877.5px}.wrapper_default_10{max-width:975px}.wrapper_default_11{max-width:1072.5px}.wrapper_default_12{max-width:1170px}.wrapper_medium_1{max-width:100px}.wrapper_medium_2{max-width:200px}.wrapper_medium_3{max-width:300px}.wrapper_medium_4{max-width:400px}.wrapper_medium_5{max-width:500px}.wrapper_medium_6{max-width:600px}.wrapper_medium_7{max-width:700px}.wrapper_medium_8{max-width:800px}.wrapper_medium_9{max-width:900px}.wrapper_medium_10{max-width:1000px}.wrapper_medium_11{max-width:1100px}.wrapper_medium_12{max-width:1200px}@media only screen and (min-device-pixel-ratio: 2) and (min-width: 2050px), (min-width: 1025px){.d-1{float:left;width:8.33333%}.d-1r{float:right;width:8.33333%}.d-2{float:left;width:16.66667%}.d-2r{float:right;width:16.66667%}.d-3{float:left;width:25%}.d-3r{float:right;width:25%}.d-4{float:left;width:33.33333%}.d-4r{float:right;width:33.33333%}.d-5{float:left;width:41.66667%}.d-5r{float:right;width:41.66667%}.d-6{float:left;width:50%}.d-6r{float:right;width:50%}.d-7{float:left;width:58.33333%}.d-7r{float:right;width:58.33333%}.d-8{float:left;width:66.66667%}.d-8r{float:right;width:66.66667%}.d-9{float:left;width:75%}.d-9r{float:right;width:75%}.d-10{float:left;width:83.33333%}.d-10r{float:right;width:83.33333%}.d-11{float:left;width:91.66667%}.d-11r{float:right;width:91.66667%}.d-all{float:unset;clear:both;width:100%}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 2048px), (max-width: 1024px){.t-1{float:left;width:8.33333%}.t-1r{float:right;width:8.33333%}.t-2{float:left;width:16.66667%}.t-2r{float:right;width:16.66667%}.t-3{float:left;width:25%}.t-3r{float:right;width:25%}.t-4{float:left;width:33.33333%}.t-4r{float:right;width:33.33333%}.t-5{float:left;width:41.66667%}.t-5r{float:right;width:41.66667%}.t-6{float:left;width:50%}.t-6r{float:right;width:50%}.t-7{float:left;width:58.33333%}.t-7r{float:right;width:58.33333%}.t-8{float:left;width:66.66667%}.t-8r{float:right;width:66.66667%}.t-9{float:left;width:75%}.t-9r{float:right;width:75%}.t-10{float:left;width:83.33333%}.t-10r{float:right;width:83.33333%}.t-11{float:left;width:91.66667%}.t-11r{float:right;width:91.66667%}.t-all{float:unset;clear:both;width:100%}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1880px), (max-width: 940px){.ts-1{float:left;width:8.33333%}.ts-1r{float:right;width:8.33333%}.ts-2{float:left;width:16.66667%}.ts-2r{float:right;width:16.66667%}.ts-3{float:left;width:25%}.ts-3r{float:right;width:25%}.ts-4{float:left;width:33.33333%}.ts-4r{float:right;width:33.33333%}.ts-5{float:left;width:41.66667%}.ts-5r{float:right;width:41.66667%}.ts-6{float:left;width:50%}.ts-6r{float:right;width:50%}.ts-7{float:left;width:58.33333%}.ts-7r{float:right;width:58.33333%}.ts-8{float:left;width:66.66667%}.ts-8r{float:right;width:66.66667%}.ts-9{float:left;width:75%}.ts-9r{float:right;width:75%}.ts-10{float:left;width:83.33333%}.ts-10r{float:right;width:83.33333%}.ts-11{float:left;width:91.66667%}.ts-11r{float:right;width:91.66667%}.ts-all{float:unset;clear:both;width:100%}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.m-1{float:left;width:8.33333%}.m-1r{float:right;width:8.33333%}.m-2{float:left;width:16.66667%}.m-2r{float:right;width:16.66667%}.m-3{float:left;width:25%}.m-3r{float:right;width:25%}.m-4{float:left;width:33.33333%}.m-4r{float:right;width:33.33333%}.m-5{float:left;width:41.66667%}.m-5r{float:right;width:41.66667%}.m-6{float:left;width:50%}.m-6r{float:right;width:50%}.m-7{float:left;width:58.33333%}.m-7r{float:right;width:58.33333%}.m-8{float:left;width:66.66667%}.m-8r{float:right;width:66.66667%}.m-9{float:left;width:75%}.m-9r{float:right;width:75%}.m-10{float:left;width:83.33333%}.m-10r{float:right;width:83.33333%}.m-11{float:left;width:91.66667%}.m-11r{float:right;width:91.66667%}.m-all{float:unset;clear:both;width:100%}}.p0-0{padding:0px 0px}.p0-10{padding:0px 10px}.p0-20{padding:0px 20px}.p0-30{padding:0px 30px}.p0-40{padding:0px 40px}.p0-50{padding:0px 50px}.p0-60{padding:0px 60px}.p0-70{padding:0px 70px}.p0-80{padding:0px 80px}.p0-90{padding:0px 90px}.p0-100{padding:0px 100px}.p10-0{padding:10px 0px}.p10-10{padding:10px 10px}.p10-20{padding:10px 20px}.p10-30{padding:10px 30px}.p10-40{padding:10px 40px}.p10-50{padding:10px 50px}.p10-60{padding:10px 60px}.p10-70{padding:10px 70px}.p10-80{padding:10px 80px}.p10-90{padding:10px 90px}.p10-100{padding:10px 100px}.p20-0{padding:20px 0px}.p20-10{padding:20px 10px}.p20-20{padding:20px 20px}.p20-30{padding:20px 30px}.p20-40{padding:20px 40px}.p20-50{padding:20px 50px}.p20-60{padding:20px 60px}.p20-70{padding:20px 70px}.p20-80{padding:20px 80px}.p20-90{padding:20px 90px}.p20-100{padding:20px 100px}.p30-0{padding:30px 0px}.p30-10{padding:30px 10px}.p30-20{padding:30px 20px}.p30-30{padding:30px 30px}.p30-40{padding:30px 40px}.p30-50{padding:30px 50px}.p30-60{padding:30px 60px}.p30-70{padding:30px 70px}.p30-80{padding:30px 80px}.p30-90{padding:30px 90px}.p30-100{padding:30px 100px}.p40-0{padding:40px 0px}.p40-10{padding:40px 10px}.p40-20{padding:40px 20px}.p40-30{padding:40px 30px}.p40-40{padding:40px 40px}.p40-50{padding:40px 50px}.p40-60{padding:40px 60px}.p40-70{padding:40px 70px}.p40-80{padding:40px 80px}.p40-90{padding:40px 90px}.p40-100{padding:40px 100px}.p50-0{padding:50px 0px}.p50-10{padding:50px 10px}.p50-20{padding:50px 20px}.p50-30{padding:50px 30px}.p50-40{padding:50px 40px}.p50-50{padding:50px 50px}.p50-60{padding:50px 60px}.p50-70{padding:50px 70px}.p50-80{padding:50px 80px}.p50-90{padding:50px 90px}.p50-100{padding:50px 100px}.p60-0{padding:60px 0px}.p60-10{padding:60px 10px}.p60-20{padding:60px 20px}.p60-30{padding:60px 30px}.p60-40{padding:60px 40px}.p60-50{padding:60px 50px}.p60-60{padding:60px 60px}.p60-70{padding:60px 70px}.p60-80{padding:60px 80px}.p60-90{padding:60px 90px}.p60-100{padding:60px 100px}.p70-0{padding:70px 0px}.p70-10{padding:70px 10px}.p70-20{padding:70px 20px}.p70-30{padding:70px 30px}.p70-40{padding:70px 40px}.p70-50{padding:70px 50px}.p70-60{padding:70px 60px}.p70-70{padding:70px 70px}.p70-80{padding:70px 80px}.p70-90{padding:70px 90px}.p70-100{padding:70px 100px}.p80-0{padding:80px 0px}.p80-10{padding:80px 10px}.p80-20{padding:80px 20px}.p80-30{padding:80px 30px}.p80-40{padding:80px 40px}.p80-50{padding:80px 50px}.p80-60{padding:80px 60px}.p80-70{padding:80px 70px}.p80-80{padding:80px 80px}.p80-90{padding:80px 90px}.p80-100{padding:80px 100px}.p90-0{padding:90px 0px}.p90-10{padding:90px 10px}.p90-20{padding:90px 20px}.p90-30{padding:90px 30px}.p90-40{padding:90px 40px}.p90-50{padding:90px 50px}.p90-60{padding:90px 60px}.p90-70{padding:90px 70px}.p90-80{padding:90px 80px}.p90-90{padding:90px 90px}.p90-100{padding:90px 100px}.p100-0{padding:100px 0px}.p100-10{padding:100px 10px}.p100-20{padding:100px 20px}.p100-30{padding:100px 30px}.p100-40{padding:100px 40px}.p100-50{padding:100px 50px}.p100-60{padding:100px 60px}.p100-70{padding:100px 70px}.p100-80{padding:100px 80px}.p100-90{padding:100px 90px}.p100-100{padding:100px 100px}.m0-0{margin:0px 0px}.m0-10{margin:0px 10px}.m0-20{margin:0px 20px}.m0-30{margin:0px 30px}.m0-40{margin:0px 40px}.m0-50{margin:0px 50px}.m0-60{margin:0px 60px}.m0-70{margin:0px 70px}.m0-80{margin:0px 80px}.m0-90{margin:0px 90px}.m0-100{margin:0px 100px}.m0-auto{margin:0px auto}.m10-0{margin:10px 0px}.m10-10{margin:10px 10px}.m10-20{margin:10px 20px}.m10-30{margin:10px 30px}.m10-40{margin:10px 40px}.m10-50{margin:10px 50px}.m10-60{margin:10px 60px}.m10-70{margin:10px 70px}.m10-80{margin:10px 80px}.m10-90{margin:10px 90px}.m10-100{margin:10px 100px}.m10-auto{margin:10px auto}.m20-0{margin:20px 0px}.m20-10{margin:20px 10px}.m20-20{margin:20px 20px}.m20-30{margin:20px 30px}.m20-40{margin:20px 40px}.m20-50{margin:20px 50px}.m20-60{margin:20px 60px}.m20-70{margin:20px 70px}.m20-80{margin:20px 80px}.m20-90{margin:20px 90px}.m20-100{margin:20px 100px}.m20-auto{margin:20px auto}.m30-0{margin:30px 0px}.m30-10{margin:30px 10px}.m30-20{margin:30px 20px}.m30-30{margin:30px 30px}.m30-40{margin:30px 40px}.m30-50{margin:30px 50px}.m30-60{margin:30px 60px}.m30-70{margin:30px 70px}.m30-80{margin:30px 80px}.m30-90{margin:30px 90px}.m30-100{margin:30px 100px}.m30-auto{margin:30px auto}.m40-0{margin:40px 0px}.m40-10{margin:40px 10px}.m40-20{margin:40px 20px}.m40-30{margin:40px 30px}.m40-40{margin:40px 40px}.m40-50{margin:40px 50px}.m40-60{margin:40px 60px}.m40-70{margin:40px 70px}.m40-80{margin:40px 80px}.m40-90{margin:40px 90px}.m40-100{margin:40px 100px}.m40-auto{margin:40px auto}.m50-0{margin:50px 0px}.m50-10{margin:50px 10px}.m50-20{margin:50px 20px}.m50-30{margin:50px 30px}.m50-40{margin:50px 40px}.m50-50{margin:50px 50px}.m50-60{margin:50px 60px}.m50-70{margin:50px 70px}.m50-80{margin:50px 80px}.m50-90{margin:50px 90px}.m50-100{margin:50px 100px}.m50-auto{margin:50px auto}.m60-0{margin:60px 0px}.m60-10{margin:60px 10px}.m60-20{margin:60px 20px}.m60-30{margin:60px 30px}.m60-40{margin:60px 40px}.m60-50{margin:60px 50px}.m60-60{margin:60px 60px}.m60-70{margin:60px 70px}.m60-80{margin:60px 80px}.m60-90{margin:60px 90px}.m60-100{margin:60px 100px}.m60-auto{margin:60px auto}.m70-0{margin:70px 0px}.m70-10{margin:70px 10px}.m70-20{margin:70px 20px}.m70-30{margin:70px 30px}.m70-40{margin:70px 40px}.m70-50{margin:70px 50px}.m70-60{margin:70px 60px}.m70-70{margin:70px 70px}.m70-80{margin:70px 80px}.m70-90{margin:70px 90px}.m70-100{margin:70px 100px}.m70-auto{margin:70px auto}.m80-0{margin:80px 0px}.m80-10{margin:80px 10px}.m80-20{margin:80px 20px}.m80-30{margin:80px 30px}.m80-40{margin:80px 40px}.m80-50{margin:80px 50px}.m80-60{margin:80px 60px}.m80-70{margin:80px 70px}.m80-80{margin:80px 80px}.m80-90{margin:80px 90px}.m80-100{margin:80px 100px}.m80-auto{margin:80px auto}.m90-0{margin:90px 0px}.m90-10{margin:90px 10px}.m90-20{margin:90px 20px}.m90-30{margin:90px 30px}.m90-40{margin:90px 40px}.m90-50{margin:90px 50px}.m90-60{margin:90px 60px}.m90-70{margin:90px 70px}.m90-80{margin:90px 80px}.m90-90{margin:90px 90px}.m90-100{margin:90px 100px}.m90-auto{margin:90px auto}.m100-0{margin:100px 0px}.m100-10{margin:100px 10px}.m100-20{margin:100px 20px}.m100-30{margin:100px 30px}.m100-40{margin:100px 40px}.m100-50{margin:100px 50px}.m100-60{margin:100px 60px}.m100-70{margin:100px 70px}.m100-80{margin:100px 80px}.m100-90{margin:100px 90px}.m100-100{margin:100px 100px}.m100-auto{margin:100px auto}.uc{text-transform:uppercase}.c_alt{color:#fff}.t_center{text-align:center}.t_right{text-align:right}.no_link,.no_link *{text-decoration:none;color:#000}.no_list{list-style:none}.left{float:left}.right{float:right}.clear{clear:both}.h_align{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.v_align{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cover{position:absolute;top:0;left:0}.block{display:inline-block}.hidden{display:none}.full,.cover{width:100%;height:100%}img{max-width:100%;height:auto}.svg{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}button,input[type="submit"],label{cursor:pointer}button,input,select,textarea{font-family:Verdana;font-size:18px;line-height:27px}@keyframes blink{50%{opacity:0}}.blink{animation:blink 3s linear infinite}.slick-slider{position:relative;z-index:0}.slick-slider .slick-list{overflow:hidden}.slick-slider .slide{float:left;background-size:cover;background-position:center;background-repeat:no-repeat}.slick-slider .slick-arrow{position:absolute;top:50%;z-index:10;padding:20px;font-size:0px;background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-slider .slick-arrow.slick-prev{left:30px;background-image:url(../svg/arrow-left.svg)}.slick-slider .slick-arrow.slick-next{right:30px;background-image:url(../svg/arrow-right.svg)}.slick-slider .slick-dots{position:absolute;bottom:40px;left:0;width:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:10px 20px;list-style:none}.slick-slider .slick-dots li{margin:0px 15px}.slick-slider .slick-dots li.slick-active button{opacity:1;-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}.slick-slider .slick-dots li button{display:block;padding:8px;font-size:0px;background:#fff;opacity:0.6;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.anchor{position:relative;top:-140px}.spacer{display:inline-block;width:100%}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.slick-slider .slick-arrow{display:none !important;top:50px}.slick-slider .slick-arrow.slick-prev{left:auto;right:80px}.slick-slider .slick-dots{bottom:20px}}.site-header.kl-center-menu .main-nav .logo-menu-wrapper.is-loaded{transform:scale(0.9);margin-top:-55px}.site-header.kl-center-menu .main-nav .logo-menu-wrapper.is-loaded.active{transform:scale(1);margin-top:0}#header .siteheader-container{max-width:1300px;width:100%}#header .site-header-top{max-width:1200px;width:100%}.site-header.style11{z-index:20}.site-header.style11 .site-header-main{align-items:center}.site-header.style11 .logosize--contain .site-logo-anch{height:150px}.site-header.style11 .logosize--contain .site-logo-img{max-height:150px}.main-nav>ul>.menu-item>a,.topnav-item{font-weight:400}.header--sticky.header--not-sticked.site-header .site-header-row .main-nav>ul>.menu-item>a span:hover:before,.header--sticky.header--not-sticked.site-header .site-header-row .main-nav>ul>.menu-item>a span:active:before{content:"";position:relative;z-index:-1;width:100%;background-color:#CD2123;display:block;height:3px;bottom:-50px;left:0}.header--sticky.header--not-sticked.site-header .site-header-row .main-nav>ul>.menu-item>a span:hover:after,.header--sticky.header--not-sticked.site-header .site-header-row .main-nav>ul>.menu-item>a span:active:after{content:"";position:relative;z-index:-1;width:100%;background-color:#CD2123;display:block;height:3px;bottom:18px}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.eluidb7af920c{margin-top:-70px}.eluideb3ca3ae{margin-top:60px}.eluidabf5e3ec{margin-top:unset}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 2048px), (max-width: 1024px){#header .siteheader-container{width:unset !important}#header .site-header-top{width:unset !important}.site-header.style11{height:unset}.site-header.style11 .logosize--contain .site-logo-img{max-height:70px}.site-header.style11 .site-header-top{height:unset}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.site-header.style11 .logosize--contain .site-logo-anch{height:unset !important}}#footer .container .row:nth-of-type(2)>.col-sm-12{display:flex;align-items:flex-start;justify-content:flex-start;text-align:left}#footer .container .row:nth-of-type(2)>.col-sm-12>.widget,#footer .container .row:nth-of-type(2)>.col-sm-12>.kl-newsletter{width:25%;padding:20px}#footer .container .row:nth-of-type(2)>.col-sm-12>.widget .widgettitle,#footer .container .row:nth-of-type(2)>.col-sm-12>.kl-newsletter .widgettitle{font-weight:bold;text-transform:uppercase;border-bottom:solid 3px #bd342d;padding-bottom:7px}#footer .container .row:nth-of-type(2)>.col-sm-12>.widget .gensearch__input,#footer .container .row:nth-of-type(2)>.col-sm-12>.kl-newsletter .gensearch__input{background:transparent}.news-events .dn-heading,.graf-social .dn-heading{border-bottom:2px solid #CD2123 !important}.home .zn_col_container-smart_container{display:flex;justify-content:center}.eluid2569c8e6.btn .zn-buttonIcon{display:none}.section-links .kl-iconbox--type-img{color:white !important;background-color:#CD2123 !important;padding:15px 20px 0 !important}.kl-iconbox__link{color:white !important}.stepbox2-box--ok .stepbox2-okicon{display:none}.stepbox2-box--ok .stepbox2-okicon+.stepbox2-content{margin-left:unset}.stepbox2-box{padding:15px 20px}.zn-iosSl-caption.zn-iosSl-caption--style6 .zn-iosSl-mainTitle{font-size:60px !important}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 2048px), (max-width: 1024px){.zn-iosSl-caption.zn-iosSl-caption--style6 .zn-iosSl-mainTitle{font-size:36px !important;bottom:100px !important}#eluidf53dc6db,#eluid02a9f2a5,#eluid9774bc03{margin-top:25px}.eluid5e779eb6,.eluid3c81874c,.eluided933f96,.eluid4be8a5c9,.eluid09247049,.eluidf5329671,.eluid76a355df{margin-top:50px}.eluid151545d7,.eluid349383df,.eluide570352f,.eluid9af4216d,.eluid8bddd1a8,.eluid0fe6b081,.eluid4c0c3298{margin-top:0 !important}.stepbox2-box{padding:10px}.section-links .kl-iconbox--type-img{padding:5px 10px 5px 10px !important}.stepbox2-box--ok .stepbox2-okicon+.stepbox2-content{margin-left:0}.eluid961d0489{margin-top:0}.home .section-links{margin-bottom:0;margin-top:-70px}.home .section-links>.zn_section_size{width:100%;padding:0}.home .section-links .kl-iconbox__inner .kl-iconbox__title{font-size:12px;line-height:normal;text-align:left}.home .section-links .kl-iconbox__title-wrapper{margin-bottom:unset}.home .section-info .row{display:flex;flex-wrap:wrap;justify-content:space-between}.home .section-info .row>.znColumnElement{flex-grow:1}.home .section-info .row>.znColumnElement .znColumnElement-innerWrapper{margin:20px 0 !important}.home .section-info .eluidf6f5420b{display:none}.bigsocialblock__item{height:unset}.bigsocialblock.count-4 .bigsocialblock__social-icon{font-size:30px;bottom:-40px}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.home .zn_pb_wrapper{padding-top:100px}.zn-iosSl-caption.zn-iosSl-caption--style6 .zn-iosSl-mainTitle{font-size:19px !important;bottom:0 !important}.bigsocialblock{flex-flow:wrap;flex-direction:row}.bigsocialblock__item{padding:25px 90px}.bigsocialblock.count-4 .bigsocialblock__social-icon{font-size:20px;border-width:2px;bottom:0;width:40px;height:40px;line-height:35px;left:0}.home .section-links{margin-bottom:0;margin-top:0}.eluid151545d7{font-size:18px;text-align:left}.eluid961d0489{margin-top:20px}.eluid245fead8 h2 span{font-size:24px !important}}.single-portfolio .zn-buttonWrapper{background-color:#CD2123 !important;color:white;height:50px;display:flex;justify-content:center;align-items:center;margin:20px 0;border-radius:4px}.single-portfolio .znColumnElement-innerWrapper--halign-center .zn-buttonWrapper,.single-portfolio .znColumnElement-innerWrapper--halign-center .contactForm{display:none}.single-portfolio #eluid85ccbc74,.single-portfolio #eluidbd98e574,.single-portfolio #eluid247ed89a,.single-portfolio #eluid3f43a138,.single-portfolio #eluidd9065aaa{display:none}.single-portfolio .eluid58982101.zn_separator--icon-no{margin-bottom:0}.single-portfolio .row-brochure{padding-top:unset;margin-top:-50px}.single-portfolio .row-brochure .zn_col_container-smart_container{display:flex;flex-flow:row-reverse}.single-portfolio .row-brochure .kl-fancy-form.zn_form_field.zn_cf_checkbox{display:flex}.contain-fit-img{object-fit:cover !important}.slick-slide img{width:100%;max-height:500px}#ferny_hover_box{margin:0 !important}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.single-portfolio .row-brochure{padding-top:35px;margin-top:unset}}*{box-sizing:border-box;outline:none;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.zn_pb_wrapper *{font-family:"Panton", Helvetica, Arial, sans-serif !important}.glyphicon{font-family:'Glyphicons Halflings' !important}.main-menu-link-sub{background-image:url(../../../../uploads/2019/07/simbolo_GrafSynergy.png) !important;background-position:10px center !important;background-size:30px !important;background-repeat:no-repeat !important;padding-left:50px !important}.site-header.header--is-sticked{z-index:999}.zn-res-menu-nav .zn_res_has_submenu>span,.zn-res-menu-nav .zn_res_menu_go_back>span{height:40px;line-height:40px}.slick-item--activated .kl-iosslide-caption.zoomin .more{display:none}.zn-iosSlider .zn-iosSl-img{position:relative}.js-mcForm-result{margin:10px 0px}.js-mcForm-result div{padding:10px;border:solid 2px}.page-subheader:not(.page-contact-banner){height:auto !important;min-height:0px !important}.page-subheader:not(.page-contact-banner) .bgback{background-position:left top !important}.page-subheader:not(.page-contact-banner) .ph-content-wrap{padding-top:90px !important;padding-bottom:30px}.page-subheader:not(.page-contact-banner) .row>.col-sm-6:first-of-type{width:calc(100% - 420px) !important}.page-subheader:not(.page-contact-banner) .row>.col-sm-6:last-of-type{width:420px !important;padding:0px !important;margin-top:-5px;background:#fff}.page-subheader:not(.page-contact-banner) .breadcrumbs{padding:0px 5px;margin-top:-30px;margin-left:-5px;background:#fff}.page-subheader:not(.page-contact-banner) .breadcrumbs.bread-style--minimal li::before{color:#000}.page-subheader:not(.page-contact-banner) .breadcrumbs>li{font-weight:bold}.page-subheader:not(.page-contact-banner) .breadcrumbs>li:last-of-type{color:#CD2123 !important}.page-subheader:not(.page-contact-banner) .breadcrumbs>li>a{color:#000 !important;font-weight:bold}.page-subheader:not(.page-contact-banner) .subheader-titles{padding:10px 20px;text-align:left !important;background:#fff}.page-subheader:not(.page-contact-banner) .subheader-titles *{color:#CD2123;font-weight:bold;text-transform:uppercase}.page-contact-banner{margin-bottom:120px}.page-contact-banner .ph-content-wrap{padding-top:217px !important}.page-contact-banner .bgback{display:none}.page-contact-banner .subheader-titles{display:inline-block;padding:10px 20px;margin-left:-20px;margin-top:-13px;background:#fff}.page-contact-banner .subheader-titles *{color:#000;font-weight:bold}.page-contact-banner .subheader-titles .subheader-maintitle{margin-bottom:10px}.section-breadcrumbs{pointer-events:none}.site-breadcrumbs{display:flex;flex-wrap:wrap}.site-breadcrumbs .col-breadcrumbs .breadcrumbs{float:none;max-width:736px;padding-left:100px;margin:70px 0px -80px;white-space:nowrap}.site-breadcrumbs .col-breadcrumbs .breadcrumbs a{display:inline-block;margin:5px;text-transform:uppercase}.site-breadcrumbs .col-breadcrumbs .breadcrumbs a:last-of-type{color:#CD2123}.site-breadcrumbs .col-breadcrumbs img{pointer-events:none}.site-breadcrumbs .col-breadcrumbs p{margin:0px}.site-breadcrumbs .col-title{flex-grow:1;width:calc(100% - 736px);min-width:290px;color:#CD2123;text-transform:uppercase}.site-breadcrumbs .col-title h1{margin:87px 0 0;padding:20px}.site-contact{display:flex;flex-wrap:wrap;justify-content:flex-end}.site-contact .col-contact .contact-subtitle{position:relative;left:-230px;margin-top:-50px}.site-contact .col-title{flex-grow:1;width:calc(100% - 1206px);min-width:290px;text-align:right;text-transform:uppercase}.site-contact .col-title h3{margin:70px 0 0;padding:20px;font-size:35px}.site-contact .col-title h3 a{color:#CD2123}.tax-project_category .site-head{padding:25% 0 80px;background-size:cover;background-position:center;background-repeat:no-repeat}.tax-project_category .site-head .head-title{position:relative;display:inline-block;width:100%;max-width:1024px;padding:10px 50px;margin:0px -20px 0px 0px;text-align:right;color:#fff;float:right;background:#CD2123;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);transform:skew(-20deg)}.tax-project_category .site-head .head-title span{display:block;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);transform:skew(20deg)}.tax-project_category .site-content .term-childrens .acc--style2 .acc-tgg-button{position:relative;padding-left:80px;font-size:25px;text-transform:uppercase;font-weight:100}.tax-project_category .site-content .term-childrens .acc--style2 .acc-tgg-button:before,.tax-project_category .site-content .term-childrens .acc--style2 .acc-tgg-button:after{background:black}.tax-project_category .site-content .term-childrens .acc--style2 .acc-tgg-button img{position:absolute;left:15px;height:30px}.tax-project_category .site-content .term-childrens .acc--style2 .acc-content .sub-child-wrap .sub-child{width:100%;padding:40% 0px 30px;border:solid 3px #fff;background-size:cover;background-position:center;background-repeat:no-repeat}.tax-project_category .site-content .term-childrens .acc--style2 .acc-content .sub-child-wrap .sub-child:hover{border:solid 3px #CD2123}.tax-project_category .site-content .term-childrens .acc--style2 .acc-content .sub-child-wrap .sub-child h5{padding:10px 20px;margin:0;text-transform:uppercase;background:#fff}.tax-project_category .site-content .term-childrens .acc--style2 .acc-content .sub-child-wrap .sub-child h5 img{height:20px;margin-right:10px}.tax-project_category .page-subheader:not(.page-contact-banner){height:180px;min-height:180px}.tax-project_category .page-subheader:not(.page-contact-banner) .ph-content-wrap{padding:95px 0 0px !important}.tax-project_category .page-contact-banner{height:300px;min-height:300px}.single-usati .page-subheader:not(.page-contact-banner),.single-portfolio .page-subheader:not(.page-contact-banner){height:180px;min-height:180px}.single-usati .page-subheader:not(.page-contact-banner) .ph-content-wrap,.single-portfolio .page-subheader:not(.page-contact-banner) .ph-content-wrap{padding:95px 0 0px !important}.single-usati .page-contact-banner,.single-portfolio .page-contact-banner{height:300px;min-height:300px}.single-usati .tabs_style5>ul.nav,.single-portfolio .tabs_style5>ul.nav{border-bottom:0px}.single-usati .tabs_style5>ul.nav>li,.single-portfolio .tabs_style5>ul.nav>li{margin-right:10px;margin-bottom:10px}.single-usati .tabs_style5>ul.nav>li.active>a,.single-usati .tabs_style5>ul.nav>li:hover>a,.single-portfolio .tabs_style5>ul.nav>li.active>a,.single-portfolio .tabs_style5>ul.nav>li:hover>a{color:#fff;border-bottom:0px;background:#CD2123}.single-usati .tabs_style5>ul.nav>li a,.single-portfolio .tabs_style5>ul.nav>li a{color:#000;background:#dfdfdf}.single-usati .tabs_style5 .tab-content,.single-portfolio .tabs_style5 .tab-content{padding:15px;background:#ededed}.single-post .kl-single-layout--modern .kl-blog-post{width:auto;margin:0 -60px}.single-post .page-subheader:not(.page-contact-banner){height:180px;min-height:180px}.single-post .page-subheader:not(.page-contact-banner) .ph-content-wrap{padding:95px 0 0px !important}.single-post .page-contact-banner{z-index:-1;height:300px;min-height:300px;margin-top:-120px}.single-post .related-articles .kl-blog-related-row>.col-sm-4{border:0px !important}.single-post .page-title.kl-blog-post-title{color:#CD2123}.search-results .kl-blog-item-details,.search-results .kl-blog-item-links{display:none}.search-results .kl-blog-item-container{box-shadow:none;border-radius:0px;border:solid 2px #eee}.search-results .kl-blog-item-container.zn_columns .kl-blog-item-content{padding:0px;margin:0px;border:none}.search-results .kl-blog-item-container.zn_columns .kl-blog-item-content p{margin-bottom:0px}.single-post .site-content{margin-top:0px}.page .znColumnElement-innerWrapper{margin-left:0px;margin-right:0px}.page .iub_content{padding:0px !important}.zn_blog_archive_element .zn_post_thumbnail,.archive .zn_post_thumbnail{display:none}.kl-blog--layout-def_modern .kl-blog-item-more{width:100%;float:unset;margin:30px 0 0}.kl-blog--layout-def_modern .kl-blog-full-image::after{display:none}.kl-blog--layout-def_modern .kl-blog-full-image{text-align:left;padding:0px 37px}.kl-blog--layout-def_modern .kl-blog-item-container{margin-bottom:0;border-radius:0;border-bottom:solid 2px #c61d1f}.mapplic-sidebar .mapplic-filter{padding:0px 20px}.mapplic-sidebar .mapplic-filter .mapplic-search-input{padding:0 !important}.mapplic-sidebar .mapplic-filter .mapplic-search-clear{display:block;top:0px;height:100%;margin:0}.mapplic-sidebar .mapplic-list-container:before{display:none}.mapplic-sidebar .mapplic-list-container .mapplic-list>li.mapplic-list-expandable{display:none}.mapplic-pin{display:none;pointer-events:none}.mapplic-pin[data-location="it"],.mapplic-pin[data-location="br"]{display:block !important;background-size:contain;background-image:url("../images/marker-2.png");width:25px;height:25px}.mapplic-clickable:hover,.mapplic-clickable:hover path{fill:#CD2123 !important}.timeline-bar--right .timeline-box-date{display:none}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1880px), (max-width: 940px){.wrapper_default_1{max-width:80.83333px}.wrapper_default_2{max-width:161.66667px}.wrapper_default_3{max-width:242.5px}.wrapper_default_4{max-width:323.33333px}.wrapper_default_5{max-width:404.16667px}.wrapper_default_6{max-width:485px}.wrapper_default_7{max-width:565.83333px}.wrapper_default_8{max-width:646.66667px}.wrapper_default_9{max-width:727.5px}.wrapper_default_10{max-width:808.33333px}.wrapper_default_11{max-width:889.16667px}.wrapper_default_12{max-width:970px}.header-search .header-search-container.panel-opened{top:0;padding:39px 60px 39px 20px}}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.wrapper_default_1{max-width:62.5px}.wrapper_default_2{max-width:125px}.wrapper_default_3{max-width:187.5px}.wrapper_default_4{max-width:250px}.wrapper_default_5{max-width:312.5px}.wrapper_default_6{max-width:375px}.wrapper_default_7{max-width:437.5px}.wrapper_default_8{max-width:500px}.wrapper_default_9{max-width:562.5px}.wrapper_default_10{max-width:625px}.wrapper_default_11{max-width:687.5px}.wrapper_default_12{max-width:750px}.site-header .sh-component{margin:0 10px}#search{margin:0}.page-contact-banner .subheader-titles{margin:60px -20px 0}.page-subheader:not(.page-contact-banner) .row>.col-sm-6:first-of-type{width:100% !important;padding-top:15px;margin-top:-65px;background:#fff}.page-subheader:not(.page-contact-banner) .row>.col-sm-6:first-of-type .breadcrumbs{width:100%;padding:0;margin:0}.page-subheader:not(.page-contact-banner) .row>.col-sm-6:last-of-type{width:100% !important}.page-subheader:not(.page-contact-banner) .row>.col-sm-6:last-of-type .subheader-titles{width:100%;margin-top:70px;margin-left:26px;margin-right:0px;float:unset}.page-subheader:not(.page-contact-banner) .subheader-titles{margin:50px -20px 0px;float:left}.tax-project_category .site-head{margin-top:95px;padding:45% 0 30px}.tax-project_category .site-content .term-childrens .acc--style2 .acc-tgg-button{padding-left:60px;font-size:18px}.single-post .kl-single-layout--modern .kl-blog-post{margin:60px -20px 0}.timeline-box-icon{display:none}.kl-slideshow{margin-top:100px}}
