@keyframes loading {
    0% {
        height: 64px;
        top: 8px
    }

    to {
        height: 32px;
        top: 24px
    }
}

.blog-post__wrapper {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -45px
}

@media(max-width:1024px) {
    .blog-post__wrapper {
        margin: 0 -10px
    }
}

.blog-post__section {
    padding: 96px 0
}

@media(max-width:1024px) {
    .blog-post__section {
        padding: 40px 0
    }
}

.blog-post__section .btn-load-more {
    position: relative
}

.blog-post__section .btn-load-more__loading {
    bottom: 6px;
    height: 30px;
    left: calc(50% - 20px);
    opacity: 0;
    position: absolute;
    transition: .2s;
    transition-timing-function: ease-in-out;
    visibility: hidden;
    width: 40px
}

.blog-post__section .btn-load-more.loading .btn-load-more__loading {
    opacity: 1;
    visibility: visible
}

.blog-post__section .wrapper-btn {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 32px
}

.blog-post__section .article-post-item {
    padding: 0 45px;
    width: 33.33%
}

.blog-post__section .article-post-item a {
    color: inherit
}

.blog-post__section .article-post-item a:active,
.blog-post__section .article-post-item a:focus,
.blog-post__section .article-post-item a:focus-within,
.blog-post__section .article-post-item a:hover {
    text-decoration: none
}

.blog-post__section .article-post-item a:active .article-post-item__image,
.blog-post__section .article-post-item a:focus .article-post-item__image,
.blog-post__section .article-post-item a:focus-within .article-post-item__image,
.blog-post__section .article-post-item a:hover .article-post-item__image {
    border-radius: 0 24px 24px 24px
}

.blog-post__section .article-post-item a:active .article-post-item__title,
.blog-post__section .article-post-item a:focus .article-post-item__title,
.blog-post__section .article-post-item a:focus-within .article-post-item__title,
.blog-post__section .article-post-item a:hover .article-post-item__title {
    color: var(--sk-color-third)
}

@media(max-width:1024px) {
    .blog-post__section .article-post-item {
        padding: 0 10px
    }
}

@media(max-width:992px) {
    .blog-post__section .article-post-item {
        width: 100%
    }
}

.blog-post__section .article-post-item__image {
    border-radius: 24px 24px 0 24px;
    height: 237px;
    margin-bottom: 24px;
    overflow: hidden;
    transition: .2s;
    transition-timing-function: ease-in-out
}

.blog-post__section .article-post-item__image .placeholder {
    align-items: center;
    background-color: var(--sk-color-primary);
    display: flex;
    height: 100%;
    justify-content: center
}

@media(max-width:992px) {
    .blog-post__section .article-post-item__image {
        height: 300px
    }
}

@media(max-width:390px) {
    .blog-post__section .article-post-item__image {
        height: 237px
    }
}

.blog-post__section .article-post-item__image picture {
    height: 100%
}

.blog-post__section .article-post-item__date {
    display: block;
    font-size: 13px;
    letter-spacing: 3.25px;
    margin-bottom: 10px;
    text-transform: uppercase
}

.blog-post__section .article-post-item__content {
    font-weight: 300;
    line-height: 1.5454;
    padding-bottom: 1.5454em
}

.blog-post__section .article-post-item__content p {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    color: var(--sk-color-black);
    display: -webkit-box;
    margin: 0;
    overflow: hidden
}

.blog-post__section .article-post-item__title {
    font-family: var(--sk-font-secondary);
    font-size: 19px;
    font-weight: 600;
    letter-spacing: 1.1px;
    line-height: 30px;
    margin-bottom: 24px;
    text-transform: uppercase;
    transition: .2s;
    transition-timing-function: ease-in-out
}

.column-text {
    background-color: var(--sk-color-primary);
    padding: 100px 20px
}

@media(max-width:1024px) {
    .column-text {
        padding: 50px 20px
    }
}

.column-text__container {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1280px
}

@media(max-width:1024px) {
    .column-text__container {
        align-items: flex-start;
        flex-direction: column
    }

    .column-text__title {
        margin-bottom: 24px
    }
}

.column-text__text {
    max-width: 520px;
    padding-left: 20px
}

@media(max-width:1024px) {
    .column-text__text {
        padding-left: 0
    }
}

:root {
    --breakpoint-xxl: 1920px;
    --breakpoint-xl: 1440px;
    --breakpoint-lg: 1280px;
    --breakpoint-md: 1024px;
    --breakpoint-md-s: 992px;
    --breakpoint-sm: 768px;
    --breakpoint-sm-s: 640px;
    --breakpoint-xs: 512px;
    --breakpoint-xxs: 390px
}

