@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeInSvgGroup{0%{opacity:0}to{opacity:1}}@keyframes slideDownSvgGroup{0%{opacity:0;transform:translateY(-150px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftSvgGroup{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRightSvgGroup{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUpSvgGroup{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes rotateGear{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotateGearReverse{0%{transform:rotate(0deg)}to{transform:rotate(-360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,tfoot,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}dd,h1,h2,h3,h4,h5,h6{padding:0;border:0;font:inherit;vertical-align:baseline}sub,sup,td,th{margin:0;padding:0;border:0;font:inherit}td,th{vertical-align:baseline;padding:2px}body,html{overflow-x:hidden!important}html{scroll-behavior:smooth}body{font-family:var(--font-primary);font-size:16px;line-height:24px;font-weight:400;color:var(--text-color);background:var(--gray-lite-color)}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[href^=tel]{color:inherit;text-decoration:none}button{outline:0}header#header .header__wrapper .header__nav .header__nav-list li{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:none}q{display:inline}q:after,q:before{content:'"';font-style:normal}input[type=button],input[type=reset],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=password],input[type=search]{-moz-appearance:none;appearance:none;border-radius:0}input[type=password]{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}big{font-size:120%}small,sub,sup{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin:0 0 0 20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,s,strike{text-decoration:line-through}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__text b,.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__text strong,dt,strong{font-weight:700}address,cite,em,q,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:var(--bold);height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:var(--bold);text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.form-allowed-tags:not(:focus):not(:active),.visually-hidden:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}:root{--accent-color:#002C4C;--accent-color-2:#E3C072;--gray-color:#F8F8F8;--gray-lite-color:#FCFCFC;--text-color:#000;--text-white-color:#fff;--font-primary:"DM Sans", sans-serif;--invalid-color:#FF4136}@media (max-width:991px){body.menu-open{overflow:hidden}}p{line-height:24px;margin-bottom:1.5rem;word-break:break-word;color:var(--text-color)}img{max-width:100%}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-family:var(--font-primary);outline:0}input,input::placeholder,select,select::placeholder,textarea,textarea::placeholder{font-family:var(--font-primary);outline:0}input:-moz-read-only{background:#f2f2f2}input:read-only{background:#f2f2f2}.hidden{display:none}.container{max-width:1658px;margin-inline:auto}@media screen and (max-width:1658px){.container{padding-inline:3.75rem}}@media screen and (max-width:768px){.container{padding-inline:20px}}.container-inner{max-width:1660px;margin-inline:auto}@media screen and (max-width:1760px){.container-inner{padding-inline:7.75rem}}@media screen and (max-width:768px){.container-inner{padding-inline:1.3rem}}.container-inner--left{max-width:calc(100vw - (100vw - 1660px)/2);margin-left:auto;margin-right:0;padding-right:0}@media screen and (max-width:1760px){.container-inner--left{padding-left:7.75rem}}@media screen and (max-width:1500px){.container-inner--left{max-width:100%;padding-left:3.75rem}}@media screen and (max-width:768px){.container-inner--left{padding-left:1.3rem}}.container-box,header#header{width:1380px;max-width:100%;margin-inline:auto}@media screen and (max-width:1480px){.container-box{padding-inline:5.75rem}}@media screen and (max-width:768px){.container-box{padding-inline:20px}}.container-fluid{max-width:1552px;margin-inline:auto;padding-inline:4rem}@media screen and (max-width:1500px){.container-fluid{padding-inline:0}}@media screen and (max-width:480px){.container-fluid{padding-inline:1.3rem}}.container-fluid .container{padding-inline:3.75rem}.heading,h1,h2,h3,h4,h5,h6{font-size:44px;color:var(--text-color)}@media screen and (max-width:992px){.heading{font-size:24px}}.button{background:var(--accent-color)!important;text-decoration:none;color:var(--accent-color-2);font-weight:700;font-size:14px;padding:12px;min-width:220px;text-align:center;transition:.2s linear;display:inline-block;cursor:pointer;border:0}@media screen and (max-width:990px){.button{min-width:166px;max-width:100%;font-size:12px}}.button:hover{transform:scale(.96);opacity:.9}.button.button--load-more{display:flex;align-items:center;gap:8px;text-align:center;justify-content:center;font-weight:700;line-height:24px}@media screen and (max-width:990px){.button.button--load-more{font-size:12px;min-width:166px;max-width:100%;padding:6px}}.button.button--load-more .button--load-more__icon{width:10px}@media screen and (max-width:990px){.button.button--load-more .button--load-more__icon{margin-top:4px}}h1,h2,h3,h4,h5,h6{line-height:1.1;font-weight:600;margin:0 0 30px}@media screen and (max-width:992px){h1{font-size:24px;line-height:31px;margin-bottom:20px}}h2,h3,h4,h5,h6{font-size:36px}@media screen and (max-width:992px){h2{font-size:24px;line-height:31px;margin-bottom:20px}}h3,h4,h5,h6{font-size:24px}@media screen and (max-width:992px){h3{font-size:20px;line-height:27px;margin-bottom:20px}}h4,h5,h6{font-size:20px}@media screen and (max-width:992px){h4{font-size:18px;line-height:24px;margin-bottom:20px}}h5,h6{font-size:18px}@media screen and (max-width:992px){h5{font-size:16px;line-height:22px;margin-bottom:20px}}h6{font-size:16px}@media screen and (max-width:992px){h6{font-size:14px;line-height:20px;margin-bottom:20px}}ol,ul{list-style:disc;margin-left:1.3rem;margin-bottom:1rem}ol{list-style:decimal}.photo-rectangle{width:620px;max-width:100%;height:600px;background-color:var(--gray-color);display:block;border-radius:32px}@media screen and (max-width:1480px){.photo-rectangle{width:90%;height:400px}}@media screen and (max-width:990px){.photo-rectangle{width:80%;margin-bottom:80px}}@media screen and (max-width:768px){.photo-rectangle{height:300px}}@media screen and (max-width:470px){.photo-rectangle{margin-bottom:20px}}.loader{text-align:center;padding:20px}.loader__spinner{width:40px;height:40px;margin:0 auto;border:3px solid #f3f3f3;border-top:3px solid var(--accent-color);border-radius:50%;animation:spin 1s linear infinite}.module-blog-posts__load-more{text-align:center;margin-top:40px}@media screen and (max-width:992px){.no-mobile{display:none!important}}[class*=animate]{will-change:transform}.animate{opacity:0}.animate--from-left{transform:translateX(-200%)}.animate--from-right{transform:translateX(200%)}.animate--from-bottom{transform:translateY(30px)}.animate--from-top{transform:translateY(-200%)}.animate--fade{transform:translateY(0)}.animate--scale{transform:scale(.8)}.animate--flip-top{transform:rotateX(90deg);transform-origin:top;opacity:1}.animate--flip-bottom{transform:rotateX(-90deg);transform-origin:bottom;opacity:1}.animate-fast{opacity:1!important}.animate-fast--scale{transform:scale(0)}.animate-fast--from-left{transform:translateX(-200%)}.animate-fast--from-right{transform:translateX(200%)}.animate-fast--from-bottom{transform:translateY(30px)}.animate-fast--from-top{transform:translateY(-200%)}.animate-fast--flip-top{transform:rotateX(90deg);transform-origin:top;opacity:1}.animate-fast--flip-bottom{transform:rotateX(-90deg);transform-origin:bottom;opacity:1}@media screen and (max-width:600px){.admin-bar header#header{top:0}}@media screen and (max-width:767px){.logo-group a{display:flex}}.logo-group .logo-group__logo{width:180px}@media screen and (max-width:767px){.logo-group .logo-group__logo{width:140px}}header#header{position:sticky;top:0;z-index:5;background:var(--gray-lite-color);width:100%}@media screen and (max-width:1200px){header#header{position:fixed}}header#header .header__wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:30px}@media screen and (max-width:767px){header#header .header__wrapper{padding-top:25px;padding-bottom:25px}}header#header .header__wrapper .header__nav{display:flex;align-items:center;gap:20px;margin-left:-160px}@media (max-width:1200px){header#header .header__wrapper .header__nav{margin-left:0;position:fixed;right:0}header#header .header__wrapper .header__nav.is-active .header__nav-list{transform:translateX(0);visibility:visible;opacity:1}header#header .header__wrapper .header__nav.is-active .header__hamburger span:first-child{transform:rotate(45deg) translate(5px,5px)}header#header .header__wrapper .header__nav.is-active .header__hamburger span:nth-child(2){opacity:0}header#header .header__wrapper .header__nav.is-active .header__hamburger span:last-child{transform:rotate(-45deg) translate(5px,-5px)}}header#header .header__wrapper .header__nav .header__nav-list{display:flex;align-items:center;gap:64px}@media (max-width:1200px){header#header .header__wrapper .header__nav .header__nav-list{position:fixed;top:0;right:0;width:100%;height:100vh;background:#fff;padding:80px 30px 50px;transform:translateX(100%);transition:all .3s ease;visibility:hidden;opacity:0;box-shadow:-5px 0 15px rgba(0,0,0,.1);flex-direction:column;align-items:flex-start;gap:20px}}header#header .header__wrapper .header__nav .header__nav-list li.current-menu-item>a{color:var(--accent-color-2)}header#header .header__wrapper .header__nav .header__nav-list li a{color:#000;text-decoration:none;font-size:14px}@media (max-width:991px){header#header .header__wrapper .header__nav .header__nav-list li a{display:block;padding:2px 0;font-size:16px}}header#header .header__wrapper .header__nav .header__nav-list .menu-item-has-children{position:relative;padding-right:15px}@media (max-width:767px){header#header .header__wrapper .header__nav .header__nav-list .menu-item-has-children{width:100%}}header#header .header__wrapper .header__nav .header__nav-list .menu-item-has-children:after{content:"";background-image:url(../img/accent-arrow-down.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;width:10px;height:10px;right:-6px;top:50%;transform:translateY(-50%);transition:transform .3s ease}@media (max-width:767px){header#header .header__wrapper .header__nav .header__nav-list .menu-item-has-children:after{top:12px;width:16px;height:16px}header#header .header__wrapper .header__nav .header__nav-list .menu-item-has-children.submenu-open:after{transform:translateY(-50%) rotate(180deg)}}@media (min-width:768px){header#header .header__wrapper .header__nav .header__nav-list .menu-item-has-children:hover>.sub-menu{display:block;width:-moz-max-content;width:max-content;max-width:300px}}header#header .header__wrapper .header__nav .header__nav-list ul.sub-menu{position:absolute;margin-left:0;padding:.5rem 1rem;line-height:2;background:#eee;display:none}header#header .header__wrapper .header__nav .header__nav-list ul.sub-menu>li>a:hover{opacity:.8}@media (max-width:767px){header#header .header__wrapper .header__nav .header__nav-list ul.sub-menu{position:static;width:100%;border:0;border-top:0;border-bottom:0;margin-top:0;margin-bottom:0}}header#header .header__wrapper .header__nav .header__hamburger{display:none!important;background:0 0;border:0;cursor:pointer;margin-left:auto;position:relative;z-index:1000;padding:15px;background:#fff}@media (max-width:1200px){header#header .header__wrapper .header__nav .header__hamburger{display:block!important}}header#header .header__wrapper .header__nav .header__hamburger.is-active span:first-child{transform:rotate(45deg) translate(5px,5px)}header#header .header__wrapper .header__nav .header__hamburger.is-active span:nth-child(2){opacity:0}header#header .header__wrapper .header__nav .header__hamburger.is-active span:last-child{transform:rotate(-45deg) translate(5px,-5px)}header#header .header__wrapper .header__nav .header__hamburger span{display:block;width:24px;height:3px;background:var(--accent-color);margin:4px 0;transition:all .3s ease;transform-origin:center}@media (max-width:1200px){header#header .header__wrapper .header__group-menu{display:none}}header#header .header__wrapper .header__group-language .lang-item{list-style:none;position:relative}header#header .header__wrapper .header__group-language .lang-item img{display:block;border-radius:60px;border:1px solid #000;width:16px!important;height:16px!important}header#header .header__wrapper .header__group-language select{background-image:none;padding-left:25px;position:relative}header#header .header__wrapper .header__group-language select option{padding-left:25px}header#header .header__wrapper .header__group-language ul{display:flex;gap:10px;margin:0;padding:0}header#header .header__wrapper .header__group-language .lang-item a{display:flex;align-items:center;gap:5px;text-transform:uppercase;text-decoration:none;color:#000;font-size:14px}.page-menu-fix{background:var(--accent-color);width:100%;height:140px;position:absolute;display:block}@media screen and (max-width:992px){.page-menu-fix{height:60px}}.default-page{padding-top:160px;padding-bottom:20px}@media screen and (max-width:992px){.default-page{padding-top:100px}}.default-page a{word-break:break-all;color:var(--accent-color)}.breadcrumbs{margin-bottom:1rem;font-size:14px}.breadcrumbs a{color:#333;text-decoration:none}h1.entry-title{font-size:24px}.footer{position:relative;z-index:1;border-top-left-radius:32px;border-top-right-radius:32px;background-color:var(--accent-color)}.footer .footer__top{display:grid;grid-template-columns:2fr 6fr;padding-top:56px;padding-bottom:38px}@media screen and (max-width:990px){.footer .footer__top{grid-template-columns:1fr}}.footer .footer__top .footer__top-logo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-right:1px solid #fff}@media screen and (max-width:990px){.footer .footer__top .footer__top-logo{justify-content:start;border-right:0;border-bottom:1px solid #fff;padding-bottom:36px;margin-bottom:36px}}@media screen and (max-width:768px){.footer .footer__top .footer__top-logo img{width:150px}}.footer .footer__top .footer__top-content{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;padding-left:160px}@media screen and (max-width:990px){.footer .footer__top .footer__top-content{grid-template-columns:1fr;padding-left:0}}@media screen and (max-width:768px){.footer .footer__top .footer__top-content{row-gap:32px}}.footer .footer__top .footer__top-content .footer__top-column-title{color:#fff;font-weight:500;font-size:20px;line-height:32px;margin-bottom:8px}@media screen and (max-width:768px){.footer .footer__top .footer__top-content .footer__top-column-title{font-size:16px;line-height:24px}}.footer .footer__top .footer__top-content .footer__top-column-menu{list-style:none;margin-left:0;text-decoration:none}.footer .footer__top .footer__top-content .footer__top-column-menu li{margin-bottom:8px}.footer .footer__top .footer__top-content .footer__top-column-menu li a{color:#fff;text-decoration:none}@media screen and (max-width:768px){.footer .footer__top .footer__top-content .footer__top-column-menu li a{font-size:14px;line-height:22px;font-weight:400}}.footer .footer__top .footer__top-content .footer__top-column-slogan{display:flex;flex-wrap:wrap;align-items:center;color:#fff;font-weight:500;font-size:20px;line-height:32px;margin-bottom:8px;gap:20px;margin-top:32px}@media screen and (max-width:768px){.footer .footer__top .footer__top-content .footer__top-column-slogan{font-size:16px;line-height:24px}}.footer .footer__top .footer__top-content .footer__top-column-slogan a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:768px){.footer .footer__top .footer__top-content .footer__top-column-slogan a{width:24px;height:24px}}.footer .footer__bottom{font-size:14px;line-height:20px;font-weight:300;color:var(--text-white-color);display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:32px;padding-bottom:32px;border-top:1px solid var(--text-white-color)}@media screen and (max-width:1760px){.footer .footer__bottom{padding-left:3.8rem;padding-right:3.8rem}}@media screen and (max-width:768px){.footer .footer__bottom{flex-wrap:wrap;gap:12px;font-size:12px;line-height:18px;font-weight:300;padding-left:0;padding-right:0}.footer .footer__bottom .footer__bottom-left{width:100%}}.footer .footer__bottom a{color:var(--text-white-color);text-decoration:none}.single-post__container{padding-top:80px;padding-bottom:140px}@media screen and (max-width:1760px){.single-post__container{padding-inline:8rem}}@media screen and (max-width:1480px){.single-post__container{padding-inline:6rem}}@media screen and (max-width:992px){.single-post__container{padding-top:10px;padding-bottom:44px}}@media screen and (max-width:768px){.single-post__container{padding-inline:1.5rem}}.single-post__container img{cursor:pointer;transition:opacity .3s ease}.single-post__container img:hover{opacity:.9}.single-post__container .single-post__title{font-size:48px;line-height:72px;font-weight:500;color:var(--accent-color);margin-bottom:8px}@media screen and (max-width:768px){.single-post__container .single-post__title{font-size:32px;line-height:40px}}.single-post__container .single-post__date{font-size:20px;line-height:32px;font-weight:500;color:var(--accent-color-2);margin-bottom:40px}@media screen and (max-width:768px){.single-post__container .single-post__date{font-size:16px;line-height:24px;margin-bottom:24px}}.single-post__container .single-post__thumbnail{position:relative;width:100%;height:584px;overflow:hidden;border-radius:32px;margin-bottom:80px}@media screen and (max-width:768px){.single-post__container .single-post__thumbnail{height:400px;margin-bottom:24px}}@media screen and (max-width:450px){.single-post__container .single-post__thumbnail{height:245px}}.single-post__container .single-post__thumbnail .single-post__thumbnail-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.single-post__container .gallery{padding-top:45px;padding-bottom:70px;gap:20px!important;display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.single-post__container .gallery{padding-top:10px;padding-bottom:40px}}@media screen and (max-width:768px){.single-post__container .gallery{flex-wrap:wrap;padding-bottom:0}.single-post__container .gallery .gallery-item{width:100%!important}}.single-post__container .gallery .gallery-icon img{height:auto;border:0!important;border-radius:32px;overflow:hidden}@media screen and (max-width:768px){.single-post__container .gallery .gallery-icon img{border-radius:16px}}.single-post__container .paragraph-intro{font-size:20px!important;line-height:32px!important;font-weight:500!important}@media screen and (max-width:768px){.single-post__container .paragraph-intro{font-size:16px!important;line-height:24px!important}}.header-clearfix{height:140px;background-color:#333}@media screen and (max-width:768px){.header-clearfix{height:80px}}.error404 .default-page{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:220px;padding-bottom:80px}@media screen and (max-width:992px){.error404 .default-page{padding-top:100px;padding-bottom:40px}}.error404 .default-page a.button{display:inline-block;margin-top:30px;color:var(--accent-color-2)!important}.module-blog-categories .module-blog-categories__list-wrapper{overflow-x:scroll;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.module-blog-categories .module-blog-categories__list-wrapper::-webkit-scrollbar{display:none;width:0;height:0}.module-blog-categories .module-blog-categories__list-wrapper.is-grabbing{cursor:grabbing}@media screen and (max-width:930px){.module-blog-categories .module-blog-categories__list-wrapper{margin-bottom:32px}}.module-blog-categories .module-blog-categories__list-wrapper .module-blog-categories__list{display:flex;justify-content:center;gap:24px;align-items:center;margin-top:90px;margin-bottom:64px;width:auto;margin-inline:auto}@media screen and (max-width:930px){.module-blog-categories .module-blog-categories__list-wrapper .module-blog-categories__list{justify-content:flex-start;margin-top:0;margin-bottom:5px}}.module-blog-categories .module-blog-categories__list-wrapper .module-blog-categories__list .module-blog-categories__item{display:flex;justify-content:center;align-items:center;border-radius:64px;border:2px solid var(--accent-color);text-align:center;text-decoration:none;color:var(--accent-color);font-size:14px;padding:15px 64px;font-weight:700;transition:.2s linear;min-width:160px}@media screen and (max-width:768px){.module-blog-categories .module-blog-categories__list-wrapper .module-blog-categories__list .module-blog-categories__item{font-size:12px;text-align:center;padding:10px 32px}}.module-blog-categories .module-blog-categories__list-wrapper .module-blog-categories__list .module-blog-categories__item:hover{scale:.9}.module-blog-categories .module-blog-categories__list-wrapper .module-blog-categories__list .module-blog-categories__item.is-active{background:var(--accent-color);color:#fff}.module-blog-posts{margin-bottom:40px}.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__grid{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:990px){.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:990px){.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__grid .post-list-item,.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__grid .post-list-item .post-list-item__image{width:100%}}.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__pagination{display:flex;gap:20px;margin-top:70px;margin-bottom:70px;justify-content:center;align-items:center}@media screen and (max-width:768px){.module-blog-posts .module-blog-posts__wrapper .module-blog-posts__pagination{margin-top:30px;margin-bottom:30px}}.module-blog-posts .module-blog-posts__wrapper .page-numbers{background:var(--accent-color);text-align:center;text-decoration:none;color:#fff;padding:5px 13px;font-size:14px;font-weight:300;min-width:36px;cursor:pointer;transition:.2s linear}.module-blog-posts .module-blog-posts__wrapper .page-numbers:hover{scale:.95}.module-blog-posts .module-blog-posts__wrapper .page-numbers.current{cursor:default}.module-blog-posts .module-blog-posts__wrapper .page-numbers.current:hover{scale:1}.module-blog-posts .module-blog-posts__load-more{display:flex;justify-content:center;align-items:center}.module-hero{padding-top:50px}@media screen and (max-width:990px){.module-hero{padding-top:20px;padding-bottom:64px}}.module-hero .module-hero__wrapper .module-hero__content{overflow:hidden}.module-hero .module-hero__wrapper .module-hero__content .module-hero__title p{font-size:48px;font-weight:500;line-height:72px;text-align:center;color:var(--accent-color);margin-bottom:20px;width:800px;max-width:100%;margin-inline:auto}@media screen and (max-width:990px){.module-hero .module-hero__wrapper .module-hero__content .module-hero__title p{font-size:32px;line-height:40px}}.module-hero .module-hero__wrapper .module-hero__content .module-hero__title p strong{font-weight:500;background-image:url(../img/marker-decoration.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 23px;padding-bottom:16px;text-decoration:none}.module-hero .module-hero__wrapper .module-hero__content .module-hero__subtitle{width:800px;max-width:100%;margin-inline:auto;text-align:center}@media screen and (max-width:990px){.module-hero .module-hero__wrapper .module-hero__content .module-hero__subtitle{font-size:14px;line-height:22px}}.module-hero .module-hero__wrapper .module-hero__content .module-hero__button-wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:2}.module-hero .module-hero__wrapper .module-hero__content .module-hero__button-wrapper .module-hero__button{margin-top:40px}@media screen and (max-width:990px){.module-hero .module-hero__wrapper .module-hero__content .module-hero__button-wrapper .module-hero__button{width:212px;max-width:100%}}.module-cta .module-cta__wrapper .module-cta__button-wrapper .module-cta__button span,.module-hero .module-hero__wrapper .module-hero__content .module-hero__button-wrapper .module-hero__button span,.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__button-wrapper .module-photo-text__button span{margin-left:10px}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image{display:flex;justify-content:center;margin-top:-4.5rem;width:1150px;max-width:100%;margin-inline:auto}@media screen and (max-width:990px){.module-hero .module-hero__wrapper .module-hero__content .module-hero__image{margin-top:-1rem}}@media screen and (max-width:768px){.module-hero .module-hero__wrapper .module-hero__content .module-hero__image img{width:690px;max-width:690px;margin-left:74px}}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #background,.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #bottom{opacity:0;animation:fadeInSvgGroup .6s ease-in-out forwards;animation-delay:0s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #flower{opacity:0;animation:fadeInSvgGroup .6s ease-in-out forwards;animation-delay:.3s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #screen{opacity:0;transform:translateY(-50px);animation:slideDownSvgGroup .8s ease-out forwards;animation-delay:.6s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles{opacity:0;animation:fadeInSvgGroup .6s ease-in-out forwards;animation-delay:.9s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path{transform-origin:center;animation:rotateGear 8s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path:nth-child(1){transform-origin:319.833px 226.152px;animation:rotateGear 6s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path:nth-child(2){transform-origin:277.28px 192.622px;animation:rotateGearReverse 7s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path:nth-child(3){transform-origin:815.532px 224.261px;animation:rotateGear 5s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path:nth-child(4){transform-origin:815.532px 285.553px;animation:rotateGearReverse 6.5s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path:nth-child(5){transform-origin:735.086px 112.339px;animation:rotateGear 7.5s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #circles path:nth-child(6){transform-origin:1051.66px 441.235px;animation:rotateGearReverse 5.5s linear infinite;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #stars{opacity:0;transform:translateX(50px);animation:slideLeftSvgGroup .8s ease-out forwards;animation-delay:1.2s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #stars2{opacity:0;transform:translateX(-50px);animation:slideRightSvgGroup .8s ease-out forwards;animation-delay:1.5s}.module-hero .module-hero__wrapper .module-hero__content .module-hero__image svg #people{opacity:0;transform:translateY(50px);animation:slideUpSvgGroup .8s ease-out forwards;animation-delay:1.8s}.module.module-photo-text{overflow:hidden;padding-top:120px;padding-bottom:100px}@media screen and (max-width:1480px){.module.module-photo-text{padding-top:80px;padding-bottom:40px}}@media screen and (max-width:990px){.module.module-photo-text{padding-top:64px;padding-bottom:72px}}@media screen and (max-width:768px){.module.module-photo-text{padding-top:40px;padding-bottom:20px}}.module.module-photo-text--reverse{padding-top:20px}@media screen and (max-width:768px){.module.module-photo-text--reverse{padding-bottom:84px}.module.module-photo-text.module-photo-text--hide-image-mobile .module-photo-text__wrapper .module-photo-text__photo{display:none}}.module.module-photo-text .module-photo-text__wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media screen and (max-width:1480px){.module.module-photo-text .module-photo-text__wrapper{align-items:flex-start}}.module.module-photo-text .module-photo-text__wrapper--reverse{flex-direction:row-reverse}.module.module-photo-text .module-photo-text__wrapper--reverse .module-photo-text__photo{display:flex;justify-content:flex-end}@media screen and (max-width:990px){.module.module-photo-text .module-photo-text__wrapper--reverse .module-photo-text__photo{order:2;margin-top:40px}}.module.module-photo-text .module-photo-text__wrapper--reverse .module-photo-text__photo .photo-rectangle__image{left:auto!important;right:90px}@media screen and (max-width:1480px){.module.module-photo-text .module-photo-text__wrapper--reverse .module-photo-text__photo .photo-rectangle__image{right:30px}}@media screen and (max-width:990px){.module.module-photo-text .module-photo-text__wrapper--reverse .module-photo-text__photo .photo-rectangle__image{width:auto;height:400px;top:60px;right:30px!important;left:0}}@media screen and (max-width:768px){.module.module-photo-text .module-photo-text__wrapper--reverse .module-photo-text__photo .photo-rectangle__image{top:-10px;width:95%}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo{width:730px;max-width:100%;position:relative}@media screen and (max-width:1480px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo{width:50%}}@media screen and (max-width:990px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo{width:100%;order:2}}@media screen and (max-width:768px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo{width:90%}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo .photo-rectangle__image{position:absolute;z-index:1;top:60px;left:90px}@media screen and (max-width:1480px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo .photo-rectangle__image{top:30px;left:30px;width:80%;max-width:100%}}@media screen and (max-width:990px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo .photo-rectangle__image{width:auto;height:400px;top:60px;right:0}}@media screen and (max-width:768px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo .photo-rectangle__image{top:-10px;width:95%}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo--animation{display:flex;align-items:center;justify-content:center}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo--animation .module-photo-text__photo-animation{width:100%;max-width:100%;text-align:center}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__photo--animation .module-photo-text__photo-animation svg{width:100%;height:auto}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper{width:540px;max-width:100%}@media screen and (max-width:1480px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper{width:50%}}@media screen and (max-width:990px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper{width:100%}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__title{font-size:48px;line-height:72px;font-weight:500;margin-bottom:40px;color:var(--accent-color)}@media screen and (max-width:990px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__title{font-size:32px;line-height:40px;margin-bottom:20px}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__text{margin-bottom:40px}@media screen and (max-width:768px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__content-wrapper .module-photo-text__button-wrapper .module-photo-text__button{width:175px;margin-bottom:40px}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item{display:flex;margin-bottom:16px}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-icon-wrapper{display:flex;align-items:center;justify-content:center;min-width:100px;border-right:2px solid var(--accent-color-2)}@media screen and (max-width:768px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-icon-wrapper{min-width:74px;padding-right:24px}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-icon-wrapper .module-photo-text__item-icon{width:50px;height:auto;max-width:100%}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-content{padding-left:24px}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-content .module-photo-text__item-title{font-size:20px;line-height:32px;margin-bottom:8px;font-weight:500}@media screen and (max-width:768px){.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-content .module-photo-text__item-title{font-size:16px;line-height:24px}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-content .module-photo-text__item-text{font-size:14px;line-height:22px}}.module.module-photo-text .module-photo-text__wrapper .module-photo-text__list-items .module-photo-text__item .module-photo-text__item-content .module-photo-text__item{margin-bottom:16px}.module-photo-text__photo-animation.js-svg-on-scroll{opacity:0;transform:translateX(60px);transition:transform .8s ease-out,opacity .8s ease-out}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic.is-visible,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic.is-visible svg #flower,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic.is-visible svg #gear1,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic.is-visible svg #gear2,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic.is-visible svg #men,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic.is-visible svg #screen,.module-photo-text__photo-animation.js-svg-on-scroll.is-visible{opacity:1;transform:translateX(0)}.module-photo-text__photo-animation--homeAbout svg #chart1,.module-photo-text__photo-animation--homeAbout svg #icon1{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--homeAbout svg #chart2,.module-photo-text__photo-animation--homeAbout svg #icon2,.module-photo-text__photo-animation--homeAbout svg #icon3{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.3s}.module-photo-text__photo-animation--homeAbout svg #icon3{transition-delay:.45s}.module-photo-text__photo-animation--homeAbout svg #gear1,.module-photo-text__photo-animation--homeAbout svg #gear2{opacity:0;transform:translateY(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--homeAbout svg #gear2{transition-delay:.3s}.module-photo-text__photo-animation--homeAbout svg #men,.module-photo-text__photo-animation--homeAbout svg #menshadow{opacity:0;transform:translateX(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.45s}.module-photo-text__photo-animation--homeAbout svg #men{transition-delay:.6s}.module-photo-text__photo-animation--about1.is-visible svg #flowers,.module-photo-text__photo-animation--about1.is-visible svg #men,.module-photo-text__photo-animation--about1.is-visible svg #monitor,.module-photo-text__photo-animation--about1.is-visible svg #screen,.module-photo-text__photo-animation--about1.is-visible svg #zoom,.module-photo-text__photo-animation--about2.is-visible svg #biglike,.module-photo-text__photo-animation--about2.is-visible svg #like1,.module-photo-text__photo-animation--about2.is-visible svg #like2,.module-photo-text__photo-animation--about2.is-visible svg #like3,.module-photo-text__photo-animation--about2.is-visible svg #men,.module-photo-text__photo-animation--about2.is-visible svg #ok,.module-photo-text__photo-animation--analysis.is-visible svg #men,.module-photo-text__photo-animation--analysis.is-visible svg #woman,.module-photo-text__photo-animation--analysis2.is-visible svg #chart,.module-photo-text__photo-animation--analysis2.is-visible svg #flower,.module-photo-text__photo-animation--analysis2.is-visible svg #girl,.module-photo-text__photo-animation--homeAbout.is-visible svg #chart1,.module-photo-text__photo-animation--homeAbout.is-visible svg #chart2,.module-photo-text__photo-animation--homeAbout.is-visible svg #gear1,.module-photo-text__photo-animation--homeAbout.is-visible svg #gear2,.module-photo-text__photo-animation--homeAbout.is-visible svg #icon1,.module-photo-text__photo-animation--homeAbout.is-visible svg #icon2,.module-photo-text__photo-animation--homeAbout.is-visible svg #icon3,.module-photo-text__photo-animation--homeAbout.is-visible svg #men,.module-photo-text__photo-animation--homeAbout.is-visible svg #menshadow,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #code,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #cpp,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #css,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #flower,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #html,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #men,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #monitors,.module-photo-text__photo-animation--talentZoneCode.is-visible svg #tablet{opacity:1;transform:translate(0,0)}.module-photo-text__photo-animation--talentZoneCode svg #cpp,.module-photo-text__photo-animation--talentZoneCode svg #flower{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--talentZoneCode svg #flower{transform:translateY(80px)}.module-photo-text__photo-animation--talentZoneCode svg #css,.module-photo-text__photo-animation--talentZoneCode svg #html,.module-photo-text__photo-animation--talentZoneCode svg #monitors{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.3s}.module-photo-text__photo-animation--talentZoneCode svg #css{transition-delay:.45s}.module-photo-text__photo-animation--talentZoneCode svg #tablet{opacity:0;transform:translateX(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.45s}.module-photo-text__photo-animation--talentZoneCode svg #code{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.6s}.module-photo-text__photo-animation--talentZoneCode svg #men{opacity:0;transform:translateX(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.75s}.module-photo-text__photo-animation--about1 svg #zoom{opacity:0;transform:translateY(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--about1 svg #flowers,.module-photo-text__photo-animation--about1 svg #monitor{opacity:0;transform:translateX(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--about1 svg #flowers{transform:translateX(80px);transition-delay:.65s}.module-photo-text__photo-animation--about1 svg #men,.module-photo-text__photo-animation--about1 svg #screen{opacity:0;transform:translateX(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.35s}.module-photo-text__photo-animation--about1 svg #men{transition-delay:.65s}.module-photo-text__photo-animation--about2 svg #biglike,.module-photo-text__photo-animation--about2 svg #men{opacity:0;transform:translateX(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--about2 svg #men{transform:translateX(-80px)}.module-photo-text__photo-animation--about2 svg #like1{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.3s}.module-photo-text__photo-animation--about2 svg #like2,.module-photo-text__photo-animation--about2 svg #like3{opacity:0;transform:translateX(80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.3s}.module-photo-text__photo-animation--about2 svg #like3{transform:translateX(-80px)}.module-photo-text__photo-animation--about2 svg #ok{opacity:0;transform:translateY(-80px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.45s}.module-photo-text__photo-animation--analysis svg,.module-photo-text__photo-animation--analysis2 svg,.module-photo-text__photo-animation--growth svg,.module-photo-text__photo-animation--management svg,.module-photo-text__photo-animation--outsourcing svg,.module-photo-text__photo-animation--recruitment svg,.module-photo-text__photo-animation--sap1 svg,.module-photo-text__photo-animation--softwarehouse svg{overflow:visible}.module-photo-text__photo-animation--analysis svg #men,.module-photo-text__photo-animation--analysis svg #woman{opacity:0;transform:translateX(-60px);transition:transform .9s ease-out,opacity .9s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--analysis svg #woman{transform:translateX(60px);transition-delay:.45s}.module-photo-text__photo-animation--analysis2 svg #flower,.module-photo-text__photo-animation--analysis2 svg #girl{opacity:0;transform:translateX(80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.15s}.module-photo-text__photo-animation--analysis2 svg #girl{transform:translateX(-80px);transition-delay:.3s}.module-photo-text__photo-animation--analysis2 svg #chart{opacity:0;transform:translateY(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.45s}.module-photo-text__photo-animation--recruitment svg #background{opacity:0;transform:scale(.6);transform-origin:center;transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.05s}.module-photo-text__photo-animation--recruitment svg #men1{opacity:0;transform:translateX(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.2s}.module-photo-text__photo-animation--recruitment svg #men2,.module-photo-text__photo-animation--recruitment svg #woman{opacity:0;transform:translateX(100px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.2s}.module-photo-text__photo-animation--recruitment svg #woman{transition-delay:.35s}.module-photo-text__photo-animation--outsourcing svg #flower,.module-photo-text__photo-animation--recruitment svg #board,.module-photo-text__photo-animation--recruitment svg #flower{opacity:0;transform:translateY(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.5s}.module-photo-text__photo-animation--recruitment.is-visible svg #background{opacity:1;transform:scale(1)}.module-photo-text__photo-animation--growth.is-visible svg #background,.module-photo-text__photo-animation--growth.is-visible svg #gear1,.module-photo-text__photo-animation--growth.is-visible svg #gear2,.module-photo-text__photo-animation--growth.is-visible svg #men,.module-photo-text__photo-animation--growth.is-visible svg #screen,.module-photo-text__photo-animation--management.is-visible svg #background,.module-photo-text__photo-animation--management.is-visible svg #flower,.module-photo-text__photo-animation--management.is-visible svg #gears,.module-photo-text__photo-animation--management.is-visible svg #men1,.module-photo-text__photo-animation--management.is-visible svg #men2,.module-photo-text__photo-animation--management.is-visible svg #wardrobe,.module-photo-text__photo-animation--outsourcing.is-visible svg #flower,.module-photo-text__photo-animation--outsourcing.is-visible svg #floweright,.module-photo-text__photo-animation--outsourcing.is-visible svg #flowerleft,.module-photo-text__photo-animation--outsourcing.is-visible svg #men1,.module-photo-text__photo-animation--outsourcing.is-visible svg #men2,.module-photo-text__photo-animation--outsourcing.is-visible svg #women1,.module-photo-text__photo-animation--outsourcing.is-visible svg #women2,.module-photo-text__photo-animation--recruitment.is-visible svg #board,.module-photo-text__photo-animation--recruitment.is-visible svg #flower,.module-photo-text__photo-animation--recruitment.is-visible svg #men1,.module-photo-text__photo-animation--recruitment.is-visible svg #men2,.module-photo-text__photo-animation--recruitment.is-visible svg #woman,.module-photo-text__photo-animation--sap1.is-visible svg #circle1,.module-photo-text__photo-animation--sap1.is-visible svg #circle2,.module-photo-text__photo-animation--sap1.is-visible svg #cloud,.module-photo-text__photo-animation--sap1.is-visible svg #men,.module-photo-text__photo-animation--sap1.is-visible svg #tablet,.module-photo-text__photo-animation--softwarehouse.is-visible svg #cloud,.module-photo-text__photo-animation--softwarehouse.is-visible svg #cms,.module-photo-text__photo-animation--softwarehouse.is-visible svg #code,.module-photo-text__photo-animation--softwarehouse.is-visible svg #g183,.module-photo-text__photo-animation--softwarehouse.is-visible svg #gears,.module-photo-text__photo-animation--softwarehouse.is-visible svg #image,.module-photo-text__photo-animation--softwarehouse.is-visible svg #laptop,.module-photo-text__photo-animation--softwarehouse.is-visible svg #security,.module-photo-text__photo-animation--softwarehouse.is-visible svg #terminal,.module-photo-text__photo-animation--softwarehouse.is-visible svg #yt{opacity:1;transform:translate(0,0)}.module-photo-text__photo-animation--outsourcing svg #flower{transform:translateY(80px);transition-delay:.1s}.module-photo-text__photo-animation--outsourcing svg #men1,.module-photo-text__photo-animation--outsourcing svg #men2{opacity:0;transform:translateX(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.1s}.module-photo-text__photo-animation--outsourcing svg #men2{transform:translateX(80px)}.module-photo-text__photo-animation--outsourcing svg #women1,.module-photo-text__photo-animation--outsourcing svg #women2{opacity:0;transform:translateX(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.25s}.module-photo-text__photo-animation--outsourcing svg #women2{transform:translateX(80px)}.module-photo-text__photo-animation--outsourcing svg #floweright,.module-photo-text__photo-animation--outsourcing svg #flowerleft{opacity:0;transform:translateX(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.4s}.module-photo-text__photo-animation--outsourcing svg #floweright{transform:translateX(80px)}.module-photo-text__photo-animation--softwarehouse svg #cloud,.module-photo-text__photo-animation--softwarehouse svg #yt{opacity:0;transform:translateX(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.1s}.module-photo-text__photo-animation--softwarehouse svg #yt{transform:translateX(80px)}.module-photo-text__photo-animation--softwarehouse svg #terminal{opacity:0;transform:translateY(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.25s}.module-photo-text__photo-animation--softwarehouse svg #code,.module-photo-text__photo-animation--softwarehouse svg #security{opacity:0;transform:translateY(80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.25s}.module-photo-text__photo-animation--softwarehouse svg #security{transition-delay:.4s}.module-photo-text__photo-animation--softwarehouse svg #gears{opacity:0;transform:translateX(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.4s}.module-photo-text__photo-animation--softwarehouse svg #image{opacity:0;transform:translateY(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.55s}.module-photo-text__photo-animation--softwarehouse svg #laptop{opacity:0;transform:translateX(80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.55s}.module-photo-text__photo-animation--sap1 svg #cloud,.module-photo-text__photo-animation--softwarehouse svg #cms,.module-photo-text__photo-animation--softwarehouse svg #g183{opacity:0;transform:translateY(-80px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.7s}.module-photo-text__photo-animation--sap1 svg #cloud{transform:translateY(-90px);transition-delay:.05s}.module-photo-text__photo-animation--sap1 svg #circle1,.module-photo-text__photo-animation--sap1 svg #men{opacity:0;transform:translateY(90px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.2s}.module-photo-text__photo-animation--sap1 svg #circle2,.module-photo-text__photo-animation--sap1 svg #tablet{opacity:0;transform:translateY(90px);transition:transform 1s ease-out,opacity 1s ease-out;transition-delay:.35s}.module-photo-text__photo-animation--sap1 svg #tablet{transform:translateY(-90px)}.module-photo-text__photo-animation--management svg #background,.module-photo-text__photo-animation--management svg #wardrobe{opacity:0;transform:translateY(-80px);transition:transform 1.2s ease-out,opacity 1s ease-out;transition-delay:.1s}.module-photo-text__photo-animation--management svg #wardrobe{transform:translateY(80px);transition-delay:.25s}.module-photo-text__photo-animation--management svg #flower,.module-photo-text__photo-animation--management svg #men1{opacity:0;transform:translateY(80px);transition:transform 1.2s ease-out,opacity 1s ease-out;transition-delay:.4s}.module-photo-text__photo-animation--management svg #men1{transform:translateY(-80px);transition-delay:.55s}.module-photo-text__photo-animation--management svg #gears,.module-photo-text__photo-animation--management svg #men2{opacity:0;transform:translateX(80px);transition:transform 1.2s ease-out,opacity 1s ease-out;transition-delay:.55s}.module-photo-text__photo-animation--management svg #gears{transition-delay:.7s}.module-photo-text__photo-animation--growth svg #background,.module-photo-text__photo-animation--growth svg #screen{opacity:0;transform:translateY(80px);transition:transform 1.2s ease-out,opacity 1s ease-out;transition-delay:.1s}.module-photo-text__photo-animation--growth svg #screen{transform:translateY(-80px);transition-delay:.25s}.module-photo-text__photo-animation--growth svg #men{opacity:0;transform:translateX(80px);transition:transform 1.2s ease-out,opacity 1s ease-out;transition-delay:.4s}.module-photo-text__photo-animation--growth svg #gear1,.module-photo-text__photo-animation--growth svg #gear2{opacity:0;transform:translateY(-80px);transition:transform 1.2s ease-out,opacity 1s ease-out;transition-delay:.55s}.module-photo-text__photo-animation--growth svg #gear2{transition-delay:.7s}.module-tiles{background:var(--accent-color);padding-top:80px;padding-bottom:168px}@media screen and (max-width:990px){.module-tiles{padding-top:48px}}@media screen and (max-width:768px){.module-tiles{padding-bottom:48px;border-radius:16px}}.module-tiles .module-tiles__title{font-size:48px;line-height:72px;font-weight:500;color:#fff;margin-bottom:24px}@media screen and (max-width:990px){.module-tiles .module-tiles__title{font-size:32px;line-height:40px;margin-bottom:20px}}.module-tiles .module-tiles__tiles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width:930px){.module-tiles .module-tiles__tiles{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.module-tiles .module-tiles__tiles{grid-template-columns:1fr}}.module-tiles .module-tiles__tiles .module-tiles__tile{background:#fff;border-radius:16px;text-align:center;padding:40px 40px 46px;color:inherit;text-decoration:none;transition:scale .15s ease-in-out}@media screen and (max-width:990px){.module-tiles .module-tiles__tiles .module-tiles__tile{padding:22px}}.module-tiles .module-tiles__tiles .module-tiles__tile:hover{scale:.95!important}.module-tiles .module-tiles__tiles .module-tiles__tile .module-tiles__tile-icon{max-width:100%;width:48px;margin-inline:auto}.module-tiles .module-tiles__tiles .module-tiles__tile .module-tiles__tile-divider{width:80px;height:2px;background:var(--accent-color-2);margin-inline:auto;margin-top:20px;margin-bottom:12px}.module-tiles .module-tiles__tiles .module-tiles__tile .module-tiles__tile-title{font-size:20px;line-height:32px;margin-bottom:12px}@media screen and (max-width:990px){.module-tiles .module-tiles__tiles .module-tiles__tile .module-tiles__tile-title{font-size:16px;line-height:24px}.module-tiles .module-tiles__tiles .module-tiles__tile .module-tiles__tile-text{font-size:14px;line-height:22px}}.module-testimonials{padding-top:120px;padding-bottom:140px;border-top-left-radius:32px;border-top-right-radius:32px}@media screen and (max-width:768px){.module-testimonials{padding-top:48px;padding-bottom:64px;border-top-left-radius:16px;border-top-right-radius:16px}}.module-testimonials--dark{background:var(--accent-color)}@media screen and (max-width:450px){.module-testimonials--dark{padding-bottom:6rem}}.module-cta--dark .module-cta__wrapper .module-cta__slogan p,.module-testimonials--dark .module-testimonials__title{color:#fff!important}.module-testimonials--dark .module-testimonials__item{background:#fff}.module-testimonials .module-testimonials__title{font-size:48px;line-height:72px;font-weight:500;color:var(--accent-color)}@media screen and (max-width:768px){.module-testimonials .module-testimonials__title{font-size:32px;line-height:40px}}.module-testimonials .module-testimonials__item{border-radius:16px;border:2px solid var(--accent-color-2);gap:20px;padding:40px 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:768px){.module-testimonials .module-testimonials__item{padding:20px;gap:9px}}@media screen and (max-width:450px){.module-testimonials .module-testimonials__item{width:270px!important;gap:0}}.module-testimonials .module-testimonials__item .module-testimonials__testimonial{max-width:90%;width:300px;text-align:center;position:relative;padding:20px 0}@media screen and (max-width:768px){.module-testimonials .module-testimonials__item .module-testimonials__testimonial{font-size:14px;line-height:22px}}.module-testimonials .module-testimonials__item .module-testimonials__testimonial::after,.module-testimonials .module-testimonials__item .module-testimonials__testimonial::before{content:"";position:absolute;width:32px;height:32px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.module-testimonials .module-testimonials__item .module-testimonials__testimonial::after,.module-testimonials .module-testimonials__item .module-testimonials__testimonial::before{width:24px;height:24px;z-index:0}}.module-testimonials .module-testimonials__item .module-testimonials__testimonial::before{background-image:url(../img/quote-start.svg);top:0;left:-26px}.module-testimonials .module-testimonials__item .module-testimonials__testimonial::after{background-image:url(../img/quote-end.svg);bottom:0;right:-26px}.module-testimonials .module-testimonials__item .module-testimonials__testimonial p:last-child{margin-bottom:0}.module-testimonials .module-testimonials__item .module-testimonials__meta{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:32px}@media screen and (max-width:768px){.module-testimonials .module-testimonials__item .module-testimonials__meta{margin-top:0}}.module-testimonials .module-testimonials__item .module-testimonials__meta .module-testimonials__author{font-size:20px;line-height:32px;font-weight:500}@media screen and (max-width:768px){.module-testimonials .module-testimonials__item .module-testimonials__meta .module-testimonials__author{font-size:16px;line-height:24px}}.contact-form .form__contact-form .form__contact-form-col .wpcf7-list-item label,.module-testimonials .module-testimonials__item .module-testimonials__meta .module-testimonials__date{font-size:14px;line-height:20px;font-weight:300}@media screen and (max-width:768px){.module-testimonials .module-testimonials__item .module-testimonials__meta .module-testimonials__date{font-size:12px;line-height:20px}}.module-blog{padding-bottom:140px}@media screen and (max-width:768px){.module-blog{padding-bottom:64px}}.module-blog .module-blog__title,.module-cta .module-cta__wrapper .module-cta__slogan p{font-size:48px;line-height:72px;font-weight:500;color:var(--accent-color)}@media screen and (max-width:768px){.module-blog .module-blog__title{font-size:32px;line-height:40px}}.module-blog .module-blog__posts{display:flex;flex-wrap:wrap;gap:24px}.module-blog .module-blog__posts.is-desktop{display:grid!important;grid-template-columns:1!important;gap:24px!important}.module-blog .module-blog__posts.is-desktop .splide__list,.module-blog .module-blog__posts.is-desktop .splide__track{display:contents!important}.module-blog .module-blog__posts.is-desktop .splide__slide{display:block!important;width:100%!important;height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;position:static!important;margin:0!important;padding:0!important}.module-logo-carousel{height:60px}.module-logo-carousel .module-logo-carousel__title{display:none!important;font-size:48px;line-height:72px;font-weight:500;color:var(--accent-color);margin-top:0;padding-top:0;margin-bottom:24px}@media screen and (max-width:990px){.module-logo-carousel .module-logo-carousel__title{font-size:32px;line-height:40px}}.module-logo-carousel .module-logo-carousel__wrapper{display:none!important}.module-logo-carousel .module-logo-carousel__wrapper .module-logo-carousel__slider-wrapper{padding-top:20px;padding-bottom:20px;background:var(--gray-color)}.module-logo-carousel .module-logo-carousel__wrapper .module-logo-carousel__slider-wrapper .module-logo-carousel__logo{width:260px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:16px;background:#fff}.module-cta{background:var(--gray-color);border-bottom-left-radius:40px;border-bottom-right-radius:40px;border-top:2px solid var(--accent-color-2);border-bottom:2px solid var(--accent-color-2)}@media screen and (max-width:768px){.module-cta{margin-bottom:56px}}.module-cta--box .module-cta__wrapper{grid-template-columns:1fr 2fr 1fr!important;padding-top:20px;padding-bottom:20px}@media screen and (max-width:1220px){.module-cta--box .module-cta__wrapper{grid-template-columns:1fr!important;gap:20px}}.module-cta--box .module-cta__wrapper .module-cta__image{position:relative!important;margin-top:0!important}.module-cta--dark{background:var(--accent-color)}@media screen and (max-width:1220px){.module-cta--dark .module-cta__wrapper{grid-template-columns:1fr!important;gap:20px}}.module-cta--dark .module-cta__wrapper .module-cta__button{background:var(--accent-color-2)!important;color:var(--accent-color)!important}.module-cta--dark .module-cta__wrapper .module-cta__button span svg path{fill:var(--accent-color)!important}.module-cta .module-cta__wrapper{position:relative;display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:50px}@media screen and (max-width:1220px){.module-cta .module-cta__wrapper{grid-template-columns:1fr;gap:20px}}.module-cta .module-cta__wrapper .module-cta__slogan{width:626px;max-width:100%;padding-top:48px;padding-bottom:48px}@media screen and (max-width:1360px){.module-cta .module-cta__wrapper .module-cta__slogan{width:500px}}@media screen and (max-width:1220px){.module-cta .module-cta__wrapper .module-cta__slogan{padding-bottom:0}}@media screen and (max-width:990px){.module-cta .module-cta__wrapper .module-cta__slogan{margin-inline:auto}}@media screen and (max-width:768px){.module-cta .module-cta__wrapper .module-cta__slogan{width:100%}}@media screen and (max-width:390px){.module-cta .module-cta__wrapper .module-cta__slogan{padding-inline:3rem;padding-inline:0}}@media screen and (max-width:990px){.module-cta .module-cta__wrapper .module-cta__slogan p{text-align:center;font-size:32px;line-height:40px}}.module-cta .module-cta__wrapper .module-cta__slogan p strong{font-weight:500;background-image:url(../img/marker-decoration.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100% 23px;padding-bottom:20px;text-decoration:none}@media screen and (max-width:768px){.module-cta .module-cta__wrapper .module-cta__slogan p strong{background-size:100% 38px}}@media screen and (max-width:1220px){.module-cta .module-cta__wrapper .module-cta__button-wrapper{padding-bottom:40px}}@media screen and (max-width:930px){.module-cta .module-cta__wrapper .module-cta__button-wrapper{text-align:center}}.module-cta .module-cta__wrapper .module-cta__button-wrapper .module-cta__button{display:inline-block;flex-wrap:wrap;align-items:center}@media screen and (max-width:768px){.module-cta .module-cta__wrapper .module-cta__button-wrapper .module-cta__button{width:210px}}.module-cta .module-cta__wrapper .module-cta__image{position:absolute;right:120px;margin-top:-170px;width:350px;max-width:100%}@media screen and (max-width:1460px){.module-cta .module-cta__wrapper .module-cta__image{right:0}}@media screen and (max-width:930px){.module-cta .module-cta__wrapper .module-cta__image{position:relative;margin-top:0;margin-inline:auto}}@media screen and (max-width:768px){.module-cta .module-cta__wrapper .module-cta__image{width:100%;left:0}}@media screen and (max-width:480px){.module-cta .module-cta__wrapper .module-cta__image{display:flex;justify-content:flex-end;margin-bottom:-70px}}.module-cta .module-cta__wrapper .module-cta__image img{margin-inline:auto}@media screen and (max-width:480px){.module-cta .module-cta__wrapper .module-cta__image img{width:270px;margin-right:0}}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic{display:inline-block;opacity:0;transform:translateX(80px);transition:transform .8s ease-out,opacity .8s ease-out}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #flower,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #gear1,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #gear2,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #men,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #screen{opacity:0;transform:translateX(60px);transition:transform 1s ease-out,opacity 1s ease-out}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #screen{transition-delay:.3s}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #gear1{transition-delay:.5s}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #flower,.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #gear2{transition-delay:.7s}.module-cta .module-cta__wrapper .module-cta__image .module-cta__image-graphic svg #men{transition-delay:.9s}.module-boxes{padding-top:96px;padding-bottom:20px}@media screen and (max-width:1200px){.module-boxes{padding-top:24px}}@media screen and (max-width:768px){.module-boxes--no-icon{margin-top:-2rem}.module-boxes--no-icon .module-boxes__wrapper{gap:16px!important}}@media screen and (max-width:423px){.module-boxes--no-icon .module-boxes__wrapper{gap:10px!important}}.module-boxes--no-icon .module-boxes__wrapper .module-boxes__box{padding:16px 28px!important;border-radius:64px!important}@media screen and (max-width:423px){.module-boxes--no-icon .module-boxes__wrapper .module-boxes__box{padding:16px!important}}@media screen and (max-width:768px){.module-boxes--no-icon .module-boxes__wrapper .module-boxes__box .module-boxes__box-title{font-size:20px!important;line-height:32px!important}}@media screen and (max-width:423px){.module-boxes--no-icon .module-boxes__wrapper .module-boxes__box .module-boxes__box-title{font-size:14px!important;line-height:20px!important}}.module-boxes--no-icon .module-boxes__wrapper--count-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important}@media screen and (max-width:1200px){.module-boxes--no-icon .module-boxes__wrapper--count-5{display:flex!important;flex-wrap:wrap!important}}.module-boxes .module-boxes__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;align-items:center;gap:20px}.module-boxes .module-boxes__wrapper--count-2{grid-template-columns:1fr 1fr}.module-boxes .module-boxes__wrapper--count-3{grid-template-columns:1fr 1fr 1fr}.module-boxes .module-boxes__wrapper--count-4{grid-template-columns:1fr 1fr 1fr 1fr}.module-boxes .module-boxes__wrapper--count-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.module-boxes .module-boxes__wrapper--count-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media screen and (max-width:1200px){.module-boxes .module-boxes__wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.module-boxes .module-boxes__wrapper{gap:10px}}@media screen and (max-width:450px){.module-boxes:not(.module-boxes--no-icon) .module-boxes .module-boxes__wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;margin:0}.module-boxes:not(.module-boxes--no-icon) .module-boxes .module-boxes__wrapper>*{min-width:0;width:100%}}.module-boxes .module-boxes__wrapper .module-boxes__box{border-radius:16px;background-color:var(--accent-color);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:24px 28px;height:100%}@media screen and (max-width:768px){.module-boxes .module-boxes__wrapper .module-boxes__box{padding:22px 10px}}.contact-form .form__contact-form .form__contact-form-col label span,.cv-form .form__cv-form .form__cv-form-col label span,.module-boxes .module-boxes__wrapper .module-boxes__box .module-boxes__box-icon{width:100%}.module-boxes .module-boxes__wrapper .module-boxes__box .module-boxes__box-icon img{display:block;width:42px;max-width:100%;margin-inline:auto}.module-boxes .module-boxes__wrapper .module-boxes__box .module-boxes__box-separator{width:80px;max-width:100%;height:2px;background-color:var(--accent-color-2);margin-top:20px;margin-bottom:14px}.module-boxes .module-boxes__wrapper .module-boxes__box .module-boxes__box-title{width:100%;padding-inline:2rem;text-align:center;color:var(--accent-color-2);font-size:20px;line-height:32px;font-weight:500}@media screen and (max-width:768px){.module-boxes .module-boxes__wrapper .module-boxes__box .module-boxes__box-title{font-size:16px;line-height:24px;padding-inline:.5rem}}.module-faq{padding-top:84px;padding-bottom:140px;border-top-left-radius:32px;border-top-right-radius:32px;margin-top:-2rem;background:#fff}@media screen and (max-width:768px){.module-faq{padding-top:48px;padding-bottom:64px;border-top-left-radius:16px;border-top-right-radius:16px}}.module-faq .module-faq__title{font-size:48px;line-height:72px;font-weight:500;color:var(--accent-color);margin-bottom:24px}@media screen and (max-width:768px){.module-faq .module-faq__title{font-size:32px;line-height:40px;margin-bottom:16px}}.module-faq .module-faq__list{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.module-faq .module-faq__list .module-faq__item{width:100%;border:2px solid var(--accent-color-2);border-radius:16px;padding:36px 140px}@media screen and (max-width:1290px){.module-faq .module-faq__list .module-faq__item{padding:36px}}@media screen and (max-width:768px){.module-faq .module-faq__list .module-faq__item{padding:24px 32px}}.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper{display:flex;justify-content:space-between;align-items:baseline}@media screen and (max-width:768px){.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper{flex-wrap:wrap}}.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__question{font-size:20px;line-height:32px;font-weight:500;color:var(--accent-color);width:960px;max-width:100%;display:block;padding-right:1rem}@media screen and (max-width:768px){.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__question{font-size:16px;line-height:24px;margin-bottom:16px;padding-right:0}}.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:260px;max-width:100%}.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__button.module-faq__button--desktop{display:block}@media screen and (max-width:768px){.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__button.module-faq__button--desktop{display:none}}.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__button .module-faq__icon{display:inline-flex;margin-left:8px;transition:transform .3s ease;width:10px}.module-faq .module-faq__list .module-faq__item .module-faq__question-wrapper .module-faq__button .module-faq__icon.is-active,.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons .module-job-offers__button .module-job-offers__icon.is-active{transform:rotate(180deg)}.module-faq .module-faq__list .module-faq__item .module-faq__answer{width:960px;max-width:100%}@media screen and (max-width:768px){.module-faq .module-faq__list .module-faq__item .module-faq__answer{font-size:14px;line-height:22px}}.module-faq .module-faq__list .module-faq__item .module-faq__answer p{color:var(--accent-color)}.module-faq .module-faq__list .module-faq__item .module-faq__button--mobile{display:none}@media screen and (max-width:768px){.module-faq .module-faq__list .module-faq__item .module-faq__button--mobile{display:block}}.module-job-offers{padding-top:84px;padding-bottom:140px}@media screen and (max-width:1050px){.module-job-offers{padding-bottom:64px}}.module-job-offers .module-job-offers__title{font-size:48px;line-height:72px;font-weight:500;margin-bottom:24px;color:var(--accent-color)}@media screen and (max-width:768px){.module-job-offers .module-job-offers__title{font-size:32px;line-height:40px;margin-bottom:16px}}.module-job-offers .module-job-offers__list{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.module-job-offers .module-job-offers__list .module-job-offers__item{position:relative;width:100%;border:2px solid var(--accent-color);border-radius:16px;padding:36px 50px 36px 140px}@media screen and (max-width:1200px){.module-job-offers .module-job-offers__list .module-job-offers__item{padding:60px 50px 20px}}@media screen and (max-width:450px){.module-job-offers .module-job-offers__list .module-job-offers__item{padding:50px 20px 30px}}.module-job-offers .module-job-offers__list .module-job-offers__item:before{width:80px;height:100%;position:absolute;top:0;left:0;background-color:var(--accent-color);display:block;content:"";border-top-left-radius:12px;border-bottom-left-radius:12px}@media screen and (max-width:1200px){.module-job-offers .module-job-offers__list .module-job-offers__item:before{width:100%;height:32px;border-top-right-radius:12px;border-bottom-left-radius:0}}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper{display:flex;justify-content:space-between}@media screen and (max-width:1050px){.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper{flex-wrap:wrap}}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__question{font-size:20px;line-height:32px;font-weight:500;width:960px;max-width:100%;display:block}@media screen and (max-width:1050px){.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__question{margin-bottom:16px}}@media screen and (max-width:768px){.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__question{font-size:16px;line-height:24px}}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons{display:flex;align-items:center;justify-content:center;gap:20px}@media screen and (max-width:1050px){.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons{flex-wrap:wrap;justify-content:flex-start}}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons .module-job-offers__button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:260px;max-width:100%}@media screen and (max-width:350px){.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons .module-job-offers__button{width:auto;padding-inline:1.3rem}}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons .module-job-offers__button--invert{border:2px solid var(--accent-color-2);background-color:#fff!important;color:var(--accent-color)!important}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__question-wrapper .module-job-offers__buttons .module-job-offers__button .module-job-offers__icon{display:inline-flex;margin-left:8px;transition:transform .3s ease;width:10px}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer{width:960px;max-width:100%;padding-top:10px}.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer h1,.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer h2,.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer h3,.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer h4,.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer h5,.module-job-offers .module-job-offers__list .module-job-offers__item .module-job-offers__answer h6{font-size:20px;line-height:32px;font-weight:500;width:960px;max-width:100%;display:block;margin-bottom:10px}@media screen and (max-width:768px){.module-team{padding-bottom:64px}}.module-team .module-team__wrapper .module-team__heading .module-team__title{font-size:48px;line-height:72px;font-weight:500;margin-bottom:40px;color:var(--accent-color)}@media screen and (max-width:768px){.module-team .module-team__wrapper .module-team__heading .module-team__title{font-size:32px;line-height:40px;margin-bottom:24px}.module-team .module-team__wrapper .module-team__slider .module-team__item{width:272px}}.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__photo{border-radius:16px;overflow:hidden;margin-bottom:20px}@media screen and (max-width:768px){.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__photo img{height:auto}}.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__content,.post-list-item{display:flex;gap:20px;align-items:center}@media screen and (max-width:768px){.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__content{gap:16px}}.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__content .module-team__name{font-size:20px;line-height:32px;font-weight:500;margin-bottom:8px}@media screen and (max-width:768px){.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__content .module-team__name{font-size:16px;line-height:24px}.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__content .module-team__linkedin svg{width:24px;height:24px}}.contact-form .form__contact-form .form__contact-form-col .wpcf7-list-item label a,.cv-form .form__cv-form .form__cv-form-col .wpcf7-list-item label a,.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__meta{color:var(--accent-color-2)}@media screen and (max-width:768px){.module-team .module-team__wrapper .module-team__slider .module-team__item .module-team__meta{font-size:14px;line-height:22px}}.module-team .module-team__wrapper .module-team__slider .module-team__arrows{display:flex;justify-content:center;gap:160px;margin-top:80px;margin-bottom:80px}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow{position:static;transform:none;width:48px;height:48px;border:0;background:var(--accent-color);border-radius:50%;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow svg{width:16px;transition:transform .3s ease}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow svg path{fill:#fff}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow.splide__arrow--prev{opacity:1;padding-right:2px}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(90deg)}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow.splide__arrow--next{opacity:1;padding-left:2px}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow.splide__arrow--next svg{transform:rotate(-90deg)}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow:hover{background:var(--accent-color-2)}.module-team .module-team__wrapper .module-team__slider .module-team__arrows .splide__arrow:hover svg{fill:var(--accent-color)}.module.module-company-data .module-company-data__contact-tiles-wrapper{padding-top:40px;padding-bottom:40px;background-color:var(--gray-color)}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__heading-wrapper .module-company-data__heading{font-size:48px;line-height:72px;font-weight:500;color:var(--accent-color);margin-bottom:24px}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__heading-wrapper .module-company-data__heading{font-size:32px;line-height:48px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:60px}@media screen and (max-width:1050px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles{margin-bottom:64px}}@media screen and (max-width:910px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles{grid-template-columns:1fr}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile{width:100%;background:var(--accent-color);color:#fff;border-radius:32px;padding:80px 92px 80px 140px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:flex-end}@media screen and (max-width:1760px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile{padding:40px 40px 40px 80px}}@media screen and (max-width:1520px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile{padding:30px 30px 30px 60px;gap:30px}}@media screen and (max-width:1333px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile{grid-template-columns:1fr;padding:30px}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-photo{padding-bottom:0}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-photo .module-company-data__contact-tile-title{font-size:28px;line-height:48px;margin-bottom:32px}@media screen and (max-width:1430px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-photo .module-company-data__contact-tile-title{font-size:24px;line-height:40px;margin-bottom:10px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-photo img{border-radius:16px;min-width:261px;height:auto;max-width:100%;max-height:100%}@media screen and (max-width:640px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-photo img{width:100%}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-name{font-size:20px;line-height:32px;font-weight:500;margin-bottom:8px}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-name{font-size:16px;line-height:24px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-position{color:var(--accent-color-2);margin-bottom:40px}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-position{font-size:14px;line-height:22px}}@media screen and (max-width:640px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-position{margin-bottom:20px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item{display:flex;align-items:center;margin-bottom:26px}@media screen and (max-width:640px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item{margin-bottom:16px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item svg{width:60px;height:60px;padding-top:10px;padding-right:20px;padding-bottom:10px;border-right:2px solid var(--accent-color-2)}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item svg{width:52px;height:52px;padding:0 20px 0 0}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item a,.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item span{color:#fff;text-decoration:none;padding-left:24px;text-wrap:nowrap}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item a,.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__contact-tiles .module-company-data__contact-tile .module-company-data__contact-tile-content .module-company-data__contact-tile-item span{padding-left:16px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile{display:none}@media screen and (max-width:1050px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile{display:flex;flex-wrap:wrap;padding-inline:1.3rem;margin-bottom:0;justify-content:center}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile .module-company-data__item{display:flex;align-items:center;margin-bottom:24px}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile .module-company-data__item svg{width:60px;height:auto;padding-top:40px;padding-bottom:40px;border-right:2px solid var(--accent-color-2);padding-right:20px}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile .module-company-data__item span,.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item span{padding-left:20px;padding-right:20px}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile .module-company-data__item span{font-size:16px;line-height:24px}}.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile .module-company-data__item .module-company-data__title,.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item .module-company-data__title{border-right:2px solid var(--accent-color-2);padding:40px 20px 40px 0;font-weight:600;color:var(--accent-color-2);text-align:right;width:92px;max-width:100%}@media screen and (max-width:768px){.module.module-company-data .module-company-data__contact-tiles-wrapper .module-company-data__mobile .module-company-data__item .module-company-data__title{padding-top:8px;padding-bottom:8px}}.module.module-company-data .module-company-data__content-wrapper{border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-top:60px;padding-bottom:40px}@media screen and (max-width:1050px){.module.module-company-data .module-company-data__content-wrapper{padding-bottom:36px}}.module.module-company-data .module-company-data__content-wrapper .module-company-data__content{display:grid;grid-template-columns:1fr 1fr 1fr;padding-left:200px;padding-right:200px;font-size:20px;line-height:32px;font-weight:500}@media screen and (max-width:1350px){.module.module-company-data .module-company-data__content-wrapper .module-company-data__content{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (max-width:1050px){.module.module-company-data .module-company-data__content-wrapper .module-company-data__content{grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){.module.module-company-data .module-company-data__content-wrapper .module-company-data__content{grid-template-columns:1fr;padding-left:45px;padding-right:45px}}@media screen and (max-width:1050px){.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col:nth-child(3){display:none}}.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item{display:flex;align-items:center;margin-bottom:24px}.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item svg{width:92px;height:auto;border-right:2px solid var(--accent-color-2);padding:40px 18px 40px 38px}@media screen and (max-width:768px){.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item svg{padding-top:8px;padding-bottom:8px;width:92px}}@media screen and (max-width:768px){.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item span{font-size:16px;line-height:24px}.module.module-company-data .module-company-data__content-wrapper .module-company-data__content .module-company-data__col .module-company-data__item span br{display:none}}.post-list-item{padding-right:56px;width:100%;border:2px solid var(--accent-color-2);border-top-right-radius:16px;border-bottom-right-radius:16px;height:100%}@media screen and (max-width:990px){.post-list-item{flex-wrap:wrap;width:270px;padding-right:0;height:auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-right-radius:0}}.post-list-item .post-list-item__image{position:relative;min-width:180px;width:180px;height:120px;max-width:100%}@media screen and (max-width:990px){.post-list-item .post-list-item__image{min-width:270px;max-width:100%;width:270px;height:180px}}.post-list-item .post-list-item__image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.post-list-item .post-list-item__content{padding-right:100px}@media screen and (max-width:990px){.post-list-item .post-list-item__content{padding-right:20px;padding-left:20px}}.post-list-item .post-list-item__content .post-list-item__title{font-size:20px;line-height:32px;font-weight:500;margin-bottom:8px}@media screen and (max-width:990px){.post-list-item .post-list-item__content .post-list-item__title{font-size:16px;line-height:24px}}.post-list-item .post-list-item__content .post-list-item__excerpt{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1430px){.post-list-item .post-list-item__content .post-list-item__excerpt{-webkit-line-clamp:2}}@media screen and (max-width:990px){.post-list-item .post-list-item__content .post-list-item__excerpt{font-size:14px;line-height:22px;-webkit-line-clamp:4}.post-list-item .post-list-item__button-wrapper{padding-left:20px;padding-right:20px;padding-bottom:20px}}.post-list-item .post-list-item__button-wrapper .post-list-item__button{display:flex;align-items:center;gap:8px;text-align:center;justify-content:center}@media screen and (max-width:990px){.post-list-item .post-list-item__button-wrapper .post-list-item__button{font-size:12px;min-width:166px;max-width:100%;padding:6px}.post-list-item .post-list-item__button-wrapper .post-list-item__button span{margin-top:4px}}.contact-form{padding-top:80px;border-top-left-radius:32px;border-top-right-radius:32px;background:var(--gray-color);margin-bottom:-150px}@media screen and (max-width:990px){.contact-form{margin-bottom:0}}@media screen and (max-width:768px){.contact-form{padding-top:48px}}.contact-form .contact-form__title{font-size:48px;line-height:72px;font-weight:500;margin-bottom:20px;color:var(--accent-color)}@media screen and (max-width:768px){.contact-form .contact-form__title{font-size:32px;line-height:40px;margin-bottom:16px}}.contact-form .contact-form__text{width:580px;max-width:100%;margin-bottom:24px}@media screen and (max-width:768px){.contact-form .contact-form__text{font-size:14px;line-height:22px;margin-bottom:20px}}.contact-form .contact-form__image{position:relative;max-width:100%;margin-left:140px}@media screen and (max-width:1220px){.contact-form .contact-form__image{display:none}}.contact-form .contact-form__image .contact-form__image-bg{position:relative;z-index:1;margin-left:-50px;mix-blend-mode:multiply}.contact-form .contact-form__image .contact-form__image-img{position:absolute;top:0;left:0;z-index:2;margin-left:-50px;width:614px;max-width:100%}.contact-form .contact-form__image .contact-form__image-img svg #mail{opacity:0;transform:translateX(60px);transition:transform .8s ease-out,opacity .8s ease-out;transition-delay:.2s}.contact-form .contact-form__image .contact-form__image-img svg #desk{opacity:0;transform:translateY(60px);transition:transform .8s ease-out,opacity .8s ease-out;transition-delay:.2s}.contact-form .contact-form__image .contact-form__image-img svg #chat{opacity:0;transform:translateY(-60px);transition:transform .8s ease-out,opacity .8s ease-out;transition-delay:.4s}.contact-form .contact-form__image .contact-form__image-img svg #chat2,.contact-form .contact-form__image .contact-form__image-img svg #flower{opacity:0;transform:translateX(-60px);transition:transform .8s ease-out,opacity .8s ease-out;transition-delay:.6s}.contact-form .contact-form__image .contact-form__image-img svg #flower{transition-delay:.8s}.contact-form .contact-form__image .contact-form__image-img svg #phone,.contact-form .contact-form__image .contact-form__image-img svg #rate{opacity:0;transform:translateX(60px);transition:transform .8s ease-out,opacity .8s ease-out;transition-delay:.8s}.contact-form .contact-form__image .contact-form__image-img svg #phone{transition-delay:1s}.contact-form .contact-form__image .contact-form__image-img.is-visible svg #chat,.contact-form .contact-form__image .contact-form__image-img.is-visible svg #chat2,.contact-form .contact-form__image .contact-form__image-img.is-visible svg #desk,.contact-form .contact-form__image .contact-form__image-img.is-visible svg #flower,.contact-form .contact-form__image .contact-form__image-img.is-visible svg #mail,.contact-form .contact-form__image .contact-form__image-img.is-visible svg #phone,.contact-form .contact-form__image .contact-form__image-img.is-visible svg #rate,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #flowers,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #laptop,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #letter1,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #letter2,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #letter3,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #plane,.cv-form .cv-form__image .cv-form__image-img.is-visible svg #postbox{opacity:1;transform:translate(0,0)}.contact-form .form__contact-form{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:160px;margin-bottom:-260px;width:1240px;max-width:100%;padding-left:270px}@media screen and (max-width:1520px){.contact-form .form__contact-form{padding-left:70px;gap:100px}}@media screen and (max-width:1380px){.contact-form .form__contact-form{padding-left:0;gap:20px}}@media screen and (max-width:1220px){.contact-form .form__contact-form{grid-template-columns:1fr;gap:0;padding-bottom:286px}}@media screen and (max-width:990px){.contact-form .form__contact-form{margin-bottom:0;padding-bottom:56px}}@media screen and (max-width:768px){.contact-form .form__contact-form{gap:0}}.contact-form .form__contact-form .form__contact-form-col{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1220px){.contact-form .form__contact-form .form__contact-form-col p{width:100%}}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col p{margin-bottom:0}.contact-form .form__contact-form .form__contact-form-col{width:100%}}.contact-form .form__contact-form .form__contact-form-col label{font-size:20px;line-height:32px;font-weight:500;display:inline-block;margin-bottom:32px}@media screen and (max-width:1200px){.contact-form .form__contact-form .form__contact-form-col label{width:100%;font-size:16px;line-height:24px;margin-bottom:24px}}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col .wpcf7-list-item label{font-size:12px;line-height:18px}}.contact-form .form__contact-form .form__contact-form-col .wpcf7-list-item label .wpcf7-list-item-label,.cv-form .form__cv-form .form__cv-form-col .wpcf7-list-item label .wpcf7-list-item-label{padding-left:20px;display:block}.contact-form .form__contact-form .form__contact-form-col input[type=email],.contact-form .form__contact-form .form__contact-form-col input[type=tel],.contact-form .form__contact-form .form__contact-form-col input[type=text],.contact-form .form__contact-form .form__contact-form-col textarea{width:540px;max-width:100%;border:2px solid var(--accent-color-2);padding:12px 24px;margin-top:12px;color:var(--text-color);font-size:16px;line-height:24px}.contact-form .form__contact-form .form__contact-form-col select{width:540px;max-width:100%;border:2px solid var(--accent-color-2);margin-top:12px;color:var(--text-color);font-size:16px;line-height:24px}@media screen and (max-width:1200px){.contact-form .form__contact-form .form__contact-form-col input[type=email],.contact-form .form__contact-form .form__contact-form-col input[type=tel],.contact-form .form__contact-form .form__contact-form-col input[type=text],.contact-form .form__contact-form .form__contact-form-col select,.contact-form .form__contact-form .form__contact-form-col textarea{width:100%}}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col input[type=email],.contact-form .form__contact-form .form__contact-form-col input[type=tel],.contact-form .form__contact-form .form__contact-form-col input[type=text],.contact-form .form__contact-form .form__contact-form-col select,.contact-form .form__contact-form .form__contact-form-col textarea{padding:9px 16px;font-size:14px;line-height:22px}}.contact-form .form__contact-form .form__contact-form-col input[type=email]::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=tel]::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=text]::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col select::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col textarea::-moz-placeholder{color:#929292;font-size:16px;line-height:24px}.contact-form .form__contact-form .form__contact-form-col input[type=email]::placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=tel]::placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=text]::placeholder,.contact-form .form__contact-form .form__contact-form-col select::placeholder,.contact-form .form__contact-form .form__contact-form-col textarea::placeholder{color:#929292;font-size:16px;line-height:24px}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col input[type=email]::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=tel]::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=text]::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col select::-moz-placeholder,.contact-form .form__contact-form .form__contact-form-col textarea::-moz-placeholder{padding:9px 16px;font-size:14px;line-height:22px}.contact-form .form__contact-form .form__contact-form-col input[type=email]::placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=tel]::placeholder,.contact-form .form__contact-form .form__contact-form-col input[type=text]::placeholder,.contact-form .form__contact-form .form__contact-form-col select::placeholder,.contact-form .form__contact-form .form__contact-form-col textarea::placeholder{padding:9px 16px;font-size:14px;line-height:22px}}.contact-form .form__contact-form .form__contact-form-col select{color:#929292;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2IDIwLjUzMzRMOCAxMi41MzM0TDkuODY2NjcgMTAuNjY2N0wxNiAxNi44MDAxTDIyLjEzMzMgMTAuNjY2N0wyNCAxMi41MzM0TDE2IDIwLjUzMzRaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:right 12px center;background-size:24px;padding:12px 48px 12px 24px}.contact-form .form__contact-form .form__contact-form-col select:has(option:checked:not(:first-child)),.cv-form .form__cv-form .form__cv-form-col select:has(option:checked:not(:first-child)){color:var(--text-color)}.contact-form .form__contact-form .form__contact-form-col select option:first-child{color:#929292}.contact-form .form__contact-form .form__contact-form-col select option:not(:first-child){color:var(--text-color)}.contact-form .form__contact-form .form__contact-form-col textarea{height:140px}.contact-form .form__contact-form .form__contact-form-col input[type=checkbox]{position:absolute;left:0;width:18px;height:18px;box-shadow:0 0 0 1px #000}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-required-field-info{display:block;font-size:20px;line-height:32px;font-weight:500;text-align:left;width:100%;margin-top:-20px;margin-bottom:-10px}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col .form__contact-form-required-field-info{font-size:16px;line-height:24px}}.contact-form .form__contact-form .form__contact-form-col .wpcf7-response-output{margin:0;margin-top:1rem}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper{display:flex;justify-content:end;width:100%}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper{justify-content:center}}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper:hover p:after,.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper:hover p:after{transform:scale(.85);opacity:.9}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper p{position:relative;width:auto}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper p:after{content:"";position:absolute;right:28px;top:calc(50% - 7px);z-index:9;display:block;background-image:url(../img/arrow-right.svg);width:16px;height:12px;background-size:cover;background-repeat:no-repeat;transition:transform .3s ease-in-out}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper .form_contact-form-button{padding-right:2rem}@media screen and (max-width:768px){.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper .form_contact-form-button{width:200px}}.contact-form .form__contact-form .form__contact-form-col .form__contact-form-button-wrapper .wpcf7-spinner{position:absolute}form .wpcf7-not-valid-tip{color:var(--invalid-color)}.cv-form{padding-top:80px;border-top-left-radius:32px;border-top-right-radius:32px;background:var(--gray-color)}@media screen and (max-width:768px){.cv-form{padding-top:48px}}.cv-form .cv-form__title{font-size:48px;line-height:72px;font-weight:500;margin-bottom:0;color:var(--accent-color)}@media screen and (max-width:768px){.cv-form .cv-form__title{font-size:32px;line-height:48px}}.cv-form .cv-form__subtitle{font-size:48px;line-height:72px;font-weight:500;margin-bottom:40px;color:var(--accent-color-2)}@media screen and (max-width:768px){.cv-form .cv-form__subtitle{font-size:32px;line-height:48px}}.cv-form .cv-form__image{position:relative;max-width:100%;margin-left:140px}@media screen and (max-width:1220px){.cv-form .cv-form__image{display:none}}.cv-form .cv-form__image .cv-form__image-bg{position:relative;z-index:1;margin-left:-50px;mix-blend-mode:multiply}.cv-form .cv-form__image .cv-form__image-img{position:absolute;left:0;z-index:2;bottom:-30px;margin-left:18px;width:498px;max-width:100%}.cv-form .cv-form__image .cv-form__image-img svg #flowers,.cv-form .cv-form__image .cv-form__image-img svg #laptop,.cv-form .cv-form__image .cv-form__image-img svg #letter1,.cv-form .cv-form__image .cv-form__image-img svg #letter2,.cv-form .cv-form__image .cv-form__image-img svg #letter3,.cv-form .cv-form__image .cv-form__image-img svg #plane{opacity:0;transform:translateX(60px);transition:transform .8s ease-out,opacity .8s ease-out}.cv-form .cv-form__image .cv-form__image-img svg #postbox,.cv-form .cv-form__image .cv-form__image-img.js-svg-on-scroll{opacity:0;transition:transform .8s ease-out,opacity .8s ease-out}.cv-form .cv-form__image .cv-form__image-img.js-svg-on-scroll{transform:translateX(60px)}.cv-form .cv-form__image .cv-form__image-img.js-svg-on-scroll.is-visible{opacity:1;transform:translateX(0)}.cv-form .cv-form__image .cv-form__image-img svg #plane{transition-delay:.1s}.cv-form .cv-form__image .cv-form__image-img svg #postbox{transform:translateX(-60px);transition-delay:.1s}.cv-form .cv-form__image .cv-form__image-img svg #laptop{transform:translateY(60px);transition-delay:.1s}.cv-form .cv-form__image .cv-form__image-img svg #flowers{transition-delay:.3s}.cv-form .cv-form__image .cv-form__image-img svg #letter1{transition-delay:.45s}.cv-form .cv-form__image .cv-form__image-img svg #letter2{transition-delay:.6s}.cv-form .cv-form__image .cv-form__image-img svg #letter3{transition-delay:.75s}.cv-form .form__cv-form{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:160px;width:1240px;max-width:100%;padding-left:270px;padding-bottom:260px}@media screen and (max-width:1520px){.cv-form .form__cv-form{padding-left:70px;gap:100px}}@media screen and (max-width:1380px){.cv-form .form__cv-form{padding-left:0;gap:20px}}@media screen and (max-width:1220px){.cv-form .form__cv-form{grid-template-columns:1fr;gap:0}}@media screen and (max-width:990px){.cv-form .form__cv-form{margin-bottom:0;padding-bottom:56px}}@media screen and (max-width:768px){.cv-form .form__cv-form{gap:0}}.cv-form .form__cv-form .form__cv-form-col{display:flex;flex-wrap:wrap;justify-content:center}.cv-form .form__cv-form .form__cv-form-col label{font-size:20px;line-height:32px;font-weight:500;display:inline-block;margin-bottom:32px}@media screen and (max-width:1220px){.cv-form .form__cv-form .form__cv-form-col label{width:100%;font-size:16px;line-height:24px;margin-bottom:24px}}.cv-form .form__cv-form .form__cv-form-col p{width:100%;margin-bottom:0}.cv-form .form__cv-form .form__cv-form-col .label-cv{margin-bottom:12px}.cv-form .form__cv-form .form__cv-form-col .wpcf7-list-item label,form .wpcf7-not-valid-tip{font-size:14px;line-height:20px;font-weight:300}.cv-form .form__cv-form .form__cv-form-col input[type=email],.cv-form .form__cv-form .form__cv-form-col input[type=file],.cv-form .form__cv-form .form__cv-form-col input[type=tel],.cv-form .form__cv-form .form__cv-form-col input[type=text],.cv-form .form__cv-form .form__cv-form-col textarea{width:540px;max-width:100%;border:2px solid var(--accent-color-2);padding:12px 24px;margin-top:12px;color:var(--text-color);font-size:16px;line-height:24px;background:#fff}.cv-form .form__cv-form .form__cv-form-col select{width:540px;max-width:100%;border:2px solid var(--accent-color-2);margin-top:12px;color:var(--text-color);font-size:16px;line-height:24px;background:#fff}@media screen and (max-width:1220px){.cv-form .form__cv-form .form__cv-form-col input[type=email],.cv-form .form__cv-form .form__cv-form-col input[type=file],.cv-form .form__cv-form .form__cv-form-col input[type=tel],.cv-form .form__cv-form .form__cv-form-col input[type=text],.cv-form .form__cv-form .form__cv-form-col select,.cv-form .form__cv-form .form__cv-form-col textarea{width:100%}}@media screen and (max-width:768px){.cv-form .form__cv-form .form__cv-form-col input[type=email],.cv-form .form__cv-form .form__cv-form-col input[type=file],.cv-form .form__cv-form .form__cv-form-col input[type=tel],.cv-form .form__cv-form .form__cv-form-col input[type=text],.cv-form .form__cv-form .form__cv-form-col select,.cv-form .form__cv-form .form__cv-form-col textarea{padding:9px 16px;font-size:14px;line-height:22px}}.cv-form .form__cv-form .form__cv-form-col input[type=email]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=file]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=tel]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=text]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col select::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col textarea::-moz-placeholder{color:#929292;font-size:16px;line-height:24px}.cv-form .form__cv-form .form__cv-form-col input[type=email]::placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=file]::placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=tel]::placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=text]::placeholder,.cv-form .form__cv-form .form__cv-form-col select::placeholder,.cv-form .form__cv-form .form__cv-form-col textarea::placeholder{color:#929292;font-size:16px;line-height:24px}@media screen and (max-width:768px){.cv-form .form__cv-form .form__cv-form-col input[type=email]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=file]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=tel]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=text]::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col select::-moz-placeholder,.cv-form .form__cv-form .form__cv-form-col textarea::-moz-placeholder{padding:9px 16px;font-size:14px;line-height:22px}.cv-form .form__cv-form .form__cv-form-col input[type=email]::placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=file]::placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=tel]::placeholder,.cv-form .form__cv-form .form__cv-form-col input[type=text]::placeholder,.cv-form .form__cv-form .form__cv-form-col select::placeholder,.cv-form .form__cv-form .form__cv-form-col textarea::placeholder{padding:9px 16px;font-size:14px;line-height:22px}}.cv-form .form__cv-form .form__cv-form-col .file-upload{position:relative;width:100%;margin-bottom:50px;height:22px}.cv-form .form__cv-form .form__cv-form-col .file-upload p{height:100%;margin-bottom:0}.cv-form .form__cv-form .form__cv-form-col .file-upload .wpcf7-form-control-wrap{width:100%;display:block}.cv-form .form__cv-form .form__cv-form-col .file-upload input[type=file]{width:100%;opacity:0;position:absolute;top:0;left:0;cursor:pointer;z-index:2;height:52px}.cv-form .form__cv-form .form__cv-form-col .file-upload::before{content:attr(data-text);position:absolute;left:0;top:0;width:calc(100% - 48px);height:100%;padding:12px 24px;border:2px solid var(--accent-color-2);color:#929292;z-index:1;pointer-events:none;background:#fff}@media screen and (max-width:768px){.cv-form .form__cv-form .form__cv-form-col .file-upload::before{padding:9px 16px;font-size:14px;line-height:22px;width:calc(100% - 32px)}}.cv-form .form__cv-form .form__cv-form-col select{color:#929292;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2IDIwLjUzMzRMOCAxMi41MzM0TDkuODY2NjcgMTAuNjY2N0wxNiAxNi44MDAxTDIyLjEzMzMgMTAuNjY2N0wyNCAxMi41MzM0TDE2IDIwLjUzMzRaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:right 12px center;background-size:24px;padding:12px 48px 12px 24px}.cv-form .form__cv-form .form__cv-form-col select option:first-child{color:#929292}.cv-form .form__cv-form .form__cv-form-col select option:not(:first-child){color:var(--text-color)}.cv-form .form__cv-form .form__cv-form-col textarea{height:140px}.cv-form .form__cv-form .form__cv-form-col input[type=checkbox]{position:absolute;left:0;width:18px;height:18px;box-shadow:0 0 0 1px #000}.cv-form .form__cv-form .form__cv-form-col .form__cv-form-required-field-info{display:block;font-size:20px;line-height:32px;font-weight:500;text-align:left;width:100%;margin-top:-20px;margin-bottom:-10px}.cv-form .form__cv-form .form__cv-form-col .wpcf7-response-output{margin:0;margin-top:1rem}.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper{display:flex;justify-content:end;width:100%}@media screen and (max-width:768px){.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper{justify-content:center}}.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper p{position:relative;width:auto}.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper p:after{content:"";position:absolute;right:20px;top:calc(50% - 7px);z-index:9;display:block;background-image:url(../img/arrow-right.svg);width:16px;height:12px;background-size:cover;background-repeat:no-repeat;transition:transform .3s ease-in-out}.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper .form_contact-form-button{padding-right:2rem}@media screen and (max-width:768px){.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper .form_contact-form-button{width:200px}}.cv-form .form__cv-form .form__cv-form-col .form__cv-form-button-wrapper .wpcf7-spinner{position:absolute}form.invalid .wpcf7-response-output{background:#daa002}form.failed .wpcf7-response-output,form.invalid .wpcf7-response-output,form.sent .wpcf7-response-output{color:var(--text-white-color);padding:.25rem 1rem;border:0;border-radius:4px;margin:1rem 0}form.failed .wpcf7-response-output{background:var(--invalid-color)}form.sent .wpcf7-response-output{background:#46b450}.sl-overlay{background:rgba(0,0,0,.9)}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{font-family:"DM Sans",sans-serif!important;color:#fff}.sl-wrapper .sl-counter{color:#fff}.single-cta{margin-top:-96px}@media screen and (max-width:768px){.single-cta{margin-top:-50px;margin-bottom:30px}}.single-cta .module-cta__wrapper{grid-template-columns:1fr 1fr!important}@media screen and (max-width:768px){.single-cta .module-cta__wrapper{grid-template-columns:1fr!important}}.single-cta .module-cta__wrapper .module-cta__slogan{width:100%}
/*# sourceMappingURL=styles.min.css.map */
