@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');:root{--color-main-1: #e5e5e5;--color-main-2: #b2b1b1;--color-text: #232323;--color-text-lighter: #23232390;--color-background-dark: #232323;--color-background-dark-2: #121212}*{font-family:"DM Sans", sans-serif;font-style:normal;margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:hidden}.container{max-width:1280px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:1300px){.container{margin-right:10px !important;margin-left:10px !important}}h1{font-size:80px;font-weight:400;letter-spacing:5px}@media (max-width:1300px){h1{font-size:64px}}@media (max-width:767px){h1{font-size:43px}}h2{font-size:48px;font-weight:400;letter-spacing:5px}@media (max-width:1300px){h2{font-size:36px}}@media (max-width:767px){h2{font-size:30px}}ul,ol{padding-left:30px}.button-slide{position:relative;width:fit-content;height:56px;padding:0 25px 0 70px;display:flex;align-items:center;font-size:15px;line-height:100%;font-weight:500;text-decoration:none;color:var(--color-text);transition:0.3s}.button-slide span{position:relative;z-index:1}.button-slide:hover:before{width:100%;transition:0.3s}.button-slide:hover span{color:#FFF;transition:0.3s}.button-slide:before{content:"";position:absolute;left:0;width:56px;height:56px;display:flex;align-items:center;border-radius:120px;background:var(--color-main-2);transition:0.3s}.button-slide:after{content:"";font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;color:#FFF;position:absolute;left:20px}.button-bordered{width:fit-content;height:fit-content;padding:9px 10px;background:transparent;border:1px solid var(--color-background-dark);border-radius:60px;font-size:14px;line-height:100%;color:var(--color-text);text-decoration:none;transition:0.3s}.button-bordered:hover{background:var(--color-background-dark);color:#FFF;transition:0.3s}.section-common{padding:120px 0}@media (max-width:1300px){.section-common{padding:80px 0}}.section-common .container .section-inner .title-wrapper{display:flex;flex-direction:column;row-gap:15px}.section-common .container .section-inner .title-wrapper h4{font-size:15px;line-height:100%;color:var(--color-main-2);text-transform:uppercase;letter-spacing:0.15em}@media (max-width:1300px){.section-common .container .section-inner .title-wrapper h4{font-size:14px}}.section-common .container .section-inner .content-wrapper p{color:var(--color-text);font-size:15px;line-height:30px}.section-common .container .section-inner.two-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px}@media (max-width:1300px){.section-common .container .section-inner.two-columns{grid-template-columns:auto;grid-gap:45px}}.section-other-top{height:500px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1300px){.section-other-top{height:260px}}@media (max-width:767px){.section-other-top{height:240px}}.section-other-top .container{height:100%}.section-other-top .container .section-inner{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-other-top .container .section-inner .content-wrapper{display:flex;flex-direction:column;row-gap:30px}.section-other-top .container .section-inner .content-wrapper h2{color:#FFF}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper{display:flex;column-gap:9px;align-items:center;justify-content:center}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper a{padding-bottom:3px;color:#FFF;font-size:16px;line-height:100%;text-decoration:none;position:relative}@media (max-width:1300px){.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper a{font-size:13px}}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper a:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #FFF;transition:0.3s}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper a:hover:after{width:100%;transition:0.3s}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper .divider{width:1px;height:20px;background:#FFF}@media (max-width:1300px){.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper .divider{height:15px}}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper span{position:relative;color:#FFF;font-size:16px;line-height:100%;cursor:default}.section-other-top .container .section-inner .content-wrapper .breadcrumbs-wrapper span:after{content:'';position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #FFF;transition:0.3s}.section-single-post-top{height:700px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1300px){.section-single-post-top{height:385px}}@media (max-width:767px){.section-single-post-top{height:365px}}.section-single-post-top .container{height:100%}.section-single-post-top .container .section-inner{height:100%;padding-bottom:65px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media (max-width:1300px){.section-single-post-top .container .section-inner{padding-bottom:45px}}.section-single-post-top .container .section-inner .title-wrapper{display:flex;flex-direction:column;row-gap:15px}.section-single-post-top .container .section-inner .title-wrapper h1{font-size:48px;font-weight:400;letter-spacing:5px;color:#FFF}@media (max-width:767px){.section-single-post-top .container .section-inner .title-wrapper h1{font-size:30px}}.section-single-post-top .container .section-inner .title-wrapper p{display:flex;column-gap:10px;align-items:center;color:#FFF;font-size:15px;line-height:30px}.background-light-grey{background:var(--color-main-1)}header{width:100%;height:100px;position:absolute;top:0;left:0;z-index:20;display:flex;align-items:center;border-bottom:1px solid rgba(255, 255, 255, 0.8)}@media (max-width:1300px){header{height:60px;background:var(--color-background-dark);border:none}}header .container{width:100%}header .container .header-pc{display:flex;align-items:center;justify-content:space-between}@media (max-width:1300px){header .container .header-pc{display:none}}header .container .header-pc .column-left{width:250px}header .container .header-pc .column-left img{max-width:200px;width:100%}header .container .header-pc .column-middle .main-menu-wrapper{display:flex;column-gap:30px;align-items:center}header .container .header-pc .column-middle .main-menu-wrapper a{padding-bottom:3px;color:#FFF;font-size:16px;line-height:100%;text-decoration:none;position:relative}header .container .header-pc .column-middle .main-menu-wrapper a:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #FFF;transition:0.3s}header .container .header-pc .column-middle .main-menu-wrapper a.active:after{width:100%}header .container .header-pc .column-middle .main-menu-wrapper a:hover:after{width:100%;transition:0.3s}header .container .header-pc .column-right{width:250px}header .container .header-pc .column-right .sidebar-button{width:28px;display:flex;flex-direction:column;row-gap:8px;cursor:pointer}header .container .header-pc .column-right .sidebar-button div:nth-child(1){width:100%;height:1px;background:#FFF;transition:0.3s}header .container .header-pc .column-right .sidebar-button div:nth-child(2){width:50%;height:1px;background:#FFF;transition:0.3s}header .container .header-pc .column-right .sidebar-button div:nth-child(3){width:100%;height:1px;background:#FFF;transition:0.3s}header .container .header-pc .column-right .sidebar-button:hover div:nth-child(1){width:50%;transition:0.3s}header .container .header-pc .column-right .sidebar-button:hover div:nth-child(2){width:100%;transition:0.3s}header .container .header-pc .column-right .sidebar-button:hover div:nth-child(3){width:50%;transition:0.3s}header .container .header-mobile{display:flex;align-items:center;justify-content:space-between}header .container .header-mobile .column-left .menu-button{width:28px;display:flex;flex-direction:column;row-gap:6px;cursor:pointer}header .container .header-mobile .column-left .menu-button div{width:100%;height:2px;background:#FFF;transition:0.3s}header .container .header-mobile .column-middle img{max-height:30px;width:100%}header .container .header-mobile .column-right .sidebar-button i{font-size:25px;color:#FFF}@media (min-width:1301px){header .container .header-mobile{display:none}}.menu-sidebar{position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:30;background:rgba(35, 35, 35, 0.6);display:none}.menu-sidebar .menu-sidebar-wrapper{position:absolute;top:0;left:-400px;width:400px;height:100vh;padding:30px 50px;background:var(--color-background-dark)}@media (max-width:470px){.menu-sidebar .menu-sidebar-wrapper{width:310px;padding:30px 10px}}.menu-sidebar .menu-sidebar-wrapper .menu-button{content:url("/wp-content/themes/main-theme/assets/img/icon-close.svg");position:absolute;right:-60px;height:30px}@media (max-width:470px){.menu-sidebar .menu-sidebar-wrapper .menu-button{top:15px;right:-40px}}.menu-sidebar .menu-sidebar-wrapper .section-inner{display:flex;flex-direction:column;row-gap:60px}.menu-sidebar .menu-sidebar-wrapper .section-inner .logo{max-width:200px;width:100%}.menu-sidebar .menu-sidebar-wrapper .section-inner .main-menu-wrapper{display:flex;flex-direction:column;gap:30px}.menu-sidebar .menu-sidebar-wrapper .section-inner .main-menu-wrapper a{width:fit-content;padding-bottom:3px;color:#FFF;font-size:16px;line-height:100%;text-decoration:none;position:relative}.menu-sidebar .menu-sidebar-wrapper .section-inner .main-menu-wrapper a:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #FFF;transition:0.3s}.menu-sidebar .menu-sidebar-wrapper .section-inner .main-menu-wrapper a.active:after{width:100%}.main-sidebar{position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:30;background:rgba(35, 35, 35, 0.6);display:none}.main-sidebar .sidebar-wrapper{position:absolute;top:0;right:-400px;width:400px;height:100vh;padding:30px 50px;background:var(--color-main-1)}@media (max-width:470px){.main-sidebar .sidebar-wrapper{width:310px;padding:30px 10px}}.main-sidebar .sidebar-wrapper .sidebar-button{content:url("/wp-content/themes/main-theme/assets/img/icon-close.svg");position:absolute;left:-60px;height:30px;cursor:pointer}@media (max-width:470px){.main-sidebar .sidebar-wrapper .sidebar-button{top:15px;left:-40px}}.main-sidebar .sidebar-wrapper .marquee-wrapper{position:fixed;bottom:0;left:calc(100vw - 100px);transform:rotate(270deg) translateY(100%);transform-origin:left bottom;pointer-events:none}.main-sidebar .sidebar-wrapper .marquee-wrapper *{font-size:96px;line-height:100%;color:#FFF}.main-sidebar .sidebar-wrapper .section-inner{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:60px}@media (max-width:470px){.main-sidebar .sidebar-wrapper .section-inner{row-gap:30px}}.main-sidebar .sidebar-wrapper .section-inner .logo{max-width:200px;width:100%}@media (max-width:470px){.main-sidebar .sidebar-wrapper .section-inner .logo{margin-bottom:30px}}.main-sidebar .sidebar-wrapper .section-inner .contacts-wrapper{display:flex;flex-direction:column;row-gap:15px}.main-sidebar .sidebar-wrapper .section-inner .contacts-wrapper h3{font-size:24px;font-weight:400;line-height:36px;color:var(--color-text)}.main-sidebar .sidebar-wrapper .section-inner .links-list-wrapper{display:flex;flex-direction:column;row-gap:15px}.main-sidebar .sidebar-wrapper .section-inner .links-list-wrapper h4{font-size:15px;line-height:100%;color:var(--color-main-2);text-transform:uppercase;letter-spacing:0.15em}.main-sidebar .sidebar-wrapper .section-inner .links-list-wrapper p{font-size:18px;color:var(--color-text);line-height:30px}.main-sidebar .sidebar-wrapper .section-inner .links-list-wrapper a{width:fit-content;font-size:18px;color:var(--color-text);line-height:30px;text-decoration:none;position:relative}.main-sidebar .sidebar-wrapper .section-inner .links-list-wrapper a:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid var(--color-text);transition:0.3s}.main-sidebar .sidebar-wrapper .section-inner .links-list-wrapper a:hover:after{width:100%;transition:0.3s}.main-sidebar .sidebar-wrapper .section-inner .social-media-wrapper{display:flex;flex-direction:column;row-gap:15px}.main-sidebar .sidebar-wrapper .section-inner .social-media-wrapper h4{font-size:15px;line-height:100%;color:var(--color-main-2);text-transform:uppercase;letter-spacing:0.15em}.main-sidebar .sidebar-wrapper .section-inner .social-media-wrapper .links-wrapper{display:flex;flex-flow:wrap;gap:8px}footer{position:relative;background:var(--color-background-dark);padding:70px 0;overflow:hidden}footer:before{content:"";position:absolute;top:-70%;left:-30%;width:100%;height:980px;background:radial-gradient(circle, #1C554080 0%, transparent 80%);z-index:0}footer .container .section-inner{position:relative;display:grid;grid-template-columns:300px auto;grid-gap:100px}@media (max-width:1300px){footer .container .section-inner{grid-template-columns:220px auto;grid-gap:50px}}@media (max-width:767px){footer .container .section-inner{grid-template-columns:auto;border:none}}footer .container .section-inner .column-left{padding:50px 20px 50px 0;display:flex;flex-direction:column;row-gap:35px;border-right:1px solid rgba(255, 255, 255, 0.25)}@media (max-width:767px){footer .container .section-inner .column-left{padding:0}}footer .container .section-inner .column-left .logo{max-width:200px;width:100%}footer .container .section-inner .column-left h3{font-size:24px;font-weight:400;line-height:36px;color:#FFF}@media (max-width:1300px){footer .container .section-inner .column-left h3{font-size:18px;line-height:30px}}footer .container .section-inner .column-left .button-slide{color:#FFF}footer .container .section-inner .column-right{padding:50px 0;display:flex;flex-direction:column;row-gap:70px}@media (max-width:767px){footer .container .section-inner .column-right{padding:0}}footer .container .section-inner .column-right .menus-wrapper{display:grid;grid-template-columns:300px auto;grid-gap:30px}@media (max-width:1300px){footer .container .section-inner .column-right .menus-wrapper{grid-template-columns:160px auto}}@media (max-width:767px){footer .container .section-inner .column-right .menus-wrapper{grid-template-columns:auto;grid-gap:50px}}footer .container .section-inner .column-right .menus-wrapper .footer-menu{display:flex;flex-direction:column}footer .container .section-inner .column-right .menus-wrapper .footer-menu h4{margin-bottom:25px;font-size:15px;line-height:100%;color:var(--color-main-2);text-transform:uppercase;letter-spacing:0.15em}footer .container .section-inner .column-right .menus-wrapper .footer-menu p,footer .container .section-inner .column-right .menus-wrapper .footer-menu a{font-size:18px;line-height:36px;color:#FFF;text-decoration:none}footer .container .section-inner .column-right .menus-wrapper .footer-menu .social-media-wrapper{margin-top:25px}footer .container .section-inner .column-right .menus-wrapper .footer-menu .social-media-wrapper .links-wrapper{display:flex;gap:8px;flex-flow:wrap}footer .container .section-inner .column-right .menus-wrapper .footer-menu .social-media-wrapper .links-wrapper a{display:flex;border:1px solid #FFF;font-size:14px;line-height:100%}footer .container .section-inner .column-right .menus-wrapper .footer-menu .social-media-wrapper .links-wrapper a:hover{background:#FFF;color:var(--color-background-dark)}footer .container .section-inner .column-right .copyright-wrapper p{font-size:15px;line-height:140%;color:var(--color-main-2)}#moove_gdpr_cookie_info_bar{max-width:340px;bottom:20px !important;left:20px !important;border:none !important;background:#FFF !important;border-radius:12px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:12px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:0 !important;gap:12px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p{font-family:'DM Sans', sans-serif !important;font-size:12px;line-height:133%;font-weight:400 !important;color:var(--color-text) !important;position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{width:fit-content;padding:0 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button{width:100% !important;height:36px;display:flex;column-gap:5px;align-items:center;padding:0 20px !important;background:var(--color-background-dark) !important;border:var(--color-background-dark);border-radius:50px !important;font-size:14px;color:#FFF;text-decoration:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button:hover{color:#FFF !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{position:absolute;top:12px;right:12px;width:22px !important;height:22px !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:before{content:url("/wp-content/themes/main-theme/assets/img/icon-close.svg")}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn span{display:none !important}@media (max-width:1280px){#moove_gdpr_cookie_info_bar{bottom:10px !important;left:10px !important}}@media (max-width:450px){#moove_gdpr_cookie_info_bar{width:calc(100vw - 20px) !important;max-width:initial}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-content{display:flex !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{margin:0 !important}}.section-hero{min-height:700px;background-image:linear-gradient(180deg, rgba(6, 4, 5, 0.24) 0%, rgba(0, 0, 0, 0.5) 50%), url("/wp-content/themes/main-theme/assets/img/home-top-section-background.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.section-hero .container .section-inner{padding:180px 0 50px;display:flex;flex-direction:column;row-gap:200px}@media (max-width:1300px){.section-hero .container .section-inner{min-height:auto;padding:120px 0 30px;row-gap:100px}}.section-hero .container .section-inner .row-top h1{max-width:800px;color:#FFF}.section-hero .container .section-inner .row-bottom{display:flex;flex-direction:column;row-gap:40px}.section-hero .container .section-inner .row-bottom .button-slide{color:#FFF}.section-hero .container .section-inner .row-bottom .button-slide:before{background:transparent;border:1px solid #FFF}.section-hero .container .section-inner .row-bottom .description-wrapper{display:grid;grid-template-columns:800px auto;grid-gap:20px;align-items:center}@media (max-width:1300px){.section-hero .container .section-inner .row-bottom .description-wrapper{grid-template-columns:auto}}.section-hero .container .section-inner .row-bottom .description-wrapper .column-left p{color:#FFF;font-size:15px;line-height:30px}.section-hero .container .section-inner .row-bottom .description-wrapper .column-right{display:flex;gap:8px;flex-flow:wrap;justify-content:flex-end}@media (max-width:1300px){.section-hero .container .section-inner .row-bottom .description-wrapper .column-right{justify-content:flex-start}}.section-hero .container .section-inner .row-bottom .description-wrapper .column-right a{display:flex;border:1px solid #FFF;color:#FFF;font-size:14px;line-height:100%}.section-hero .container .section-inner .row-bottom .description-wrapper .column-right a:hover{background:#FFF;color:var(--color-background-dark)}.section-home-about .container .section-inner .column-left{position:relative}.section-home-about .container .section-inner .column-left .img-1{max-width:100%;object-fit:cover;width:500px;height:540px}@media (max-width:1300px){.section-home-about .container .section-inner .column-left .img-1{margin-bottom:80px}}@media (max-width:767px){.section-home-about .container .section-inner .column-left .img-1{width:70%;height:auto;aspect-ratio:1}}.section-home-about .container .section-inner .column-left .img-2{position:absolute;right:0;bottom:0;max-width:100%;object-fit:cover;width:400px;height:400px;border:10px solid #FFF;border-radius:5px}@media (max-width:767px){.section-home-about .container .section-inner .column-left .img-2{width:70%;height:auto;aspect-ratio:1}}.section-home-about .container .section-inner .column-right{display:flex;flex-direction:column;row-gap:40px}.section-home-about .container .section-inner .column-right .content-wrapper{display:flex;flex-direction:column;row-gap:25px}.section-home-services .marquee-wrapper .marquee-home h2{font-size:80px}@media (max-width:1300px){.section-home-services .marquee-wrapper .marquee-home h2{font-size:64px}}.section-home-services .container .section-inner{padding:120px 0 0}@media (max-width:1300px){.section-home-services .container .section-inner{padding:60px 0 0}}.section-home-services .container .section-inner .services-list .service-item{height:170px;padding:0 60px;display:grid;grid-template-columns:auto 430px;align-items:center;border-top:1px solid rgba(0, 0, 0, 0.25)}@media (max-width:1300px){.section-home-services .container .section-inner .services-list .service-item{height:auto;padding:35px;grid-template-columns:auto;grid-gap:5px}}@media (max-width:767px){.section-home-services .container .section-inner .services-list .service-item{padding:35px 10px}}.section-home-services .container .section-inner .services-list .service-item:last-child{border-bottom:1px solid rgba(0, 0, 0, 0.25)}.section-home-services .container .section-inner .services-list .service-item .column-left .column-inner{display:flex;column-gap:30px;align-items:center}@media (max-width:767px){.section-home-services .container .section-inner .services-list .service-item .column-left .column-inner{display:grid;grid-template-columns:50px auto;grid-gap:30px}}.section-home-services .container .section-inner .services-list .service-item .column-left .column-inner .number-wrapper{width:50px;height:50px;border:1px solid var(--color-background-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:100%;color:var(--color-text)}.section-home-services .container .section-inner .services-list .service-item .column-left .column-inner .service-title{max-width:420px}.section-home-services .container .section-inner .services-list .service-item .column-left .column-inner .service-title h2{font-weight:500}@media (max-width:1300px){.section-home-services .container .section-inner .services-list .service-item .column-right{padding-left:80px}}.section-home-features .container .section-inner .features-list{display:grid;grid-template-columns:repeat(4, 1fr)}@media (max-width:1300px){.section-home-features .container .section-inner .features-list{grid-template-columns:repeat(2, 1fr);grid-gap:60px}}@media (max-width:767px){.section-home-features .container .section-inner .features-list{grid-template-columns:auto}}.section-home-features .container .section-inner .features-list .feature-item:hover .row-top{border-bottom:1px solid black;transition:0.3s}.section-home-features .container .section-inner .features-list .feature-item .row-top{padding:0 40px 40px;display:flex;flex-direction:column;row-gap:35px;border-bottom:1px solid rgba(0, 0, 0, 0.25);transition:0.3s}.section-home-features .container .section-inner .features-list .feature-item .row-top i{font-size:60px;color:var(--color-main-2)}.section-home-features .container .section-inner .features-list .feature-item .row-top h2{font-size:32px;font-weight:500}.section-home-features .container .section-inner .features-list .feature-item .row-bottom{padding:40px 40px 0}.section-home-advantages{background-image:linear-gradient(180deg, rgba(6, 4, 5, 0.24) 0%, rgba(0, 0, 0, 0.5) 50%), url("/wp-content/themes/main-theme/assets/img/advantages.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1300px){.section-home-advantages .container .section-inner{grid-gap:0 !important}}.section-home-advantages .container .section-inner .column-right{display:flex;flex-direction:column;row-gap:40px}.section-home-advantages .container .section-inner .column-right .title-wrapper h2{color:#FFF}.section-home-advantages .container .section-inner .column-right .accordion-wrapper{display:flex;flex-direction:column}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item .item-title-wrapper{margin-bottom:5px;padding:16px 0;display:grid;grid-template-columns:auto 20px;column-gap:10px;align-items:center;cursor:pointer;transition:0.3s}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item .item-title-wrapper span{font-style:normal;font-weight:400;font-size:24px;line-height:100%;color:#FFF}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item .item-title-wrapper:after{content:"";font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;color:#FFF;transition:0.3s}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item .item-description-wrapper{display:none}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item .item-description-wrapper .item-content{max-width:960px;padding:0}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item .item-description-wrapper .item-content p{margin:0;font-style:normal;color:var(--color-main-2);font-size:15px;line-height:30px}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item.active .item-title-wrapper{transition:0.3s}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item.active .item-title-wrapper:after{transform:rotate(180deg);transition:0.3s}.section-home-advantages .container .section-inner .column-right .accordion-wrapper .accordion-item.active .item-description-wrapper{display:none}.section-latest-blog .container .section-inner{display:flex;flex-direction:column;row-gap:40px}.section-latest-blog .container .section-inner .row-top{display:flex;align-items:center;justify-content:space-between}@media (max-width:1300px){.section-latest-blog .container .section-inner .row-top .title-wrapper{max-width:50%}}@media (max-width:767px){.section-latest-blog .container .section-inner .row-top{flex-direction:column;row-gap:25px;align-items:flex-start}}.section-latest-blog .container .section-inner .row-bottom .posts-output{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media (max-width:767px){.section-latest-blog .container .section-inner .row-bottom .posts-output{grid-template-columns:auto}}.section-latest-blog .container .section-inner .row-bottom .posts-output .publication-item{display:flex;flex-direction:column;row-gap:25px}.section-latest-blog .container .section-inner .row-bottom .posts-output .publication-item a{text-decoration:none}.section-latest-blog .container .section-inner .row-bottom .posts-output .publication-item img{max-width:100%;object-fit:cover;aspect-ratio:1}.section-latest-blog .container .section-inner .row-bottom .posts-output .publication-item .content-wrapper{display:flex;flex-direction:column;row-gap:12px}.section-latest-blog .container .section-inner .row-bottom .posts-output .publication-item .content-wrapper .title-wrapper h3{font-size:24px;font-weight:500;line-height:140%;color:var(--color-text);text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}.section-contact-us-main-information .container .section-inner{padding:0 0 120px}@media (max-width:767px){.section-contact-us-main-information .container .section-inner{padding:0 0 60px}}.section-contact-us-main-information .container .section-inner .column-left{display:flex;flex-direction:column;row-gap:30px}.section-contact-us-main-information .container .section-inner .column-right{display:flex;flex-direction:column;row-gap:60px}.section-contact-us-main-information .container .section-inner .column-right h3{font-size:18px;font-weight:400;line-height:140%;color:var(--color-text-lighter)}.section-contact-us-main-information .container .section-inner .column-right .contact-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item{display:flex;flex-direction:column;row-gap:10px}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item h4{font-size:15px;line-height:100%;color:var(--color-main-2);text-transform:uppercase;letter-spacing:0.15em}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item p,.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item a{font-size:16px;font-weight:400;line-height:140%;color:var(--color-text);text-decoration:none}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item .social-list{display:flex;column-gap:10px}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item .social-list a{padding:0 5px;display:block;height:fit-content}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item .social-list a i{color:var(--color-text-lighter);transition:0.3s}.section-contact-us-main-information .container .section-inner .column-right .contact-items .contact-item .social-list a i:hover{color:var(--color-text);transition:0.3s}.section-map{margin-bottom:-5px}.section-contact-form .container .section-inner{display:flex;flex-direction:column;row-gap:25px}.section-contact-form .container .section-inner .title-wrapper *{text-align:center}.section-contact-form .container .section-inner .contact-form-wrapper{max-width:830px;width:100%;margin:auto;display:flex;flex-direction:column;row-gap:25px}.section-contact-form .container .section-inner .contact-form-wrapper .form-wrapper{display:flex;flex-direction:column;row-gap:25px}.section-contact-form .container .section-inner .contact-form-wrapper .two-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}@media (max-width:767px){.section-contact-form .container .section-inner .contact-form-wrapper .two-columns{grid-template-columns:auto;grid-gap:25px}}.section-contact-form .container .section-inner .contact-form-wrapper .two-rows{display:flex;flex-direction:column;row-gap:20px;align-items:center}.section-contact-form .container .section-inner .contact-form-wrapper .input-wrapper .wpcf7-not-valid-tip{padding-top:10px;font-size:14px}.section-contact-form .container .section-inner .contact-form-wrapper .wpcf7-response-output{font-size:14px;border-radius:5px}.section-contact-form .container .section-inner .contact-form-wrapper input{width:100%;height:46px;padding:0;background:transparent;font-style:normal;color:var(--color-text);font-size:14px;font-weight:300;line-height:120%;border:none;border-bottom:1px solid rgba(0, 0, 0, 0.25);transition:0.3s}.section-contact-form .container .section-inner .contact-form-wrapper input::placeholder{color:var(--color-text-lighter)}.section-contact-form .container .section-inner .contact-form-wrapper input:focus-visible{outline:none;border-bottom:1px solid black}.section-contact-form .container .section-inner .contact-form-wrapper textarea{width:100%;height:86px;padding:0;resize:none;background:transparent;font-style:normal;color:var(--color-text);font-size:14px;font-weight:400;line-height:120%;border:none;border-bottom:1px solid rgba(0, 0, 0, 0.25);transition:0.3s;-ms-overflow-style:none;scrollbar-width:none}.section-contact-form .container .section-inner .contact-form-wrapper textarea::-webkit-scrollbar{display:none}.section-contact-form .container .section-inner .contact-form-wrapper textarea::placeholder{color:var(--color-text-lighter)}.section-contact-form .container .section-inner .contact-form-wrapper textarea:focus-visible{outline:none;border-bottom:1px solid black}.section-contact-form .container .section-inner .contact-form-wrapper .actions-wrapper{margin-top:25px}.section-contact-form .container .section-inner .contact-form-wrapper .actions-wrapper p{position:relative;width:fit-content;height:52px;display:flex;column-gap:5px;align-items:center;padding:0;background:var(--color-main-2);border:1px solid var(--color-main-2);border-radius:120px;text-decoration:none;cursor:pointer;transition:0.3s}.section-contact-form .container .section-inner .contact-form-wrapper .actions-wrapper p:hover{background:transparent;border:1px solid var(--color-background-dark-2);transition:0.3s}.section-contact-form .container .section-inner .contact-form-wrapper .actions-wrapper p:hover input{color:var(--color-text);transition:0.3s}.section-contact-form .container .section-inner .contact-form-wrapper .actions-wrapper p .wpcf7-spinner{position:absolute;right:-10px}.section-contact-form .container .section-inner .contact-form-wrapper .actions-wrapper p input{padding:0 48px;border:none;font-size:15px;line-height:100%;font-weight:400 !important;color:#FFF;transition:0.3s;cursor:pointer}.section-blog .container .section-inner{display:flex;flex-direction:column;row-gap:60px;align-items:center}.section-blog .container .section-inner .posts-output{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media (max-width:767px){.section-blog .container .section-inner .posts-output{grid-template-columns:auto}}.section-blog .container .section-inner .posts-output .publication-item{display:flex;flex-direction:column;row-gap:25px}.section-blog .container .section-inner .posts-output .publication-item a{text-decoration:none}.section-blog .container .section-inner .posts-output .publication-item img{max-width:100%;object-fit:cover;aspect-ratio:1}.section-blog .container .section-inner .posts-output .publication-item .content-wrapper{display:flex;flex-direction:column;row-gap:12px}.section-blog .container .section-inner .posts-output .publication-item .content-wrapper .title-wrapper h3{font-size:24px;font-weight:500;line-height:140%;color:var(--color-text);text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}.section-blog .container .section-inner .pagination{display:flex;column-gap:7px}.section-blog .container .section-inner .pagination span{font-size:14px;font-weight:500;color:var(--color-text);font-style:normal;text-decoration:underline}.section-blog .container .section-inner .pagination a{padding-bottom:3px;color:var(--color-text);font-size:14px;line-height:100%;text-decoration:none;position:relative}.section-blog .container .section-inner .pagination a:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid var(--color-background-dark);transition:0.3s}.section-blog .container .section-inner .pagination a:hover:after{width:100%;transition:0.3s}.section-blog .container .section-inner .no-items{height:500px;display:flex;flex-direction:column;row-gap:60px;align-items:center;justify-content:center}.section-blog .container .section-inner .no-items p{text-align:center;color:var(--color-text)}.section-single-post-content .container .section-inner .content-wrapper{max-width:870px;margin:auto;color:var(--color-text);font-size:15px;line-height:30px}.section-single-post-content .container .section-inner .content-wrapper h1,.section-single-post-content .container .section-inner .content-wrapper h2,.section-single-post-content .container .section-inner .content-wrapper h3,.section-single-post-content .container .section-inner .content-wrapper h4,.section-single-post-content .container .section-inner .content-wrapper h5,.section-single-post-content .container .section-inner .content-wrapper h6{margin:30px 0 5px}.section-single-post-content .container .section-inner .content-wrapper h1:first-child,.section-single-post-content .container .section-inner .content-wrapper h2:first-child,.section-single-post-content .container .section-inner .content-wrapper h3:first-child,.section-single-post-content .container .section-inner .content-wrapper h4:first-child,.section-single-post-content .container .section-inner .content-wrapper h5:first-child,.section-single-post-content .container .section-inner .content-wrapper h6:first-child{margin:0 0 5px}.section-single-post-content .container .section-inner .content-wrapper p{color:var(--color-text);font-size:15px;line-height:30px}.section-single-post-content .container .section-inner .content-wrapper a{color:var(--color-text);font-size:15px;line-height:30px}.section-single-post-content .container .section-inner .content-wrapper img{margin:30px 0}.section-single-post-content .container .section-inner .content-wrapper h1{font-size:80px;line-height:140%}@media (max-width:1300px){.section-single-post-content .container .section-inner .content-wrapper h1{font-size:64px}}@media (max-width:767px){.section-single-post-content .container .section-inner .content-wrapper h1{font-size:43px}}.section-single-post-content .container .section-inner .content-wrapper h2{font-size:48px;line-height:140%}@media (max-width:1300px){.section-single-post-content .container .section-inner .content-wrapper h2{font-size:36px}}@media (max-width:767px){.section-single-post-content .container .section-inner .content-wrapper h2{font-size:30px}}.section-single-post-content .container .section-inner .content-wrapper h3{font-size:36px;line-height:140%}@media (max-width:1300px){.section-single-post-content .container .section-inner .content-wrapper h3{font-size:32px}}@media (max-width:767px){.section-single-post-content .container .section-inner .content-wrapper h3{font-size:26px}}.section-single-post-content .container .section-inner .content-wrapper h4{font-size:24px;line-height:140%}@media (max-width:1300px){.section-single-post-content .container .section-inner .content-wrapper h4{font-size:22px}}@media (max-width:767px){.section-single-post-content .container .section-inner .content-wrapper h4{font-size:20px}}.section-single-post-content .container .section-inner .content-wrapper h5{font-size:18px;line-height:140%}@media (max-width:1300px){.section-single-post-content .container .section-inner .content-wrapper h5{font-size:16px}}@media (max-width:767px){.section-single-post-content .container .section-inner .content-wrapper h5{font-size:15px}}.section-single-post-content .container .section-inner .content-wrapper h6{font-size:16px;line-height:140%}@media (max-width:1300px){.section-single-post-content .container .section-inner .content-wrapper h6{font-size:15px}}@media (max-width:767px){.section-single-post-content .container .section-inner .content-wrapper h6{font-size:14px}}.error-page-wrapper .container .section-inner{display:flex;flex-direction:column;row-gap:60px;align-items:center}.error-page-wrapper .container .section-inner .content-wrapper p{text-align:center}.error-page-wrapper .marquee-wrapper{margin-top:60px}.error-page-wrapper .marquee-wrapper h2{line-height:120%}.section-services-features .container .section-inner{display:flex;flex-direction:column;row-gap:60px}@media (max-width:1300px){.section-services-features .container .section-inner{row-gap:40px}}.section-services-features .container .section-inner .title-wrapper{max-width:700px}.section-services-features .container .section-inner .features-list{display:grid;grid-template-columns:repeat(3, 1fr)}@media (max-width:767px){.section-services-features .container .section-inner .features-list{grid-template-columns:auto;border-right:none;border-bottom:1px solid var(--color-main-1)}.section-services-features .container .section-inner .features-list:first-child{border-left:none;border-top:1px solid var(--color-main-1)}}.section-services-features .container .section-inner .features-list .feature-item{min-height:360px;padding:45px;display:flex;flex-direction:column;justify-content:space-between;background:transparent;border-right:1px solid var(--color-main-1);transition:0.3s}@media (max-width:1300px){.section-services-features .container .section-inner .features-list .feature-item{padding:30px}}.section-services-features .container .section-inner .features-list .feature-item:first-child{border-left:1px solid var(--color-main-1)}.section-services-features .container .section-inner .features-list .feature-item:hover{background:var(--color-main-1);transition:0.3s}.section-services-features .container .section-inner .features-list .feature-item:hover .feature-title-wrapper i{color:var(--color-main-2);transition:0.3s}.section-services-features .container .section-inner .features-list .feature-item p{font-size:14px;line-height:28px;text-transform:uppercase;color:var(--color-text)}.section-services-features .container .section-inner .features-list .feature-item .feature-title-wrapper{display:flex;flex-direction:column;row-gap:25px}.section-services-features .container .section-inner .features-list .feature-item .feature-title-wrapper i{font-size:60px;color:var(--color-main-1);transition:0.3s}.section-services-features .container .section-inner .features-list .feature-item .feature-title-wrapper h3{font-size:26px;font-weight:500;letter-spacing:5px;line-height:140%;color:var(--color-text)}.section-services-features .container .section-inner .features-description{max-width:830px;width:100%;display:flex;flex-direction:column;row-gap:25px}.section-services-features .container .section-inner .features-description p{color:var(--color-text);font-size:15px;line-height:30px}.section-services-services{padding:0 0 120px}@media (max-width:1300px){.section-services-services{padding:0 0 80px}}.section-services-services .container .section-inner{padding:0;display:flex;flex-direction:column;row-gap:60px}@media (max-width:1300px){.section-services-services .container .section-inner{row-gap:40px}}.section-company-shortly .container .section-inner .column-right{display:flex;flex-direction:column;row-gap:25px}.section-company-shortly .container .section-inner .column-right h3{font-size:24px;font-weight:400;line-height:36px;color:var(--color-text)}.section-company-shortly .container .section-inner .column-right p{color:var(--color-text);font-size:15px;line-height:30px}.section-company-shortly .container .section-inner .column-right .links-list-wrapper a{width:fit-content;font-size:20px;color:var(--color-text);line-height:30px;text-decoration:none;position:relative}.section-company-shortly .container .section-inner .column-right .links-list-wrapper a:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid var(--color-text);transition:0.3s}.section-company-shortly .container .section-inner .column-right .links-list-wrapper a:hover:after{width:100%;transition:0.3s}.section-about-targets{padding:0 25px;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:45px}@media (max-width:1300px){.section-about-targets{grid-template-columns:repeat(2, 1fr)}}@media (max-width:767px){.section-about-targets{grid-template-columns:auto}}@media (max-width:767px){.section-about-targets .target-item{padding:0 !important}}.section-about-targets .target-item:nth-child(1) .content-wrapper{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url("/wp-content/themes/main-theme/assets/img/target-1.jpg")}.section-about-targets .target-item:nth-child(2){padding-top:35px}.section-about-targets .target-item:nth-child(2) .content-wrapper{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url("/wp-content/themes/main-theme/assets/img/target-2.jpg")}.section-about-targets .target-item:nth-child(3) .content-wrapper{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url("/wp-content/themes/main-theme/assets/img/target-3.jpg")}.section-about-targets .target-item:nth-child(4){padding-top:35px}.section-about-targets .target-item:nth-child(4) .content-wrapper{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url("/wp-content/themes/main-theme/assets/img/target-4.jpg")}.section-about-targets .target-item .content-wrapper{width:100%;height:580px;padding:20px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}.section-about-targets .target-item .content-wrapper h3{font-size:32px;font-weight:400;line-height:140%;color:#FFF}.section-company-about .container .section-inner{display:flex;flex-direction:column;row-gap:45px}.section-company-about .container .section-inner .title-wrapper{max-width:700px}.section-company-about .container .section-inner .content-wrapper{display:flex;flex-direction:column;row-gap:25px}