.banner-price__container {
    border-radius: 40px 40px 0 40px;
    overflow: hidden;
    padding: 130px 95px
}

.banner-price__container.bg-primary {
    color: var(--sk-color-primary-extra-light)
}

@media(max-width:1024px) {
    .banner-price__container {
        padding: 80px
    }
}

@media(max-width:768px) {
    .banner-price__container {
        padding: 35px
    }
}

.banner-price__wrapper {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    gap: 32px;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 930px;
    width: 100%
}

@media(max-width:768px) {
    .banner-price__wrapper {
        flex-direction: column
    }
}

.banner-price .banner-left {
    max-width: 475px;
    width: 100%
}

@media(max-width:768px) {
    .banner-price .banner-left {
        max-width: 100%;
        text-align: center
    }
}

.banner-price__title {
    margin-bottom: 16px
}

.banner-price__text p {
    line-height: 1.75
}

@media(max-width:768px) {
    .banner-price .banner-right .price {
        text-align: center
    }
}

.banner-price .banner-right .price__top-text {
    font-size: 20px;
    margin-bottom: 5px
}

.banner-price .banner-right .price__number {
    font-family: var(--sk-font-primary);
    font-size: var(--sk-text--h1-down)
}

.banner-price .banner-right .price__center-text {
    letter-spacing: -1.05px;
    line-height: 1;
    margin-bottom: 24px
}

.banner-price .banner-right .price__period {
    display: inline-block;
    font-size: 16px;
    letter-spacing: .8px;
    line-height: 1.875;
    margin-left: 7px
}

.banner-price .banner-right .buttons-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 7px
}

@media(max-width:768px) {
    .banner-price .banner-right .buttons-wrapper {
        justify-content: center
    }
}

.banner-price__apple-btn,
.banner-price__google-btn {
    background-position: 50%;
    background-repeat: no-repeat;
    display: block;
    height: 52px;
    width: 181px
}

