.result-page,body{background-image:url(../images/pattern.png);background-size:50px 50px;overflow-x:hidden}.btn-red:before,.play-button:before,.typewriter:after{content:""}.btn-red:hover,.btn-white:hover{box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1),0 17px 14px 0 transparent}.result-page,body{overflow-x:hidden}html.overflow .result-page{overflow-y:hidden}html.overflow .top-bar{position:fixed}html.overflow .article-header .top-bar,html.overflow .white-header .top-bar{background-color:transparent}html.result-page-active{overflow:hidden}html.result-page-active .result-page{right:0!important}*{font-family:Ronnia,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent}::selection{background:rgba(255,40,57,.4)}::-moz-selection{background:rgba(255,40,57,.4)}.bg-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15);min-width:100vw;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){html.overflow{overflow:hidden}.bg-video{min-width:auto;max-width:100%}}.result-page{position:fixed;top:0;left:0;bottom:0;z-index:100000;opacity:0;transition:visibility .5s,opacity .5s;overflow-y:scroll;visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.result-page::-webkit-scrollbar{width:4px}.result-page::-webkit-scrollbar-track{background-color:#f7f7f7}.result-page::-webkit-scrollbar-thumb{background-color:#dc0008}.result-page.active{transition-delay:250ms;opacity:1;visibility:visible}@media (max-width:1080px){.result-page.active .top-bar .container:before,.result-page.active+.main-header,.result-page.active+.white-header{display:none}.result-page.active .top-bar .nav-opener{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.result-page.active .article.people-article .top-section-banner{top:0}body{-webkit-overflow-scrolling:touch}}.btn-white.disabled,.play-button.hidden{visibility:hidden;opacity:0}.uppercase{text-transform:uppercase}body,html,ul{margin:0;padding:0}body{opacity:0;transition:opacity .2s,-webkit-transform .4s;transition:opacity .2s,transform .4s;-webkit-transform:none}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{background-color:#f7f7f7}body::-webkit-scrollbar-thumb{background-color:#dc0008}body.loaded{opacity:1}body.remove{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}body.overflow{overflow:hidden}body.overflow .text-wrapper-full-section{padding-right:4px}.container{max-width:1380px;margin:0 auto;position:relative}@media (max-width:1380px){.container{max-width:1080px}}.slick-slide{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.slick-buttons{z-index:2;width:280px;font-size:0;clear:both}@media (max-width:1080px){.slick-buttons{width:180px;position:relative}}.slick-buttons .slick-next,.slick-buttons .slick-prev{display:none;width:140px;height:150px;background-color:#ff2839;outline:0;border:0;transition:background-color .2s;font-size:0;z-index:2;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;float:left}@media (max-width:1080px){.slick-buttons .slick-next,.slick-buttons .slick-prev{height:95px;width:90px}}.slick-buttons .slick-next.slick-prev .arrow,.slick-buttons .slick-prev.slick-prev .arrow{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.slick-buttons .slick-next.slick-next .arrow,.slick-buttons .slick-prev.slick-next .arrow{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.slick-buttons .slick-next:hover,.slick-buttons .slick-prev:hover{background-color:#dc0008}.slick-buttons .slick-next:hover .arrow:after,.slick-buttons .slick-prev:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.slick-buttons .slick-next .arrow,.slick-buttons .slick-prev .arrow{position:absolute;top:50%;left:50%}.typewriter:after{display:inline-block;vertical-align:middle;min-height:60px;width:2px;background-color:#ff2839;margin-left:15px;-webkit-animation:blinking 1s infinite;animation:blinking 1s infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-red,.btn-white{letter-spacing:2.6px;display:block;text-transform:uppercase;text-align:center;text-decoration:none}@-webkit-keyframes blinking{0%,100%{opacity:1}50%{opacity:0}}@keyframes blinking{0%,100%{opacity:1}50%{opacity:0}}.play-button{border:0;outline:0;border-radius:50%;background-color:#ff2839;width:108px;height:108px;padding:0;position:relative;font-size:0;transition:background-color .2s,opacity .2s,visibility .2s,-webkit-transform .2s;transition:background-color .2s,opacity .2s,visibility .2s,transform .2s;cursor:pointer}.play-button:hover{background-color:#dc0008}.play-button:before{position:absolute;top:50%;left:calc(50% + 5px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:22px 0 22px 30px;border-color:transparent transparent transparent #fff}@media (max-width:1080px){.typewriter:after{min-height:30px}.play-button:before{border-width:11px 0 11px 15px;left:calc(50% + 2px)}.play-button{width:70px;height:70px}}.btn-white{width:280px;background-color:#fff;border:1px solid #ff2839;font-size:18px;font-weight:600;color:#ff2839;padding:30px 0;transition:opacity .2s,visibility .2s,color .2s,background-color .2s,box-shadow .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-red,.btn-white:hover{color:#fff;background-color:#ff2839}@media (max-width:1080px){.btn-white{width:205px;padding:15px 0;font-size:12px}}button.btn-red{border:0;outline:0}.btn-red{width:345px;font-size:18px;font-weight:400;line-height:3.11;padding:10px 0;margin-left:auto;position:relative;text-indent:-30px;transition:box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s}@media (max-width:1080px){.btn-red{font-size:11px;font-weight:600;letter-spacing:1.5px;width:205px}}.btn-red:before{position:absolute;width:42px;height:42px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#dc0008;right:27px;opacity:0;transition:opacity .2s}.arrow,.arrow:after{border-bottom-right-radius:2px;-webkit-backface-visibility:hidden}.arrow,.arrow:after,.arrow:before{border-bottom-left-radius:2px}@media (max-width:1080px){.btn-red:before{right:15px;width:30px;height:30px}}.btn-red.active{-webkit-transform:scale(.975);transform:scale(.975)}.btn-red:hover:before{opacity:1}.btn-red:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.btn-red span{display:inline-block;vertical-align:middle;text-transform:uppercase}.btn-red .arrow{position:absolute;top:50%;right:60px}.btn-red .arrow.horizontal{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.arrow{width:2px;height:41px;display:block;position:relative;backface-visibility:hidden}.arrow-small:before,.arrow:after,.arrow:before{position:absolute;content:""}.arrow.horizontal{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:1080px){.btn-red .arrow{right:35px}.arrow{height:21px;width:2px}.arrow.horizontal{height:25px}}.arrow:before{width:12px;height:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:4px;left:-1px;border-top-left-radius:2px}@media (max-width:1080px){.arrow:before{width:6px;height:2px;bottom:1px;left:0}}.arrow:after{opacity:0;bottom:0;left:0;height:12px;width:2px;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:-webkit-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;backface-visibility:hidden}.arrow-small,.filter .filters-ul li p{border-radius:50%;vertical-align:middle}@media (max-width:1080px){.arrow:after{height:6px;width:2px;bottom:-1px}}.arrow.white,.arrow.white:after,.arrow.white:before{background-color:#fff}.arrow.red,.arrow.red:after,.arrow.red:before{background-color:#ff2839}.arrow.gray,.arrow.gray:after,.arrow.gray:before{background-color:#c5c5c5}.arrow-small{width:42px;height:42px;background-color:transparent;border:1px solid transparent;display:inline-block;margin-left:20px;font-size:0;background-image:url(../images/icons/arrow-list.png);background-size:10px 18px;background-repeat:no-repeat;background-position:center center;transition:border-color .2s,background-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arrow-small:before{width:50px;height:2px;-webkit-transform-origin:100% 0;transform-origin:100% 0;top:50%;-webkit-transform:translateY(-50%) scaleX(0);transform:translateY(-50%) scaleX(0);right:18px;transition:-webkit-transform .2s;transition:transform .2s;background-color:#fff}.more{text-transform:lowercase}.more .arrow-small{transition:border-color .2s,background-color .2s,-webkit-transform .3s;transition:border-color .2s,background-color .2s,transform .3s}.more:hover .arrow-small{border-color:#ecebeb;background-color:#f7f7f7;-webkit-transform:translateX(4px);transform:translateX(4px)}.white-header{min-height:600px;background-color:#fff;position:relative}.white-header .top-bar{top:0;padding-top:30px;background-color:#fafafa;border-bottom:1px solid #e3e1e1}@media (max-width:1080px){.arrow-small:before{width:28px;height:1px;right:11px}.arrow-small{width:28px;height:28px;background-size:5px 9px}.white-header{min-height:420px}.white-header .top-bar{padding-top:0;border:0}}.white-header.heightfix{min-height:auto}@media (min-width:1081px){.white-header .main-navigation li a{color:#595a5e;font-weight:500}.white-header .main-navigation li a:after{background-color:#595a5e}}.white-header .top-bar .nav-opener .select{border-bottom:1px solid;bottom:24px;border-color:#595a5e}.white-header .top-bar .nav-opener .select ul{top:4px}.white-header .top-bar .nav-opener .select ul:before{background-image:url(../images/icons/arrow-list-black.png)!important}.white-header .top-bar .nav-opener .select li:first-child{color:#595a5e}.white-header .top-bar .nav-opener .select li:not(:first-child){background-color:#ff2839;color:#fff}.white-header .top-bar .nav-opener .select li:not(:first-child):hover{background-color:#dc0008}.white-header .top-bar .nav-opener .select li a{color:#fff}.white-header .withfilter{min-height:600px}.white-header .section-title{position:absolute;top:calc(50% + 50px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.white-header .section-title h2{font-size:68px;line-height:1.15;letter-spacing:-.8px;color:#595a5e;font-weight:400;margin:0}@media (max-width:1080px){.white-header .withfilter{min-height:420px}.white-header .section-title{padding:0 20px;top:calc(50% + 75px)}.white-header .section-title h2{font-size:32px;line-height:1.25}}.white-header .section-title h2:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.white-header .section-title h2 .arrow{display:inline-block;vertical-align:middle;margin-left:20px}.white-header .section-title p{font-size:24px;line-height:1.67;letter-spacing:-.1px;text-align:center;color:#a7a5a9;margin:20px 0 0;font-weight:300}@media (max-width:1080px){.white-header .section-title p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}}.filter{min-height:96px;background-color:#ecebeb;width:100%;position:relative;bottom:0;left:0;font-size:0;margin:-95px auto 0;max-width:1380px}@media (max-width:1080px){.filter{min-height:62px;z-index:1001;margin-top:0}.filter.push-nav{position:fixed;top:83px;left:0;right:0;bottom:auto;transition:-webkit-transform .1s linear;transition:transform .1s linear}.filter.push-nav:not(.to-top){-webkit-transform:translateY(0);transform:translateY(0)}.filter.push-nav.to-top{-webkit-transform:translateY(-83px);transform:translateY(-83px);z-index:10000}.filter.push-nav .open-filter{display:block}.filter.push-nav .filters-ul{padding:0 25px;max-height:61px;overflow:hidden;display:block;transition:max-height .2s}.filter.push-nav .filters-ul li{display:block;min-height:50px;margin:0 -25px;transition:opacity .2s;text-align:left;padding-left:25px}.filter.push-nav .filters-ul li a{line-height:50px;font-weight:300}.filter.push-nav .filters-ul li:first-child{min-height:62px;line-height:62px}.filter.push-nav .filters-ul li:first-child h4{padding:0;max-height:1px}.filter.push-nav .filters-ul li:not(:first-child){opacity:0}.filter.push-nav .filters-ul li:not(.active) p{background-color:#fff}.filter.push-nav .filters-ul li:not(.active):hover p{background-color:#dc0008}.filter.push-nav .filters-ul li.active p span,.filter.push-nav .filters-ul li:not(.active):hover p span{color:#fff}.filter.push-nav .filters-ul li p span{color:#7f8185;font-size:12px}.filter.push-nav .filters-ul li:not(:last-of-type){border-bottom:1px solid #dadada}}.filter.push-nav.active .filters-ul{max-height:2000px}.filter.push-nav.active .filters-ul li{opacity:1}.filter.push-nav.active .filters-ul .open-filter{background-color:transparent;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.filter.push-nav.active .filters-ul .open-filter:before{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.filter.push-nav.active .filters-ul .open-filter:after{-webkit-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}.filter .open-filter{position:absolute;right:25px;top:24px;width:26px;height:2px;background-color:#fff;display:none;z-index:20;-webkit-transform:background-color .2s;transform:background-color .2s}.filter .open-filter:after,.filter .open-filter:before{content:"";width:100%;display:block;height:2px;background-color:#fff;transition:-webkit-transform .2s;transition:transform .2s}.filter .open-filter:before{margin-top:6px}.filter .open-filter:after{margin-top:4px}.filter .filters-ul{display:table;vertical-align:middle;min-height:96px;width:100%}@media (max-width:1080px){.filter .filters-ul{min-height:auto}}.filter .filters-ul li{display:table-cell;vertical-align:middle;font-size:18px;transition:background-color .2s,color .2s;text-align:center;min-height:96px}.filter .filters-ul li a{color:#a7a5a9;text-decoration:none;display:block;width:100%;height:100%;line-height:96px;font-weight:300;font-size:14px}.filter .filters-ul li p{position:relative;width:42px;height:42px;display:inline-block;margin:0 0 0 10px;transition:background-color .2s}@media (max-width:1380px){.filter{max-width:1080px}.filter .filters-ul li{font-size:16px;min-height:auto;line-height:1}.filter .filters-ul li p{width:34px;height:34px}}.filter .filters-ul li p span{font-family:Ronnia-condensed;font-size:16px;letter-spacing:1.6px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media (max-width:1380px){.filter .filters-ul li p span{font-size:14px}}.filter .filters-ul li:not(.active){background-color:#ecebeb;color:#a7a5a9}.filter .filters-ul li:not(.active) p,.filter .filters-ul li:not(.active):first-child{background-color:#a7a5a9}.filter .filters-ul li:not(.active):first-child:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.filter .filters-ul li.active,.filter .filters-ul li:hover{background-color:#ff2839}.filter .filters-ul li.active a,.filter .filters-ul li:hover a{color:#fff}.filter .filters-ul li.active p,.filter .filters-ul li:hover p{background-color:#dc0008}.filter h2,.filter h4{font-size:35px;letter-spacing:-.5px;margin:0 auto;color:#fff;text-align:center;font-weight:300;position:relative;z-index:4;padding:0 20px}@media (max-width:1380px){.filter h2,.filter h4{font-size:28px}}.filter h2 .arrow,.filter h4 .arrow{display:inline-block;vertical-align:middle;margin-left:30px}@media (max-width:1080px){.filter .filters-ul li p{width:28px;height:28px}.filter h2,.filter h4{font-size:24px;padding:10px 0;text-align:left}.filter h2 .arrow,.filter h4 .arrow{display:none}}.filter .select-year,.filter h2{display:inline-block;vertical-align:top}.filter h2{background-color:#a7a5a9;max-width:200px;min-width:200px;min-height:95px;line-height:95px;margin:0}@media (max-width:1380px){.filter h2{max-width:150px;min-width:150px}}.filter .select-year{width:200px}@media (max-width:1080px){.filter h2{min-height:62px;line-height:62px;max-height:62px;min-width:50%;max-width:50%;padding:0 0 0 20px}.filter .select-year{width:50%}.filter .select-year.active li:not(.selected){display:block}}.filter .select-year ul{margin:0;padding:95px 0 0;list-style-type:none;position:absolute;z-index:3;width:400px;left:0;cursor:pointer;max-height:95px;overflow:hidden;transition:max-height .2s}@media (max-width:1380px){.filter .select-year ul{width:300px}}@media (max-width:1080px){.filter .select-year ul{width:100%;padding-top:62px;max-height:2000px}.filter .select-year ul li{text-align:center}}.filter .select-year ul li{font-size:21px;letter-spacing:-.6px;color:#595a5e;max-height:95px}.filter .select-year ul li:not(.selected){opacity:0;visibility:hidden;background-color:#fff;font-size:21px;text-align:left;letter-spacing:-.6px;color:#595a5e;padding:20px 0 15px 45px;transition:background-color .2s,color .2s,visibility .2s,opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.filter .select-year ul li.active,.filter .select-year ul li:not(.selected):hover{background-color:#f7f7f7;color:#d71923}.filter .select-year ul li:not(.selected):not(:last-of-type){border-bottom:1px solid #e9e9e9}@media (max-width:1380px){.filter .select-year ul li:not(.selected){padding-left:20px}}@media (max-width:1080px){.filter .select-year ul li:not(.selected){padding:20px 0 15px 20px;display:none}}.filter .select-year ul li.selected{color:#fff;font-size:36px;letter-spacing:-.9px;padding:25px 0 25px 43px;background-color:#ff2839;width:200px;margin-left:200px;position:absolute;top:0}@media (max-width:1380px){.filter .select-year ul li.selected{width:150px;margin-left:150px}}@media (max-width:1080px){.filter .select-year ul li.selected{width:50%;margin-left:50%;font-size:24px;padding:0;line-height:62px}}.filter .select-year.active ul{max-height:2000px}.filter .select-year.active li:not(.selected){opacity:1;visibility:visible}.text-wrapper-full-section{text-align:center;-webkit-transform:translate(-50%,-325px);transform:translate(-50%,-325px);position:absolute;width:100%;left:50%;z-index:2}.text-wrapper-full-section h2{font-size:68px;line-height:1.15;color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.24);margin:0 auto;font-weight:400;text-align:left;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:1380px;width:100%}@media (max-width:1380px){.text-wrapper-full-section h2{max-width:1080px}}@media (max-width:1080px){.text-wrapper-full-section{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0);left:0;padding:35px 20px 40px;background-color:#fff}.text-wrapper-full-section h2{font-size:32px;line-height:1.25;color:#4a4a4a;text-shadow:none;text-align:center}}.text-wrapper-full-section h2.active{display:block}.text-wrapper-full-section p{font-size:24px;line-height:1.67;letter-spacing:-.1px;color:#fff;font-weight:300;max-width:940px;margin:25px auto 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.text-wrapper-full-section p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:#a7a5a9;margin:30px auto 0}}.main-header{position:relative;min-height:100vh;overflow:hidden;font-size:0;background-color:#fff}@media (max-width:1080px){.main-header{min-height:500px;position:relative}.main-header.category-header{min-height:420px}}.main-header.small{min-height:715px}.main-header .bg,.main-header .bg-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15);min-width:100vw;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-header .bg-video.ptfix,.main-header .bg.ptfix{padding-top:100px}.main-header .text-wrapper{display:inline-block;vertical-align:middle;z-index:2;position:absolute;left:0;bottom:320px;right:0;padding-left:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-height:768px){.main-header .text-wrapper{bottom:300px}}.main-header .text-wrapper h3{font-size:20px;line-height:2.1;letter-spacing:3px;color:#fff;font-weight:300;margin:0;text-transform:uppercase}.main-header .text-wrapper h1{margin:20px 0 0;font-size:68px;line-height:1.26;letter-spacing:-.4px;color:#fff;font-weight:400;text-shadow:0 1px 14px rgba(0,0,0,.24)}@media (max-width:1080px){.main-header.small{min-height:420px}.main-header .bg,.main-header .bg-video{min-height:100%;min-width:100%;max-height:150%}.main-header .text-wrapper{bottom:115px}.main-header .text-wrapper h3{display:none}.main-header .text-wrapper h1{font-size:32px;max-width:270px}}.main-header .full-section{min-height:950px;min-height:100vh}.main-header .title-bar{position:absolute;bottom:0;left:0;z-index:2}@media (max-width:1080px){.main-header .full-section{min-height:420px}.main-header .title-bar{width:100%}}.main-header .title-bar h1{background-color:#ff2839;font-size:36px;font-weight:300;letter-spacing:-.9px;text-transform:lowercase;width:400px;padding:45px 0 36px 65px;display:inline-block;vertical-align:top;margin:0;color:#fff;max-height:120px}@media (max-width:1080px){.main-header .title-bar h1{width:100%;font-size:24px;padding:25px}}.main-header .title-bar .scroll{display:inline-block;vertical-align:top;width:120px;height:120px;background-color:#ee1425;position:relative}@media (max-width:1080px){.main-header .title-bar .scroll{position:absolute;right:27px;max-height:77px;background-color:#ff2839;width:auto}}.main-header .title-bar .scroll:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.main-header .title-bar .scroll .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-header .page-navigation{position:absolute;bottom:-125px;left:0;right:0;z-index:2;font-size:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-header .page-navigation .scroll{background-color:#ff2839;display:inline-block;vertical-align:middle;width:180px;min-height:125px;position:relative}@media (max-width:1080px){.main-header .page-navigation{bottom:0}.main-header .page-navigation .scroll{width:90px;min-height:80px}}.main-header .page-navigation .scroll:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.main-header .page-navigation .scroll .arrow{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-header .page-navigation .item{display:inline-block;vertical-align:top;width:calc(33.33333% - 60px);font-size:20px;background-color:#fff;min-height:125px;padding:30px 45px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 350ms,background-color 350ms;transition:transform 350ms,background-color 350ms;text-decoration:none}@media (max-width:1080px){.main-header .page-navigation .item:not(.scroll){display:none}}.main-header .page-navigation .item:not(:last-of-type){border-right:1px solid #e3e2e2}.main-header .page-navigation .item:hover{-webkit-transform:translateY(-125px);transform:translateY(-125px);background-color:#ecebeb}.main-header .page-navigation .item h3{font-size:24px;letter-spacing:1px;color:#595a5e;margin:0;font-weight:400;text-transform:uppercase}@media (max-width:1380px){.main-header .page-navigation .item h3{font-size:18px}}.main-header .page-navigation .item h3 span{font-size:20px;letter-spacing:6.4px;color:#ff2839}@media (max-width:1380px){.main-header .page-navigation .item h3 span{font-size:18px}}.main-header .page-navigation .item p{font-size:12px;letter-spacing:1.8px;color:#595a5e;margin:18px 0 30px;text-transform:uppercase}@media (max-width:1380px){.main-header .page-navigation .item p{font-size:8px}}.main-header .page-navigation .item button{min-height:125px;background-color:transparent;display:block;width:calc(100% + 90px);margin-left:-45px;border:0;border-top:1px solid #e3e2e2;outline:0;padding:0 45px;cursor:pointer}.main-header .page-navigation .item button .arrow:after{transition-delay:150ms}.main-header .page-navigation .item button:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.withtitle-header .relative{min-height:715px}.withtitle-header .relative.withfilter .section-title{bottom:200px;left:0;text-align:left}@media (max-width:1080px){.withtitle-header .relative{top:83px;min-height:420px}.withtitle-header .relative.withfilter .section-title{text-align:center}}.withtitle-header .relative:not(.withfilter) .section-title{bottom:200px;left:0;text-align:left}.withtitle-header .relative .section-title{position:absolute;width:100%;z-index:1;color:#fff;text-align:center}.withtitle-header .relative .section-title h2{font-size:68px;font-weight:400;line-height:1.15;text-shadow:0 1px 14px rgba(0,0,0,.24);margin:0}@media (max-width:1080px){.withtitle-header .relative .section-title h2{font-size:36px;line-height:1.25}}.withtitle-header .relative .section-title p{font-size:24px;letter-spacing:.3px;margin:25px 0 0;font-weight:400}.content .container{border-left:solid 1px #e3e2e2;border-right:solid 1px #e3e2e2}@media (max-width:1080px){.withtitle-header .relative .section-title p{font-size:18px;max-width:90%;margin:25px auto 0}.content .container{border:0}}footer{position:relative;background-color:#fff;z-index:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1px solid #e3e2e2}footer .container{padding:45px 0 90px;border:0!important}footer .bottom{min-height:90px;border-top:1px solid #e3e2e2;font-size:0;background-color:#f7f7f7}footer .bottom ul li a,footer .bottom ul+.right .copyright{font-size:12px;font-family:'Noto Sans',sans-serif}@media (max-width:1080px){footer .container{padding:45px 0 0}footer .bottom{min-height:auto;padding:40px 0 0}}footer .bottom .container{padding:0}footer .bottom .container:before{content:"";display:inline-block;vertical-align:middle;min-height:90px}@media (max-width:1080px){footer .bottom .container:before{display:none}}footer .bottom .footer-logo{width:40px;display:inline-block;vertical-align:middle;margin-right:18px}footer .bottom .footer-logo img{max-width:100%;width:40px}@media (max-width:1080px){footer .bottom .footer-logo{display:block;margin:0 auto;width:60px}footer .bottom .footer-logo img{max-width:100%;width:60px}}footer .bottom ul{display:inline-block;vertical-align:middle}@media (max-width:1080px){footer .bottom ul{text-align:center;width:100%;display:block}footer .bottom ul+.right{margin-top:20px}}footer .bottom ul li{display:inline-block}footer .bottom ul li a{color:#7f8185;text-decoration:none;transition:color .2s}footer .bottom ul li a:hover{color:#ff2839}footer .bottom ul li a:first-letter{text-transform:uppercase}footer .bottom ul li a:not(:first-letter){text-transform:lowercase}footer .bottom ul li:not(:last-of-type){margin-right:10px}footer .bottom ul+.right img{position:absolute;top:50%;right:65px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .bottom ul+.right .copyright{color:#fff;margin:0;position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .bottom .social{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:455px}@media (max-width:1080px){footer .bottom .social{display:block;position:relative;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);text-align:center;margin:25px 0}}footer .bottom .social a{width:29px;height:29px;display:inline-block;background-color:#7f8185;border-radius:50%;position:relative;transition:background-color .2s}footer .bottom .social a:hover,footer .right{background-color:#ff2839}footer .bottom .social a:not(:last-of-type){margin-right:7px}footer .bottom .social a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:13px}footer .right{position:absolute;right:1px;top:-1px;bottom:0;width:400px;border-left:1px solid green;padding-top:45px;padding-right:70px;border-top:1px solid #bb0006}footer .right .select{border-bottom:1px solid #fff;margin-top:70px}@media (max-width:1080px){footer .right{width:100%;position:relative;right:0;top:0;padding:35px 25px}footer .right .select{margin-top:25px}}footer .right .select ul{margin-top:-3px;top:-2px}footer .right .select ul li{text-transform:uppercase}footer .right .select ul li:first-child{margin-bottom:-2px}footer .right .select ul li:not(:first-child) a:hover,footer .right .select ul li:not(:first-child):hover{color:#ff2839}footer .right .select ul li:not(:last-of-type){margin-bottom:0}footer .right .select ul li a{color:#7f8185}footer .right .select ul li a:before{display:none}footer .right ul{display:block;max-width:60px;margin-left:auto}@media (max-width:1080px){footer .right ul{margin-left:0}}footer .right ul li{display:block;text-transform:lowercase}footer .right ul li:not(:last-of-type){margin-bottom:20px}footer .right ul li a{font-size:16px;color:#fff;text-decoration:none;position:relative}@media (min-width:1081px){footer .right ul li a:hover:before{opacity:1;visibility:visible}}footer .right ul li a:before{position:absolute;content:"";width:65px;height:1px;background-color:#fff;left:-85px;top:50%;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .2s,visibility .2s}.infographics h4{font-size:18px;font-weight:300;line-height:2.33;letter-spacing:2.2px;color:#1f1f1f;margin:0 0 70px auto;text-transform:uppercase;width:610px}.infographics .items .item h5,.infographics .items.one .text-wrapper h5{font-weight:800;color:#4d4d4f;font-family:Ronnia-condensed}.infographics .items.three .item:not(:nth-child(3n)):not(:last-of-type),.infographics .items.two .item:not(:nth-child(2n)):not(:last-of-type){margin-right:0}@media (max-width:1080px){.infographics h4{margin-top:0 auto 70px;text-align:center;width:100%;font-size:16px;margin-bottom:50px}}.infographics+.red-title{margin-bottom:-10px}@media (max-width:1080px){.infographics+.red-title{margin-bottom:0}}.infographics .items{font-size:0;margin-bottom:90px}@media (max-width:1080px){.infographics .items.three{margin-bottom:40px}}.infographics .items.three .item{display:inline-block;width:calc(33.33333% - 0px);margin-bottom:0}.infographics .items.three .item:not(:nth-last-of-type(-n+2)),.infographics .items.three .item:nth-last-of-type(-n+2){width:calc(33.33333% - 0px)}@media (max-width:1080px){.infographics .items.three .item{display:inline-block;width:calc(100% - 0px);margin-bottom:50px}.infographics .items.three .item:not(:nth-last-of-type(-n+0)),.infographics .items.three .item:nth-last-of-type(-n+0){width:calc(100% - 0px)}.infographics .items.three .item:not(:nth-child(1n)):not(:last-of-type){margin-right:0}}.infographics .items.two .item{display:inline-block;width:calc(50% - 0px);margin-bottom:0}.infographics .items.two .item:not(:nth-last-of-type(-n+0)),.infographics .items.two .item:nth-last-of-type(-n+0){width:calc(50% - 0px)}@media (max-width:1080px){.infographics .items.two .item{display:inline-block;width:calc(100% - 0px);margin-bottom:50px}.infographics .items.two .item:not(:nth-last-of-type(-n+0)),.infographics .items.two .item:nth-last-of-type(-n+0){width:calc(100% - 0px)}.infographics .items.two .item:not(:nth-child(1n)):not(:last-of-type){margin-right:0}}.infographics .items.one{font-size:0;margin-top:-20px;margin-bottom:125px}.infographics .items.one .img-wrapper{width:227px;display:inline-block;vertical-align:middle}@media (max-width:1380px){.infographics .items.one .img-wrapper{width:180px}}@media (max-width:1080px){.infographics .items.one{margin-top:25px;text-align:center;margin-bottom:75px}.infographics .items.one .img-wrapper{width:100%;margin-bottom:30px}}.infographics .items.one .text-wrapper{display:inline-block;vertical-align:middle;width:610px}@media (max-width:1380px){.infographics .items.one .text-wrapper{width:510px}}@media (max-width:1080px){.infographics .items.one .text-wrapper{width:100%}.infographics .items.one .text-wrapper h4:before{display:none}}.infographics .items.one .text-wrapper h4{margin:0;position:relative}.infographics .items.one .text-wrapper h4:before{position:absolute;content:"";top:-10px;left:0;width:33px;height:1px;background-color:#d81c23}.infographics .items.one .text-wrapper h5{font-size:80px;margin:0}@media (max-width:1380px){.infographics .items.one .text-wrapper h5{font-size:68px}}@media (max-width:1080px){.infographics .items.one .text-wrapper h5{font-size:42px}}.infographics .items.one .text-wrapper h5 .small{font-size:28px;display:inline-block;margin-left:10px}.infographics .items .item{min-height:230px;text-align:center}.infographics .items .item:not(:last-of-type){border-right:1px solid #dadada}.infographics .items .item h5{margin:18px 0 12px;font-size:80px}.description-section p,.image-section .text-box h4{font-family:'Noto Sans',sans-serif}@media (max-width:1380px){.infographics .items .item h5{font-size:68px}}@media (max-width:1080px){.infographics .items .item:not(:last-of-type){border:0}.infographics .items .item{min-height:auto}.infographics .items .item h5{font-size:42px}}.infographics .items .item p{font-size:14px;line-height:1.21;letter-spacing:1.8px;text-transform:uppercase;color:#ff2839}.infographics .items .item p.br{max-width:200px;margin:0 auto}.infographics .items .item img{max-height:70px}.people{min-height:490px;position:relative}@media (max-width:1080px){.people{min-height:auto}}.people .img-wrapper{width:45%;min-height:490px;max-height:490px;max-width:395px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:1080px){.people .img-wrapper{position:relative;top:0;width:100%;max-width:100%;max-height:500px;min-height:auto}}.people .img-wrapper img{max-height:490px;transition:-webkit-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.people .img-wrapper img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.people.descriptionright .description.english .more,.people.left .description.english .more,.people.topleft .description.english .more{left:150px!important;right:auto!important}.people.descriptionleft .description.english .more,.people.right .description.english .more,.people.topright .description.english .more{right:150px!important}.people .description{width:65%;z-index:2;background-color:#fff;padding:90px 65px 120px;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1)}@media (max-width:1080px){.people .img-wrapper img{max-height:100%;min-height:100%}.people .img-wrapper img:hover{-webkit-transform:scale(1);transform:scale(1)}.people .description{width:100%;padding:25px 30px 85px 25px}}.people .description:before{content:"";position:absolute;width:213px;height:158px;background-image:url(../images/quote.png);background-size:cover;background-position:left bottom;background-repeat:no-repeat}.people .description.english{background:0 0;box-shadow:none;min-height:490px;top:auto!important}.people .description.english .more{bottom:0}.people .description.english p,.people .description.english:before{display:none}.people .description p{font-size:28px;font-weight:300;line-height:1.39;color:#595a5e;margin:0}.people .description .more{position:absolute;right:65px;margin-top:35px;font-size:16px;letter-spacing:.7px;color:#595a5e;text-decoration:none}@media (max-width:1080px){.people .description p{font-size:16px;line-height:1.56}.people .description .more{font-size:10px;margin-top:20px;right:30px}}.people .name h3{font-size:28px;color:#595a5e;margin:0 0 15px;font-weight:400}@media (max-width:1080px){.people .name h3{font-size:21px;margin:0}}.people .name span{font-size:18px;font-weight:400;letter-spacing:2.6px;color:#ff2839;text-transform:uppercase}.people.people-large .description{width:72%;position:relative;z-index:2;padding:100px 95px}.people.people-large .description:before{top:-140px;right:60px;z-index:-1;height:140px;background-position:left top}.people.people-large .description p{line-height:1.6}@media (max-width:1080px){.people .name span{font-size:10px;letter-spacing:1.4px}.people.people-large{margin:0 -25px}.people.people-large .description:before{top:-25px;left:75px;width:61px;height:53px}.people.people-large .description{top:-4px;width:calc(100% - 25px);left:0;padding:40px 25px}}.people.people-large .img-wrapper{position:absolute;right:0;top:115px}@media (max-width:1080px){.people.people-large .img-wrapper{position:relative;top:0;width:calc(100% - 25px);right:-25px}.people.people-large .img-wrapper img{max-width:100%}}.people.people-large .name{margin-top:80px;margin-left:100px;max-width:40%}@media (max-width:1080px){.people.people-large .name{margin-top:25px;margin-left:0;padding:0 25px;max-width:100%}.people.people-large .name h3{font-size:18px}.people.descriptionleft,.people.descriptionright{width:calc(100% + 20px)}}.people.descriptionleft,.people.descriptionright{margin:85px 0;padding:45px 0 0;border-top:1px solid #e3e2e2}.people.descriptionleft .name,.people.descriptionright .name{position:absolute;width:calc(65% - 140px);top:45px}@media (max-width:1080px){.people.descriptionleft .name,.people.descriptionright .name{width:100%;position:relative;top:0;margin-bottom:20px}}.people.descriptionright{margin-bottom:280px}.people.descriptionright .img-wrapper{position:absolute}@media (max-width:1080px){.people.descriptionright{margin-bottom:30px;margin-top:50px}.people.descriptionright .img-wrapper{position:relative;margin-left:20px}}.people.descriptionright .description{position:relative;margin-left:auto;top:150px}@media (max-width:1080px){.people.descriptionright .description{top:-15px;padding-top:40px;margin-left:-20px}}.people.descriptionright .description:before{top:340px;left:-50%}@media (max-width:1080px){.people.descriptionright .description:before{top:-17px;left:auto;right:20px;width:50px;height:40px}}.people.descriptionright .name{right:0}.people.descriptionleft{margin-bottom:280px}.people.descriptionleft .description{position:relative;top:150px}@media (max-width:1080px){.people.descriptionleft{margin-bottom:30px;margin-top:50px}.people.descriptionleft .description{top:-15px;padding-top:40px}}.people.descriptionleft .description:before{top:340px;right:-50%}@media (max-width:1080px){.people.descriptionleft .description:before{top:-17px;left:20px;right:auto;width:50px;height:40px}}.people.descriptionleft .img-wrapper{position:absolute;right:0}@media (max-width:1080px){.people.descriptionleft .img-wrapper{position:relative;margin-left:-20px}}.people.descriptionleft .name{left:0}.people.left,.people.right{margin-bottom:250px}.people.left .name,.people.right .name{position:absolute;top:550px}@media (max-width:1080px){.people.left .name,.people.right .name{position:relative;top:0;margin:40px 0 25px 25px}.people.left .name h3,.people.right .name h3{font-size:18px}.people.left{margin-bottom:0}}.people.left .img-wrapper{position:absolute}.people.left .description{position:relative;margin-bottom:250px;margin-left:auto;top:70px;z-index:2}@media (max-width:1080px){.people.left .img-wrapper{position:relative}.people.left .description{top:-30px;margin-right:-20px;margin-bottom:0}.people.left .description:before{display:none}}.people.left .description:before{top:100%;right:20px;z-index:-1}.people.right .description{position:relative;top:70px}@media (max-width:1080px){.people.right{margin-bottom:0}.people.right .description{top:-30px;margin-left:-20px}.people.right .description:before{display:none}}.people.right .description:before{top:100%;left:20px;z-index:-1}.people.right .img-wrapper{position:absolute;z-index:2;right:0}.people.right .name{left:55%}.people.topleft,.people.topright{margin-top:50px}.people.topleft .name,.people.topright .name{margin-top:60px;width:45%}@media (max-width:1080px){.people.right .img-wrapper{position:relative}.people.right .name{left:0}.people.topleft .name,.people.topright .name{margin-top:10px;width:100%}}.people.topleft .img-description,.people.topright .img-description{margin:0 -20px}.people.topleft .description,.people.topright .description{position:relative;padding-top:80px;top:-20px}.people.topleft .description:before,.people.topright .description:before{width:145px;height:125px;top:2px;left:65px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1080px){.people.topleft .description:before,.people.topright .description:before{width:50px;height:40px;top:3px}.people.topleft .description,.people.topright .description{padding-top:40px;width:calc(100% - 20px)}}.red-title:before,.scrollTop:before{height:1px;content:""}.people.topright{margin-bottom:200px}.people.topright .description{margin-left:0}.people.topright .img-wrapper{position:absolute;right:0;top:45px}@media (max-width:1080px){.people.topleft .img-wrapper,.people.topright .img-wrapper{width:calc(100% - 20px)}.people.topright{margin-bottom:75px}.people.topright .img-wrapper{position:relative;top:0;margin-left:20px}}.people.topleft{margin-bottom:200px}.people.topleft .description{margin-left:auto}.people.topleft .img-wrapper{position:absolute;top:45px}.red-title,.red-title h3{position:relative;color:#ff2839}@media (max-width:1080px){.people.topleft{margin-bottom:75px}.people.topleft .description{margin-left:20px}.people.topleft .img-wrapper{position:relative;top:0}}.people.topleft .name{margin-left:auto}.red-title{margin:0 -55px 0 -80px;padding-bottom:50px}@media (max-width:1380px){.red-title{margin:0 -35px 0 -50px}}.red-title+.news{margin-top:40px}@media (max-width:1080px){.red-title{padding-bottom:0;margin-left:0;margin-right:0}.red-title+.target{margin:50px 0 100px}.red-title+.image-section{margin-top:-10px}.red-title+.image-section.topfix{margin-top:65px}}.red-title+.infographics{margin-top:35px}@media (max-width:1080px){.red-title+.infographics{margin-top:75px;margin-bottom:-50px}}.red-title+.people.descriptionleft,.red-title+.people.descriptionright,.red-title+.people.left{border-top:0;margin-top:60px}@media (max-width:1080px){.red-title+.people.descriptionleft,.red-title+.people.descriptionright,.red-title+.people.left{margin-top:80px}.red-title+.people.descriptionright{margin-top:40px}}.red-title h3{text-transform:uppercase;font-size:24px;font-weight:600;letter-spacing:3.4px;text-align:center;background-color:#fff;margin:0;z-index:2;padding:0 35px;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:24px}@media (max-width:1380px){.red-title h3{font-size:20px}}@media (max-width:1080px){.red-title h3{font-size:16px;font-weight:600;letter-spacing:2.3px;padding:0 20px;top:0;max-width:80%}}.red-title:before{position:absolute;z-index:1;top:50%;left:0;right:0;background-color:#e3e2e2}.description-section.no-title p{display:block;margin-left:auto}.description-section:not(.no-title){border-top:1px solid #e3e2e2;padding:45px 50px 120px 0;margin-right:-50px}@media (max-width:1080px){.description-section:not(.no-title){padding:25px 0 50px;margin-right:0}}.description-section:not(.no-title).paddingfix{padding-top:55px;padding-bottom:75px}.description-section:not(.no-title)+.red-title{margin-top:25px}@media (max-width:1080px){.description-section:not(.no-title).paddingfix{padding:25px 0 50px}.description-section:not(.no-title)+.red-title{margin-bottom:-10px}}.description-section h3,.description-section p{display:inline-block;vertical-align:top}.description-section h3{font-size:28px;line-height:1.39;margin:0;color:#ff2839;width:227px;padding-right:70px;font-weight:500}@media (max-width:1380px){.description-section h3{font-size:22px;width:180px}}@media (max-width:1080px){.description-section h3{width:100%;font-size:24px;line-height:1.63;margin-bottom:20px;padding-right:0}}.description-section p{font-size:18px;line-height:1.61;color:#595a5e;margin:0;width:610px;font-weight:300}@media (max-width:1380px){.description-section p{width:510px;padding-right:15px}}@media (max-width:1080px){.description-section p{padding:0;font-size:16px;line-height:1.75;width:100%}}.color-red{color:#ff2839}.history-btn{width:615px;z-index:2}@media (max-width:1080px){.history-btn{width:300px}}.prizes .items img,.prizes .items img:not(:nth-last-of-type(-n+4)),.prizes .items img:nth-last-of-type(-n+4){width:calc(20% - 52px)}@media (max-width:1080px) and (max-width:1080px){.history-btn{margin-bottom:50px}}.prizes{margin-top:80px}.prizes .items{margin-bottom:80px;font-size:0}.prizes .items img{display:inline-block;margin-bottom:0}.prizes .items img:not(:nth-child(5n)):not(:last-of-type){margin-right:65px}@media (max-width:1080px){.prizes .items img,.prizes .items img:not(:nth-last-of-type(-n+0)),.prizes .items img:nth-last-of-type(-n+0){width:calc(100% - 0px)}.prizes .items img{max-width:80px;display:block;margin:0 auto 50px}.prizes .items img:not(:nth-child(5n)):not(:last-of-type){margin-right:auto}.prizes .items img:not(:nth-child(1n)):not(:last-of-type){margin-right:65px}}.partners .items img,.partners .items img:not(:nth-last-of-type(-n+4)),.partners .items img:nth-last-of-type(-n+4){width:calc(20% - 52px)}.partners .items{font-size:0;margin-top:50px;margin-bottom:80px}.partners .items img{display:inline-block;margin-bottom:0;vertical-align:middle}.partners .items img:not(:nth-child(5n)):not(:last-of-type){margin-right:65px}.image-section{padding-bottom:55px}@media (max-width:1080px){.partners .items img,.partners .items img:not(:nth-last-of-type(-n+0)),.partners .items img:nth-last-of-type(-n+0){width:calc(100% - 0px)}.partners .items img{max-width:80px;display:block;margin:0 auto 50px}.partners .items img:not(:nth-child(5n)):not(:last-of-type){margin-right:auto}.partners .items img:not(:nth-child(1n)):not(:last-of-type){margin-right:65px}.image-section+.description-section{margin-top:-30px}}.image-section.topfix{margin-top:50px}@media (max-width:1080px){.image-section.topfix{margin-top:0}}.image-section .img-wrapper{margin:0 -55px -50px -80px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:1380px){.image-section .img-wrapper{margin:0 -35px -50px -50px}}@media (max-width:1080px){.image-section .img-wrapper{margin:0 -20px -5px}}.image-section .img-wrapper img{transition:-webkit-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;margin-bottom:-5px}.image-section .img-wrapper img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:1080px){.image-section .img-wrapper img:hover{-webkit-transform:scale(1);transform:scale(1)}.image-section .img-wrapper img{min-width:100%}}.image-section .img-wrapper .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:252px}@media (max-width:1380px){.image-section .img-wrapper .centered{top:calc(50% - 25px);max-width:225px}}@media (max-width:1080px){.image-section .img-wrapper .centered{top:calc(50% - 30px);max-width:100%}}@media (max-width:480px){.image-section .img-wrapper .centered{max-width:150px}}.image-section .text-box{background-color:#ff2839;padding:50px 45px 50px 70px;max-width:610px;margin-left:auto;position:relative;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:300}.image-section .text-box.white{background-color:#fff;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1)}.image-section .text-box.white p{color:#595a5e}.image-section .text-box.white h4{color:#ff2839}.image-section .text-box.apply button{outline:0;background-color:transparent;border:0;text-transform:uppercase;padding:0;font-size:25px;font-weight:400;letter-spacing:3.6px;color:#fff;display:block;cursor:pointer;margin-top:40px}@media (max-width:1080px){.image-section .text-box.white{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.image-section .text-box.apply{text-align:center}.image-section .text-box.apply button{position:relative;bottom:0;right:0;text-align:left;width:80%;margin:40px auto 0;font-size:16px}}.image-section .text-box.apply button:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.image-section .text-box.apply button span{display:inline-block;vertical-align:middle;margin-left:40px}@media (max-width:1080px){.image-section .text-box{max-width:none;margin:0 -20px;padding:25px 15px 25px 20px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}}.image-section .text-box h4{font-size:24px;letter-spacing:-.6px;color:#ffb3b3;margin:0 0 13px;font-weight:300;text-transform:lowercase}@media (max-width:1380px){.image-section .text-box h4{font-size:18px}}@media (max-width:1080px){.image-section .text-box h4{font-size:18px;letter-spacing:-.5px}}.image-section .text-box p{font-size:28px;line-height:1.39;color:#fff;margin:0}@media (max-width:1380px){.image-section .text-box p{font-size:22px}}@media (max-width:1080px){.image-section .text-box p{font-size:18px;line-height:1.39}}.image-section .text-box a{font-size:16px;font-weight:600;line-height:2.88;letter-spacing:.7px;text-align:right;color:#595a5e;margin-top:55px;display:block;padding-right:25px;text-decoration:none}.scrollTop{outline:0;border:0;background-color:transparent;position:absolute;left:0;right:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:50px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}@media (max-width:1080px){.image-section .text-box a{font-size:12px;padding-right:0;margin-top:30px}.scrollTop{display:none}}.scrollTop:before{position:absolute;left:0;right:5px;top:50%;background-color:#d0d7e0}.scrollTop span{display:inline-block;vertical-align:middle;position:relative;width:10px;left:15px}.scrollTop span:after{position:absolute;content:"";width:2px;height:65px;background-color:#ff2839;top:7px;left:50%;-webkit-transform:scaleY(0) translateX(-50%);transform:scaleY(0) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .2s;transition:transform .2s}.full,.scrollTop p,.to-top{position:relative}.scrollTop span img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.scrollTop p{width:120px;background-color:#ecebeb;padding:0 30px;margin:0 30px 0 0;float:right;font-size:16px;color:#595a5e;text-align:left;min-height:20px;cursor:pointer}.scrollTop p:hover span:after{-webkit-transform:scaleY(1) translateX(-50%);transform:scaleY(1) translateX(-50%)}.full.topfix,.to-top.topfix{margin-top:-150px}.full .left-side,.to-top .left-side{background-color:#ecebeb;border-bottom:1px solid #e3e2e2;width:400px;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1380px){.scrollTop p{font-size:16px}.full .left-side,.to-top .left-side{width:300px}}.full .left-side:not(.section-name),.to-top .left-side:not(.section-name){padding:130px 40px 135px 60px}@media (max-width:1380px){.full .left-side:not(.section-name),.to-top .left-side:not(.section-name){padding:130px 20px 135px 30px}}@media (max-width:1080px){.full.topfix,.to-top.topfix{margin-top:0}.full .left-side,.to-top .left-side{width:100%;background-color:#fff;border-bottom:0}.full .left-side.push-nav,.to-top .left-side.push-nav{position:fixed;z-index:1000}.full .left-side:not(.section-name),.to-top .left-side:not(.section-name){padding:0}.full .left-side:not(.section-name).selected-year,.to-top .left-side:not(.section-name).selected-year{display:none}}.full .left-side:not(.section-name).selected-year,.to-top .left-side:not(.section-name).selected-year{padding:250px 0}.full .left-side:not(.section-name).selected-year h2,.to-top .left-side:not(.section-name).selected-year h2{font-size:300px;font-weight:800;line-height:.83;color:#d0d0d0;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full .left-side.section-name,.to-top .left-side.section-name{padding:95px 70px 0;transition:background-color .4s,border-color .4s,border-top 0s;z-index:200;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #ecebeb}@media (max-width:1380px){.full .left-side:not(.section-name).selected-year h2,.to-top .left-side:not(.section-name).selected-year h2{font-size:200px}.full .left-side.section-name,.to-top .left-side.section-name{padding:50px 35px 0}}.full .left-side.section-name h2,.to-top .left-side.section-name h2{margin:0 0 170px;font-size:36px;line-height:1.36;letter-spacing:-.5px;color:#595a5e;font-weight:400;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-transform:lowercase}@media (max-width:1380px){.full .left-side.section-name h2,.to-top .left-side.section-name h2{font-size:32px;margin-bottom:100px}}@media (max-width:1080px){.full .left-side.section-name,.to-top .left-side.section-name{display:block;padding:20px 0 0 30px;background-color:#ff2839;border-color:#ff2839;overflow:hidden;width:100%;position:relative;z-index:99}.full .left-side.section-name h2,.to-top .left-side.section-name h2{font-size:24px;color:#fff;margin-bottom:20px}}.full .left-side.section-name a,.to-top .left-side.section-name a{display:block;width:calc(100% + 70px);color:#595a5e;font-size:16px;line-height:2.88;text-decoration:none;border-top:1px solid #cecece;padding:15px 0;transition:color .2s,border-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;text-transform:lowercase}.full .left-side.section-name a:hover .arrow-small:before,.to-top .left-side.section-name a:hover .arrow-small:before{-webkit-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1)}.full .left-side.section-name a span,.to-top .left-side.section-name a span{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-image .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.full .left-side.section-name a span:before,.to-top .left-side.section-name a span:before{background-color:#ff2839}@media (max-width:1380px){.full .left-side.section-name a,.to-top .left-side.section-name a{width:calc(100% + 35px)}}@media (max-width:1080px){.full .left-side.section-name a span,.to-top .left-side.section-name a span{background-image:url(../images/icons/arrow-list-white.png)}.full .left-side.section-name a span:before,.to-top .left-side.section-name a span:before{background-color:#fff}.full .left-side.section-name a,.to-top .left-side.section-name a{color:#fff;border-color:#dc0008;width:100%}}.full .left-side.section-name.fixed,.to-top .left-side.section-name.fixed{background-color:#ff2839;border-color:#ff2839}.full .left-side.section-name.fixed .arrow-small:before,.to-top .left-side.section-name.fixed .arrow-small:before{background-color:#fff}.full .left-side.section-name.fixed:hover,.to-top .left-side.section-name.fixed:hover{background-color:#ed1425}.full .left-side.section-name.fixed a,.full .left-side.section-name.fixed h2,.to-top .left-side.section-name.fixed a,.to-top .left-side.section-name.fixed h2{color:#fff}.full .left-side.section-name.fixed a,.to-top .left-side.section-name.fixed a{border-color:#dc0008}.full .left-side.section-name.fixed a span,.to-top .left-side.section-name.fixed a span{background-image:url(../images/icons/arrow-list-white.png)}.full .right-side,.to-top .right-side{box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1);background-color:#fff;width:980px;display:block;margin-left:auto;padding:0 55px 0 80px;border-left:1px solid #e3e2e2;position:relative;z-index:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1380px){.full .right-side,.to-top .right-side{width:780px;padding:0 35px 0 50px}}@media (max-width:1080px){.full .right-side,.to-top .right-side{width:100%;padding:0 20px;box-shadow:none;border:0;overflow:hidden}}.full .right-side .centered-title,.to-top .right-side .centered-title{padding-right:25px;text-align:center;padding-top:50px}@media (max-width:1080px){.full .right-side .centered-title,.to-top .right-side .centered-title{padding-right:0}.full .right-side .centered-title+.red-title,.to-top .right-side .centered-title+.red-title{margin-top:20px}}.full .right-side .centered-title h2,.to-top .right-side .centered-title h2{font-size:56px;line-height:1.36;letter-spacing:-1.9px;color:#595a5e;font-weight:400;margin:55px 0;text-transform:lowercase}@media (max-width:1380px){.full .right-side .centered-title h2,.to-top .right-side .centered-title h2{margin:45px 0 60px;font-size:42px}}@media (max-width:1080px){.full .right-side .centered-title h2,.to-top .right-side .centered-title h2{font-size:28px;letter-spacing:-.7px;margin:30px 0 70px}}.full .right-side .centered-title .icon,.to-top .right-side .centered-title .icon{margin:0 -80px;position:relative}@media (max-width:1380px){.full .right-side .centered-title .icon,.to-top .right-side .centered-title .icon{margin:0 -60px 0 -50px}.full .right-side .target,.to-top .right-side .target{margin-bottom:50px}}.full .right-side .centered-title .icon:before,.to-top .right-side .centered-title .icon:before{position:absolute;content:"";top:50%;left:0;right:0;min-height:1px;background-color:#e3e2e2}.full .right-side .centered-title .icon img,.to-top .right-side .centered-title .icon img{position:relative;z-index:2;background-color:#fff;padding:0 35px}.full .right-side .centered-title .title-description,.to-top .right-side .centered-title .title-description{padding-bottom:0;min-height:205px}.full .right-side .target .single,.to-top .right-side .target .single{width:calc(100% - 20px);padding:55px 75px 55px 55px;background-color:#f7f7f7;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:1px solid #e9e9e9;position:relative;transition:background-color .2s,box-shadow .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.full .right-side .target .single:hover,.to-top .right-side .target .single:hover{background-color:#fff;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1);z-index:2}.full .right-side .target .single:hover svg,.to-top .right-side .target .single:hover svg{color:#ff2839}.full .right-side .target .single:last-of-type,.to-top .right-side .target .single:last-of-type{border-bottom:1px solid #e9e9e9}.full .right-side .target .single:first-child,.to-top .right-side .target .single:first-child{margin-top:55px}@media (max-width:1080px){.full .right-side .centered-title .title-description,.to-top .right-side .centered-title .title-description{min-height:auto;margin-bottom:50px}.full .right-side .target .single:first-child,.to-top .right-side .target .single:first-child{margin-top:0}.full .right-side .target .single,.to-top .right-side .target .single{width:100%;padding:25px}}.full .right-side .target .single span,.to-top .right-side .target .single span{display:inline-block;vertical-align:top;font-size:20px;color:#ff2839;letter-spacing:6.4px;margin-top:2px;margin-right:55px}@media (max-width:1080px){.full .right-side .target .single span,.to-top .right-side .target .single span{margin-right:25px;font-size:16px}}.full .right-side .target .single .text-wrapper,.to-top .right-side .target .single .text-wrapper{display:inline-block;vertical-align:top}@media (max-width:768px){.full .right-side .target .single span,.to-top .right-side .target .single span{margin-right:10px}.full .right-side .target .single .text-wrapper,.to-top .right-side .target .single .text-wrapper{max-width:calc(100% - 50px)}.full .right-side .target .single svg,.to-top .right-side .target .single svg{display:none}}.full .right-side .target .single .text-wrapper h3,.to-top .right-side .target .single .text-wrapper h3{margin:0;font-size:28px;font-weight:400;line-height:1.18;letter-spacing:-.7px;color:#595a5e}@media (max-width:1080px){.full .right-side .target .single .text-wrapper h3,.to-top .right-side .target .single .text-wrapper h3{font-size:20px;font-weight:400}}.full .right-side .target .single .text-wrapper p,.to-top .right-side .target .single .text-wrapper p{margin:10px 0 0;text-transform:uppercase;font-size:14px;line-height:1.21;letter-spacing:1.8px;color:#595a5e}.full .right-side .target .single svg,.to-top .right-side .target .single svg{position:absolute;right:75px;top:50%;max-width:85px;width:85px;transition:color .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#595a5e}@media (max-width:1080px){.full .right-side .target .single .text-wrapper p,.to-top .right-side .target .single .text-wrapper p{font-size:12px}.full .right-side .target .single svg,.to-top .right-side .target .single svg{right:30px;max-width:60px;width:60px}}.full .right-side .target .single svg.rightfix,.to-top .right-side .target .single svg.rightfix{right:60px}.full .right-side .text-box-red,.to-top .right-side .text-box-red{background-color:#ff2839;padding:50px 45px 50px 70px;max-width:610px;margin-left:auto;position:relative;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:-50px;margin-bottom:100px;min-height:315px}@media (max-width:1080px){.full .right-side .target .single svg.rightfix,.to-top .right-side .target .single svg.rightfix{right:25px}.full .right-side .text-box-red,.to-top .right-side .text-box-red{min-height:auto;max-width:none;margin:0 -20px;padding:25px 15px 25px 20px}}.full .right-side .text-box-red+.title,.to-top .right-side .text-box-red+.title{margin-top:-50px}@media (max-width:1080px){.full .right-side .text-box-red+.title,.to-top .right-side .text-box-red+.title{margin-top:30px}}.full .right-side .text-box-red h4,.to-top .right-side .text-box-red h4{font-size:24px;letter-spacing:-.6px;color:#ffb3b3;margin:0 0 13px;font-weight:300}@media (max-width:1080px){.full .right-side .text-box-red h4,.to-top .right-side .text-box-red h4{font-size:18px;letter-spacing:-.5px}}.full .right-side .text-box-red p,.to-top .right-side .text-box-red p{font-size:28px;line-height:1.39;color:#fff;margin:0}.full .gmnoprint,.to-top .gmnoprint{display:none}.full .company-map,.to-top .company-map{margin:40px -55px 55px -80px;position:relative;font-family:Ronnia-condensed}@media (max-width:1380px){.full .company-map,.to-top .company-map{margin:40px -35px 55px -50px}}.full .company-map #map,.to-top .company-map #map{width:100%;height:600px}.full .full-width,.to-top .full-width{min-height:865px;margin-top:-2px;position:relative;text-align:center}@media (max-width:1380px){.full .full-width,.to-top .full-width{min-height:750px}}@media (max-width:1080px){.full .right-side .text-box-red p,.to-top .right-side .text-box-red p{font-size:18px;line-height:1.39}.full .full-width,.to-top .full-width{min-height:750px;overflow:hidden}}@media (max-width:460px){.full .full-width,.to-top .full-width{min-height:600px}}.full .full-width .line-graph,.to-top .full-width .line-graph{width:500px}@media (max-width:1080px){.full .full-width.with-video,.to-top .full-width.with-video{min-height:auto}.full .full-width.with-video .bg,.full .full-width.with-video .bg-video,.to-top .full-width.with-video .bg,.to-top .full-width.with-video .bg-video{position:relative;top:0;left:0;bottom:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.full .full-width.with-video .bg,.to-top .full-width.with-video .bg{background-color:#fff}.full .full-width .line-graph,.to-top .full-width .line-graph{width:320px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}}@media (max-width:460px){.full .full-width .line-graph,.to-top .full-width .line-graph{width:250px}}.full .full-width.active .graph-wrapper .description h3,.full .full-width.active .graph-wrapper .description span,.to-top .full-width.active .graph-wrapper .description h3,.to-top .full-width.active .graph-wrapper .description span{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.full .full-width .bg,.to-top .full-width .bg{position:absolute;top:1px;left:0;right:0;bottom:-1px;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden}.full .full-width .play-button,.to-top .full-width .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full .full-width .play-button.hidden,.to-top .full-width .play-button.hidden{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.full .full-width .graph-wrapper,.to-top .full-width .graph-wrapper{position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1080px){.full .full-width .graph-wrapper,.to-top .full-width .graph-wrapper{top:0}}.full .full-width .graph-wrapper .oval-graph-wrapper,.to-top .full-width .graph-wrapper .oval-graph-wrapper{position:absolute;left:calc(50% + 250px);-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);top:28px}@media (max-width:1080px){.full .full-width .graph-wrapper .oval-graph-wrapper,.to-top .full-width .graph-wrapper .oval-graph-wrapper{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50px}}.full .full-width .graph-wrapper .description,.to-top .full-width .graph-wrapper .description{z-index:-1;position:absolute;bottom:75px;left:calc(100% - 10px);text-transform:uppercase;color:#fff;font-family:Ronnia-condensed;text-align:right}@media (max-width:1080px){.full .full-width .graph-wrapper .description,.to-top .full-width .graph-wrapper .description{bottom:0;-webkit-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);padding-top:75px;left:50%;text-align:center}}.full .full-width .graph-wrapper .description h3,.full .full-width .graph-wrapper .description span,.to-top .full-width .graph-wrapper .description h3,.to-top .full-width .graph-wrapper .description span{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .4s,opacity .2s;transition:transform .4s,opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.full .full-width .graph-wrapper .description h3,.to-top .full-width .graph-wrapper .description h3{margin:0;font-size:20px;font-weight:300;letter-spacing:3px}.full .full-width .graph-wrapper .description h3:after,.to-top .full-width .graph-wrapper .description h3:after{content:"";display:block;width:250px;height:1px;background-color:#fff;margin:20px 0 15px}.full .full-width .graph-wrapper .description span,.to-top .full-width .graph-wrapper .description span{font-size:18px;letter-spacing:1px;font-weight:300;transition-delay:.4s}.full .full-width .text-wrapper,.to-top .full-width .text-wrapper{position:absolute;bottom:80px;left:calc(50% + 200px);-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:700px}@media (max-width:1380px){.full .full-width .text-wrapper,.to-top .full-width .text-wrapper{left:calc(50% + 150px)}}.full .full-width .text-wrapper h3,.to-top .full-width .text-wrapper h3{font-size:56px;line-height:1.36;letter-spacing:-1.9px;color:#fff;margin:0;font-weight:400}@media (max-width:1665px){.full .full-width .text-wrapper h3,.to-top .full-width .text-wrapper h3{font-size:42px}}@media (max-width:1225px){.full .full-width .text-wrapper h3,.to-top .full-width .text-wrapper h3{font-size:32px}}@media (max-width:1080px){.full .full-width .text-wrapper,.to-top .full-width .text-wrapper{left:0;bottom:0;-webkit-transform:translate(0,0);transform:translate(0,0);position:relative;background-color:#fff;padding:30px 25px 60px;max-width:100%}.full .full-width .text-wrapper h3,.to-top .full-width .text-wrapper h3{font-size:28px;line-height:1.21;letter-spacing:-.7px;color:#595a5e}}.full .full-width .text-wrapper p,.to-top .full-width .text-wrapper p{font-size:24px;line-height:1.67;letter-spacing:-.1px;color:#fff;font-weight:300;margin:25px 0 0}@media (max-width:1380px){.full .full-width .text-wrapper p,.to-top .full-width .text-wrapper p{font-size:20px}}.title{position:relative;min-height:380px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sticky-nav.fixed,.title h2{-webkit-backface-visibility:hidden;left:0}@media (max-width:1080px){.full .full-width .text-wrapper p,.to-top .full-width .text-wrapper p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:#a7a5a9}.title{min-height:auto;margin-bottom:30px}.title:not(:first-child){margin-top:50px}.title:first-child{margin-top:30px}}.title hr{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:-50px;margin:0;display:block;height:1px;border:0;background-color:#e3e2e2}@media (max-width:1080px){.title hr{right:0;margin-top:10px}}.title span:not(.arrow){position:absolute;background-color:#fff;padding:0 30px;right:80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:285px;font-weight:800;color:#ecebeb;margin:0;font-family:Ronnia-condensed}@media (max-width:1380px){.title span:not(.arrow){right:30px}}@media (max-width:1080px){.title span:not(.arrow){font-size:0;right:20px;padding:0;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.title span.arrow{position:absolute;right:15px;bottom:80px}@media (max-width:1080px){.title span.arrow{right:0;bottom:0;top:0}}.title h2{font-size:56px;line-height:1.54;letter-spacing:-1.3px;color:#595a5e;position:absolute;bottom:25px;font-weight:400;z-index:2;backface-visibility:hidden}@media (max-width:1380px){.title h2{font-size:46px;bottom:30px}}@media (max-width:1080px){.title h2{position:relative;font-size:26px;letter-spacing:-.3px;padding:20px 0 15px;font-weight:500}}.title-description{font-size:32px;font-weight:100;line-height:1.5;color:#595a5e;padding-bottom:60px}.title-description+.red-title{margin-top:40px;margin-bottom:-30px}@media (max-width:1380px){.title-description{font-size:24px;margin-top:-20px;position:relative;z-index:2}}@media (max-width:1080px){.title-description{font-size:18px;font-weight:300;line-height:1.5;margin-top:-40px;padding-bottom:20px}.sticky-nav{position:fixed;left:0;right:0;top:0}}.sticky-nav.fixed{position:fixed!important;top:0;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);bottom:auto!important;z-index:1000}@media (max-width:1380px){.sticky-nav.fixed{width:300px;z-index:1001}}@media (max-width:1080px){.sticky-nav.fixed.section-name{position:relative!important}.sticky-nav.fixed .left-side-navigation{opacity:1}}.sticky-nav.fixed .scrollTop{opacity:1;visibility:visible}.sticky-nav.fixed.z-index{z-index:10000}.one-section{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.one-section .right-side{padding-bottom:50px}.one-section .container{border-top:0}.one-section .container.full-width-container{position:static}.oval-graph-wrapper{position:relative}.oval-graph-wrapper:not(.grow) .description{position:absolute;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);bottom:0;max-width:200px;width:100%;text-align:center}@media (max-width:1080px){.one-section .image-section .text-box{margin:-40px -5px 0;padding:30px}.oval-graph-wrapper:not(.grow) .description{width:200%;max-width:400px}}.oval-graph-wrapper:not(.grow) .description h4{font-size:14px;line-height:1.64;letter-spacing:1.8px;color:#fff;font-weight:400;margin-top:10px;text-transform:uppercase}.graph{position:relative}.graph+.percentage{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:Ronnia;font-size:66px;font-weight:600;color:#fff;margin:0}.apply-open p,.graph+.percentage span{font-weight:300}@media (max-width:1080px){.graph+.percentage{font-size:52px}}.graph.oval-graph{-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(90deg);transform:rotateX(180deg) rotateY(180deg) rotate(90deg);width:250px;height:250px}@media (max-width:1380px){.graph.oval-graph{width:225px;height:225px}}@media (max-width:1080px){.graph.oval-graph{width:200px;height:200px}}@media (max-width:480px){.graph+.percentage{font-size:38px}.graph.oval-graph{width:150px;height:150px}}.graph.oval-graph circle:not(.filling-bar){stroke:#e9e9e9}.graph.oval-graph circle.filling-bar{transition:stroke-dashoffset 1.5s linear;stroke:#FF2E3B}.line-graph .filling-line{transition:stroke-dashoffset 5s linear;will-change:stroke-dashoffset}.line-graph .up-lines path{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .5s;transition:transform .5s}.line-graph .dots circle{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .2s}.line-graph .graph-fill{opacity:0;transition:opacity .2s;transition-delay:1.8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.has-graph.active .line-graph .filling-line{stroke-dashoffset:0}.has-graph.active .line-graph .up-lines path{-webkit-transform:translateY(0);transform:translateY(0)}.has-graph.active .line-graph .dots circle,.has-graph.active .line-graph .graph-fill{opacity:1}.apply-open{margin:55px 0}.apply-open p{font-size:21px;line-height:2.1;letter-spacing:-.3px;color:#595a5e;margin:0}@media (max-width:1080px){.apply-open p{line-height:1.5;margin:-20px 0;font-size:18px}}.apply-open .text-box{background-color:#ff2839;box-shadow:0 6px 20px 0 rgba(0,0,0,.1);padding:25px 0 30px 65px;position:relative;margin-top:60px}.error404 .text-wrapper,.modal .modal-wrapper,.search-wrapper .search-results{box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1)}@media (max-width:1080px){.apply-open .text-box{padding:25px;text-align:center}}.apply-open .text-box button{outline:0;background-color:transparent;border:0;text-transform:uppercase;padding:0;font-size:25px;font-weight:400;letter-spacing:3.6px;color:#fff;position:absolute;cursor:pointer;bottom:30px;right:60px}@media (max-width:1080px){.apply-open .text-box button{position:relative;bottom:0;right:0;text-align:left;width:80%;font-size:16px;margin:40px auto 0}}.apply-open .text-box button:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.apply-open .text-box button span{display:inline-block;vertical-align:middle;margin-left:40px}.accordion .single.active .job-description,.accordion .single.active .opened-accordion,.apply-open .text-box button img{display:block}.accordion{margin:50px -55px 0 -80px}@media (max-width:1380px){.accordion{margin:50px -20px 0}}.accordion.finance-accordion{margin-bottom:50px}.accordion.finance-accordion .single{padding:0 70px;min-height:125px}@media (max-width:1080px){.accordion.finance-accordion .single{padding:20px;min-height:auto}}.modal .modal-wrapper .close:before,.modal:before,.search-wrapper .close-search:before{min-height:100%}.accordion.finance-accordion .single .head{max-height:125px;position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:1080px){.accordion.finance-accordion .single .head{position:relative;max-height:none}}.accordion.finance-accordion .single .head h2{font-size:56px;letter-spacing:-1.9px;color:#595a5e;margin:0;font-weight:400;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:70px}.accordion.finance-accordion .single .head .open-accordion{right:70px}.accordion.finance-accordion .single .opened-accordion{margin-top:40px;margin-left:auto;max-width:600px;margin-right:50px;padding-bottom:50px;position:relative;z-index:2}@media (max-width:1080px){.accordion.finance-accordion .single .head h2{position:relative;-webkit-transform:translateY(0);transform:translateY(0);left:0;font-size:32px}.accordion.finance-accordion .single .head .open-accordion{right:0}.accordion.finance-accordion .single .opened-accordion{max-width:100%;margin-right:0;padding-bottom:0}}.accordion.finance-accordion .single .opened-accordion .item{max-width:calc(100% - 100px);padding-bottom:25px}.accordion.finance-accordion .single .opened-accordion .item:not(:last-of-type){margin-bottom:30px;border-bottom:1px solid #e3e1e1}.accordion.finance-accordion .single .opened-accordion .item .date{font-size:20px;letter-spacing:6.4px;color:#ff2839;font-family:Ronnia-condensed;margin:0 0 10px;text-transform:uppercase}@media (max-width:1080px){.accordion.finance-accordion .single .opened-accordion .item .date{font-size:14px;letter-spacing:2px}}.accordion.finance-accordion .single .opened-accordion .item a{font-size:24px;color:#595a5e;text-decoration:none;transition:color .2s,text-decoration .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.accordion.finance-accordion .single .opened-accordion .item a:hover{color:#ff2839;text-decoration:underline}.accordion .single{padding:50px 45px 55px 80px;position:relative;border-top:1px solid #e9e9e9;background-color:#fafafa;transition:background-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.accordion.finance-accordion .single .opened-accordion .item a{font-size:18px}.accordion .single{padding:40px 55px 35px 70px}.accordion .single .job-title{margin:0 0 0 -20px}}.accordion .single:last-of-type{border-bottom:1px solid #e9e9e9}.accordion .single.active{background-color:#fff}.accordion .single.active h3,.accordion .single.active p span{color:#ff2839}.accordion .single.active .open-accordion{background-color:#f7f7f7}.accordion .single.active .open-accordion:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.accordion .single .job-title{position:relative;padding-right:75px}.accordion .single .opened-accordion{display:none}.accordion .single .job-description{display:none;transition:max-height .2s;margin:55px 0 70px}@media (max-width:1080px){.accordion .single .job-description{margin:20px -20px}}.accordion .single .job-description .short{margin:0;padding:50px 0 40px;border-top:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2;font-size:18px;font-weight:400;line-height:1.61;color:#595a5e}.accordion .single .job-description a:not(.btn-red){color:#ff2839;text-decoration:none;font-weight:400}.accordion .single .job-description .expectations{margin-top:60px}@media (max-width:1080px){.accordion .single .job-description .short{padding:25px 0}.accordion .single .job-description .expectations{margin-top:20px}}.accordion .single .job-description .expectations h3{max-width:200px;display:inline-block;vertical-align:top;margin:0 25px 0 0}@media (max-width:1080px){.accordion .single .job-description .expectations h3{display:block;font-size:21px}}.accordion .single .job-description .expectations ul{display:inline-block;vertical-align:top;max-width:calc(100% - 225px);padding:10px 0 0 20px;margin-bottom:100px}.accordion .single .job-description .expectations ul li{font-size:18px;line-height:1.61;color:#595a5e;font-weight:300;margin-bottom:5px}.accordion .single .job-description .expectations .btn-red{width:400px}@media (max-width:1080px){.accordion .single .job-description .expectations ul li{font-size:16px}.accordion .single .job-description .expectations .btn-red{width:100%}}.accordion .single .job-description .expectations .btn-red span{margin-left:40px}.accordion .single h3{margin:0 0 25px;font-size:28px;line-height:1.43;color:#595a5e;font-weight:400;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.accordion .single .description{margin:0;font-size:18px;color:#595a5e;font-weight:400;text-transform:uppercase}.accordion .single .description span{font-weight:300;text-transform:none;display:inline-block;margin:0 10px;transition:color .2s}@media (max-width:1080px){.accordion .single .description span{display:block;margin:10px 0}.accordion .single .description{font-size:16px}}.key-values,.key-values .single,.key-values .slick-dots li,.key-values-images{display:inline-block}.accordion .single .open-accordion{outline:0;padding:0;background-color:#fff;border:1px solid #ecebeb;border-radius:50%;width:48px;height:48px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;transition:background-color .2s;cursor:pointer}.accordion .single .open-accordion:before{position:absolute;content:"+";font-size:26px;text-align:center;color:#ff2839;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:300}.error404 .back-onClick:before,.main-navigation ul li a:after,.modal .modal-wrapper .close:before,.modal:before,.promo span:before,.search-wrapper .close-search:before,.top-bar .container:before,.top-bar .nav-opener:before{content:""}.key-values-wrapper{text-align:center;margin-top:110px;margin-bottom:220px;-webkit-transform:translateZ(0);transform:translateZ(0)}.key-values{overflow:hidden;vertical-align:top;max-width:340px;margin-left:60px}@media (max-width:1380px){.key-values{max-width:280px}}@media (max-width:1080px){.key-values-wrapper{margin-top:50px}.key-values{margin-left:0;max-width:100%}}.key-values .single{width:100%;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.key-values .single .text-wrapper{color:#595a5e;text-align:left}@media (max-width:1380px){.key-values .single .text-wrapper{max-width:280px;text-align:center}}.key-values .single .text-wrapper h2{font-size:35px;letter-spacing:-.5px;margin:0 0 20px;font-weight:400}.key-values .single .text-wrapper h2:first-letter{text-transform:uppercase}.key-values .single .text-wrapper p{font-family:'Noto Sans',sans-serif;font-size:18px;line-height:1.61}@media (max-width:1380px){.key-values .single .text-wrapper p{font-size:16px;word-break:break-word}}.key-values .single .text-wrapper p:first-letter{text-transform:uppercase}.key-values .slick-dots{margin-top:110px;margin-left:auto;position:absolute;width:100%;right:55px;text-align:right;-webkit-transform:translateZ(0);transform:translateZ(0)}.key-values .slick-dots li.slick-active button,.key-values .slick-dots li:hover button{background-color:#ff2839;color:#ff2839;border:1px solid #e7e4de}.key-values .slick-dots li:not(:last-of-type){margin-right:120px}.key-values .slick-dots li:not(:last-of-type) button:after{content:"";position:absolute;top:50%;left:40px;width:76px;height:1px;background-color:#e3e2e2;pointer-events:none}@media (max-width:1080px){.key-values .single .text-wrapper{max-width:100%;padding-top:30px}.key-values .slick-dots{right:0;text-align:center;margin-top:50px}.key-values .slick-dots li:not(:last-of-type){margin-right:40px}.key-values .slick-dots li:not(:last-of-type) button:after{width:30px;left:25px}}.key-values .slick-dots button{width:20px;height:20px;transition:border-color .2s,background-color .2s,color .2s;background-color:#f7f7f7;border:1px solid #e7e4de;border-radius:50%;outline:0;position:relative;font-family:Ronnia-condensed;font-size:20px;line-height:4.5;letter-spacing:6.4px;color:#595a5e;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.promo .half,.promo .half:not(:nth-last-of-type(-n+0)),.promo .half:nth-last-of-type(-n+0){width:calc(50% - 0px)}.modal.products-modal .lower-section p,.promo h3,.promo h4,.promo p{font-family:'Noto Sans',sans-serif}@media (max-width:1080px){.key-values .slick-dots button{font-size:14px;line-height:5}}.key-values-images{overflow:hidden;max-width:340px;vertical-align:top;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:1380px){.key-values-images{max-width:240px}}.key-values-images .single{display:inline-block;vertical-align:middle}.key-values-images .single img{max-width:100%}.promo{font-size:0;border-top:3px solid #ff2839;border-bottom:1px solid #e9e9e9;background-color:#fff;padding:75px 0;margin:90px 0 0;display:block}@media (max-width:1080px){.promo{padding:0 20px 70px}}.promo .half{display:inline-block;margin-bottom:0;vertical-align:top}.promo .half:not(:nth-child(2n)):not(:last-of-type){margin-right:0}.promo .half:not(:nth-child(2)){padding-right:50px;padding-left:60px}@media (max-width:1080px){.promo .half,.promo .half:not(:nth-last-of-type(-n+0)),.promo .half:nth-last-of-type(-n+0){width:calc(100% - 0px)}.promo .half{display:inline-block;margin-bottom:0}.promo .half:not(:nth-child(2n)):not(:last-of-type){margin-right:auto}.promo .half:not(:nth-child(1n)):not(:last-of-type){margin-right:0}.promo .half:not(:nth-child(2)){padding:0}}.promo span,.single-tab.active{display:block}.promo h4{text-transform:uppercase;font-weight:300;font-size:16px;letter-spacing:2px;color:#595a5e;margin:0 0 35px}@media (max-width:1080px){.promo h4{margin:-50px 0 80px;text-align:right}}.promo h3{font-size:24px;line-height:1.38;letter-spacing:-.5px;color:#ff2839;font-weight:300;max-width:535px;margin:0 0 25px}@media (max-width:1380px){.promo h3{font-size:21px;max-width:450px}}@media (max-width:1080px){.promo h3{margin:40px 0 50px;max-width:100%}}.promo p{font-size:16px;line-height:2;color:#595a5e;max-width:535px;margin:0}@media (max-width:1380px){.promo p{line-height:1.5;max-width:450px}}@media (max-width:1080px){.promo p{max-width:100%}}.promo span{font-size:14px;line-height:1.29;text-align:right;color:#777;margin-left:auto;max-width:275px}.map-with-graph .img-wrapper img,.promo img{max-width:100%}.promo span:before{display:block;width:35px;background-color:#ff2839;height:1px;margin:50px 0 30px auto}.single-tab:not(.active){display:none}.modal .modal-wrapper,.modal .modal-wrapper .close .wrapper,.modal .modal-wrapper .close:before,.modal:before{display:inline-block;vertical-align:middle}.map-with-graph{position:relative;margin-top:70px}.map-with-graph .img-wrapper{margin:150px -80px 50px}@media (max-width:1380px){.map-with-graph .img-wrapper{margin:120px -60px 50px -50px}}@media (max-width:1080px){.map-with-graph .img-wrapper{margin:100px -20px 70px}}.map-with-graph .oval-graph-wrapper .description p{font-size:14px;line-height:1.64;letter-spacing:1.8px;text-align:center;color:#595a5e;text-transform:uppercase}@media (max-width:360px){.map-with-graph .oval-graph-wrapper .description p{max-width:50%;margin:10px auto 0;font-size:12px}}.map-with-graph .oval-graph-wrapper .percentage{color:#595a5e}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(89,90,94,.59);z-index:10000;text-align:center;font-size:0;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s}.modal.active{opacity:1;visibility:visible}.modal .modal-wrapper{max-width:1380px;width:100%;background:#fff;margin:0 auto;position:relative}@media (max-width:1380px){.modal .modal-wrapper{max-width:1080px}}@media screen and (max-height:950px){.modal .modal-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;overflow-y:scroll}.modal .modal-wrapper::-webkit-scrollbar{width:4px}.modal .modal-wrapper::-webkit-scrollbar-track{background-color:#f7f7f7}.modal .modal-wrapper::-webkit-scrollbar-thumb{background-color:#dc0008}}@media (max-width:1080px){.modal .modal-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;overflow-y:scroll}.modal .modal-wrapper::-webkit-scrollbar{width:4px}.modal .modal-wrapper::-webkit-scrollbar-track{background-color:#f7f7f7}.modal .modal-wrapper::-webkit-scrollbar-thumb{background-color:#dc0008}}.modal .modal-wrapper .close{border:0;outline:0;width:130px;height:130px;background-color:#ff2839;position:absolute;top:0;left:0;transition:background-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer}.modal .modal-wrapper .close:hover{background-color:#dc0008}.modal .modal-wrapper .close:hover svg .fill{fill:#ff2839}.modal .modal-wrapper .close svg .fill{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:fill .2s;fill:#dc0008}.modal .modal-wrapper .close p{font-size:14px;letter-spacing:.5px;color:#fff;margin:20px 0 0;text-transform:uppercase}@media (max-width:1080px){.modal .modal-wrapper .close{width:80px;height:80px}.modal .modal-wrapper .close p{font-size:10px;margin-top:5px}}.modal.products-modal .upper-section{max-width:768px;margin:0 auto;padding-top:60px}.modal.products-modal .upper-section p{font-size:21px;font-weight:600;line-height:1.58;color:#595a5e;margin:25px 0 40px}@media (max-width:1080px){.modal.products-modal .upper-section{padding:70px 20px 0;max-width:400px}.modal.products-modal .upper-section p{font-weight:400px;font-size:18px}}.modal.products-modal .lower-section{background-color:#f7f7f7}.modal.products-modal .lower-section form{padding:50px 0 20px}.modal.products-modal .lower-section form .input-wrapper{width:100%;max-width:500px;margin:0 auto}.modal.products-modal .lower-section form .single-input{margin-bottom:30px}.modal.products-modal .lower-section form .single-input input{background-color:transparent}@media (max-width:1080px){.modal.products-modal .lower-section form .input-wrapper{padding:0 50px}.modal.products-modal .lower-section form .single-input .label{font-size:12px;top:calc(50% + 10px)}}.modal.products-modal .lower-section form .single-input.focused:after{max-width:500px;-webkit-transform:translateX(-50%) scaleX(500);transform:translateX(-50%) scaleX(500)}.modal.products-modal .lower-section form .btn-red{margin:40px auto;cursor:pointer}.modal.products-modal .lower-section p{font-size:18px;letter-spacing:-.3px;color:#a7a5a9;margin:0;padding-bottom:90px}.modal.products-modal .lower-section p a{color:#ff2839;text-decoration:none}.error404{padding-top:113px;padding-bottom:130px;background-color:#f7f7f7}@media (max-width:600px){.error404{padding-bottom:200px}}.error404 .text-wrapper{background-color:#fff;max-width:850px;margin:50px auto 0;border-top:3px solid #ff2839;text-align:center;padding:100px 250px;position:relative;z-index:2}@media (max-width:1080px){.modal.products-modal .lower-section p{font-size:14px}.error404 .text-wrapper{padding:100px 20px}}.error404 .text-wrapper h1{font-size:56px;line-height:1.54;letter-spacing:-1.3px;color:#595a5e;margin:0 0 30px;text-transform:uppercase;font-weight:400}@media (max-width:1080px){.error404 .text-wrapper h1{font-size:48px;margin-bottom:10px}}.error404 .text-wrapper h3{font-family:'Noto Sans';font-size:18px;font-weight:400;line-height:1.5;color:#7f8185;margin:0}.error404 .text-wrapper .bear{position:absolute;bottom:100px;right:250px;-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}@media (max-width:1380px){.error404 .text-wrapper .bear{max-width:400px}}.error404 .back-onClick{outline:0;border:0;background-color:transparent;padding-left:100px;position:relative;display:block;text-align:left;width:100%;font-size:14px;font-weight:400;letter-spacing:2px;color:#595a5e;text-transform:uppercase}@media (max-width:1080px){.error404 .text-wrapper .bear{max-width:300px;right:300px;bottom:50px}.error404 .back-onClick{padding-left:50px}}@media (max-width:768px){.error404 .back-onClick{top:100px}}@media (max-width:600px){.error404 .back-onClick{top:170px}}.error404 .back-onClick:before{position:absolute;left:250px;right:0;top:50%;height:1px;background-color:#e3e1e1;pointer-events:none}.error404 .back-onClick .arrow{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.error404 .back-onClick span{cursor:pointer;display:inline-block;vertical-align:middle}.error404 .back-onClick span:not(.arrow){margin-left:50px}.error404 .belupo-xl{width:calc(100% - 140px);margin:0 auto;display:block;position:relative;top:-50px}.thank-you-message{display:none;padding:0 0 100px}.thank-you-message.career-thank p{color:#ff2839;font-size:18px;text-transform:uppercase;letter-spacing:2.6px;margin-bottom:20px;display:block;text-align:center}.search-wrapper .close-search .wrapper,.search-wrapper .close-search:before{display:inline-block;vertical-align:middle}.search-wrapper{position:fixed;z-index:10000;top:0;left:0;right:0;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;transition:opacity .3s,-webkit-transform .4s,visibility .3s;transition:opacity .3s,transform .4s,visibility .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;transition-delay:overflow-y .4s}.search-wrapper::-webkit-scrollbar{width:4px}.search-wrapper::-webkit-scrollbar-track{background-color:#f7f7f7}.search-wrapper::-webkit-scrollbar-thumb{background-color:#dc0008}@media (max-width:1080px){.search-wrapper{top:0;margin-top:83px;-webkit-transform:translateY(0) translateX(-100%);transform:translateY(0) translateX(-100%)}}.search-wrapper.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.search-wrapper.active .form-wrapper{-webkit-animation:animateOverflow 1.5s forwards;animation:animateOverflow 1.5s forwards;overflow-y:scroll}.search-wrapper.active .form-wrapper form .single-input,.search-wrapper.active .search-results .wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.search-wrapper .close-search{border:0;outline:0;width:130px;height:130px;background-color:#ff2839;position:absolute;top:0;left:0;transition:background-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;z-index:2}.search-wrapper .close-search:hover{background-color:#dc0008}.search-wrapper .close-search p{font-size:14px;letter-spacing:.5px;color:#fff;margin:10px 0 0;text-transform:uppercase}@media (max-width:1080px){.search-wrapper.active{-webkit-transform:translateX(0);transform:translateX(0)}.search-wrapper .close-search{right:0;left:auto;top:-80px;height:80px;width:60px}.search-wrapper .close-search:hover{background-color:#ff2839}.search-wrapper .close-search p{display:none}}.search-wrapper .form-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;overflow-y:hidden;overflow-x:hidden}.search-wrapper .form-wrapper::-webkit-scrollbar{width:4px}.search-wrapper .form-wrapper::-webkit-scrollbar-track{background-color:#f7f7f7}.search-wrapper .form-wrapper::-webkit-scrollbar-thumb{background-color:#dc0008}.search-wrapper .form-wrapper .inner-wrapper,.search-wrapper form{background-color:#fff}.search-wrapper form{max-width:1080px;margin:0 auto;padding:80px 0 40px;position:relative;z-index:2}@media (max-width:1380px){.search-wrapper form{max-width:780px}}@media (max-width:1080px){.search-wrapper form{padding:40px 25px 20px}}.search-wrapper form .single-input{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:.3s opacity .4s,.2s -webkit-transform .4s;transition:.3s opacity .4s,.2s transform .4s}.search-wrapper form .single-input.focused:after{-webkit-transform:translateX(-50%) scaleX(2000);transform:translateX(-50%) scaleX(2000)}.search-wrapper .search-results{background-color:#fafafa;border-top:1px solid #e3e2e2}.search-wrapper .search-results .wrapper{max-width:1080px;margin:0 auto;padding:40px 0 85px;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:.3s opacity .4s,.2s -webkit-transform .4s;transition:.3s opacity .4s,.2s transform .4s}@media (max-width:1380px){.search-wrapper .search-results .wrapper{max-width:780px}}@media (max-width:1080px){.search-wrapper .search-results .wrapper{padding:30px 25px;max-width:100%}}.search-wrapper .search-results .number-of-results{font-size:14px;letter-spacing:2px;color:#ff2839;text-transform:uppercase;font-family:'Noto Sans';font-weight:700;display:inline-block;max-width:322px;width:100%}.search-wrapper .search-results .number-of-results span{width:42px;height:42px;display:inline-block;line-height:42px;text-align:center;color:#fff;border-radius:50%;background-color:#c5c5c5;font-family:Ronnia-condensed;font-weight:300;margin-left:20px}@media (max-width:1380px){.search-wrapper .search-results .number-of-results{max-width:225px;font-size:12px}.search-wrapper .search-results .number-of-results span{width:38px;height:38px;line-height:38px}}.search-wrapper .search-results .results{width:100%;max-width:754px;display:inline-block;vertical-align:top;padding-left:90px}@media (max-width:1380px){.search-wrapper .search-results .results{max-width:551px;padding-left:45px}}.search-wrapper .search-results .results a{font-size:26px;color:#595a5e;display:block;width:100%;text-decoration:none;position:relative;font-weight:300;padding-bottom:15px;border-bottom:1px solid #e3e2e2}.search-wrapper .search-results .results a:not(:last-of-type){margin-bottom:25px}@media (max-width:1380px){.search-wrapper .search-results .results a{font-size:24px}}@media (max-width:1080px){.search-wrapper .search-results .results{padding-left:0;margin-top:10px;max-width:100%}.search-wrapper .search-results .results a{font-size:16px}}.search-wrapper .search-results .results a:first-child{cursor:default;pointer-events:none}.search-wrapper .search-results .results a:first-child .arrow{display:none}.main-navigation,.main-navigation ul li{display:inline-block;vertical-align:middle}.search-wrapper .search-results .results a:hover .arrow{opacity:1}.search-wrapper .search-results .results a .keyword{font-weight:600}.search-wrapper .search-results .results a .arrow{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);opacity:0;transition:opacity .2s}@-webkit-keyframes animateOverflow{from{overflow-y:hidden}to{overflow-y:scroll}}@keyframes animateOverflow{from{overflow-y:hidden}to{overflow-y:scroll}}.main-navigation{position:relative;text-transform:uppercase;z-index:2;padding-left:30px;transition:opacity .2s,visibility .2s}.main-navigation ul li:not(:last-child){margin-right:20px}.main-navigation ul li.search{cursor:pointer}.main-navigation ul li.search a:after{display:none}.main-navigation ul li.search a svg .black{stroke:#595a5e}@media (max-width:1080px){.main-navigation{position:absolute;z-index:10000;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-navigation ul li:not(.search){display:none}.main-navigation ul li.search a svg .black{stroke:#fff}}.main-navigation ul li a{font-size:16px;font-weight:400;overflow:hidden;display:block;letter-spacing:1.1px;color:#fff;text-decoration:none}.top-bar .container,.top-bar .nav-opener{min-height:83px;font-size:0}.main-navigation ul li a:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}.main-navigation ul li a:after{display:block;height:1px;background-color:#fff;opacity:.5;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .2s;transition:transform .2s}.top-bar,.top-bar .nav-opener{-webkit-backface-visibility:hidden}.top-bar{position:absolute;top:30px;left:0;right:0;z-index:9999;backface-visibility:hidden;transition:-webkit-transform .1s,opacity .1s,visibility .1s;transition:transform .1s,opacity .1s,visibility .1s}.top-bar.to-top{-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:-webkit-transform .1s linear,opacity .1s,visibility .1s;transition:transform .1s linear,opacity .1s,visibility .1s}.top-bar.opacity{opacity:0;visibility:hidden}.top-bar .container:before{display:inline-block;vertical-align:middle;min-height:83px}.top-bar.active{border-color:transparent;z-index:10000}.top-bar.active .nav-opener{background-color:transparent;box-shadow:none}.top-bar.active .nav-opener .menu-button:before{cursor:pointer;opacity:1}.top-bar.active .nav-opener .select{opacity:0;visibility:hidden}.top-bar.active .nav-opener a,.top-bar.active .nav-opener p{opacity:0}@media (max-width:1080px){.top-bar{top:0;position:fixed}.top-bar.active .nav-opener{background-color:#ff2839}.top-bar.active .nav-opener a,.top-bar.active .nav-opener p{opacity:1}}.top-bar.active .nav-opener .fill{fill:#ee1425}.top-bar.active .main-navigation{opacity:0;visibility:hidden}.top-bar .nav-opener{background-color:#ff2839;width:396px;float:right;position:relative;z-index:9999;display:inline-block;vertical-align:middle;padding:0 35px;transition:background-color .5s,box-shadow .5s,-webkit-transform .1s,opacity .1s,visibility .1s;transition:background-color .5s,box-shadow .5s,transform .1s,opacity .1s,visibility .1s;backface-visibility:hidden;box-shadow:0 17px 23px 0 transparent,0 4px 27px 0 rgba(0,0,0,.13)}.top-bar .nav-opener .menu-button p,.top-bar .nav-opener .menu-button:before{font-size:16px;font-weight:600;letter-spacing:1.1px;color:#fff;text-transform:uppercase;vertical-align:middle}.top-bar .nav-opener .fill{transition:fill .5s}.top-bar .nav-opener .select{position:absolute;left:-25px;bottom:17px;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:0;border-color:transparent;max-width:70px;transition:opacity .2s,visibility .2s}.top-bar .nav-opener .select ul{list-style-type:none;top:-2px;width:100%}.top-bar .nav-opener .select ul li{width:90px}@media (max-width:1080px){.top-bar .nav-opener .select{display:none}.top-bar .nav-opener{float:none;width:100%;min-height:65px;position:fixed;box-shadow:none;border-bottom:1px solid #dc0008}.top-bar .nav-opener a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.top-bar .nav-opener:before{display:inline-block;vertical-align:middle;min-height:83px}.top-bar .nav-opener a{transition:opacity .5s;display:inline-block;vertical-align:middle}.top-bar .nav-opener .menu-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:35px;text-align:right}@media (max-width:1080px){.top-bar .nav-opener .menu-button{left:25px;right:auto}}.top-bar .nav-opener .menu-button:before{content:attr(data-close);display:inline-block;position:absolute;text-align:right;right:50px;width:100%;opacity:0;transition:opacity .2s}.article .top-section .right-side .history-back:before,.article article .img-wrapper .description:before,.article article:before,.article ul li:before,.full-navigation .left-side:before,.full-navigation .right-side ul li:not(.select-li) a:before,.full-navigation .right-side:before,.left-side-navigation ul li a .number:before,.left-side-navigation ul li a:before,.outer-links a:after,.people-description ul li:before,.people-description:before,.product-description ul li:before,.product-description:before,.select ul:before,form .form-section-name:after,form .next-step .counter:after,form .next-step .counter:before,form .single-input:after{content:""}@media (max-width:1080px){.top-bar .nav-opener .menu-button:before{display:none}}.top-bar .nav-opener .menu-button p{margin:0 25px;display:inline-block;transition:opacity .5s;pointer-events:none}.footer-navigation,.full-navigation .left-side ul.to-lowercase li a{text-transform:lowercase}@media (max-width:1080px){.top-bar .nav-opener .menu-button p{display:none}}.top-bar .nav-opener .menu-button svg{cursor:pointer;display:inline-block;vertical-align:middle}.full-navigation{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;visibility:hidden;transition:visibility .5s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.full-navigation.active{visibility:visible}@media (max-width:1080px){.full-navigation{top:83px;bottom:auto;max-height:100%;overflow-y:scroll;background-color:#ff2839;width:calc(100% - 50px);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s,visibility .5s;transition:transform .5s,visibility .5s;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.07);border-right:1px solid #e3e2e2;min-height:100%}.full-navigation.active{-webkit-transform:translateX(0);transform:translateX(0)}}.full-navigation.active .bottom .left,.full-navigation.active .bottom .right,.full-navigation.active .left-side,.full-navigation.active .right-side{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.full-navigation .left-side{width:64.5%;position:absolute;top:0;left:0;bottom:0;text-align:center;font-size:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;opacity:0;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.full-navigation .left-side:before{display:inline-block;vertical-align:middle;height:100%}@media (max-width:1080px){.full-navigation .left-side{width:100%;position:relative;-webkit-transform:translateX(0);transform:translateX(0)}}.full-navigation .left-side .text-wrapper{font-size:0;width:100%;max-width:749px;display:inline-block;vertical-align:middle}.full-navigation .left-side ul,.full-navigation .left-side ul:not(:nth-last-of-type(-n+2)),.full-navigation .left-side ul:nth-last-of-type(-n+2){width:calc(33.33333% - 56.67px)}.full-navigation .left-side ul{display:inline-block;margin-bottom:0;list-style-type:none;vertical-align:top}.full-navigation .left-side ul:not(:nth-child(3n)):not(:last-of-type){margin-right:85px}@media (max-width:1080px){.full-navigation .left-side .text-wrapper{max-width:100%}.full-navigation .left-side ul{display:inline-block;width:calc(100% - 0px);margin-bottom:0;padding:0 0 0 25px}.full-navigation .left-side ul:not(:nth-child(3n)):not(:last-of-type){margin-right:auto}.full-navigation .left-side ul:not(:nth-last-of-type(-n+0)),.full-navigation .left-side ul:nth-last-of-type(-n+0){width:calc(100% - 0px)}.full-navigation .left-side ul:not(:nth-child(1n)):not(:last-of-type){margin-right:0}}.full-navigation .left-side ul.active .main-link .arrow-small{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.full-navigation .left-side ul.active li{display:block}.full-navigation .left-side ul .main-link{text-align:left;margin:0 0 20px;font-size:21px;line-height:2.19;color:#595a5e;border-bottom:1px solid #ecebeb;padding-bottom:2px;font-weight:400;position:relative;display:block;text-decoration:none;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.full-navigation .left-side ul .main-link{font-size:18px;line-height:3;color:#595a5e;margin-bottom:0;padding:5px 0}}.full-navigation .left-side ul .main-link:hover{color:#dc0008}.full-navigation .left-side ul .main-link .arrow-small{background-color:#fcfcfc;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);display:none;border-color:#e3e2e2;transition:-webkit-transform .2s;transition:transform .2s}.full-navigation .left-side ul .main-link .arrow-small.active{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.full-navigation .left-side ul li{text-align:left}.full-navigation .left-side ul li:not(:last-of-type){margin-bottom:15px}.full-navigation .left-side ul li a{font-size:16px;letter-spacing:-.2px;color:#7f8185;text-decoration:none;font-weight:300;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.full-navigation .left-side ul .main-link .arrow-small{display:block}.full-navigation .left-side ul li{display:none}.full-navigation .left-side ul li:nth-child(2){padding-top:20px}.full-navigation .left-side ul li:last-of-type{padding-bottom:25px}.full-navigation .left-side ul li:not(:last-of-type){margin-bottom:25px}.full-navigation .left-side ul li a{color:#595a5e}}.full-navigation .bottom .right .select ul li:not(:first-child) a:hover,.full-navigation .bottom .right .select ul li:not(:first-child):hover,.full-navigation .left-side ul li a:hover{color:#ff2839}.full-navigation .bottom{width:100%;position:absolute;bottom:150px}@media (max-width:1080px){.full-navigation .bottom{position:relative;bottom:0}}.full-navigation .bottom .right{position:absolute;right:0;text-align:left;width:35.5%;padding-left:10%;transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translateX(100%);transform:translateX(100%)}@media (max-width:1080px){.full-navigation .bottom .right{position:relative;padding-left:20px;padding-bottom:60px;width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}.full-navigation .bottom .right .select{display:none;width:93px;margin-top:0;margin-right:55px;text-align:left}@media (max-width:1080px){.full-navigation .bottom .right .select{margin:20px 0 120px;display:block}}.full-navigation .bottom .right .select ul{list-style-type:none;margin-top:-3px}.full-navigation .bottom .right .social{display:inline-block;vertical-align:middle}@media (max-width:1080px){.full-navigation .bottom .right .social{display:block}}.full-navigation .bottom .right .social a{width:23px;height:23px;display:inline-block;vertical-align:middle;border-radius:50%;background-color:#fff;text-decoration:none;position:relative}.full-navigation .bottom .right .social a:not(:last-child){margin-right:8px}.full-navigation .bottom .right .social a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;max-width:12px}.full-navigation .bottom .left{position:absolute;width:64.5%;transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (max-width:1080px){.full-navigation .bottom .left{width:100%;position:relative;background-color:#f7f7f7;padding-top:25px;padding-bottom:100px;-webkit-transform:translateX(0);transform:translateX(0)}}.full-navigation .bottom .left .wrapper{max-width:749px;width:100%;text-align:left;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.full-navigation .bottom .left a,.full-navigation .bottom .left p{display:inline-block;vertical-align:bottom}.full-navigation .bottom .left p{font-family:'Noto Sans';font-size:10px;letter-spacing:.6px;color:#7f8185;margin:0}.full-navigation .bottom .left p:not(:last-of-type){margin-right:25px}@media (max-width:1080px){.full-navigation .bottom .left .wrapper{position:relative;left:0;-webkit-transform:translateX(0);transform:translateX(0);padding-left:20px}.full-navigation .bottom .left a,.full-navigation .bottom .left p{display:block}.full-navigation .bottom .left p{margin:20px 0}}.full-navigation .bottom .left a{margin-right:50px}.full-navigation .right-side{width:35.5%;position:absolute;top:0;right:0;bottom:0;background-color:#ff2839;color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;opacity:0;font-size:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-left:10%}.full-navigation .right-side:before{display:inline-block;vertical-align:middle;height:100%}.full-navigation .right-side ul{display:inline-block;vertical-align:middle;list-style-type:none}@media (max-width:1080px){.full-navigation .right-side{width:100%;position:relative;padding-top:35px;-webkit-transform:translateX(0);transform:translateX(0);padding-left:0}.full-navigation .right-side ul{padding:0 25px}}.full-navigation .right-side ul:not(.select-ul){width:100%}.full-navigation .right-side ul li{font-weight:300;overflow:visible}.full-navigation .right-side ul li:not(.select-li){padding:7px 0}.full-navigation .right-side ul li:not(.select-li) .opener{width:28px;height:28px;background-color:#ee1425;border:1px solid #dc0008;display:inline-block;border-radius:50%;text-align:center;margin-left:20px;cursor:pointer;vertical-align:middle;font-size:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;z-index:2;background-image:url(../images/icons/arrow-list-white.png);background-size:7px 14px;transition:-webkit-transform .2s;transition:transform .2s}.full-navigation .right-side ul li:not(.select-li) .opener.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.full-navigation .right-side ul li:not(.select-li) a,.full-navigation .right-side ul li:not(.select-li).select{font-size:21px;color:#fff;text-decoration:none;vertical-align:middle}@media (max-width:1080px){.full-navigation .right-side ul li:not(.select-li){padding:15px 0}.full-navigation .right-side ul li:not(.select-li) a,.full-navigation .right-side ul li:not(.select-li).select{font-size:18px}}.full-navigation .right-side ul li:not(.select-li) a{position:relative}.full-navigation .right-side ul li:not(.select-li) a:before{position:absolute;top:50%;left:-70px;-webkit-transform:translateX(0);transform:translateX(0);width:50px;background-color:#fff;height:1px;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .2s,visibility .2s}.full-navigation .dropdown ul li:before,.full-navigation .right-side ul li:not(.select-li).dropdown li a:before{left:-50px}@media (min-width:1081px){.full-navigation .right-side ul li:not(.select-li) a:hover:before{opacity:1;visibility:visible}}.full-navigation .dropdown{overflow:hidden}.full-navigation .dropdown.active .arrow-small{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}.full-navigation .dropdown ul{display:none;list-style-type:none;-webkit-transform:translateZ(0);transform:translateZ(0);padding-bottom:20px}.full-navigation .dropdown ul li:first-child{margin-top:25px}.full-navigation .dropdown ul li a{font-size:16px;padding-left:20px}.full-navigation .dropdown.active ul{display:block}.footer-navigation{font-size:0;width:980px}@media (max-width:1380px){.footer-navigation{width:780px}}.footer-navigation ul{display:inline-block;max-width:125px;list-style-type:none;vertical-align:top}@media (max-width:1080px){.footer-navigation{width:100%;padding:0 25px 25px}.footer-navigation ul{max-width:none;display:block}}.footer-navigation ul:not(:last-of-type){margin-right:85px}.footer-navigation ul a{text-align:left;margin:0 0 15px;font-size:16px;line-height:2.88;color:#7f8185;border-bottom:1px solid #ecebeb;padding-bottom:2px;font-weight:500;display:block;text-decoration:none;transition:color .2s}.footer-navigation ul a:hover{color:#ff2839}.footer-navigation ul li{text-align:left}@media (max-width:1080px){.footer-navigation ul a{border-bottom:0;line-height:1;margin:0 0 25px}.footer-navigation ul li{display:none}}.footer-navigation ul li:not(:last-of-type){margin-bottom:5px}.footer-navigation ul li a{font-size:14px;line-height:2;letter-spacing:-.1px;color:#7f8185;text-decoration:none;border:0;margin:0}.select{max-width:93px;border-bottom:1px solid #dc0008;position:relative;margin-top:55px;min-height:35px;cursor:pointer}.select.active ul{overflow:visible}.select.active ul li:not(:first-child){opacity:1;visibility:visible}.select ul{padding-left:0;font-size:14px;font-weight:600;letter-spacing:1px;color:#fff;max-height:35px;top:0;left:0;width:100%;position:relative}.select ul:before{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url(../images/icons/arrow-list-white.png);background-size:7px 14px;background-repeat:no-repeat;background-position:center center;width:7px;height:14px}.select ul li{margin-bottom:0;width:100px}.select ul li:first-child{margin-top:-7px;padding:7px 7px 12px}.select ul li:not(:first-child){opacity:0;color:#7f8185;background-color:#fff;padding:15px 7px;transition:.2s;visibility:hidden}.select ul li:not(:first-child):hover{background-color:#f2f2f2;color:#ff2839}.select ul li:not(:first-child):hover a{color:#ff2839}.select ul li a{color:#7f8185;text-decoration:none}@media (max-width:1080px){.left-side-navigation{padding:0 25px;background-color:#ecebeb;transition:opacity 350ms,-webkit-transform .2s;transition:opacity 350ms,transform .2s;opacity:0;border-bottom:1px solid #dadada;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:10001}}.left-side-navigation.active{-webkit-transform:translateY(80px);transform:translateY(80px)}.left-side-navigation.active ul{border-bottom:1px solid #e3e2e2}.left-side-navigation.active ul .arrow-small{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.left-side-navigation.active ul li:not(.active){display:block}.left-side-navigation h1{font-size:35px;letter-spacing:-.5px;color:#595a5e;margin:0 -50px 50px 0;padding-right:50px;padding-bottom:20px;border-bottom:1px solid #d0d7e0;font-weight:300}@media (max-width:1380px){.left-side-navigation h1{font-size:28px;margin:0 -20px 50px 0}}@media (max-width:1080px){.left-side-navigation h1{display:none}.left-side-navigation ul{background-color:#ecebeb;font-size:18px;line-height:2.56;color:#595a5e;font-weight:400;padding:10px 25px;margin:0 -25px;min-height:50px}}.article-header.mbfix,.article.people-article article.noshadow{padding-bottom:0}.left-side-navigation ul .arrow-small{display:none;border-color:#e3e2e2;background-color:#fff;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:20px;transition:-webkit-transform .2s;transition:transform .2s;right:25px}.left-side-navigation ul li{display:block}.left-side-navigation ul li.active a:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.left-side-navigation ul li.active a .number{color:#fff;background-color:#ff2839;-webkit-animation:scale .2s forwards;animation:scale .2s forwards}.left-side-navigation ul li.active a:hover:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.left-side-navigation ul li.active a:hover .number{color:#fff;background-color:#ff2839}.left-side-navigation ul li:not(:last-of-type){margin-bottom:30px}@media (max-width:1080px){.left-side-navigation ul .arrow-small{display:block}.left-side-navigation ul li:not(.active){display:none}.left-side-navigation ul li.active{-webkit-backface-visibility:hidden;backface-visibility:hidden}.left-side-navigation ul li.active a .number{-webkit-animation:none;animation:none}.left-side-navigation ul li:not(:last-of-type){margin-bottom:0}}.left-side-navigation ul li a{font-size:21px;letter-spacing:-.3px;color:#595a5e;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;text-decoration:none}.left-side-navigation ul li a:before{position:absolute;width:55px;height:1px;background-color:#ff2839;left:-60px;top:50%;-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0;transition:-webkit-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.left-side-navigation ul li a:before{display:none;font-size:16px}}@media (max-width:1380px){.left-side-navigation ul li a:before{left:-30px;width:25px}.left-side-navigation ul li a{font-size:18px;font-weight:400}}.left-side-navigation ul li a:hover:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.left-side-navigation ul li a:hover .number{color:#ff2839;background-color:#fff}.left-side-navigation ul li a .number{display:inline-block;vertical-align:middle;margin:0 25px 0 0;width:40px;height:40px;border-radius:50%;font-size:21px;line-height:21px;text-align:center;transition:background-color .2s,color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1380px){.left-side-navigation ul li a .number{width:32px;height:32px;margin-right:20px;font-size:16px;line-height:32px}}.left-side-navigation ul li a .number:before{display:inline-block;vertical-align:middle;min-height:40px}@media (max-width:1380px){.left-side-navigation ul li a .number:before{min-height:30px}}@media (max-width:1080px){.left-side-navigation ul li a .number{width:24px;height:24px;line-height:24px;font-size:12px;position:relative}.left-side-navigation ul li a .number:before{display:none}.article-header.mbfix .nav-opener{top:0}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.outer-links{margin:20px 0 0}.outer-links a{display:inline-block;color:#fff;text-decoration:none;overflow:hidden;font-size:12px;position:relative}.outer-links a:not(:last-of-type){margin-bottom:10px}.outer-links a:after{display:block;height:1px;background-color:#fff;-webkit-transform:translateX(101%);transform:translateX(101%);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .2s;transition:transform .2s}.outer-links a:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}.article-header{min-height:auto}.article{padding-top:113px;background-color:#fafafa}.article ul{margin-bottom:30px}.article ul li{display:block}.article ul li:before{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:15px;width:5px;height:5px;border-radius:50%;background-color:#ff2839}.article.people-article{background-image:url(../images/pattern.png);background-size:50px 50px}.article.people-article .top-section-banner{max-width:1380px;margin:0 auto;position:relative;min-height:125px;background-color:#fafafa;border-bottom:1px solid #e8e8e8;font-size:0}@media (max-width:1080px){.article{padding-top:0}.article.news-article{padding-top:83px}.article.people-article .top-section-banner{position:relative;width:100%;min-height:auto;padding-top:83px}}.article.people-article .top-section-banner .left-side{position:absolute;left:0;top:0;width:400px;background-color:#ff2839}@media (max-width:1380px){.article.people-article .top-section-banner{max-width:1080px;border-bottom:0}.article.people-article .top-section-banner .left-side{width:300px}}.article.people-article .top-section-banner .left-side a{display:block;min-height:125px;position:relative}@media (max-width:1080px){.article.people-article .top-section-banner .left-side{width:100px;z-index:2;bottom:0;top:auto}.article.people-article .top-section-banner .left-side a{min-height:80px}}.article.people-article .top-section-banner .left-side a:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.article.people-article .top-section-banner .left-side a .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);left:50px}@media (max-width:1380px){.article.people-article .top-section-banner .left-side a .arrow{left:75px}}.article.people-article .top-section-banner .right-side{position:absolute;right:0;top:0;min-height:125px}@media (max-width:1080px){.article.people-article .top-section-banner .left-side a .arrow{left:50%}.article.people-article .top-section-banner .right-side{position:relative;width:100%;min-height:80px}}.article.people-article .top-section-banner .right-side .heading-top{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:100px;padding-right:100px;width:930px;text-align:right}@media (max-width:1380px){.article.people-article .top-section-banner .right-side .heading-top{width:780px;right:50px}}.article.people-article .top-section-banner .right-side .heading-top h2{margin:0}@media (max-width:1080px){.article.people-article .top-section-banner .right-side .heading-top{padding-right:20px;right:30px}.article.people-article .top-section-banner .right-side .heading-top h2{font-size:21px}}.article.people-article .top-section-banner .right-side .heading-top .arrow{right:-125px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1380px){.article.people-article .top-section-banner .right-side .heading-top .arrow{display:block;right:-75px}}.article.people-article article.noshadow .left-side:before,.article.people-article article.noshadow:before{display:none}.article.people-article article.noshadow .left-side{background-color:#ff2839;position:absolute;top:0;width:399px;z-index:2}@media (max-width:1380px){.article.people-article article.noshadow .left-side{width:300px}}@media (max-width:1080px){.article.people-article .top-section-banner .right-side .heading-top .arrow{right:-20px}.article.people-article article.noshadow .left-side{width:100%;position:relative;padding:0 20px}}.article.people-article article.noshadow .left-side p{padding:50px 0 75px;font-size:28px;line-height:1.39;color:#fff}@media (max-width:1380px){.article.people-article article.noshadow .left-side p{font-size:21px;padding:40px 0;font-weight:300}}.article.people-article article.noshadow .left-side p span{color:#fff;font-family:'Noto Sans',sans-serif;font-size:24px;line-height:1.46;letter-spacing:-.6px;display:block;text-align:left;font-weight:300}.article.people-article article.noshadow .left-side p span:before{display:block;content:"";width:calc(100% + 55px);height:1px;background-color:#fff;margin-top:40px;margin-bottom:15px}.article.people-article .top-section+.container{padding-bottom:75px}.article.mtfix{margin-top:0}@media (max-width:1080px){.article.people-article article.noshadow .left-side p span:before{width:100%}.article.mtfix{padding-top:83px}}.article.mtfix .container{border-top:0;background-color:#f7f7f7}.article .back-section{width:900px;margin-left:auto;padding-top:30px}@media (max-width:1380px){.article .back-section{width:980px}}@media (max-width:1080px){.article .back-section{width:100%}}.article .back-section+article *{font-family:'Noto Sans',sans-serif}.article .back-section .heading-top{padding:0 0 0 15px}.article .back-section .heading-top h2{display:inline-block}.article .back-section .heading-top .arrow{position:relative;display:inline-block;top:0;right:0;margin-left:100px}.article .belupo-text{position:absolute;top:0;bottom:0}.article .belupo-text.left-side{width:400px}@media (max-width:1380px){.article .back-section .heading-top{padding:0 0 0 50px}.article .belupo-text.left-side{width:300px}}.article .belupo-text img{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50px;width:280px;max-width:280px}@media (max-width:1380px){.article .belupo-text img{max-width:220px;width:220px}}.article .top-section .left-side .people-image,.article .top-section.single-people .left-side img{max-width:100%;min-width:100%}.article .top-section{display:table;table-layout:fixed;border-spacing:0;height:1px}.article .top-section+.container{padding-bottom:100px;background-color:#f7f7f7}.article .top-section.single-product+.container{overflow:hidden}.article .top-section.single-people,.article .top-section.single-product{background-color:#e8e8e8;width:100%}@media (max-width:1080px){.article .top-section{height:auto;width:100%;display:block}.article .top-section+.container{padding-bottom:0}.article .top-section.single-product{padding-top:83px}.article .top-section.single-people .right-side,.article .top-section.single-product .right-side{display:block;width:100%;margin-bottom:-50px}.article .top-section.single-people .right-side .text-wrapper,.article .top-section.single-product .right-side .text-wrapper{width:100%}}.article .top-section.single-people .right-side h2,.article .top-section.single-product .right-side h2{font-size:36px;line-height:1.28;color:#595a5e;font-weight:400;margin:0}@media (max-width:1080px){.article .top-section.single-people .right-side h2,.article .top-section.single-product .right-side h2{font-size:32px}}.article .top-section.single-people .right-side span:not(.people-title):not(.arrow),.article .top-section.single-product .right-side span:not(.people-title):not(.arrow){font-size:18px;font-weight:600;letter-spacing:2.6px;color:#ff2839;display:block;margin:10px 0 80px}@media (max-width:1080px){.article .top-section.single-people .right-side span:not(.people-title):not(.arrow),.article .top-section.single-product .right-side span:not(.people-title):not(.arrow){font-size:16px}}.article .top-section.single-people .right-side .people-title,.article .top-section.single-product .right-side .people-title{position:absolute;bottom:50px;font-size:21px;letter-spacing:.6px;color:#595a5e;font-weight:600}.article .top-section.single-people .right-side .wrapper,.article .top-section.single-product .right-side .wrapper{padding:85px 55px 120px 95px}@media (max-width:1380px){.article .top-section.single-people .right-side .wrapper,.article .top-section.single-product .right-side .wrapper{padding:60px 40px 90px 55px}.article .top-section.single-people .history-back,.article .top-section.single-product .history-back{left:20px}}.article .top-section.single-people{background-color:#fcfcfc}@media (max-width:1380px){.article .top-section.single-people .left-side{width:302px;display:block;border-top:0}}.article .top-section.single-people .right-side{background:#fcfcfc}.article .top-section .left-side,.article .top-section .right-side{display:table-cell;height:100%;vertical-align:bottom}@media (max-width:1080px){.article .top-section.single-people .right-side .people-title,.article .top-section.single-product .right-side .people-title{font-size:18px}.article .top-section.single-people .right-side .wrapper,.article .top-section.single-product .right-side .wrapper{padding:40px 20px 20px}.article .top-section.single-people .left-side{width:100%}.article .top-section .left-side,.article .top-section .right-side{display:table-row}}.article .top-section .left-side{width:400px;background-color:#ff2839;z-index:10;position:relative;vertical-align:top}@media (max-width:1380px){.article .top-section .left-side{width:300px}}.article .top-section .left-side h2{line-height:1.3;letter-spacing:-.5px;color:#fff;font-weight:400;text-align:right;margin:110px 0 0;padding-right:60px;padding-top:9px}@media (max-width:1380px){.article .top-section .left-side h2{margin-top:60px;padding-right:50px}}@media (max-width:1080px){.article .top-section .left-side{width:100%;border-top:1px solid #dc0008;display:block}.article .top-section .left-side h2{margin-top:0;font-size:18px;padding:20px 25px 20px 0}}.article .top-section .left-side h2.big{margin:75px 0 0;font-size:35px}@media (max-width:1380px){.article .top-section .left-side h2.big{font-size:30px;margin-top:50px}}.article .top-section .right-side{width:980px;background-color:#f7f7f7;position:relative;z-index:10}@media (max-width:1380px){.article .top-section .right-side{width:780px}}.article .top-section .right-side .wrapper{padding:110px 55px 120px 85px}@media (max-width:1380px){.article .top-section .right-side .wrapper{padding-top:60px}}@media (max-width:1080px){.article .top-section .left-side h2.big{margin:0;font-size:18px}.article .top-section .right-side{width:100%;display:block}.article .top-section .right-side .wrapper{padding:25px;margin:0;min-height:auto}}.article .top-section .right-side .history-back{display:block;color:#fff;text-decoration:none;font-size:14px;font-weight:400;letter-spacing:2px;padding:0 60px;border:0;border-top:1px solid #bb0006;width:340px;outline:0;min-height:90px;position:absolute;left:-340px;bottom:0;line-height:90px;cursor:pointer;background-color:transparent;text-align:right;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);text-transform:uppercase}@media (max-width:1380px){.article .top-section .right-side .history-back{width:280px;left:-280px;padding:0 20px}}@media (max-width:1080px){.article .top-section .right-side .history-back{min-height:50px;width:calc(100% - 100px);text-align:left;border-top:0;bottom:auto;left:0;margin-left:0;top:14px;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:0 40px 0 60px}}.article .top-section .right-side .history-back:before{position:absolute;width:42px;height:42px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#dc0008;left:20px;opacity:0;transition:opacity .2s}@media (max-width:1080px) and (max-width:1080px){.article .top-section .right-side .history-back:before{left:25px;width:30px;height:30px}}.article .top-section .right-side .history-back:hover:before{opacity:1}.article .top-section .right-side .history-back:hover .arrow:after{opacity:1;-webkit-transform:rotate(-45deg) translate(10%);transform:rotate(-45deg) translate(10%)}.article .top-section .right-side .history-back .text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:50px}@media (max-width:1080px){.article .top-section .right-side .history-back .text{position:static;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.article .top-section .right-side .history-back .arrow{position:absolute;left:32px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);margin-right:50px}.article .top-section .right-side .text-wrapper{max-width:410px;display:inline-block;vertical-align:top}@media (max-width:1080px){.article .top-section .right-side .text-wrapper{max-width:100%}}.article .top-section .right-side .text-wrapper h1{font-size:40px;line-height:1.27}@media (max-width:1380px){.article .top-section .right-side .text-wrapper h1{font-size:32px;max-width:300px}}@media (max-width:1080px){.article .top-section .right-side .text-wrapper h1{font-size:26px;line-height:1.54;max-width:100%}}.article .top-section .right-side .text-wrapper p,.article .top-section .right-side .text-wrapper span{font-size:18px;color:#7f8185;font-family:'Noto Sans',sans-serif}.article .top-section .right-side .text-wrapper p{font-style:italic;margin:45px 0 15px}.article .top-section .right-side .img-wrapper{max-width:325px;display:inline-block;vertical-align:top;margin-left:85px}.article .top-section .right-side .img-wrapper img{max-width:100%}@media (max-width:1380px){.article .top-section .right-side .img-wrapper{max-width:280px;margin-left:75px}}@media (max-width:1080px){.article .top-section .right-side .text-wrapper p{margin-top:30px}.article .top-section .right-side .img-wrapper{max-width:100%;margin:40px 0 30px}}.article .top-section .right-side h1{font-size:35px;line-height:1.53;color:#595a5e;font-weight:400;margin:0}@media (max-width:1080px){.article .top-section .right-side h1{font-size:26px;padding-top:15px}}.article .top-section .right-side .date,.article .top-section .right-side .small{padding:30px 0 30px 85px;min-height:90px;position:absolute;bottom:0;left:0;border-top:1px solid #e3e2e2;width:calc(100% - 110px);margin:0}.article .top-section .right-side .date{font-size:20px;letter-spacing:6.4px;color:#ff2839}@media (max-width:1080px){.article .top-section .right-side .date,.article .top-section .right-side .small{position:relative;padding:20px 0 0;margin:20px 0 0;min-height:auto;width:100%}.article .top-section .right-side .date{font-size:16px;letter-spacing:3.2px}}.article .top-section .right-side .small{font-family:'Noto Sans',sans-serif;font-size:12px;padding-top:38px;color:#7f8185;width:100%;left:10px}@media (max-width:1380px){.article .top-section .right-side .small{padding-left:50px}}.article .top-section .right-side .small a{text-decoration:none;text-transform:uppercase;display:inline-block;position:absolute;right:60px;font-family:Ronnia-condensed;font-size:16px;letter-spacing:2px;color:#595a5e;transition:color .2s}.article .top-section .right-side .small a:hover{color:#ff2839}@media (max-width:1080px){.article .top-section .right-side .small{left:0;padding:20px 0 0}.article .top-section .right-side .small a{position:relative;right:0;display:block;margin:30px 0 15px}}.article article{margin-left:auto;background-color:#fff;position:relative;padding:80px 0 205px}.article article:not(.noshadow){box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1);overflow:hidden}.article article.noshadow,.article article.noshadow .left-side{background-color:#f7f7f7}@media (max-width:1380px){.article article.noshadow .right-side{padding:0 55px 100px}}@media (max-width:1080px){.article article.noshadow .right-side{padding:0 20px 70px}.article article{padding:30px 0}}.article article .right-side{width:980px;margin-left:auto;padding-right:115px;padding-left:95px}@media (max-width:1380px){.article article .right-side{width:780px}}@media (max-width:1080px){.article article .right-side{padding:0 25px;width:100%}.article article:before{display:none}}.article article .left-side{padding:0 55px 0 70px;width:300px}@media (max-width:1380px){.article article .left-side{padding:0 25px 0 40px;width:300px}}.article article:before{position:absolute;top:0;left:0;width:400px;height:100%;background-color:#ecebeb}.article article .title-description{margin:0;font-weight:300;font-size:24px;line-height:1.42;letter-spacing:-.2px;color:#7f8185}@media (max-width:1080px){.article article .title-description{font-size:20px}}.article article .img-wrapper{position:relative;margin:55px 0 150px;font-size:0}@media (max-width:1380px){.article article:before{width:300px}.article article .img-wrapper{margin:50px 0 80px}}@media (max-width:1080px){.article article .img-wrapper{margin:50px 0 60px}}.article article .img-wrapper .right-side{margin-left:400px}@media (max-width:1380px){.article article .img-wrapper .right-side{margin-left:300px}}.article article .img-wrapper .right-side img{max-width:100%}.article article .img-wrapper .left-side{position:absolute;right:980px;bottom:0}@media (max-width:1380px){.article article .img-wrapper .left-side{right:780px}}@media (max-width:1080px){.article article .img-wrapper .right-side{margin-left:0;width:100%;padding:0}.article article .img-wrapper .right-side img{min-width:100%}.article article .img-wrapper .left-side{position:relative;right:0;padding:50px 25px 40px;background-color:#ecebeb;width:100%}}.article article .img-wrapper .description{position:relative;max-width:213px;font-size:14px;line-height:1.29;text-align:right;color:#665;display:block;margin:0 0 10px auto}.article article .img-wrapper .description:before{position:absolute;top:-21px;right:0;width:33px;height:1px;background-color:#d81c23}.article article .full-text{position:relative}.article article .full-text .left-side{position:absolute;top:0;left:0}@media (max-width:1080px){.article article .img-wrapper .description{text-align:right;max-width:250px;margin:0 0 0 auto}.article article .full-text .left-side{position:relative;width:100%;padding:0 25px}}.article article .full-text .right-side{margin-left:400px}@media (max-width:1380px){.article article .full-text .right-side{margin-left:300px}}@media (max-width:1080px){.article article .full-text .right-side{margin-left:0;width:100%}}.article article .full-text p{margin:0;font-size:18px;line-height:1.78;color:#595a5e}.article article .full-text p:first-child:first-letter{font-size:150px;font-weight:300;line-height:.5;letter-spacing:-2.7px;color:#ff2839;display:inline-block;float:left;text-transform:uppercase;margin-right:10px;margin-left:-10px;margin-top:30px}@media (max-width:1080px){.article article .full-text p:first-child:first-letter{font-size:90px;margin-top:25px}}@media (max-width:1380px){.article article .full-text p{font-size:16px}}@media (max-width:1080px){.article article .full-text p{font-size:15px;line-height:1.87}}.article article .full-text h3{max-width:272px;margin:0;font-size:28px;font-weight:300;line-height:1.39;color:#595a5e}@media (max-width:1080px){.article article .full-text h3{max-width:100%;margin-top:30px}}.article article .full-text h3 span{display:block;border-top:1px solid #c5c5c5;padding-top:20px;margin:40px -55px 0 0;font-size:24px;line-height:1.46;letter-spacing:-.6px;color:#ff2839}@media (max-width:1380px){.article article .full-text h3{font-size:24px}.article article .full-text h3 span{margin:40px -25px 0 0;font-size:20px}}@media (max-width:1080px){.article article .full-text h3 span{margin:30px 0 0}}.zastita .product-description h2{margin:70px 0 20px}.people-description,.product-description{margin-top:-30px;box-shadow:0 17px 59px 0 rgba(0,0,0,.1);position:relative;padding-bottom:100px;font-family:'Noto Sans',sans-serif;color:#595a5e}.people-description:before,.product-description:before{display:block;height:3px;background-color:#ff2839;margin:-80px -115px 80px 0}@media (max-width:1380px){.people-description:before,.product-description:before{margin-right:-55px}}@media (max-width:1080px){.people-description:before,.product-description:before{margin:0 0 70px}}.people-description.product-description,.product-description.product-description{font-weight:300}.people-description.borderfix:before,.product-description.borderfix:before{margin-left:-95px}@media (max-width:1380px){.people-description.borderfix:before,.product-description.borderfix:before{margin-left:-55px}}@media (max-width:1080px){.people-description.borderfix:before,.product-description.borderfix:before{margin-left:0;margin-right:0}.people-description,.product-description{background-color:#fff}}.people-description h2,.product-description h2{font-size:24px;line-height:1.42;letter-spacing:-.2px;margin:0 0 70px;max-width:610px;display:block;font-weight:400;position:relative}@media (max-width:1080px){.people-description h2,.product-description h2{font-size:21px}}.people-description h2 .arrow,.product-description h2 .arrow{position:absolute;right:-200px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.people-description h4,.people-description h5,.people-description p,.people-description ul li,.product-description h4,.product-description h5,.product-description p,.product-description ul li{line-height:1.63;color:#595a5e;max-width:610px}.people-description.people-description,.product-description.people-description{background-color:#fcfcfc}.people-description.people-description p,.product-description.people-description p{max-width:100%}.people-description p,.people-description ul li,.product-description p,.product-description ul li{font-size:16px}@media (max-width:1080px){.people-description p,.people-description ul li,.product-description p,.product-description ul li{font-size:14px}}.people-description hr,.product-description hr{display:block;height:1px;border:0;background-color:#e3e1e1;margin-top:90px}.people-description .bottom,.product-description .bottom{margin-top:45px;color:#a7a5a9;font-size:18px;font-weight:400;max-width:100%}@media (max-width:1080px){.people-description .bottom,.product-description .bottom{font-size:14px;margin-top:30px}}.people-description .bottom .red,.product-description .bottom .red{font-family:Ronnia-condensed;font-size:20px;letter-spacing:6.4px;font-weight:300;margin-left:30px}@media (max-width:1080px){.people-description .bottom .red,.product-description .bottom .red{font-size:14px}}.people-description h5,.product-description h5{font-size:12px;letter-spacing:.3px;color:#7f8185;font-weight:300;margin:0 0 40px}.people-description a,.product-description a{color:#ff2839;text-decoration:none}.people-description a:hover,.product-description a:hover{text-decoration:underline}.people-description h3,.product-description h3{font-size:21px;font-weight:700;line-height:1.24;color:#595a5e;margin:45px 0 20px}@media (max-width:1080px){.people-description h3,.product-description h3{font-size:18px}}.people-description p,.product-description p{margin:0 0 30px}.people-description .red,.product-description .red{color:#ff2839}.people-description .bold,.product-description .bold{font-weight:600}.people-description h4,.product-description h4{margin:0;font-weight:600}.people-description ul,.product-description ul{margin-bottom:30px}.people-description ul li,.product-description ul li{display:block}.people-description ul li:before,.product-description ul li:before{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:15px;width:5px;height:5px;border-radius:50%;background-color:#ff2839}.people-controls{width:100%;font-size:0}.people-controls a{width:50%;display:inline-block;vertical-align:middle;color:#595a5e;min-height:180px;text-decoration:none;position:relative;background-color:#f7f7f7;border-top:solid 1px #e8e8e8;transition:background-color .2s,box-shadow .2s}.people-controls a .arrow,.people-controls a .arrow:after,.people-controls a .arrow:before{transition:background-color .2s}.people-controls a:hover{background-color:#fcfcfc;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1)}.people-controls a:hover .arrow,.people-controls a:hover .arrow.after,.people-controls a:hover .arrow:before{background-color:#ff2839}.people-controls a.next{border-left:solid 1px #e8e8e8}.people-controls a.next .arrow{right:80px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.people-controls a.next .text-wrapper{text-align:left;left:95px}.people-controls a.prev .arrow{left:80px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.people-controls a.prev .text-wrapper{text-align:right;right:95px}.people-controls a .arrow{position:absolute;top:50%}.people-controls a .text-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.people-controls a h4{font-size:21px;font-weight:400;margin:0 0 10px}.people-controls a span{font-family:'Noto Sans',sans-serif;font-size:14px;letter-spacing:1px}.pt50{padding-top:50px}form .form-step{margin-bottom:-40px;padding-bottom:80px}form .form-step:not(.active){display:none}form .next-step{background-color:#fafafa;padding:55px 70px 65px;margin:0 -55px 0 -80px}@media (max-width:1380px){form .next-step{margin:0 -35px 0 -50px}}form .next-step button{border:0;outline:0;cursor:pointer}@media (max-width:1080px){form .next-step button{margin:0 auto}}form .next-step .wrapper{width:560px;margin-left:auto;position:relative}@media (max-width:1080px){form .next-step .wrapper{width:100%}}form .next-step .counter{min-height:90px;width:80px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1080px){form .next-step .counter{position:static;margin:20px auto 0}}form .next-step .counter:before{display:inline-block;vertical-align:middle;min-height:100%}form .next-step .counter:after{position:absolute;width:1px;height:100%;left:calc(50% - 1px);top:0;background-color:#ff2839;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .next-step .counter span{font-family:Ronnia;font-size:40px;font-weight:300;position:absolute}form .checkbox,form .label{font-family:'Noto Sans',sans-serif}form .next-step .counter span:first-child{color:#ff2839;left:5px;top:7px}form .next-step .counter span:last-of-type{right:5px;bottom:7px}form .input-wrapper{width:570px;margin-left:auto}form .input-wrapper.mtfix{margin-top:50px}form .input-wrapper label.red{color:#ff2839;font-size:18px;text-transform:uppercase;letter-spacing:2.6px;margin-bottom:20px;display:block}@media (max-width:1080px){form .input-wrapper{width:100%}form .input-wrapper label.red{font-size:16px;letter-spacing:1.5px}}form .form-section-name{margin:0 0 30px;text-align:right;font-size:21px;color:#595a5e;text-transform:uppercase}form .form-section-name:after{display:inline-block;vertical-align:middle;width:625px;height:1px;background-color:#e3e2e2;margin-left:47px;margin-right:-55px}@media (max-width:1080px){form .form-section-name{text-align:left;font-size:18px}form .form-section-name:after{margin:0}}form .form-section-name.small{font-size:19px}form .label{color:#a7a5a9;transition:-webkit-transform .2s,font-size .2s;transition:transform .2s,font-size .2s}form .label.small{font-size:14px}form .single-input,form .single-select,form .triple-select{position:relative;margin-bottom:40px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;padding-top:5px}form .single-input input,form .single-input select,form .single-input textarea,form .single-select input,form .single-select select,form .single-select textarea,form .triple-select input,form .triple-select select,form .triple-select textarea{font-family:'Noto Sans',sans-serif;font-size:21px;color:#595a5e;outline:0;width:100%;background-color:#fff}form .single-input.two-thirds,form .single-select.two-thirds,form .triple-select.two-thirds{max-width:365px;width:100%;display:inline-block;vertical-align:bottom;margin-right:30px}@media (max-width:1080px){form .single-input,form .single-select,form .triple-select{padding-top:10px}form .single-input input,form .single-input select,form .single-input textarea,form .single-select input,form .single-select select,form .single-select textarea,form .triple-select input,form .triple-select select,form .triple-select textarea{font-size:16px}form .single-input.two-thirds,form .single-select.two-thirds,form .triple-select.two-thirds{max-width:70%}}form .single-input.two-thirds.focused:after,form .single-select.two-thirds.focused:after,form .triple-select.two-thirds.focused:after{-webkit-transform:translateX(-50%) scaleX(575);transform:translateX(-50%) scaleX(575);opacity:1}form .single-input.third,form .single-select.third,form .triple-select.third{width:30%;display:inline-block;vertical-align:bottom}@media (max-width:1080px){form .single-input.third,form .single-select.third,form .triple-select.third{width:20%}}@media (max-width:390px){form .single-input.two-thirds,form .single-select.two-thirds,form .triple-select.two-thirds{max-width:100%}form .single-input.third,form .single-select.third,form .triple-select.third{width:100%}}form .single-input.third select,form .single-select.third select,form .triple-select.third select{border-width:0 0 1px;padding-left:0}form .single-input select,form .single-select select,form .triple-select select{border:1px solid #e9e9e9;padding:15px 20px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-image:url(../images/icons/select.png);background-size:16px 10px;background-repeat:no-repeat;background-position:calc(100% - 15px) center}form .single-input select::-ms-expand,form .single-select select::-ms-expand,form .triple-select select::-ms-expand{display:none}form .single-input input,form .single-input textarea,form .single-select input,form .single-select textarea,form .triple-select input,form .triple-select textarea{border:0;border-bottom:1px solid #e9e9e9;position:relative;padding:32px 0 8px}form .single-input .label,form .single-input:after{position:absolute;-webkit-backface-visibility:hidden}form .single-input input[type=radio],form .single-input textarea[type=radio],form .single-select input[type=radio],form .single-select textarea[type=radio],form .triple-select input[type=radio],form .triple-select textarea[type=radio]{display:none}form .single-input textarea,form .single-select textarea,form .triple-select textarea{resize:none;margin-bottom:-3px;padding-top:0;margin-top:100px;min-height:100px;border-bottom:0}form .single-input.topfix:before,form .single-select.topfix:before,form .triple-select.topfix:before{top:calc(50% + 20px)}form .single-input.topfix:after,form .single-select.topfix:after,form .triple-select.topfix:after{top:44px}form .three{font-size:0}form .three .single-input,form .three .single-select{display:inline-block;width:calc(33.33333% - 13.33px);margin-bottom:25px}form .three .single-input:not(:nth-last-of-type(-n+2)),form .three .single-input:nth-last-of-type(-n+2),form .three .single-select:not(:nth-last-of-type(-n+2)),form .three .single-select:nth-last-of-type(-n+2){width:calc(33.33333% - 13.33px)}form .three .single-input:not(:nth-child(3n)):not(:last-of-type),form .three .single-select:not(:nth-child(3n)):not(:last-of-type){margin-right:20px}@media (max-width:1080px){form .three .single-input,form .three .single-select{display:inline-block;width:calc(100% - 0px);margin-bottom:25px}form .three .single-input:not(:nth-child(0n)):not(:last-of-type),form .three .single-select:not(:nth-child(0n)):not(:last-of-type){margin-right:auto}form .three .single-input:not(:nth-last-of-type(-n+0)),form .three .single-input:nth-last-of-type(-n+0),form .three .single-select:not(:nth-last-of-type(-n+0)),form .three .single-select:nth-last-of-type(-n+0){width:calc(100% - 0px)}form .three .single-input:not(:nth-child(1n)):not(:last-of-type),form .three .single-select:not(:nth-child(1n)):not(:last-of-type){margin-right:20px}}form .three .single-input .label,form .three .single-select .label{margin-bottom:10px;display:block}form .three .single-input.focused:after{-webkit-transform:translateX(-50%) scaleX(570);transform:translateX(-50%) scaleX(570)}form .one .single-select{display:inline-block;width:calc(100% - 0px);margin-bottom:25px}form .one .single-select .label,form .triple-select .label{margin-bottom:10px;display:block}form .one .single-select:not(:nth-last-of-type(-n+0)),form .one .single-select:nth-last-of-type(-n+0){width:calc(100% - 0px)}form .one .single-select:not(:nth-child(1n)):not(:last-of-type){margin-right:20px}form .one .single-select:before{top:calc(50% + 14px)}form .one .single-select:after{top:28px}form .single-select.error select{border-color:#ff2839}form .single-input.focused:after{-webkit-transform:translateX(-50%) scaleX(570);transform:translateX(-50%) scaleX(570);opacity:1}form .single-input.focused .label{-webkit-transform:translate(0,-40px);transform:translate(0,-40px);font-size:14px}form .single-input.error .label{color:#ff2839}form .single-input:after{bottom:0;width:1px;opacity:0;background-color:#ff2839;transition:-webkit-transform .3s,opacity .4s;transition:transform .3s,opacity .4s;height:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);backface-visibility:hidden}form .single-input+.topfix{margin-top:80px}form .single-input.textarea{border-bottom:1px solid #e9e9e9;margin-top:-60px}form .single-input .label{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;z-index:2;font-size:18px;backface-visibility:hidden}@media (max-width:1080px){form .single-input .label{font-size:14px}}form .single-input input[type=radio]:checked+.checkbox:after{opacity:1}form .single-select .label,form .triple-select .label{font-size:14px}form .triple-select{font-size:0}form .triple-select select{position:relative;width:calc(33.333333% - 17px)}form .triple-select select:not(:last-of-type){margin-right:25px}@media (max-width:1080px){form .triple-select select{width:100%;margin-top:5px}form .triple-select select:not(:last-of-type){margin-bottom:20px}}form .checkbox{font-size:21px;color:#595a5e;padding-left:30px;display:block;position:relative;margin:10px 0}form .checkbox:after,form .checkbox:before{position:absolute;top:50%;content:""}form .checkbox:before{width:14px;height:14px;border-radius:50%;border:1px solid #ff2839;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}form .checkbox:after{width:10px;height:10px;background-color:#ff2839;border-radius:50%;left:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;transition:opacity .2s}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.heading-top{padding:0 0 0 75px}.heading-top hr{display:block;height:1px;background-color:#e3e2e2;border:0;margin:0}.heading-top h2{font-size:56px;line-height:1.54;letter-spacing:-1.3px;color:#595a5e;font-weight:400;margin:35px 0;display:block;position:relative}@media (max-width:1380px){.heading-top h2{font-size:42px}.heading-top .arrow{display:none}}@media (max-width:1080px){.heading-top{padding:0 20px}.heading-top h2{font-size:28px;margin:25px 0}}.heading-top .arrow{position:absolute;right:-40px;top:25px}.news{padding-top:5px;width:71%}@media (max-width:1380px){.news{width:780px}}.news:not(.white){background-color:#fafafa}.news:not(.white) .news-wrapper{background-color:#ecebeb;padding:50px 60px 50px 70px}@media (max-width:1380px){.news:not(.white) .news-wrapper{padding:50px 25px}}@media (max-width:1080px){.news{width:100%}.news:not(.white) .news-wrapper{padding:50px 15px}}.news:not(.white) .news-wrapper .single{padding:80px 35px 50px 70px}@media (max-width:1080px){.news:not(.white) .news-wrapper .single{padding:60px 22px 0 27px}}.news.white{background-color:#fff}.news.white.pbfix{padding-bottom:100px}.news.white .news-wrapper .single{background-color:#fcfcfc;border:1px solid #e9e9e9;padding:65px 75px 45px 40px;transition:border-color .2s,background-color .2s,box-shadow .2s,-webkit-transform .5s;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2}.news.white .news-wrapper .single:hover{border-color:#fff;background-color:#fff}@media (max-width:1080px){.news.white .news-wrapper .single{padding:50px 20px 0}.news.white .news-wrapper .single .text-wrapper .date{left:20px}}.news.white .btn-red{margin-top:40px}.news.news-article{width:100%;padding-top:0}.news.news-article:not(.white) .news-wrapper{margin:0 -55px 0 -80px;padding:50px 55px 50px 80px}@media (max-width:1380px){.news.news-article:not(.white) .news-wrapper{margin:0 -35px 0 -50px;padding:50px 35px}}.news.news-article:not(.white) .news-wrapper .single{padding:80px 35px 50px 70px}@media (max-width:1380px){.news.news-article:not(.white) .news-wrapper .single{padding:50px 35px 35px}}@media (max-width:1080px){.news.news-article:not(.white) .news-wrapper .single{padding:50px 20px 0}.news.news-article:not(.white) .news-wrapper{padding:50px 20px;margin:0 -25px 30px}}.news.news-article.last .news-wrapper{margin-bottom:0}.news .heading-top{margin-top:55px}.news .heading-top .arrow{right:58px}.news .news-wrapper .single{background-color:#fff;min-height:295px;display:table;width:100%;table-layout:fixed;text-decoration:none;transition:box-shadow .2s,-webkit-transform .5s;transition:box-shadow .2s,transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news .news-wrapper .single:not(:last-of-type){margin-bottom:25px}.news .news-wrapper .single:hover{box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1),0 17px 14px 0 transparent}.news .news-wrapper .single.active{-webkit-transform:scale(.95);transform:scale(.95)}.news .news-wrapper .single.active .text-wrapper .progress:before{-webkit-transform:translateX(0);transform:translateX(0)}.news .news-wrapper .single .img-wrapper{width:160px;height:160px;position:relative;display:table-cell;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.news .news-wrapper .single{padding:60px 25px 0;min-height:auto;position:relative}.news .news-wrapper .single .img-wrapper{display:none}}.news .news-wrapper .single .img-wrapper .inner{width:160px;height:160px;display:block;border-radius:50%;overflow:hidden;position:relative;z-index:2}.news .news-wrapper .single .img-wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%}.news .news-wrapper .single .text-wrapper{display:table-cell;vertical-align:middle;padding-left:35px}.news .news-wrapper .single .text-wrapper h4{font-size:28px;line-height:1.39;color:#595a5e;margin:0 0 40px;font-weight:400}@media (max-width:1380px){.news .news-wrapper .single .text-wrapper h4{font-size:24px}}@media (max-width:1080px){.news .news-wrapper .single .text-wrapper{padding-left:0;display:block}.news .news-wrapper .single .text-wrapper h4{font-size:18px;line-height:1.33;margin-bottom:20px;margin-top:10px}}.news .news-wrapper .single .text-wrapper p{width:100%;position:relative;font-size:14px;line-height:3.29;padding-top:30px;letter-spacing:2px;color:#595a5e;text-transform:uppercase}@media (max-width:1080px){.news .news-wrapper .single .text-wrapper p{position:static}}.news .news-wrapper .single .text-wrapper p .date{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;letter-spacing:6.4px;color:#ff2839;margin-top:10px}.news .news-wrapper .single .text-wrapper .progress{width:calc(100% + 30px);height:2px;background-color:#e3e2e2;position:relative;display:block;overflow:hidden}@media (max-width:1080px){.news .news-wrapper .single .text-wrapper p .date{top:35px;margin-top:0;left:20px;font-size:12px;letter-spacing:1.5px}.news .news-wrapper .single .text-wrapper .progress{width:100%}}.news .news-wrapper .single .text-wrapper .progress:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#ff2839;transition:-webkit-transform .2s;transition:transform .2s}.products-sidebar{position:absolute;right:0;top:0;bottom:0;background-color:#fff;width:400px}@media (max-width:1380px){.products-sidebar{width:300px}}.products-sidebar h2{font-size:36px;line-height:1.08;letter-spacing:-.9px;color:#fff;background-color:#ff2839;padding:35px 65px;margin:0;font-weight:400}@media (max-width:1380px){.products-sidebar h2{font-size:28px;padding-left:35px}}@media (max-width:1080px){.products-sidebar{position:relative;width:100%}.products-sidebar h2{font-size:28px;letter-spacing:-.7px;padding:35px 25px;margin-bottom:45px}}.products-sidebar .single{padding:0 40px 0 65px;margin-bottom:120px}@media (max-width:1380px){.products-sidebar .single{padding:0 25px 0 40px}}@media (max-width:1080px){.products-sidebar .single{margin-bottom:0;padding-bottom:65px;padding-left:25px}}.products-sidebar .product-title{border-bottom:1px solid #e3e2e2;width:calc(100% + 35px);position:relative;margin-top:80px;padding-bottom:28px}.products-sidebar .product-title h3{font-size:28px;line-height:1.39;color:#595a5e;margin:0;display:inline-block;vertical-align:middle;font-weight:400;max-width:220px;width:100%}@media (max-width:1380px){.products-sidebar .product-title{width:100%}.products-sidebar .product-title h3{font-size:24px;max-width:170px}}@media (max-width:1080px){.products-sidebar .product-title{margin-top:0;padding-bottom:20px}.products-sidebar .product-title h3{font-size:21px;max-width:100%;width:auto}}.products-sidebar .product-title img{display:inline-block;vertical-align:middle;max-width:65px;margin-right:40px}@media (max-width:1380px){.products-sidebar .product-title img{margin-right:0;max-width:40px}}@media (max-width:1080px){.products-sidebar .product-title img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);clear:right;max-width:none;max-height:40px;margin-top:-5px;margin-right:0}}.products-sidebar ul{clear:both;margin-top:35px;list-style-type:none}@media (max-width:1080px){.products-sidebar ul{margin-top:25px;padding-left:20px}}.products-sidebar ul li{display:block;margin-bottom:22px}.products-sidebar ul li:after{content:"";display:block;margin-bottom:15px}.products-sidebar ul li:before{content:"";display:inline-block;vertical-align:top;height:13px;width:7px;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:-webkit-transform .2s;transition:transform .2s;background-image:url(../images/icons/arrow-list.png)}.products-sidebar ul li:hover:before{-webkit-transform:translateX(5px);transform:translateX(5px)}.products-sidebar ul li a{font-size:24px;color:#595a5e;padding-left:22px;text-decoration:none;margin-top:-9px;display:inline-block;vertical-align:top;max-width:calc(100% - 20px)}@media (max-width:1380px){.products-sidebar ul li a{font-size:18px;margin-top:-5px}}@media (max-width:1080px){.products-sidebar ul li a{font-size:18px;line-height:2.06;padding-left:15px;margin-top:-12px}}.about-slider{overflow:hidden;background-color:#ff2839;padding:145px 0;font-size:0}@media (max-width:1080px){.about-slider{width:100%;padding:25px 0 55px;max-height:400px;margin-bottom:-20px;position:relative;z-index:2}}.about-slider .container{border:0;outline:0;border-left:1px solid #ff2839;border-right:1px solid #ff2839}.about-slider .slick-dots{position:absolute;bottom:180px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-slider .slick-dots li{display:inline-block}.about-slider .slick-dots li:not(:last-of-type){margin-right:10px}.about-slider .slick-dots li.slick-active button{background-color:#fff}.about-slider .slick-dots li button{border-radius:50%;border:0;background-color:#dc0008;font-size:0;width:15px;outline:0;height:15px;transition:background-color .2s;display:block}.about-slider .item{display:inline-block;border-right:1px solid #dc0008}.about-slider p{max-width:220px;margin:0 auto;font-weight:300;font-size:14px;line-height:1.21;letter-spacing:1.8px;text-transform:uppercase}.about-slider p .ultra-small{font-size:10px}.about-slider .item,.red-wrapper{text-align:center;color:#fff}.about-slider .item:first-child,.red-wrapper:first-child{border-left:1px solid #dc0008}.career:after,.responsibility:after{border-left:1px solid #e3e2e2;bottom:0;content:""}.about-slider .item p,.red-wrapper p{text-transform:uppercase;font-size:14px;display:block;max-width:100%!important}.about-slider .item h3,.red-wrapper h3{font-size:80px;font-weight:800;margin:20px 0 5px;font-family:Ronnia-condensed}.about-slider .item h3 span,.red-wrapper h3 span{font-weight:500;margin-left:5px}.about-slider .item h3 span.small,.red-wrapper h3 span.small{max-width:120px;display:inline-block;vertical-align:middle;font-size:50px;margin-top:-25px}.about-slider .item h3 span.small span,.red-wrapper h3 span.small span{font-size:28px;display:block;margin-top:-15px;font-family:Ronnia}.responsibility{position:relative}.responsibility:after{position:absolute;right:0;top:0;background-color:#fff;width:400px}.responsibility .slick-buttons{position:absolute;top:214px;right:120px}@media (max-width:1380px){.responsibility:after{width:300px}.responsibility .slick-buttons{right:100px;top:192px}}.responsibility .heading-top{padding-top:37px;background-color:#fafafa;width:71%}@media (max-width:1380px){.responsibility .heading-top{width:780px}.responsibility .heading-top h2{padding-right:100px}}.responsibility .heading-top h2{text-align:right;margin-right:100px;padding-bottom:55px}@media (max-width:1080px){.responsibility:after{display:none}.responsibility .slick-buttons{position:relative;margin-top:-95px;margin-left:auto;top:auto;right:auto}.responsibility .heading-top{width:100%}.responsibility .heading-top hr{display:none}.responsibility .heading-top h2{text-align:left}}.responsibility .responsibility-slider{margin-top:-35px;position:relative;z-index:2;font-size:0;overflow:hidden}.responsibility .responsibility-slider .item{position:relative;display:inline-block;vertical-align:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:height}.responsibility .responsibility-slider .item .img-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:978px;overflow:hidden}.responsibility .responsibility-slider .item .img-wrapper:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.responsibility .responsibility-slider .item img{max-height:815px;min-height:815px;transition:-webkit-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1080px){.responsibility .responsibility-slider{margin-top:-45px;background-color:#ecebeb;padding-bottom:95px}.responsibility .responsibility-slider .item img{min-height:auto;max-width:100%}}.responsibility .responsibility-slider .item .description{background-color:#fff;color:#595a5e;max-width:675px;padding:80px 65px 55px 75px;position:absolute;top:150px;right:0;z-index:3;box-shadow:0 17px 59px 0 rgba(0,0,0,.1);-webkit-transform:translateZ(0);transform:translateZ(0)}.responsibility .responsibility-slider .item .description h4{font-size:35px;line-height:1.71;letter-spacing:-.5px;margin:0;font-weight:400}@media (max-width:1080px){.responsibility .responsibility-slider .item .description{position:relative;top:0;padding:45px 30px 30px 20px;box-shadow:none;max-width:100%;min-height:300px}.responsibility .responsibility-slider .item .description h4{font-size:21px;line-height:1.86;font-weight:400;color:#ff2839;padding-bottom:25px;border-bottom:1px solid #e3e2e2;margin-right:-30px;padding-right:30px}}.responsibility .responsibility-slider .item .description p{font-size:21px;line-height:1.62;letter-spacing:-.2px;margin:40px 0 20px;font-weight:300}@media (max-width:1080px){.responsibility .responsibility-slider .item .description p{font-size:16px;line-height:1.5;margin:25px 0}}.responsibility .responsibility-slider .item .description a{text-decoration:none;display:block;width:165px;margin-left:auto;font-size:16px;font-weight:600;line-height:2.88;letter-spacing:.7px;color:#595a5e}.career{position:relative;background-color:#fafafa;padding-bottom:50px}.career:after{position:absolute;right:0;top:-2px;background-color:#fff;width:400px}@media (max-width:1380px){.career:after{width:300px}}.career .working-places{width:400px;background:#ff2839;padding:70px 0 0 55px;color:#fff;position:absolute;bottom:0;right:0;z-index:2}@media (max-width:1080px){.career:after,.responsibility .responsibility-slider .item .description a{display:none}.career .working-places{width:100%;position:relative;padding:20px 0 0;text-align:center;overflow:hidden}}.career .working-places h4{font-size:25px;line-height:1.12;letter-spacing:3.6px;max-width:200px;margin:0;font-weight:400;text-transform:uppercase;display:inline-block}@media (max-width:1080px){.career .working-places h4{display:inline-block;vertical-align:middle;max-width:50%;text-align:left;font-size:21px}}.career .working-places h5{font-size:150px;font-weight:800;padding:15px 0 10px;margin:0;border-bottom:1px solid #dc0008;font-family:Ronnia-condensed}.table-products .single h4,.table-products .single p{font-family:'Noto Sans',sans-serif}.career .working-places h5:first-letter{color:#ff7a7a}@media (max-width:1080px){.career .working-places h5{display:inline-block;vertical-align:middle;font-size:120px;border:0}}.career .working-places a{display:block;width:100%;color:#fff;font-size:16px;line-height:2.88;letter-spacing:1px;text-decoration:none;padding:15px 0;border-top:1px solid #dc0008;position:relative}.career .working-places a .arrow-small{background-image:url(../images/icons/arrow-list-white.png);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}@media (max-width:1080px){.career .working-places a{text-align:left;margin-left:20px;padding:12px 0;border-top:1px solid #dc0008;font-size:14px}.career .working-places a .arrow-small{right:40px}}.career .working-places a:hover .arrow-small:before{-webkit-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1)}.career .working-places img{display:block;margin:50px 0}.career .heading-top{padding-top:37px;background-color:#fafafa;width:71%}@media (max-width:1380px){.career .heading-top{width:780px;padding-right:100px}}@media (max-width:1080px){.career .working-places img{display:inline-block;vertical-align:middle;margin:50px 0 50px 30px}.career .heading-top{width:100%;padding-right:20px;background-color:#fff}.career .heading-top hr{display:none}}.career .heading-top h2{text-align:right;margin-right:100px;padding-bottom:55px}.career .slider-wrapper{width:71%;position:relative}@media (max-width:1380px){.career .slider-wrapper{width:892px}}.career .slider-wrapper .slick-buttons{position:absolute;bottom:0;right:170px}@media (max-width:1380px){.career .slider-wrapper .slick-buttons{right:115px}}@media (max-width:1080px){.career .heading-top h2{text-align:left;margin-bottom:-20px;margin-top:50px;padding-top:40px}.career .slider-wrapper{width:100%}.career .slider-wrapper .slick-buttons{position:relative;right:auto;margin-left:auto;margin-bottom:95px}}.career .people-slider{min-height:800px;font-size:0;padding:50px 0 0;overflow:hidden;margin-top:-50px}@media (max-width:1380px){.career .people-slider{min-height:710px}}.career .people-slider .single{position:relative}@media (max-width:1080px){.career .people-slider{min-height:auto}.career .people-slider .single{background-color:#fafafa;padding-bottom:60px}}.career .people-slider .single .img-wrapper{position:absolute;top:105px}.career .people-slider .single .description{top:0;padding:90px 80px 50px 65px;background-color:#fff;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1);max-width:525px;position:absolute;left:85px}.career .people-slider .single .description p{font-size:24px;font-weight:300;line-height:1.39;color:#595a5e;margin:0}@media (max-width:1380px){.career .people-slider .single .description p{font-size:22px}}@media (max-width:1080px){.career .people-slider .single .description{padding:40px 35px 40px 25px;max-width:100%}.career .people-slider .single .description p{font-size:16px;font-weight:300;line-height:1.56;letter-spacing:-.2px;color:#595a5e}}.career .people-slider .single .description a{text-decoration:none;display:block;margin-left:auto;font-size:16px;font-weight:600;line-height:2.88;letter-spacing:.7px;color:#595a5e;margin-top:35px;text-align:right}.career .people-slider .single{margin:0 auto;display:inline-block;vertical-align:top}.career .people-slider .single .name{position:absolute;bottom:-150px}@media (max-width:1380px){.career .people-slider .single .name{bottom:-115px}}@media (max-width:1080px){.career .people-slider .single .description a{background-color:#fff;font-size:12px;padding-bottom:0}.career .people-slider .single .name{bottom:-90px}}.career .people-slider .single .name h3{font-size:28px;line-height:1.39;color:#595a5e;margin:0}@media (max-width:1380px){.career .people-slider .single .name h3{font-size:22px}}@media (max-width:1080px){.career .people-slider .single .name h3{font-size:21px}}.career .people-slider .single .name span{font-size:18px;font-weight:600;line-height:3.11;letter-spacing:2.6px;color:#ff2839;text-transform:uppercase}@media (max-width:1380px){.career .people-slider .single .name span{font-size:16px;line-height:2}.career .people-slider .single .description{left:35px}}@media (max-width:1080px){.career .people-slider .single .name span{font-size:10px;letter-spacing:1.4px}.career .people-slider .single .description{position:relative;left:0;top:-60px;width:calc(100% - 20px);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);margin-bottom:-120px;margin-right:20px}}.career .people-slider .single .description:before{position:absolute;content:"";width:133px;height:115px;background-image:url(../images/quote.png);background-repeat:no-repeat;background-position:center center;background-size:cover;top:2px;left:75px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media (max-width:1080px){.career .people-slider .single .description:before{width:62px;height:53px;left:25px}}.career .people-slider .single .img-wrapper{right:55px;width:395px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:1380px){.career .people-slider .single .img-wrapper{width:280px;height:405px;right:115px}}@media (max-width:1080px){.career .people-slider .single .img-wrapper{width:100%;top:0}}.glasilo .item,.glasilo .item:not(:nth-last-of-type(-n+2)),.glasilo .item:nth-last-of-type(-n+2){width:calc(33.33333% - 33.33px)}.career .people-slider .single .img-wrapper:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.career .people-slider .single .img-wrapper img{min-height:495px;max-height:495px;transition:-webkit-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1380px){.career .people-slider .single .img-wrapper img{max-height:405px;min-height:405px}}.glasilo{font-size:0;background-color:#f7f7f7;margin:0 -55px 0 -80px;padding:0 55px 100px 80px}@media (max-width:1380px){.glasilo{margin:0 -35px 0 -50px}}.glasilo .item{display:inline-block;margin-bottom:60px;border-bottom:1px solid #e3e2e2;padding-bottom:30px;overflow:hidden}.glasilo .item:not(:nth-child(3n)):not(:last-of-type){margin-right:50px}.glasilo .item img{min-width:100%}@media (max-width:1080px){.career .people-slider .single .img-wrapper:hover img{-webkit-transform:scale(1);transform:scale(1)}.career .people-slider .single .img-wrapper img{max-height:100%;min-height:100%}.career .people-slider .single .img-wrapper{right:0;position:relative}.glasilo .item,.glasilo .item:not(:nth-last-of-type(-n+0)),.glasilo .item:nth-last-of-type(-n+0){width:calc(100% - 0px)}.glasilo .item{display:inline-block;margin-bottom:20px;padding-bottom:20px}.glasilo .item:not(:nth-child(3n)):not(:last-of-type){margin-right:auto}.glasilo .item:not(:nth-child(1n)):not(:last-of-type){margin-right:0}.glasilo .item img{display:inline-block;vertical-align:bottom;min-width:auto}}.glasilo .item p{font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:2.2px;color:#1f1f1f;margin:30px 0 15px}@media (max-width:1080px){.glasilo .item p{font-size:14px;letter-spacing:1.7px}}.glasilo .item p span{color:#ff2839}.glasilo .item a{font-size:16px;font-weight:600;letter-spacing:.7px;color:#595a5e;text-decoration:none}@media (max-width:1080px){.glasilo .item a{font-size:10px;font-weight:600;letter-spacing:.4px}.glasilo .item .bottom{display:inline-block;vertical-align:bottom;margin-left:35px}.section-title.magazine-title{margin-top:-50px}}@media (max-width:480px){.glasilo .item{text-align:center}.glasilo .item .bottom{margin-left:0;display:block}}.small-title{position:relative;min-height:26px;padding:55px 0 100px}.small-title:before{position:absolute;content:"";left:0;right:0;top:50%;height:1px;background-color:#e3e2e2}@media (max-width:1080px){.small-title{padding:50px;min-height:20px}.small-title:before{display:none}}.small-title h2{font-size:24px;font-weight:300;letter-spacing:2.9px;color:#1f1f1f;padding:0 35px;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;background-color:#f7f7f7;text-align:center}@media (max-width:1080px){.small-title h2{width:300px;font-size:18px}}.news-page .items .item,.news-page .items .item:not(:nth-last-of-type(-n+2)),.news-page .items .item:nth-last-of-type(-n+2){width:calc(33.33333% - 26.67px)}.small-title h2 span{color:#ff2839}.news-page{background-color:#f7f7f7;padding:0 45px 65px;transition:-webkit-transform .5s;transition:transform .5s}.news-page .items .item,.news-page .items .item:before{background-color:#fff;-webkit-backface-visibility:hidden}.news-page .btn-white{margin:95px auto 0}@media (max-width:1080px){.news-page{padding:0 20px 40px}.news-page .btn-white{margin:50px auto 0}}.news-page .items{font-size:0}.news-page .items .item{display:inline-block;margin-bottom:30px;min-height:550px;vertical-align:top;padding:65px 35px 25px 55px;border:1px solid #e9e9e9;text-decoration:none;transition:box-shadow .2s,-webkit-transform .5s;transition:box-shadow .2s,transform .5s;backface-visibility:hidden;position:relative}.news-page .items .item:not(:nth-child(3n)):not(:last-of-type){margin-right:40px}@media (max-width:1380px){.news-page .items .item{padding:40px 35px 25px}}@media (max-width:1080px){.news-page .items .item{display:inline-block;width:calc(100% - 0px);margin-bottom:20px;padding:20px 20px 30px;min-height:auto;text-align:center}.news-page .items .item:not(:nth-child(3n)):not(:last-of-type){margin-right:auto}.news-page .items .item:not(:nth-last-of-type(-n+0)),.news-page .items .item:nth-last-of-type(-n+0){width:calc(100% - 0px)}.news-page .items .item:not(:nth-child(1n)):not(:last-of-type){margin-right:0}.news-page .items .item .img-wrapper{display:inline-block}}.news-page .items .item:before{position:fixed;content:"";top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;transition:opacity .5s,-webkit-transform .5s,visibility .5s;transition:opacity .5s,transform .5s,visibility .5s;transition-delay:0s;visibility:hidden;backface-visibility:hidden}.news-page .items .item:hover{box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1)}.news-page .items .item.active{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:40}.news-page .items .item.active:before{opacity:1;visibility:visible;z-index:4;-webkit-transform:scale(100);transform:scale(100)}.news-page .items .item.active .progress:before{-webkit-transform:translateX(0);transform:translateX(0)}.news-page .items .item .img-wrapper{overflow:hidden;width:180px;height:180px;border-radius:50%;position:relative;z-index:2;margin-bottom:20px;margin-left:-15px}@media (max-width:1380px){.news-page .items .item .img-wrapper{margin-left:0;margin-bottom:40px}.news-page .items .item .date{font-size:16px}}.news-page .items .item .img-wrapper img{min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.news-page .items .item .date{font-size:16px;letter-spacing:6.4px;color:#ff2839;margin:0}@media (max-width:1080px){.news-page .items .item .date{font-size:12px;text-align:left;letter-spacing:1.5px}}.news-page .items .item .date:after{content:"";display:block;width:65px;border:1px solid #c5c5c5;margin:28px 0}@media (max-width:1380px){.news-page .items .item .date:after{margin:20px 0;border:0;border-top:1px solid #c5c5c5}}.news-page .items .item h3{font-size:21px;line-height:1.39;color:#595a5e;margin:0;font-weight:400}@media (max-width:1380px){.news-page .items .item h3{font-size:20px}}.news-page .items .item .progress{display:block;height:2px;background-color:#e3e2e2;overflow:hidden;position:absolute;bottom:70px;left:55px;right:0}.news-page .items .item .progress:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#ff2839;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .2s;transition:transform .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1380px){.news-page .items .item .progress{left:35px}}@media (max-width:1080px){.news-page .items .item h3{font-size:18px;text-align:left}.news-page .items .item .progress{margin:25px -20px 0 0;position:relative;left:0;bottom:0}}.news-page .items .item .category{font-size:14px;font-weight:600;letter-spacing:2px;color:#595a5e;text-transform:uppercase;position:absolute;bottom:15px}@media (max-width:1380px){.news-page .items .item .category{font-size:12px}}@media (max-width:1080px){.news-page .items .item .category{font-size:10px;margin-top:30px;text-align:left;position:relative;bottom:0}.letter-filter-wrapper{position:relative}.letter-filter-wrapper:after,.letter-filter-wrapper:before{position:absolute;content:"";top:0;bottom:0;width:220px;z-index:2}}.letter-filter,.table-products .single .details:not(.tl),.table-products .single .download:not(.tl),.table-products .single h2:not(.tl),.table-products .single h4:not(.tl),.table-products .single p:not(.tl),.table-products .thead h4:not(.tl){text-align:center}.products-page{background-color:#f7f7f7;padding-bottom:50px}.products-page .btn-white{margin:50px auto 0}@media (max-width:1080px) and (max-width:1080px){.letter-filter-wrapper:after,.letter-filter-wrapper:before{width:50px}}@media (max-width:1080px){.letter-filter-wrapper:after,.letter-filter-wrapper:before{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 )}.letter-filter-wrapper:before{left:0;background:#fff;background:-webkit-gradient(left top,right top,color-stop(0,#fff),color-stop(7%,#fff),color-stop(61%,rgba(255,255,255,.42)),color-stop(100%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,#fff 7%,rgba(255,255,255,.42) 61%,rgba(255,255,255,0) 100%)}.letter-filter-wrapper:after{right:0;background:rgba(255,255,255,0);background:-webkit-gradient(left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(39%,rgba(255,255,255,.42)),color-stop(93%,#fff),color-stop(100%,#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.42) 39%,#fff 93%,#fff 100%)}}.letter-filter{display:block;width:100%;background-color:#fff;border-top:1px solid #e9e9e9;padding:45px 0}@media (max-width:1080px){.letter-filter{overflow-x:scroll;padding:25px 0;position:relative}.letter-filter .letter-wrapper{width:1280px;padding:0 20px}.letter-filter a:not(:last-of-type){margin-right:2px}}.letter-filter a{display:inline-block;width:42px;height:42px;background-color:transparent;border:1px solid transparent;border-radius:50%;line-height:40px;font-size:18px;color:#7f8185;transition:color .2s,background-color .2s,border-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@media (max-width:1380px){.letter-filter a{width:35px;height:35px;line-height:32px;font-size:14px}}.letter-filter a:first-child{margin-right:10px}.letter-filter a.active,.letter-filter a:hover{color:#fff;background-color:#ff2839;border-color:#ee1425}.table-products{display:table;width:100%}@media (max-width:1080px){.table-products{display:block;text-align:center}}.table-products .js-results-container{display:table-row-group}@media (max-width:1080px){.table-products .js-results-container{display:block;width:100%}}.table-products .thead{display:table-row;background-color:#ecebeb}.table-products .thead h4{border-bottom:1px solid #e3e2e2;font-size:18px;color:#595a5e;font-weight:400}.table-products .thead h4:nth-child(3),.table-products .thead h4:nth-child(5){min-width:200px}.table-products .thead h4:first-child{padding-left:75px}@media (max-width:1080px){.table-products .thead{display:none}.table-products .thead h4:first-child{padding-left:0}}.table-products .thead *{display:table-cell}@media (max-width:1080px){.table-products .thead *{display:block;padding:10px 20px}}.table-products .single h2,.table-products .single h4,.table-products .thead h2,.table-products .thead h4{margin:0;padding:35px 0}.table-products .single{display:table-row;background-color:#f7f7f7;transition:background-color .2s,box-shadow .2s}@media (max-width:1080px){.table-products .single{display:block}.table-products .single:not(:last-of-type){border-bottom:1px solid #e3e2e2}.table-products .single *{display:block;padding:10px 20px}}.table-products .single:hover{background-color:#fff;box-shadow:0 -17px 14px 0 transparent,0 10px 59px 0 rgba(0,0,0,.1)}.table-products .single:hover+.single{box-shadow:inset -20px 50px 59px -50px rgba(0,0,0,.15)}.table-products .single:hover .details.active a:before{opacity:0;visibility:hidden}.table-products .single:hover .details.active a:after{opacity:1;visibility:visible}.table-products .single:hover h2{color:#ff2839}.table-products .single .details,.table-products .single .download,.table-products .single h2,.table-products .single h4,.table-products .single p{display:table-cell;vertical-align:middle;border-bottom:1px solid #e3e2e2}.table-products .single h2{font-size:21px;font-weight:400;color:#595a5e;transition:color .2s;-webkit-transform:translateZ(0);transform:translateZ(0)}.table-products .single h2:first-child{padding-left:75px}.table-products .single h4{font-size:18px;font-style:italic;font-weight:400;text-transform:lowercase;color:#595a5e}.table-products .single p{font-size:20px;font-weight:400;text-align:center;color:#7a8294}@media (max-width:1080px){.table-products .single .details,.table-products .single .download,.table-products .single h2,.table-products .single h4,.table-products .single p{display:block;border:0}.table-products .single h2:first-child{padding-left:20px;padding-right:20px}.table-products .single h4,.table-products .single p{display:none}}.table-products .single .download{font-size:10px;font-weight:300;letter-spacing:.4px;color:#595a5e;text-decoration:none;transition:color .2s,text-decoration .2s}.table-products .single .download:hover{color:#ff2839;text-decoration:underline}.table-products .single .details a{text-decoration:none;font-size:0;display:inline-block;vertical-align:middle;margin:0 auto;transition:-webkit-transform .2s;transition:transform .2s}.table-products .single .details a.active{-webkit-transform:scale(1.075);transform:scale(1.075)}.table-products .single .details a.active:after{background-color:#ff2839}.table-products .single .details a:before,.table-products .single .details:not(.active):before{content:"";width:17px;height:17px;background-color:#fff;display:inline-block;vertical-align:middle;margin:0 auto;transition:opacity .2s,visibility .2s}.table-products .single .details a:before{border-radius:50%;border:2px solid #d0d7e0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.table-products .single .details:not(.active):before{border-radius:50%;border:2px solid #d0d7e0}.table-products .single .details.active a.active:after{color:#fff}.table-products .single .details.active a:before{background-color:#ff2839;border-color:#dc0008}@media (max-width:1080px){.table-products .single .details.active a{margin-top:20px;margin-bottom:20px}.table-products .single .details.active a:before{display:none}}.table-products .single .details.active a:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:attr(data-text);display:block;margin:-42px auto 0;width:110px;height:42px;line-height:42px;color:#ff2839;border:1px solid #ff2839;transition:opacity .2s,visibility .2s,background-color .3s,color .3s;-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0;visibility:hidden;font-size:12px;font-weight:400;text-transform:uppercase}.history-modal:after,.history-modal:before,.history-slider .year-scroller h3:after,.history-slider:before,.products-main .right-side:before,.products-main .top-section .left:before{content:""}.table-products .single .details.active a:hover:after{background-color:#ff2839;color:#fff}.products-main .top-section{display:table;border-bottom:1px solid #e3e1e1}@media (max-width:1080px){.table-products .single .details.active a:after{opacity:1;visibility:visible}.products-main .top-section{display:block}.products-main .top-section+.right-side{padding-top:10px}}.products-main .top-section .left{display:table-cell;vertical-align:top;width:400px;background-color:#ff2839;height:1px;font-size:0;border-top:1px solid #dc0008}.contact-bottom,.people-wrapper,.products-main .news-page{border-top:1px solid #e3e1e1}@media (max-width:1380px){.products-main .top-section .left{width:300px}}@media (max-width:1080px){.products-main .top-section .left{display:block;height:auto;width:100%;padding:55px}}.products-main .top-section .left .wrapper,.products-main .top-section .left:before{display:inline-block;vertical-align:middle}.products-main .top-section .left:before{min-height:100%}.products-main .top-section .left p{max-width:60%;margin-left:auto;margin-right:auto}.products-main .top-section .right{display:table-cell;vertical-align:top;background-color:#fff;padding:80px 90px 30px 115px}@media (max-width:1080px){.products-main .top-section .right{display:block;padding:35px 25px 50px}}.products-main .title-description{margin:0}.products-main .heading-top{padding:40px 0 75px 20px}.products-main .heading-top h2{margin:0;text-align:left;position:relative}.products-main .heading-top h2 .arrow{right:25px}@media (max-width:1080px){.products-main .heading-top{padding:30px 0 25px}.products-main .heading-top h2 .arrow{display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px}.products-main .right-side:before{display:none}}.products-main .right-side{padding:0;border-left:1px solid #e3e1e1}.products-main .right-side:before{position:absolute;left:-399px;top:0;bottom:0;width:398px;background-color:#f7f7f7}@media (max-width:1380px){.products-main .right-side:before{width:298px;left:-299px}}.products-main .right-side .heading-top{padding:40px 0 0 115px}.products-main .right-side .heading-top .arrow{right:65px}@media (max-width:1080px){.products-main .right-side .heading-top{padding:10px 0 25px 20px}.products-main .right-side .heading-top .arrow{right:35px}}.products-main .news-page{position:relative;z-index:1000}.products-main .news-page .items{padding-bottom:20px}.products-main .product-section{padding-bottom:130px}.products-main .product-full{position:relative;min-height:575px;max-height:575px;margin-top:50px;left:-400px;overflow:hidden;width:calc(100% + 400px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.products-main .product-full:last-of-type{margin-top:70px}@media (max-width:1380px){.products-main .product-full{width:calc(100% + 300px);left:-300px}}@media (max-width:1080px){.products-main .product-section{padding-bottom:20px}.products-main .product-full:last-of-type{margin-top:0}.products-main .product-full{width:100%;left:0;min-height:auto;max-height:none;margin-top:0}}.products-main .product-full .img-wrapper{position:absolute;top:0;left:0;width:60%;overflow:hidden}.products-main .product-full .img-wrapper img{max-height:100%;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.4s}.products-main .product-full .img-wrapper img:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}@media (max-width:1080px){.products-main .product-full .img-wrapper{position:relative;width:100%}.products-main .product-full .img-wrapper img{min-height:auto;max-width:100%;min-width:100%}}.products-main .product-full .text-wrapper{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;background-color:#fff;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1);padding:65px 0 60px 85px}.contact-page .accordion .single:hover,.history-slider .return{box-shadow:0 17px 23px 0 transparent,0 4px 27px 0 rgba(0,0,0,.13);z-index:2}.products-main .product-full .text-wrapper img{display:inline-block;vertical-align:middle}@media (max-width:1080px){.products-main .product-full .text-wrapper{position:relative;width:100%;top:0;-webkit-transform:translateY(0);transform:translateY(0);padding:35px 30px;min-height:auto}.products-main .product-full .text-wrapper img{position:absolute;top:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:30px;width:40px}}.products-main .product-full .text-wrapper h3{color:#ff2839;font-size:28px;margin:0 0 40px;padding-bottom:40px;border-bottom:1px solid #e3e1e1;font-weight:400}.products-main .product-full .text-wrapper ul{list-style-type:none;display:inline-block;vertical-align:middle;width:calc(100% - 140px)}.products-main .product-full .text-wrapper ul li{display:block}@media (max-width:1080px){.products-main .product-full .text-wrapper h3{font-size:21px;padding-bottom:15px;margin-bottom:15px}.products-main .product-full .text-wrapper ul{width:100%}.products-main .product-full .text-wrapper ul li{padding-left:30px}}.products-main .product-full .text-wrapper ul li:not(:last-of-type){margin-bottom:20px}.products-main .product-full .text-wrapper ul li a{font-size:24px;line-height:1.3;color:#595a5e;padding-left:22px;text-decoration:none;margin-top:-9px;display:inline-block;vertical-align:top;text-indent:-7px;max-width:calc(100% - 50px)}.products-main .product-full .text-wrapper ul li a:before{content:"";display:inline-block;vertical-align:top;position:relative;top:7px;height:13px;width:7px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/icons/arrow-list.png);transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0 20px 0 -20px}@media (max-width:1380px){.products-main .product-full .text-wrapper ul li a:before{top:5px}.products-main .product-full .text-wrapper ul li a{font-size:18px}}.products-main .product-full .text-wrapper ul li a:hover:before{-webkit-transform:translateX(5px) translateZ(0);transform:translateX(5px) translateZ(0)}@media (max-width:1080px){.products-main .product-full .text-wrapper ul li a:before{top:12px}.products-main .product-full .text-wrapper ul li a{font-size:18px;line-height:2.06;padding-left:15px}}.people-wrapper{padding:0 110px 155px 60px;background-color:#f7f7f7}@media (max-width:1080px){.people-wrapper{padding:0 25px 40px}}.contact-page{background-color:#fafafa;font-size:0}.contact-page .contact-title{margin:0;text-align:right;width:100%;padding:40px 50px 30px 0;display:inline-block;vertical-align:middle;font-size:56px;line-height:1.54;letter-spacing:-1.3px;color:#595a5e;font-weight:400}.contact-page .contact-title .arrow{display:inline-block;vertical-align:middle;margin:0 0 0 50px}@media (max-width:1080px){.contact-page .contact-title{font-size:18px;font-weight:300;line-height:1.56;letter-spacing:2.2px;text-align:center;color:#595a5e;text-transform:uppercase;padding:30px 0}.contact-page .contact-title .arrow{display:none}}.contact-bottom .left,.contact-bottom .right,.contact-bottom .right .text-wrapper,.contact-page .accordion{display:inline-block;vertical-align:top}.contact-page .map-wrapper{position:relative}.contact-page .map{width:calc(100% - 400px);position:absolute;right:0;top:0}@media (max-width:1080px){.contact-page .map{position:relative;width:100%}}.contact-page .map svg path,.contact-page .map svg polygon{stroke:#f0f0f0;stroke-width:1px}.contact-page .map .fill{transition:fill .5s}.contact-page .map svg .country-group{cursor:pointer}.contact-page .map svg .country-group.active .country-marker{opacity:1;visibility:visible}.contact-page .map svg .country-group.active .fill{fill:#7f8185}.contact-page .map .country-marker{opacity:0;visibility:hidden;transition:opacity 350ms,visibility 350ms}.contact-page .map .country-marker path,.contact-page .map .country-marker polygon{stroke-width:0}.contact-page .accordion{margin:0;width:400px;border-right:1px solid #e3e1e1;transition:background-color .2s,box-shadow .2s;overflow-y:scroll}@media (max-width:1080px){.contact-page .accordion{position:relative;width:100%}}.contact-page .accordion::-webkit-scrollbar{width:4px}.contact-page .accordion::-webkit-scrollbar-track{background-color:#f7f7f7}.contact-page .accordion::-webkit-scrollbar-thumb{background-color:#dc0008}.contact-page .accordion .single{padding:10px 40px 20px}.contact-page .accordion .single:hover{background-color:#fff}.contact-page .accordion .single.active .country h3{color:#ff2839}.contact-page .accordion .single .country{position:relative}.contact-page .accordion .single .country h3{font-size:24px;line-height:1.2;max-width:calc(100% - 60px);color:#595a5e;margin:10px 0}@media (max-width:1080px){.contact-page .accordion .single{padding:10px 30px 20px 20px}.contact-page .accordion .single .country h3{font-size:16px}}.contact-page .accordion .single .country p{font-size:14px;line-height:2.14;letter-spacing:1px;color:#595a5e;margin:-5px 0 0}@media (max-width:1080px){.contact-page .accordion .single .country p{font-size:12px}}.contact-page .accordion .single .open-accordion{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-15px}.contact-page .accordion .single .opened-accordion a,.contact-page .accordion .single .opened-accordion p{font-size:14px;line-height:2.14;color:#595a5e;font-weight:300}.contact-page .accordion .single .opened-accordion a{text-decoration:none}.contact-page .accordion .single .opened-accordion .address{margin:30px 0;font-family:'Noto Sans'}.contact-page .accordion .single .opened-accordion .bold{font-weight:700}.contact-bottom{font-size:0;background-color:#fcfcfc}.contact-bottom .single:not(:last-of-type){margin-bottom:90px}.contact-bottom .single:not(:last-of-type):not(:last-of-type){margin-bottom:50px}.contact-bottom .left{width:400px;padding:80px 45px}@media (max-width:1080px){.contact-bottom .left{padding:30px 20px}}.contact-bottom .left p{font-family:'Noto Sans',sans-serif;font-size:18px;line-height:1.67;letter-spacing:-.3px;color:#595a5e;margin:0}@media (max-width:1380px){.contact-bottom .left{width:300px}.contact-bottom .left p{font-size:16px}}.contact-bottom .left p a{color:#595a5e;text-decoration:none;font-weight:300;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.contact-bottom .left p a:hover{color:#ff2839}.contact-bottom .left h3{font-size:35px;letter-spacing:-.5px;color:#595a5e;margin:0 0 25px;font-weight:400}.contact-bottom .right{width:978px;padding:80px 0 0 90px}@media (max-width:1380px){.contact-bottom .right{width:770px;padding:80px 50px 0 90px}}.contact-bottom .right h4{font-size:28px;margin:20px 0 10px;color:#595a5e;font-weight:400}@media (max-width:1380px){.contact-bottom .right h4{font-size:24px}}@media (max-width:1080px){.contact-bottom .right{padding:30px 20px;width:100%}.contact-bottom .right .text-wrapper{display:block}.contact-bottom .right h4{font-size:18px}}.contact-bottom .right p{margin:0;font-size:18px;letter-spacing:2px;color:#ff2839;text-transform:uppercase;font-weight:400}@media (max-width:1380px){.contact-bottom .right p{font-size:16px}}.contact-bottom .right img{max-width:130px;margin-right:50px;display:inline-block;vertical-align:top}.contact-bottom .contact-form{margin-top:75px;border-top:3px solid #ff2839;background-color:#fff;position:relative}.contact-bottom .contact-form .thank-you-message{min-height:451px}@media (max-width:1080px){.contact-bottom .right p{font-size:10px}.contact-bottom .right img{max-width:100%;margin-right:0}.contact-bottom .contact-form .thank-you-message{min-height:auto}}.contact-bottom .contact-form .thank-you-message p{font-size:18px;text-align:center}.contact-bottom .contact-form .left{background-color:#ff2839;top:0;bottom:0;position:absolute}@media (max-width:1080px){.contact-bottom .contact-form .left{position:relative;width:100%;padding:50px 20px}}.contact-bottom .contact-form .left .bottom{position:absolute;bottom:70px}.contact-bottom .contact-form .left .bottom img{width:120px;max-width:120px}.contact-bottom .contact-form .left .bottom h2{font-size:35px;letter-spacing:-.5px;color:#fff;text-transform:lowercase;margin:20px 0 0;font-weight:400}@media (max-width:1380px){.contact-bottom .contact-form .left .bottom h2{font-size:28px}}@media (max-width:1080px){.contact-bottom .contact-form .left .bottom{position:static}.contact-bottom .contact-form .left .bottom img{display:block}.contact-bottom .contact-form .left .bottom h2{display:inline-block;vertical-align:middle;margin:20px 0 0;font-size:24px}}.contact-bottom .contact-form .right{margin-left:400px}@media (max-width:1380px){.contact-bottom .contact-form .right{margin-left:300px}}.contact-bottom .contact-form .right form .form-step{display:inline-block}@media (max-width:1080px){.contact-bottom .contact-form .right{padding:50px 20px;margin-left:0;width:100%}.contact-bottom .contact-form .right form .form-step{display:block}}.contact-bottom .contact-form .right form .single-input{width:450px}@media (max-width:1380px){.contact-bottom .contact-form .right form .single-input{width:340px}}@media (max-width:1080px){.contact-bottom .contact-form .right form .single-input{width:100%}}.contact-bottom .contact-form .right form .single-input input{background-color:transparent}.contact-bottom .contact-form .right form .single-input.focused:after{-webkit-transform:scaleX(1000);transform:scaleX(1000)}.contact-bottom .contact-form .right form .btn-red{display:inline-block;margin-left:40px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:1380px){.contact-bottom .contact-form .right form .btn-red{width:250px}}.odometer.odometer-auto-theme{display:inline-block;vertical-align:middle;position:relative;padding:0 .2em;line-height:1.1em;color:#8bf5a5}.odometer-digit,.odometer.odometer-auto-theme .odometer-digit{-moz-box-orient:vertical;vertical-align:middle;position:relative;display:inline}.odometer-digit .odometer-digit-spacer,.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer{vertical-align:middle;visibility:hidden;display:inline}.odometer-digit .odometer-digit-inner,.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer-digit .odometer-ribbon,.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon{display:block}.odometer-digit .odometer-ribbon-inner,.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer-digit .odometer-value,.odometer.odometer-auto-theme .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner{transition:-webkit-transform 2s;transition:transform 2s}.odometer-animating-down .odometer-ribbon-inner,.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:-webkit-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}.odometer-digit+.odometer-digit:nth-child(3),.odometer-digit+.odometer-digit:nth-child(4),.odometer.odometer-auto-theme .odometer-digit+.odometer-digit:nth-child(3),.odometer.odometer-auto-theme .odometer-digit+.odometer-digit:nth-child(4){color:#ff2839}.history-modal{background-image:url(../images/pattern.png);background-size:50px 50px;position:fixed;top:0;left:0;right:0;bottom:0;text-align:center}.history-modal .activeYear,.history-modal:after{position:absolute;background-color:#ecebeb;left:0;right:0}.history-modal:before{display:inline-block;vertical-align:middle;min-height:100%}@media (max-width:1080px){.contact-bottom .contact-form .right form .btn-red{margin-left:0;margin-top:50px}.history-modal{overflow-y:scroll}.history-modal:before{display:none}}.history-modal:after{bottom:0;min-height:300px}.history-modal .activeYear{font-family:Ronnia-condensed;font-size:220px;font-weight:700;color:#fff;margin:0;bottom:-280px;text-align:center}@media screen and (max-height:950px){.history-modal:after{min-height:260px}.history-modal .activeYear{font-size:200px}}@media screen and (max-height:820px){.history-modal:after{min-height:200px}.history-modal .activeYear{font-size:150px}}@media (max-width:768px){.history-modal .activeYear{display:none}}.history-slider{position:relative;z-index:2;min-height:calc(100% - 300px);display:inline-block;vertical-align:middle;max-width:1380px;width:100%;margin-top:-250px}.history-slider:before{position:absolute;top:-100%;width:400px;right:0;bottom:0;background-color:#fff}@media (max-width:1380px){.history-slider:before{max-width:300px}}@media (max-width:1080px){.history-slider{margin-top:0}.history-slider:before{max-width:100%}}.history-slider .return{padding:30px;font-size:14px;letter-spacing:.5px;text-align:right;color:#fff;text-decoration:none;background-color:#ff2839;display:block;text-transform:uppercase;width:400px;position:absolute;top:-26px;right:0}.history-slider .return svg{display:inline-block;vertical-align:middle;margin-left:20px}@media (max-width:1380px){.history-slider .return{width:300px}.history-slider{max-width:1080px}}.history-slider .img-wrapper{max-width:980px;min-height:100%;position:absolute;top:0;bottom:0;right:0;left:0}@media (max-width:1080px){.history-slider .return{width:100%;top:0;left:0;right:0}.history-slider .img-wrapper{display:none}}.history-slider .img-wrapper .single{position:absolute;left:0;right:0;top:0;bottom:0;transition:opacity .5s;opacity:0}.history-slider .img-wrapper .single.active{opacity:1}.history-slider .img-wrapper .single.active .img.left,.history-slider .img-wrapper .single.active .img.right{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.history-slider .img-wrapper .single .img{position:absolute;overflow:hidden;width:33%}.history-slider .img-wrapper .single .img img{min-height:100%}.history-slider .img-wrapper .single .img.center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden}.history-slider .img-wrapper .single .img.left{top:calc(50% - 40px);-webkit-transform:translateY(calc(-50% + 50px));transform:translateY(calc(-50% + 50px));left:0;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 550ms,opacity 550ms;transition:transform 550ms,opacity 550ms}.history-slider .img-wrapper .single .img.right{top:calc(50% + 40px);-webkit-transform:translateY(calc(-50% - 50px));transform:translateY(calc(-50% - 50px));right:0;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 550ms,opacity 550ms;transition:transform 550ms,opacity 550ms}.history-slider .img-wrapper .single .img.horizontal{max-height:300px}.history-slider .year-scroller{position:absolute;top:50px;right:0;bottom:-280px;width:400px;max-height:calc(100% + 220px);z-index:2;overflow-y:scroll;background-color:#fff;padding:0 35px;box-shadow:0 17px 14px 0 transparent,0 17px 59px 0 rgba(0,0,0,.1)}@media (max-width:1380px){.history-slider .img-wrapper{max-width:780px}.history-slider .year-scroller{max-width:300px}}@media (max-width:1080px){.history-slider .year-scroller{width:100%;top:80px;bottom:0;position:relative;max-width:100%;padding:0 20px}}.history-slider .year-scroller::-webkit-scrollbar{width:4px}.history-slider .year-scroller::-webkit-scrollbar-track{background-color:#f7f7f7}.history-slider .year-scroller::-webkit-scrollbar-thumb{background-color:#dc0008}.history-slider .year-scroller h1{font-size:56px;line-height:1.54;letter-spacing:-1.3px;color:#595a5e;font-weight:400;text-align:left;position:relative}.history-slider .year-scroller h1 .arrow{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1380px){.history-slider .year-scroller h1{font-size:32px}}.history-slider .year-scroller h2{font-size:28px;line-height:1.39;color:#595a5e;margin:60px 0;font-weight:300;text-align:left}.history-slider .year-scroller h3{font-size:18px;font-weight:400;line-height:1.89;color:#ff2839;text-align:left;position:relative;z-index:2}.history-slider .year-scroller h3:after{position:absolute;top:50%;height:1px;background-color:#e3e2e1;left:50px;right:0;z-index:-1}.history-slider .year-scroller p{margin:20px 0 40px;font-size:16px;line-height:1.89;letter-spacing:-.4px;color:#595a5e;font-family:'Noto Sans';text-align:left}@media (max-width:1380px){.history-slider .year-scroller p{font-size:14px}}