@font-face {
            font-family: 'SF UI Display Ultralight';
            font-style: normal;
            font-weight: normal;
            src: url('/fonts/sf-ui-display-ultralight-58646b19bf205.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Thin';
            font-style: normal;
            font-weight: normal;
            src: url('/fonts/sf-ui-display-thin-58646e9b26e8b.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Light';
            font-style: normal;
            font-weight: normal;
            src: url('/fonts/sf-ui-display-light-58646b33e0551.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Medium';
            src: url('/fonts/sf-ui-display-medium-58646be638f96.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Semibold';
            font-style: normal;
            font-weight: normal;
            src: url('/fonts/sf-ui-display-semibold-58646eddcae92.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Bold';
            font-style: normal;
            font-weight: normal;
            src: url('/fonts/sf-ui-display-bold-58646a511e3d9.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Heavy';
            font-style: normal;
            font-weight: normal;
            src: url('/fonts/sf-ui-display-heavy-586470160b9e5.woff') format('woff');
        }


        @font-face {
            font-family: 'SF UI Display Black';
            src: url('/fonts/sf-ui-display-black-58646a6b80d5a.woff') format('woff');
        }
        * {
            margin: 0;
            padding: 0;
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
        }

        html {
            scroll-behavior: smooth;
        }

        .scrollToTopBtn {
            color: #f2f2f2;
            background:  linear-gradient(138.92deg, #00A582 11.14%, #3C82C3 84.4%);
            text-decoration: none;
            border-radius: 50% 50%;
            position: fixed;
            outline: none;
            z-index: 100;
            opacity: 0;
            pointer-events: none;
            padding: 20px;
            inset: auto 2em 2em auto;
            transition: all 250ms ease-in-out;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .isVisible {
            pointer-events: auto;
            opacity: 1;
        }

        .primary-font {
            font-family: 'SF UI Display Bold';
        }

        .primary-font-heavy {
            font-family: 'SF UI Display Heavy';
        }

        .gran {
            margin-left: -10%
        }

        .access-illustration {
            margin-right: 20%;
        }

        .secondary-font {
            font-family: 'SF UI Display Medium';
            line-height: 24px !important;
        }

        .custom-bullet {
            list-style-image: url('https://ik.imagekit.io/gkbyzb2qz/img/bullet_s_4uRRPQ18.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884366838');
            padding-inline-start: 2ch;
            padding-inline-end: 2ch;
        }

        .custom-bullet span {
            position: relative;
            top: -10px;
        }

        .custom-bullet p {
            position: relative;
            top: -6px;
        }

        .text-lightblue {
            color: #8B97A6 !important
        }

        .light-font {
            font-family: 'SF UI Display Light';
            line-height: 24px !important;
        }

        .margin-top__40 {
            margin-top: 20%;
        }

        .margin-bottom__20 {
            margin-bottom: 15%;
        }

        .slogan {
            padding-top: 8%;
        }

        .gradient-background {
            background: linear-gradient(138.92deg, rgba(0, 165, 130, 0.07) 11.14%, rgba(60, 130, 195, 0.07) 84.4%);
            backdrop-filter: blur(140px);
            -webkit-backdrop-filter: blur(140px);
        }

        .gradient-background__half {
            /* background: linear-gradient(to left, rgba(0, 165, 130, 0.07) 50%, rgba(255, 255, 255, 0.07) 50%); */
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/main-bg_4yBACuaZe.png?ik-sdk-version=javascript-1.4.3&updatedAt=1655884439726');
            background-size:cover;
            background-position: right;
            background-repeat: no-repeat;
            /* backdrop-filter: blur(140px); */
        }

        .dropdown-menu > li > a:hover {
            background-image: none;
            background-color: #EEF8F8;
            color: #4AA584 !important;
        }

        .dropdown-menu > li > a:hover > div > .dropdown-icon {
           display: none;
        }

        .dropdown-menu > li > a:hover > div > .dropdown-icon-hover {
            display: block;
         }

        .dropdown-icon-hover {
            display: none;
        }

        .button-gradient__color {
            background: linear-gradient(138.92deg, #00A582 11.14%, #3C82C3 84.4%);
        }

        .request-demo__btn {
            background: linear-gradient(138.92deg, #00A582 11.14%, #3C82C3 84.4%);
            padding: 16px 32px;
            width: 185px;
            height: 58px;
            border-color: inherit !important
        }

        .card-gradient-background {
            background: linear-gradient(138.92deg, rgba(0, 165, 130, 0.06) 11.14%, rgba(60, 130, 195, 0.06) 84.4%);
            backdrop-filter: blur(200px);
            -webkit-backdrop-filter: blur(200px);
        }

        .border-radius__8 {
            border-radius: 8px !important;
        }

        .border-color__inherit {
            border: 0px #ffff !important;
        }


        .redirect-link:hover {
            color: #4AA584;
        }

        .hover-effect__glass:hover .animated {
            filter: invert(57%) sepia(49%) saturate(420%) hue-rotate(107deg) brightness(91%) contrast(84%);
            -webkit-filter: invert(57%) sepia(49%) saturate(420%) hue-rotate(107deg) brightness(91%) contrast(84%);
            transform: translateX(50%);
            transition: transform 0.5s ease-in-out;
        }

        .hover-effect__glass:hover .redirect-link {
            color: #4AA584;
        }


        .hover-effect__glass {
            transition: all .1s ease-in-out;
        }

        .hover-effect__glass:hover .icon-gif {
            display: block;
        }

        .hover-effect__glass:hover .icon {
            display: none;
        }

        .hover-effect__glass:hover {
            /* background: radial-gradient(38.96% 38.96% at 43.54% 51.46%, rgba(0, 165, 130, 0.06) 0%, rgba(60, 130, 195, 0.06) 100%)warning: gradient uses a rotation that is not supported by CSS and may not behave as expected; */
            /* backdrop-filter: blur(32px); */
            box-shadow: 0px 25px 96px rgba(0, 0, 0, 0.16);
            -webkit-box-shadow: 0px 25px 96px rgba(0, 0, 0, 0.16);
            transform: scale(1.01);
            cursor: pointer;
        }

        .glass-effect {
            background: radial-gradient(38.96% 38.96% at 43.54% 51.46%, rgba(0, 165, 130, 0.06) 0%, rgba(60, 130, 195, 0.06) 100%)/* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
        }

        .glass-effect .icon {
            background: #ffffff !important;
            border-color: #ffffff !important;
        }

        .lines-left {
            margin-top: 10%;
            opacity: 0.8;
            margin-left: -15%;
        }

        .lines-right {
            margin-top: -3%;
            opacity: 0.8;
            right: 1px;
        }

        .min-height {
            height: 374px !important;
        }

        .min-height__350 {
            min-height: 375px;
        }

        .min-height__355 {
            min-height: 420px !important;
        }

        .min-height__300 {
            min-height: 320px;
        }

        .partners-card__height {
            min-height: 100px;
        }

        .team-card {
            min-height: 230px;
            background: linear-gradient(to top, rgba(255, 255, 255, 0.06) 70%, rgba(0, 165, 130, 0.06) 30%);
            backdrop-filter: blur(0px);
            -webkit-backdrop-filter: blur(0px);
        }

        .meet-team-block {
            background: linear-gradient(174.89deg, rgba(150, 177, 202, 0) 17.97%, rgba(161, 183, 202, 0.1) 89.36%);
            backdrop-filter: blur(140px);
            -webkit-backdrop-filter: blur(140px);
        }

        .contacts {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/Map_w_Ue-uAW5.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884765811');
            background-color: #ffffff;
            background-size: cover;
            background-repeat: no-repeat;
            min-height: 700px;
            margin-bottom: -5%;
        }

        .icon-gif {
            display: none;
        }

        .list {
            list-style: none;
        }

        .list > li {
            padding-bottom: 10px;
            color: #C6D1DE;
            font-size: .875em
        }

        .list .nav-link {
            color: grey !important
        }

        .list > li > a {
            opacity: .6;
        }

        .list > li > a:hover {
            color: #ffffff;
            cursor: pointer;
            opacity: 1 !important;
        }

        .circle {
            border-radius: 50%;
            width: 36px;
            height: 36px;
            background-color: rgba(198, 209, 222, 0.1);
            margin-right: 5%;
        }

        .circle:hover {
            background-color: rgba(198, 209, 222, 0.3);
            color: #ffffff;
        }

        .blended img {
            mix-blend-mode: normal;
        }

        .custom-row {
            padding: 0 150px 0 150px;
        }

        a {
            text-decoration: none;
            cursor: pointer;
            color: inherit;
        }

        .card-gradient-background__half {
            background:linear-gradient(to bottom, rgba(0, 165, 130, 0.07) 35%, rgb(255, 255, 255) 30%);
            backdrop-filter: blur(140px);
            -webkit-backdrop-filter: blur(140px);
            background-size: 0 0 0 0;
        }

        .gradient-text {
            background: linear-gradient(138.92deg, #00A582 11.14%, #3C82C3 84.4%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            text-fill-color: transparent;
        }

        .accordion-button:not(.collapsed) {
            color: inherit !important;
            background-color: inherit !important;
        }

        :focus {
            outline: 0 !important;
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
        }

        .navbar-light .navbar-toggler-icon{
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/menu_bLSLazImv.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884402227')!important;
            width: 15px !important;
            opacity: .8 !important;
        }

        .navbar-light .navbar-toggler {
            border: none !important;
        }

        .slick-slide img {
            max-height: 91px; display:block;
        }

        .slick-slide {
            display: none;
            float: left;
            height: 100%;
            min-height: auto;

        }

        .slick-slider {
            overflow: hidden;
        }


        .slick-initialized .slick-slide {
            display: block;
        }

        .slider-wrapper {
            position: relative;
            overflow: hidden;
            height: 300px;
            padding: 28px 0px;
            margin-left: 150px;
            margin-right: 150px;
        }



        .slider-left-edge {
            content: '';
            position: absolute;
            top: 0px;
            left: 0px;
            width: 24%;
            height: 300px;
            pointer-events: none;
            background: linear-gradient(90deg, white 2.52%, rgba(255, 255, 255, 0) 100%);
            z-index: 2;
        }

        .slider-animation {
            display: flex;
            margin-bottom: 12px;
            width: fit-content;
            transform: translate3d(0px, 0px, 0px);
            position: relative;
            animation: 60s linear 0s infinite normal none running example;
            pointer-events: auto;
            filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 4px 6px);
            -webkit-filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 4px 6px);
        }

        .slider-item {
            border-radius: 44px;
            background: white;
            display: flex;
            -webkit-box-align: center;
            align-items: center;
            padding: 8px 16px;
            margin-right: 10%;
            user-select: none;
            transition: background 300ms ease 0s, color 300ms ease 0s;
            transform: translate3d(0px, 0px, 0px)
        }

        .slider-animation:nth-child(odd) {
            animation-duration: 80s;
        }

        .slider-item-text {
            white-space: nowrap;
            font-family: MessinaSans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Ubuntu, sans-serif;
            font-size: 16px;
            font-weight: 400;
            line-height: 26px;
            letter-spacing: normal;
            -webkit-font-smoothing: initial;
            color: rgb(64, 64, 64);
            padding-right: 10px;
        }

        .slider-right-edge {
            content: "";
            position: absolute;
            top: 0px;
            right: 0px;
            width: 24%;
            height: 300px;
            pointer-events: none;
            background: linear-gradient(270deg, white 2.52%, rgba(255, 255, 255, 0) 100%);
            z-index: 2;
        }

        .font-size-1em {
            font-size: 1em !important;
        }

        .font-size-2-75em {
            font-size: 2.75em !important;
        }

        .dropdown-toggle::after {
            display: none !important;
        }

        ::placeholder {
            color: #1C4557 !important;
            font-size: 16px !important;
            opacity: 0.23 !important;
            font-family: 'SF UI Display Medium' !important;
            src: url('/fonts/sf-ui-display-medium-58646be638f96.woff') format('woff') !important;
        }

        .form-padding {
            padding: 72px 98px 72px 98px
        }

        .contacts-padding {
            padding: 48px 107px 56px 44px
        }

        .main-illustration {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/main-bg_4yBACuaZe.png?ik-sdk-version=javascript-1.4.3&updatedAt=1655884439726');
            background-size:50%;
            background-repeat: no-repeat;
        }

        .drop-shadow {
            box-shadow:0px 25px 65px rgba(0, 0, 0, 0.08);
        }

        #products {
            content-visibility: auto;
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/products-bg_gyajQbE85.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884400104');
            background-size: 100% 200%;
            background-position-y: -480px;
            background-repeat: no-repeat;
            min-height: 680px;
            box-shadow: inset 0 0 200px 20px #ffffff;
        }

        #demo {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/demo-bg_YvEurFQs5W.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884370169');
            background-size: cover;
            background-position-y: -250px;
            background-repeat: no-repeat;
            height: 870px;
            padding-top: 145px;
            padding-bottom: 145px;
            box-shadow: inset 0 0 200px 20px #ffffff;
        }

        #clients {
            box-shadow: inset 0 0 200px 20px #ffffff;
            min-height: 140px;
        }

        #clients .row {
            filter: drop-shadow(0px 94px 250px #4085C6);
            -webkit-filter: drop-shadow(0px 94px 250px #4085C6)
        }

        .vision-bg {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/vision-bg_RdlT662wK.png?ik-sdk-version=javascript-1.4.3&updatedAt=1655884459075');
            background-size: cover;

        }

        .scheme {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/scheme-bg_YFkhICBnK.png?ik-sdk-version=javascript-1.4.3&updatedAt=1655884783186');
            background-size: cover;
            background-position-y: -1000px;
            margin-bottom: 5%;
            box-shadow: inset 0px 35px 60px rgb(255, 255, 255);
        }

        .contacts-card {
            margin-top: 3rem;
            width: 425px
        }

        .card-padding {
            padding: 32px
        }

        .icon-hover {
            display: none;
        }

        .circle:hover > .icon-hover {
            display: block;
        }

        .circle:hover > .icon {
            display: none;
        }

        .ecosystem {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/ecosystem-bg_Zhdpr5gExR.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884367947');
            background-size: cover;
            background-position-y: -300px;
            background-repeat: no-repeat;
            box-shadow: inset 0 0 200px 20px #ffffff;
        }

        .access-business {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/access_vtWuGua7p.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884366113');
            background-size: cover;
            background-position-y: -400px;
            background-repeat: no-repeat;
            height: 790px;
            box-shadow: inset 0 0 200px 20px #ffffff;
        }

        .mmm-main-bg {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/main-mmm_l4nbHoL-B.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884360325');
            background-size: cover;
            background-repeat: no-repeat;
            padding-bottom: 200px;
        }

        .granular-bg {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/granular-bg_KRyAAsS9n.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884365098');
            background-size: cover;
            background-repeat: no-repeat;
            box-shadow: inset 0 0 200px 20px #ffffff;
        }


        #budget {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/budget-main_PdS0JTb4ok.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884370469');
            background-size: cover;
            background-repeat: no-repeat;
            padding-bottom: 100px;
        }

        .b-optimization {
            background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/b-optimization_17zw8ItVx9.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884371657');
            background-size: cover;
            background-repeat: no-repeat;
            background-position-y: -400px;
            min-height:600px;
            padding-top: 10%;
            margin-top: -10%;
            box-shadow: inset 0 0 200px 50px #ffffff;
        }

        .access-business-block {
            margin-right: -150px;
            margin-top: -100px;
        }

        .opt {
            margin-top: -15%
        }

        .simulation {
            margin-left: 100px;
        }

        .message-sent {
            display: none !important;
        }

        .send-again-btn {
            background: linear-gradient(138.92deg, rgba(0, 165, 130, 0.12) 11.14%, rgba(60, 130, 195, 0.12) 84.4%);
            margin-top: 44px;
            padding: 19px 44px 19px 44px;
        }

        .send-again-btn__text {
            background: linear-gradient(138.92deg, #00A582 11.14%, #3C82C3 84.4%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            text-fill-color: transparent;
            line-height: 130%;
        }

        #message-confirmation {
            height: 455px;
        }

        @keyframes example {
            100% {
                transform: translateX(-50%);
              }
        }

        @media (min-width: 1600px) {
            .custom-row {
                padding: 0 300px 0 300px;
            }
        }

        @media (max-width: 1400px) {
            .custom-row {
                padding: 0 50px 0 50px;
            }

            .contacts {
                margin-bottom: -10% !important;
                background-size: contain !important;
            }

            .gradient-background__half {
                background-position-x: -150px;
            }

            .mmm-illustration {
                width: 100%;
            }

            .access-business-block {
                margin-right: -50px;
                margin-top: -100px;
            }

            .margin-bottom__20 {
                margin-bottom: 20%
            }

            .opt {
                margin-top: 0 !important;
            }

            .simulation {
                 margin-top: 10%
            }

            .mmm-main-bg {
                padding-bottom: 50px;
            }

            #budget {
                padding-bottom: 10px;
            }
        }

        @media (max-width: 1000px) {
            /* tablets */
            .custom-row {
                padding: 0 10px 0 10px;
            }

            .gradient-background__half {
                background: linear-gradient(138.92deg, rgba(0, 165, 130, 0.07) 11.14%, rgba(60, 130, 195, 0.07) 84.4%);
                backdrop-filter: blur(140px);
                -webkit-backdrop-filter: blur(140px);
                background-size: 0 0 0 0;
            }

            .request-demo__btn {
                display: flex;
                justify-content: center;
                align-items: center;
                padding: 12px 32px;
                width: 180px;
                height: 40px;
                border-color: inherit !important
            }

            .min-height {
                min-height: auto !important;
            }

            .contacts {
                background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/Map_w_Ue-uAW5.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884765811');
                background-color: #ffffff;
                background-size: contain;
                background-repeat: no-repeat;
                height: 600px;
            }

            .min-height__355 {
                min-height: auto !important;
            }

            .min-height__300 {
                min-height: auto !important;
            }

            .slider-wrapper {
                margin: 0px !important;
             }
          }

          @media (max-width: 600px) {
            /* mobiles */
            .custom-row {
                padding: 0 10px 0 10px;
            }

            .gradient-background__half {
                background: linear-gradient(138.92deg, rgba(0, 165, 130, 0.07) 11.14%, rgba(60, 130, 195, 0.07) 84.4%);
                backdrop-filter: blur(140px);
                -webkit-backdrop-filter: blur(140px);
                background-size: 0 0 0 0;
            }

            .request-demo__btn {
                display: flex;
                justify-content: center;
                align-items: center;
                padding: 12px 32px;
                width: 100%;
                height: 40px;
                border-color: inherit !important
            }

            .min-height {
                min-height: auto !important;
            }

            .gradient-background__half {
                background: linear-gradient(to top, rgba(0, 165, 130, 0.07) 100%, rgba(60, 130, 195, 0.07) 100%);
                backdrop-filter: blur(140px);
                -webkit-backdrop-filter: blur(140px);
                background-size: 0 0 0 0;
            }

            .contacts {
                background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/mobile-map_frB_jLgT3.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884785471');
                background-color: #ffffff;
                background-size: contain;
                margin-top: 10%;
                height: 800px !important;
                width: auto !important;
                margin-bottom: -250px !important;
            }

            .min-height__300 {
                min-height: auto !important;
            }

            .min-height__355 {
                min-height: auto !important;
            }

            .custom-bullet p {
                font-size: 18px !important;
                position: relative;
                top: -5px;
            }

            .custom-bullet span {
                font-size: 18px !important;
                position: relative;
                top: -5px;
            }

            .custom-bullet {
               list-style-image: url('https://ik.imagekit.io/gkbyzb2qz/img/bullet-mob_ADh_SrF243.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884406162') !important;
            }

            .slider-wrapper {
               margin: 0px !important;
            }

            .gradient-background__half {
                /* background-image: none !important; */
                background:linear-gradient(to bottom, rgba(0, 165, 130, 0.07) 50%, rgb(255, 255, 255) 30%);
                backdrop-filter: blur(140px);
                -webkit-backdrop-filter: blur(140px);
                background-size: 0 0 0 0;
            }

            .scheme {
                background-size: cover;
                background-position-y: -300px !important;
                margin-bottom: 0 !important;
                box-shadow: inset 0 0 200px 20px #ffffff;
            }

            #products {
                background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/vector-mob_MSJsB3vjU.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884398733');
                background-size: cover;
                background-position-y: -200px;
                background-repeat: no-repeat;
                height: 1400px;
                box-shadow: inset 0 0 200px 20px #ffffff;
            }

            .form-padding {
                padding: 32px !important
            }

            .contacts-padding {
                padding: 32px !important
            }

            .contacts-card {
                margin-top: 10rem !important;
                width: auto !important
            }

            .mmm-main-bg {
                padding-bottom: 30px;
            }
            #budget {
                padding-bottom: 30px;
            }

            .promote {
                background-image: url('https://ik.imagekit.io/gkbyzb2qz/img/promote_hLb2PznDU.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1655884352365');
                background-size: cover;
                background-position-y: -220px;
                background-repeat: no-repeat;
                box-shadow: inset 0 0 200px 20px #ffffff;
            }

            .partners-card__height {
                height: 75px !important;
            }

            .team-card {
                max-height: 172px !important;
            }

            .green-shadow {
                box-shadow: 0px 127px 243px rgba(0, 165, 155, 0.1);
            }

            .margin-top-15 {
                margin-top: -15% !important;
            }

            .b-optimization {
                background-position-y: -100px !important;
            }

            .scrollToTopBtn {
                padding: 10px !important;
            }

            .send-again-btn {
                background: linear-gradient(138.92deg, rgba(0, 165, 130, 0.12) 11.14%, rgba(60, 130, 195, 0.12) 84.4%);
                margin-top: 44px;
                padding: 10px 32px 10px 32px;
            }

            #message-confirmation {
                height: 355px !important;
            }
          }