.banner-price__google-btn {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='181' height='54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.469' y='-.469' width='142.823' height='41.551' rx='9.625' transform='matrix(1.25 0 0 -1.25 -.019 52.339)' fill='%23000'/%3E%3Crect x='.469' y='-.469' width='142.823' height='41.551' rx='9.625' transform='matrix(1.25 0 0 -1.25 -.019 52.339)' stroke='%23E8E8E8' stroke-width='.75'/%3E%3Cpath d='M13.217 10.143c-.392.4-.618 1.022-.618 1.828v28.75c0 .806.226 1.428.618 1.828l.097.088 16.523-16.104v-.38L13.314 10.049l-.097.094Z' fill='url(%23a)'/%3E%3Cpath d='m35.339 31.903-5.502-5.37v-.38l5.508-5.371.124.07 6.523 3.619c1.862 1.027 1.862 2.717 0 3.75l-6.523 3.612-.13.07Z' fill='url(%23b)'/%3E%3Cpath d='m35.468 31.834-5.631-5.491-16.62 16.206c.618.633 1.627.71 2.773.076L35.47 31.834Z' fill='url(%23c)'/%3E%3Cpath d='M35.468 20.852 15.99 10.06c-1.146-.627-2.155-.55-2.773.083l16.62 16.2 5.631-5.491Z' fill='url(%23d)'/%3E%3Cpath d='M62.527 13.66c0 1.085-.333 1.954-.99 2.603-.755.768-1.738 1.155-2.943 1.155-1.152 0-2.135-.393-2.942-1.168-.808-.787-1.212-1.752-1.212-2.907 0-1.156.404-2.121 1.212-2.901.807-.782 1.79-1.175 2.942-1.175.573 0 1.12.115 1.641.33.52.216.944.509 1.25.87l-.696.685c-.535-.616-1.264-.92-2.195-.92-.84 0-1.569.286-2.187.863-.612.579-.918 1.328-.918 2.248 0 .92.306 1.675.918 2.254.618.57 1.347.862 2.187.862.891 0 1.641-.292 2.233-.869.39-.382.612-.908.67-1.581h-2.903v-.94h3.873c.047.204.06.4.06.59ZM68.672 10.403h-3.638v2.47h3.28v.94h-3.28v2.47h3.638v.956h-4.668V9.446h4.668v.957ZM73.009 17.24h-1.03v-6.837h-2.232v-.957h5.495v.957H73.01v6.836ZM79.219 17.24V9.445h1.028v7.793H79.22ZM84.806 17.24h-1.022v-6.837h-2.24v-.957h5.502v.957h-2.24v6.836ZM97.448 16.237c-.788.788-1.765 1.181-2.93 1.181-1.171 0-2.148-.393-2.936-1.181-.787-.787-1.179-1.752-1.179-2.894 0-1.143.392-2.108 1.179-2.895.788-.788 1.765-1.18 2.936-1.18 1.159 0 2.135.392 2.924 1.187.793.793 1.185 1.752 1.185 2.888 0 1.142-.392 2.107-1.179 2.894Zm-5.105-.653c.594.583 1.315.875 2.175.875.854 0 1.582-.292 2.169-.875.591-.584.891-1.333.891-2.241 0-.909-.3-1.658-.891-2.241-.587-.584-1.315-.876-2.169-.876-.86 0-1.581.292-2.175.876-.591.583-.891 1.332-.891 2.24 0 .909.3 1.658.891 2.242ZM100.072 17.24V9.445h1.25l3.887 6.061h.045l-.045-1.498V9.446h1.028v7.793h-1.073l-4.07-6.36h-.045l.045 1.505v4.855h-1.022Z' fill='%23fff' stroke='%23fff' stroke-width='.16' stroke-miterlimit='10'/%3E%3Cpath d='M90.151 28.621c-3.132 0-5.69 2.324-5.69 5.53 0 3.18 2.558 5.528 5.69 5.528 3.138 0 5.697-2.348 5.697-5.528 0-3.206-2.559-5.53-5.697-5.53Zm0 8.88c-1.718 0-3.197-1.382-3.197-3.35 0-1.994 1.479-3.352 3.197-3.352s3.203 1.358 3.203 3.352c0 1.968-1.485 3.35-3.203 3.35Zm-12.415-8.88c-3.138 0-5.69 2.324-5.69 5.53 0 3.18 2.552 5.528 5.69 5.528 3.137 0 5.69-2.348 5.69-5.528 0-3.206-2.553-5.53-5.69-5.53Zm0 8.88c-1.72 0-3.203-1.382-3.203-3.35 0-1.994 1.483-3.352 3.203-3.352 1.718 0 3.197 1.358 3.197 3.352 0 1.968-1.479 3.35-3.197 3.35Zm-14.773-7.185v2.35h5.755c-.169 1.313-.619 2.278-1.309 2.95-.84.813-2.148 1.715-4.446 1.715-3.542 0-6.315-2.787-6.315-6.24 0-3.453 2.773-6.24 6.315-6.24 1.915 0 3.308.73 4.336 1.675l1.699-1.655c-1.439-1.34-3.352-2.368-6.035-2.368-4.857 0-8.939 3.853-8.939 8.588 0 4.735 4.082 8.588 8.939 8.588 2.625 0 4.596-.838 6.146-2.411 1.589-1.549 2.084-3.726 2.084-5.485 0-.546-.047-1.048-.13-1.467h-8.1Zm60.41 1.822c-.469-1.237-1.914-3.517-4.857-3.517-2.917 0-5.345 2.24-5.345 5.53 0 3.097 2.403 5.528 5.625 5.528a5.656 5.656 0 0 0 4.727-2.45l-1.934-1.256c-.645.92-1.523 1.529-2.793 1.529-1.262 0-2.167-.564-2.747-1.676l7.585-3.06-.261-.628Zm-7.734 1.84c-.065-2.131 1.699-3.223 2.962-3.223.99 0 1.83.482 2.11 1.173l-5.072 2.05Zm-6.165 5.365h2.494v-16.25h-2.494v16.25Zm-4.083-9.49h-.083c-.56-.647-1.629-1.232-2.982-1.232-2.84 0-5.437 2.431-5.437 5.548 0 3.099 2.597 5.51 5.437 5.51 1.353 0 2.422-.59 2.982-1.256h.083v.793c0 2.114-1.158 3.25-3.027 3.25-1.523 0-2.468-1.072-2.858-1.974l-2.168.882c.625 1.466 2.28 3.27 5.026 3.27 2.924 0 5.39-1.677 5.39-5.758v-9.929h-2.363v.896Zm-2.852 7.649c-1.718 0-3.156-1.403-3.156-3.333 0-1.949 1.438-3.37 3.156-3.37 1.694 0 3.029 1.421 3.029 3.37 0 1.93-1.335 3.333-3.029 3.333Zm32.507-14.41h-5.963v16.25h2.486v-6.156h3.477c2.762 0 5.47-1.949 5.47-5.048 0-3.097-2.715-5.045-5.47-5.045Zm.065 7.833h-3.542v-5.572h3.542c1.857 0 2.917 1.503 2.917 2.785 0 1.258-1.06 2.787-2.917 2.787Zm15.372-2.335c-1.797 0-3.665.774-4.434 2.488l2.207.902c.475-.902 1.348-1.194 2.272-1.194 1.29 0 2.598.755 2.618 2.09v.17c-.45-.254-1.413-.629-2.598-.629-2.377 0-4.799 1.276-4.799 3.656 0 2.178 1.947 3.58 4.135 3.58 1.674 0 2.597-.736 3.177-1.592h.085v1.256h2.402v-6.234c0-2.88-2.207-4.493-5.065-4.493Zm-.3 8.905c-.814 0-1.947-.393-1.947-1.376 0-1.258 1.413-1.74 2.637-1.74 1.095 0 1.608.235 2.273.545-.195 1.505-1.523 2.571-2.963 2.571Zm14.115-8.549-2.859 7.044h-.085l-2.955-7.044h-2.681l4.44 9.844-2.534 5.478h2.599l6.841-15.322h-2.766Zm-22.415 10.397h2.493v-16.25h-2.493v16.25Z' fill='%23fff'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='28.37' y1='41.02' x2='6.56' y2='18.651' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300A0FF'/%3E%3Cstop offset='.007' stop-color='%2300A1FF'/%3E%3Cstop offset='.26' stop-color='%2300BEFF'/%3E%3Cstop offset='.512' stop-color='%2300D2FF'/%3E%3Cstop offset='.76' stop-color='%2300DFFF'/%3E%3Cstop offset='1' stop-color='%2300E3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='44.416' y1='26.341' x2='12.154' y2='26.341' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE000'/%3E%3Cstop offset='.409' stop-color='%23FFBD00'/%3E%3Cstop offset='.775' stop-color='orange'/%3E%3Cstop offset='1' stop-color='%23FF9C00'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='32.406' y1='23.358' x2='2.83' y2='-6.977' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF3A44'/%3E%3Cstop offset='1' stop-color='%23C31162'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='9.033' y1='52.114' x2='22.24' y2='38.568' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2332A071'/%3E%3Cstop offset='.069' stop-color='%232DA771'/%3E%3Cstop offset='.476' stop-color='%2315CF74'/%3E%3Cstop offset='.801' stop-color='%2306E775'/%3E%3Cstop offset='1' stop-color='%2300F076'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    height: 53px
}

