<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.homepage-image-text__text {
    padding: 38px 22px 35px;
    z-index: 1;
}

.homepage-image-text__inner .homepage-image-text__text {
    padding: 0 22px 0;
}

.homepage-image-text__image {
    padding-bottom: 54px;
    position: relative;
}

.homepage-image-text__image__wrap {
    margin-right: 129px;
    height: 278px;
}

.homepage-image-text__inner .homepage-image-text__image.single-image .homepage-image-text__image__wrap {
    margin-right: 0;
}

.homepage-image-text.image-right .homepage-image-text__image.two-images .homepage-image-text__image__wrap{
    margin-left: 129px;
    margin-right: 0;
}

.homepage-image-text__image__wrap img {
    border-radius: 0 15px 15px 0;
}
.homepage-image-text.image-right .homepage-image-text__image__wrap img{

    border-radius: 15px 0 0 15px;
}

.homepage-image-text__image__man {
    position: absolute;
    bottom: 0;
    right: 8px;
    width: 221px;
    height: 190px;
    background: #fff;
    clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
    z-index: 1;
    padding: 5px 6px;
}
.homepage-image-text.image-right .homepage-image-text__image__man {
    bottom: 0;
    right: 0;
    left: 8px;
}

.homepage-image-text__image__man img {
    clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
    display: block;
}

.homepage-image-text__image::before {
    content: '';
    position: absolute;
    width: 130px;
    height: 113px;
    clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
    background: #379ADB;
    bottom: -15px;
    right: 19px;
}
.homepage-image-text.image-right .homepage-image-text__image::before{
    right: 0;
    left: 19px;

}

.homepage-image-text__image::after {
    content: '';
    position: absolute;
    width: 124px;
    height: 107px;
    clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
    background: #091C38;
    bottom: -12px;
    right: 22px;
}
.homepage-image-text.image-right .homepage-image-text__image::after{
    right: 0;
    left: 22px;
}

.homepage-image-text__text__wrap h5 {
    font-size: 20px;
    margin-bottom: 2px;
    letter-spacing: 0.1em;
}

.homepage-image-text.bg-blue h5 {
    color: #fff;
}
.homepage-image-text{
    position: relative;
    overflow: hidden;
}
.hexagon-pattern {
    position: absolute;
    right: -135px;
    bottom: -288px;
}
.hexagon-pattern.mobile {
    display: block;
    right: -120px;
    bottom: -188px;
}
.hexagon-pattern.desktop {
   display: none;
}
.home .homepage-image-text{
    overflow: initial;
    margin-top: -1px;
}
.home .homepage-image-text .hexagon-pattern {
    display: none !important;
}
.homepage-image-text__inner .homepage-image-text__image.single-image .homepage-image-text__image__wrap img{
    border-radius: 15px;
}
.homepage-image-text__inner .homepage-image-text__image.single-image .homepage-image-text__image__wrap{
    padding: 0 22px;
}
.homepage-image-text__inner.image-right .homepage-image-text__image.two-images + .homepage-image-text__text{

    padding-top: 100px;
}
.homepage-image-text__inner .homepage-image-text__image.single-image::before,
.homepage-image-text__inner .homepage-image-text__image.single-image::after {
    content: unset;

}
@media (min-width: 768px) {
    .homepage-image-text__text {
        padding:16px 52px 65px;
    }
    .homepage-image-text__inner .homepage-image-text__text {
        padding: 0 52px 0;
    }
    
    
    .homepage-image-text__image {
        padding-bottom: 52px;
    }
    
    .homepage-image-text__image__wrap {
        margin-right: 343px;
        height: 480px;
    }
    
    
    
    .homepage-image-text__image__man {
        bottom: 0;
        right: 55px;
        width: 420px;
        height: 365px;
        padding: 15px 16px;
    }

    .homepage-image-text.image-right .homepage-image-text__image__man {
        bottom: 0;
        right: 0;
        left: 55px;
    }

    
    .homepage-image-text__image::before {
        width: 200px;
        height: 173px;
        bottom: -46px;
        right: 70px;
    }
    .homepage-image-text.image-right .homepage-image-text__image::before{
        right: 0;
        left: 70px;
    }
    
    .homepage-image-text__image::after {
        width: 190px;
        height: 163px;
        bottom: -41px;
        right: 75px;
    }

    .homepage-image-text.image-right .homepage-image-text__image::after{
        right: 0;
        left: 75px;
    }
    
    .homepage-image-text__text__wrap h5 {
        font-size: 35px;
        margin-bottom: 4px;
    }
    .homepage-image-text__image.single-image .homepage-image-text__image__wrap{
        margin-right: 0;
    }
    .homepage-image-text__image.single-image::before,
    .homepage-image-text__image.single-image::after{
        content: unset;
    }

    .homepage-image-text.image-right .homepage-image-text__image.two-images .homepage-image-text__image__wrap{
        margin-left: 343px;
        margin-right: 0;
    }
    .homepage-image-text__inner .homepage-image-text__image.single-image .homepage-image-text__image__wrap{
        padding: 0 52px;
    }
   
    
}


