@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:inherit}body *,button:focus,input:focus,select:focus,textarea:focus{outline:0}input::-ms-clear{display:none}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1630px){.container{width:1550px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@media (min-width:1630px){.col,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}*,:after,:before{box-sizing:border-box}@font-face{font-family:Formular;src:url(../fonts/Formular-Bold.woff2) format("woff2"),url(../fonts/Formular-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Formular;src:url(../fonts/Formular-LightItalic.woff2) format("woff2"),url(../fonts/Formular-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Formular;src:url(../fonts/Formular-Medium.woff2) format("woff2"),url(../fonts/Formular-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Formular;src:url(../fonts/Formular-Italic.woff2) format("woff2"),url(../fonts/Formular-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Formula Condensed";src:url(../fonts/FormulaCondensed-Bold.woff2) format("woff2"),url(../fonts/FormulaCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Formular;src:url(../fonts/Formular-BoldItalic.woff2) format("woff2"),url(../fonts/Formular-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Formular;src:url(../fonts/Formular-Light.woff2) format("woff2"),url(../fonts/Formular-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Formular;src:url(../fonts/Formular-MediumItalic.woff2) format("woff2"),url(../fonts/Formular-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Formular;src:url(../fonts/Formular-Black.woff2) format("woff2"),url(../fonts/Formular-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Formular;src:url(../fonts/Formular-BlackItalic.woff2) format("woff2"),url(../fonts/Formular-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Formular;src:url(../fonts/Formular.woff2) format("woff2"),url(../fonts/Formular.woff) format("woff");font-weight:400;font-style:normal}.transition{transition:all .2s ease-in-out}.transition-long{transition:all .3s ease-in-out}.transformFix{transform:translate3d(0,0,0)}@media only screen and (min-width:768px){.flex-row{display:-ms-flexbox;display:flex}}@media only screen and (min-width:992px){.flex-row-md{display:-ms-flexbox;display:flex}}.col-clear{clear:both}.poss{position:static}.posr{position:relative}.text_button{font-size:15px;position:relative}@media only screen and (min-width:1630px){.text_button{font-size:20px}}.text_button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.text_button:hover:after{bottom:-10px}.more_button{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden}@media only screen and (min-width:768px){.more_button{margin-top:30px}}@media only screen and (min-width:992px){.more_button{margin-top:40px}}@media only screen and (min-width:1630px){.more_button{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.more_button--normal{transition:all .2s ease-in-out}.more_button--normal:after,.more_button--normal:before{display:none}.more_button--normal:hover{background-color:rgba(237,26,42,.08)}.more_button span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.more_button span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.more_button span:after{height:16px;right:15px}}.more_button:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.more_button:after{height:16px;right:15px}}.more_button:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.more_button:hover span{transform:translate(200px,0);opacity:0}.more_button:hover:before{transform:translate(0,0);opacity:1}.more_button:hover:after{transform:translate(0,0);opacity:1}.section_title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px}@media only screen and (min-width:1200px){.section_title{font-size:38px}}@media only screen and (min-width:1630px){.section_title{font-size:49.5px}}@media only screen and (min-width:768px){.section_title{margin-bottom:70px}}@media only screen and (min-width:1630px){.section_title{margin-bottom:90px}}.section_title--decorator{position:relative}.section_title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.section_title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section_title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section_title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.section_title--decorator:before{top:10px}}.section_title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.section_title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section_title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section_title--decorator--darklight:before{width:74px;height:140px}}.console-container .console-underscore{opacity:1}.console-container .console-underscore.hidden{opacity:0}.left{float:left}.right{float:right}.clear{clear:both}.center{text-align:center}body,html{overflow-x:hidden;width:100%}body.blocked,html.blocked{overflow:hidden}body{font-family:Formular,sans-serif;position:relative;color:#22434c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;margin:0}input[type=submit]{cursor:pointer}::-moz-selection{background:#ed1a2a;color:#fff}::selection{background:#ed1a2a;color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #ed1a2a inset;transition:background-color 5000s ease-in-out 0s}.cookies{background-color:#f6f6f6;padding:15px 0;position:fixed;z-index:100;height:auto;width:100%;bottom:0;left:0}@media only screen and (min-width:768px){.cookies{padding:25px 0}}@media only screen and (min-width:768px){.cookies__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}}.cookies__text{line-height:1.33;font-weight:500;font-size:9px;width:100%}@media only screen and (max-width:767px){.cookies__text{margin-bottom:10px}}@media only screen and (min-width:768px){.cookies__text{width:calc(100% - 130px - 20px);margin-right:20px;font-size:13px}}@media only screen and (min-width:1200px){.cookies__text{width:calc(100% - 160px - 40px);margin-right:40px;font-size:16px}}@media only screen and (min-width:1630px){.cookies__text{font-size:18px}}.cookies__text a{text-decoration:underline}.cookies__text a:hover{text-decoration:none}.cookies__button{margin-top:0!important;padding-right:15px;padding-left:15px;text-align:center}@media only screen and (max-width:767px){.cookies__button{line-height:30px!important;font-size:13px!important;height:30px!important;width:auto}}@media only screen and (min-width:768px){.cookies__button{padding-right:10px;padding-left:10px}}.privacy .wpcf7-list-item{margin-left:0;width:100%}.privacy input[type=checkbox]{border:1px solid #ed1a2a!important;background-color:transparent!important;margin-right:10px!important;margin-bottom:5px!important;padding-left:0!important;cursor:pointer!important;height:15px!important;width:15px!important;vertical-align:middle;display:inline-block}@media only screen and (min-width:768px){.privacy input[type=checkbox]{height:17px!important;width:17px!important}}.privacy input[type=checkbox]:checked{background:url(../images/checkbox.png) no-repeat center;background-position:center;background-size:11px 11px}.privacy .wpcf7-list-item-label,.privacy label{max-width:calc(100% - 20px - 10px);vertical-align:middle;display:inline-block;color:#22434c;font-weight:500;font-size:15px;cursor:pointer;width:100%}@media only screen and (min-width:768px){.privacy .wpcf7-list-item-label,.privacy label{font-size:18px}}.privacy .wpcf7-list-item-label a,.privacy label a{text-decoration:underline}.privacy .wpcf7-list-item-label a:hover,.privacy label a:hover{text-decoration:none}.wpcf7-form input[type=checkbox]{margin-bottom:0!important}.header{position:fixed;left:0;top:0;width:100%;z-index:999;transition:all .2s ease-in-out;padding-bottom:15px}@media only screen and (min-width:768px){.header{padding-bottom:0}}.header--active{background:#fff;box-shadow:0 0 10px rgba(34,67,76,.1)}@media only screen and (min-width:768px){.header--active .header__logo{margin-top:30px;margin-bottom:30px}}.header--active .header__logo svg path{fill:#22434c!important}.header--active .header__lang{color:#22434c!important}@media only screen and (min-width:992px){.header--active .header__lang{margin-top:20px}}.header--active .header__nav{color:#fff!important}@media only screen and (min-width:992px){.header--active .header__nav{color:#22434c!important;margin-top:25px}}@media only screen and (min-width:992px){.header--active .header__nav .sub-menu{background-color:#fff}}@media only screen and (min-width:992px){.header--active .header__btn{margin-top:30px}}.header--light{color:#fff}.header--light .header__logo svg path{fill:#fff}.header__logo{display:block;width:130px;height:50px;margin-top:19px;transition:all .2s ease-in-out}@media only screen and (min-width:768px){.header__logo{width:150px;margin-top:30px}}@media only screen and (min-width:992px){.header__logo{margin-top:54px}}.header__logo svg{width:100%;height:50px;display:block;-o-object-fit:contain;object-fit:contain}.header__lang{font-size:12px;text-transform:uppercase;text-align:right;margin-top:15px;font-weight:500;transition:all .2s ease-in-out}@media only screen and (min-width:992px){.header__lang{margin-top:25px}}.header__lang li{display:inline-block}@media screen and (max-width:991px){.header__nav{background-color:#22434c;padding:120px 60px 30px 60px;transform:translateX(-50%);overflow-y:auto;text-align:left;color:#fff;position:fixed;height:100vh;display:none;height:100%;z-index:10;width:100%;left:50%;top:0}}@media only screen and (min-width:992px){.header__nav{position:relative;display:block!important;float:right;font-size:16px;text-align:right;margin-top:35px;font-weight:500;min-height:0!important}}@media only screen and (min-width:1630px){.header__nav{font-size:18px}}.header__nav.focus .header__nav-addon{filter:none;opacity:1}.header__nav .header__nav-addon{transition:all .2s ease-in-out}@media only screen and (min-width:992px){.header__nav .header__nav-addon{content:"";background:url(../images/decorator-red.svg) no-repeat center;filter:grayscale(1);opacity:.12;transform:scaleY(-1) rotate(-90deg);background-size:contain;position:absolute;bottom:3px;height:38px;width:20px;left:-9px}}@media screen and (max-width:991px){.header__nav li{margin-bottom:50px;font-weight:500;font-size:24px;display:block}}@media only screen and (min-width:992px){.header__nav li{display:inline-block;margin-left:40px}}@media only screen and (min-width:1200px){.header__nav li{margin-left:60px}}@media only screen and (min-width:1630px){.header__nav li{margin-left:105px}}.header__nav li:first-of-type{margin-left:0}.header__nav li.menu-item-has-children{position:relative}@media screen and (max-width:991px){.header__nav li.menu-item-has-children:before{content:"";transition:all .2s ease-in-out;background:url(../images/decorator-red.svg) no-repeat center;transform:scaleX(-1) rotate(90deg);background-size:contain;position:absolute;height:38px;left:-12px;width:20px;top:-25px}}@media screen and (max-width:991px){.header__nav li.menu-item-has-children a{margin-bottom:20px;display:block}}@media only screen and (min-width:992px){.header__nav li.menu-item-has-children:hover .sub-menu{transform:translateY(0);visibility:visible;opacity:1}}@media screen and (max-width:991px){.header__nav li.menu-item-has-children .sub-menu{text-align:left;display:none}}@media only screen and (min-width:992px){.header__nav li.menu-item-has-children .sub-menu{transition:all .2s ease-in-out;transform:translateY(-5px);padding-bottom:14px;padding-right:10px;padding-left:27px;position:absolute;visibility:hidden;padding-top:50px;text-align:left;left:-30px;opacity:0;top:100%}}@media only screen and (min-width:992px){.header__nav li.menu-item-has-children .sub-menu:before{content:"";background:url(../images/decorator-red.svg) no-repeat center;transform:scale(-1) rotate(90deg);background-size:contain;position:absolute;bottom:0;height:38px;width:20px;left:18px}}.header__nav li.menu-item-has-children .sub-menu li{margin:0 30px 15px 0;display:block}.header__nav li.menu-item-has-children .sub-menu li a{position:relative}@media screen and (max-width:991px){.header__nav li.menu-item-has-children .sub-menu li a{font-size:18px}}.header__nav li.menu-item-has-children .sub-menu li a:before{content:"";transition:all .2s ease-in-out;background-color:#22434c;position:absolute;height:1px;bottom:0;width:0%;left:0}.header__nav li.menu-item-has-children .sub-menu li a:hover:before{width:100%}.header__btn{transition:all .2s ease-in-out;position:relative;margin-left:auto;margin-top:35px;cursor:pointer;display:block;height:20px;width:30px;z-index:10}@media only screen and (min-width:768px){.header__btn{margin-top:46px}}@media only screen and (min-width:992px){.header__btn{display:none!important;margin-top:0}}.header__btn.active span{background-color:#fff}.header__btn.active span:nth-of-type(1),.header__btn.active span:nth-of-type(4){transform:translate(-50%,-50%) rotate(-45deg);top:50%}.header__btn.active span:nth-of-type(2),.header__btn.active span:nth-of-type(3){transform:translate(-50%,-50%) rotate(45deg);top:50%}.header__btn span{transition:all .2s ease-in-out;background-color:#22434c;position:absolute;height:4px;width:100%;left:50%}.header__btn span:nth-of-type(1){transform:translateX(-50%);top:0}.header__btn span:nth-of-type(2),.header__btn span:nth-of-type(3){transform:translate(-50%,-50%);top:50%}.header__btn span:nth-of-type(4){transform:translateX(-50%);top:calc(100% - 4px)}.footer__eu{margin-bottom:60px;width:100%;height:auto;max-width:100%}@media only screen and (min-width:768px){.footer__eu{margin-bottom:60px}}@media only screen and (min-width:992px){.footer__eu{height:60px;width:auto}}@media only screen and (min-width:1630px){.footer__eu{height:80px;margin-bottom:80px}}.footer__eu img,.footer__eu svg{width:100%;height:auto}@media only screen and (min-width:768px){.footer__eu img,.footer__eu svg{width:auto;height:100%}}.footer .footer-box{padding-bottom:50px;width:100%;background:#22434c;color:#fff;float:left}@media only screen and (min-width:992px){.footer .footer-box{padding-bottom:40px}}@media only screen and (min-width:1200px){.footer .footer-box{padding-bottom:60px}}.footer .footer-box__logo{width:120px;margin-top:45px;margin-bottom:45px;display:block;height:50px}@media only screen and (min-width:768px){.footer .footer-box__logo{width:140px;margin-top:60px;margin-bottom:60px}}@media only screen and (min-width:1630px){.footer .footer-box__logo{width:180px;height:60px;margin-top:80px;margin-bottom:70px}}.footer .footer-box__address{font-size:15px;line-height:1.8;letter-spacing:.2px}@media only screen and (min-width:768px){.footer .footer-box__address{font-size:15px}}@media only screen and (min-width:1630px){.footer .footer-box__address{font-size:20px}}.footer .footer-box__contact{font-size:15px;line-height:2}@media only screen and (max-width:767px){.footer .footer-box__contact{margin-top:30px}}@media only screen and (min-width:768px){.footer .footer-box__contact{font-size:22px}}@media only screen and (min-width:1630px){.footer .footer-box__contact{font-size:30px}}.footer .footer-box__claim{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-top:40px;font-size:30px;position:relative;width:100%;display:block}@media only screen and (min-width:1200px){.footer .footer-box__claim{font-size:38px}}@media only screen and (min-width:1630px){.footer .footer-box__claim{font-size:49.5px}}@media only screen and (min-width:1630px){.footer .footer-box__claim{margin-top:65px;font-size:40.5px}}.footer .footer-box__claim:after{content:"";position:absolute;bottom:-30px;right:0;transform:scaleY(-1) scaleX(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.footer .footer-box__claim:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.footer .footer-box__claim:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.footer .footer-box__claim:after{width:74px;height:140px}}@media only screen and (min-width:992px){.footer .footer-box__claim:after{left:280px}}@media only screen and (min-width:1200px){.footer .footer-box__claim:after{bottom:-60px;right:-40px;left:unset}}.footer .footer-box__copyrights{font-size:10px;margin-top:15px;cursor:text}@media only screen and (min-width:768px){.footer .footer-box__copyrights{margin-top:50px}}@media only screen and (min-width:1630px){.footer .footer-box__copyrights{font-size:12px}}.footer .footer-box__copyrights a{pointer-events:none}.footer .footer-box__nav{font-size:10px;margin-top:30px}@media only screen and (min-width:768px){.footer .footer-box__nav{margin-top:43px}}@media only screen and (min-width:1630px){.footer .footer-box__nav{font-size:12px;margin-top:37px}}.footer .footer-box__nav li{display:inline-block;margin-right:30px}@media only screen and (min-width:1630px){.footer .footer-box__nav li{margin-right:50px}}.footer .footer-box .award__image{max-width:120px}@media only screen and (min-width:992px){.footer .footer-box .award__image{margin-top:30px}}@media only screen and (min-width:768px){.footer .footer-box .award__image{margin-top:30px}}@media only screen and (max-width:767px){.footer .footer-box .award__image{margin-top:30px}}.mobile-btn{width:27px;height:20px;display:inline-block;position:relative;cursor:pointer;margin-top:12px;float:right;z-index:11}@media only screen and (min-width:768px){.mobile-btn{margin-top:21px}}@media only screen and (min-width:992px){.mobile-btn{display:none}}.mobile-btn.active span:nth-child(1),.mobile-btn.active span:nth-child(4){opacity:0}.mobile-btn.active span:nth-child(2){transform:rotate(45deg)}.mobile-btn.active span:nth-child(3){transform:rotate(-45deg)}.mobile-btn span{transition:all .2s ease-in-out;width:100%;display:block;background-color:#fff;height:4px;margin-bottom:7px;position:absolute;right:0}.mobile-btn span:nth-child(1){top:0}.mobile-btn span:nth-child(2),.mobile-btn span:nth-child(3){top:8px;right:0}.mobile-btn span:nth-child(4){top:16px}.mobile-nav{transition:all .2s ease-in-out;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:5;overflow:auto;transform:translateX(-100%);visibility:hidden}.mobile-nav.active{transform:translateX(0);visibility:visible}.mobile-nav__header{padding:20px 0}@media only screen and (min-width:768px){.mobile-nav__header{padding:40px 0}}.mobile-nav__header img{height:58px;display:inline-block}@media only screen and (max-width:767px){.mobile-nav__header img{height:41px}}.mobile-nav__header .mobile-btn{z-index:20}.mobile-nav__header .mobile-btn span{background-color:#000}.mobile-nav__menu{font-size:16px;text-transform:uppercase;text-align:center}.mobile-nav__menu-wrapper{width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0}.mobile-nav__menu li{padding:20px 0}.section-cases{padding-top:55px;padding-bottom:40px;background:#e4e9ea}@media only screen and (min-width:768px){.section-cases{padding-top:80px;padding-bottom:55px}}@media only screen and (min-width:1630px){.section-cases{padding-top:110px;padding-bottom:75px}}@media only screen and (min-width:768px){.section-cases--subpage{padding-bottom:30px}}.section-cases--vertical .swiper-wrapper{display:block}.section-cases .swiper-container{margin:0 -15px;padding:0 15px}@media only screen and (min-width:768px){.section-cases .swiper-container{margin:0;padding:0;overflow:visible}}@media only screen and (min-width:768px){.section-cases .swiper-wrapper{display:block}}.section-cases__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px}@media only screen and (min-width:1200px){.section-cases__title{font-size:38px}}@media only screen and (min-width:1630px){.section-cases__title{font-size:49.5px}}@media only screen and (min-width:768px){.section-cases__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.section-cases__title{margin-bottom:90px}}.section-cases__title--decorator{position:relative}.section-cases__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.section-cases__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section-cases__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section-cases__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.section-cases__title--decorator:before{top:10px}}.section-cases__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.section-cases__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section-cases__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section-cases__title--decorator--darklight:before{width:74px;height:140px}}.section-cases .case-wrapper{width:100%}@media only screen and (min-width:768px){.section-cases .case-wrapper{position:relative;top:50%;transform:translateY(-50%)}}.section-cases .case-box{width:100%;margin-bottom:50px;float:left}@media only screen and (min-width:768px){.section-cases .case-box{margin-bottom:70px}}@media only screen and (min-width:1630px){.section-cases .case-box{margin-bottom:90px}}.section-cases .case-box:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.section-cases .case-box:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section-cases .case-box:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section-cases .case-box:before{width:74px;height:140px}}@media only screen and (max-width:767px){.section-cases .case-box:before{display:none}}.section-cases .case-box:nth-child(even):before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-dark.svg) no-repeat center;background-size:contain;transform:scaleY(-1) scaleX(-1);top:inherit;bottom:0}@media only screen and (min-width:768px){.section-cases .case-box:nth-child(even):before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section-cases .case-box:nth-child(even):before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section-cases .case-box:nth-child(even):before{width:74px;height:140px}}@media only screen and (max-width:767px){.section-cases .case-box:nth-child(even) .case-wrapper:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-dark.svg) no-repeat center;background-size:contain;transform:scaleY(-1) scaleX(-1);top:inherit;bottom:0}}@media only screen and (max-width:767px) and only screen and (min-width:768px){.section-cases .case-box:nth-child(even) .case-wrapper:before{width:41px;height:77px}}@media only screen and (max-width:767px) and only screen and (min-width:1200px){.section-cases .case-box:nth-child(even) .case-wrapper:before{width:55px;height:103px}}@media only screen and (max-width:767px) and only screen and (min-width:1630px){.section-cases .case-box:nth-child(even) .case-wrapper:before{width:74px;height:140px}}.section-cases .case-box__image{height:0;position:relative;padding-bottom:79%;display:block}@media only screen and (max-width:767px){.section-cases .case-box__image{margin-bottom:30px}}@media only screen and (min-width:768px){.section-cases .case-box__image{height:460px;margin-left:calc(((100vw - 720px)/ 2) * -1)}}@media only screen and (min-width:992px){.section-cases .case-box__image{height:510px;margin-left:calc(((100vw - 940px)/ 2) * -1)}}@media only screen and (min-width:1200px){.section-cases .case-box__image{margin-left:calc(((100vw - 1140px)/ 2) * -1)}}@media only screen and (min-width:1630px){.section-cases .case-box__image{height:610px;margin-left:calc(((100vw - 1520px)/ 2) * -1)}}.section-cases .case-box__image a{position:absolute;display:block;height:100%;width:100%;left:0;top:0}.section-cases .case-box__image img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.section-cases .case-box__image--logo{width:auto!important;height:80px!important}@media only screen and (min-width:992px){.section-cases .case-box__image--logo{height:100px!important}}.section-cases .case-box__category{font-size:16px;font-weight:700;color:#ed1a2a;display:inline-block}@media only screen and (min-width:992px){.section-cases .case-box__category{font-size:22px}}.section-cases .case-box__title{font-size:30px;line-height:1.3;font-weight:500;margin-top:10px}@media only screen and (min-width:768px){.section-cases .case-box__title{margin-top:20px;padding-right:30px}}@media only screen and (min-width:992px){.section-cases .case-box__title{font-size:40.5px}}@media only screen and (min-width:1630px){.section-cases .case-box__title{padding-right:40px}}.section-cases .case-box__title a{position:relative;display:block}.section-cases .case-box__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:15px}@media only screen and (min-width:768px){.section-cases .case-box__text{font-size:16px}}@media only screen and (min-width:1630px){.section-cases .case-box__text{font-size:22px}}@media only screen and (min-width:768px){.section-cases .case-box__text{margin-top:40px}}@media only screen and (min-width:992px){.section-cases .case-box__text{padding-left:60px}}@media only screen and (min-width:1200px){.section-cases .case-box__text{padding-left:90px}}@media only screen and (min-width:1630px){.section-cases .case-box__text{margin-top:50px}}.section-cases .case-box__more{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;overflow:hidden;position:relative;z-index:1}@media only screen and (min-width:768px){.section-cases .case-box__more{margin-top:30px}}@media only screen and (min-width:992px){.section-cases .case-box__more{margin-top:40px}}@media only screen and (min-width:1630px){.section-cases .case-box__more{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.section-cases .case-box__more--normal{transition:all .2s ease-in-out}.section-cases .case-box__more--normal:after,.section-cases .case-box__more--normal:before{display:none}.section-cases .case-box__more--normal:hover{background-color:rgba(237,26,42,.08)}.section-cases .case-box__more span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.section-cases .case-box__more span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.section-cases .case-box__more span:after{height:16px;right:15px}}.section-cases .case-box__more:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.section-cases .case-box__more:after{height:16px;right:15px}}.section-cases .case-box__more:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.section-cases .case-box__more:hover span{transform:translate(200px,0);opacity:0}.section-cases .case-box__more:hover:before{transform:translate(0,0);opacity:1}.section-cases .case-box__more:hover:after{transform:translate(0,0);opacity:1}@media only screen and (max-width:767px){.section-cases .case-box__more{margin-top:20px}}@media only screen and (min-width:992px){.section-cases .case-box__more{margin-left:60px}}@media only screen and (min-width:1200px){.section-cases .case-box__more{margin-left:90px}}.section-cases__more{font-size:15px;position:relative;color:#ed1a2a;display:block;float:left;clear:both;line-height:1.2}@media only screen and (min-width:1630px){.section-cases__more{font-size:20px}}.section-cases__more:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.section-cases__more:hover:after{bottom:-10px}@media only screen and (min-width:768px){.section-cases__more{margin-top:-18px}}@media only screen and (min-width:1630px){.section-cases__more{margin-top:-20px}}.section-cases__more:after{background:#ed1a2a}.section-blog{padding-top:55px}@media only screen and (min-width:768px){.section-blog{padding-top:80px;padding-bottom:60px}}@media only screen and (min-width:1630px){.section-blog{padding-top:110px;padding-bottom:80px}}@media only screen and (min-width:768px){.section-blog--subpage{padding-bottom:80px}}@media only screen and (min-width:1630px){.section-blog--subpage{padding-bottom:110px}}@media only screen and (min-width:768px){.section-blog--spacing{padding-bottom:30px}}@media only screen and (min-width:1630px){.section-blog--spacing{padding-bottom:40px}}@media only screen and (max-width:767px){.section-blog .swiper-container{margin:0 -15px;padding:0 15px}}.section-blog__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px}@media only screen and (min-width:1200px){.section-blog__title{font-size:38px}}@media only screen and (min-width:1630px){.section-blog__title{font-size:49.5px}}@media only screen and (min-width:768px){.section-blog__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.section-blog__title{margin-bottom:90px}}.section-blog__title--decorator{position:relative}.section-blog__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.section-blog__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section-blog__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section-blog__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.section-blog__title--decorator:before{top:10px}}.section-blog__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.section-blog__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.section-blog__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.section-blog__title--decorator--darklight:before{width:74px;height:140px}}.section-blog__more{text-align:right;margin-top:80px}.section-blog__more a{font-size:15px;position:relative;color:#ed1a2a}@media only screen and (min-width:1630px){.section-blog__more a{font-size:20px}}.section-blog__more a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.section-blog__more a:hover:after{bottom:-10px}.section-blog__more a:after{background:#ed1a2a}.section-blog__more--mobile{margin-top:0;text-align:left;margin-bottom:50px}.section-blog .blog-box{cursor:pointer;display:block}@media only screen and (max-width:767px){.section-blog .blog-box{margin-bottom:30px}}@media only screen and (min-width:768px){.section-blog .blog-box--spacing{margin-bottom:60px}}@media only screen and (min-width:1630px){.section-blog .blog-box--spacing{margin-bottom:80px}}.section-blog .blog-box:hover .blog-box__image img{transform:scale(1.05)}.section-blog .blog-box:hover .blog-box__title .content{box-shadow:inset 0 -2px #ed1a2a}.section-blog .blog-box__image{width:100%;height:0;padding-bottom:79%;position:relative;overflow:hidden}.section-blog .blog-box__image--small{padding-bottom:60%}.section-blog .blog-box__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.section-blog .blog-box__title{font-size:22px;font-weight:500;line-height:1.3;color:#ed1a2a;margin-top:30px;position:relative}@media only screen and (min-width:768px){.section-blog .blog-box__title{margin-top:35px}}@media only screen and (min-width:1200px){.section-blog .blog-box__title{font-size:30px}}@media only screen and (min-width:1630px){.section-blog .blog-box__title{font-size:40px}}.section-blog .blog-box__title .content{transition:all .2s ease-in-out;box-shadow:inset 0 -2px transparent}.section-blog .blog-box__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:10px}@media only screen and (min-width:768px){.section-blog .blog-box__text{font-size:16px}}@media only screen and (min-width:1630px){.section-blog .blog-box__text{font-size:22px}}@media only screen and (min-width:768px){.section-blog .blog-box__text{margin-top:20px}}.section-blog .blog-box__date{font-size:15px;margin-top:15px}@media only screen and (min-width:768px){.section-blog .blog-box__date{margin-top:35px}}@media only screen and (min-width:1630px){.section-blog .blog-box__date{font-size:20px}}.section-work{background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:90px;padding-bottom:90px}@media only screen and (min-width:768px){.section-work{padding-top:150px;padding-bottom:150px}}@media only screen and (min-width:1630px){.section-work{padding-top:200px;padding-bottom:200px}}.section-work__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;font-weight:700;text-indent:-1%}@media only screen and (min-width:768px){.section-work__title{font-size:60px}}@media only screen and (min-width:1200px){.section-work__title{font-size:80px}}@media only screen and (min-width:1630px){.section-work__title{font-size:107.5px}}.section-work__more{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden;margin-top:30px}@media only screen and (min-width:768px){.section-work__more{margin-top:30px}}@media only screen and (min-width:992px){.section-work__more{margin-top:40px}}@media only screen and (min-width:1630px){.section-work__more{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.section-work__more--normal{transition:all .2s ease-in-out}.section-work__more--normal:after,.section-work__more--normal:before{display:none}.section-work__more--normal:hover{background-color:rgba(237,26,42,.08)}.section-work__more span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.section-work__more span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.section-work__more span:after{height:16px;right:15px}}.section-work__more:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.section-work__more:after{height:16px;right:15px}}.section-work__more:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.section-work__more:hover span{transform:translate(200px,0);opacity:0}.section-work__more:hover:before{transform:translate(0,0);opacity:1}.section-work__more:hover:after{transform:translate(0,0);opacity:1}@media only screen and (min-width:768px){.section-work__more{margin-top:50px}}@media only screen and (min-width:1630px){.section-work__more{margin-top:75px}}.page-case__image{position:relative;max-width:100%;height:auto;margin-bottom:30px;max-width:70%;width:100%}@media only screen and (min-width:768px){.page-case__image{margin-bottom:60px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:992px){.page-case__image{margin-top:-70px;margin-bottom:0;max-width:100%;margin-right:0;margin-left:0;position:relative;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1200px){.page-case__image{width:80%;float:right}}@media only screen and (min-width:1630px){.page-case__image{margin-top:-100px}}.page-case__image img,.page-case__image svg{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.page-case__image img:nth-of-type(n+2),.page-case__image svg:nth-of-type(n+2){position:absolute;left:0;top:0}.page-case .case-banner{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;display:block;height:400px;width:100%}@media only screen and (min-width:768px){.page-case .case-banner{height:550px}}@media only screen and (min-width:992px){.page-case .case-banner{height:650px}}@media only screen and (min-width:1200px){.page-case .case-banner{height:700px}}.page-case .case-banner__logo{transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;position:absolute;max-height:135px;height:auto;width:200px;left:50%;top:50%}@media only screen and (min-width:768px){.page-case .case-banner__logo{width:250px}}@media only screen and (min-width:992px){.page-case .case-banner__logo{width:300px}}@media only screen and (min-width:1200px){.page-case .case-banner__logo{width:350px}}.page-case .case-banner__breadcrumbs{padding-bottom:30px;position:absolute;width:100%;bottom:0;left:0}.page-case .case-banner__breadcrumbs #breadcrumbs{color:#b9c6c9}.page-case .case-banner__breadcrumbs #breadcrumbs span{display:inline-block}.page-case .case-banner__breadcrumbs #breadcrumbs span br{display:none}.page-case .case-section{padding:60px 0}@media only screen and (min-width:768px){.page-case .case-section{padding:90px 0}}@media only screen and (min-width:1630px){.page-case .case-section{padding:120px 0}}.page-case .case-section--dark{background:#22434c;color:#fff}.page-case .case-section--dark .offer-content h2 strong,.page-case .case-section--dark .offer-content h3 strong,.page-case .case-section--dark .offer-content h4 strong{color:#fff}.page-case .case-section--dark .offer-content strong{color:#ed1a2a}.page-case .case-section--red{background:#ed1a2a;color:#fff}.page-case .case-section--darklight{background:#e4e9ea}.page-case .case-section--fullimage{position:relative;min-height:300px;max-height:900px;width:100%;z-index:-1}.page-case .case-section--fullimage:after{content:"";padding-bottom:50%;display:block}.page-case .case-section--fullimage img,.page-case .case-section--fullimage svg{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;left:0;top:0}.page-case .case-section--background{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page-case .case-section--backgrounddark{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page-case .case-section--backgrounddark:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#22434c;z-index:1;opacity:.9;mix-blend-mode:screen}.page-case .case-section--backgrounddark:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#22434c;z-index:2;opacity:.92}.page-case .case-section--backgrounddark .container{z-index:3;position:relative}.page-case .case-section--backgrounddark.case-person:after,.page-case .case-section--backgrounddark.case-person:before{display:none}@media only screen and (min-width:992px){.page-case .case-section .padding{padding-right:30px}}@media only screen and (min-width:1200px){.page-case .case-section .padding{padding-right:45px}}@media only screen and (min-width:992px){.page-case .case-section .padding2{padding-left:30px}}@media only screen and (min-width:1200px){.page-case .case-section .padding2{padding-left:45px}}.page-case .case-section .case-content h2,.page-case .case-section .case-content h3,.page-case .case-section .case-content h4{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:768px){.page-case .case-section .case-content h2,.page-case .case-section .case-content h3,.page-case .case-section .case-content h4{font-size:23.5px}}@media only screen and (min-width:1630px){.page-case .case-section .case-content h2,.page-case .case-section .case-content h3,.page-case .case-section .case-content h4{font-size:31.8px}}@media only screen and (min-width:768px){.page-case .case-section .case-content h2,.page-case .case-section .case-content h3,.page-case .case-section .case-content h4{margin-bottom:30px}}@media only screen and (min-width:1630px){.page-case .case-section .case-content h2,.page-case .case-section .case-content h3,.page-case .case-section .case-content h4{margin-bottom:40px}}.page-case .case-section .case-content h2 strong,.page-case .case-section .case-content h3 strong,.page-case .case-section .case-content h4 strong{font-weight:700}.page-case .case-section .case-content p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-bottom:20px}@media only screen and (min-width:768px){.page-case .case-section .case-content p{font-size:16px}}@media only screen and (min-width:1630px){.page-case .case-section .case-content p{font-size:22px}}@media only screen and (min-width:768px){.page-case .case-section .case-content p{margin-bottom:30px}}.page-case .case-section .case-content p strong{font-weight:700}.page-case .case-section .case-content--v2 strong{color:#ed1a2a}.page-case .case-section .case-content__column_list{font-size:16px;width:100%;line-height:1.3;margin-bottom:30px}@media only screen and (min-width:768px){.page-case .case-section .case-content__column_list{font-size:19px;margin-bottom:60px}}@media only screen and (min-width:1630px){.page-case .case-section .case-content__column_list{font-size:25px;margin-bottom:90px}}.page-case .case-section .case-content__column_list li{position:relative;width:49%;margin-bottom:20px;display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.page-case .case-section .case-content__column_list li{width:32.5%;margin-bottom:40px}}@media only screen and (min-width:1200px){.page-case .case-section .case-content__column_list li{margin-bottom:60px}}.page-case .case-section .case-content__column_list strong{color:#ed1a2a;font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11}@media only screen and (min-width:1200px){.page-case .case-section .case-content__column_list strong{font-size:38px}}@media only screen and (min-width:1630px){.page-case .case-section .case-content__column_list strong{font-size:49.5px}}@media only screen and (max-width:767px){.page-case .case-section .case-content__column_list strong{font-size:18px}}.page-case .case-section .case-content__column_list img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;width:50px;height:70px;clear:both;display:block;margin-bottom:15px}@media only screen and (min-width:768px){.page-case .case-section .case-content__column_list img{-o-object-position:left bottom;object-position:left bottom;width:80px;height:130px;margin-bottom:20px}}.page-case .case-section__header{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;margin-bottom:60px;padding:0 0 0 30px;position:relative;line-height:1.15}@media only screen and (min-width:768px){.page-case .case-section__header{font-size:60px}}@media only screen and (min-width:1200px){.page-case .case-section__header{font-size:80px}}@media only screen and (min-width:1630px){.page-case .case-section__header{font-size:107.5px}}@media only screen and (min-width:768px){.page-case .case-section__header{margin-top:20px;margin-bottom:90px;padding:0 0 0 60px}}@media only screen and (min-width:1200px){.page-case .case-section__header{padding:0 0 0 90px;margin-top:60px;margin-bottom:120px}}.page-case .case-section__header:before{content:"";position:absolute;top:-15px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-case .case-section__header:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-section__header:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-section__header:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-section__header:before{top:-20px}}@media only screen and (min-width:1200px){.page-case .case-section__header:before{top:-30px}}.page-case .case-section__header:after{content:"";position:absolute;bottom:-15px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-case .case-section__header:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-section__header:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-section__header:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-section__header:after{bottom:-20px}}@media only screen and (min-width:1200px){.page-case .case-section__header:after{bottom:-30px}}.page-case .case-section ul{list-style-type:disc;font-size:22px}@media only screen and (max-width:767px){.page-case .case-section ul{font-size:14px}}@media only screen and (min-width:768px){.page-case .case-section ul{font-size:14px}}@media only screen and (min-width:992px){.page-case .case-section ul{font-size:16px}}@media only screen and (min-width:1200px){.page-case .case-section ul{font-size:16px}}@media only screen and (min-width:1630px){.page-case .case-section ul{font-size:22px}}.page-case .case-section ol{list-style-type:decimal}.page-case .case-section li{margin-bottom:25px;font-weight:400}@media only screen and (min-width:768px){.page-case .case-bar{padding:70px 0}}.page-case .case-bar .section_title{margin-bottom:10px}@media only screen and (min-width:992px){.page-case .case-bar .section_title{margin:0}}.page-case .case-bar__info{line-height:1.5;font-size:22px}@media only screen and (min-width:1200px){.page-case .case-bar__info{line-height:2.5}}.page-case .case-bar__info strong{font-weight:700}@media only screen and (min-width:1200px){.page-case .case-chellenge .section_title{margin-bottom:90px}}.page-case .case-chellenge__decorator{padding:0 0 0 30px;margin-top:30px;margin-bottom:60px;position:relative}@media only screen and (min-width:768px){.page-case .case-chellenge__decorator{padding:0 0 0 60px;margin-bottom:110px}}@media only screen and (min-width:1200px){.page-case .case-chellenge__decorator{padding:40px 0 10px 60px}}@media only screen and (min-width:1630px){.page-case .case-chellenge__decorator{padding:40px 0 10px 90px}}.page-case .case-chellenge__decorator:before{content:"";position:absolute;top:-30px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-case .case-chellenge__decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-chellenge__decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-chellenge__decorator:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-chellenge__decorator:before{top:-40px}}@media only screen and (min-width:1200px){.page-case .case-chellenge__decorator:before{top:-30px}}@media only screen and (min-width:1630px){.page-case .case-chellenge__decorator:before{top:-40px}}.page-case .case-chellenge__decorator:after{content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-case .case-chellenge__decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-chellenge__decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-chellenge__decorator:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-chellenge__decorator:after{bottom:-40px}}@media only screen and (min-width:1200px){.page-case .case-chellenge__decorator:after{bottom:-30px}}@media only screen and (min-width:1630px){.page-case .case-chellenge__decorator:after{bottom:-40px}}.page-case .case-chellenge__decorator h3{font-size:18px!important}@media only screen and (min-width:768px){.page-case .case-chellenge__decorator h3{font-size:22px!important}}@media only screen and (min-width:1200px){.page-case .case-chellenge__decorator h3{font-size:30px!important}}@media only screen and (min-width:1630px){.page-case .case-chellenge__decorator h3{font-size:40px!important}}.page-case .case-chellenge__decorator h3,.page-case .case-chellenge__decorator h4{line-height:1.5!important}.page-case .case-quote__header{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;font-weight:inherit;position:relative;z-index:2}@media only screen and (min-width:1200px){.page-case .case-quote__header{font-size:38px}}@media only screen and (min-width:1630px){.page-case .case-quote__header{font-size:49.5px}}.page-case .case-quote__header strong{font-weight:700}.page-case .case-quote__decorator{padding:50px 0 50px 0}.page-case .case-quote__decorator:before{content:"";position:absolute;top:-20px;left:30px;z-index:1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darkred.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-case .case-quote__decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-quote__decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-quote__decorator:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-quote__decorator:before{left:50px;top:-40px}}.page-case .case-quote__decorator:after{content:"";position:absolute;bottom:-20px;left:30px;transform:scaleY(-1);z-index:1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darkred.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-case .case-quote__decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-quote__decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-quote__decorator:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-quote__decorator:after{left:50px;bottom:-40px}}.page-case .case-bespoke__subheader{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;font-weight:700}@media only screen and (min-width:768px){.page-case .case-bespoke__subheader{font-size:23.5px}}@media only screen and (min-width:1630px){.page-case .case-bespoke__subheader{font-size:31.8px}}@media only screen and (min-width:768px){.page-case .case-bespoke__subheader{margin-bottom:90px}}.page-case .case-bespoke__icon{margin-bottom:20px;height:60px;width:auto}@media only screen and (max-width:767px){.page-case .case-bespoke__icon{margin-top:30px}}@media only screen and (min-width:768px){.page-case .case-bespoke__icon{argin-bottom:10px;height:90px}}.page-case .case-bespoke__icon img,.page-case .case-bespoke__icon svg{height:60px;width:auto}@media only screen and (min-width:768px){.page-case .case-bespoke__icon img,.page-case .case-bespoke__icon svg{height:90px}}@media only screen and (min-width:992px){.page-case .case-bespoke__icon-desc{padding-right:90px}}@media only screen and (min-width:1200px){.page-case .case-bespoke__icon-desc{padding-right:120px}}@media only screen and (min-width:1630px){.page-case .case-bespoke__icon-desc{padding-right:150px}}.page-case .case-bespoke__title{margin-top:60px}.page-case .case-person{overflow:hidden}.page-case .case-person__decorator{background:url(../images/quote.png) no-repeat center;background-size:contain;position:absolute;bottom:-85px;display:block;height:65px;width:115px;right:0}@media only screen and (min-width:768px){.page-case .case-person__decorator{bottom:-170px;height:165px;width:215px}}.page-case .case-person__photo{position:relative;display:block;width:100%}.page-case .case-person__photo:after{content:"";padding-bottom:95%;display:block}.page-case .case-person__photo img,.page-case .case-person__photo svg{position:absolute;height:100%;width:100%;left:0;top:0}.page-case .case-person__icon{position:absolute;display:block;height:36px;bottom:10px;right:10px;width:36px}.page-case .case-person__icon img,.page-case .case-person__icon svg{position:absolute;height:100%;width:100%;left:0;top:0}.page-case .case-person__text{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-bottom:20px;margin-top:20px;font-style:italic;line-height:1.5}@media only screen and (min-width:768px){.page-case .case-person__text{font-size:22px}}@media only screen and (min-width:1200px){.page-case .case-person__text{font-size:30px}}@media only screen and (min-width:1630px){.page-case .case-person__text{font-size:40px}}@media only screen and (min-width:768px){.page-case .case-person__text{margin-bottom:40px;margin-top:30px}}@media only screen and (min-width:1630px){.page-case .case-person__text{margin-bottom:50px;margin-top:30px}}.page-case .case-person__text--mt{margin-top:0}@media only screen and (min-width:1200px){.page-case .case-person__text--mt{margin-top:10px}}.page-case .case-person__author{font-family:Formular,sans-serif;font-size:14px;line-height:1.55}@media only screen and (min-width:768px){.page-case .case-person__author{font-size:16px}}@media only screen and (min-width:1630px){.page-case .case-person__author{font-size:22px}}.page-case .case-person__author strong{font-weight:700}.page-case .case-person--nophoto{overflow:visible}.page-case .case-person--nophoto .case-person__text{margin-bottom:30px}.page-case .case-person--nophoto .case-person__decorator{left:0;right:inherit;top:-85px;bottom:inherit}@media only screen and (min-width:768px){.page-case .case-person--nophoto .case-person__decorator{top:-185px;left:-100px}}@media only screen and (min-width:1630px){.page-case .case-person--nophoto .case-person__decorator{top:-225px}}.page-case .case-project__logo{width:100%;max-width:175px}@media only screen and (max-width:767px){.page-case .case-project__logo{margin-bottom:20px}}@media only screen and (min-width:1630px){.page-case .case-project__logo{max-width:100%}}.page-case .case-project__logo img{width:100%}@media only screen and (min-width:992px){.page-case .case-project__logo img{-o-object-position:left;object-position:left;-o-object-fit:contain;object-fit:contain;max-height:90px}}@media only screen and (min-width:1630px){.page-case .case-project__logo img{max-height:118px}}.page-case .case-timeline__line{position:relative}.page-case .case-timeline__line:after{content:"";position:absolute;height:10px;display:block;left:-999px;right:-999px;top:153px;background:#e4e9ea}.page-case .case-timeline__title{margin-top:30px}@media only screen and (min-width:768px){.page-case .case-timeline__title{margin-top:60px}}.page-case .case-timeline__icon{width:150px;height:110px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;margin-bottom:30px}.page-case .case-timeline__dot{width:30px;height:30px;background:#e4e9ea;border:solid 1px #ed1a2a;border-radius:99px;margin-left:55px}.page-case .case-timeline__text{margin-top:30px;margin-left:55px;font-family:Formular,sans-serif;font-size:14px;line-height:1.55}@media only screen and (min-width:768px){.page-case .case-timeline__text{font-size:16px}}@media only screen and (min-width:1630px){.page-case .case-timeline__text{font-size:22px}}.page-case .case-timeline__text strong{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;font-weight:700}@media only screen and (min-width:768px){.page-case .case-timeline__text strong{font-size:23.5px}}@media only screen and (min-width:1630px){.page-case .case-timeline__text strong{font-size:31.8px}}.page-case .case-contact__button{font-size:15px;position:relative;font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin:0;font-weight:400}@media only screen and (min-width:1630px){.page-case .case-contact__button{font-size:20px}}.page-case .case-contact__button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-case .case-contact__button:hover:after{bottom:-10px}@media only screen and (min-width:768px){.page-case .case-contact__button{font-size:23.5px}}@media only screen and (min-width:1630px){.page-case .case-contact__button{font-size:31.8px}}.page-case .case-contact__button:after{background:#fff}.page-case .case-contact__header{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;font-weight:700;padding:0 0 0 30px;position:relative;margin-top:20px;margin-bottom:20px;line-height:1}@media only screen and (min-width:768px){.page-case .case-contact__header{font-size:60px}}@media only screen and (min-width:1200px){.page-case .case-contact__header{font-size:80px}}@media only screen and (min-width:1630px){.page-case .case-contact__header{font-size:107.5px}}@media only screen and (min-width:768px){.page-case .case-contact__header{padding:30px 0 30px 60px;margin-top:30px;margin-bottom:30px;line-height:.6}}@media only screen and (min-width:992px){.page-case .case-contact__header{padding:45px 0 45px 90px;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:1630px){.page-case .case-contact__header{padding:60px 0 60px 90px;margin-top:40px;margin-bottom:40px;line-height:.5}}.page-case .case-contact__header:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain;content:"";position:absolute;top:-30px;left:0}@media only screen and (min-width:768px){.page-case .case-contact__header:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-contact__header:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-contact__header:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-contact__header:before{top:-45px}}@media only screen and (min-width:1630px){.page-case .case-contact__header:before{top:-60px}}.page-case .case-contact__header:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1)}@media only screen and (min-width:768px){.page-case .case-contact__header:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-contact__header:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-contact__header:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-case .case-contact__header:after{bottom:-45px}}@media only screen and (min-width:1630px){.page-case .case-contact__header:after{bottom:-60px}}.page-case .case-cases__more{font-size:15px;position:relative;color:#ed1a2a;margin-top:-35px;display:block;float:left;clear:both}@media only screen and (min-width:1630px){.page-case .case-cases__more{font-size:20px}}.page-case .case-cases__more:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-case .case-cases__more:hover:after{bottom:-10px}@media only screen and (min-width:768px){.page-case .case-cases__more{margin-top:-55px}}@media only screen and (min-width:1630px){.page-case .case-cases__more{margin-top:-75px}}.page-case .case-cases__more:after{background:#ed1a2a}@media only screen and (max-width:767px){.page-case .case-cases .swiper-container{margin:0 -15px;padding:0 15px}}.page-case .case-cases .case-box{cursor:pointer;display:block}@media only screen and (min-width:768px){.page-case .case-cases .case-box{margin-bottom:60px}}@media only screen and (min-width:992px){.page-case .case-cases .case-box{margin-bottom:10px}}.page-case .case-cases .case-box:hover .case-box__image img{transform:scale(1.05)}.page-case .case-cases .case-box:hover .case-box__title .content{box-shadow:inset 0 -2px #ed1a2a}.page-case .case-cases .case-box:hover .case-box__title:after{width:100%}.page-case .case-cases .case-box__image{width:100%;height:0;padding-bottom:79%;position:relative;overflow:hidden}.page-case .case-cases .case-box__image--small{padding-bottom:60%}.page-case .case-cases .case-box__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.page-case .case-cases .case-box__title{font-size:22px;font-weight:500;color:#ed1a2a;line-height:1.3;margin-top:30px;position:relative}@media only screen and (min-width:768px){.page-case .case-cases .case-box__title{margin-top:35px}}@media only screen and (min-width:1200px){.page-case .case-cases .case-box__title{font-size:30px}}@media only screen and (min-width:1630px){.page-case .case-cases .case-box__title{font-size:40px}}.page-case .case-cases .case-box__title .content{transition:all .2s ease-in-out;box-shadow:inset 0 -2px transparent}.page-case .case-key .container{position:relative}.page-case .case-key .container:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:15px;bottom:30px;transform:scaleY(-1) scaleX(-1);display:none}@media only screen and (min-width:768px){.page-case .case-key .container:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-case .case-key .container:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-case .case-key .container:after{width:74px;height:140px}}@media only screen and (min-width:992px){.page-case .case-key .container:after{display:block}}.home-page .banner{padding:200px 0 90px 0}@media only screen and (min-width:768px){.home-page .banner{padding:250px 0 110px 0}}@media only screen and (min-width:1200px){.home-page .banner{padding:315px 0 150px 0}}@media only screen and (min-width:1630px){.home-page .banner{padding:420px 0 200px 0}}.home-page .banner__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;padding:0 0 0 30px;position:relative;margin-bottom:80px;min-height:78px}@media only screen and (min-width:768px){.home-page .banner__title{font-size:60px}}@media only screen and (min-width:1200px){.home-page .banner__title{font-size:80px}}@media only screen and (min-width:1630px){.home-page .banner__title{font-size:107.5px}}@media only screen and (min-width:768px){.home-page .banner__title{padding:0 0 0 50px;margin-bottom:148px;min-height:104px}}@media only screen and (min-width:1200px){.home-page .banner__title{padding:0 0 0 90px;min-height:138px}}@media only screen and (min-width:1630px){.home-page .banner__title{min-height:185px}}.home-page .banner__title:before{content:"";position:absolute;top:-30px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.home-page .banner__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.home-page .banner__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.home-page .banner__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.home-page .banner__title:before{top:-60px}}@media only screen and (min-width:992px){.home-page .banner__title:before{top:-80px}}.home-page .banner__title:after{content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.home-page .banner__title:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.home-page .banner__title:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.home-page .banner__title:after{width:74px;height:140px}}@media only screen and (min-width:768px){.home-page .banner__title:after{bottom:-60px}}@media only screen and (min-width:992px){.home-page .banner__title:after{bottom:-80px}}.home-page .banner__subtitle{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;padding:0 0 0 30px}@media only screen and (min-width:768px){.home-page .banner__subtitle{font-size:22px}}@media only screen and (min-width:1200px){.home-page .banner__subtitle{font-size:30px}}@media only screen and (min-width:1630px){.home-page .banner__subtitle{font-size:40px}}@media only screen and (min-width:768px){.home-page .banner__subtitle{padding:0 0 0 50px}}@media only screen and (min-width:1200px){.home-page .banner__subtitle{padding:0 0 0 90px}}.home-page .banner__eu{float:left}.home-page .banner__eu img{max-height:60px}@media only screen and (max-width:767px){.home-page .banner__eu{margin-left:30px;margin-top:50px}}@media only screen and (min-width:768px){.home-page .banner__eu{float:right;max-width:inherit;margin-top:5px}}@media only screen and (min-width:1630px){.home-page .banner__eu{margin-top:10px}}.home-page .banner__scroll{text-align:right;float:right;margin-top:55px}@media only screen and (min-width:768px){.home-page .banner__scroll{clear:both;margin-top:10px}}@media only screen and (min-width:1630px){.home-page .banner__scroll{margin-top:15px}}.home-page .banner__scroll a{font-size:15px;position:relative}@media only screen and (min-width:1630px){.home-page .banner__scroll a{font-size:20px}}.home-page .banner__scroll a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.home-page .banner__scroll a:hover:after{bottom:-10px}@media only screen and (min-width:768px){.home-page .offer{padding-bottom:80px}}@media only screen and (min-width:1630px){.home-page .offer{padding-bottom:110px}}.home-page .offer__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;position:relative;margin-bottom:65px}@media only screen and (min-width:1200px){.home-page .offer__title{font-size:38px}}@media only screen and (min-width:1630px){.home-page .offer__title{font-size:49.5px}}@media only screen and (min-width:768px){.home-page .offer__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.home-page .offer__title{margin-bottom:100px}}.home-page .offer__title:before{content:"";position:absolute;right:0;top:0;transform:scaleX(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.home-page .offer__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.home-page .offer__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.home-page .offer__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.home-page .offer__title:before{top:10px}}.home-page .offer .offer-box__ico{width:auto;height:60px}@media only screen and (min-width:1200px){.home-page .offer .offer-box__ico{height:80px}}.home-page .offer .offer-box__title{font-family:Formular,sans-serif;font-size:28px;font-weight:900;line-height:1.28;color:#ed1a2a;margin-top:20px}@media only screen and (min-width:1200px){.home-page .offer .offer-box__title{font-size:38px}}@media only screen and (min-width:1630px){.home-page .offer .offer-box__title{font-size:50px}}.home-page .offer .offer-box__title .console-underscore{display:inline-block}.home-page .offer .offer-box__title .console-underscore.hidden{display:none}.home-page .offer .offer-box__text{margin-top:10px;font-size:16px;line-height:1.38}@media only screen and (min-width:992px){.home-page .offer .offer-box__text{width:80%}}@media only screen and (min-width:1200px){.home-page .offer .offer-box__text{font-size:19px}}@media only screen and (min-width:1630px){.home-page .offer .offer-box__text{font-size:26px}}.home-page .offer .offer-box__text p{margin-bottom:10px}@media only screen and (min-width:768px){.home-page .offer .offer-box__text p{margin-bottom:30px}}@media only screen and (min-width:1630px){.home-page .offer .offer-box__text p{margin-bottom:40px}}.home-page .offer .offer-box__text strong{font-weight:700}.home-page .offer .offer-box__more{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden;margin-top:10px!important}@media only screen and (min-width:768px){.home-page .offer .offer-box__more{margin-top:30px}}@media only screen and (min-width:992px){.home-page .offer .offer-box__more{margin-top:40px}}@media only screen and (min-width:1630px){.home-page .offer .offer-box__more{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.home-page .offer .offer-box__more--normal{transition:all .2s ease-in-out}.home-page .offer .offer-box__more--normal:after,.home-page .offer .offer-box__more--normal:before{display:none}.home-page .offer .offer-box__more--normal:hover{background-color:rgba(237,26,42,.08)}.home-page .offer .offer-box__more span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.home-page .offer .offer-box__more span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.home-page .offer .offer-box__more span:after{height:16px;right:15px}}.home-page .offer .offer-box__more:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.home-page .offer .offer-box__more:after{height:16px;right:15px}}.home-page .offer .offer-box__more:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.home-page .offer .offer-box__more:hover span{transform:translate(200px,0);opacity:0}.home-page .offer .offer-box__more:hover:before{transform:translate(0,0);opacity:1}.home-page .offer .offer-box__more:hover:after{transform:translate(0,0);opacity:1}@media only screen and (max-width:767px){.home-page .offer .offer-box__more{margin-bottom:60px}}.home-page .about{background:#22434c;color:#fff;padding-top:75px;padding-bottom:45px}@media only screen and (min-width:768px){.home-page .about{padding-top:110px;padding-bottom:70px}}@media only screen and (min-width:1630px){.home-page .about{padding-top:150px;padding-bottom:90px}}.home-page .about__title{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;padding:0 0 0 30px;line-height:1.35;position:relative}@media only screen and (min-width:768px){.home-page .about__title{font-size:22px}}@media only screen and (min-width:1200px){.home-page .about__title{font-size:30px}}@media only screen and (min-width:1630px){.home-page .about__title{font-size:40px}}@media only screen and (min-width:768px){.home-page .about__title{padding:0 0 0 60px}}@media only screen and (min-width:1200px){.home-page .about__title{padding:0 0 0 90px}}@media only screen and (min-width:1630px){.home-page .about__title{padding:0 0 0 130px}}.home-page .about__title:before{content:"";position:absolute;top:-20px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.home-page .about__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.home-page .about__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.home-page .about__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.home-page .about__title:before{top:-40px}}.home-page .about__title:after{content:"";position:absolute;bottom:-20px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.home-page .about__title:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.home-page .about__title:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.home-page .about__title:after{width:74px;height:140px}}@media only screen and (min-width:768px){.home-page .about__title:after{bottom:-40px}}.home-page .about__title strong{font-weight:700}.home-page .about__more{text-align:right;margin-top:22px}@media only screen and (min-width:768px){.home-page .about__more{margin-top:45px}}.home-page .about__more a{font-size:15px;position:relative}@media only screen and (min-width:1630px){.home-page .about__more a{font-size:20px}}.home-page .about__more a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.home-page .about__more a:hover:after{bottom:-10px}.home-page .about__more a:after{background:#fff}.safari .page-about .banner__bg.safari-hidden{display:none!important}@media only screen and (min-width:768px){.safari .page-about .banner__bg.safari-hidden{display:block!important}}.safari .page-about .banner__bg.safari-visible{display:block!important}@media only screen and (min-width:768px){.safari .page-about .banner__bg.safari-visible{display:none!important}}.safari-visible{display:none!important}.safari-hidden{display:block!important}.page-about .banner{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:200px 0 60px 0;position:relative}@media only screen and (max-width:767px){.page-about .banner{min-height:520px;height:100vh}}@media only screen and (min-width:768px){.page-about .banner{padding:250px 0 110px 0}}@media only screen and (min-width:1200px){.page-about .banner{padding:315px 0 150px 0}}@media only screen and (min-width:1200px) and (min-height:800px){.page-about .banner{height:100vh}}@media only screen and (min-width:1630px){.page-about .banner{padding:420px 0 200px 0}}@media only screen and (min-width:1200px) and (min-height:800px){.page-about .banner .container{transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}}.page-about .banner__bg{position:absolute;height:100%;width:100%;left:0;top:0}.page-about .banner__bg:after{content:"";mix-blend-mode:soft-light;background-color:#fff;position:absolute;opacity:.75;height:100%;width:100%;left:0;top:0}.page-about .banner__bg img,.page-about .banner__bg video{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;left:0;top:0}.page-about .banner__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;padding:0 0 0 30px;position:relative;margin-bottom:80px;margin-top:40px}@media only screen and (min-width:768px){.page-about .banner__title{font-size:60px}}@media only screen and (min-width:1200px){.page-about .banner__title{font-size:80px}}@media only screen and (min-width:1630px){.page-about .banner__title{font-size:107.5px}}@media only screen and (min-width:768px){.page-about .banner__title{padding:0 0 0 50px;margin-bottom:148px}}@media only screen and (min-width:1200px){.page-about .banner__title{padding:0 0 0 90px}}@media only screen and (min-width:1200px) and (min-height:800px){.page-about .banner__title{margin-bottom:40px;margin-top:40px}}.page-about .banner__title:before{content:"";position:absolute;top:-30px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .banner__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .banner__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .banner__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-about .banner__title:before{top:-60px}}.page-about .banner__title:after{content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .banner__title:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .banner__title:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .banner__title:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-about .banner__title:after{bottom:-60px}}.page-about .banner__scroll{text-align:right;float:right;margin-top:55px}@media only screen and (min-width:768px){.page-about .banner__scroll{clear:both;margin-top:15px}}@media only screen and (min-width:1630px){.page-about .banner__scroll{margin-top:20px}}.page-about .banner__scroll a{font-size:15px;position:relative}@media only screen and (min-width:1630px){.page-about .banner__scroll a{font-size:20px}}.page-about .banner__scroll a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-about .banner__scroll a:hover:after{bottom:-10px}.page-about .why{background:#ed1a2a;position:relative;z-index:1;color:#fff;padding-top:60px;padding-bottom:90px}@media only screen and (min-width:768px){.page-about .why{padding-top:60px;padding-bottom:150px}}@media only screen and (min-width:1630px){.page-about .why{padding-top:80px;padding-bottom:200px}}.page-about .why__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px;margin-bottom:60px;position:relative}@media only screen and (min-width:1200px){.page-about .why__title{font-size:38px}}@media only screen and (min-width:1630px){.page-about .why__title{font-size:49.5px}}@media only screen and (min-width:768px){.page-about .why__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.page-about .why__title{margin-bottom:90px}}.page-about .why__title--decorator{position:relative}.page-about .why__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-about .why__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .why__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .why__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-about .why__title--decorator:before{top:10px}}.page-about .why__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .why__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .why__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .why__title--decorator--darklight:before{width:74px;height:140px}}@media only screen and (max-width:767px){.page-about .why__title{max-width:320px}}@media only screen and (min-width:768px){.page-about .why__title{margin-bottom:120px}}@media only screen and (min-width:1630px){.page-about .why__title{margin-bottom:160px}}.page-about .why__title:before{content:"";position:absolute;right:0;top:0;transform:scaleX(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .why__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .why__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .why__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-about .why__title:before{top:10px}}.page-about .why__subtitle{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;line-height:1.35;position:relative;z-index:2}@media only screen and (min-width:768px){.page-about .why__subtitle{font-size:22px}}@media only screen and (min-width:1200px){.page-about .why__subtitle{font-size:30px}}@media only screen and (min-width:1630px){.page-about .why__subtitle{font-size:40px}}.page-about .why__subtitle:before{content:"";position:absolute;top:-20px;left:20px;z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darkred.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .why__subtitle:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .why__subtitle:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .why__subtitle:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-about .why__subtitle:before{left:30px;top:-40px}}.page-about .why__subtitle:after{content:"";position:absolute;bottom:-20px;left:20px;transform:scaleY(-1);z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darkred.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .why__subtitle:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .why__subtitle:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .why__subtitle:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-about .why__subtitle:after{left:30px;bottom:-40px}}.page-about .why__subtitle strong{font-weight:700}@media only screen and (max-width:767px){.page-about .why br{display:none}}.page-about .article{padding-top:60px;padding-bottom:10px}@media only screen and (min-width:768px){.page-about .article{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:1630px){.page-about .article{padding-top:110px;padding-bottom:110px}}.page-about .article__image{width:100%;height:0;padding-bottom:125%;position:relative;overflow:hidden}@media only screen and (min-width:992px){.page-about .article__image{padding-bottom:120%}}@media only screen and (min-width:1200px){.page-about .article__image{padding-bottom:125%}}.page-about .article__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-about .article__signature{font-size:22px;font-weight:700;margin-top:20px}@media only screen and (max-width:767px){.page-about .article__signature{padding-bottom:60px}}@media only screen and (min-width:768px){.page-about .article__signature{padding-bottom:60px}}@media only screen and (min-width:768px){.page-about .article__signature{font-size:30px}}@media only screen and (min-width:1630px){.page-about .article__signature{font-size:40px}}.page-about .article__content{font-family:Formular,sans-serif;font-size:14px;line-height:1.55}@media only screen and (min-width:768px){.page-about .article__content{font-size:16px}}@media only screen and (min-width:1630px){.page-about .article__content{font-size:22px}}@media only screen and (min-width:992px){.page-about .article__content{margin-top:50px;padding-right:20px}}@media only screen and (min-width:1200px){.page-about .article__content{margin-top:60px}}@media only screen and (min-width:1630px){.page-about .article__content{margin-top:80px;padding-bottom:160px}}.page-about .article__content strong{font-family:Formular,sans-serif;font-size:18px;line-height:1.25}@media only screen and (min-width:768px){.page-about .article__content strong{font-size:23.5px}}@media only screen and (min-width:1630px){.page-about .article__content strong{font-size:31.8px}}.page-about .article__content p{margin-bottom:20px}@media only screen and (min-width:768px){.page-about .article__content p{margin-bottom:30px}}.page-about .article__quote{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;font-weight:700;color:#ed1a2a;margin-top:20px;margin-bottom:60px;position:relative}@media only screen and (min-width:768px){.page-about .article__quote{font-size:23.5px}}@media only screen and (min-width:1630px){.page-about .article__quote{font-size:31.8px}}@media only screen and (min-width:768px){.page-about .article__quote{margin-top:30px;margin-bottom:60px}}@media only screen and (min-width:992px){.page-about .article__quote{margin-top:40px;margin-bottom:60px}}@media only screen and (min-width:1200px){.page-about .article__quote{margin-top:30px;margin-bottom:80px}}@media only screen and (min-width:1630px){.page-about .article__quote{margin-top:70px}}.page-about .article__quote:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .article__quote:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .article__quote:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .article__quote:after{width:74px;height:140px}}@media only screen and (min-width:992px){.page-about .article__quote:after{content:"";transform:scaleY(-1) scale(.75);position:absolute;left:-35px;bottom:-50px}}@media only screen and (min-width:1200px){.page-about .article__quote:after{left:-67px;bottom:-60px}}@media only screen and (min-width:1630px){.page-about .article__quote:after{left:-90px;bottom:-80px}}.page-about .article__quote br{display:none}@media only screen and (min-width:992px){.page-about .article__quote br{display:inherit}}.page-about .article__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px;margin-top:60px}@media only screen and (min-width:1200px){.page-about .article__title{font-size:38px}}@media only screen and (min-width:1630px){.page-about .article__title{font-size:49.5px}}@media only screen and (min-width:768px){.page-about .article__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.page-about .article__title{margin-bottom:90px}}.page-about .article__title--decorator{position:relative}.page-about .article__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-about .article__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .article__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .article__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-about .article__title--decorator:before{top:10px}}.page-about .article__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-about .article__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-about .article__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-about .article__title--decorator--darklight:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-about .article__title{margin-top:80px}}@media only screen and (min-width:992px){.page-about .article__title{margin-top:110px}}@media only screen and (min-width:1630px){.page-about .article__title{margin-top:150px}}.page-about .article__caption{font-family:Formular,sans-serif;font-size:18px;line-height:1.25}@media only screen and (min-width:768px){.page-about .article__caption{font-size:23.5px}}@media only screen and (min-width:1630px){.page-about .article__caption{font-size:31.8px}}@media only screen and (max-width:767px){.page-about .article__caption br{display:none}}.page-about .article__logos{margin-top:20px}@media only screen and (max-width:767px){.page-about .article__logos{margin-bottom:20px}}@media only screen and (min-width:768px){.page-about .article__logos{margin-top:70px}}@media only screen and (min-width:1630px){.page-about .article__logos{margin-top:100px}}.page-about .article__logos li{display:inline-block;margin-right:15px}@media only screen and (min-width:768px){.page-about .article__logos li{margin-right:20px}}@media only screen and (max-width:767px){.page-about .article__logos li{margin-bottom:30px}}@media only screen and (min-width:992px){.page-about .article__logos li{margin-right:30px}}.page-about .article__logos li img{height:25px}@media only screen and (min-width:768px){.page-about .article__logos li img{height:30px}}@media only screen and (min-width:992px){.page-about .article__logos li img{height:35px}}@media only screen and (min-width:1630px){.page-about .article__logos li img{height:40px}}.page-about .clutch_awards{background:#e4e9ea;padding:120px 0}.page-about .clutch_awards .award__title{font-family:Formular,sans-serif;font-size:40px;font-weight:700;line-height:1.11;margin-bottom:40px;margin-bottom:60px;position:relative}.page-about .clutch_awards .award__title:before{content:"";position:absolute;top:-70px;left:-90px;width:74px;height:120px;display:block;background:url(../../../../../wp-content/themes/antologic/assets/images/decorator-red.svg) no-repeat center;background-size:auto;background-size:contain}@media only screen and (max-width:767px){.page-about .clutch_awards .award__title:before{display:none}}@media only screen and (min-width:768px){.page-about .clutch_awards .award__title:before{display:none}}@media only screen and (min-width:992px){.page-about .clutch_awards .award__title:before{display:block;width:55px;height:60px;left:-43px;top:-20px}}@media only screen and (min-width:1200px){.page-about .clutch_awards .award__title:before{width:55px;height:80px;left:-67px;top:-40px}}@media only screen and (min-width:1630px){.page-about .clutch_awards .award__title:before{left:-90px;top:-60px;width:74px;height:140px;transform:scale(.75)}}.page-about .clutch_awards .award__text{font-family:Formular,sans-serif;font-size:27px;line-height:1.25}.page-about .clutch_awards .clutch_image_box{margin-left:35px}.page-about .clutch_awards .clutch_image_box .award__image{max-width:180px}@media only screen and (max-width:767px){.page-about .clutch_awards{padding:60px 0}.page-about .clutch_awards .award__title{font-size:28px;line-height:1.11}.page-about .clutch_awards .award__text{font-size:18px;line-height:1.25}.page-about .clutch_awards .clutch_image_box{margin-left:0;text-align:center}.page-about .clutch_awards .clutch_image_box .award__image{max-width:120px;margin-top:20px}}@media only screen and (min-width:768px){.page-about .clutch_awards .award__title{font-size:28px}.page-about .clutch_awards .award__text{font-size:23.5px}.page-about .clutch_awards .clutch_image_box{margin-left:0;text-align:center}.page-about .clutch_awards .clutch_image_box .award__image{margin-top:20px}}@media only screen and (min-width:992px){.page-about .clutch_awards .award__title{font-size:28px}.page-about .clutch_awards .award__text{font-size:23.5px}.page-about .clutch_awards .clutch_image_box{margin-left:35px;text-align:left}.page-about .clutch_awards .clutch_image_box .award__image{margin-top:20px}}@media only screen and (min-width:1200px){.page-about .clutch_awards .award__title{font-size:38px}.page-about .clutch_awards .award__text{font-size:23.5px}}@media only screen and (min-width:1630px){.page-about .clutch_awards .award__title{font-size:49.5px}.page-about .clutch_awards .award__text{font-size:31.8px}}.page-cases .banner{background-size:cover;background-repeat:no-repeat;background-position:center;padding:280px 0 80px 0;height:100vh}@media only screen and (min-width:1630px){.page-cases .banner{padding:380px 0 110px 0}}.page-cases .banner__category{font-size:16px;font-weight:700;color:#ed1a2a;display:inline-block;margin-bottom:10px}@media only screen and (min-width:992px){.page-cases .banner__category{font-size:22px}}.page-cases .banner__title{font-family:Formular,sans-serif;font-size:28px;font-weight:900;line-height:1.28;color:#ed1a2a;margin-bottom:10px}@media only screen and (min-width:1200px){.page-cases .banner__title{font-size:38px}}@media only screen and (min-width:1630px){.page-cases .banner__title{font-size:50px}}@media only screen and (min-width:768px){.page-cases .banner__title{margin-bottom:30px}}.page-cases .banner__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55}@media only screen and (min-width:768px){.page-cases .banner__text{font-size:16px}}@media only screen and (min-width:1630px){.page-cases .banner__text{font-size:22px}}.page-cases .banner__more{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden}@media only screen and (min-width:768px){.page-cases .banner__more{margin-top:30px}}@media only screen and (min-width:992px){.page-cases .banner__more{margin-top:40px}}@media only screen and (min-width:1630px){.page-cases .banner__more{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.page-cases .banner__more--normal{transition:all .2s ease-in-out}.page-cases .banner__more--normal:after,.page-cases .banner__more--normal:before{display:none}.page-cases .banner__more--normal:hover{background-color:rgba(237,26,42,.08)}.page-cases .banner__more span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.page-cases .banner__more span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.page-cases .banner__more span:after{height:16px;right:15px}}.page-cases .banner__more:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.page-cases .banner__more:after{height:16px;right:15px}}.page-cases .banner__more:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.page-cases .banner__more:hover span{transform:translate(200px,0);opacity:0}.page-cases .banner__more:hover:before{transform:translate(0,0);opacity:1}.page-cases .banner__more:hover:after{transform:translate(0,0);opacity:1}@media only screen and (max-width:767px){.page-cases .banner__more{margin-top:30px}}.page-contact .banner{padding:200px 0 70px 0;display:block}@media only screen and (min-width:768px){.page-contact .banner{padding:250px 0 90px 0}}@media only screen and (min-width:1200px){.page-contact .banner{padding:315px 0 120px 0}}@media only screen and (min-width:1630px){.page-contact .banner{padding:420px 0 160px 0}}.page-contact .banner__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;padding:0 0 0 30px;position:relative;margin-bottom:70px}@media only screen and (min-width:768px){.page-contact .banner__title{font-size:60px}}@media only screen and (min-width:1200px){.page-contact .banner__title{font-size:80px}}@media only screen and (min-width:1630px){.page-contact .banner__title{font-size:107.5px}}@media only screen and (min-width:768px){.page-contact .banner__title{padding:0 0 0 50px;margin-bottom:100px}}@media only screen and (min-width:1200px){.page-contact .banner__title{padding:0 0 0 90px}}.page-contact .banner__title:before{content:"";position:absolute;top:-30px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-contact .banner__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .banner__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .banner__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-contact .banner__title:before{top:-60px}}.page-contact .banner__title:after{content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-contact .banner__title:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .banner__title:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .banner__title:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-contact .banner__title:after{bottom:-60px}}.page-contact .banner__subtitle{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;padding:0 0 0 30px}@media only screen and (min-width:768px){.page-contact .banner__subtitle{font-size:22px}}@media only screen and (min-width:1200px){.page-contact .banner__subtitle{font-size:30px}}@media only screen and (min-width:1630px){.page-contact .banner__subtitle{font-size:40px}}@media only screen and (min-width:768px){.page-contact .banner__subtitle{padding:0 0 0 50px}}@media only screen and (min-width:1200px){.page-contact .banner__subtitle{padding:0 0 0 90px}}.page-contact .banner__scroll{text-align:right;float:right;margin-top:35px}@media only screen and (min-width:768px){.page-contact .banner__scroll{clear:both;margin-top:50px}}@media only screen and (min-width:1630px){.page-contact .banner__scroll{margin-top:70px}}.page-contact .banner__scroll a{font-size:15px;position:relative;color:#ed1a2a}@media only screen and (min-width:1630px){.page-contact .banner__scroll a{font-size:20px}}.page-contact .banner__scroll a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-contact .banner__scroll a:hover:after{bottom:-10px}.page-contact .banner__scroll a:after{background-color:#ed1a2a}.page-contact .persons{display:block}.page-contact .persons__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px}@media only screen and (min-width:1200px){.page-contact .persons__title{font-size:38px}}@media only screen and (min-width:1630px){.page-contact .persons__title{font-size:49.5px}}@media only screen and (min-width:768px){.page-contact .persons__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.page-contact .persons__title{margin-bottom:90px}}.page-contact .persons__title--decorator{position:relative}.page-contact .persons__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-contact .persons__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .persons__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .persons__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-contact .persons__title--decorator:before{top:10px}}.page-contact .persons__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-contact .persons__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .persons__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .persons__title--decorator--darklight:before{width:74px;height:140px}}@media only screen and (min-width:1200px){.page-contact .persons__title{margin-bottom:35px}}@media only screen and (max-width:767px){.page-contact .persons .swiper-container{margin:0 -15px;padding:0 15px}}.page-contact .persons .person-box{margin-bottom:50px;display:block}@media only screen and (min-width:768px){.page-contact .persons .person-box{margin-bottom:60px}}@media only screen and (min-width:1630px){.page-contact .persons .person-box{margin-bottom:90px}}.page-contact .persons .person-box__image{width:100%;height:0;padding-bottom:73%;position:relative;overflow:hidden}.page-contact .persons .person-box__image:hover .hover-image{opacity:1}.page-contact .persons .person-box__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.page-contact .persons .person-box__image .hover-image{transition:all .2s ease-in-out;opacity:0}.page-contact .persons .person-box__title{font-size:22px;font-weight:500;color:#ed1a2a;margin-top:15px;position:relative}@media only screen and (min-width:768px){.page-contact .persons .person-box__title{margin-top:20px}}@media only screen and (min-width:1200px){.page-contact .persons .person-box__title{font-size:30px}}@media only screen and (min-width:1630px){.page-contact .persons .person-box__title{font-size:40px}}.page-contact .persons .person-box__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:10px}@media only screen and (min-width:768px){.page-contact .persons .person-box__text{font-size:16px}}@media only screen and (min-width:1630px){.page-contact .persons .person-box__text{font-size:22px}}@media only screen and (min-width:768px){.page-contact .persons .person-box__text{margin-top:20px}}.page-contact .persons .person-box__lang{font-size:16px;margin-top:15px;color:#ed1a2a}@media only screen and (min-width:768px){.page-contact .persons .person-box__lang{margin-top:30px}}@media only screen and (min-width:1630px){.page-contact .persons .person-box__lang{font-size:22px}}.page-contact .form{padding-bottom:60px;display:block}@media only screen and (min-width:768px){.page-contact .form{padding-bottom:80px}}@media only screen and (min-width:1630px){.page-contact .form{padding-bottom:110px}}.page-contact .form__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px;margin-top:10px;position:relative}@media only screen and (min-width:1200px){.page-contact .form__title{font-size:38px}}@media only screen and (min-width:1630px){.page-contact .form__title{font-size:49.5px}}@media only screen and (min-width:768px){.page-contact .form__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.page-contact .form__title{margin-bottom:90px}}.page-contact .form__title--decorator{position:relative}.page-contact .form__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-contact .form__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .form__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .form__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-contact .form__title--decorator:before{top:10px}}.page-contact .form__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-contact .form__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .form__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .form__title--decorator--darklight:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-contact .form__title{margin-top:20px}}@media only screen and (min-width:1200px){.page-contact .form__title{margin-bottom:35px}}@media only screen and (min-width:1630px){.page-contact .form__title{margin-top:30px}}.page-contact .form__title:before{content:"";position:absolute;right:0;top:0;transform:scaleX(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-contact .form__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .form__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .form__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-contact .form__title:before{top:10px}}.page-contact .form form br{display:none}.page-contact .form form input,.page-contact .form form textarea{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;width:100%;height:60px;padding-left:20px;border:solid 1px #22434c;font-weight:700;color:#22434c;margin-bottom:20px}@media only screen and (min-width:768px){.page-contact .form form input,.page-contact .form form textarea{font-size:16px}}@media only screen and (min-width:1630px){.page-contact .form form input,.page-contact .form form textarea{font-size:22px}}.page-contact .form form input:-ms-input-placeholder,.page-contact .form form textarea:-ms-input-placeholder{color:#22434c;font-weight:700}.page-contact .form form input::placeholder,.page-contact .form form textarea::placeholder{color:#22434c;font-weight:700}@media only screen and (min-width:992px){.page-contact .form form input.small,.page-contact .form form textarea.small{width:calc(33.333333% + .5px);float:left;margin-right:-1px}}.page-contact .form form input.wpcf7-not-valid,.page-contact .form form textarea.wpcf7-not-valid{border-color:#ed1a2a}.page-contact .form form textarea{width:100%;height:250px;padding:20px;resize:none}.page-contact .form form button{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden;border-radius:0;margin-top:10px;float:right;clear:both;text-align:left;cursor:pointer;background:#fff}@media only screen and (min-width:768px){.page-contact .form form button{margin-top:30px}}@media only screen and (min-width:992px){.page-contact .form form button{margin-top:40px}}@media only screen and (min-width:1630px){.page-contact .form form button{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.page-contact .form form button--normal{transition:all .2s ease-in-out}.page-contact .form form button--normal:after,.page-contact .form form button--normal:before{display:none}.page-contact .form form button--normal:hover{background-color:rgba(237,26,42,.08)}.page-contact .form form button span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.page-contact .form form button span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.page-contact .form form button span:after{height:16px;right:15px}}.page-contact .form form button:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.page-contact .form form button:after{height:16px;right:15px}}.page-contact .form form button:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.page-contact .form form button:hover span{transform:translate(200px,0);opacity:0}.page-contact .form form button:hover:before{transform:translate(0,0);opacity:1}.page-contact .form form button:hover:after{transform:translate(0,0);opacity:1}@media only screen and (min-width:768px){.page-contact .form form button{margin-top:30px}}@media only screen and (min-width:1630px){.page-contact .form form button{margin-top:40px}}.page-contact .form form .wpcf7-response-output{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;border:0;padding:0;margin:0;float:right;margin-top:10px;margin-right:30px}@media only screen and (min-width:768px){.page-contact .form form .wpcf7-response-output{font-size:16px}}@media only screen and (min-width:1630px){.page-contact .form form .wpcf7-response-output{font-size:22px}}@media only screen and (min-width:768px){.page-contact .form form .wpcf7-response-output{margin-top:20px}}@media only screen and (min-width:1630px){.page-contact .form form .wpcf7-response-output{margin-top:30px}}.page-contact .form form .wpcf7-response-output.wpcf7-validation-errors{color:#ed1a2a}.page-contact .form form .wpcf7-not-valid-tip{display:none}.page-contact .address{position:relative;background:#e4e9ea}@media only screen and (min-width:768px){.page-contact .address--inverse .address__box{padding-left:40px}}@media only screen and (min-width:1630px){.page-contact .address--inverse .address__box{padding-left:100px}}@media only screen and (min-width:768px){.page-contact .address--inverse .address__map{right:auto;left:0}}.page-contact .address__box{padding:60px 0}@media only screen and (min-width:768px){.page-contact .address__box{padding:90px 0 80px 0}}@media only screen and (min-width:1630px){.page-contact .address__box{padding:120px 0 100px 0}}.page-contact .address__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px}@media only screen and (min-width:1200px){.page-contact .address__title{font-size:38px}}@media only screen and (min-width:1630px){.page-contact .address__title{font-size:49.5px}}@media only screen and (min-width:768px){.page-contact .address__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.page-contact .address__title{margin-bottom:90px}}.page-contact .address__title--decorator{position:relative}.page-contact .address__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-contact .address__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .address__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .address__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-contact .address__title--decorator:before{top:10px}}.page-contact .address__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-contact .address__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-contact .address__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-contact .address__title--decorator--darklight:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-contact .address__title{margin-bottom:40px}}@media only screen and (min-width:1200px){.page-contact .address__title{margin-bottom:60px}}.page-contact .address__info{font-size:16px;line-height:1.4}@media only screen and (min-width:768px){.page-contact .address__info{font-size:20px}}@media only screen and (min-width:1200px){.page-contact .address__info{font-size:26px}}.page-contact .address__map{position:relative;background:#22434c;width:100%;height:360px}@media only screen and (min-width:768px){.page-contact .address__map{position:absolute;top:0;right:0;width:50%;height:100%}}.page-contact .address__map img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;left:0;top:0}.page-blog--spacing{margin-top:60px}@media only screen and (min-width:768px){.page-blog--spacing{margin-top:90px}}.page-blog .banner{margin-top:130px}@media only screen and (min-width:768px){.page-blog .banner{margin-top:180px}}@media only screen and (min-width:992px){.page-blog .banner{margin-top:210px}}@media only screen and (min-width:1630px){.page-blog .banner{margin-top:270px}}.page-blog .banner__title{font-family:Formular,sans-serif;font-size:28px;font-weight:900;line-height:1.28;color:#ed1a2a;margin-top:10px}@media only screen and (min-width:1200px){.page-blog .banner__title{font-size:38px}}@media only screen and (min-width:1630px){.page-blog .banner__title{font-size:50px}}@media only screen and (min-width:768px){.page-blog .banner__title{font-size:38px}}@media only screen and (min-width:1200px){.page-blog .banner__title{font-size:38px}}@media only screen and (min-width:1630px){.page-blog .banner__title{font-size:50px}}.page-blog .banner__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:20px;margin-bottom:10px}@media only screen and (min-width:768px){.page-blog .banner__text{font-size:16px}}@media only screen and (min-width:1630px){.page-blog .banner__text{font-size:22px}}.page-blog .banner__text strong{font-family:Formular,sans-serif;font-size:18px;line-height:1.25}@media only screen and (min-width:768px){.page-blog .banner__text strong{font-size:23.5px}}@media only screen and (min-width:1630px){.page-blog .banner__text strong{font-size:31.8px}}.page-blog .banner__more{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden}@media only screen and (min-width:768px){.page-blog .banner__more{margin-top:30px}}@media only screen and (min-width:992px){.page-blog .banner__more{margin-top:40px}}@media only screen and (min-width:1630px){.page-blog .banner__more{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.page-blog .banner__more--normal{transition:all .2s ease-in-out}.page-blog .banner__more--normal:after,.page-blog .banner__more--normal:before{display:none}.page-blog .banner__more--normal:hover{background-color:rgba(237,26,42,.08)}.page-blog .banner__more span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.page-blog .banner__more span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.page-blog .banner__more span:after{height:16px;right:15px}}.page-blog .banner__more:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.page-blog .banner__more:after{height:16px;right:15px}}.page-blog .banner__more:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.page-blog .banner__more:hover span{transform:translate(200px,0);opacity:0}.page-blog .banner__more:hover:before{transform:translate(0,0);opacity:1}.page-blog .banner__more:hover:after{transform:translate(0,0);opacity:1}.page-blog .banner__image{height:0;padding-bottom:82%;position:relative;margin-bottom:20px}@media only screen and (min-width:768px){.page-blog .banner__image{margin-bottom:30px}}@media only screen and (min-width:992px){.page-blog .banner__image{margin-left:-30px;margin-bottom:0}}.page-blog .banner__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-blog .section-blog .row.section-blog__decorator{width:calc(100% + 30px)!important;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.page-blog .section-blog__decorator{transition:all .2s ease-in-out;position:relative;width:100%;float:left}.page-blog .section-blog__decorator:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:15px;bottom:60px;transform:scaleY(-1) scaleX(-1);display:none}@media only screen and (min-width:768px){.page-blog .section-blog__decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-blog .section-blog__decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-blog .section-blog__decorator:after{width:74px;height:140px}}@media only screen and (min-width:1200px){.page-blog .section-blog__decorator:after{display:block}}@media only screen and (min-width:1630px){.page-blog .section-blog__decorator:after{bottom:80px}}.page-blog .section-blog__decorator.loading{pointer-events:none;opacity:.5}.page-blog .section-blog__filtertitle{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width:768px){.page-blog .section-blog__filtertitle{font-size:16px}}@media only screen and (min-width:1630px){.page-blog .section-blog__filtertitle{font-size:22px}}@media only screen and (min-width:768px){.page-blog .section-blog__filtertitle{margin-bottom:40px}}@media only screen and (min-width:992px){.page-blog .section-blog__filtertitle{margin-bottom:60px}}@media only screen and (min-width:1630px){.page-blog .section-blog__filtertitle{margin-bottom:80px}}.page-blog .section-blog__filters{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}@media only screen and (min-width:1200px){.page-blog .section-blog__filters{font-size:38px}}@media only screen and (min-width:1630px){.page-blog .section-blog__filters{font-size:49.5px}}@media only screen and (max-width:767px){.page-blog .section-blog__filters{font-size:16px}}@media only screen and (min-width:768px){.page-blog .section-blog__filters{margin-bottom:30px}}@media only screen and (min-width:1630px){.page-blog .section-blog__filters{margin-bottom:50px}}@media only screen and (max-width:767px){.page-blog .section-blog__filters li{margin-bottom:20px}}.page-blog .section-blog__filters .section__decorator{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;transition:all .2s ease-in-out;transform:rotate(90deg) translateX(25px) scaleY(-1);filter:grayscale(1);opacity:.12;display:none;height:75px!important;width:39.28571429px!important;position:absolute;left:0;top:0}@media only screen and (min-width:768px){.page-blog .section-blog__filters .section__decorator{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-blog .section-blog__filters .section__decorator{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-blog .section-blog__filters .section__decorator{width:74px;height:140px}}@media only screen and (min-width:768px){.page-blog .section-blog__filters .section__decorator{display:block}}@media only screen and (min-width:992px){.page-blog .section-blog__filters .section__decorator{transform:rotate(90deg) translateX(27px) scaleY(-1);height:80px!important;width:40px!important;top:10px}}@media only screen and (min-width:1630px){.page-blog .section-blog__filters .section__decorator{transform:rotate(90deg) translateX(47px) scaleY(-1)}}.page-blog .section-blog__filters.selected a{opacity:.5}.page-blog .section-blog__filters.selected a:hover{opacity:.75}.page-blog .section-blog__filters.selected a.active{opacity:1}.page-blog .section-blog__filters li{display:inline-block}.page-blog .section-blog__filters li a{transition:all .2s ease-in-out}.page-post .banner{margin-top:160px}@media only screen and (min-width:992px){.page-post .banner{margin-top:210px}}@media only screen and (min-width:1630px){.page-post .banner{margin-top:280px}}.page-post .banner__info{font-size:14px;color:#ed1a2a;display:inline-block;margin-bottom:10px}@media only screen and (min-width:992px){.page-post .banner__info{font-size:18px}}@media only screen and (min-width:1630px){.page-post .banner__info{font-size:20px}}.page-post .banner__info a,.page-post .banner__info span{margin-left:10px;font-weight:700}.page-post .banner__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;font-weight:700;line-height:1;margin-bottom:30px}@media only screen and (min-width:768px){.page-post .banner__title{font-size:60px}}@media only screen and (min-width:1200px){.page-post .banner__title{font-size:80px}}@media only screen and (min-width:1630px){.page-post .banner__title{font-size:107.5px}}.page-post .banner__image{width:100%;height:0;padding-bottom:40%;position:relative}.page-post .banner__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-post .article{padding-bottom:30px}@media only screen and (min-width:768px){.page-post .article{padding-bottom:60px}}@media only screen and (min-width:992px){.page-post .article{margin-bottom:90px}}@media only screen and (min-width:1200px){.page-post .article{padding-bottom:80px}}@media only screen and (min-width:1630px){.page-post .article{padding-bottom:100px}}.page-post .article .container{position:relative}.page-post .article .container:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:15px;bottom:-60px;transform:scaleY(-1) scaleX(-1);display:none}@media only screen and (min-width:768px){.page-post .article .container:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .article .container:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .article .container:after{width:74px;height:140px}}@media only screen and (min-width:992px){.page-post .article .container:after{display:block;bottom:-80px}}@media only screen and (min-width:1630px){.page-post .article .container:after{bottom:-110px}}.page-post .article .content{margin-bottom:30px}@media only screen and (min-width:768px){.page-post .article .content{margin-bottom:80px}}@media only screen and (min-width:1630px){.page-post .article .content{margin-bottom:110px}}.page-post .article h2{margin-top:30px;font-size:22px;line-height:1.25;font-weight:700}@media only screen and (min-width:768px){.page-post .article h2{margin-top:60px;font-size:30px}}@media only screen and (min-width:1630px){.page-post .article h2{margin-top:80px;font-size:40px}}.page-post .article h3{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-top:30px}@media only screen and (min-width:768px){.page-post .article h3{font-size:23.5px}}@media only screen and (min-width:1630px){.page-post .article h3{font-size:31.8px}}@media only screen and (min-width:768px){.page-post .article h3{margin-top:40px}}@media only screen and (min-width:1630px){.page-post .article h3{margin-top:50px}}.page-post .article p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:30px}@media only screen and (min-width:768px){.page-post .article p{font-size:16px}}@media only screen and (min-width:1630px){.page-post .article p{font-size:22px}}.page-post .article strong{font-weight:700}.page-post .article ol,.page-post .article ul{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;padding-left:15px;margin-top:30px}@media only screen and (min-width:768px){.page-post .article ol,.page-post .article ul{font-size:16px}}@media only screen and (min-width:1630px){.page-post .article ol,.page-post .article ul{font-size:22px}}.page-post .article ul{list-style-type:disc}.page-post .article ol{list-style-type:decimal}.page-post .article li{margin-bottom:25px}.page-post .article blockquote{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;position:relative;min-height:100px;padding-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;margin:60px 0}@media only screen and (min-width:768px){.page-post .article blockquote{margin:40px 0;padding-left:160px;min-height:200px}}@media only screen and (min-width:1200px){.page-post .article blockquote{padding-top:30px;padding-bottom:20px;min-height:240px}}@media only screen and (min-width:1630px){.page-post .article blockquote{margin:110px 0;padding-bottom:50px;padding-left:220px;padding-top:50px;min-height:320px}}.page-post .article blockquote:before{content:"";position:absolute;top:-20px;left:0;z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-post .article blockquote:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .article blockquote:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .article blockquote:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-post .article blockquote:before{left:18%;top:0}}.page-post .article blockquote:after{content:"";position:absolute;bottom:-20px;left:0;transform:scaleY(-1);z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-post .article blockquote:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .article blockquote:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .article blockquote:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-post .article blockquote:after{left:18%;bottom:0}}.page-post .article blockquote p{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;font-weight:700;padding-left:40px;margin-top:0;width:100%}@media only screen and (min-width:768px){.page-post .article blockquote p{font-size:23.5px}}@media only screen and (min-width:1630px){.page-post .article blockquote p{font-size:31.8px}}.page-post .article blockquote strong{font-size:12px;font-weight:400}@media only screen and (min-width:768px){.page-post .article blockquote strong{font-size:16px}}@media only screen and (min-width:1630px){.page-post .article blockquote strong{font-size:22px}}.page-post .article img{max-width:100%;margin-bottom:20px;height:auto}@media only screen and (min-width:768px){.page-post .article img{margin-bottom:30px}}.page-post .article img.alignright{float:right;width:100%}@media only screen and (min-width:768px){.page-post .article img.alignright{width:50%;margin-left:30px}}.page-post .article img.alignleft{float:left;width:100%}@media only screen and (min-width:768px){.page-post .article img.alignleft{width:50%;margin-right:30px}}.page-post .article img.aligncenter{margin-right:auto;margin-left:auto;display:block}.page-post .article img.full{width:100%;height:auto}.page-post .article__back{transition:all .2s ease-in-out;text-transform:uppercase;text-align:left;padding-left:45px;background:url(../images/back_arrow.svg) no-repeat center left;background-size:auto 15px;font-size:16px;margin-top:20px;float:left;clear:both}@media only screen and (min-width:768px){.page-post .article__back{margin-top:10px}}@media only screen and (min-width:1630px){.page-post .article__back{font-size:22px}}.page-post .article__back:hover{margin-left:-15px;padding-right:15px;color:#ed1a2a}.page-post .article__taglist{font-size:14px!important;margin-top:0!important;font-style:italic;line-height:1!important}@media only screen and (min-width:768px){.page-post .article__taglist{text-align:right;font-size:16px!important;margin-top:10px!important}}@media only screen and (min-width:1630px){.page-post .article__taglist{font-size:22px!important}}.page-post .case-section{padding:60px 0}@media only screen and (min-width:768px){.page-post .case-section{padding:90px 0}}@media only screen and (min-width:1630px){.page-post .case-section{padding:120px 0}}.page-post .case-section--dark{background:#22434c;color:#fff}.page-post .case-section--dark .offer-content h2 strong,.page-post .case-section--dark .offer-content h3 strong,.page-post .case-section--dark .offer-content h4 strong{color:#fff}.page-post .case-section--dark .offer-content strong{color:#ed1a2a}.page-post .case-section--red{background:#ed1a2a;color:#fff}.page-post .case-section--darklight{background:#e4e9ea}.page-post .case-section--fullimage{position:relative;min-height:300px;max-height:900px;width:100%;z-index:-1}.page-post .case-section--fullimage:after{content:"";padding-bottom:50%;display:block}.page-post .case-section--fullimage img,.page-post .case-section--fullimage svg{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;left:0;top:0}.page-post .case-section--background{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page-post .case-section--backgrounddark{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page-post .case-section--backgrounddark:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#22434c;z-index:1;opacity:.9;mix-blend-mode:screen}.page-post .case-section--backgrounddark:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#22434c;z-index:2;opacity:.92}.page-post .case-section--backgrounddark .container{z-index:3;position:relative}.page-post .case-section--backgrounddark.case-person:after,.page-post .case-section--backgrounddark.case-person:before{display:none}@media only screen and (min-width:992px){.page-post .case-section .padding{padding-right:30px}}@media only screen and (min-width:1200px){.page-post .case-section .padding{padding-right:45px}}@media only screen and (min-width:992px){.page-post .case-section .padding2{padding-left:30px}}@media only screen and (min-width:1200px){.page-post .case-section .padding2{padding-left:45px}}.page-post .case-section .case-content h2,.page-post .case-section .case-content h3,.page-post .case-section .case-content h4{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:768px){.page-post .case-section .case-content h2,.page-post .case-section .case-content h3,.page-post .case-section .case-content h4{font-size:23.5px}}@media only screen and (min-width:1630px){.page-post .case-section .case-content h2,.page-post .case-section .case-content h3,.page-post .case-section .case-content h4{font-size:31.8px}}@media only screen and (min-width:768px){.page-post .case-section .case-content h2,.page-post .case-section .case-content h3,.page-post .case-section .case-content h4{margin-bottom:30px}}@media only screen and (min-width:1630px){.page-post .case-section .case-content h2,.page-post .case-section .case-content h3,.page-post .case-section .case-content h4{margin-bottom:40px}}.page-post .case-section .case-content h2 strong,.page-post .case-section .case-content h3 strong,.page-post .case-section .case-content h4 strong{font-weight:700}.page-post .case-section .case-content p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-bottom:20px}@media only screen and (min-width:768px){.page-post .case-section .case-content p{font-size:16px}}@media only screen and (min-width:1630px){.page-post .case-section .case-content p{font-size:22px}}@media only screen and (min-width:768px){.page-post .case-section .case-content p{margin-bottom:30px}}.page-post .case-section .case-content p strong{font-weight:700}.page-post .case-section .case-content--v2 strong{color:#ed1a2a}.page-post .case-section .case-content__column_list{font-size:16px;width:100%;line-height:1.3;margin-bottom:30px}@media only screen and (min-width:768px){.page-post .case-section .case-content__column_list{font-size:19px;margin-bottom:60px}}@media only screen and (min-width:1630px){.page-post .case-section .case-content__column_list{font-size:25px;margin-bottom:90px}}.page-post .case-section .case-content__column_list li{position:relative;width:49%;margin-bottom:20px;display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.page-post .case-section .case-content__column_list li{width:32.5%;margin-bottom:40px}}@media only screen and (min-width:1200px){.page-post .case-section .case-content__column_list li{margin-bottom:60px}}.page-post .case-section .case-content__column_list strong{color:#ed1a2a;font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11}@media only screen and (min-width:1200px){.page-post .case-section .case-content__column_list strong{font-size:38px}}@media only screen and (min-width:1630px){.page-post .case-section .case-content__column_list strong{font-size:49.5px}}@media only screen and (max-width:767px){.page-post .case-section .case-content__column_list strong{font-size:18px}}.page-post .case-section .case-content__column_list img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;width:50px;height:70px;clear:both;display:block;margin-bottom:15px}@media only screen and (min-width:768px){.page-post .case-section .case-content__column_list img{-o-object-position:left bottom;object-position:left bottom;width:80px;height:130px;margin-bottom:20px}}.page-post .case-section__header{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;margin-bottom:60px;padding:0 0 0 30px;position:relative;line-height:1.15}@media only screen and (min-width:768px){.page-post .case-section__header{font-size:60px}}@media only screen and (min-width:1200px){.page-post .case-section__header{font-size:80px}}@media only screen and (min-width:1630px){.page-post .case-section__header{font-size:107.5px}}@media only screen and (min-width:768px){.page-post .case-section__header{margin-top:20px;margin-bottom:90px;padding:0 0 0 60px}}@media only screen and (min-width:1200px){.page-post .case-section__header{padding:0 0 0 90px;margin-top:60px;margin-bottom:120px}}.page-post .case-section__header:before{content:"";position:absolute;top:-15px;left:0;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-post .case-section__header:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .case-section__header:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .case-section__header:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-post .case-section__header:before{top:-20px}}@media only screen and (min-width:1200px){.page-post .case-section__header:before{top:-30px}}.page-post .case-section__header:after{content:"";position:absolute;bottom:-15px;left:0;transform:scaleY(-1);width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-post .case-section__header:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .case-section__header:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .case-section__header:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-post .case-section__header:after{bottom:-20px}}@media only screen and (min-width:1200px){.page-post .case-section__header:after{bottom:-30px}}.page-post .case-section ul{list-style-type:disc}.page-post .case-section ol{list-style-type:decimal}.page-post .case-section li{margin-bottom:25px}.page-post .case-contact__button{font-size:15px;position:relative;font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin:0;font-weight:400}@media only screen and (min-width:1630px){.page-post .case-contact__button{font-size:20px}}.page-post .case-contact__button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-post .case-contact__button:hover:after{bottom:-10px}@media only screen and (min-width:768px){.page-post .case-contact__button{font-size:23.5px}}@media only screen and (min-width:1630px){.page-post .case-contact__button{font-size:31.8px}}.page-post .case-contact__button:after{background:#fff}.page-post .case-contact__header{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;font-weight:700;padding:0 0 0 30px;position:relative;margin-top:20px;margin-bottom:20px;line-height:1}@media only screen and (min-width:768px){.page-post .case-contact__header{font-size:60px}}@media only screen and (min-width:1200px){.page-post .case-contact__header{font-size:80px}}@media only screen and (min-width:1630px){.page-post .case-contact__header{font-size:107.5px}}@media only screen and (min-width:768px){.page-post .case-contact__header{padding:30px 0 30px 60px;margin-top:30px;margin-bottom:30px;line-height:.6}}@media only screen and (min-width:992px){.page-post .case-contact__header{padding:45px 0 45px 90px;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:1630px){.page-post .case-contact__header{padding:60px 0 60px 90px;margin-top:40px;margin-bottom:40px;line-height:.5}}.page-post .case-contact__header:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain;content:"";position:absolute;top:-30px;left:0}@media only screen and (min-width:768px){.page-post .case-contact__header:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .case-contact__header:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .case-contact__header:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-post .case-contact__header:before{top:-45px}}@media only screen and (min-width:1630px){.page-post .case-contact__header:before{top:-60px}}.page-post .case-contact__header:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1)}@media only screen and (min-width:768px){.page-post .case-contact__header:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-post .case-contact__header:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-post .case-contact__header:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-post .case-contact__header:after{bottom:-45px}}@media only screen and (min-width:1630px){.page-post .case-contact__header:after{bottom:-60px}}.page-template-default .page-post .container:after,.page-template-default .page-post .row:after{display:none}.page-career .banner{padding:200px 0 90px 0}@media only screen and (min-width:768px){.page-career .banner{padding:250px 0 70px 0}}@media only screen and (min-width:1200px){.page-career .banner{padding:290px 0 90px 0}}@media only screen and (min-width:1630px){.page-career .banner{padding:370px 0 120px 0}}.page-career .banner__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;line-height:1.14;padding:0 0 10px 30px;margin-bottom:60px;position:relative}@media only screen and (min-width:768px){.page-career .banner__title{font-size:60px}}@media only screen and (min-width:1200px){.page-career .banner__title{font-size:80px}}@media only screen and (min-width:1630px){.page-career .banner__title{font-size:107.5px}}@media only screen and (max-width:767px){.page-career .banner__title br{display:none}}@media only screen and (min-width:768px){.page-career .banner__title{padding:0 0 0 50px;margin-bottom:100px}}@media only screen and (min-width:1200px){.page-career .banner__title{padding:0 0 0 90px}}.page-career .banner__title:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;top:-30px;left:0}@media only screen and (min-width:768px){.page-career .banner__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .banner__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .banner__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-career .banner__title:before{top:-60px}}.page-career .banner__title:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1)}@media only screen and (min-width:768px){.page-career .banner__title:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .banner__title:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .banner__title:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-career .banner__title:after{bottom:-60px}}.page-career .banner__subtitle{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;padding:0 0 0 30px}@media only screen and (min-width:768px){.page-career .banner__subtitle{font-size:22px}}@media only screen and (min-width:1200px){.page-career .banner__subtitle{font-size:30px}}@media only screen and (min-width:1630px){.page-career .banner__subtitle{font-size:40px}}@media only screen and (min-width:768px){.page-career .banner__subtitle{padding:0 0 0 50px}}@media only screen and (min-width:1200px){.page-career .banner__subtitle{padding:0 0 0 90px}}.page-career .banner__more{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden;margin-left:30px}@media only screen and (min-width:768px){.page-career .banner__more{margin-top:30px}}@media only screen and (min-width:992px){.page-career .banner__more{margin-top:40px}}@media only screen and (min-width:1630px){.page-career .banner__more{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.page-career .banner__more--normal{transition:all .2s ease-in-out}.page-career .banner__more--normal:after,.page-career .banner__more--normal:before{display:none}.page-career .banner__more--normal:hover{background-color:rgba(237,26,42,.08)}.page-career .banner__more span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.page-career .banner__more span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.page-career .banner__more span:after{height:16px;right:15px}}.page-career .banner__more:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.page-career .banner__more:after{height:16px;right:15px}}.page-career .banner__more:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.page-career .banner__more:hover span{transform:translate(200px,0);opacity:0}.page-career .banner__more:hover:before{transform:translate(0,0);opacity:1}.page-career .banner__more:hover:after{transform:translate(0,0);opacity:1}@media only screen and (min-width:768px){.page-career .banner__more{margin-left:60px}}@media only screen and (min-width:1200px){.page-career .banner__more{margin-left:90px}}.page-career .banner__scroll{text-align:right;float:right;margin-top:55px}.page-career .banner__scroll a{font-size:15px;position:relative}@media only screen and (min-width:1630px){.page-career .banner__scroll a{font-size:20px}}.page-career .banner__scroll a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-career .banner__scroll a:hover:after{bottom:-10px}.page-career .half_image{background:#22434c;position:relative;color:#fff}@media only screen and (max-width:767px){.page-career .half_image{background-color:#e4e9ea}}@media only screen and (min-width:768px){.page-career .half_image{min-height:525px}}@media only screen and (min-width:1630px){.page-career .half_image{min-height:700px}}.page-career .half_image--light{color:#22434c;background:#e4e9ea}@media only screen and (max-width:767px){.page-career .half_image--light{height:0;padding-bottom:200%}}.page-career .half_image #swiper-career-1 .swiper-slide .half_image__gallery{transition:all .3s ease-in-out;opacity:0}@media only screen and (max-width:767px){.page-career .half_image #swiper-career-1 .swiper-slide:after{content:"";transition:all .3s ease-in-out;background-color:#e4e9ea;pointer-events:none;position:absolute;height:100%;width:100%;opacity:1;z-index:1;left:0;top:0}}.page-career .half_image #swiper-career-1 .swiper-slide-active .half_image__gallery{opacity:1}.page-career .half_image #swiper-career-1 .swiper-slide-active:after{opacity:0}@media only screen and (max-width:767px){.page-career .half_image #swiper-career-1 .half_image__gallery{position:static;padding-bottom:0}}@media only screen and (max-width:767px){.page-career .half_image #swiper-career-1 .container .row{position:static;transform:none;padding:40px 0}}.page-career .half_image .swiper-slide{background-color:#22434c}.page-career .half_image__gallery{position:absolute;width:100%}@media only screen and (max-width:767px){.page-career .half_image__gallery{left:0;bottom:0;padding-bottom:100%}}@media only screen and (min-width:768px){.page-career .half_image__gallery{top:0;width:50%;height:100%}}.page-career .half_image__gallery--right{left:inherit;right:0}.page-career .half_image__gallery img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.page-career .half_image__gallery .swiper-container{position:absolute;height:100%;width:100%}.page-career .half_image__gallery .swiper-pagination{text-align:right;width:auto;left:inherit;right:20px;bottom:20px}@media only screen and (min-width:1630px){.page-career .half_image__gallery .swiper-pagination{right:40px;bottom:40px}}.page-career .half_image__gallery .swiper-pagination-bullet{width:10px;height:10px;border-radius:15px;background:0 0;border:solid 1px #fff;margin:0 4px;opacity:1}@media only screen and (min-width:1630px){.page-career .half_image__gallery .swiper-pagination-bullet{width:15px;height:15px}}.page-career .half_image__gallery .swiper-pagination-bullet-active{background:#fff}.page-career .half_image .container .row{position:absolute;top:25%;width:100%;transform:translateY(-50%)}@media only screen and (min-width:768px){.page-career .half_image .container .row{position:relative;top:50%;transform:translateY(-50%)}}.page-career .half_image__title{font-family:Formular,sans-serif;font-size:18px;line-height:1.25}@media only screen and (min-width:768px){.page-career .half_image__title{font-size:22px}}@media only screen and (min-width:1200px){.page-career .half_image__title{font-size:30px}}@media only screen and (min-width:1630px){.page-career .half_image__title{font-size:40px}}.page-career .half_image__title--semibold{font-weight:500}.page-career .half_image__title strong{font-weight:700}.page-career .half_image__title--decorator{padding:0 30px 0 0;position:relative}@media only screen and (min-width:768px){.page-career .half_image__title--decorator{padding:0 40px 0 0}}@media only screen and (min-width:992px){.page-career .half_image__title--decorator{padding:0 90px 0 0}}@media only screen and (min-width:1630px){.page-career .half_image__title--decorator{padding:0 130px 0 0}}.page-career .half_image__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;top:-20px;right:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-career .half_image__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .half_image__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .half_image__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-career .half_image__title--decorator:before{top:-40px}}@media only screen and (min-width:1200px){.page-career .half_image__title--decorator:before{top:-70px}}@media only screen and (min-width:1630px){.page-career .half_image__title--decorator:before{top:-100px}}.page-career .half_image__title--decorator:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:-20px;right:0;transform:scaleY(-1) scaleX(-1)}@media only screen and (min-width:768px){.page-career .half_image__title--decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .half_image__title--decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .half_image__title--decorator:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-career .half_image__title--decorator:after{bottom:-40px}}@media only screen and (min-width:1200px){.page-career .half_image__title--decorator:after{bottom:-70px}}@media only screen and (min-width:1630px){.page-career .half_image__title--decorator:after{bottom:-100px}}.page-career .half_image__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:40px}@media only screen and (min-width:768px){.page-career .half_image__text{font-size:16px}}@media only screen and (min-width:1630px){.page-career .half_image__text{font-size:22px}}@media only screen and (min-width:1630px){.page-career .half_image__text{padding-left:125px}}.page-career .join{background:#ed1a2a;color:#fff;padding:60px 0}@media only screen and (min-width:768px){.page-career .join{padding:90px 0}}@media only screen and (min-width:1630px){.page-career .join{padding:120px 0}}.page-career .join__title{font-family:Formular,sans-serif;font-size:45px;font-weight:500;line-height:.86;font-weight:700;padding:0 0 0 30px;position:relative;margin-top:60px;margin-bottom:30px}@media only screen and (min-width:768px){.page-career .join__title{font-size:60px}}@media only screen and (min-width:1200px){.page-career .join__title{font-size:80px}}@media only screen and (min-width:1630px){.page-career .join__title{font-size:107.5px}}@media only screen and (min-width:768px){.page-career .join__title{padding:30px 0 30px 60px;margin-top:110px;margin-bottom:45px}}@media only screen and (min-width:992px){.page-career .join__title{padding:45px 0 45px 90px;margin-top:110px;margin-bottom:45px}}@media only screen and (min-width:1630px){.page-career .join__title{padding:60px 0 60px 90px;margin-top:140px;margin-bottom:60px}}.page-career .join__title:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain;content:"";position:absolute;top:-30px;left:0}@media only screen and (min-width:768px){.page-career .join__title:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .join__title:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .join__title:before{width:74px;height:140px}}@media only screen and (min-width:768px){.page-career .join__title:before{top:-45px}}@media only screen and (min-width:1630px){.page-career .join__title:before{top:-60px}}.page-career .join__title:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-white.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:-30px;left:0;transform:scaleY(-1)}@media only screen and (min-width:768px){.page-career .join__title:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .join__title:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .join__title:after{width:74px;height:140px}}@media only screen and (min-width:768px){.page-career .join__title:after{bottom:-45px}}@media only screen and (min-width:1630px){.page-career .join__title:after{bottom:-60px}}.page-career .join__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55}@media only screen and (min-width:768px){.page-career .join__text{font-size:16px}}@media only screen and (min-width:1630px){.page-career .join__text{font-size:22px}}.page-career .join__text--large{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-bottom:30px}@media only screen and (min-width:768px){.page-career .join__text--large{font-size:23.5px}}@media only screen and (min-width:1630px){.page-career .join__text--large{font-size:31.8px}}@media only screen and (min-width:992px){.page-career .join__text--large{margin-bottom:0}}.page-career .join__text p{margin-bottom:30px}.page-career .join__text ul{list-style:square;margin-left:1.1em;margin-top:20px}.page-career .join__text strong{font-weight:700}.page-career .technologies{background:#e4e9ea;padding:60px 0 30px 0}@media only screen and (min-width:768px){.page-career .technologies{padding:90px 0 60px 0}}@media only screen and (min-width:1630px){.page-career .technologies{padding:120px 0 90px 0}}.page-career .technologies__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;margin-bottom:40px}@media only screen and (min-width:1200px){.page-career .technologies__title{font-size:38px}}@media only screen and (min-width:1630px){.page-career .technologies__title{font-size:49.5px}}@media only screen and (min-width:768px){.page-career .technologies__title{margin-bottom:70px}}@media only screen and (min-width:1630px){.page-career .technologies__title{margin-bottom:90px}}.page-career .technologies__title--decorator{position:relative}.page-career .technologies__title--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;right:0;top:0;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-career .technologies__title--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .technologies__title--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .technologies__title--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-career .technologies__title--decorator:before{top:10px}}.page-career .technologies__title--decorator--darklight:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-career .technologies__title--decorator--darklight:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-career .technologies__title--decorator--darklight:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-career .technologies__title--decorator--darklight:before{width:74px;height:140px}}.page-career .technologies .swiper-container{overflow:visible}@media only screen and (max-width:767px){.page-career .technologies .swiper-container{margin:0 -15px;padding:0 15px}}.page-career .technologies .swiper-container .swiper-wrapper{-ms-flex-align:stretch!important;align-items:stretch!important}.page-career .technologies .swiper-container .swiper-slide{margin-bottom:30px!important;margin-top:0!important;height:auto!important}.page-career .technologies .technology-box__icon{width:60px;height:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left;margin-bottom:20px}@media only screen and (min-width:1630px){.page-career .technologies .technology-box__icon{width:80px;height:120px}}.page-career .technologies .technology-box__title{font-size:30px;font-weight:700;margin-bottom:15px}@media only screen and (min-width:1630px){.page-career .technologies .technology-box__title{font-size:40px;margin-bottom:16px}}.page-career .technologies .technology-box__text{font-family:Formular,sans-serif;font-size:14px;line-height:1.55}@media only screen and (min-width:768px){.page-career .technologies .technology-box__text{font-size:16px}}@media only screen and (min-width:1630px){.page-career .technologies .technology-box__text{font-size:22px}}.page-career .offers{padding:90px 0 0 0}@media only screen and (min-width:1630px){.page-career .offers{padding:120px 0 0 0}}.page-career .offers .job-box{border-top:solid 1px #e4e9ea;padding:40px 0}.page-career .offers .job-box:first-child{border-top:0}.page-career .offers .job-box .job-header__icon{background-color:#fff;width:50px;height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:inline-block;vertical-align:middle}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__icon{width:70px;height:70px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__icon{width:90px;height:90px}}.page-career .offers .job-box .job-header__icon img{mix-blend-mode:luminosity;-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.page-career .offers .job-box .job-header__title{margin-left:20px;display:inline-block;vertical-align:middle;width:40%}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__title{width:55%;margin-left:30px}}@media only screen and (min-width:992px){.page-career .offers .job-box .job-header__title{width:55%}}.page-career .offers .job-box .job-header__title h3{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;font-weight:700}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__title h3{font-size:23.5px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__title h3{font-size:31.8px}}.page-career .offers .job-box .job-header__title p{display:none}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__title p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;display:inherit;margin-top:15px;width:70%}}@media only screen and (min-width:768px) and only screen and (min-width:768px){.page-career .offers .job-box .job-header__title p{font-size:16px}}@media only screen and (min-width:768px) and only screen and (min-width:1630px){.page-career .offers .job-box .job-header__title p{font-size:22px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__title p{margin-top:20px}}.page-career .offers .job-box .job-header__time{display:none}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__time{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;display:inherit;display:inline-block;vertical-align:middle}}@media only screen and (min-width:768px) and only screen and (min-width:768px){.page-career .offers .job-box .job-header__time{font-size:16px}}@media only screen and (min-width:768px) and only screen and (min-width:1630px){.page-career .offers .job-box .job-header__time{font-size:22px}}.page-career .offers .job-box .job-header__more{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;font-weight:700;float:right;margin-top:10px;color:#ed1a2a;position:relative;padding-right:30px}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__more{font-size:16px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__more{font-size:22px}}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__more{margin-top:25px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__more{margin-top:35px}}.page-career .offers .job-box .job-header__more:after{content:"";position:absolute;right:0;bottom:-25px;height:15px;width:36px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;transform:rotate(90deg);transform-origin:top right}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__more:after{bottom:-17px}}@media only screen and (min-width:768px){.page-career .offers .job-box .job-header__more--less{margin-top:25px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__more--less{margin-top:35px}}.page-career .offers .job-box .job-header__more--less:after{transform:rotate(-90deg);transform-origin:bottom right;right:0;top:-20px}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-header__more--less:after{top:-14px}}.page-career .offers .job-box--active .job-header__title h3{font-family:Formular,sans-serif;font-size:28px;font-weight:900;line-height:1.28}@media only screen and (min-width:1200px){.page-career .offers .job-box--active .job-header__title h3{font-size:38px}}@media only screen and (min-width:1630px){.page-career .offers .job-box--active .job-header__title h3{font-size:50px}}@media only screen and (max-width:767px){.page-career .offers .job-box--active .job-header__title h3{font-size:18px;font-weight:600;line-height:1.27}}@media only screen and (min-width:1200px){.page-career .offers .job-box--active .job-header__title h3{font-size:32px}}@media only screen and (min-width:1630px){.page-career .offers .job-box--active .job-header__title h3{font-size:50px}}.page-career .offers .job-box--active .job-header__title p{display:none}.page-career .offers .job-box--active .job-header__time{display:none}@media only screen and (min-width:768px){.page-career .offers .job-box--active .job-header__icon{margin-top:8px}}@media only screen and (min-width:1630px){.page-career .offers .job-box--active .job-header__icon{margin-top:0}}.page-career .offers .job-box .job-content{display:none;margin-top:40px;padding-bottom:30px}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content{margin-top:40px;padding-bottom:60px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content{margin-top:60px;padding-bottom:80px}}.page-career .offers .job-box .job-content h4{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content h4{font-size:23.5px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content h4{font-size:31.8px}}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content h4{margin-bottom:30px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content h4{margin-bottom:40px}}.page-career .offers .job-box .job-content h5{font-size:18pxline-height:1.25;margin-top:30px;margin-bottom:20px;font-weight:700}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content h5{margin-top:60px;margin-bottom:30px;font-size:24px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content h5{font-size:32px;margin-top:40px;margin-bottom:30px}}.page-career .offers .job-box .job-content p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-bottom:40px}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content p{font-size:16px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content p{font-size:22px}}@media only screen and (min-width:992px){.page-career .offers .job-box .job-content p{column-count:2;column-gap:30px;margin-bottom:60px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content p{column-gap:40px}}.page-career .offers .job-box .job-content ul{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:30px;margin-left:30px;margin-bottom:40px}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content ul{font-size:16px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content ul{font-size:22px}}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content ul{margin-left:120px;margin-bottom:60px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content ul{margin-left:90px;margin-bottom:40px}}.page-career .offers .job-box .job-content ul li{margin-bottom:10px}.page-career .offers .job-box .job-content ul li:before{content:"";width:8px;height:8px;display:inline-block;background:#ed1a2a;margin-right:20px;vertical-align:3px}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content ul li:before{margin-right:25px;width:10px;height:10px}}.page-career .offers .job-box .job-content__apply{display:inline-block;margin-top:20px;border:solid 1.5px #ed1a2a;width:130px;height:45px;line-height:41px;font-size:16px;font-weight:700;letter-spacing:.6px;color:#ed1a2a;padding-left:15px;position:relative;overflow:hidden;margin-top:0!important;transition:all .2s ease-in-out}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content__apply{margin-top:30px}}@media only screen and (min-width:992px){.page-career .offers .job-box .job-content__apply{margin-top:40px}}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content__apply{font-size:22px;height:50px;width:160px;line-height:46px;padding-left:20px}}.page-career .offers .job-box .job-content__apply--normal{transition:all .2s ease-in-out}.page-career .offers .job-box .job-content__apply--normal:after,.page-career .offers .job-box .job-content__apply--normal:before{display:none}.page-career .offers .job-box .job-content__apply--normal:hover{background-color:rgba(237,26,42,.08)}.page-career .offers .job-box .job-content__apply span{transition:all .3s ease-in-out;display:block;transform:translate(0,0)}.page-career .offers .job-box .job-content__apply span:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content__apply span:after{height:16px;right:15px}}.page-career .offers .job-box .job-content__apply:after{content:"";width:50px;height:12px;background:url(../images/more_arrow.svg) no-repeat center;background-size:contain;position:absolute;right:10px;top:0;bottom:0;margin:auto;transform:translate(-200px,0);opacity:0;transition:all .3s ease-in-out}@media only screen and (min-width:1630px){.page-career .offers .job-box .job-content__apply:after{height:16px;right:15px}}.page-career .offers .job-box .job-content__apply:before{content:attr(data-hover);position:absolute;opacity:0;transform:translate(-200px,0);transition:all .3s ease-in-out}.page-career .offers .job-box .job-content__apply:hover span{transform:translate(200px,0);opacity:0}.page-career .offers .job-box .job-content__apply:hover:before{transform:translate(0,0);opacity:1}.page-career .offers .job-box .job-content__apply:hover:after{transform:translate(0,0);opacity:1}@media only screen and (max-width:767px){.page-career .offers .job-box .job-content__apply{-ms-flex-order:2;order:2}}.page-career .offers .job-box .job-content__apply.blocked{cursor:not-allowed;opacity:.5}.page-career .offers .job-box .job-content__methods{-ms-flex-direction:column;flex-direction:column;margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content__methods{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.page-career .offers .job-box .job-content__methods .privacy{margin-bottom:30px}}@media only screen and (min-width:768px){.page-career .offers .job-box .job-content__methods .privacy{margin-left:70px}}.page-offer .banner{padding:130px 0 60px 0}@media only screen and (min-width:768px){.page-offer .banner{padding:190px 0 90px 0}}@media only screen and (min-width:1630px){.page-offer .banner{padding:250px 0 120px 0}}.page-offer .banner__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;color:#ed1a2a}@media only screen and (min-width:1200px){.page-offer .banner__title{font-size:38px}}@media only screen and (min-width:1630px){.page-offer .banner__title{font-size:49.5px}}.page-offer .banner__text h2{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-top:40px}@media only screen and (min-width:768px){.page-offer .banner__text h2{font-size:23.5px}}@media only screen and (min-width:1630px){.page-offer .banner__text h2{font-size:31.8px}}.page-offer .banner__text p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-top:40px;margin-bottom:40px}@media only screen and (min-width:768px){.page-offer .banner__text p{font-size:16px}}@media only screen and (min-width:1630px){.page-offer .banner__text p{font-size:22px}}.page-offer .banner__more{font-size:15px;position:relative;color:#ed1a2a}@media only screen and (min-width:1630px){.page-offer .banner__more{font-size:20px}}.page-offer .banner__more:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-offer .banner__more:hover:after{bottom:-10px}.page-offer .banner__more:after{background:#ed1a2a}.page-offer .banner #breadcrumbs{color:#b9c6c9;margin-bottom:30px}.page-offer__image{height:auto;margin-bottom:30px;position:relative;max-width:70%;width:100%}@media only screen and (min-width:768px){.page-offer__image{margin-bottom:60px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:992px){.page-offer__image{margin-right:0;margin-left:0;margin-bottom:0;position:absolute;max-width:90%;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1200px){.page-offer__image{max-width:80%}}.page-offer__image img,.page-offer__image svg{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.page-offer__image img:nth-of-type(n+2),.page-offer__image svg:nth-of-type(n+2){position:absolute;left:0;top:0}.page-offer__icon{max-width:80px}.page-offer__innertitle{margin-top:30px}@media only screen and (min-width:768px){.page-offer__innertitle{margin-top:60px}}@media only screen and (min-width:1630px){.page-offer__innertitle{margin-top:90px}}.page-offer .offer-section{padding:50px 0}@media only screen and (min-width:768px){.page-offer .offer-section{padding:80px 0}}@media only screen and (min-width:1630px){.page-offer .offer-section{padding:110px 0}}.page-offer .offer-section--smallbottom{padding-bottom:30px}@media only screen and (min-width:768px){.page-offer .offer-section--smallbottom{padding-bottom:50px}}@media only screen and (min-width:1630px){.page-offer .offer-section--smallbottom{padding-bottom:80px}}@media only screen and (max-width:767px){.page-offer .offer-section--smallbottom .section_title--decorator:before{display:none}}.page-offer .offer-section--dark{background:#22434c;color:#fff}@media only screen and (min-width:992px){.page-offer .offer-section--dark .page-offer__image{margin-top:40px}}@media only screen and (min-width:1630px){.page-offer .offer-section--dark .page-offer__image{margin-top:60px}}.page-offer .offer-section--dark .offer-content h2 strong,.page-offer .offer-section--dark .offer-content h3 strong,.page-offer .offer-section--dark .offer-content h4 strong{color:#fff}.page-offer .offer-section--dark .offer-content strong{color:#ed1a2a}.page-offer .offer-section--darklight{background:#e4e9ea}.page-offer .offer-section--background{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page-offer .offer-section--background:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#22434c;z-index:1;opacity:.9;mix-blend-mode:screen}.page-offer .offer-section--background:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#22434c;z-index:2;opacity:.92}.page-offer .offer-section--background .container{z-index:3;position:relative}.page-offer .offer-section--light-background{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.page-offer .offer-section--light-background:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#e4e9ea;z-index:1;opacity:0;mix-blend-mode:screen}.page-offer .offer-section--light-background:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#e4e9ea;z-index:2;opacity:0}.page-offer .offer-section--light-background .container{z-index:3;position:relative}.page-offer .offer-section .offer-content .title-decorator{position:relative;padding:30px 0 10px 30px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content .title-decorator{padding:40px 0 20px 40px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content .title-decorator{top:50%;transform:translateY(-50%);margin-top:-15px;padding:40px 0 10px 0}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content .title-decorator{padding:60px 0 30px 0}}.page-offer .offer-section .offer-content .title-decorator--big{font-family:Formular,sans-serif;font-size:18px;line-height:1.25}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content .title-decorator--big{font-size:22px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content .title-decorator--big{font-size:30px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content .title-decorator--big{font-size:40px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content .title-decorator--big{padding:60px 0}}.page-offer .offer-section .offer-content .title-decorator:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content .title-decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content .title-decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content .title-decorator:before{width:74px;height:140px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content .title-decorator:before{left:-60px;top:0}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content .title-decorator:before{left:-80px;top:0}}.page-offer .offer-section .offer-content .title-decorator:after{content:"";position:absolute;bottom:0;left:0;transform:scaleY(-1);z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content .title-decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content .title-decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content .title-decorator:after{width:74px;height:140px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content .title-decorator:after{left:-60px;bottom:0}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content .title-decorator:after{left:-80px;bottom:0}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content .title-decorator br{display:inherit}}.page-offer .offer-section .offer-content h2,.page-offer .offer-section .offer-content h3,.page-offer .offer-section .offer-content h4{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2,.page-offer .offer-section .offer-content h3,.page-offer .offer-section .offer-content h4{font-size:23.5px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2,.page-offer .offer-section .offer-content h3,.page-offer .offer-section .offer-content h4{font-size:31.8px}}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2,.page-offer .offer-section .offer-content h3,.page-offer .offer-section .offer-content h4{margin-bottom:30px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2,.page-offer .offer-section .offer-content h3,.page-offer .offer-section .offer-content h4{margin-bottom:40px}}.page-offer .offer-section .offer-content h2 strong,.page-offer .offer-section .offer-content h3 strong,.page-offer .offer-section .offer-content h4 strong{font-weight:700}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-align-margin,.page-offer .offer-section .offer-content h3.title-align-margin,.page-offer .offer-section .offer-content h4.title-align-margin{margin-bottom:13px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-align-margin,.page-offer .offer-section .offer-content h3.title-align-margin,.page-offer .offer-section .offer-content h4.title-align-margin{margin-bottom:24px}}.page-offer .offer-section .offer-content h2.title-maxim,.page-offer .offer-section .offer-content h3.title-maxim,.page-offer .offer-section .offer-content h4.title-maxim{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;color:#ed1a2a;font-weight:400;margin-top:30px;margin-bottom:0}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content h2.title-maxim,.page-offer .offer-section .offer-content h3.title-maxim,.page-offer .offer-section .offer-content h4.title-maxim{font-size:38px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-maxim,.page-offer .offer-section .offer-content h3.title-maxim,.page-offer .offer-section .offer-content h4.title-maxim{font-size:49.5px}}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-maxim,.page-offer .offer-section .offer-content h3.title-maxim,.page-offer .offer-section .offer-content h4.title-maxim{margin-top:70px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-maxim,.page-offer .offer-section .offer-content h3.title-maxim,.page-offer .offer-section .offer-content h4.title-maxim{margin-top:90px}}.page-offer .offer-section .offer-content h2.title-maxim strong,.page-offer .offer-section .offer-content h3.title-maxim strong,.page-offer .offer-section .offer-content h4.title-maxim strong{font-weight:700}.page-offer .offer-section .offer-content h2.title-maxim--hybris,.page-offer .offer-section .offer-content h3.title-maxim--hybris,.page-offer .offer-section .offer-content h4.title-maxim--hybris{font-weight:500;color:#fff;font-size:22px;margin-top:30px;margin-bottom:0}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-maxim--hybris,.page-offer .offer-section .offer-content h3.title-maxim--hybris,.page-offer .offer-section .offer-content h4.title-maxim--hybris{margin-top:60px;font-size:30px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-maxim--hybris,.page-offer .offer-section .offer-content h3.title-maxim--hybris,.page-offer .offer-section .offer-content h4.title-maxim--hybris{font-size:40px;margin-top:90px}}.page-offer .offer-section .offer-content h2.title-decorator,.page-offer .offer-section .offer-content h3.title-decorator,.page-offer .offer-section .offer-content h4.title-decorator{position:relative;padding:30px 0 10px 30px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-decorator,.page-offer .offer-section .offer-content h3.title-decorator,.page-offer .offer-section .offer-content h4.title-decorator{padding:40px 0 20px 40px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content h2.title-decorator,.page-offer .offer-section .offer-content h3.title-decorator,.page-offer .offer-section .offer-content h4.title-decorator{top:50%;transform:translateY(-50%);margin-top:-15px;padding:40px 0}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-decorator,.page-offer .offer-section .offer-content h3.title-decorator,.page-offer .offer-section .offer-content h4.title-decorator{padding:60px 0}}.page-offer .offer-section .offer-content h2.title-decorator--big,.page-offer .offer-section .offer-content h3.title-decorator--big,.page-offer .offer-section .offer-content h4.title-decorator--big{font-family:Formular,sans-serif;font-size:18px;line-height:1.25;padding:40px 0 40px 40px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-decorator--big,.page-offer .offer-section .offer-content h3.title-decorator--big,.page-offer .offer-section .offer-content h4.title-decorator--big{font-size:22px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content h2.title-decorator--big,.page-offer .offer-section .offer-content h3.title-decorator--big,.page-offer .offer-section .offer-content h4.title-decorator--big{font-size:30px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-decorator--big,.page-offer .offer-section .offer-content h3.title-decorator--big,.page-offer .offer-section .offer-content h4.title-decorator--big{font-size:40px}}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-decorator--big,.page-offer .offer-section .offer-content h3.title-decorator--big,.page-offer .offer-section .offer-content h4.title-decorator--big{padding:50px 0 50px 40px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content h2.title-decorator--big,.page-offer .offer-section .offer-content h3.title-decorator--big,.page-offer .offer-section .offer-content h4.title-decorator--big{padding:60px 0}}.page-offer .offer-section .offer-content h2.title-decorator:before,.page-offer .offer-section .offer-content h3.title-decorator:before,.page-offer .offer-section .offer-content h4.title-decorator:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-decorator:before,.page-offer .offer-section .offer-content h3.title-decorator:before,.page-offer .offer-section .offer-content h4.title-decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content h2.title-decorator:before,.page-offer .offer-section .offer-content h3.title-decorator:before,.page-offer .offer-section .offer-content h4.title-decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-decorator:before,.page-offer .offer-section .offer-content h3.title-decorator:before,.page-offer .offer-section .offer-content h4.title-decorator:before{width:74px;height:140px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content h2.title-decorator:before,.page-offer .offer-section .offer-content h3.title-decorator:before,.page-offer .offer-section .offer-content h4.title-decorator:before{left:-60px;top:0}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-decorator:before,.page-offer .offer-section .offer-content h3.title-decorator:before,.page-offer .offer-section .offer-content h4.title-decorator:before{left:-80px;top:-20px}}.page-offer .offer-section .offer-content h2.title-decorator:after,.page-offer .offer-section .offer-content h3.title-decorator:after,.page-offer .offer-section .offer-content h4.title-decorator:after{content:"";position:absolute;bottom:0;left:0;transform:scaleY(-1);z-index:-1;width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content h2.title-decorator:after,.page-offer .offer-section .offer-content h3.title-decorator:after,.page-offer .offer-section .offer-content h4.title-decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content h2.title-decorator:after,.page-offer .offer-section .offer-content h3.title-decorator:after,.page-offer .offer-section .offer-content h4.title-decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-decorator:after,.page-offer .offer-section .offer-content h3.title-decorator:after,.page-offer .offer-section .offer-content h4.title-decorator:after{width:74px;height:140px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content h2.title-decorator:after,.page-offer .offer-section .offer-content h3.title-decorator:after,.page-offer .offer-section .offer-content h4.title-decorator:after{left:-60px;bottom:0}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content h2.title-decorator:after,.page-offer .offer-section .offer-content h3.title-decorator:after,.page-offer .offer-section .offer-content h4.title-decorator:after{left:-80px;bottom:-20px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content h2.title-decorator br,.page-offer .offer-section .offer-content h3.title-decorator br,.page-offer .offer-section .offer-content h4.title-decorator br{display:inherit}}.page-offer .offer-section .offer-content p{font-family:Formular,sans-serif;font-size:14px;line-height:1.55;margin-bottom:20px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content p{font-size:16px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content p{font-size:22px}}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content p{margin-bottom:30px}}.page-offer .offer-section .offer-content p strong{font-weight:700}.page-offer .offer-section .offer-content img{width:100%;height:auto;margin-bottom:30px}.page-offer .offer-section .offer-content__column_list{font-size:16px;width:100%;line-height:1.3}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content__column_list{font-size:19px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content__column_list{font-size:25px}}.page-offer .offer-section .offer-content__column_list li{margin-bottom:20px;position:relative;padding-left:30px;width:100%;display:inline-block;vertical-align:top}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content__column_list li{width:49%;margin-bottom:30px}}@media only screen and (min-width:992px){.page-offer .offer-section .offer-content__column_list li{width:32%}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content__column_list li{width:32.9%}}.page-offer .offer-section .offer-content__column_list li:before{content:"";width:10px;height:10px;position:absolute;left:0;top:7px;background:#ed1a2a}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content__column_list li:before{top:12px}}.page-offer .offer-section .offer-content__column_list li strong{color:inherit;font-weight:700}.page-offer .offer-section .offer-content__column_list--icons{margin-top:-20px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content__column_list--icons{margin-top:30px;margin-bottom:-110px}}.page-offer .offer-section .offer-content__column_list--icons li{margin-bottom:40px}@media only screen and (max-width:767px){.page-offer .offer-section .offer-content__column_list--icons li{width:49%;margin-bottom:0}}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content__column_list--icons li{margin-bottom:60px}}@media only screen and (min-width:1200px){.page-offer .offer-section .offer-content__column_list--icons li{margin-bottom:90px}}.page-offer .offer-section .offer-content__column_list--icons li:before{display:none}.page-offer .offer-section .offer-content__column_list--icons li img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;width:60px;height:100px;clear:both;display:block;margin-bottom:20px}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content__column_list--icons li img{-o-object-position:center;object-position:center;float:left;width:80px;height:130px;margin-top:-50px;margin-right:30px;margin-bottom:0}}.page-offer .offer-section .offer-content__decimal_list{font-size:16px;font-weight:700;line-height:20px;list-style:none;counter-reset:numList}@media only screen and (min-width:768px){.page-offer .offer-section .offer-content__decimal_list{font-size:19px;line-height:22px}}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content__decimal_list{font-size:25px;line-height:30px}}.page-offer .offer-section .offer-content__decimal_list li{margin-bottom:40px;padding-left:60px;position:relative}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content__decimal_list li{margin-bottom:60px;padding-left:80px}}.page-offer .offer-section .offer-content__decimal_list li:before{counter-increment:numList;content:counter(numList);font-weight:300;color:#ed1a2a;display:block;text-align:center;border-radius:99px;position:absolute;left:0;top:-7px;border:solid 1px #ed1a2a;width:36px;height:36px;line-height:34px}@media only screen and (min-width:1630px){.page-offer .offer-section .offer-content__decimal_list li:before{top:-5px;width:42px;height:42px;border:solid 2px #ed1a2a;line-height:38px}}.page-offer .offer-section .offer-content--redstrong p strong{color:#ed1a2a}.page-offer .offer-cases__more{font-size:15px;position:relative;color:#ed1a2a;margin-top:-35px;display:block;float:left;clear:both}@media only screen and (min-width:1630px){.page-offer .offer-cases__more{font-size:20px}}.page-offer .offer-cases__more:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#22434c;transition:all .2s ease-in-out}.page-offer .offer-cases__more:hover:after{bottom:-10px}@media only screen and (min-width:768px){.page-offer .offer-cases__more{margin-top:-55px}}@media only screen and (min-width:1630px){.page-offer .offer-cases__more{margin-top:-75px}}.page-offer .offer-cases__more:after{background:#ed1a2a}@media only screen and (max-width:767px){.page-offer .offer-cases .swiper-container{margin:0 -15px;padding:0 15px}}.page-offer .offer-cases .case-box{cursor:pointer;display:block;margin-bottom:60px}@media only screen and (min-width:768px){.page-offer .offer-cases .case-box{margin-bottom:60px}}@media only screen and (min-width:992px){.page-offer .offer-cases .case-box{margin-bottom:10px}}.page-offer .offer-cases .case-box:hover .case-box__image img{transform:scale(1.05)}.page-offer .offer-cases .case-box:hover .case-box__title .content{box-shadow:inset 0 -2px #ed1a2a}.page-offer .offer-cases .case-box__image{width:100%;height:0;padding-bottom:79%;position:relative;overflow:hidden}.page-offer .offer-cases .case-box__image--small{padding-bottom:60%}.page-offer .offer-cases .case-box__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.page-offer .offer-cases .case-box__logo{transform:translate(-50%,-50%)!important;max-width:calc(100% - 60px)!important;-o-object-fit:contain!important;object-fit:contain!important;height:90px!important;width:auto!important;left:50%!important;top:50%!important;position:absolute}@media only screen and (min-width:768px){.page-offer .offer-cases .case-box__logo{max-width:calc(100% - 120px)!important}}.page-offer .offer-cases .case-box__title{font-size:22px;font-weight:500;color:#ed1a2a;line-height:1.3;margin-top:30px;position:relative}@media only screen and (min-width:768px){.page-offer .offer-cases .case-box__title{margin-top:35px}}@media only screen and (min-width:1200px){.page-offer .offer-cases .case-box__title{font-size:30px}}@media only screen and (min-width:1630px){.page-offer .offer-cases .case-box__title{font-size:40px}}.page-offer .offer-cases .case-box__title .content{transition:all .2s ease-in-out;box-shadow:inset 0 -2px transparent}.page-offer .offer-cases .person-box__image{width:100%;height:0;padding-bottom:79%;position:relative;overflow:hidden}.page-offer .offer-cases .person-box__image--small{padding-bottom:60%}.page-offer .offer-cases .person-box__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.page-offer .offer-cases .person-box__title{font-size:22px;font-weight:500;color:#22434c;margin-top:30px}@media only screen and (min-width:768px){.page-offer .offer-cases .person-box__title{margin-top:35px}}@media only screen and (min-width:1200px){.page-offer .offer-cases .person-box__title{font-size:30px}}@media only screen and (min-width:1630px){.page-offer .offer-cases .person-box__title{font-size:40px}}.page-offer .offer-cases .person-box__position{margin-top:10px;font-size:15px;color:#ed1a2a;font-weight:500}@media only screen and (min-width:1630px){.page-offer .offer-cases .person-box__position{font-size:20px}}.page-offer .offer-cases .person-box__wrapper{position:relative}.page-offer .offer-cases .person-box__social{position:absolute;top:3px;right:0}.page-offer .offer-other .other-box{transition:all .2s ease-in-out;padding:50px 30px;display:block;background:url(../images/more_arrow-white.svg) no-repeat;background-position:center right 30px;background-size:90px auto;background-color:#22434c;color:#fff;font-size:22px;font-weight:700;line-height:1.3;box-shadow:-10px 10px 0 #e4e9ea;position:relative;left:0;bottom:0}@media only screen and (max-width:767px){.page-offer .offer-other .other-box{margin-bottom:30px}}@media only screen and (min-width:768px){.page-offer .offer-other .other-box{padding:70px 50px;background-position:center right 50px}}@media only screen and (min-width:1630px){.page-offer .offer-other .other-box{font-size:30px;padding:90px 70px;background-size:120px auto;background-position:center right 70px}}.page-offer .offer-other .other-box:hover{box-shadow:0 0 0 #e4e9ea;left:-3px;bottom:-3px}.page-offer .offer-other .other-box--red{background-color:#ed1a2a}.page-offer.offer-aem .aem-timeline{text-align:center}.page-offer.offer-aem .aem-timeline #swiper-aem-timeline{display:none!important}.page-offer.offer-aem .aem-timeline .swiper-container{margin:0 -15px;padding:0 15px}@media only screen and (min-width:768px){.page-offer.offer-aem .aem-timeline .swiper-container{margin:0 calc((100vw - 720px)/ -2);padding:0 calc((100vw - 720px)/ 2)}}@media only screen and (min-width:992px){.page-offer.offer-aem .aem-timeline .swiper-container{margin:0;padding:0}}.page-offer.offer-aem .aem-timeline__desc{position:absolute;width:100%;top:33%}.page-offer.offer-aem .aem-timeline__desc li{font-size:14px;line-height:1.3;font-weight:500;width:16.35%;display:block;float:left;padding:0 40px}@media only screen and (min-width:1630px){.page-offer.offer-aem .aem-timeline__desc li{font-size:16px}}.page-offer.offer-aem .aem-timeline__desc li:nth-child(even){margin-top:6%}.page-offer.offer-aem .aem-timeline__bg{width:100%;height:auto}.page-offer.offer-aem .aem-timeline__single{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;width:100%}.page-offer.offer-aem .aem-timeline__lines{transform:translateY(-50%);position:absolute;height:275px;width:95px;z-index:1;left:100%;top:50%}.page-offer.offer-aem .aem-timeline__lines img,.page-offer.offer-aem .aem-timeline__lines svg{-o-object-fit:contain;object-fit:contain;position:absolute;height:100%;width:100%;left:0;top:0}.page-offer.offer-aem .aem-timeline__icon{margin-bottom:5px;margin-right:auto;margin-left:auto;height:auto;width:90%}.page-offer.offer-aem .aem-timeline__title{line-height:1.35;font-weight:500;font-size:18px}@media only screen and (min-width:1200px){.page-offer.offer-aem .aem-timeline__title{font-size:22px}}.page-offer.offer-aem #swiper-aem-timeline2{overflow:visible}.page-offer.offer-aem #swiper-aem-timeline2 .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.page-offer.offer-aem #swiper-aem-timeline2 .swiper-slide{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;height:400px;width:160px}@media only screen and (min-width:992px){.page-offer.offer-aem #swiper-aem-timeline2 .swiper-slide{height:460px}}@media only screen and (min-width:1200px){.page-offer.offer-aem #swiper-aem-timeline2 .swiper-slide{width:180px}}.page-offer.offer-aem #swiper-aem-timeline2 .swiper-slide:nth-of-type(even){-ms-flex-pack:end;justify-content:flex-end}.page-offer.offer-aem #swiper-aem-timeline2 .swiper-slide:nth-of-type(even) .aem-timeline__icon{margin-bottom:0;margin-top:5px;-ms-flex-order:2;order:2}.page-offer.offer-aem #swiper-aem-timeline2 .swiper-slide:last-of-type .aem-timeline__lines{display:none}.page-offer.offer-hybris .hybris-usp__ico{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}@media only screen and (min-width:768px){.page-offer.offer-hybris .hybris-usp__ico{width:80px;height:80px;margin:0 auto}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp__ico{width:100px;height:100px}}.page-offer.offer-hybris .hybris-usp__title{font-family:Formular,sans-serif;font-size:28px;font-weight:700;line-height:1.11;color:#b4b8b9;font-weight:300;line-height:80px;margin-bottom:60px}@media only screen and (min-width:1200px){.page-offer.offer-hybris .hybris-usp__title{font-size:38px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp__title{font-size:49.5px}}@media only screen and (max-width:767px){.page-offer.offer-hybris .hybris-usp__title{line-height:1.5;margin-top:20px;font-size:24px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp__title{line-height:100px;margin-bottom:90px}}.page-offer.offer-hybris .hybris-usp__title strong{color:#ed1a2a;font-weight:900}.page-offer.offer-hybris .hybris-usp--decorator{position:relative;display:block;float:left;width:100%}.page-offer.offer-hybris .hybris-usp--decorator:before{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain;content:"";position:absolute;top:-20px;right:15px;transform:scaleX(-1)}@media only screen and (min-width:768px){.page-offer.offer-hybris .hybris-usp--decorator:before{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer.offer-hybris .hybris-usp--decorator:before{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp--decorator:before{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp--decorator:before{top:-30px}}.page-offer.offer-hybris .hybris-usp--decorator:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background:url(../images/decorator-darklight.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:30px;right:15px;transform:scaleY(-1) scaleX(-1)}@media only screen and (min-width:768px){.page-offer.offer-hybris .hybris-usp--decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer.offer-hybris .hybris-usp--decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp--decorator:after{width:74px;height:140px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-usp--decorator:after{bottom:70px}}.page-offer.offer-hybris .hybris-bottom-decorator{width:100%;position:relative;display:block;float:left}.page-offer.offer-hybris .hybris-bottom-decorator:after{width:31px;height:58px;display:block;background:url(../images/decorator-red.svg) no-repeat center;background-size:contain;content:"";position:absolute;bottom:0;right:15px;transform:scaleY(-1) scaleX(-1)}@media only screen and (min-width:768px){.page-offer.offer-hybris .hybris-bottom-decorator:after{width:41px;height:77px}}@media only screen and (min-width:1200px){.page-offer.offer-hybris .hybris-bottom-decorator:after{width:55px;height:103px}}@media only screen and (min-width:1630px){.page-offer.offer-hybris .hybris-bottom-decorator:after{width:74px;height:140px}}.page-offer.offer-hybris img.hybris-logo{height:60px;width:auto;margin-top:20px}@media only screen and (min-width:768px){.page-offer.offer-hybris img.hybris-logo{height:90px;margin-top:30px}}@media only screen and (min-width:768px){.page-offer.offer-hybris .hybris-content{max-width:450px}}@media only screen and (min-width:992px){.page-offer.offer-hybris .hybris-content{max-width:none}}.page-offer.offer-java .offer-java__icon{max-width:80px}@media only screen and (min-width:992px){.page-offer.offer-java .offer-java__icon{width:80%;margin-top:-30%}}@media only screen and (min-width:1200px){.page-offer.offer-java .offer-java__icon{margin-top:-30px}}