.banner-price__apple-btn {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='181' height='53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.474' y='.892' width='179.25' height='51.25' rx='9.625' fill='%23000'/%3E%3Crect x='.474' y='.892' width='179.25' height='51.25' rx='9.625' stroke='%23E8E8E8' stroke-width='.75'/%3E%3Cpath d='M40.304 25.176c-.038-4.19 3.519-6.228 3.682-6.323-2.015-2.864-5.138-3.255-6.235-3.286-2.623-.27-5.167 1.53-6.503 1.53-1.362 0-3.42-1.504-5.637-1.46-2.853.043-5.523 1.653-6.987 4.155-3.021 5.1-.768 12.594 2.127 16.716 1.448 2.02 3.14 4.273 5.355 4.194 2.166-.087 2.976-1.347 5.59-1.347 2.59 0 3.35 1.347 5.61 1.296 2.325-.036 3.789-2.028 5.186-4.065 1.674-2.314 2.346-4.593 2.372-4.71-.054-.018-4.516-1.678-4.56-6.7ZM36.038 12.855C37.203 11.434 38 9.5 37.778 7.539c-1.686.073-3.795 1.138-5.01 2.527-1.074 1.225-2.034 3.232-1.786 5.12 1.894.137 3.84-.932 5.056-2.331ZM65.532 12.469c0 1.53-.47 2.682-1.41 3.455-.87.714-2.108 1.071-3.71 1.071a17.64 17.64 0 0 1-2.045-.101v-8.36a15.463 15.463 0 0 1 2.407-.177c1.526 0 2.677.324 3.453.971.87.732 1.305 1.778 1.305 3.14Zm-1.473.038c0-.992-.27-1.753-.808-2.283s-1.325-.795-2.361-.795c-.44 0-.815.029-1.126.089v6.355c.172.027.487.038.944.038 1.07 0 1.895-.29 2.477-.87.58-.58.874-1.424.874-2.534ZM73.344 13.805c0 .943-.275 1.715-.828 2.32-.578.623-1.345.934-2.302.934-.923 0-1.657-.298-2.206-.896-.546-.596-.82-1.349-.82-2.256 0-.95.282-1.728.847-2.333.566-.604 1.326-.907 2.283-.907.922 0 1.664.298 2.225.894.533.58.801 1.329.801 2.244Zm-1.449.044c0-.565-.125-1.05-.374-1.454-.294-.49-.711-.733-1.254-.733-.561 0-.988.244-1.281.733-.25.404-.375.897-.375 1.48 0 .565.126 1.05.375 1.454.302.489.724.733 1.268.733.533 0 .952-.248 1.253-.746.259-.412.388-.901.388-1.467ZM83.82 10.792l-1.967 6.128h-1.28l-.815-2.66a19.533 19.533 0 0 1-.505-1.98h-.025c-.122.673-.29 1.332-.506 1.98l-.865 2.66h-1.295l-1.85-6.128h1.437l.71 2.913c.173.69.314 1.346.427 1.967h.026c.104-.512.276-1.165.518-1.954l.892-2.925h1.139l.855 2.863c.206.698.374 1.37.504 2.018h.038c.095-.631.238-1.303.427-2.018l.763-2.863h1.372v-.001ZM91.063 16.92h-1.397v-3.51c0-1.082-.422-1.622-1.267-1.622-.415 0-.75.148-1.01.445a1.559 1.559 0 0 0-.387 1.05v3.636h-1.398v-4.376c0-.538-.017-1.122-.05-1.754h1.228l.065.958h.039a1.99 1.99 0 0 1 .724-.74 2.407 2.407 0 0 1 1.266-.344c.587 0 1.075.185 1.463.555.483.454.724 1.131.724 2.03v3.672ZM94.916 16.92h-1.395V7.98h1.395v8.94ZM103.143 13.805c0 .943-.276 1.715-.828 2.32-.578.623-1.346.934-2.302.934-.924 0-1.659-.298-2.206-.896-.546-.596-.82-1.349-.82-2.256 0-.95.282-1.728.847-2.333.565-.604 1.325-.907 2.281-.907.924 0 1.664.298 2.227.894.533.58.801 1.329.801 2.244Zm-1.45.044c0-.565-.126-1.05-.375-1.454-.292-.49-.711-.733-1.252-.733-.563 0-.99.244-1.281.733-.251.404-.375.897-.375 1.48 0 .565.125 1.05.375 1.454.302.489.724.733 1.268.733.533 0 .95-.248 1.252-.746.26-.412.388-.901.388-1.467ZM109.906 16.92h-1.255l-.104-.706h-.038c-.43.563-1.042.845-1.836.845-.594 0-1.074-.186-1.435-.555-.328-.335-.492-.753-.492-1.248 0-.749.32-1.32.964-1.715.643-.395 1.547-.589 2.711-.58v-.114c0-.807-.435-1.21-1.306-1.21-.62 0-1.166.152-1.638.454l-.284-.895c.584-.352 1.305-.529 2.156-.529 1.642 0 2.466.845 2.466 2.535v2.257c0 .612.031 1.1.091 1.461Zm-1.451-2.106v-.945c-1.541-.026-2.312.386-2.312 1.235 0 .32.088.559.268.719.18.16.41.239.683.239.307 0 .593-.095.855-.283a1.161 1.161 0 0 0 .506-.965ZM117.846 16.92h-1.24l-.066-.984h-.038c-.396.749-1.071 1.123-2.019 1.123-.757 0-1.388-.29-1.888-.87-.5-.58-.749-1.332-.749-2.256 0-.992.27-1.796.814-2.41.527-.571 1.172-.857 1.94-.857.844 0 1.435.277 1.771.832h.027V7.98h1.398v7.29c0 .596.016 1.146.05 1.65Zm-1.448-2.584v-1.022c0-.177-.014-.32-.039-.43a1.548 1.548 0 0 0-.505-.825 1.396 1.396 0 0 0-.935-.334c-.521 0-.929.202-1.229.606-.298.404-.448.92-.448 1.551 0 .606.142 1.097.429 1.476a1.45 1.45 0 0 0 1.221.604c.459 0 .826-.168 1.104-.504.27-.311.402-.685.402-1.122ZM129.797 13.805c0 .943-.276 1.715-.828 2.32-.579.623-1.344.934-2.303.934-.921 0-1.656-.298-2.205-.896-.547-.596-.82-1.349-.82-2.256 0-.95.281-1.728.846-2.333.566-.604 1.326-.907 2.284-.907.922 0 1.664.298 2.224.894.534.58.802 1.329.802 2.244Zm-1.448.044c0-.565-.126-1.05-.375-1.454-.295-.49-.711-.733-1.255-.733-.56 0-.986.244-1.281.733-.251.404-.375.897-.375 1.48 0 .565.126 1.05.375 1.454.303.489.724.733 1.268.733.533 0 .953-.248 1.255-.746.257-.412.388-.901.388-1.467ZM137.31 16.92h-1.396v-3.51c0-1.082-.422-1.622-1.268-1.622-.415 0-.75.148-1.008.445a1.55 1.55 0 0 0-.388 1.05v3.636h-1.399v-4.376c0-.538-.016-1.122-.049-1.754h1.226l.066.958h.038c.164-.297.407-.543.724-.74.38-.228.803-.344 1.268-.344.586 0 1.074.185 1.462.555.484.454.724 1.131.724 2.03v3.672ZM146.714 11.812h-1.539v2.977c0 .757.273 1.135.815 1.135.25 0 .458-.02.622-.063l.036 1.033c-.276.101-.638.152-1.085.152-.552 0-.981-.164-1.292-.491-.312-.328-.467-.88-.467-1.653v-3.09h-.918v-1.02h.918V9.669l1.37-.403v1.524h1.538v1.022h.002ZM154.111 16.92h-1.399v-3.484c0-1.098-.421-1.648-1.265-1.648-.648 0-1.091.318-1.333.955a1.648 1.648 0 0 0-.066.49v3.686h-1.396V7.98h1.396v3.693h.027c.44-.672 1.071-1.007 1.888-1.007.579 0 1.057.184 1.437.555.474.461.711 1.148.711 2.055v3.644ZM161.742 13.566c0 .244-.018.45-.052.617h-4.19c.018.606.218 1.068.606 1.388.355.286.812.429 1.372.429.62 0 1.186-.097 1.695-.29l.219.946c-.596.252-1.298.378-2.11.378-.973 0-1.74-.28-2.294-.838-.558-.56-.834-1.31-.834-2.25 0-.925.258-1.694.776-2.308.542-.655 1.274-.983 2.198-.983.904 0 1.59.328 2.054.983.375.52.56 1.164.56 1.928Zm-1.333-.352c.011-.405-.081-.753-.271-1.047-.242-.378-.612-.568-1.112-.568-.456 0-.828.185-1.112.555a2.03 2.03 0 0 0-.414 1.06h2.909ZM71.66 40.412h-3.028l-1.659-5.081h-5.765l-1.58 5.081H56.68l5.712-17.3h3.528l5.74 17.3ZM66.473 33.2l-1.5-4.518c-.159-.462-.456-1.548-.895-3.26h-.053c-.175.737-.456 1.823-.843 3.26l-1.473 4.518h4.764ZM86.349 34.022c0 2.121-.588 3.798-1.764 5.03-1.054 1.095-2.362 1.643-3.923 1.643-1.685 0-2.896-.59-3.633-1.771h-.054v6.572h-2.842V32.044c0-1.333-.036-2.702-.106-4.106h2.5l.159 1.977h.053c.948-1.49 2.387-2.233 4.318-2.233 1.509 0 2.769.58 3.777 1.744 1.01 1.165 1.515 2.696 1.515 4.596Zm-2.896.101c0-1.214-.28-2.215-.843-3.003-.615-.822-1.44-1.232-2.475-1.232-.701 0-1.338.228-1.908.68a3.142 3.142 0 0 0-1.118 1.784 3.544 3.544 0 0 0-.132.846v2.08c0 .907.285 1.673.856 2.298.57.625 1.312.937 2.224.937 1.07 0 1.904-.403 2.5-1.206.597-.805.896-1.866.896-3.184ZM101.065 34.022c0 2.121-.588 3.798-1.765 5.03-1.052 1.095-2.36 1.643-3.922 1.643-1.685 0-2.895-.59-3.632-1.771h-.053v6.572H88.85V32.044c0-1.333-.035-2.702-.105-4.106h2.5l.159 1.977h.053c.947-1.49 2.386-2.233 4.318-2.233 1.507 0 2.767.58 3.778 1.744 1.007 1.165 1.512 2.696 1.512 4.596Zm-2.896.101c0-1.214-.281-2.215-.844-3.003-.615-.822-1.437-1.232-2.473-1.232-.703 0-1.339.228-1.91.68a3.14 3.14 0 0 0-1.117 1.784c-.087.344-.132.625-.132.846v2.08c0 .907.285 1.673.853 2.298.571.624 1.313.937 2.227.937 1.07 0 1.904-.403 2.5-1.206.598-.805.896-1.866.896-3.184ZM117.519 35.56c0 1.472-.524 2.67-1.576 3.594-1.156 1.01-2.766 1.514-4.834 1.514-1.909 0-3.44-.358-4.598-1.077l.658-2.31c1.248.735 2.618 1.105 4.11 1.105 1.07 0 1.904-.237 2.502-.708.596-.47.894-1.102.894-1.89 0-.702-.246-1.293-.738-1.773-.489-.48-1.306-.926-2.448-1.338-3.106-1.13-4.658-2.784-4.658-4.96 0-1.423.544-2.589 1.633-3.496 1.085-.909 2.533-1.363 4.344-1.363 1.615 0 2.956.275 4.027.822l-.711 2.26c-1-.531-2.131-.796-3.396-.796-1 0-1.781.24-2.341.719-.474.427-.711.949-.711 1.566 0 .684.271 1.25.815 1.694.473.41 1.333.855 2.581 1.335 1.527.6 2.648 1.3 3.369 2.104.719.8 1.078 1.803 1.078 2.999ZM126.917 30.017h-3.133v6.057c0 1.54.552 2.31 1.658 2.31.508 0 .93-.043 1.263-.129l.079 2.105c-.56.204-1.298.307-2.211.307-1.123 0-2-.334-2.633-1.001-.631-.668-.948-1.789-.948-3.363v-6.288h-1.867v-2.08h1.867V25.65l2.792-.822v3.106h3.133v2.082ZM141.054 34.072c0 1.918-.562 3.492-1.685 4.723-1.177 1.267-2.74 1.9-4.688 1.9-1.877 0-3.372-.608-4.487-1.822-1.114-1.214-1.672-2.747-1.672-4.594 0-1.933.574-3.517 1.724-4.748 1.148-1.232 2.698-1.848 4.646-1.848 1.877 0 3.388.607 4.528 1.822 1.09 1.18 1.634 2.702 1.634 4.567Zm-2.949.09c0-1.15-.252-2.137-.763-2.96-.596-.996-1.448-1.493-2.552-1.493-1.142 0-2.01.498-2.606 1.493-.511.824-.763 1.826-.763 3.012 0 1.15.252 2.137.763 2.959.614.995 1.473 1.492 2.581 1.492 1.085 0 1.937-.507 2.552-1.518.524-.839.788-1.836.788-2.985ZM150.295 30.375a5.07 5.07 0 0 0-.896-.076c-1 0-1.774.367-2.318 1.105-.473.65-.71 1.471-.71 2.463v6.546h-2.842l.027-8.547c0-1.438-.036-2.747-.107-3.927h2.476l.104 2.387h.079c.3-.82.773-1.48 1.421-1.976.634-.446 1.318-.668 2.055-.668.263 0 .5.018.711.05v2.643ZM163.007 33.585c0 .496-.033.915-.104 1.257h-8.528c.034 1.232.446 2.175 1.238 2.825.718.581 1.648.872 2.789.872 1.263 0 2.415-.196 3.451-.59l.445 1.924c-1.211.515-2.64.77-4.289.77-1.984 0-3.542-.569-4.675-1.706-1.131-1.137-1.697-2.665-1.697-4.581 0-1.881.526-3.448 1.581-4.697 1.104-1.334 2.596-2 4.473-2 1.844 0 3.24.666 4.188 2 .751 1.06 1.128 2.37 1.128 3.926Zm-2.71-.719c.018-.822-.167-1.531-.552-2.13-.492-.772-1.248-1.156-2.266-1.156-.929 0-1.685.375-2.262 1.13-.474.599-.755 1.318-.842 2.155h5.922v.001Z' fill='%23fff'/%3E%3C/svg%3E")
}

