﻿.cases-hero{padding:150px 0 50px 0;background:linear-gradient(105deg, #002ED3 33.4%, #4B82F1 100%);background-image:url(../../../../../uploads/2024/04/Frame54-scaled.webp);background-size:cover;animation:zoomBackground 5s ease-in-out infinite alternate;background-position:center center}@media (max-width:767px){.cases-hero{padding:180px 0 40px 0;background-image:url("../../../../../uploads/2024/04/%c3%91%c2%84%c3%90%c2%be%c3%90%c2%bd-5-1.html");background-size:auto}}.cases-hero__body{display:flex;align-items:center;column-gap:50px}@media (max-width:767px){.cases-hero__body{column-gap:0;row-gap:48px;flex-direction:column;align-items:start}}.cases-hero__title{font-size:16px;font-weight:400;line-height:22px;letter-spacing:normal;color:#fff;margin-bottom:24px;text-transform:uppercase}.cases-hero__subtitle{font-size:64px;font-weight:600;line-height:77px;color:#fff}@media (max-width:768px){.cases-hero__subtitle{font-size:40px;line-height:50px}}.cases-hero__text{margin:40px 0 0 0;color:#fff;font-weight:300;max-width:530px}@media (max-width:768px){.cases-hero__text{margin:24px 0 0 0}}@media (max-width:767px){.cases-hero__col-02{display:flex;align-items:center;justify-content:center;width:100%}}.cases-hero__image-desk{max-width:790px;width:100%;object-fit:cover;display:flex}@media (max-width:767px){.cases-hero__image-desk{display:none}}.cases-hero__image-mobile{height:240px;width:100%;object-fit:contain}@media (min-width:768px){.cases-hero__image-mobile{display:none}}.cases-case{padding:20px 0 104px 0;background-image:url("../../../../../uploads/2024/04/Frame-34-1.png");background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.cases-case__container.container{padding:0}}.cases-case__case{margin-top:80px;padding-top:80px;display:flex;column-gap:30px}.cases-case__case:not(:first-child){border-top:1px solid #BCBCBC}@media (max-width:992px){.cases-case__case{flex-direction:column;column-gap:0;row-gap:40px;padding:80px 16px 0 16px}}.cases-case__col-01{padding-left:32px;border-left:1px solid #BCBCBC;height:fit-content}.cases-case__col-01 .label{font-size:16px;color:#002ED3;font-weight:400}.cases-case__col-01 .title{margin:24px 0 0 0;font-size:48px;line-height:58px;color:#121316;font-weight:700}.cases-case__col-01 .text{margin:24px 0 0 0;font-size:16px;color:#474747;font-weight:400}.cases-case__col-02{max-width:1024px;width:100%;margin-left:auto}.cases-case-slider-first,.cases-case-slider-second,.cases-case-slider-third,.cases-case-slider-fourth,.cases-case-slider-fifth{display:flex;column-gap:32px;position:relative}@media (max-width:992px){.cases-case-slider-first,.cases-case-slider-second,.cases-case-slider-third,.cases-case-slider-fourth,.cases-case-slider-fifth{margin:0 -8px;column-gap:0;padding-bottom:90px}.cases-case-slider-first .slick-track,.cases-case-slider-second .slick-track,.cases-case-slider-third .slick-track,.cases-case-slider-fourth .slick-track,.cases-case-slider-fifth .slick-track{display:flex}}.cases-case-slider-first__item,.cases-case-slider-second__item,.cases-case-slider-third__item,.cases-case-slider-fourth__item,.cases-case-slider-fifth__item{width:33.3333%}@media (max-width:992px){.cases-case-slider-first__item,.cases-case-slider-second__item,.cases-case-slider-third__item,.cases-case-slider-fourth__item,.cases-case-slider-fifth__item{width:100%;padding:0 8px;height:auto !important;display:flex !important}}.cases-case-slider-first__item .wrapper,.cases-case-slider-second__item .wrapper,.cases-case-slider-third__item .wrapper,.cases-case-slider-fourth__item .wrapper,.cases-case-slider-fifth__item .wrapper{padding:40px 32px;background-color:#F4F5F6;border-radius:16px}.cases-case-slider-first__item .wrapper .title,.cases-case-slider-second__item .wrapper .title,.cases-case-slider-third__item .wrapper .title,.cases-case-slider-fourth__item .wrapper .title,.cases-case-slider-fifth__item .wrapper .title{font-size:24px;line-height:34px;color:#121316;font-weight:700}.cases-case-slider-first__item .wrapper .text,.cases-case-slider-second__item .wrapper .text,.cases-case-slider-third__item .wrapper .text,.cases-case-slider-fourth__item .wrapper .text,.cases-case-slider-fifth__item .wrapper .text{margin:16px 0 0 0;font-size:16px;color:#474747}.cases-case-slider-first .slick-prev,.cases-case-slider-second .slick-prev,.cases-case-slider-third .slick-prev,.cases-case-slider-fourth .slick-prev,.cases-case-slider-fifth .slick-prev{position:absolute;top:auto;left:12px;bottom:-20px;width:40px;height:40px;background-image:url("../../../../../uploads/2024/04/solar-arrow-left.svg");background-repeat:no-repeat;background-size:40px;font-size:0}.cases-case-slider-first .slick-prev::before,.cases-case-slider-second .slick-prev::before,.cases-case-slider-third .slick-prev::before,.cases-case-slider-fourth .slick-prev::before,.cases-case-slider-fifth .slick-prev::before{display:none !important}.cases-case-slider-first .slick-next,.cases-case-slider-second .slick-next,.cases-case-slider-third .slick-next,.cases-case-slider-fourth .slick-next,.cases-case-slider-fifth .slick-next{position:absolute;top:auto;left:84px;bottom:-20px;width:40px;height:40px;background-image:url("../../../../../uploads/2024/04/solar-arrow-right.svg");background-repeat:no-repeat;background-size:40px;font-size:0}.cases-case-slider-first .slick-next::before,.cases-case-slider-second .slick-next::before,.cases-case-slider-third .slick-next::before,.cases-case-slider-fourth .slick-next::before,.cases-case-slider-fifth .slick-next::before{display:none !important}.cases-contact{background:linear-gradient(105deg, #002ED3 33.4%, #4B82F1 100%);padding:172px 0;background-image:url(../../../../../uploads/2024/04/Frame54-scaled.webp);background-size:cover;animation:zoomBackground 5s ease-in-out infinite alternate;background-position:center center}@media (max-width:768px){.cases-contact{padding:104px 0 113px;animation:none;background-position:center left}}.cases-contact__inner{display:grid;grid-template-columns:2fr 3fr;gap:90px;align-items:center}@media (max-width:768px){.cases-contact__inner{grid-template-columns:1fr;gap:40px}}.cases-contact__inner .col h4{color:#FFF;font-size:16px;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:24px}.cases-contact__inner .col h3{color:#FFF;font-size:64px;font-weight:600;line-height:120%;margin-bottom:30px}@media (max-width:768px){.cases-contact__inner .col h3{font-size:48px;margin-bottom:24px}}.cases-contact__inner .col p{color:#FFF;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.cases-contact__inner .col form .contact-form-home .cols{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:768px){.cases-contact__inner .col form .contact-form-home .cols{grid-template-columns:1fr;gap:0}}.cases-contact__inner .col form .contact-form-home .cols input{border-radius:4px;border:1px solid #FFF;background:rgba(255, 255, 255, 0.1);margin-bottom:32px;padding:13px 24px;color:#FFF;font-size:16px;font-weight:400;line-height:normal;width:100%}.cases-contact__inner .col form .contact-form-home .cols input::placeholder{color:#FFF;font-size:16px;font-weight:400;line-height:normal}.cases-contact__inner .col form .contact-form-home .cols input:focus-visible{outline:none}.cases-contact__inner .col form .contact-form-home .cols .wpcf7-not-valid-tip{display:none}.cases-contact__inner .col form .contact-form-home .cols textarea{border-radius:4px;border:1px solid #FFF;background:rgba(255, 255, 255, 0.1);margin-bottom:32px;padding:16px 24px;color:#FFF;font-size:16px;font-weight:400;line-height:normal;height:128px;resize:none}.cases-contact__inner .col form .contact-form-home .cols textarea::placeholder{color:#FFF;font-size:16px;font-weight:400;line-height:normal}.cases-contact__inner .col form .contact-form-home .cols textarea:focus-visible{outline:none}.cases-contact__inner .col form .contact-form-home .wpcf7-submit{border-radius:4px;background:#FFF;padding:13px;color:#121316;font-size:16px;font-weight:700;line-height:normal;width:48%;cursor:pointer;transition:all 0.5s}@media (max-width:768px){.cases-contact__inner .col form .contact-form-home .wpcf7-submit{width:100%}}.cases-contact__inner .col form .contact-form-home .wpcf7-submit:hover{background:#5278FF;color:#fff;border:1px solid #5278FF}.cases-contact__inner .col .invalid .contact-form-home .cols input{border:1px solid #F00;background:rgba(255, 0, 0, 0.1)}.cases-contact__inner .col .invalid .wpcf7-response-output{border-radius:4px;background:rgba(255, 0, 0, 0.5);border:none;color:#FFF;font-size:14px;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;padding:10px 24px;margin:0;min-height:49px;width:48%;float:right;margin-top:-49px}@media (max-width:768px){.cases-contact__inner .col .invalid .wpcf7-response-output{width:100%;float:none;margin-top:-10px}}.cases-contact__inner .col .sent .wpcf7-response-output{border-radius:4px;background:rgba(0, 255, 71, 0.5);border:none;padding:10px 24px;color:#FFF;font-size:13px;font-weight:400;line-height:normal;margin:0;min-height:49px;width:48%;float:right;margin-top:-49px}@media (max-width:768px){.cases-contact__inner .col .sent .wpcf7-response-output{width:100%;float:none;margin-top:-10px;display:flex;align-items:center;justify-content:center}}