@media (min-width: 1200px) {
    .hexagon-pattern.desktop {
        right: -235px;
        bottom: -290px;
    }
    .homepage-image-text.image-right .hexagon-pattern.desktop{
        left: -235px;
        right: unset;
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
    }
    .homepage-image-text__inner .homepage-image-text__image.single-image .homepage-image-text__image__wrap img{
        border-radius: 0 15px 15px 0;

    }

    .homepage-image-text__inner.image-right .homepage-image-text__image.single-image .homepage-image-text__image__wrap img{
        border-radius: 15px 0 0 15px;

    }
    .homepage-image-text {
        display: flex;
        flex-wrap: wrap;
    }

    .homepage-image-text__image,
    .homepage-image-text__text {
        width: 50%;
    }


    .homepage-image-text__text {
        padding: 97px 0 100px;
        max-width: 646px;
        padding-left: 17px;
    }
    .homepage-image-text__inner .homepage-image-text__text {
        padding: 0 22px 0;
        z-index: 1;
    }
    
    
    .homepage-image-text__image {
        padding-bottom: 0;
    }
    
    .homepage-image-text__image__wrap {
        margin-right: 202px;
        height: 100%;
        position: relative;
    }
    .homepage-image-text.image-right .homepage-image-text__image.two-images .homepage-image-text__image__wrap{
        margin-left: 202px;
        margin-right: 0;
    }

    .homepage-image-text__image__wrap img {
        position: absolute;
    }
    
    .homepage-image-text__image__man {
        bottom: 110px;
        right: 80px;
    }
    .homepage-image-text.image-right .homepage-image-text__image__man {

        right: 0;
        left: 80px;
    }

    
    .homepage-image-text__image::before,
    .homepage-image-text__image::after {
        display: none;
    }
    
    .homepage-image-text__text__wrap h5 {
        font-size: 35px;
        margin-bottom: 4px;
    }
    .flex-opposite{
        flex-direction: row-reverse;
    }

    .hexagon-pattern.mobile {
        display: none;
    }
    .hexagon-pattern.desktop {
       display: block;
    }
    

    .homepage-image-text__image.single-image .homepage-image-text__image__wrap{
        margin-right: 130px;
    }
    .homepage-image-text.image-right {
        flex-direction: row-reverse;
    }
    .homepage-image-text.image-right .homepage-image-text__image.single-image .homepage-image-text__image__wrap{
        margin-right: 0;
        margin-left: 130px;
    }
    .homepage-image-text__inner .homepage-image-text__image.single-image .homepage-image-text__image__wrap{
        padding: 0 0;
        margin-right: 130px;
    }
    
    .homepage-image-text__inner.image-right .homepage-image-text__image.two-images + .homepage-image-text__text{
        padding-top: 0;
    }
    .homepage-image-text__inner .homepage-image-text__image__man{
        bottom: 120px !important;
    }
    
    
}

@media(min-width:1366px) {

}
@media(min-width:1440px) {
    .hexagon-pattern {
        position: absolute;
        right: -135px;
        bottom: -288px;
    }
}</pre></body></html>