.blog-hero__text {
    font-size: 28px;
    font-weight: 300
}

@media(max-width:768px) {
    .blog-hero__text {
        font-size: 22px
    }
}

.blog-categories {
    background-color: var(--sk-color-primary-medium);
    padding: 20px 20px 5px
}

@media(max-width:1024px) {
    .blog-categories {
        padding: 0
    }
}

.blog-categories__container {
    margin: 0 auto;
    max-width: 1280px
}

@media(max-width:1024px) {
    .blog-categories__container.active .blog-categories__wrapper {
        grid-template-rows: 1fr
    }

    .blog-categories__container.active .wrapper-links {
        opacity: 1;
        padding-top: 10px;
        visibility: visible
    }
}

.blog-categories .wrapper-links {
    display: flex;
    flex-wrap: wrap;
    transition: .2s;
    transition-timing-function: ease-in-out
}

@media(max-width:1024px) {
    .blog-categories .wrapper-links {
        border-top: 1px solid var(--sk-color-third-extra-light);
        min-height: 0;
        opacity: 0;
        visibility: hidden
    }
}

.blog-categories__wrapper {
    margin: 0 -20px
}

@media(max-width:1024px) {
    .blog-categories__wrapper {
        display: grid;
        grid-template-rows: 0fr;
        margin: 0;
        overflow: hidden;
        transition: .2s;
        transition-timing-function: ease-in-out
    }
}

