@font-face{font-family:"Area Normal";src:url("fonts/AreaNormal-Semibold.eot");src:url("fonts/AreaNormal-Semibold.eot?#iefix") format("embedded-opentype"),url("fonts/AreaNormal-Semibold.woff2") format("woff2"),url("fonts/AreaNormal-Semibold.woff") format("woff"),url("fonts/AreaNormal-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Area Extended";src:url("fonts/AreaExtended-Extrabold.eot");src:url("fonts/AreaExtended-Extrabold.eot?#iefix") format("embedded-opentype"),url("fonts/AreaExtended-Extrabold.woff2") format("woff2"),url("fonts/AreaExtended-Extrabold.woff") format("woff"),url("fonts/AreaExtended-Extrabold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@-ms-viewport{width:device-width}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}input,button,textarea,select{box-sizing:border-box;padding:0;margin:0;outline:none;border:none;-webkit-border-radius:0;border-radius:0}button,textarea,input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}input,button,textarea,select,a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}button,input[type=button],input[type=submit]{cursor:pointer}img{pointer-events:none}html{min-width:320px}#flashes{pointer-events:none;z-index:123456789;position:fixed;width:400px;right:15px;top:110px;bottom:170px;padding:0 10px;overflow:hidden;font-family:"Open Sans",Helvetica,Arial,sans-serif}.flash{pointer-events:auto;position:relative;z-index:1;opacity:0;overflow:hidden;margin-top:10px;margin-bottom:10px;padding:1.1em 1.5em;width:100%;color:#fff;font-size:14px;background-color:#2ecc71;border-radius:5px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 10px 0 rgba(0,0,0,.2);box-shadow:0 4px 10px 0 rgba(0,0,0,.2);-moz-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;-webkit-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s}.flash.error{background-color:#dc3434}.flash.warning{background-color:#f39c12}.flash:hover{background-color:#30c76a}.flash.error:hover{background-color:#cf302d}.flash.warning:hover{background-color:#e88f13}.flash .flash-type{font-weight:700;margin-bottom:4px;font-size:15px}.flash .progressbar{z-index:-1;position:absolute;content:"";width:0%;height:100%;left:0;top:0;background-color:#000;opacity:.04}.flash .close{float:right;font-weight:400;font-size:19px;line-height:19px;cursor:pointer}@media screen and (max-width: 430px){#flashes{width:93.333%;left:50%;top:90px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.flash{font-size:13px;padding:.8em 1.2em}.flash .flash-type{font-weight:700;margin-bottom:2px;font-size:13.5px}.flash .close{padding-left:20px}}#login-panel{position:fixed;display:flex;justify-content:center;align-items:center;left:0;top:0;width:100%;z-index:666;background:rgba(27,28,36,.55);pointer-events:none;opacity:0;height:0;overflow:hidden;visibility:hidden;-webkit-transition:opacity .3s 0s,height 0s .3s,visibility 0s .3s;-moz-transition:opacity .3s 0s,height 0s .3s,visibility 0s .3s;-ms-transition:opacity .3s 0s,height 0s .3s,visibility 0s .3s;-o-transition:opacity .3s 0s,height 0s .3s,visibility 0s .3s;transition:opacity .3s 0s,height 0s .3s,visibility 0s .3s}#login-panel.active{pointer-events:auto;opacity:1;height:100%;visibility:visible;-webkit-transition-delay:0s,0s,0s;-moz-transition-delay:0s,0s,0s;-ms-transition-delay:0s,0s,0s;-o-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){#login-panel .modal-panel{display:none}#login-panel.active .modal-panel{display:block}}#login-panel .modal-panel{font-family:"Open Sans",Helvetica,Arial,sans-serif;z-index:777;position:relative;width:370px;padding:45px 20px 20px 20px;text-align:left;line-height:normal;letter-spacing:0;color:#636363;border-radius:5px;background-color:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.25);overflow:hidden;border:none}#login-panel .modal-panel .close{z-index:1;position:absolute;right:15px;top:14px;width:22px;height:22px;line-height:20px;text-align:center;color:#797979;font-size:34px;font-weight:300;box-sizing:content-box;border:6px solid rgba(0,0,0,0);border-radius:5px;outline:none}#login-panel .modal-panel .close:focus{border-color:#dedede;background-color:#dedede}#login-panel .modal-panel .close:hover{color:#636363}#login-panel form input{padding:13px 12px;width:100%;font-size:15px;margin-top:8px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:300;border-radius:4px;background-color:#f2f2f2;border:1px solid #f2f2f2;border-bottom:1px solid #bfbfbf}#login-panel form input:hover{border:1px solid #a2a2a2}#login-panel form input:focus{border:1px solid #a2a2a2}#login-panel form button{display:inline-block;line-height:45px;margin-top:21px;width:100%;border-radius:5px;color:#fff;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;background-color:#4aa76a;-webkit-box-shadow:0 2px 0 0 #388e55;box-shadow:0 2px 0 #388e55}#login-panel form button:hover{background-color:#479e64}#login-panel form button:active{background-color:#43965f}#login-panel form button:focus{outline:none}#login-panel form ul.error{padding:0 5px;padding-top:30px;color:#e23e3e;text-align:left;font-size:15px;font-weight:400;list-style-type:none}#login-panel form::-webkit-input-placeholder{color:#999}#login-panel form :-moz-placeholder{color:#999}#login-panel form::-moz-placeholder{color:#999}#login-panel form :-ms-input-placeholder{color:#999}#login-panel p{padding-top:20px;margin:35px 0 11px;text-align:center;font-size:13.5px;color:#a6a6a6;border-top:1px solid #e6e6e6}.social-media-btns{width:100%;display:flex;flex-direction:row;justify-content:space-around}.social-media-btns a{display:block;padding:10px 15px;margin-top:10px;width:30%;font-size:15px;color:#fff;text-align:center;border-radius:5px;background-color:#3a579a;-webkit-box-shadow:0 2px 0 0 #314880;box-shadow:0 2px 0 #314880}.social-media-btns a:hover{background-color:#314c82}.social-media-btns .twitter{background-color:#00abf0;-webkit-box-shadow:0 2px 0 0 #008dc6;box-shadow:0 2px 0 #008dc6}.social-media-btns .twitter:hover{background-color:#00a1db}.social-media-btns .google{background-color:#dd493d;-webkit-box-shadow:0 2px 0 0 #ba3e33;box-shadow:0 2px 0 #ba3e33}.social-media-btns .google:hover{background-color:#c7433a}@media screen and (max-height: 380px),screen and (max-width: 370px){#login-panel .modal-panel{width:100%;height:100vh;border-radius:0}}@media screen and (max-width: 370px){#login-panel p{padding-top:15px;margin:25px 0 11px}.social-media-btns{flex-direction:column}.social-media-btns a{width:100%;margin-top:13px}}@media screen and (max-height: 380px){#login-panel form button{line-height:35px}#login-panel form input{padding:8px 12px}#login-panel p{padding-top:12px;margin:22px 0 11px}.social-media-btns{flex-direction:row}.social-media-btns a{padding:7px 15px}}#social-login-panel .modal-panel{width:400px}#social-login-panel .social-media-btns a{width:100%;margin:0 5px}#social-login-panel .auth{margin:10px 0 20px;font-size:15px}@media screen and (max-width: 400px)and (orientation: portrait){#social-login-panel .modal-panel{width:100%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 30px rgba(0,0,0,.3);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-container{opacity:0;-webkit-transition:all .3s .2s ease-out;-moz-transition:all .3s .2s ease-out;transition:all .3s .2s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-container{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-container{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.mfp-fade.mfp-ready .mfp-close:hover,.mfp-fade.mfp-ready .mfp-arrow:hover{opacity:1}.mfp-fade.mfp-ready .mfp-close,.mfp-fade.mfp-ready .mfp-arrow{opacity:.65}.mfp-fade.mfp-removing .mfp-close,.mfp-fade.mfp-removing .mfp-arrow{opacity:0}::-moz-selection{color:#000;background-color:rgba(255,255,0,.9)}::selection{color:#000;background-color:rgba(255,255,0,.9)}:root{--header-height: 110px}@media screen and (max-width: 768px){:root{--header-height: 100px}}@media screen and (max-width: 425px){:root{--header-height: 90px}}body{color:#000;font-family:"Area Normal",Helvetica,Arial,sans-serif;font-size:20px}@media screen and (max-width: 1280px){body{font-size:19px}}@media screen and (max-width: 600px){body{font-size:18px}}@media screen and (max-width: 425px){body{font-size:17px}}@media screen and (max-width: 375px){body{font-size:16px}}body.scroll-disabled{overflow:hidden}.intro-padding{height:var(--header-height)}.main-wrapper{position:relative;background-color:#fff}.content-wrapper{position:relative;width:100%;padding:0 45px;background-color:#fff}@media screen and (max-width: 1024px){.content-wrapper{padding:0 40px}}@media screen and (max-width: 768px){.content-wrapper{padding:0 35px}}@media screen and (max-width: 600px){.content-wrapper{padding:0 30px}}@media screen and (max-width: 425px){.content-wrapper{padding:0 25px}}@media screen and (max-width: 375px){.content-wrapper{padding:0 20px}}.content-wrapper--light-grey{background-color:#f3f3f4}.content-wrapper--black{color:#fff;background-color:#000}.content{margin:0 auto;max-width:1753px;padding:100px 0}@media screen and (max-width: 1280px){.content{padding:90px 0}}@media screen and (max-width: 900px){.content{padding:80px 0}}@media screen and (max-width: 768px){.content{padding:70px 0}}@media screen and (max-width: 425px){.content{padding:60px 0}}@media screen and (max-width: 375px){.content{padding:55px 0}}.heading{text-align:center;line-height:1.2;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(24px, calc(1.5rem + ((1vw - 3.75px) * 1.0328638498)), 35px)}.heading--bigger{padding:0 25px;font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 1.1267605634)), 40px)}.heading--multiline{line-height:1.6}.cta-wrapper{text-align:center}.cta{margin-top:50px;display:inline-flex;font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase;--height: 27px;height:var(--height)}@media screen and (max-width: 1280px){.cta{--height: 25px}}@media screen and (max-width: 600px){.cta{--height: 23px}}@media screen and (max-width: 425px){.cta{--height: 22px}}@media screen and (max-width: 375px){.cta{--height: 20px}}@media screen and (max-width: 1280px){.cta{margin-top:45px}}@media screen and (max-width: 900px){.cta{margin-top:40px}}@media screen and (max-width: 768px){.cta{margin-top:35px}}@media screen and (max-width: 425px){.cta{margin-top:30px}}@media screen and (max-width: 375px){.cta{margin-top:27px}}.cta__dot{position:relative;margin-right:18px;display:flex;align-items:center;justify-content:center;width:var(--height);height:var(--height);border-radius:50px}@media screen and (max-width: 1280px){.cta__dot{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width: 600px){.cta__dot{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}}@media screen and (max-width: 425px){.cta__dot{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width: 375px){.cta__dot{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}}.content-wrapper--black .cta__dot{color:#fff}.cta__dot--ig:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../web_images/ico_ig.svg") center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.cta:hover .cta__dot--ig:after,.cta-parent:hover .cta__dot--ig:after{-webkit-transform:scale(1.6153);-moz-transform:scale(1.6153);-ms-transform:scale(1.6153);-o-transform:scale(1.6153);transform:scale(1.6153)}.cta__dot--cross:after,.cta__dot--cross:before{-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.cta__dot--cross:before{z-index:1;content:"";position:absolute;width:15px;height:1px;background-color:#000}@media screen and (max-width: 1280px){.cta__dot--cross:before{width:14px}}@media screen and (max-width: 600px){.cta__dot--cross:before{width:13px}}@media screen and (max-width: 425px){.cta__dot--cross:before{width:12px}}@media screen and (max-width: 375px){.cta__dot--cross:before{width:11px}}.cta:hover .cta__dot--cross:before,.cta-parent:hover .cta__dot--cross:before{-webkit-transform:scaleX(2.733);-moz-transform:scaleX(2.733);-ms-transform:scaleX(2.733);-o-transform:scaleX(2.733);transform:scaleX(2.733)}.cta__dot--cross:after{content:"";position:absolute;width:1px;height:15px;background-color:#000}@media screen and (max-width: 1280px){.cta__dot--cross:after{height:14px}}@media screen and (max-width: 600px){.cta__dot--cross:after{height:13px}}@media screen and (max-width: 425px){.cta__dot--cross:after{height:12px}}@media screen and (max-width: 375px){.cta__dot--cross:after{height:11px}}.cta:hover .cta__dot--cross:after,.cta-parent:hover .cta__dot--cross:after{-webkit-transform:scaleY(2.733);-moz-transform:scaleY(2.733);-ms-transform:scaleY(2.733);-o-transform:scaleY(2.733);transform:scaleY(2.733)}.cta__dot-bg{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);background-color:#ff0;border-radius:50px}.cta:hover .cta__dot-bg,.cta-parent:hover .cta__dot-bg{-webkit-transform:scale(1.5185);-moz-transform:scale(1.5185);-ms-transform:scale(1.5185);-o-transform:scale(1.5185);transform:scale(1.5185)}.cta__text-wrapper{overflow:hidden}.cta__inner-text-wrapper{display:flex;flex-direction:column;line-height:1.6;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.cta:hover .cta__inner-text-wrapper,.cta-parent:hover .cta__inner-text-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cta__text1,.cta__text2{flex-shrink:0;height:var(--height)}.btn{position:relative;display:block;padding-top:23px;padding-bottom:19px;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:18px;background-color:#ff0;border-radius:60px;overflow:hidden}@media screen and (max-width: 1280px){.btn{padding-top:20px;padding-bottom:16px}}@media screen and (max-width: 768px){.btn{font-size:17px}}@media screen and (max-width: 600px){.btn{padding-top:18px;padding-bottom:14px;font-size:16px}}@media screen and (max-width: 365px){.btn{font-size:15px}}.btn:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;transform-origin:center left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.btn-parent:hover .btn:before,.btn:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.btn__inner{position:relative;color:#000;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.btn-parent:hover .btn__inner,.btn:hover .btn__inner{color:#fff}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.header{pointer-events:none;z-index:555;position:fixed;top:0;left:0;height:var(--header-height);width:100%;background-color:rgba(0,0,0,0)}.header__container{display:flex;align-items:center;height:100%;max-width:1753px;margin:0 auto}.header__logo{pointer-events:auto;width:117px;height:24px;background:url("../web_images/logo.svg") center left no-repeat;background-size:contain;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.header__logo.dark{-webkit-filter:invert(1);filter:invert(1)}.eshop-cta{pointer-events:auto;z-index:10000;padding-right:45px;padding-left:45px;margin-left:auto}@media screen and (max-width: 1280px){.eshop-cta{padding-right:37px;padding-left:37px}}@media screen and (max-width: 600px){.eshop-cta{padding-right:30px;padding-left:30px}}@media screen and (max-width: 425px){.eshop-cta{padding-right:25px;padding-left:25px}}@media screen and (max-width: 365px){.eshop-cta{padding-right:18px;padding-left:18px}}.hamburger-menu{pointer-events:auto;margin-left:15px;margin-left:auto;z-index:10000;position:relative;width:60px;height:60px;background-color:#ff0;border-radius:50%}@media screen and (max-width: 1280px){.hamburger-menu{width:55px;height:55px}}@media screen and (max-width: 600px){.hamburger-menu{margin-left:12px;margin-left:auto;width:50px;height:50px}}@media screen and (max-width: 365px){.hamburger-menu{margin-left:7px;margin-left:auto;width:48px;height:48px}}.hamburger-menu__label{position:absolute;top:10px;left:-100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.hamburger-menu.active .hamburger-menu__label{opacity:0;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.hamburger-menu__breadroll{position:absolute;top:50%;left:50%;margin:-7.5px 0 0 -10px}.hamburger-menu__beef,.hamburger-menu__beef::before,.hamburger-menu__beef::after{display:inline-block;position:absolute;width:20px;height:1px;background-color:#000;border-radius:9px;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;transition:all ease-in-out .25s}.hamburger-menu__beef::before{top:7px;content:"";opacity:1}.hamburger-menu__beef::after{top:14px;content:""}.hamburger-menu.active .hamburger-menu__beef{-webkit-transform:translate3d(0px, 7px, 0px) rotate(45deg);-moz-transform:translate3d(0px, 7px, 0px) rotate(45deg);-ms-transform:translate3d(0px, 7px, 0px) rotate(45deg);-o-transform:translate3d(0px, 7px, 0px) rotate(45deg);transform:translate3d(0px, 7px, 0px) rotate(45deg)}.hamburger-menu.active .hamburger-menu__beef::before{opacity:0}.hamburger-menu.active .hamburger-menu__beef::after{-webkit-transform:translate3d(0px, -14px, 0px) rotate(-90deg);-moz-transform:translate3d(0px, -14px, 0px) rotate(-90deg);-ms-transform:translate3d(0px, -14px, 0px) rotate(-90deg);-o-transform:translate3d(0px, -14px, 0px) rotate(-90deg);transform:translate3d(0px, -14px, 0px) rotate(-90deg)}.menu{pointer-events:auto;position:fixed;overflow-y:auto;top:0;bottom:0;right:0;display:flex;flex-direction:column;padding-top:clamp(110px, calc(6.875rem + ((1vw - 12.8px) * 6.25)), 150px);padding-bottom:clamp(50px, calc(3.125rem + ((1vw - 12.8px) * 7.8125)), 100px);padding-left:clamp(80px, calc(5rem + ((1vw - 12.8px) * 10.9375)), 150px);padding-right:clamp(80px, calc(5rem + ((1vw - 12.8px) * 10.9375)), 150px);min-width:clamp(525px, calc(32.8125rem + ((1vw - 12.8px) * 42.96875)), 800px);background-color:#000;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-moz-transition:all .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .6s cubic-bezier(0.37, 0.7, 0.31, 0.98)}@media screen and (max-width: 1024px){.menu{padding-top:clamp(110px, calc(6.875rem + ((1vw - 4.25px) * 2.6755852843)), 150px);padding-bottom:clamp(50px, calc(3.125rem + ((1vw - 4.25px) * 3.3444816054)), 100px);padding-left:clamp(40px, calc(2.5rem + ((1vw - 4.25px) * 7.3578595318)), 150px);padding-right:clamp(40px, calc(2.5rem + ((1vw - 4.25px) * 7.3578595318)), 150px);min-width:clamp(320px, calc(20rem + ((1vw - 4.25px) * 47.2906403941)), 800px)}}.hamburger-active .menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.menu__item{font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(34px, calc(2.125rem + ((1vw - 12.8px) * 2.5)), 50px);color:#fff;white-space:nowrap}@media screen and (max-width: 1024px){.menu__item{font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 2.0657276995)), 50px)}}.menu__item+.menu__item{margin-top:clamp(25px, calc(1.5625rem + ((1vw - 12.8px) * 4.6875)), 55px)}@media screen and (max-width: 1024px){.menu__item+.menu__item{margin-top:clamp(30px, calc(1.875rem + ((1vw - 4.25px) * 1.6722408027)), 55px)}}.menu__link{overflow:hidden;display:flex;height:clamp(45px, calc(2.8125rem + ((1vw - 12.8px) * 3.28125)), 66px)}@media screen and (max-width: 1024px){.menu__link{height:clamp(40px, calc(2.5rem + ((1vw - 3.75px) * 2.311248074)), 55px)}}.menu__link-inner{display:flex;flex-direction:column;line-height:1.6;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.menu__link:hover .menu__link-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.menu__link-text{flex-shrink:0;height:clamp(45px, calc(2.8125rem + ((1vw - 12.8px) * 3.28125)), 66px)}@media screen and (max-width: 1024px){.menu__link-text{height:clamp(40px, calc(2.5rem + ((1vw - 3.75px) * 2.311248074)), 55px)}}.menu__link-ico{margin-top:5px;align-self:center;height:clamp(40px, calc(2.5rem + ((1vw - 12.8px) * 1.5625)), 50px);width:clamp(29px, calc(1.8125rem + ((1vw - 12.8px) * 5.78125)), 66px);background:center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-filter:invert(1);filter:invert(1)}@media screen and (max-width: 1024px){.menu__link-ico{height:clamp(40px, calc(2.5rem + ((1vw - 3.75px) * 0.6472491909)), 50px);width:clamp(29px, calc(1.8125rem + ((1vw - 3.75px) * 2.3948220065)), 66px)}}@media screen and (max-width: 395px){.menu__link-ico{margin-top:0}}.menu__link:hover .menu__link-ico{opacity:1;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}.menu__link-ico--products{background-image:url("../web_images/ico_products.svg")}.menu__link-ico--projects{background-image:url("../web_images/ico_projects.svg")}.menu__link-ico--about-us{background-image:url("../web_images/ico_about-us.svg")}.menu__link-ico--contact{background-image:url("../web_images/ico_contact.svg")}.menu__link-ico--shop{background-image:url("../web_images/ico_shop.svg")}.menu__bottom{margin-top:auto;padding-top:clamp(50px, calc(3.125rem + ((1vw - 12.8px) * 7.8125)), 100px)}@media screen and (max-width: 1024px){.menu__bottom{padding-top:clamp(50px, calc(3.125rem + ((1vw - 4.25px) * 3.3444816054)), 100px)}}@media screen and (min-width: 681px){.menu__bottom{display:flex;align-items:center}}.menu__social{font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff}.menu__social:hover{color:#ff0}.lang-switcher{margin-left:auto;display:flex}@media screen and (max-width: 680px){.lang-switcher{margin-top:40px}}.lang-switcher__link{display:flex}.lang-switcher__lang{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding-top:4px;font-family:"Area Extended",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;border-radius:50%}@media screen and (max-width: 768px){.lang-switcher__lang{width:55px;height:55px}}@media screen and (max-width: 680px){.lang-switcher__lang{width:50px;height:50px}}.lang-switcher__lang--cur{border:1px solid #fff}.lang-switcher__link:hover .lang-switcher__lang:not(.lang-switcher__lang--cur){color:#ff0}.lang-switcher--disabled .lang-switcher__lang:not(.lang-switcher__lang--cur){opacity:.33}.lang-switcher__lang+.lang-switcher__lang{margin-left:15px}@media screen and (max-width: 768px){.lang-switcher__lang+.lang-switcher__lang{margin-left:7px}}.coop__content{text-align:center}.coop__para{line-height:1.6}.coop__link{position:relative}.coop__link:after{content:"";position:absolute;bottom:0;left:auto;right:0;height:2px;width:0;background-color:#000;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.coop__link:hover:after{left:0;right:auto;width:100%}.footer__content{display:flex;align-items:center;padding:40px 0}.footer__logo{width:117px;height:24px;background:url("../web_images/logo.svg") left center no-repeat;background-size:contain;opacity:.5}.footer__logo:hover{opacity:1}.footer__link{font-size:16px;opacity:.5}.footer__link:hover{opacity:1}.footer__link--gdpr{margin-left:auto;text-decoration:underline}.footer__author{border-top:1px solid rgba(255,255,255,.5)}.footer__author-content{padding:25px 0;text-align:center}.hero-admin-list{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px}.hero-admin{position:relative}.hero-admin__img-wrapper{position:relative;overflow:hidden;padding-top:56.25%;background-color:rgba(0,0,0,.1)}.hero-admin__img{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,.1) center no-repeat;background-size:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.hero-admin__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.hero-padding{height:100vh;pointer-events:none}.hero{position:fixed;display:flex;align-items:center;justify-content:center;height:100vh;background-color:#f3f3f4}.hero__bg{position:absolute;display:block;width:100%;height:100%;object-fit:cover;opacity:0;-moz-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;-webkit-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms}.hero.loaded .hero__bg{opacity:1}.hero__overlay{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:0;-moz-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;-webkit-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms}.hero.loaded .hero__overlay{opacity:.3}.hero__content{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:1329px;padding:0}.hero__logo{position:relative;width:100%;padding-top:20.1655379985%;display:flex}@media screen and (max-width: 1680px){.hero__logo{width:90%;padding-top:18.1489841986%}}@media screen and (max-width: 600px){.hero__logo{width:100%;padding-top:20.1655379985%}}.hero__logo path{-webkit-transform:rotateX(-90deg) scale(1);-moz-transform:rotateX(-90deg) scale(1);-ms-transform:rotateX(-90deg) scale(1);-o-transform:rotateX(-90deg) scale(1);transform:rotateX(-90deg) scale(1);transform-origin:center center;-moz-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.hero__logo path:nth-child(1){-webkit-transition-delay:0.385s;-moz-transition-delay:0.385s;-o-transition-delay:0.385s;-ms-transition-delay:0.385s;transition-delay:0.385s}.hero__logo path:nth-child(2){-webkit-transition-delay:0.47s;-moz-transition-delay:0.47s;-o-transition-delay:0.47s;-ms-transition-delay:0.47s;transition-delay:0.47s}.hero__logo path:nth-child(3){-webkit-transition-delay:0.555s;-moz-transition-delay:0.555s;-o-transition-delay:0.555s;-ms-transition-delay:0.555s;transition-delay:0.555s}.hero__logo path:nth-child(4){-webkit-transition-delay:0.64s;-moz-transition-delay:0.64s;-o-transition-delay:0.64s;-ms-transition-delay:0.64s;transition-delay:0.64s}.hero__logo path:nth-child(5){-webkit-transition-delay:0.725s;-moz-transition-delay:0.725s;-o-transition-delay:0.725s;-ms-transition-delay:0.725s;transition-delay:0.725s}.hero__logo path:nth-child(6){-webkit-transition-delay:0.81s;-moz-transition-delay:0.81s;-o-transition-delay:0.81s;-ms-transition-delay:0.81s;transition-delay:0.81s}.hero.loaded .hero__logo path{opacity:1;-webkit-transform:rotateX(0deg) scale(1);-moz-transform:rotateX(0deg) scale(1);-ms-transform:rotateX(0deg) scale(1);-o-transform:rotateX(0deg) scale(1);transform:rotateX(0deg) scale(1)}.hero__logo svg{position:absolute;top:0;left:0}.hero__para{margin-top:60px;max-width:clamp(335px, calc(20.9375rem + ((1vw - 3.75px) * 23.9436619718)), 590px);line-height:1.3428571429;font-family:"Area Extended",Helvetica,Arial,sans-serif;color:#fff;font-size:clamp(20px, calc(1.25rem + ((1vw - 3.75px) * 1.4084507042)), 35px);opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-moz-transition:all 1.8s 1.1s cubic-bezier(0.22, 1, 0.36, 1);-o-transition:all 1.8s 1.1s cubic-bezier(0.22, 1, 0.36, 1);-webkit-transition:all 1.8s 1.1s cubic-bezier(0.22, 1, 0.36, 1);transition:all 1.8s 1.1s cubic-bezier(0.22, 1, 0.36, 1)}@media screen and (max-width: 1280px){.hero__para{margin-top:55px}}@media screen and (max-width: 900px){.hero__para{margin-top:50px}}@media screen and (max-width: 768px){.hero__para{margin-top:45px}}@media screen and (max-width: 425px){.hero__para{margin-top:40px}}@media screen and (max-width: 375px){.hero__para{margin-top:35px}}.hero.loaded .hero__para{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.hero__arrow{position:absolute;bottom:65px;width:37px;height:47px;background:url("../web_images/ico_arrow-hero.svg") center no-repeat;background-size:contain}.subpage-hero-padding{height:calc(100vh - 180px);pointer-events:none}@media screen and (min-width: 1680px){.subpage-hero-padding{height:calc(100vh - 225px)}}@media screen and (max-width: 1024px){.subpage-hero-padding{height:50vh}}.subpage-hero{position:fixed;height:calc(100vh - 180px);padding:0;background-color:#f3f3f4}@media screen and (min-width: 1680px){.subpage-hero{height:calc(100vh - 225px)}}@media screen and (max-width: 1024px){.subpage-hero{height:50vh}}.subpage-hero__bg{position:absolute;display:block;width:100%;height:100%;object-fit:cover;opacity:0;-moz-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;-webkit-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms}.subpage-hero__bg--products{object-position:center top}.subpage-hero__bg.loaded{opacity:1}.intro__content{max-width:1125px}.intro__para{text-align:center;line-height:1.5714285714;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(20px, calc(1.25rem + ((1vw - 3.75px) * 1.4084507042)), 35px)}@media screen and (min-width: 1025px){.intro__para--mobile{display:none}}@media screen and (max-width: 1024px){.intro__para--desktop{display:none}}@media screen and (max-width: 600px){.intro__para br{display:none}}.subpage-intro__content{padding:50px 0 150px}@media screen and (min-width: 1025px){.subpage-intro__content{display:flex;align-items:center}}@media screen and (max-width: 1439px){.subpage-intro__content{align-items:self-start}}@media screen and (max-width: 1024px){.subpage-intro__content{padding-bottom:100px}}@media screen and (max-width: 768px){.subpage-intro__content{padding-bottom:80px}}@media screen and (max-width: 680px){.subpage-intro__content{padding:45px 0 70px}}@media screen and (max-width: 425px){.subpage-intro__content{padding:40px 0 60px}}@media screen and (max-width: 375px){.subpage-intro__content{padding:35px 0 50px}}.subpage-intro__heading{position:relative;display:flex;width:50%;font-family:"Area Extended",Helvetica,Arial,sans-serif;white-space:nowrap}@media screen and (min-width: 1025px){.subpage-intro__heading{padding-left:clamp(70px, calc(4.375rem + ((1vw - 10.25px) * 10.0558659218)), 160px);font-size:clamp(60px, calc(3.75rem + ((1vw - 10.25px) * 7.8212290503)), 130px)}}@media screen and (max-width: 1024px){.subpage-intro__heading{padding-left:clamp(50px, calc(3.125rem + ((1vw - 3.75px) * 7.1197411003)), 160px);font-size:clamp(40px, calc(2.5rem + ((1vw - 3.75px) * 5.8252427184)), 130px)}}.subpage-intro__heading:before{content:"";position:absolute;top:-10px;left:0;display:block;width:125px;height:100%;background:url("../web_images/ico_about-us.svg") center no-repeat;background-size:contain;top:clamp(-5px, calc(-0.3125rem + ((1vw - 3.75px) * -0.3236245955)), -10px);-moz-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}@media screen and (min-width: 1025px){.subpage-intro__heading:before{width:clamp(60px, calc(3.75rem + ((1vw - 10.25px) * 7.2625698324)), 125px)}}@media screen and (max-width: 1024px){.subpage-intro__heading:before{width:clamp(40px, calc(2.5rem + ((1vw - 3.75px) * 5.501618123)), 125px)}}.subpage-intro__heading.animate:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.subpage-intro__heading--about-us:before{background-image:url("../web_images/ico_about-us.svg")}.subpage-intro__heading--projects:before{background-image:url("../web_images/ico_projects.svg")}.subpage-intro__heading--products:before{background-image:url("../web_images/ico_products.svg")}.subpage-intro__heading-char{-webkit-transform:rotateX(-90deg) scale(1);-moz-transform:rotateX(-90deg) scale(1);-ms-transform:rotateX(-90deg) scale(1);-o-transform:rotateX(-90deg) scale(1);transform:rotateX(-90deg) scale(1);transform-origin:center center;-moz-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all 1.2s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.subpage-intro__heading-char:nth-child(1){-webkit-transition-delay:0.185s;-moz-transition-delay:0.185s;-o-transition-delay:0.185s;-ms-transition-delay:0.185s;transition-delay:0.185s}.subpage-intro__heading-char:nth-child(2){-webkit-transition-delay:0.27s;-moz-transition-delay:0.27s;-o-transition-delay:0.27s;-ms-transition-delay:0.27s;transition-delay:0.27s}.subpage-intro__heading-char:nth-child(3){-webkit-transition-delay:0.355s;-moz-transition-delay:0.355s;-o-transition-delay:0.355s;-ms-transition-delay:0.355s;transition-delay:0.355s}.subpage-intro__heading-char:nth-child(4){-webkit-transition-delay:0.44s;-moz-transition-delay:0.44s;-o-transition-delay:0.44s;-ms-transition-delay:0.44s;transition-delay:0.44s}.subpage-intro__heading-char:nth-child(5){-webkit-transition-delay:0.525s;-moz-transition-delay:0.525s;-o-transition-delay:0.525s;-ms-transition-delay:0.525s;transition-delay:0.525s}.subpage-intro__heading-char:nth-child(6){-webkit-transition-delay:0.61s;-moz-transition-delay:0.61s;-o-transition-delay:0.61s;-ms-transition-delay:0.61s;transition-delay:0.61s}.subpage-intro__heading-char:nth-child(7){-webkit-transition-delay:0.695s;-moz-transition-delay:0.695s;-o-transition-delay:0.695s;-ms-transition-delay:0.695s;transition-delay:0.695s}.subpage-intro__heading-char:nth-child(8){-webkit-transition-delay:0.78s;-moz-transition-delay:0.78s;-o-transition-delay:0.78s;-ms-transition-delay:0.78s;transition-delay:0.78s}.subpage-intro__heading-char:nth-child(9){-webkit-transition-delay:0.865s;-moz-transition-delay:0.865s;-o-transition-delay:0.865s;-ms-transition-delay:0.865s;transition-delay:0.865s}.subpage-intro__heading-char:nth-child(10){-webkit-transition-delay:0.95s;-moz-transition-delay:0.95s;-o-transition-delay:0.95s;-ms-transition-delay:0.95s;transition-delay:0.95s}.subpage-intro__heading.animate .subpage-intro__heading-char{opacity:1;-webkit-transform:rotateX(0deg) scale(1);-moz-transform:rotateX(0deg) scale(1);-ms-transform:rotateX(0deg) scale(1);-o-transform:rotateX(0deg) scale(1);transform:rotateX(0deg) scale(1)}.subpage-intro__spacer{flex-shrink:0}@media screen and (min-width: 1025px){.subpage-intro__spacer{width:clamp(25px, calc(1.5625rem + ((1vw - 10.25px) * 13.9664804469)), 150px)}}.subpage-intro__para{max-width:710px;width:50%;line-height:1.6}@media screen and (max-width: 1550px){.subpage-intro__para br{display:none}}@media screen and (max-width: 1024px){.subpage-intro__para{margin-top:25px;width:auto;max-width:730px;padding-left:clamp(50px,3.125rem + (1vw - 3.75px)*7.11974,160px)}}@media screen and (max-width: 600px){.subpage-intro__para{padding-left:0}}@media screen and (max-width: 375px){.subpage-intro__para{margin-top:20px}}.banners-wrapper .component-top-wrapper{display:none}.banner-list{display:flex;gap:35px}@media screen and (max-width: 680px){.banner-list{flex-direction:column}}.banner{position:relative;width:calc(50% - 17.5px)}@media screen and (max-width: 680px){.banner{width:100%}}.banner .delete{display:none}.banner__link{display:block}.banner__image-wrapper{overflow:hidden;position:relative;padding-bottom:67.5203725262%;background-color:#f2f2f2}.banner__image{position:absolute;display:block;width:100%;height:100%;object-fit:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.banner__image.loaded{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.banner__link:hover .banner__image{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.banner__title{margin-top:clamp(20px, calc(1.25rem + ((1vw - 3.75px) * 1.4084507042)), 35px);display:flex;line-height:1.2;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 2.0657276995)), 50px)}.banner__title-ico{margin-left:10px;content:"";background:center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0}.banner__link:hover .banner__title-ico{opacity:1;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}@media screen and (max-width: 1024px){.banner__link:hover .banner__title-ico{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}@media screen and (max-width: 768px){.banner__link:hover .banner__title-ico{-webkit-transform:translateX(7px);-moz-transform:translateX(7px);-ms-transform:translateX(7px);-o-transform:translateX(7px);transform:translateX(7px)}}@media screen and (max-width: 425px){.banner__link:hover .banner__title-ico{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}}.banner__title-ico--projects{width:clamp(27px, calc(1.6875rem + ((1vw - 3.75px) * 1.6901408451)), 45px);height:clamp(33px, calc(2.0625rem + ((1vw - 3.75px) * 2.1596244131)), 56px);background-image:url("../web_images/ico_projects.svg")}.banner__title-ico--peting{background-image:url("../web_images/ico_products.svg");width:clamp(25px, calc(1.5625rem + ((1vw - 3.75px) * 1.7840375587)), 44px);height:clamp(30px, calc(1.875rem + ((1vw - 3.75px) * 2.1596244131)), 53px)}.steps-admin-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.steps-admin{position:relative}.steps-admin__img-wrapper{position:relative;overflow:hidden;padding-top:67.5990675991%;background-color:rgba(255,255,255,.1)}.steps-admin__img{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,.1) center no-repeat;background-size:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.steps-admin__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.steps-admin__text-wrapper{margin-top:30px}.steps-admin__heading{line-height:1.6;font-family:"Area Extended",Helvetica,Arial,sans-serif}.steps-admin__text{margin-top:20px;line-height:1.6}.steps-admin__text p+p{margin-top:10px}.steps{display:flex;gap:185px}@media screen and (min-width: 1025px){.steps{align-items:center}}@media screen and (max-width: 1680px){.steps{gap:100px}}@media screen and (max-width: 1280px){.steps{gap:75px}}@media screen and (max-width: 1024px){.steps{flex-direction:column;gap:50px}}@media screen and (max-width: 768px){.steps{gap:45px}}@media screen and (max-width: 425px){.steps{gap:40px}}.steps__img-wrapper{overflow:hidden;flex-shrink:0;position:relative;padding-top:33.7995337995%;width:50%;background-color:rgba(255,255,255,.05)}@media screen and (max-width: 1440px){.steps__img-wrapper{padding-top:30.4195804196%;width:45%}}@media screen and (max-width: 1280px){.steps__img-wrapper{padding-top:40%;width:40%}}@media screen and (max-width: 1024px){.steps__img-wrapper{padding-top:67.5990675991%;width:100%}}.steps__img-inner{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;right:-1px;width:auto;overflow:hidden;transition:all 1s cubic-bezier(0.6, 0.61, 0.44, 1)}.steps__img-inner.prev{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.steps__img-inner.cur{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.steps__img-inner.next{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.steps__img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;transition:all 1s cubic-bezier(0.6, 0.61, 0.44, 1);opacity:0}.steps__img.loaded{opacity:1}.steps__img-inner.prev .steps__img{-webkit-transform:translate3d(50%, 0, 0) scale(1.15);-moz-transform:translate3d(50%, 0, 0) scale(1.15);-ms-transform:translate3d(50%, 0, 0) scale(1.15);-o-transform:translate3d(50%, 0, 0) scale(1.15);transform:translate3d(50%, 0, 0) scale(1.15)}.steps__img-inner.cur .steps__img{-webkit-transform:translate3d(0, 0, 0) scale(1.0001);-moz-transform:translate3d(0, 0, 0) scale(1.0001);-ms-transform:translate3d(0, 0, 0) scale(1.0001);-o-transform:translate3d(0, 0, 0) scale(1.0001);transform:translate3d(0, 0, 0) scale(1.0001)}.steps__img-inner.next .steps__img{-webkit-transform:translate3d(-50%, 0, 0) scale(1.15);-moz-transform:translate3d(-50%, 0, 0) scale(1.15);-ms-transform:translate3d(-50%, 0, 0) scale(1.15);-o-transform:translate3d(-50%, 0, 0) scale(1.15);transform:translate3d(-50%, 0, 0) scale(1.15)}.steps__text-wrapper{width:100%;max-width:560px}.steps__switcher{display:flex;gap:50px}@media screen and (max-width: 1440px){.steps__switcher{gap:30px}}@media screen and (max-width: 1024px){.steps__switcher{gap:40px}}@media screen and (max-width: 600px){.steps__switcher{gap:30px}}@media screen and (max-width: 425px){.steps__switcher{gap:25px}}.steps__switch{position:relative;line-height:1.6;font-family:"Area Extended",Helvetica,Arial,sans-serif;opacity:.5}@media screen and (max-width: 600px){.steps__switch{display:inline-flex;align-items:flex-end;height:clamp(26px, calc(1.625rem + ((1vw - 3.75px) * 1.3333333333)), 29px)}.steps__switch:not(.active){min-width:0;font-size:10px}}.steps__switch:hover,.steps__switch.active{opacity:1}.steps__switch.active{overflow:visible}.steps__switch:after{content:"";position:absolute;bottom:0;left:auto;right:0;height:1px;width:0;background-color:#fff;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.steps__switch:hover:after{left:0;right:auto;width:100%}.steps__switch.active:after{width:100%}.steps__switch-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.steps__texts{overflow:hidden;position:relative;padding-top:50px;padding-bottom:50px;width:100%;height:150px;line-height:1.6;transition:height .6s ease-out}@media screen and (max-width: 1440px){.steps__texts{padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 1280px){.steps__texts{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 425px){.steps__texts{padding-top:35px;padding-bottom:35px}}.steps__texts:after{content:"";position:absolute;top:auto;left:0;display:block;width:100%;height:50px;bottom:0;background:#000;background:-moz-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 33%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 33%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 33%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}@media screen and (max-width: 1440px){.steps__texts:after{height:45px}}@media screen and (max-width: 1280px){.steps__texts:after{height:40px}}@media screen and (max-width: 425px){.steps__texts:after{height:35px}}.steps__text{content:"";position:absolute;top:50px;left:0;display:block;width:100%;height:auto;-moz-transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .6s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0}@media screen and (max-width: 1440px){.steps__text{top:45px}}@media screen and (max-width: 1280px){.steps__text{top:40px}}@media screen and (max-width: 425px){.steps__text{top:35px}}.steps__text.cur{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.steps__text.prev,.steps__text.next{-webkit-transform:translate3d(0, 25px, 0);-moz-transform:translate3d(0, 25px, 0);-ms-transform:translate3d(0, 25px, 0);-o-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}.steps__text p+p{margin-top:15px}@media screen and (max-width: 425px){.steps__text p+p{margin-top:10px}}.steps__arrows{display:flex}.steps__arrow{position:relative;display:flex;align-items:center;width:41px;height:41px;border:1px solid #fff;border-radius:50%;opacity:.4}.steps__arrow:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../web_images/ico_arrow-steps.svg") center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}@media screen and (min-width: 1025px){.steps__arrow.active:hover:before{-webkit-transform:translateX(32px);-moz-transform:translateX(32px);-ms-transform:translateX(32px);-o-transform:translateX(32px);transform:translateX(32px)}}.steps__arrow:after{content:"";position:absolute;left:50%;display:block;width:36px;height:1px;background-color:#fff;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;transform-origin:center left;-webkit-transform:scaleX(0.1);-moz-transform:scaleX(0.1);-ms-transform:scaleX(0.1);-o-transform:scaleX(0.1);transform:scaleX(0.1);opacity:0;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.steps__arrow.active:hover:after{opacity:1}@media screen and (min-width: 1025px){.steps__arrow.active:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}.steps__arrow--prev{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.steps__arrow.active{opacity:1}.steps__arrow+.steps__arrow{margin-left:30px}@media screen and (max-width: 600px){.steps__arrow+.steps__arrow{margin-left:20px}}.logos{padding:0}.logos__content{max-width:none}.logos__inner{position:relative;height:100px}@media screen and (max-width: 1280px){.logos__inner{height:90px}}@media screen and (max-width: 768px){.logos__inner{height:70px}}@media screen and (max-width: 425px){.logos__inner{height:60px}}.logos__items{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;animation:slider 60s linear infinite;-o-animation:slider 60s linear infinite;-ms-animation:slider 60s linear infinite;-webkit-animation:slider 60s linear infinite;-moz-animation:slider 60s linear infinite}.logos__items:hover{animation-play-state:paused}@-webkit-keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@-moz-keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@-ms-keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.logos__item{flex-shrink:0;margin-left:100px;width:100px;height:100px;background:center no-repeat;background-size:contain}@media screen and (max-width: 1280px){.logos__item{margin-left:75px;width:90px;height:90px}}@media screen and (max-width: 768px){.logos__item{margin-left:65px;width:70px;height:70px}}@media screen and (max-width: 425px){.logos__item{margin-left:45px;width:60px;height:60px}}.logos__item--1{width:120px;background-image:url("../web_images/partners/pilsner_urquell.svg")}@media screen and (max-width: 1280px){.logos__item--1{width:108px}}@media screen and (max-width: 768px){.logos__item--1{width:84px}}@media screen and (max-width: 425px){.logos__item--1{width:72px}}.logos__item--2{background-image:url("../web_images/partners/ramen.svg")}.logos__item--3{width:160px;background-image:url("../web_images/partners/designblock.svg")}@media screen and (max-width: 1280px){.logos__item--3{width:144px}}@media screen and (max-width: 768px){.logos__item--3{width:112px}}@media screen and (max-width: 425px){.logos__item--3{width:96px}}.logos__item--4{background-image:url("../web_images/partners/vankovka.svg")}.logos__item--5{width:245px;background-image:url("../web_images/partners/chybik_kristof.svg")}@media screen and (max-width: 1280px){.logos__item--5{width:220.5px}}@media screen and (max-width: 768px){.logos__item--5{width:171.5px}}@media screen and (max-width: 425px){.logos__item--5{width:147px}}.logos__item--6{width:255px;background-image:url("../web_images/partners/manifesto.svg")}@media screen and (max-width: 1280px){.logos__item--6{width:229.5px}}@media screen and (max-width: 768px){.logos__item--6{width:178.5px}}@media screen and (max-width: 425px){.logos__item--6{width:153px}}.logos__item--7{width:250px;background-image:url("../web_images/partners/moet_hennesy.svg")}@media screen and (max-width: 1280px){.logos__item--7{width:225px}}@media screen and (max-width: 768px){.logos__item--7{width:175px}}@media screen and (max-width: 425px){.logos__item--7{width:150px}}.logos__item--8{width:180px;background-image:url("../web_images/partners/tmobile.svg")}@media screen and (max-width: 1280px){.logos__item--8{width:162px}}@media screen and (max-width: 768px){.logos__item--8{width:126px}}@media screen and (max-width: 425px){.logos__item--8{width:108px}}.logos__item--9{width:55px;background-image:url("../web_images/partners/o2.svg")}@media screen and (max-width: 1280px){.logos__item--9{width:49.5px}}@media screen and (max-width: 768px){.logos__item--9{width:38.5px}}@media screen and (max-width: 425px){.logos__item--9{width:33px}}.logos__item--10{width:185px;background-image:url("../web_images/partners/mattoni.svg")}@media screen and (max-width: 1280px){.logos__item--10{width:166.5px}}@media screen and (max-width: 768px){.logos__item--10{width:129.5px}}@media screen and (max-width: 425px){.logos__item--10{width:111px}}.showroom-wrapper .component-top-wrapper{display:none}.showroom-content{padding:0}.showroom{position:relative;background-color:#f2f2f2}@media screen and (min-width: 1025px){.showroom{display:flex}}.showroom .delete{display:none}.showroom__img-wrapper{position:relative;overflow:hidden;background-color:#ebebeb}@media screen and (min-width: 1025px){.showroom__img-wrapper{width:45%;min-height:100%;padding-bottom:39.2307692308%}}@media screen and (max-width: 1024px){.showroom__img-wrapper{padding-bottom:67.5990675991%}}.showroom__img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.showroom__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.showroom__text-wrapper{padding:110px}@media screen and (min-width: 1025px){.showroom__text-wrapper{display:flex;flex-direction:column;justify-content:center;width:55%}}@media screen and (max-width: 1440px){.showroom__text-wrapper{padding:90px}}@media screen and (max-width: 1280px){.showroom__text-wrapper{padding:70px}}@media screen and (max-width: 1024px){.showroom__text-wrapper{padding:55px}}@media screen and (max-width: 768px){.showroom__text-wrapper{padding:45px 40px}}@media screen and (max-width: 600px){.showroom__text-wrapper{padding:40px 35px}}@media screen and (max-width: 425px){.showroom__text-wrapper{padding:35px 30px}}@media screen and (max-width: 375px){.showroom__text-wrapper{padding:30px 25px}}.showroom__heading{text-align:left}.showroom__text{margin-top:40px;max-width:640px;line-height:1.6}@media screen and (max-width: 1440px){.showroom__text{margin-top:30px}}@media screen and (max-width: 1280px){.showroom__text{margin-top:25px}}@media screen and (max-width: 425px){.showroom__text{margin-top:20px}}@media screen and (max-width: 375px){.showroom__text{margin-top:15px}}.showroom__text p+p{margin-top:15px}@media screen and (max-width: 425px){.showroom__text p+p{margin-top:10px}}.showroom__cta{margin-top:40px}@media screen and (max-width: 1440px){.showroom__cta{margin-top:35px}}@media screen and (max-width: 1280px){.showroom__cta{margin-top:30px}}@media screen and (max-width: 425px){.showroom__cta{margin-top:25px}}@media screen and (max-width: 375px){.showroom__cta{margin-top:20px}}.img-text{position:relative}@media screen and (min-width: 1025px){.img-text{display:flex;align-items:center}.img-text:nth-child(even){flex-direction:row-reverse}}.img-text+.img-text{margin-top:50px}@media screen and (max-width: 1024px){.img-text+.img-text{margin-top:60px}}@media screen and (max-width: 375px){.img-text+.img-text{margin-top:50px}}@media screen and (min-width: 1025px){.img-text__spacer{flex-shrink:0;width:35px}}.img-text__img-wrapper{overflow:hidden;position:relative;background-color:rgba(0,0,0,.05)}@media screen and (min-width: 1025px){.img-text__img-wrapper{flex-shrink:0;width:calc(50% - 17.5px)}}.img-text__img{padding-top:67.5990675991%;background:center no-repeat;background-size:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0}.img-text__img.loaded{opacity:1}.img-text__img--after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.img-text__img-wrapper--project.animate .img-text__img--after{-webkit-transform:translateX(calc(100% - 100px));-moz-transform:translateX(calc(100% - 100px));-ms-transform:translateX(calc(100% - 100px));-o-transform:translateX(calc(100% - 100px));transform:translateX(calc(100% - 100px))}@media screen and (max-width: 540px){.img-text__img-wrapper--project.animate .img-text__img--after{-webkit-transform:translateX(calc(100% - 75px));-moz-transform:translateX(calc(100% - 75px));-ms-transform:translateX(calc(100% - 75px));-o-transform:translateX(calc(100% - 75px));transform:translateX(calc(100% - 75px))}}@media screen and (max-width: 425px){.img-text__img-wrapper--project.animate .img-text__img--after{-webkit-transform:translateX(calc(100% - 50px));-moz-transform:translateX(calc(100% - 50px));-ms-transform:translateX(calc(100% - 50px));-o-transform:translateX(calc(100% - 50px));transform:translateX(calc(100% - 50px))}}.img-text.active .img-text__img--after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.img-text__img-switcher{position:absolute;bottom:60px;right:60px;display:block;width:80px;height:80px;background:#fff center no-repeat;background-size:contain;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);opacity:0;-webkit-transform:scale(0.66);-moz-transform:scale(0.66);-ms-transform:scale(0.66);-o-transform:scale(0.66);transform:scale(0.66);-moz-transition:all .4s .7s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s .7s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s .7s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s .7s cubic-bezier(0.37, 0.7, 0.31, 0.98)}@media screen and (max-width: 540px){.img-text__img-switcher{bottom:35px;right:45px;width:60px;height:60px}}@media screen and (max-width: 425px){.img-text__img-switcher{bottom:20px;right:20px}}.img-text__img-wrapper--project.animate .img-text__img-switcher{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.img-text__img-switcher:after{pointer-events:none;content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../web_images/ico_switch-img.svg") center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.img-text.active .img-text__img-switcher:after,.img-text .img-text__img-switcher:hover:after{-webkit-transform:rotate(58deg);-moz-transform:rotate(58deg);-ms-transform:rotate(58deg);-o-transform:rotate(58deg);transform:rotate(58deg)}@media screen and (min-width: 1025px){.img-text__text-wrapper{flex-shrink:0;width:calc(50% - 17.5px);padding:0 clamp(30px, calc(1.875rem + ((1vw - 10.25px) * 13.4078212291)), 150px)}}@media screen and (max-width: 1024px){.img-text__text-wrapper{margin-top:40px}}@media screen and (max-width: 425px){.img-text__text-wrapper{margin-top:35px}}@media screen and (max-width: 375px){.img-text__text-wrapper{margin-top:30px}}.img-text__heading{line-height:1.2;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(24px, calc(1.5rem + ((1vw - 3.75px) * 1.0328638498)), 35px)}.img-text__para{margin-top:40px;line-height:1.6}@media screen and (max-width: 1440px){.img-text__para{margin-top:30px}}@media screen and (max-width: 1280px){.img-text__para{margin-top:25px}}@media screen and (max-width: 1024px){.img-text__para{max-width:560px}}@media screen and (max-width: 425px){.img-text__para{margin-top:20px}}@media screen and (max-width: 375px){.img-text__para{margin-top:15px}}.img-text__para--project{max-width:560px}.img-text__cta{margin-top:40px}@media screen and (max-width: 1440px){.img-text__cta{margin-top:35px}}@media screen and (max-width: 1280px){.img-text__cta{margin-top:30px}}@media screen and (max-width: 425px){.img-text__cta{margin-top:25px}}@media screen and (max-width: 375px){.img-text__cta{margin-top:20px}}.articles-admin{position:relative}.articles-admin+.articles-admin{margin-top:50px}.articles__items{z-index:1;position:relative;overflow:hidden}.articles__items .slick-list{display:flex;height:100%}.articles__items .slick-track{display:flex}.articles__item{position:relative;display:block;padding-top:150px;text-align:center}@media screen and (max-width: 1024px){.articles__item{padding-top:clamp(50px, calc(3.125rem + ((1vw - 3.2px) * 10.6534090909)), 125px)}}.articles__img{position:absolute;width:277px;height:338px;background:rgba(255,255,255,.1) center no-repeat;background-size:cover;transition:all 1s 0s cubic-bezier(0.7, 0, 0.3, 1);transform:scale(0.9);opacity:0}@media screen and (max-width: 1024px){.articles__img{width:clamp(125px, calc(7.8125rem + ((1vw - 3.2px) * 21.5909090909)), 277px);height:clamp(152px, calc(9.5rem + ((1vw - 3.2px) * 26.4204545455)), 338px)}}.articles__item:nth-child(1) .articles__img{top:0;left:0}.articles__item:nth-child(2) .articles__img{top:0;right:0}.articles__item:nth-child(3) .articles__img{bottom:0;left:0}@media screen and (max-width: 1024px){.articles__item:nth-child(3) .articles__img{bottom:50px}}.articles__item:nth-child(4) .articles__img{bottom:0;right:0}@media screen and (max-width: 1024px){.articles__item:nth-child(4) .articles__img{bottom:50px}}.articles__img--admin,.slide-active .articles__img{transition:all 1.5s .4s cubic-bezier(0.7, 0, 0.3, 1);transform:scale(1);opacity:1}.articles__media{font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase;transition:all 1s cubic-bezier(0.7, 0, 0.3, 1);transform:scale(0.95);opacity:0}.articles__media--admin,.slide-active .articles__media{transform:scale(1.0001);opacity:1}.articles__heading-wrapper{position:relative;margin-top:20px}.articles__heading{padding:0 20px;line-height:1.4;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:50px}@media screen and (min-width: 1025px){.articles__heading{font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 2.0657276995)), 50px)}}@media screen and (max-width: 1024px){.articles__heading{font-size:clamp(22px, calc(1.375rem + ((1vw - 3.2px) * 2.5568181818)), 40px)}.articles__heading br{display:none}}.articles__heading-line-wrapper{display:block}.articles__heading-line{display:block;-moz-transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all 1s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);pointer-events:none}.articles__heading--admin .articles__heading-line,.slide-active .articles__heading-line{opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);pointer-events:auto}.articles__heading-line-wrapper:nth-child(1) .articles__heading-line{-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;-ms-transition-delay:.15s;transition-delay:.15s}.slide-active .articles__heading-line-wrapper:nth-child(1) .articles__heading-line{-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;-ms-transition-delay:.15s;transition-delay:.15s}.articles__heading-line-wrapper:nth-child(2) .articles__heading-line{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.slide-active .articles__heading-line-wrapper:nth-child(2) .articles__heading-line{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.articles__heading-line-wrapper:nth-child(3) .articles__heading-line{-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;-ms-transition-delay:.45s;transition-delay:.45s}.slide-active .articles__heading-line-wrapper:nth-child(3) .articles__heading-line{-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;-ms-transition-delay:.45s;transition-delay:.45s}.articles__heading-line-wrapper:nth-child(4) .articles__heading-line{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;transition-delay:.6s}.slide-active .articles__heading-line-wrapper:nth-child(4) .articles__heading-line{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;transition-delay:.6s}.articles__heading-line-wrapper:nth-child(5) .articles__heading-line{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.slide-active .articles__heading-line-wrapper:nth-child(5) .articles__heading-line{-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;-ms-transition-delay:.75s;transition-delay:.75s}.articles__heading-line-wrapper:nth-child(6) .articles__heading-line{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;-ms-transition-delay:.9s;transition-delay:.9s}.slide-active .articles__heading-line-wrapper:nth-child(6) .articles__heading-line{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;-ms-transition-delay:.9s;transition-delay:.9s}.articles__heading-line-wrapper:nth-child(7) .articles__heading-line{-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;-ms-transition-delay:1.05s;transition-delay:1.05s}.slide-active .articles__heading-line-wrapper:nth-child(7) .articles__heading-line{-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;-ms-transition-delay:1.05s;transition-delay:1.05s}.articles__heading-line-wrapper:nth-child(8) .articles__heading-line{-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;-ms-transition-delay:1.2s;transition-delay:1.2s}.slide-active .articles__heading-line-wrapper:nth-child(8) .articles__heading-line{-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;-ms-transition-delay:1.2s;transition-delay:1.2s}.articles__heading-line-wrapper:nth-child(9) .articles__heading-line{-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-o-transition-delay:1.35s;-ms-transition-delay:1.35s;transition-delay:1.35s}.slide-active .articles__heading-line-wrapper:nth-child(9) .articles__heading-line{-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-o-transition-delay:1.35s;-ms-transition-delay:1.35s;transition-delay:1.35s}.articles__heading-line-wrapper:nth-child(10) .articles__heading-line{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-ms-transition-delay:1.5s;transition-delay:1.5s}.slide-active .articles__heading-line-wrapper:nth-child(10) .articles__heading-line{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-ms-transition-delay:1.5s;transition-delay:1.5s}.articles__heading-line-wrapper:nth-child(11) .articles__heading-line{-webkit-transition-delay:1.65s;-moz-transition-delay:1.65s;-o-transition-delay:1.65s;-ms-transition-delay:1.65s;transition-delay:1.65s}.slide-active .articles__heading-line-wrapper:nth-child(11) .articles__heading-line{-webkit-transition-delay:1.65s;-moz-transition-delay:1.65s;-o-transition-delay:1.65s;-ms-transition-delay:1.65s;transition-delay:1.65s}.articles__heading-line-wrapper:nth-child(12) .articles__heading-line{-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-o-transition-delay:1.8s;-ms-transition-delay:1.8s;transition-delay:1.8s}.slide-active .articles__heading-line-wrapper:nth-child(12) .articles__heading-line{-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s;-o-transition-delay:1.8s;-ms-transition-delay:1.8s;transition-delay:1.8s}.articles__heading-line-wrapper:nth-child(13) .articles__heading-line{-webkit-transition-delay:1.95s;-moz-transition-delay:1.95s;-o-transition-delay:1.95s;-ms-transition-delay:1.95s;transition-delay:1.95s}.slide-active .articles__heading-line-wrapper:nth-child(13) .articles__heading-line{-webkit-transition-delay:1.95s;-moz-transition-delay:1.95s;-o-transition-delay:1.95s;-ms-transition-delay:1.95s;transition-delay:1.95s}.articles__heading-line-wrapper:nth-child(14) .articles__heading-line{-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;-o-transition-delay:2.1s;-ms-transition-delay:2.1s;transition-delay:2.1s}.slide-active .articles__heading-line-wrapper:nth-child(14) .articles__heading-line{-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s;-o-transition-delay:2.1s;-ms-transition-delay:2.1s;transition-delay:2.1s}.articles__heading-line-wrapper:nth-child(15) .articles__heading-line{-webkit-transition-delay:2.25s;-moz-transition-delay:2.25s;-o-transition-delay:2.25s;-ms-transition-delay:2.25s;transition-delay:2.25s}.slide-active .articles__heading-line-wrapper:nth-child(15) .articles__heading-line{-webkit-transition-delay:2.25s;-moz-transition-delay:2.25s;-o-transition-delay:2.25s;-ms-transition-delay:2.25s;transition-delay:2.25s}.articles__cta{margin-top:35px;margin-bottom:8px;transition:all 1s 0s cubic-bezier(0.7, 0, 0.3, 1);opacity:0}.slide-active .articles__cta{opacity:1;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;transition-delay:.6s}.articles__cta--admin{opacity:1}.articles__bottom{display:flex;align-items:center}.articles__arrow{flex-shrink:0;position:relative;display:flex;align-items:center;width:41px;height:41px;border:1px solid #fff;border-radius:50%;opacity:.4}.articles__arrow:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../web_images/ico_arrow-steps.svg") center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}@media screen and (min-width: 1025px){.articles__arrow:hover:before{-webkit-transform:translateX(32px);-moz-transform:translateX(32px);-ms-transform:translateX(32px);-o-transform:translateX(32px);transform:translateX(32px)}.articles__arrow:after{content:"";position:absolute;left:50%;display:block;width:36px;height:1px;background-color:#fff;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;transform-origin:center left;-webkit-transform:scaleX(0.1);-moz-transform:scaleX(0.1);-ms-transform:scaleX(0.1);-o-transform:scaleX(0.1);transform:scaleX(0.1);opacity:0;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.articles__arrow:hover:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}.articles__arrow--prev{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.articles__arrow.active{opacity:1}.articles__progress{position:relative;margin:0 15px;display:flex;width:100%}.articles__progress__step{overflow:hidden;position:relative;width:100%;height:2px;background-color:#404040}.articles__progress__step+.articles__progress__step{margin-left:30px}@media screen and (max-width: 600px){.articles__progress__step+.articles__progress__step{margin-left:20px}}@media screen and (max-width: 425px){.articles__progress__step+.articles__progress__step{margin-left:15px}}.articles__progress__step:hover{background-color:#6c6c6c}.articles__progress__step-cur-time{position:absolute;top:0;left:0;width:0;height:100%;background-color:#fff}.instagram{padding:0}.instagram__content{max-width:none;--size: clamp(200px, calc(12.5rem + ((1vw - 3.75px) * 13.9158576052)), 415px)}.instagram__inner{position:relative;height:var(--size)}.instagram__items{position:absolute;top:0;left:0;display:flex;height:100%;animation:slider 120s linear infinite;-o-animation:slider 120s linear infinite;-ms-animation:slider 120s linear infinite;-webkit-animation:slider 120s linear infinite;-moz-animation:slider 120s linear infinite}.instagram__items:hover{animation-play-state:paused}@-webkit-keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@-moz-keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@-ms-keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes slider{0%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.instagram__item{margin-left:35px;position:relative;height:var(--size);width:var(--size)}@media screen and (max-width: 1024px){.instagram__item{margin-left:30px}}@media screen and (max-width: 768px){.instagram__item{margin-left:25px}}@media screen and (max-width: 425px){.instagram__item{margin-left:20px}}.instagram__img{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#f2f2f2;background-size:cover}.instagram__link{position:absolute;top:15px;right:15px;display:block;width:30px;height:30px;background:#fff url("../web_images/ico_ig.svg") center no-repeat;background-size:40px;border-radius:5px;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.instagram__link:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.instagram__error{padding:0 30px;line-height:1.4;text-align:center}.project-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:45px 35px}@media screen and (max-width: 900px){.project-list{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 680px){.project-list{gap:40px 35px}}@media screen and (max-width: 425px){.project-list{gap:35px}}.project{position:relative;min-width:0}.project__link{display:block}.project__img-wrapper{overflow:hidden;position:relative;padding-bottom:67.5203725262%;background-color:rgba(0,0,0,.1)}.project__img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.project__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.project__link:hover .project__img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media screen and (min-width: 1025px){.project__text-wrapper{margin-top:25px;position:relative;display:flex;align-items:center;overflow:hidden;white-space:nowrap}.project__text-wrapper:after{pointer-events:none;content:"";position:absolute;top:0;right:0;display:block;width:30px;height:100%;background:#fff;background:-moz-linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.9) 33%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.9) 33%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.9) 33%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.content-wrapper--light-grey .project__text-wrapper:after{background:#f3f3f4;background:-moz-linear-gradient(270deg, rgb(243, 243, 244) 0%, rgba(243, 243, 244, 0.9) 33%, rgba(243, 243, 244, 0) 100%);background:-webkit-linear-gradient(270deg, rgb(243, 243, 244) 0%, rgba(243, 243, 244, 0.9) 33%, rgba(243, 243, 244, 0) 100%);background:linear-gradient(270deg, rgb(243, 243, 244) 0%, rgba(243, 243, 244, 0.9) 33%, rgba(243, 243, 244, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f4",endColorstr="#f3f3f4",GradientType=1)}}@media screen and (max-width: 1024px){.project__text-wrapper{margin-top:25px}}@media screen and (max-width: 425px){.project__text-wrapper{margin-top:20px}}.project__heading{font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width: 1025px){.project__heading{margin-right:15px;line-height:1.5}}@media screen and (min-width: 1025px){.project__desc{-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}.project__link:hover .project__desc{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (max-width: 1024px){.project__desc{display:none}}.project-minor-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:45px 35px}@media screen and (max-width: 1280px){.project-minor-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 680px){.project-minor-list{grid-template-columns:repeat(1, 1fr);gap:40px 35px}}@media screen and (max-width: 425px){.project-minor-list{gap:35px}}.project-minor-list--slider{position:relative;display:flex;margin:0 -17px}@media screen and (max-width: 1280px){.project-minor-list--slider{width:97%}}@media screen and (max-width: 425px){.project-minor-list--slider{margin:0 -12px}}.project-minor-list--slider:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;position:relative;height:auto;padding-top:23.72691662%}@media screen and (max-width: 1280px){.project-minor-list--slider:before{padding-top:35.6152512998%}}@media screen and (max-width: 680px){.project-minor-list--slider:before{padding-top:70.2702702703%}}@media screen and (max-width: 425px){.project-minor-list--slider:before{padding-top:73.6263736264%}}.project-minor-list--slider.slick-initialized:before{display:none}.project-minor-list--slider:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;width:100vw;background-color:#f3f3f4;opacity:1;transition:opacity ease-in-out .3s}.project-minor-list--slider.slick-initialized:after{opacity:0;pointer-events:none}.project-minor-list .slick-track{display:flex;margin:0 auto}.project-minor-list .slick-slider{position:relative;width:100%;margin:0 auto;max-width:none}.project-minor-list .slick-list{width:100%}.project-minor{position:relative;min-width:0}.project-minor-list--slider .project-minor{height:0;width:0}.project-minor-list--slider.slick-initialized .project-minor{height:auto;width:auto;margin:0 17px}@media screen and (max-width: 425px){.project-minor-list--slider.slick-initialized .project-minor{margin:0 12px}}.project-minor__link{display:block}.project-minor__img-wrapper{overflow:hidden;position:relative;padding-bottom:67.5203725262%;background-color:rgba(0,0,0,.1)}.project-minor__img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.project-minor__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.project-minor__link:hover .project-minor__img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media screen and (min-width: 1025px){.project-minor__text-wrapper{margin-top:15px;position:relative;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.project-minor__text-wrapper:after{pointer-events:none;content:"";position:absolute;top:0;right:0;display:block;width:40px;height:100%;background:#fff;background:-moz-linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.9) 33%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.9) 33%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.9) 33%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.content-wrapper--light-grey .project-minor__text-wrapper:after{background:#f3f3f4;background:-moz-linear-gradient(270deg, rgb(243, 243, 244) 0%, rgba(243, 243, 244, 0.9) 33%, rgba(243, 243, 244, 0) 100%);background:-webkit-linear-gradient(270deg, rgb(243, 243, 244) 0%, rgba(243, 243, 244, 0.9) 33%, rgba(243, 243, 244, 0) 100%);background:linear-gradient(270deg, rgb(243, 243, 244) 0%, rgba(243, 243, 244, 0.9) 33%, rgba(243, 243, 244, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f4",endColorstr="#f3f3f4",GradientType=1)}}@media screen and (max-width: 1024px){.project-minor__text-wrapper{margin-top:20px}}.project-minor__heading{font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width: 1025px){.project-minor__heading{margin-right:15px;line-height:1.5}}@media screen and (min-width: 1025px){.project-minor__desc{-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98),opacity .2s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0}.project-minor__link:hover .project-minor__desc{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (max-width: 1024px){.project-minor__desc{display:none}}@media screen and (min-width: 1025px){.mfp-image-holder .mfp-close,.mfp-fade.mfp-ready .mfp-close{position:fixed;top:50px;right:3vw;width:20px;height:20px;background:url("../web_images/ico_gallery-close.svg") center no-repeat;background-size:contain;font-size:0;opacity:1}}@media screen and (min-width: 1025px)and (max-width: 1440px){.mfp-image-holder .mfp-close,.mfp-fade.mfp-ready .mfp-close{top:30px}}@media screen and (max-width: 1024px){.mfp-image-holder .mfp-close,.mfp-fade.mfp-ready .mfp-close{padding-right:10px;font-family:"Area Normal",Helvetica,Arial,sans-serif;font-size:40px;font-weight:400;color:#000;opacity:1}}.mfp-container{padding-left:0;padding-right:0}.mfp-arrow-right:before,.mfp-arrow-right:after,.mfp-arrow-left:before,.mfp-arrow-left:after,.mfp-arrow:before{border:0}button.mfp-arrow,.mfp-fade.mfp-ready .mfp-arrow{opacity:1;margin-top:-30px;display:flex;align-items:center;width:60px;height:60px;background-color:#ff0;border-radius:50%;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}button.mfp-arrow:before,button.mfp-arrow:after,.mfp-fade.mfp-ready .mfp-arrow:before,.mfp-fade.mfp-ready .mfp-arrow:after{margin:0;opacity:1}button.mfp-arrow:before,.mfp-fade.mfp-ready .mfp-arrow:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../web_images/ico_arrow-gallery-black.svg") center no-repeat;background-size:contain;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}@media screen and (min-width: 1025px){button.mfp-arrow:before,.mfp-fade.mfp-ready .mfp-arrow:before{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}}@media screen and (min-width: 1025px){button.mfp-arrow:hover:before,.mfp-fade.mfp-ready .mfp-arrow:hover:before{-webkit-transform:translateX(40px) scale(0.75);-moz-transform:translateX(40px) scale(0.75);-ms-transform:translateX(40px) scale(0.75);-o-transform:translateX(40px) scale(0.75);transform:translateX(40px) scale(0.75)}}@media screen and (min-width: 1025px){button.mfp-arrow:after,.mfp-fade.mfp-ready .mfp-arrow:after{content:"";position:absolute;top:auto;left:50%;display:block;width:44px;height:1px;background-color:#000;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;transform-origin:center left;-webkit-transform:scaleX(0.1);-moz-transform:scaleX(0.1);-ms-transform:scaleX(0.1);-o-transform:scaleX(0.1);transform:scaleX(0.1);opacity:0;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}button.mfp-arrow:hover:after,.mfp-fade.mfp-ready .mfp-arrow:hover:after{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width: 1280px){button.mfp-arrow,.mfp-fade.mfp-ready .mfp-arrow{margin-top:-25px;width:50px;height:50px}}@media screen and (max-width: 680px){button.mfp-arrow,.mfp-fade.mfp-ready .mfp-arrow{margin-top:-23px;width:46px;height:46px}}.mfp-fade button.mfp-arrow-left{left:3vw}button.mfp-arrow-right{right:3vw}.mfp-fade button.mfp-arrow-left,.mfp-fade.mfp-ready button.mfp-arrow-left{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}@media screen and (max-width: 900px){.mfp-arrow{-webkit-transform-origin:center;transform-origin:center}}.mfp-bg,.mfp-fade.mfp-bg.mfp-ready{opacity:1;background-color:#fff}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-bottom-bar,.mfp-figure:after{display:none}img.mfp-img{max-height:90vh !important}@media screen and (min-width: 1440px){img.mfp-img{padding:0}}@media screen and (max-width: 1280px){img.mfp-img{max-height:80vh !important}}@media screen and (min-width: 1025px){.contact-intro__content{display:flex;align-items:center}}.contact-intro__img-wrapper{flex-shrink:.5;overflow:hidden;width:705px;background-color:rgba(0,0,0,.05)}@media screen and (max-width: 1024px){.contact-intro__img-wrapper{width:100%}}.contact-intro__img{padding-top:132.3404255319%;background:center no-repeat;background-size:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.contact-intro__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}@media screen and (max-width: 1024px){.contact-intro__img{padding-top:75%}}.contact-intro__text-wrapper{width:100%;max-width:700px}@media screen and (min-width: 1025px){.contact-intro__text-wrapper{margin-left:clamp(75px, calc(4.6875rem + ((1vw - 12.8px) * 17.1875)), 185px)}}@media screen and (max-width: 1024px){.contact-intro__text-wrapper{margin-top:70px;max-width:550px}}@media screen and (max-width: 768px){.contact-intro__text-wrapper{margin-top:60px}}@media screen and (max-width: 600px){.contact-intro__text-wrapper{margin-top:50px}}@media screen and (max-width: 425px){.contact-intro__text-wrapper{margin-top:45px}}@media screen and (max-width: 375px){.contact-intro__text-wrapper{margin-top:40px}}.contact-intro__heading{position:relative;padding-left:55px;line-height:1.2;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 2.0657276995)), 50px)}@media screen and (max-width: 768px){.contact-intro__heading{padding-left:50px}}@media screen and (max-width: 425px){.contact-intro__heading{padding-left:45px}}.contact-intro__heading:before{content:"";position:absolute;top:-5px;left:0;display:block;width:40px;height:100%;background:url("../web_images/ico_contact.svg") center no-repeat;background-size:contain}@media screen and (max-width: 768px){.contact-intro__heading:before{width:35px}}@media screen and (max-width: 425px){.contact-intro__heading:before{width:30px}}.contact-intro__form-wrapper{margin-top:60px}@media screen and (max-width: 1440px){.contact-intro__form-wrapper{margin-top:50px}}@media screen and (max-width: 1280px){.contact-intro__form-wrapper{margin-top:40px}}@media screen and (max-width: 1024px){.contact-intro__form-wrapper{margin-top:30px}}@media screen and (max-width: 425px){.contact-intro__form-wrapper{margin-top:25px}}.cf__input-wrapper{position:relative;font-size:0;width:100%}@media screen and (min-width: 1025px){.cf__input-wrapper{display:flex}}.cf__input-wrapper+.cf__input-wrapper{margin-top:23px}.cf__label{pointer-events:none;position:absolute;top:10px;left:0;font-size:20px;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;transform-origin:center left}@media screen and (max-width: 1280px){.cf__label{font-size:19px}}@media screen and (max-width: 600px){.cf__label{font-size:18px}}@media screen and (max-width: 425px){.cf__label{font-size:17px}}@media screen and (max-width: 375px){.cf__label{font-size:16px}}.cf__input:not(:placeholder-shown)+.errors-container+.cf__label,.cf__textarea:not(:placeholder-shown)+.errors-container+.cf__label,.cf__input:focus+.errors-container+.cf__label,.cf__textarea:focus+.errors-container+.cf__label{-webkit-transform:translateY(-22px) scale(0.7);-moz-transform:translateY(-22px) scale(0.7);-ms-transform:translateY(-22px) scale(0.7);-o-transform:translateY(-22px) scale(0.7);transform:translateY(-22px) scale(0.7)}.cf__input,.cf__textarea{padding:13px 0;width:100%;font-family:"Area Normal",Helvetica,Arial,sans-serif;font-size:20px;color:#000;background-color:rgba(0,0,0,0);border-bottom:1px solid #000}@media screen and (max-width: 1280px){.cf__input,.cf__textarea{font-size:19px}}@media screen and (max-width: 600px){.cf__input,.cf__textarea{font-size:18px}}@media screen and (max-width: 425px){.cf__input,.cf__textarea{font-size:17px}}@media screen and (max-width: 375px){.cf__input,.cf__textarea{font-size:16px}}@media screen and (max-width: 425px){.cf__input,.cf__textarea{padding:10px 0}}.cf__input::-webkit-input-placeholder,.cf__textarea::-webkit-input-placeholder{color:rgba(0,0,0,0)}.cf__input:-moz-placeholder,.cf__textarea:-moz-placeholder{color:rgba(0,0,0,0)}.cf__input::-moz-placeholder,.cf__textarea::-moz-placeholder{color:rgba(0,0,0,0)}.cf__input:-ms-input-placeholder,.cf__textarea:-ms-input-placeholder{color:rgba(0,0,0,0)}.cf__textarea{resize:none}.errors-container{position:absolute;top:0;right:0;line-height:initial;padding:8px 8px 6px;font-size:14px;color:#fff;background-color:#ca2229;border-radius:3px;opacity:0;pointer-events:none;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}@media screen and (max-width: 600px){.errors-container{padding:7px 6px 5px;font-size:12px}}.not-validated+.errors-container{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.not-validated+.cf__gdpr-text{color:#ca2229}.cf .not-validated{border-color:#ca2229}.cf .not-validated:focus{border-color:#ca2229}.cf .not-validated:hover{border-color:#ca2229}.cf__bottom{margin-top:40px;line-height:1.4;font-size:18px}@media screen and (max-width: 1280px){.cf__bottom{margin-top:35px;font-size:17px}}@media screen and (max-width: 600px){.cf__bottom{font-size:16px}}@media screen and (max-width: 425px){.cf__bottom{margin-top:30px;font-size:15px}}@media screen and (max-width: 375px){.cf__bottom{margin-top:25px}}.cf__gdpr-label{display:flex;align-items:center}.cf__gdpr-checkbox{margin-top:-3px;margin-right:10px}.cf__gdpr-link{text-decoration:underline}.cf__gdpr-link:hover{text-decoration:none}.cf__recaptcha{margin-top:10px;opacity:.5}@media screen and (max-width: 1280px){.cf__recaptcha{font-size:16px}}@media screen and (max-width: 1024px){.cf__recaptcha{font-size:15px}}@media screen and (max-width: 600px){.cf__recaptcha{margin-top:5px;font-size:14px}}@media screen and (max-width: 425px){.cf__recaptcha{font-size:12px}}.cf__submit-outer-wrapper{margin-top:40px;display:flex}@media screen and (max-width: 1440px){.cf__submit-outer-wrapper{margin-top:35px}}@media screen and (max-width: 1280px){.cf__submit-outer-wrapper{margin-top:30px}}@media screen and (max-width: 425px){.cf__submit-outer-wrapper{margin-top:25px}}@media screen and (max-width: 375px){.cf__submit-outer-wrapper{margin-top:20px}}.cf__submit-wrapper{position:relative;border-radius:50px}.cf__submit-shadow{pointer-events:none;padding-right:80px;padding-left:80px}@media screen and (max-width: 1280px){.cf__submit-shadow{padding-right:65px;padding-left:65px}}@media screen and (max-width: 600px){.cf__submit-shadow{padding-right:50px;padding-left:50px}}@media screen and (max-width: 375px){.cf__submit-shadow{padding-right:50px;padding-left:50px}}@media screen and (max-width: 425px){.cf__submit-shadow{padding-right:35px;padding-left:35px}}.cf__submit-wrapper:hover .cf__submit-shadow{background-color:#ff0}.cf__submit{position:absolute;top:0;left:0;display:block;height:100%;width:100%;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:60px}.contact-info__content{display:flex}@media screen and (min-width: 901px){.contact-info__content{justify-content:space-between}}@media screen and (max-width: 900px){.contact-info__content{flex-wrap:wrap}}@media screen and (min-width: 601px)and (max-width: 900px){.contact-info__column:first-child{margin-bottom:60px;width:100%}.contact-info__column:last-child{margin-left:70px}}@media screen and (min-width: 601px)and (max-width: 900px){.contact-info__column:first-child{margin-bottom:50px}}@media screen and (max-width: 600px){.contact-info__column{width:100%}.contact-info__column+.contact-info__column{margin-top:55px}}@media screen and (max-width: 425px){.contact-info__column+.contact-info__column{margin-top:45px}}.contact-info__heading{font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 2.0657276995)), 50px)}.contact-info__para{margin-top:30px;line-height:1.6}@media screen and (max-width: 1280px){.contact-info__para{margin-top:25px}}@media screen and (max-width: 1024px){.contact-info__para{margin-top:20px}}@media screen and (max-width: 600px){.contact-info__para{margin-top:15px}}.contact-info__link{position:relative}.contact-info__link:after{content:"";position:absolute;bottom:-1px;left:0;right:auto;width:100%;height:2px;background-color:#000;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.contact-info__link:hover:after{width:0}.contact-info__cta{margin-top:35px}@media screen and (max-width: 1280px){.contact-info__cta{margin-top:30px}}@media screen and (max-width: 1024px){.contact-info__cta{margin-top:25px}}@media screen and (max-width: 900px){.contact-info__cta{margin-top:20px}}@media screen and (max-width: 600px){.contact-info__cta{margin-top:15px}}.contact-list{display:grid;grid-template-columns:repeat(3, 261px);justify-content:space-between}@media screen and (max-width: 1024px){.contact-list{grid-template-columns:repeat(3, 245px)}}@media screen and (max-width: 899px){.contact-list{grid-template-columns:repeat(2, 260px);justify-content:space-around;gap:60px 0}}@media screen and (max-width: 680px){.contact-list{grid-template-columns:repeat(2, 1fr);gap:50px 35px}}@media screen and (max-width: 480px){.contact-list{grid-template-columns:repeat(1, 1fr);gap:55px}}.contact{position:relative}.contact__img-wrapper{position:relative;overflow:hidden;padding-bottom:122.2222222222%;background-color:rgba(255,255,255,.1)}.contact__img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.contact__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.contact__heading{margin-top:50px;line-height:1.3;font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (max-width: 1280px){.contact__heading{margin-top:45px}}@media screen and (max-width: 1024px){.contact__heading{margin-top:40px}}@media screen and (max-width: 768px){.contact__heading{margin-top:35px}}.contact__para{margin-top:25px;line-height:1.6}@media screen and (max-width: 768px){.contact__para{margin-top:20px}}@media screen and (max-width: 480px){.contact__para{margin-top:15px}}.contact__link{position:relative}.contact__link:after{content:"";position:absolute;bottom:-1px;left:0;right:auto;width:100%;height:2px;background-color:#fff;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.contact__link:hover:after{width:0}.vacancy-list{border-top:1px solid rgba(0,0,0,.4)}.vacancy{z-index:1;position:relative;border-bottom:1px solid rgba(0,0,0,.4)}.vacancy .admin-actions.small{width:auto}.vacancy__title{display:flex;align-items:center;padding:20px 0}.vacancy__title-text{margin-top:5px;line-height:1.3;font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase}.vacancy__arrow{flex-shrink:0;margin-left:auto;width:17px;height:11px;background:url("../web_images/ico_arrow-vacancies.svg") center no-repeat;background-size:contain;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.vacancy__inner.opened .vacancy__arrow{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vacancy__text-wrapper{max-height:0;opacity:0;overflow:hidden;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.vacancy__inner.opened .vacancy__text-wrapper{opacity:1}.vacancy__text{max-width:900px;padding:50px 0;line-height:1.6}@media screen and (max-width: 1280px){.vacancy__text{padding:30px 0 40px}}@media screen and (max-width: 900px){.vacancy__text{padding:10px 0 35px}}@media screen and (max-width: 768px){.vacancy__text{padding:10px 0 30px}}@media screen and (max-width: 600px){.vacancy__text{padding:5px 0 30px}}@media screen and (max-width: 425px){.vacancy__text{padding-bottom:25px}}.vacancy__text h4{margin-top:50px;margin-bottom:15px;line-height:1.25;font-family:"Area Extended",Helvetica,Arial,sans-serif}@media screen and (max-width: 1280px){.vacancy__text h4{margin-top:30px}}@media screen and (max-width: 600px){.vacancy__text h4{margin-top:25px;margin-bottom:10px}}.vacancy__text h4:first-child{margin-top:0}.vacancy__text p{margin-top:15px}@media screen and (max-width: 768px){.vacancy__text p{margin-top:10px}}.vacancy__text p:first-child{margin-top:0}.vacancy__text ul,.vacancy__text ol{margin-top:15px}@media screen and (max-width: 768px){.vacancy__text ul,.vacancy__text ol{margin-top:10px}}.vacancy__text ul:first-child,.vacancy__text ol:first-child{margin-top:0}.vacancy__text ol{list-style-type:decimal;padding-left:20px}.vacancy__text ul li{position:relative;padding-left:23px}@media screen and (max-width: 425px){.vacancy__text ul li{padding-left:20px}}.vacancy__text ul li:before{content:"";position:absolute;top:8px;left:0;display:block;width:9px;height:9px;background-color:#000;border-radius:50%}@media screen and (max-width: 425px){.vacancy__text ul li:before{width:7px;height:7px}}.vacancy__text a{position:relative}.vacancy__text a:after{content:"";position:absolute;bottom:-1px;left:0;right:auto;width:100%;height:2px;background-color:#000;-moz-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .4s cubic-bezier(0.37, 0.7, 0.31, 0.98)}.vacancy__text a:hover:after{width:0}.vacancy__text strong{font-family:"Area Extended",Helvetica,Arial,sans-serif}.vacancy__contact{margin-bottom:60px;display:flex}@media screen and (max-width: 1280px){.vacancy__contact{margin-bottom:50px}}@media screen and (max-width: 768px){.vacancy__contact{margin-bottom:40px}}@media screen and (max-width: 425px){.vacancy__contact{margin-bottom:30px}}.vacancy__contact-link{margin-left:auto;padding-right:55px;padding-left:55px}@media screen and (max-width: 1280px){.vacancy__contact-link{padding-right:45px;padding-left:45px}}@media screen and (max-width: 600px){.vacancy__contact-link{padding-right:35px;padding-left:35px}}@media screen and (max-width: 425px){.vacancy__contact-link{padding-right:30px;padding-left:30px}}.detail-intro{position:relative;display:flex}@media screen and (min-width: 1025px){.detail-intro{align-items:center}}@media screen and (max-width: 1024px){.detail-intro{flex-direction:column-reverse}}.detail-intro .delete{display:none}.detail-intro__img-wrapper{flex-shrink:.5;position:relative;overflow:hidden;width:705px;background-color:rgba(0,0,0,.05)}@media screen and (max-width: 1024px){.detail-intro__img-wrapper{width:100%}}.detail-intro__img{background:center no-repeat;background-size:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}.detail-intro__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}@media screen and (min-width: 1025px){.detail-intro__img--desktop{padding-top:132.3404255319%}}@media screen and (max-width: 1024px){.detail-intro__img--desktop{display:none}}@media screen and (min-width: 1025px){.detail-intro__img--mobile{display:none}}@media screen and (max-width: 1024px){.detail-intro__img--mobile{padding-top:75%}}.detail-intro__text-wrapper{width:100%}@media screen and (min-width: 1025px){.detail-intro__text-wrapper{margin-left:auto;margin-right:clamp(75px, calc(4.6875rem + ((1vw - 12.8px) * 11.71875)), 150px)}}@media screen and (max-width: 1024px){.detail-intro__text-wrapper{margin-top:70px}}@media screen and (max-width: 768px){.detail-intro__text-wrapper{margin-top:60px}}@media screen and (max-width: 600px){.detail-intro__text-wrapper{margin-top:50px}}@media screen and (max-width: 425px){.detail-intro__text-wrapper{margin-top:45px}}@media screen and (max-width: 375px){.detail-intro__text-wrapper{margin-top:40px}}.detail-intro__heading{display:flex;flex-direction:column;max-width:745px}.detail-intro__project-name{line-height:1.4;font-family:"Area Extended",Helvetica,Arial,sans-serif;text-transform:uppercase}.detail-intro__project-title{margin-top:25px;line-height:1.4;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:clamp(28px, calc(1.75rem + ((1vw - 3.75px) * 2.0657276995)), 50px)}@media screen and (max-width: 1280px){.detail-intro__project-title{margin-top:20px}}@media screen and (max-width: 425px){.detail-intro__project-title{margin-top:15px}}.detail-intro__text{margin-top:40px;max-width:560px;line-height:1.6}@media screen and (max-width: 1440px){.detail-intro__text{margin-top:35px}}@media screen and (max-width: 1280px){.detail-intro__text{margin-top:30px}}@media screen and (max-width: 425px){.detail-intro__text{margin-top:25px}}@media screen and (max-width: 375px){.detail-intro__text{margin-top:20px}}.detail-intro__text p+p{margin-top:15px}@media screen and (max-width: 425px){.detail-intro__text p+p{margin-top:10px}}.detail-intro__cta,.detail-intro__table,.detail-intro__download{margin-top:75px}@media screen and (max-width: 1440px){.detail-intro__cta,.detail-intro__table,.detail-intro__download{margin-top:60px}}@media screen and (max-width: 1280px){.detail-intro__cta,.detail-intro__table,.detail-intro__download{margin-top:50px}}@media screen and (max-width: 900px){.detail-intro__cta,.detail-intro__table,.detail-intro__download{margin-top:45px}}@media screen and (max-width: 425px){.detail-intro__cta,.detail-intro__table,.detail-intro__download{margin-top:40px}}@media screen and (max-width: 375px){.detail-intro__cta,.detail-intro__table,.detail-intro__download{margin-top:35px}}@media screen and (min-width: 541px){.detail-intro__table{display:flex;align-items:center}}.detail-intro__divider{margin:0 35px;flex-shrink:0;height:45px;width:1px;background-color:#000}@media screen and (max-width: 1440px){.detail-intro__divider{height:105px}}@media screen and (max-width: 1024px){.detail-intro__divider{height:45px;width:1px}}@media screen and (max-width: 767px){.detail-intro__divider{height:100px}}@media screen and (max-width: 540px){.detail-intro__divider{width:0;height:20px}}.detail-intro__row{font-size:15px}@media screen and (min-width: 1025px)and (max-width: 1440px),screen and (max-width: 767px){.detail-intro__row{display:flex;flex-direction:column}}.detail-intro__row-space{height:15px}@media screen and (max-width: 1440px){.detail-intro__row-space{height:20px}}@media screen and (max-width: 1024px){.detail-intro__row-space{height:15px}}@media screen and (max-width: 1024px){.detail-intro__row-space{height:20px}}.detail-intro__column-name{padding-right:25px;font-size:15px}@media screen and (max-width: 1440px){.detail-intro__column-name{padding-right:0}}@media screen and (max-width: 1024px){.detail-intro__column-name{padding-right:25px}}@media screen and (max-width: 767px){.detail-intro__column-name{padding-right:0}}@media screen and (max-width: 425px){.detail-intro__column-name{font-size:14px}}.detail-intro__column-text{font-family:"Area Extended",Helvetica,Arial,sans-serif}@media screen and (max-width: 1440px){.detail-intro__column-text{margin-top:10px}}@media screen and (max-width: 1024px){.detail-intro__column-text{margin-top:0}}@media screen and (max-width: 767px){.detail-intro__column-text{margin-top:10px}}.detail-intro__download{padding:20px 0;font-size:16px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}@media screen and (min-width: 1281px){.detail-intro__download{display:flex}}@media screen and (max-width: 1024px){.detail-intro__download{display:flex}}@media screen and (max-width: 630px){.detail-intro__download{display:block;padding-bottom:15px}}@media screen and (max-width: 600px){.detail-intro__download{font-size:15px}}@media screen and (max-width: 425px){.detail-intro__download{font-size:14px}}.detail-intro__download-heading{margin-right:20px;font-family:"Area Extended",Helvetica,Arial,sans-serif}.detail-intro__download-items{display:flex;gap:35px;margin-left:auto}@media screen and (max-width: 1440px){.detail-intro__download-items{gap:25px}}@media screen and (max-width: 1280px){.detail-intro__download-items{margin-top:20px}}@media screen and (max-width: 1150px){.detail-intro__download-items{flex-direction:column;gap:15px}}@media screen and (max-width: 1024px){.detail-intro__download-items{margin-top:0;flex-direction:row;gap:45px}}@media screen and (max-width: 768px){.detail-intro__download-items{gap:40px}}@media screen and (max-width: 630px){.detail-intro__download-items{margin-top:15px;flex-direction:column;gap:5px}}.detail-intro__download-item{position:relative;padding:0 20px}@media screen and (max-width: 1024px){.detail-intro__download-item{padding-right:0}}@media screen and (max-width: 630px){.detail-intro__download-item{padding:5px 20px}}.detail-intro__download-item:before{content:"";position:absolute;top:-3px;left:0;width:17px;height:18px;background:center left no-repeat;background-size:contain}@media screen and (max-width: 630px){.detail-intro__download-item:before{top:2px}}.detail-intro__download-item--pdf:before{background-image:url("../web_images/ico_pdf.svg")}.detail-intro__download-item--3d:before{background-image:url("../web_images/ico_3d-model.svg")}@media screen and (min-width: 1025px){.detail-intro__download-ico{position:absolute;top:0;bottom:0;right:0}.detail-intro__download-ico:before,.detail-intro__download-ico:after{content:"";position:absolute;top:0;right:0;width:14px;height:13px;background:center left no-repeat;background-size:contain;opacity:0;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.detail-intro__download-ico:before{background-image:url("../web_images/ico_download-top.svg");-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.detail-intro__download-ico:after{background-image:url("../web_images/ico_download-bottom.svg")}.detail-intro__download-item:hover .detail-intro__download-ico:after,.detail-intro__download-item:hover .detail-intro__download-ico:before{opacity:1}.detail-intro__download-item:hover .detail-intro__download-ico:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.photos{position:relative}.photos+.photos{margin-top:35px}@media screen and (max-width: 1024px){.photos+.photos{margin-top:30px}}@media screen and (max-width: 768px){.photos+.photos{margin-top:25px}}@media screen and (max-width: 425px){.photos+.photos{margin-top:20px}}.photos__row{display:flex;gap:35px}@media screen and (max-width: 1024px){.photos__row{gap:30px}}@media screen and (max-width: 768px){.photos__row{gap:25px}}@media screen and (max-width: 680px){.photos__row{flex-wrap:wrap}}@media screen and (max-width: 425px){.photos__row{gap:20px}}.photos__column{width:100%}.photos__img{display:block;background:center no-repeat;background-size:cover;-moz-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-o-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);-webkit-transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);transition:all .8s cubic-bezier(0.37, 0.7, 0.31, 0.98);opacity:0;-webkit-transform:scale(0.97);-moz-transform:scale(0.97);-ms-transform:scale(0.97);-o-transform:scale(0.97);transform:scale(0.97)}.photos__img.loaded{opacity:1;-webkit-transform:scale(1.0001);-moz-transform:scale(1.0001);-ms-transform:scale(1.0001);-o-transform:scale(1.0001);transform:scale(1.0001)}.photos__img--wide{padding-top:51.3405590416%}.photos__img--portrait{padding-top:125.7275902212%}.photos__img--landscape{padding-top:67.5203725262%}#freeprivacypolicy-com---nb{max-width:700px;height:auto !important;color:#000;font-family:"Area Normal",Helvetica,Arial,sans-serif;background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.15);opacity:0;animation:consent-fade-in .6s 1.5s cubic-bezier(0.22, 0.61, 0.36, 1) forwards;-o-animation:consent-fade-in .6s 1.5s cubic-bezier(0.22, 0.61, 0.36, 1) forwards;-ms-animation:consent-fade-in .6s 1.5s cubic-bezier(0.22, 0.61, 0.36, 1) forwards;-webkit-animation:consent-fade-in .6s 1.5s cubic-bezier(0.22, 0.61, 0.36, 1) forwards;-moz-animation:consent-fade-in .6s 1.5s cubic-bezier(0.22, 0.61, 0.36, 1) forwards}@media screen and (max-width: 768px){#freeprivacypolicy-com---nb{bottom:20px;left:20px;right:20px;max-width:100%}}@-webkit-keyframes consent-fade-in{from{opacity:0;-webkit-transform:scale(0.975);-moz-transform:scale(0.975);-ms-transform:scale(0.975);-o-transform:scale(0.975);transform:scale(0.975)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes consent-fade-in{from{opacity:0;-webkit-transform:scale(0.975);-moz-transform:scale(0.975);-ms-transform:scale(0.975);-o-transform:scale(0.975);transform:scale(0.975)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes consent-fade-in{from{opacity:0;-webkit-transform:scale(0.975);-moz-transform:scale(0.975);-ms-transform:scale(0.975);-o-transform:scale(0.975);transform:scale(0.975)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes consent-fade-in{from{opacity:0;-webkit-transform:scale(0.975);-moz-transform:scale(0.975);-ms-transform:scale(0.975);-o-transform:scale(0.975);transform:scale(0.975)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#freeprivacypolicy-com---nb .cc-nb-main-container{padding:2rem 2.25rem}@media screen and (max-width: 600px){#freeprivacypolicy-com---nb .cc-nb-main-container{padding:1.75rem 2rem}}@media screen and (max-width: 480px){#freeprivacypolicy-com---nb .cc-nb-main-container{padding:1.5rem 1.75rem}}#freeprivacypolicy-com---nb .cc-nb-title{line-height:1.2;color:#000;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-weight:500}@media screen and (max-width: 768px){#freeprivacypolicy-com---nb .cc-nb-title{font-size:22px}}@media screen and (max-width: 480px){#freeprivacypolicy-com---nb .cc-nb-title{font-size:20px}}#freeprivacypolicy-com---nb .cc-nb-text{max-height:170px;overflow:auto}#freeprivacypolicy-com---nb .cc-nb-okagree,#freeprivacypolicy-com---nb .cc-nb-reject,#freeprivacypolicy-com---nb .cc-nb-changep{margin-right:.5rem !important;height:50px;padding:3px 17px 0;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;border-radius:30px}@media screen and (max-width: 768px){#freeprivacypolicy-com---nb .cc-nb-okagree,#freeprivacypolicy-com---nb .cc-nb-reject,#freeprivacypolicy-com---nb .cc-nb-changep{height:45px;padding:3px 13px 0;font-size:16px}}#freeprivacypolicy-com---nb .cc-nb-okagree,#freeprivacypolicy-com---nb .cc-nb-reject{color:#000;background-color:#ff0}@media screen and (max-width: 375px){#freeprivacypolicy-com---nb .cc-nb-changep{font-size:15px}}.cookie-fpp-button{z-index:555;position:fixed;bottom:10px;left:10px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff;border:1px solid #d8d8d8;border-radius:50%;cursor:pointer}.cookie-fpp-button:hover{border-color:#000}.cookie-fpp-button:hover:after{opacity:1}.cookie-fpp-button:after{content:"";background:#fff url("../web_images/ico_cookies.svg") center no-repeat;background-size:contain;opacity:.6;position:relative;display:block;width:60%;height:60%}@media screen and (max-width: 768px){.cookie-fpp-button{width:55px;height:55px}}@media screen and (max-width: 375px){.cookie-fpp-button{width:50px;height:50px}}.content-container{position:relative;margin:0 auto;max-width:768px}.content-container .admin-actions-wrapper{z-index:1}.content__text-wrapper{line-height:1.6}.content__text-wrapper h2{margin-bottom:20px;line-height:1.5;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:24px}@media screen and (max-width: 425px){.content__text-wrapper h2{margin-bottom:15px;font-size:18px}}.content__text-wrapper h3{margin-bottom:15px;line-height:1.5;font-family:"Area Extended",Helvetica,Arial,sans-serif;font-size:20px}@media screen and (max-width: 425px){.content__text-wrapper h3{margin-bottom:15px;font-size:17px}}.content__text-wrapper p+p{margin-top:15px}.content__text-wrapper p+h2,.content__text-wrapper p+h3{margin-top:30px}@media screen and (max-width: 425px){.content__text-wrapper p+h2,.content__text-wrapper p+h3{margin-top:20px}}.content__text-wrapper ul,.content__text-wrapper ol{margin-top:20px;margin-left:10px}@media screen and (max-width: 425px){.content__text-wrapper ul,.content__text-wrapper ol{margin-top:15px;margin-left:5px}}.content__text-wrapper ul ul,.content__text-wrapper ul ol,.content__text-wrapper ol ul,.content__text-wrapper ol ol{margin-top:10px;margin-left:0}@media screen and (max-width: 425px){.content__text-wrapper ul ul,.content__text-wrapper ul ol,.content__text-wrapper ol ul,.content__text-wrapper ol ol{margin-top:5px}}.content__text-wrapper ul ol,.content__text-wrapper ol ol{margin-left:20px}@media screen and (max-width: 425px){.content__text-wrapper ul ol,.content__text-wrapper ol ol{margin-left:15px}}.content__text-wrapper ul+p,.content__text-wrapper ul+p,.content__text-wrapper ol+p,.content__text-wrapper ol+p{margin-top:20px}@media screen and (max-width: 425px){.content__text-wrapper ul+p,.content__text-wrapper ul+p,.content__text-wrapper ol+p,.content__text-wrapper ol+p{margin-top:15px}}.content__text-wrapper ul+h2,.content__text-wrapper ul+h3,.content__text-wrapper ol+h2,.content__text-wrapper ol+h3{margin-top:30px}@media screen and (max-width: 425px){.content__text-wrapper ul+h2,.content__text-wrapper ul+h3,.content__text-wrapper ol+h2,.content__text-wrapper ol+h3{margin-top:20px}}.content__text-wrapper ol{margin-left:30px}@media screen and (max-width: 425px){.content__text-wrapper ol{margin-left:25px}}.content__text-wrapper li{position:relative;padding-left:20px}@media screen and (max-width: 425px){.content__text-wrapper li{padding-left:15px}}.content__text-wrapper li+li{margin-top:10px}@media screen and (max-width: 425px){.content__text-wrapper li+li{margin-top:5px}}.content__text-wrapper ol>li{list-style-type:decimal;padding-left:0}.content__text-wrapper ul>li:before{content:"";position:absolute;top:9px;left:0;display:block;width:7px;height:7px;background-color:#ff0}@media screen and (max-width: 425px){.content__text-wrapper ul>li:before{top:8px;width:6px;height:6px}}.content__text-wrapper a{text-decoration:underline}.content__text-wrapper a:hover{text-decoration:none}.oh{overflow:hidden}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.mt-0{margin-top:0}.mt-50{margin-top:50px}@media screen and (max-width: 1280px){.mt-50{margin-top:45px}}@media screen and (max-width: 900px){.mt-50{margin-top:40px}}@media screen and (max-width: 768px){.mt-50{margin-top:35px}}@media screen and (max-width: 425px){.mt-50{margin-top:30px}}@media screen and (max-width: 375px){.mt-50{margin-top:27px}}.mt-100{margin-top:100px}@media screen and (max-width: 1280px){.mt-100{margin-top:90px}}@media screen and (max-width: 900px){.mt-100{margin-top:80px}}@media screen and (max-width: 768px){.mt-100{margin-top:70px}}@media screen and (max-width: 425px){.mt-100{margin-top:60px}}@media screen and (max-width: 375px){.mt-100{margin-top:55px}}.mw-1455{max-width:1455px}.mw-1155{max-width:1155px}.grecaptcha-badge{visibility:hidden}/*# sourceMappingURL=main.css.map */
