@import url(https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap);
.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.img-fluid{max-width:100%}.position-relative{position:relative}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mt3{margin-top:3rem}.mt4{margin-top:4rem}.mb0{margin-bottom:0}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.mb4{margin-bottom:4rem}.mb5{margin-bottom:5rem}.my1{margin-bottom:1rem;margin-top:1rem}.my2{margin-bottom:2rem;margin-top:2rem}.my4{margin-bottom:4rem;margin-top:4rem}.my5{margin-bottom:5rem;margin-top:5rem}.pt1{padding-top:1rem}.pt4{padding-top:4rem}.pb4,.py4{padding-bottom:4rem}.py4{padding-top:4rem}.py5{padding-bottom:5rem;padding-top:5rem}.py6{padding-bottom:6rem;padding-top:6rem}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background-color:#f8f8f8;height:100%;min-height:100vh;overflow-x:hidden;position:relative}body.no-scroll{overflow:hidden}body .container{flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:68rem}@media (min-width:992px){body .container{padding-left:1.875rem;padding-right:1.875rem;width:86.25rem}}body .container__big{width:100%}@media (min-width:992px){body .container__big{width:106.25rem}}body .container__small{width:100%}@media (min-width:992px){body .container__small{width:76.25rem}}body .row{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin-left:-1rem;margin-right:-1rem}body .row.reverse{flex-direction:row-reverse}body .row__v-centered{align-items:center}body .row__v-bottom,body .row__v-centered{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}body .row__v-bottom{align-items:flex-end}body .row__h-centered{align-items:start}body .row__centered,body .row__h-centered{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}body .row__centered{align-items:center}body .row__space-btw{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body .col-custom-grow{flex-basis:0;flex-grow:1;max-width:100%;padding-left:1rem;padding-right:1rem}body .col-custom-auto{width:auto}body .col-custom-auto,body .col-custom-grow-xs{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem}body .col-custom-grow-xs{width:100%}@media (min-width:992px){body .col-custom-grow-xs{width:100%}}@media (min-width:639px){body .col-custom-grow-xs{flex-basis:0;flex-grow:1;max-width:100%;padding-left:1rem;padding-right:1rem}}body .col-custom-auto-xs{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){body .col-custom-auto-xs{width:100%}}@media (min-width:639px){body .col-custom-auto-xs{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:auto}}body .div-padded{padding-left:1rem;padding-right:1rem}body .text-white .h1,body .text-white .h2,body .text-white .h3,body .text-white .h4,body .text-white .h5,body .text-white .h6,body .text-white h1,body .text-white h2,body .text-white h3,body .text-white h4,body .text-white h5,body .text-white h6,body .title-white .h1,body .title-white .h2,body .title-white .h3,body .title-white .h4,body .title-white .h5,body .title-white .h6,body .title-white h1,body .title-white h2,body .title-white h3,body .title-white h4,body .title-white h5,body .title-white h6{color:#fff}body .bg-white{background-color:#fff}body .bg-gray{background-color:#ededed}body .bg-red{background-color:#ba0c2f}body .text-white{color:#fff}body .wrap-img{display:flex;flex-wrap:wrap;height:100%;min-height:100%;overflow:hidden;position:relative;width:100%}body .wrap-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body .line_end_section{position:relative}body .line_end_section:before{background-color:#bababa;content:"";height:1px;left:1.875rem;position:absolute;top:0;width:calc(100% - 3.75rem)}body #page{min-height:100vh}body #page.sitewrap{margin-left:auto;margin-right:auto;max-width:100%;width:2560px}body #page .swiper-button-next,body #page .swiper-button-prev{border:1px solid #040506;border-radius:50%;transition:all .3s ease-in-out;z-index:5}body #page .swiper-button-next,body #page .swiper-button-next>div,body #page .swiper-button-prev,body #page .swiper-button-prev>div{align-items:center;display:flex;height:50px;justify-content:center;width:50px}body #page .swiper-button-next.swiper-button-lock,body #page .swiper-button-next:after,body #page .swiper-button-prev.swiper-button-lock,body #page .swiper-button-prev:after{display:none}body #page .swiper-button-next svg,body #page .swiper-button-prev svg{height:auto;width:auto}body #page .swiper-button-next svg path,body #page .swiper-button-prev svg path{stroke:#040506}body #page .swiper-button-next:hover,body #page .swiper-button-prev:hover{background-color:#040506}body #page .swiper-button-next:hover svg path,body #page .swiper-button-prev:hover svg path{stroke:#fff}#pagination_posts{margin:2rem auto 5rem}#pagination_posts .pagination{align-items:center;display:flex;justify-content:center;margin:0 auto}#pagination_posts .pagination .page-numbers{color:#000;padding:.5rem}#pagination_posts .pagination .page-numbers.current{text-decoration:underline}#pagination_posts .pagination .page-numbers.next,#pagination_posts .pagination .page-numbers.prev{align-items:center;border:1px solid #040506;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}#pagination_posts .pagination .page-numbers.prev{margin-right:.5rem}#pagination_posts .pagination .page-numbers.next{margin-left:.5rem}body{-webkit-font-smoothing:antialiased;color:#000;font-family:Hanken Grotesk,sans-serif;font-size:18px;font-weight:300}@media (max-width:991px){body{font-size:15px}}body ol,body ul{list-style:disc;margin:20px 0;padding-left:1.875rem}@media (max-width:767px){body ol,body ul{padding-left:1.25rem}}body ol li,body ul li{margin-bottom:.625rem;padding-left:.625rem}body ul{list-style:disc}body ol{list-style:auto}body p{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:27px}body .breadcrumbs{padding-bottom:1.5rem}body .breadcrumbs__inner{color:#040506;font-size:14px;font-weight:300}body .breadcrumbs__inner a{text-decoration:underline!important}body .text-editor p{margin-bottom:1rem}body .text-editor a{text-decoration:underline}body .bcrumbs-white .breadcrumbs__inner{color:#fff}body b,body strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#040506;font-family:Hanken Grotesk,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:1;margin-bottom:1rem}.h1,h1{font-size:40px;letter-spacing:-.6px;line-height:44px}@media (min-width:992px){.h1,h1{font-size:55px;line-height:55px}}.h2,h2{font-size:35px;line-height:40px}@media (min-width:992px){.h2,h2{font-size:40px;line-height:44px}}.h3,h3{font-size:25px;line-height:30px}.h4,h4{font-size:23px}.h4,.h5,h4,h5{line-height:25px}.h5,h5{font-size:21px}.h6,h6{font-size:20px;line-height:25px}.main-title h1,.main-title h2,.main-title h3,.main-title h4,.main-title h5,.main-title h6{font-family:Hanken Grotesk,sans-serif;font-size:70px;font-weight:400;letter-spacing:-.9px;line-height:85px;word-break:break-word}@media (max-width:991px){.main-title h1,.main-title h2,.main-title h3,.main-title h4,.main-title h5,.main-title h6{font-size:60px;letter-spacing:normal;line-height:60px}}@media (max-width:499px){.main-title h1,.main-title h2,.main-title h3,.main-title h4,.main-title h5,.main-title h6{font-size:35px;line-height:40px}}.title-semib h1,.title-semib h2,.title-semib h3,.title-semib h4,.title-semib h5,.title-semib h6{font-weight:600}.text-big{font-size:16px}@media (min-width:992px){.text-big{font-size:18px}}.text-small{font-size:14px}@media (min-width:992px){.text-small{font-size:16px}}.text-smaller{font-size:13px}@media (min-width:992px){.text-smaller{font-size:14px}}a{color:inherit;text-decoration:none}a,a strong{transition:.2s ease-out}a:hover,a:hover strong{color:inherit}.btn-default{align-items:center;border:0;border-radius:0;color:#040506;display:inline-flex;font-size:15px;font-weight:400;gap:5px;justify-content:center;letter-spacing:.9px;line-height:20px;text-transform:uppercase}@media (min-width:992px){.btn-default{font-size:18px;line-height:24px}}.btn-default .icon{align-items:center;border:1px solid #040506;border-radius:50%;display:flex;height:50px;justify-content:center;transition:all .2s ease-in-out;width:50px}.btn-default .icon svg{transition:all .2s ease-in-out .05s}.btn-default .icon svg path{stroke:#040506;transition:all .2s ease-in-out}@media (max-width:638px){.btn-default .icon{height:40px;width:40px}}.btn-default .title{transition:all .3s ease-in-out}.btn-default.btn-big{gap:10px}.btn-default.btn-big .icon{height:70px;width:70px}@media (max-width:638px){.btn-default.btn-big .icon{height:50px;width:50px}}.btn-default.text-white{color:#fff}.btn-default.text-white .icon{border-color:#fff}.btn-default.text-white .icon svg path{stroke:#fff}.btn-default:hover .icon{background-color:#040506}.btn-default:hover .icon svg{transform:scale(1.3)}.btn-default:hover .icon svg path{stroke:#fff}.btn-default:hover.text-white .icon{background-color:#fff}.btn-default:hover.text-white .icon svg path{stroke:#040506}.btn-default:hover .title{transform:translateX(5px)}.card{aspect-ratio:16/9;margin-top:1rem;max-width:100%}.card,.card figure{margin-bottom:1rem;position:relative;width:100%}.card figure{display:flex;flex-wrap:wrap;height:100%;min-height:100%;overflow:hidden;transition:all .3s ease-in-out;z-index:0}.card figure img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}.card figure:before{background:rgba(0,0,0,.4);background:linear-gradient(180deg,transparent,transparent);content:"";z-index:1}.card figure .wrap-btn,.card figure:before{height:100%;left:0;position:absolute;top:0;width:100%}.card figure .wrap-btn{align-items:center;display:flex;justify-content:center;z-index:3}.card figure .wrap-btn .btn-default{opacity:0;transition:transform .15s ease-in-out,opacity .2s ease-in-out}.card figure .wrap-btn .btn-default .icon{transform:translateX(35px)}.card figure .wrap-btn .btn-default .title{transform:translateX(-20px)}.card figure .wrap-btn .btn-default:after{z-index:2}.card:hover figure img{transform:scale(1.15)}.card:hover figure:before{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}.card:hover figure .btn-default{opacity:1;transition:transform .15s ease-in-out .1s,opacity .15s ease-in-out .1s}.card:hover figure .btn-default .icon,.card:hover figure .btn-default .title{transform:translateX(0)}.card__above{aspect-ratio:4/3}@media (max-width:1279px){.card__above{aspect-ratio:16/9}}.card__above figcaption{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 0s ease-in-out;width:auto;z-index:1}.card__above figcaption h3{color:#fff;font-size:55px;font-weight:400;line-height:55px;text-align:center}.card__above figcaption .content_copy,.card__above figcaption h3{opacity:1;transition:all .3s ease-in-out .1s}.card__above:hover figcaption{transition:visibility .35s ease-in-out;visibility:hidden}.card__above:hover figcaption .content_copy,.card__above:hover figcaption h3{opacity:0;transition:all .3s ease-in-out}form{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}form input:focus:not(input[type=checkbox]):not(input[type=radio]),form select:focus,form textarea:focus{outline:2px solid rgba(0,0,0,.2);outline-offset:0}form label{color:#000;display:block;font-size:14px;margin-bottom:.5rem;width:100%}@media (min-width:992px){form label{font-size:16px}}form :focus-visible{box-shadow:none;outline:none;outline-offset:0}form>div{margin-bottom:1.5rem;width:100%}form>div.middle{width:calc(50% - 1.5rem)}@media (max-width:991px){form>div.middle{width:100%}}form>div.tris{width:calc(33.3% - 1.5rem)}@media (max-width:991px){form>div.tris{width:100%}}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit]){color:#000;width:100%}form>div select,form>div textarea{width:100%}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit]),form>div select,form>div textarea{align-items:center;background-color:transparent;border:.5px solid #a0a0a0;border-radius:0;color:#000;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-weight:300;gap:1rem;min-height:46px;padding:12px 20px}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,form>div select::placeholder,form>div textarea::placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal;opacity:1}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit])::-webkit-input-placeholder,form>div select::-webkit-input-placeholder,form>div textarea::-webkit-input-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal;opacity:1}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,form>div select::-moz-placeholder,form>div textarea::-moz-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal;opacity:1}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit]):-ms-input-placeholder,form>div select:-ms-input-placeholder,form>div textarea:-ms-input-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal;opacity:1}form>div input:not([type=checkbox]):not([type=radio]):not([type=submit]):-moz-placeholder,form>div select:-moz-placeholder,form>div textarea:-moz-placeholder{color:#000;font-family:Hanken Grotesk,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;line-height:normal;opacity:1}form>div select.wpcf7-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(../images/chevron_down.svg?9a6ebb787bff84fb152984d5403aba2e);background-position-x:96%;background-position-y:50%;background-repeat:no-repeat;background-size:17px}form input[type=submit]{align-items:center;background-color:transparent;border:0;border-radius:0;color:#040506;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:5px;height:50px;justify-content:center;letter-spacing:.9px;line-height:20px;padding-left:55px;text-transform:uppercase;z-index:1}@media (min-width:992px){form input[type=submit]{font-size:18px;line-height:24px}}form input[type=submit] .icon{align-items:center;border:1px solid #040506;border-radius:50%;display:flex;height:50px;justify-content:center;transition:all .2s ease-in-out;width:50px}form input[type=submit] .icon svg{transition:all .2s ease-in-out .05s}form input[type=submit] .icon svg path{stroke:#040506;transition:all .2s ease-in-out}@media (max-width:638px){form input[type=submit] .icon{height:40px;width:40px}}form input[type=submit] .title{transition:all .3s ease-in-out}form input[type=submit].btn-big{gap:10px}form input[type=submit].btn-big .icon{height:70px;width:70px}@media (max-width:638px){form input[type=submit].btn-big .icon{height:50px;width:50px}}form input[type=submit].text-white{color:#fff}form input[type=submit].text-white .icon{border-color:#fff}form input[type=submit].text-white .icon svg path{stroke:#fff}form input[type=submit]:hover .icon{background-color:#040506}form input[type=submit]:hover .icon svg{transform:scale(1.3)}form input[type=submit]:hover .icon svg path{stroke:#fff}form input[type=submit]:hover.text-white .icon{background-color:#fff}form input[type=submit]:hover.text-white .icon svg path{stroke:#040506}form input[type=submit]:hover .title{transform:translateX(5px)}form .btn-form{align-items:center;display:flex;margin-bottom:0;position:relative}form .btn-form .icon{border:1px solid #040506;border-radius:50%;height:50px;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:50px}form .btn-form .icon:after{content:url(../images/arrow_right.svg?4f212dd0acae0641c54fc5fe39e6db96);height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .2s ease-in-out .05s;width:20px;z-index:0}form .btn-form:hover .icon{background-color:#040506}form .btn-form:hover .icon:after{filter:invert(100%);transform:translate(-50%,-50%) scale(1.3)}form .wpcf7-checkbox{padding:1rem 0}form .wpcf7-checkbox .wpcf7-list-item{display:block;margin:0;padding:.5rem 0}form .wpcf7-checkbox .wpcf7-list-item label{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:transparent;cursor:pointer;height:21px;padding:0 .7rem;position:relative;width:21px;z-index:0}@media (max-width:767px){form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]{margin-top:.2rem}}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:before{background-color:transparent;border:1px solid #a0a0a0;content:"";display:block;height:21px;left:1px;position:absolute;width:21px;z-index:0}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:after{border-color:#fff;border-bottom:2px solid #fff;border-left:2px solid #fff;content:none;height:10px;transform:rotate(-45deg) translateY(-100%);width:13px;z-index:1}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked:after{content:"";display:block;left:50%;position:absolute;top:50%}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked:before{background-color:#a0a0a0;border-color:#a0a0a0}form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{color:#000;font-size:18px;margin-left:.5rem}form .wpcf7-radio{display:flex;flex-wrap:wrap;gap:1.5rem;padding:.5rem 0}form .wpcf7-radio .wpcf7-list-item{align-items:center;display:flex;flex-direction:row;margin:.5rem 0 0}form .wpcf7-radio .wpcf7-list-item label{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}form .wpcf7-radio .wpcf7-list-item input[type=radio]{height:21px;position:relative;width:21px}form .wpcf7-radio .wpcf7-list-item input[type=radio]:after{background-color:transparent}form .wpcf7-radio .wpcf7-list-item input[type=radio]:after,form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked:after{border:2px solid #a0a0a0;border-radius:5rem;content:"";display:inline-block;height:21px;left:0;position:relative;top:0;visibility:visible;width:21px}form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked:after{background-color:#a0a0a0}form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{color:#000;font-size:.9rem;font-weight:400;line-height:100%;margin-left:.5rem}form .wpcf7-acceptance .wpcf7-list-item{margin:.5rem 0 0}form .wpcf7-acceptance .wpcf7-list-item label{align-items:center;display:flex;flex-direction:row}form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:transparent;cursor:pointer;height:21px;padding:0 .7rem;position:relative;width:21px;z-index:0}@media (max-width:767px){form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{margin-top:.2rem}}form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:before{background-color:transparent;border:1px solid #a0a0a0;content:"";display:block;height:21px;left:1px;position:absolute;width:21px;z-index:0}form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:after{border-color:#fff;border-bottom:2px solid #fff;border-left:2px solid #fff;content:none;height:10px;transform:rotate(-45deg) translateY(-100%);width:13px;z-index:1}form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked:after{content:"";display:block;left:50%;position:absolute;top:50%}form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked:before{background-color:#a0a0a0;border-color:#a0a0a0}form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{color:#000;font-size:14px;margin-left:.5rem}@media (min-width:992px){form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:16px}}form .wpcf7-spinner{bottom:0;left:0;position:absolute;z-index:-1}form .wpcf7-response-output{border:1px solid #ba0c2f;width:100%}.cover{padding:20px 0}.cover_default .row .col-custom.title{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.cover_default .row .col-custom.title{width:100%}}.cover_default .row.cols-2 .col-custom.title{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.cover_default .row.cols-2 .col-custom.title{width:50%}}@media (min-width:1440px){.cover_default .row.cols-2 .col-custom.title{width:40%}}.cover_default .row.cols-2 .col-custom.content{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.cover_default .row.cols-2 .col-custom.content{width:50%}}@media (min-width:1440px){.cover_default .row.cols-2 .col-custom.content{width:60%}}.cover_image{background-position:50%;background-repeat:no-repeat;background-size:cover}.cover_image:before{background-color:rgba(4,5,6,.31);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cover_image:after{background:#fff;background:linear-gradient(180deg,#fff,#fff 50%,#040506 0,#040506);bottom:-60px;content:"";height:120px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:.1rem;z-index:1}.cover_image .cover-content{z-index:1}.cover_image_slider{position:relative}.cover_image_slider:before{background-color:rgba(4,5,6,.31);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cover_image_slider:after{background:#fff;background:linear-gradient(180deg,#fff,#fff 50%,#040506 0,#040506);bottom:-60px;content:"";height:120px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:.1rem;z-index:1}.cover_image_slider .cover_slider{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cover_image_slider .wrap_arrows{bottom:-30px;position:absolute;right:0;width:100%}.cover_image_slider .wrap_arrows .swiper-button-next,.cover_image_slider .wrap_arrows .swiper-button-prev{height:30px!important;width:30px!important}.cover_image_slider .wrap_arrows .swiper-button-next>div,.cover_image_slider .wrap_arrows .swiper-button-prev>div{height:30px!important;padding:7px!important;width:30px!important}.cover_image_slider .wrap_arrows .swiper-button-prev{left:auto;right:50px}.cover_video{position:relative;z-index:0}.cover_video .yt-embed-overlay{background:rgba(4,5,6,.5);height:100%;left:0;position:absolute;top:0;width:100%}.cover_image,.cover_image_slider,.cover_video{align-items:center;display:flex;justify-content:center;position:relative}.cover_image .wrap-bcrumbs,.cover_image_slider .wrap-bcrumbs,.cover_video .wrap-bcrumbs{left:50%;position:absolute;top:20px;transform:translateX(-50%);z-index:1}.cover_image.cover_sm,.cover_image_slider.cover_sm,.cover_video.cover_sm{min-height:400px}.cover_image.cover_md,.cover_image_slider.cover_md,.cover_video.cover_md{min-height:600px}.cover_image.cover_lg,.cover_image_slider.cover_lg,.cover_video.cover_lg{min-height:750px}.cover_image .cover-content,.cover_image_slider .cover-content,.cover_video .cover-content{z-index:1}.columns_block .col-custom{margin:1rem 0}.columns_block .cols-1 .col-custom{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .cols-1 .col-custom{width:100%}}.columns_block .cols-2 .col-custom:nth-of-type(odd){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .cols-2 .col-custom:nth-of-type(odd){width:50%}}@media (min-width:1440px){.columns_block .cols-2 .col-custom:nth-of-type(odd){width:40%}}.columns_block .cols-2 .col-custom:nth-of-type(2n){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .cols-2 .col-custom:nth-of-type(2n){width:50%}}@media (min-width:1440px){.columns_block .cols-2 .col-custom:nth-of-type(2n){width:60%}}.columns_block .cols-2.same_width .col-custom:nth-of-type(odd){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .cols-2.same_width .col-custom:nth-of-type(odd){width:50%}}.columns_block .cols-2.same_width .col-custom:nth-of-type(2n){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .cols-2.same_width .col-custom:nth-of-type(2n){width:50%}}.columns_block .cols-3 .col-custom{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .cols-3 .col-custom{width:33.3%}.columns_block .content-split-2>div,.columns_block .content-split-3 .content-double .col-custom:nth-of-type(2),.columns_block .content-split-3 .content-triple>div{-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem}}@media (min-width:1024px){.columns_block .content-split-2>div,.columns_block .content-split-3 .content-double .col-custom:nth-of-type(2),.columns_block .content-split-3 .content-triple>div{-moz-column-gap:4rem;column-gap:4rem}}.columns_block .content-split-3 .content-double .col-custom:first-of-type{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .content-split-3 .content-double .col-custom:first-of-type{width:33.3%}}.columns_block .content-split-3 .content-double .col-custom:nth-of-type(2){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.columns_block .content-split-3 .content-double .col-custom:nth-of-type(2){width:66.6%}}@media (min-width:1024px){.columns_block .content-split-3 .content-triple>div{-moz-column-count:3;column-count:3}}.gallery_brands_block{overflow:hidden}.gallery_brands_block .static_gallery .col-custom{flex:0 0 auto;margin:.5rem 0;max-width:100%;padding-left:1rem;padding-right:1rem;width:50%}@media (min-width:500px){.gallery_brands_block .static_gallery .col-custom{width:33.3%}}@media (min-width:768px){.gallery_brands_block .static_gallery .col-custom{width:20%}}@media (min-width:1280px){.gallery_brands_block .static_gallery .col-custom{width:16.6%}}.gallery_brands_block .slideshow_gallery,.gallery_brands_block .slideshow_gallery_reverse{overflow:visible}.gallery_brands_block .slideshow_gallery .swiper-wrapper,.gallery_brands_block .slideshow_gallery_reverse .swiper-wrapper{transition-timing-function:linear!important}.gallery_brands_block .wrap-brand{align-items:center;display:flex;height:180px;justify-content:center;width:100%}.gallery_brands_block .wrap-brand img{height:auto;max-height:100%;max-width:100%;width:auto}.contact_block .col-custom,.reference_block .col-custom{flex:0 0 auto;margin:0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.contact_block .col-custom,.reference_block .col-custom{width:70%}}.text_image_block .col-custom{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (max-width:767px){.text_image_block .col-custom{padding-bottom:1rem}}.text_image_block .col-custom.col-content{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.text_image_block .col-custom.col-content{width:60%}}@media (min-width:992px){.text_image_block .col-custom.col-content{width:50%}}@media (min-width:768px){.text_image_block .col-custom.col-image{width:40%}}@media (min-width:992px){.text_image_block .col-custom.col-image{width:50%}}.text_image_block .col-custom.col-image .img_overlay{display:flex;flex-wrap:wrap;height:100%;min-height:100%;overflow:hidden;position:relative;width:100%}.text_image_block .col-custom.col-image .img_overlay img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text_image_block .col-custom.col-image .img_overlay:before{background:#000;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.text_image_block .col-custom.col-content{padding-left:4rem;padding-right:4rem}.text_image_block .col-custom.col-image{padding-left:1rem;padding-right:0}.text_image_block .col-custom .right{text-align:right}.text_image_block .reverse .col-image{padding-left:0;padding-right:1rem}}.banner_block{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:5rem;padding-top:5rem;position:relative;z-index:0}.banner_block:before{background-color:rgba(4,5,6,.31);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner_block .content{background:rgba(0,0,0,.75);background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.75));padding:3rem 4rem;z-index:1}.banner_block .content .col-custom{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.banner_block .content .col-custom{width:60%}}.banner_block .content .col-custom:first-of-type{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.banner_block .content .col-custom:first-of-type{width:40%}}.form_block .cols-2 .col-custom:nth-of-type(odd){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.form_block .cols-2 .col-custom:nth-of-type(odd){width:40%}}.form_block .cols-2 .col-custom:nth-of-type(2n){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.form_block .cols-2 .col-custom:nth-of-type(2n){width:60%}}.cards_clickable_block .row{align-items:stretch}.cards_clickable_block .row .col-custom{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.cards_clickable_block .row .col-custom{width:50%}}@media (min-width:1280px){.cards_clickable_block .row .col-custom{width:25%}}@media (max-width:767px){.cards_clickable_block .row .col-custom .card_content{margin-left:auto;margin-right:auto;max-width:100%;width:400px}}.cards_clickable_block .row .col-custom .card_content{display:flex;flex-direction:column;height:100%}.cards_clickable_block .row .col-custom .card_title{margin-bottom:2rem;padding-bottom:1rem;position:relative}.cards_clickable_block .row .col-custom .card_title:before{background-color:#bababa;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.cards_clickable_block .row .col-custom .wrap-btn{margin-bottom:0;margin-top:auto}.images_gallery_block .swiper-slide{aspect-ratio:16/10}.faq_block .col-content{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;text-align:center;width:100%}@media (min-width:992px){.faq_block .col-content{width:70%}}.faq_block .col-faq{flex:0 0 auto;margin-top:3rem;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:992px){.faq_block .col-faq{width:70%}}.faq_block .col-faq .wrap-accordion{border-bottom:1px solid #000}.faq_block .col-faq .wrap-accordion button.accordion{background-color:transparent;border:0;color:#000;cursor:pointer;font-size:18px;padding:15px 20px 15px 0;position:relative;text-align:left;width:100%}.faq_block .col-faq .wrap-accordion button.accordion h3{font-weight:600;margin-bottom:0}.faq_block .col-faq .wrap-accordion button.accordion:after,.faq_block .col-faq .wrap-accordion button.accordion:before{background-color:#000;content:"";height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.faq_block .col-faq .wrap-accordion button.accordion:before{transform:translateY(-50%) rotate(-90deg);transform-origin:center;transition:transform .2s linear}.faq_block .col-faq .wrap-accordion button.accordion.active:before{transform:rotate(0deg) translateY(-50%)}.faq_block .col-faq .wrap-accordion .accordion-content{background-color:transparent;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.faq_block .col-faq .wrap-accordion .accordion-content .wrap-content{padding:20px}.faq_block.text-white .wrap-accordion{border-color:#fff}.faq_block.text-white .wrap-accordion button.accordion:after,.faq_block.text-white .wrap-accordion button.accordion:before{background-color:#fff}#archive_sectors{margin-bottom:5rem}#archive_sectors .row .col-custom{flex:0 0 auto;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:992px){#archive_sectors .row .col-custom{width:50%}}#sectors_list{padding-bottom:4rem;position:relative}#sectors_list.add_before:before{background-color:#f8f8f8;content:"";height:200px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}#sectors_list .row .col-custom{flex:0 0 auto;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:768px){#sectors_list .row .col-custom{width:50%}}#casestudies_list{overflow-x:hidden;padding-bottom:5rem;position:relative}#casestudies_list.add_before:before{background-color:#f8f8f8;content:"";height:180px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}#casestudies_list .casestudies_gallery{position:relative}#casestudies_list .casestudies_gallery.swiper,#casestudies_list .casestudies_gallery.swiper .swiper-wrapper{overflow:visible}#casestudies_list .casestudies_gallery.swiper .swiper-wrapper .swiper-slide{transition:opacity 1.5s ease-in-out}#casestudies_list .casestudies_gallery.swiper .swiper-wrapper .swiper-slide.swiper-slide-prev{opacity:0}#casestudies_list .wrap_arrows{align-items:center;display:flex;justify-content:space-between;margin-top:3rem;padding-bottom:2rem;z-index:2}#casestudies_list .wrap_arrows .swiper-button-next,#casestudies_list .wrap_arrows .swiper-button-prev{bottom:0;left:0;margin-top:0;position:relative;right:0;top:0}#archive_services{background-color:#fff;padding-bottom:5rem;position:relative}#archive_services #pagination_posts{margin-bottom:0;padding-bottom:2rem}#archive_services .row .col-custom{flex:0 0 auto;margin:.5rem 0;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:768px){#archive_services .row .col-custom{width:50%}}@media (min-width:1280px){#archive_services .row .col-custom{width:33.3%}}@media (min-width:768px){#archive_services .row.even_layout .col-custom{width:50%}}#archive_services.add_before:before{background-color:#f8f8f8;content:"";height:250px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}#archive_products{margin-bottom:5rem}#archive_products .row .col-custom{flex:0 0 auto;margin:.5rem 0;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:639px){#archive_products .row .col-custom{width:50%}}@media (min-width:1280px){#archive_products .row .col-custom{width:33.3%}#archive_products .row .col-custom .card figure{height:350px}}#products_content_box{padding-bottom:4rem}@media (min-width:992px){#products_content_box .row{align-items:stretch}}#products_content_box .row .col-custom{flex:0 0 auto;margin-bottom:1rem;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:992px){#products_content_box .row .col-custom{width:50%}}#products_content_box .row .col-custom .box{align-items:start;display:flex;gap:1.5rem;height:100%;padding:35px 60px;transition:all .3s ease-in-out}#products_content_box .row .col-custom .box .icon img{height:auto;width:50px}#products_content_box .row .col-custom .box:hover{box-shadow:0 1px 12px rgba(0,0,0,.1)}header{background-color:#fff;border-bottom:1px solid #f8f8f8;width:100%;z-index:5}header .logo img{height:auto;max-height:100%;max-width:100%;width:250px}@media (max-width:1439px){header .logo img{width:220px}}@media (max-width:1279px){header .logo img{width:200px}}header.sticky{background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.08);left:0;position:sticky!important;top:-1px;z-index:1000}header.header_opacity:not(header.header_opacity.sticky){background:transparent;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);border-bottom:0;left:0;position:absolute;top:0}header.header_opacity:not(header.header_opacity.sticky) .logo .logo-default{display:none}header.header_opacity:not(header.header_opacity.sticky) .logo .logo-white{display:block}header.header_opacity:not(header.header_opacity.sticky) .wrap-menu .main_menu .menu>.menu-item>a{color:#fff}header.header_opacity:not(header.header_opacity.sticky) .wrap-menu .main_menu .menu>.menu-item:nth-last-child(2)>a{border-color:#fff}header.header_opacity:not(header.header_opacity.sticky) .wrap-menu .main_menu .menu>.menu-item:nth-last-child(2)>a:hover{background:#fff;color:#040506}header.header_opacity:not(header.header_opacity.sticky) .wrap-menu #mobile_menu_btn .mobile-btn svg path,header.header_opacity:not(header.header_opacity.sticky) .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children>a>svg path{fill:#fff}header .logo .logo-white{display:none}header .wrap-menu .main_menu .menu>.menu-item>a{color:#040506}header .wrap-menu .main_menu .menu>.menu-item:nth-last-child(2)>a{border-color:#040506}header .wrap-menu .main_menu .menu>.menu-item:nth-last-child(2)>a:hover{background:#040506;color:#fff}header .wrap-menu{padding:20px 0}header .wrap-menu .row{justify-content:space-between}@media (max-width:991px){header .wrap-menu .main_menu{display:none}}header .wrap-menu .main_menu .menu{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}header .wrap-menu .main_menu .menu>.menu-item{margin-bottom:0}header .wrap-menu .main_menu .menu>.menu-item.current-menu-item>a{font-weight:600}header .wrap-menu .main_menu .menu>.menu-item>a{border:1px solid transparent;font-size:18px;letter-spacing:.36px;line-height:25px}@media (max-width:1279px){header .wrap-menu .main_menu .menu>.menu-item>a{font-size:15px;line-height:25px;padding:13px 10px}}@media (max-width:1023px){header .wrap-menu .main_menu .menu>.menu-item>a{font-size:15px;line-height:20px;padding:13px 6px}}@media (min-width:1280px){header .wrap-menu .main_menu .menu>.menu-item>a{font-size:16px;line-height:25px;padding:13px}}@media (min-width:1440px){header .wrap-menu .main_menu .menu>.menu-item>a{font-size:17px;letter-spacing:.36px;line-height:25px;padding:13px 18px}}@media (min-width:1700px){header .wrap-menu .main_menu .menu>.menu-item>a{font-size:18px}}header .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children{position:relative}header .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children .sub-menu{background-color:#fff;left:0;min-width:250px;opacity:0;padding:20px 0;position:absolute;top:400%;transition:top .2s linear,opacity .2s linear,visibility .15s linear .05s;visibility:hidden;z-index:3}header .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children .sub-menu .menu-item{margin-bottom:0;padding:10px 30px;transition:all .2s linear}header .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children .sub-menu .menu-item:hover{background-color:#f8f8f8}header .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children:hover .sub-menu{opacity:1;top:140%;transition:top .2s linear,opacity .15s linear .1s,visibility .15s linear .1s;visibility:visible}header .wrap-menu .main_menu .menu>.menu-item.menu-item-has-children.wpml-ls-menu-item .sub-menu{min-width:auto;padding:10px 0;top:100%}@media (min-width:992px){header .wrap-menu #mobile_menu_btn{display:none;visibility:hidden}}.main_menu_mobile .menu,header .main_menu .menu{list-style:none;margin:0;padding-left:0}.main_menu_mobile .menu .menu-item,header .main_menu .menu .menu-item{padding-left:0}.main_menu_mobile .menu .menu-item.menu-item-has-children,header .main_menu .menu .menu-item.menu-item-has-children{position:relative}.main_menu_mobile .menu .menu-item.menu-item-has-children>a>svg,header .main_menu .menu .menu-item.menu-item-has-children>a>svg{height:17px;position:relative;top:4px;width:17px}@media (min-width:1280px){.main_menu_mobile .menu .menu-item.menu-item-has-children>a>svg,header .main_menu .menu .menu-item.menu-item-has-children>a>svg{height:20px;width:20px}}.main_menu_mobile .menu .menu-item.menu-item-has-children>a>svg path,header .main_menu .menu .menu-item.menu-item-has-children>a>svg path{fill:#040506}.main_menu_mobile .menu .menu-item.menu-item-has-children.wpml-ls-menu-item>a>svg,header .main_menu .menu .menu-item.menu-item-has-children.wpml-ls-menu-item>a>svg{top:0}.main_menu_mobile .menu .sub-menu,header .main_menu .menu .sub-menu{list-style:none;margin:0}@media (max-width:1279px){.main_menu_mobile .menu .sub-menu .menu-item a,header .main_menu .menu .sub-menu .menu-item a{font-size:15px;line-height:25px}}@media (min-width:1280px){.main_menu_mobile .menu .sub-menu .menu-item a,header .main_menu .menu .sub-menu .menu-item a{font-size:18px;letter-spacing:.36px;line-height:20px}}.sidebar{background:#fff;height:101vh;max-width:calc(100vw + 2px);overflow-y:auto;padding:5rem 2rem;position:fixed;right:-100%;top:0;transition:right .2s ease-in-out;width:30rem;z-index:9}@media (max-width:767px){.sidebar{width:30rem}}@media (max-width:499px){.sidebar{width:90vw}}.sidebar.open{right:-2px}.sidebar .close-btn{background:none;border:none;cursor:pointer;height:3.5rem;position:absolute;right:.5rem;top:.7rem;width:3.5rem}@media (min-width:1440px){.sidebar .close-btn{right:1.5rem;top:1.5rem}}.sidebar .close-btn>svg{height:1.5rem;width:1.5rem}.sidebar .main_menu_mobile .menu .menu-item a{border:1px solid transparent;color:#040506;display:inline-block;font-size:15px;letter-spacing:.36px;line-height:25px;padding:0}.sidebar .main_menu_mobile .menu .menu-item:nth-last-child(2):not(.sidebar .main_menu_mobile .menu .sub-menu .menu-item:nth-last-child(2)) a{border-color:#040506;padding:15px}.sidebar .main_menu_mobile .menu .menu-item:nth-last-child(2):not(.sidebar .main_menu_mobile .menu .sub-menu .menu-item:nth-last-child(2)) a:hover{background:#040506;color:#fff}.sidebar .main_menu_mobile .menu .menu-item.menu-item-has-children{cursor:pointer}.sidebar .main_menu_mobile .menu .menu-item.menu-item-has-children .sub-menu{display:none;padding:15px 15px 15px 20px}@media (max-width:1439px){.sidebar .main_menu_mobile .menu .menu-item.menu-item-has-children .sub-menu{padding-bottom:1rem;padding-top:1rem}}.sidebar .main_menu_mobile .menu .menu-item.menu-item-has-children .sub-menu a{border:none}.sidebar .main_menu_mobile .menu .menu-item.menu-item-has-children.open .sub-menu{display:block}.overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:5}footer{background-color:#000;color:#a0a0a0;padding:70px 0}footer p,footer span,footer ul li{font-size:14px}@media (min-width:992px){footer p,footer span,footer ul li{font-size:16px}}footer .row{gap:1rem;justify-content:space-between}footer .row .col-custom-auto{margin-bottom:1.5rem;margin-top:1.5rem}footer .footer_menu ul{list-style:none;margin-left:0;padding-left:0}footer .footer_menu ul li{padding-left:0}footer .credits{text-align:center}@media (min-width:1024px){footer .credits{text-align:right}}#hero_home{padding:0;position:relative}@media (min-width:768px) and (max-width:1279px){#hero_home{aspect-ratio:16/9;height:auto}}@media (min-width:1280px){#hero_home{height:100vh}}#hero_home:after{background:#fff;background:linear-gradient(180deg,#fff,#fff 50%,#040506 0,#040506);bottom:-60px;content:"";height:120px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:.1rem;z-index:1}#hero_home.home_video{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width:638px){#hero_home.home_video{aspect-ratio:9/16;height:auto;width:100%}}@media (min-width:639px){#hero_home.home_video{aspect-ratio:16/9;height:auto}}@media (max-width:638px){#hero_home.home_video #bgndVideo_dsk{display:none!important}}@media (min-width:639px){#hero_home.home_video #bgndVideo_mob{display:none!important}}#hero_home.home_video #bgndVideo_dsk,#hero_home.home_video #bgndVideo_mob{background-position:50%;background-repeat:no-repeat;background-size:cover}#hero_home.home_video video#cover_video{display:block;height:100%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding:0;position:absolute;top:0;width:100%}@media (min-width:768px){#hero_home.home_video.mob{display:none}}@media (max-width:767px){#hero_home.home_video.dsk{display:none}}#hero_home .content{z-index:1}#hero_home .content .wrap-btns .btn-default{margin:0 1rem 1rem}@media (min-width:500px){#hero_home .content .wrap-btns{align-items:center;display:flex;justify-content:center}}#hero_home .home_hero_slider{position:relative}#hero_home .home_hero_slider .swiper-slide{align-items:center;display:flex;justify-content:center;max-height:1000px;min-height:100vh}#hero_home .home_hero_slider .swiper-slide .wrap-img{left:0;position:absolute;top:0;z-index:1}#hero_home .home_hero_slider .swiper-slide .wrap-img:before{background-color:rgba(4,5,6,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#hero_home .wrap_arrows{align-items:center;bottom:90px;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;left:50%;margin-top:3rem;padding-bottom:2rem;position:absolute;right:auto;transform:translateX(-50%);width:100%;z-index:2}@media (max-width:638px){#hero_home .wrap_arrows{bottom:45px}}#hero_home .wrap_arrows .swiper-button-next,#hero_home .wrap_arrows .swiper-button-prev,#hero_home .wrap_arrows .swiper-pagination{bottom:0;left:0;margin-top:0;position:relative;right:0;top:0}#hero_home .wrap_arrows .swiper-pagination{width:auto}#hero_home .wrap_arrows.text-white .swiper-button-next,#hero_home .wrap_arrows.text-white .swiper-button-prev{border-color:#fff}#hero_home .wrap_arrows.text-white .swiper-button-next svg path,#hero_home .wrap_arrows.text-white .swiper-button-prev svg path{stroke:#fff}#hero_home .wrap_arrows.text-white .swiper-button-next:hover,#hero_home .wrap_arrows.text-white .swiper-button-prev:hover{background-color:#fff}#hero_home .wrap_arrows.text-white .swiper-button-next:hover svg path,#hero_home .wrap_arrows.text-white .swiper-button-prev:hover svg path{stroke:#000}#home_casestudies .col-custom.content{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){#home_casestudies .col-custom.content{width:50%}}@media (min-width:1280px){#home_casestudies .col-custom.content{width:30%}}#home_casestudies .col-custom.content .wrap-btns{align-items:center;display:flex;gap:1rem;margin-top:2rem}#home_casestudies .col-custom.content .wrap-btns .btn-default .icon{display:flex}#home_casestudies .col-custom.wrap-slider{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){#home_casestudies .col-custom.wrap-slider{width:50%}}@media (min-width:1280px){#home_casestudies .col-custom.wrap-slider{width:70%}}#home_casestudies .col-custom.wrap-slider .casestudies_gallery_small{padding-bottom:30px}#home_casestudies .col-custom.wrap-slider .casestudies_gallery_small .swiper-scrollbar{height:1px;left:0;right:0;width:100%}#home_casestudies .col-custom.wrap-slider .casestudies_gallery_small .swiper-scrollbar .swiper-scrollbar-drag{height:4px;top:-2px}#blog_archive .row .col-custom{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){#blog_archive .row .col-custom{width:50%}}@media (min-width:1280px){#blog_archive .row .col-custom{width:33.3%}}.contacts_page{padding-top:5rem}.contacts_page .row .col-custom{margin-bottom:4rem;margin-top:4rem}.contacts_page .row .col-custom a{color:#ba0c2f}.contacts_page .row .col-custom:first-of-type{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:90%}@media (min-width:992px){.contacts_page .row .col-custom:first-of-type{width:40%}}.contacts_page .row .col-custom:nth-of-type(2){flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:90%}@media (min-width:992px){.contacts_page .row .col-custom:nth-of-type(2){width:60%}}.contacts_page .row .col-custom .wrap-maps{align-items:center;display:flex}.contacts_page .row .col-custom .wrap-maps .icon-map{height:auto;margin-left:1rem;width:35px}.contacts_page .row .col-custom .wrap-social img{filter:invert(100%);height:auto;width:25px}.contacts_page .map iframe{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