.blog-categories .title-accordion {
    cursor: pointer;
    display: none;
    font-size: 18px;
    letter-spacing: 4px;
    padding: 15px 20px;
    position: relative;
    text-transform: uppercase;
    width: 100%
}

.blog-categories .title-accordion:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjMxMyAwIDE2IDEuMzkzIDggOCAwIDEuMzkzIDEuNjg3IDAgOCA1LjIxNCAxNC4zMTMgMFoiIGZpbGw9IiNGNkRDRDMiLz48L3N2Zz4=);
    background-size: cover;
    content: "";
    height: 8px;
    position: absolute;
    right: 20px;
    top: calc(50% - 4px);
    width: 16px
}

@media(max-width:1024px) {
    .blog-categories .title-accordion {
        display: block
    }
}

.blog-categories__link {
    color: var(--sk-color-white);
    display: inline-flex;
    font-size: 13px;
    letter-spacing: 3.25px;
    margin-bottom: 15px;
    padding: 0 20px;
    text-decoration: none;
    text-transform: uppercase
}

@media(max-width:1024px) {
    .blog-categories__link {
        display: flex;
        padding: 10px 20px;
        width: 50%
    }
}

@media(max-width:512px) {
    .blog-categories__link {
        display: inline-flex;
        width: 100%
    }
}

.blog-categories__link.active,
.blog-categories__link:focus,
.blog-categories__link:hover {
    color: var(--sk-color-third);
    text-decoration: none
}

.blog-main-post {
    background-color: var(--sk-color-primary-extra-light);
    color: var(--sk-color-primary);
    padding: 90px 20px 48px
}

@media(max-width:1024px) {
    .blog-main-post {
        padding: 40px 20px 20px
    }
}

.blog-main-post.gsap-animation {
    opacity: 0
}

@media(max-width:1024px) {
    .blog-main-post.gsap-animation {
        opacity: 1
    }
}

.blog-main-post__container {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1280px
}

@media(max-width:1024px) {
    .blog-main-post__container {
        flex-direction: column-reverse
    }
}

.blog-main-post__image {
    border-radius: 40px 40px 0 40px;
    max-width: 755px;
    overflow: hidden;
    width: 100%
}

@media(max-width:1024px) {
    .blog-main-post__image {
        margin-bottom: 24px;
        max-width: 100%
    }
}

.blog-main-post__info {
    margin-right: 70px;
    max-width: 432px;
    width: 100%
}

@media(max-width:1024px) {
    .blog-main-post__info {
        margin-right: 0;
        max-width: 100%
    }
}

.blog-main-post__info .date {
    display: block;
    font-size: 13px;
    letter-spacing: 3.25px;
    margin-bottom: 10px;
    text-transform: uppercase
}

@media(max-width:1024px) {
    .blog-main-post__info .date {
        margin-bottom: 24px
    }
}

.blog-main-post__info .main-post-title {
    font-size: 36px;
    font-weight: 500;
    letter-spacing: -.54px;
    line-height: 1.3;
    margin-bottom: 24px
}

@media(max-width:1024px) {
    .blog-main-post__info .main-post-title {
        font-size: 32px;
        margin-bottom: 15px
    }
}

.blog-main-post__info .main-post-content p {
    color: var(--sk-color-black)
}

.blog-top-post .article-post-item {
    opacity: 0
}

@media(max-width:1024px) {
    .blog-top-post .article-post-item {
        opacity: 1
    }
}

.blog-post__section {
    background-color: var(--sk-color-white);
    color: var(--sk-color-primary)
}

/*# sourceMappingURL=home.css.map*/