﻿  div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li, figcaption, textarea, input {
            font-family: Muli, Arial, Helvetica, 'San-Serif';
        }

        * {
            box-sizing: border-box;
            outline: none;
        }

            *:focus {
                outline: none;
            }

        body {
            position: relative;
            font-style: normal;
            line-height: 1.5;
            color: #000000;
        }

        section {
            background-color: #ffffff;
            background-position: 50% 50%;
            background-repeat: no-repeat;
            background-size: cover;
            overflow: hidden;
            padding: 30px 0;
        }

        section, .container, .container-fluid {
            position: relative;
            word-wrap: break-word;
        }

        h1, h2, h3, h4, h5, h6 {
            margin: 0;
            padding: 0;
        }

        p, li, blockquote {
            letter-spacing: 0.5px;
            line-height: 1.7;
        }

        ul, ol, blockquote, p {
            margin-bottom: 0;
            margin-top: 0;
        }

        a {
            cursor: pointer;
        }

            a, a:hover {
                text-decoration: none;
            }

                a.mbr-iconfont:hover {
                    text-decoration: none;
                }

        h1, h2, h3, h4, h5, h6, .display-1, .display-2, .display-4, .display-5, .display-7 {
            word-break: break-word;
            word-wrap: break-word;
        }

        b, strong {
            font-weight: bold;
        }
       .btn {
            text-align: center;
            position: relative;
            font-size: 14px;
            font-weight: 600;
	    font-family: Muli, Arial, Helvetica, "San-Serif";
            font-style: normal;
            white-space: normal;
            word-break: break-word;
            overflow: hidden;
            z-index: 1;
            margin-left: 0.5rem;
            margin-right: 0.5rem;
            border: 1px solid #868699;
            color:#868699;
            background-color: #FdFdFd;
            padding: 10px 20px;
            border-radius: true;

           
        }
        blockquote {
            padding: 10px 0 10px 20px;
            position: relative;
            border-left: 3px solid;
        }

        input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
            transition-delay: 9999s;
            transition-property: background-color,color;
        }

        html, body {
            height: auto;
            min-height: 100vh;
        }

        .mbr-section-title {
            margin: 0;
            padding: 0;
            font-style: normal;
            line-height: 1.2;
            width: 100%;
        }

        .mbr-section-subtitle {
            line-height: 1.3;
            width: 100%;
        }

        .mbr-text {
            font-style: normal;
            line-height: 1.6;
            width: 100%;
        }

        .mbr-figure {
            align-self: center;
        }

        

        .btn-form {
            padding: 1rem 2rem;
        }

            .btn-form:hover {
                cursor: pointer;
            }

        .note-popover .btn:after {
            display: none;
        }

        .card-title {
            margin: 0;
        }

        .card-img {
            position: relative;
            border-radius: 0;
            width: auto;
            flex-shrink: 0;
        }

            .card-img img {
                width: 100%;
            }

        .card {
            position: relative;
            background-color: transparent;
            border: none;
            border-radius: 0;
            width: 100%;
            padding-left: 1rem;
            padding-right: 1rem;
        }

            .card .card-wrapper {
                height: 100%;
            }

        @media (max-width: 767px) {
            .card .card-wrapper {
                flex-direction: column;
            }
        }

        .card img {
            height: 100%;
            object-fit: cover;
            object-position: center;
        }

        @media (min-width: 992px) {
            .lg-pb {
                padding-bottom: 3rem;
            }
        }

        @media (max-width: 991px) {
            .md-pb {
                padding-bottom: 2rem;
            }
        }

        .card-inner, .items-list {
            display: flex;
            flex-direction: column;
        }

        .items-list {
            list-style-type: none;
            padding: 0;
        }

            .items-list .list-item {
                padding: 1rem 2rem;
            }

        .card-head {
            padding: 1.5rem 2rem;
        }

        .card-price-wrap {
            padding: 1rem 2rem;
            display: flex;
            flex-direction: column;
        }

        .card-button {
            padding: 1rem;
            margin: 0;
        }

        .gallery-img-wrap {
            position: relative;
            height: 100%;
        }

            .gallery-img-wrap:hover {
                cursor: pointer;
            }

                .gallery-img-wrap:hover span, .gallery-img-wrap:hover .caption-on-hover {
                    opacity: 1;
                }

                .gallery-img-wrap:hover:after {
                    opacity: .5;
                }

            .gallery-img-wrap amp-img {
                height: 100%;
            }

            .gallery-img-wrap:after {
                content: "";
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                background: #000;
                opacity: 0;
                transition: opacity .3s;
                pointer-events: none;
            }

            .gallery-img-wrap span, .gallery-img-wrap .img-caption {
                position: absolute;
                z-index: 3;
                pointer-events: none;
            }

            .gallery-img-wrap span, .gallery-img-wrap .caption-on-hover {
                opacity: 0;
                transition: opacity .3s;
            }

            .gallery-img-wrap span {
                left: 50%;
                top: 50%;
                transform: translate(-50%,-50%);
                color: #000;
                background-color: #fff;
                font-size: 1rem;
                width: 2rem;
                height: 2rem;
                padding: .5rem;
                border-radius: 50%;
            }

            .gallery-img-wrap .img-caption {
                left: 0;
                right: 0;
            }

                .gallery-img-wrap .img-caption.caption-top {
                    top: 0;
                }

                .gallery-img-wrap .img-caption.caption-bottom {
                    bottom: 0;
                }

                .gallery-img-wrap .img-caption:not(.caption-on-hover):after {
                    content: "";
                    position: absolute;
                    top: 0;
                    left: 0;
                    right: 0;
                    height: 100%;
                    transition: opacity .3s;
                    z-index: -1;
                    pointer-events: none;
                }

        .is-builder .gallery-img-wrap span {
            pointer-events: all;
        }

        .is-builder .gallery-img-wrap .img-caption > * {
            pointer-events: all;
        }

        .icons-list a {
            margin-right: 1rem;
        }

            .icons-list a:last-child {
                margin-right: 0;
            }

        .counter-container {
            position: relative;
        }

            .counter-container ol li {
                margin-bottom: 2rem;
            }

            .counter-container.stylizedCounters ol {
                counter-reset: section;
            }

                .counter-container.stylizedCounters ol li {
                    z-index: 3;
                    list-style: none;
                }

                    .counter-container.stylizedCounters ol li:before {
                        z-index: 2;
                        position: absolute;
                        left: 0px;
                        counter-increment: section;
                        content: counters(section,".") " ";
                        text-align: center;
                        margin: 0 10px;
                        line-height: 37px;
                        width: 40px;
                        height: 40px;
                        transition: all .2s;
                        color: #232323;
                        font-size: 25px;
                        border-radius: 50%;
                        font-weight: bold;
                    }

        .timeline-wrap {
            position: relative;
        }

            .timeline-wrap .iconBackground {
                position: absolute;
                left: 50%;
                width: 20px;
                height: 20px;
                line-height: 30px;
                text-align: center;
                border-radius: 50%;
                font-size: 30px;
                display: inline-block;
                background-color: #232323;
                top: 20px;
                margin-left: -10px;
            }

        @media (max-width: 768px) {
            .timeline-wrap .iconBackground {
                left: 0;
            }
        }

        .separline {
            position: relative;
        }

        @media (max-width: 768px) {
            .separline:not(.last-child) {
                padding-bottom: 2rem;
            }
        }

        .separline:before {
            position: absolute;
            content: "";
            width: 2px;
            background-color: #232323;
            left: calc(50% - 1px);
            height: calc(100% - 20px);
            top: 40px;
        }

        @media (max-width: 768px) {
            .separline:before {
                left: 0;
            }
        }

        .lightbox {
            background: rgba(0,0,0,0.8);
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            position: absolute;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .hidden {
            visibility: hidden;
        }

        .super-hide {
            display: none;
        }

        .inactive {
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            pointer-events: none;
            -webkit-user-drag: none;
            user-drag: none;
        }

        .popover-content ul.show {
            min-height: 155px;
        }

        .mbr-white {
            color: #ffffff;
        }

        .mbr-black {
            color: #000000;
        }

        .align-left {
            text-align: left;
        }

            .align-left .list-item {
                justify-content: flex-start;
            }

        .align-center {
            text-align: center;
        }

            .align-center .list-item {
                justify-content: center;
            }

        .align-right {
            text-align: right;
        }

            .align-right .list-item {
                justify-content: flex-end;
            }

        @media (max-width: 767px) {
            .align-left, .align-center, .align-right {
                text-align: center;
            }

                .align-left .list-item, .align-center .list-item, .align-right .list-item {
                    justify-content: center;
                }
        }

        .mbr-extralight {
            font-weight: 200;
        }

        .mbr-light {
            font-weight: 300;
        }

        .mbr-regular {
            font-weight: 400;
        }

        .mbr-semibold {
            font-weight: 600;
        }

        .mbr-bold {
            font-weight: 700;
        }

        .mbr-extrabold {
            font-weight: 800;
        }

        .mbr-section-btn {
            margin-left: -.8rem;
            margin-right: -.8rem;
            font-size: 0;
        }

        nav .mbr-section-btn {
            margin-left: 0rem;
            margin-right: 0rem;
        }

        .btn .mbr-iconfont, .btn.btn-sm .mbr-iconfont {
            cursor: pointer;
            margin-right: 0.5rem;
        }

        .btn.btn-md .mbr-iconfont, .btn.btn-md .mbr-iconfont {
            margin-right: 0.8rem;
        }

        [type="submit"] {
            -webkit-appearance: none;
        }

        .mbr-fullscreen .mbr-overlay {
            min-height: 100vh;
        }

        .mbr-fullscreen {
            display: flex;
            display: -webkit-flex;
            display: -moz-flex;
            display: -ms-flex;
            display: -o-flex;
            align-items: center;
            -webkit-align-items: center;
            height: 100vh;
            padding-top: 3rem;
            padding-bottom: 3rem;
        }

        .mbr-overlay {
            bottom: 0;
            left: 0;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
        }

        .mbr-parallax-bg {
            bottom: 0;
            left: 0;
            opacity: .5;
            position: absolute;
            right: 0;
            top: 0;
            z-index: 0;
            background-position: 50% 50%;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .is-builder section.horizontal-menu .ampstart-btn {
            display: none;
        }

        @media (max-width: 991px) {
            .is-builder section.horizontal-menu .navbar-toggler {
                display: block;
            }
        }

        .is-builder section.horizontal-menu .dropdown-menu {
            z-index: auto;
            opacity: 1;
            pointer-events: auto;
        }

        .is-builder section.horizontal-menu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
            margin-right: 0;
            padding: 0.667em 1em;
        }

        .map-placeholder {
            display: none;
        }

            .map-placeholder h4 {
                padding-top: 5rem;
                color: #767676;
                text-align: center;
            }

        .google-map {
            position: relative;
            width: 100%;
        }

        @media (max-width: 992px) {
            .google-map {
                padding: 0;
                margin: 0;
            }
        }

        .google-map [data-state-details] {
            color: #6b6763;
            font-family: Montserrat;
            height: 1.5em;
            margin-top: -0.75em;
            padding-left: 1.25rem;
            padding-right: 1.25rem;
            position: absolute;
            text-align: center;
            top: 50%;
            width: 100%;
        }

        .google-map[data-state] {
            background: #e9e5dc;
        }

        .google-map[data-state="loading"] [data-state-details] {
            display: none;
        }

        div[submit-success] > * {
            padding: 1rem;
            margin-bottom: 1rem;
        }

        div[submit-error] > * {
            padding: 1rem;
            margin-bottom: 1rem;
        }

        textarea[type="hidden"] {
            display: none;
        }

        amp-img {
            width: 100%;
        }

            amp-img img {
                max-height: 100%;
                max-width: 100%;
            }

        img.mbr-temp {
            width: 100%;
        }

        .rounded {
            border-radius: 50%;
        }

        .is-builder .nodisplay + img[async], .is-builder .nodisplay + img[decoding="async"], .is-builder amp-img > a + img[async], .is-builder amp-img > a + img[decoding="async"] {
            display: none;
        }

        html:not(.is-builder) amp-img > a {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            z-index: 1;
        }

        .is-builder .temp-amp-sizer {
            position: absolute;
        }

        .is-builder amp-youtube .temp-amp-sizer, .is-builder amp-vimeo .temp-amp-sizer {
            position: static;
        }

        .is-builder section.horizontal-menu .ampstart-btn {
            display: none;
        }

        @media (max-width: 991px) {
            .is-builder section.horizontal-menu .navbar-toggler {
                display: block;
            }
        }

        .is-builder section.horizontal-menu .dropdown-menu {
            z-index: auto;
            opacity: 1;
            pointer-events: auto;
        }

        .is-builder section.horizontal-menu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
            margin-right: 0;
            padding: 0.667em 1em;
        }

        .mobirise-spinner {
            position: absolute;
            top: 50%;
            left: 40%;
            margin-left: 10%;
            -webkit-transform: translate3d(-50%,-50%,0);
            z-index: 4;
        }

            .mobirise-spinner em {
                width: 24px;
                height: 24px;
                border-radius: 100%;
                display: inline-block;
                -webkit-animation: slide 1s infinite;
            }

                .mobirise-spinner em:nth-child(1) {
                    -webkit-animation-delay: 0.1s;
                }

                .mobirise-spinner em:nth-child(2) {
                    -webkit-animation-delay: 0.2s;
                }

                .mobirise-spinner em:nth-child(3) {
                    -webkit-animation-delay: 0.3s;
                }

        @-moz-keyframes slide {
            0% {
                -webkit-transform: scale(1);
            }

            50% {
                opacity: 0.3;
                -webkit-transform: scale(2);
            }

            100% {
                -webkit-transform: scale(1);
            }
        }

        @-webkit-keyframes slide {
            0% {
                -webkit-transform: scale(1);
            }

            50% {
                opacity: 0.3;
                -webkit-transform: scale(2);
            }

            100% {
                -webkit-transform: scale(1);
            }
        }

        @-o-keyframes slide {
            0% {
                -webkit-transform: scale(1);
            }

            50% {
                opacity: 0.3;
                -webkit-transform: scale(2);
            }

            100% {
                -webkit-transform: scale(1);
            }
        }

        @keyframes slide {
            0% {
                -webkit-transform: scale(1);
            }

            50% {
                opacity: 0.3;
                -webkit-transform: scale(2);
            }

            100% {
                -webkit-transform: scale(1);
            }
        }

        .mobirise-loader .amp-active > div {
            display: none;
        }

        .form-block {
            z-index: 1;
            background-color: transparent;
            padding: 3rem;
            position: relative;
            overflow: hidden;
        }

            .form-block .mbr-overlay {
                z-index: -1;
            }

        @media (max-width: 992px) {
            .form-block {
                padding: 1rem;
            }
        }

        form input, form textarea, form select {
            border-radius: 0;
            width: 100%;
            padding: 1rem;
            border: 1px solid #e0e0e0;
            background: #f3f4f5;
        }

            form input:focus, form textarea:focus, form select:focus {
                outline: none;
            }

            form input[type="checkbox"], form input[type="radio"] {
                border: none;
                background: none;
                width: auto;
            }

            form textarea.field-input {
                height: 200px;
            }

        form .btn {
            margin-left: 0;
            margin-right: 0;
        }

        form .field {
            padding-top: 0.75rem;
            padding-bottom: 0.75rem;
        }

        form .fieldset {
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            align-items: center;
        }

        .container {
            padding-right: 1rem;
            padding-left: 1rem;
            width: 100%;
            margin-right: auto;
            margin-left: auto;
        }

        @media (max-width: 767px) {
            .container {
                max-width: 540px;
            }
        }

        @media (min-width: 768px) {
            .container {
                max-width: 720px;
            }
        }

        @media (min-width: 992px) {
            .container {
                max-width: 960px;
            }
        }

        @media (min-width: 1200px) {
            .container {
                max-width: 1140px;
            }
        }

        .container-fluid {
            width: 100%;
            margin-right: auto;
            margin-left: auto;
            padding-left: 1rem;
            padding-right: 1rem;
        }

        .media-container-row {
            display: flex;
            flex-wrap: wrap;
        }

        @media (min-width: 992px) {
            .media-container-row {
                flex-wrap: nowrap;
            }
        }

        .mbr-flex {
            display: flex;
        }

        .flex-wrap {
            flex-wrap: wrap;
        }

        .mbr-jc-s {
            justify-content: flex-start;
        }

        .mbr-jc-c {
            justify-content: center;
        }

        .mbr-jc-e {
            justify-content: flex-end;
        }

        .mbr-row, .mbr-form-row {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-right: -1rem;
            margin-left: -1rem;
        }

        .mbr-form-row {
            margin-right: -0.5rem;
            margin-left: -0.5rem;
        }

            .mbr-form-row > [class*="mbr-col"] {
                padding-left: 0.5rem;
                padding-right: 0.5rem;
            }

        .mbr-row-reverse {
            flex-direction: row-reverse;
        }

        .mbr-column {
            flex-direction: column;
        }

        @media (max-width: 767px) {
            .mbr-col, .mbr-col-auto {
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-sm-12 {
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                max-width: 100%;
                padding-right: 1rem;
                padding-left: 1rem;
            }
        }

        @media (min-width: 768px) {
            .mbr-col {
                -ms-flex: 1 1 auto;
                -webkit-box-flex: 1;
                flex: 1 1 auto;
                max-width: 100%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-auto {
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: auto;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-md-3 {
                -ms-flex: 0 0 25%;
                flex: 0 0 25%;
                max-width: 25%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-md-4 {
                -ms-flex: 0 0 33.333333%;
                flex: 0 0 33.333333%;
                max-width: 33.333333%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-md-5 {
                -ms-flex: 0 0 41.666667%;
                flex: 0 0 41.666667%;
                max-width: 41.666667%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-md-6 {
                -ms-flex: 0 0 50%;
                flex: 0 0 50%;
                max-width: 50%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-md-7 {
                -ms-flex: 0 0 58.333333%;
                flex: 0 0 58.333333%;
                max-width: 58.333333%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-md-8 {
                -ms-flex: 0 0 66.666667%;
                flex: 0 0 66.666667%;
                max-width: 66.666667%;
                padding-left: 1rem;
                padding-right: 1rem;
            }

            .mbr-col-md-10 {
                -ms-flex: 0 0 83.333333%;
                flex: 0 0 83.333333%;
                max-width: 83.333333%;
                padding-left: 1rem;
                padding-right: 1rem;
            }

            .mbr-col-md-12 {
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                max-width: 100%;
                padding-right: 1rem;
                padding-left: 1rem;
            }
        }

        @media (min-width: 992px) {
            .mbr-col-lg-2 {
                -ms-flex: 0 0 16.666667%;
                flex: 0 0 16.666667%;
                max-width: 16.666667%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-3 {
                -ms-flex: 0 0 25%;
                flex: 0 0 25%;
                max-width: 25%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-4 {
                -ms-flex: 0 0 33.33%;
                flex: 0 0 33.33%;
                max-width: 33.33%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-5 {
                -ms-flex: 0 0 41.666%;
                flex: 0 0 41.666%;
                max-width: 41.666%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-6 {
                -ms-flex: 0 0 50%;
                flex: 0 0 50%;
                max-width: 50%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-7 {
                -ms-flex: 0 0 58.333333%;
                flex: 0 0 58.333333%;
                max-width: 58.333333%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-8 {
                -ms-flex: 0 0 66.666667%;
                flex: 0 0 66.666667%;
                max-width: 66.666667%;
                padding-left: 1rem;
                padding-right: 1rem;
            }

            .mbr-col-lg-9 {
                -ms-flex: 0 0 75%;
                flex: 0 0 75%;
                max-width: 75%;
                padding-left: 1rem;
                padding-right: 1rem;
            }

            .mbr-col-lg-10 {
                -ms-flex: 0 0 83.3333%;
                flex: 0 0 83.3333%;
                max-width: 83.3333%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-lg-12 {
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                max-width: 100%;
                padding-right: 1rem;
                padding-left: 1rem;
            }
        }

        @media (min-width: 1200px) {
            .mbr-col-xl-7 {
                -ms-flex: 0 0 58.333333%;
                flex: 0 0 58.333333%;
                max-width: 58.333333%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-xl-4 {
                -ms-flex: 0 0 33.333333%;
                flex: 0 0 33.333333%;
                max-width: 33.333333%;
                padding-right: 1rem;
                padding-left: 1rem;
            }

            .mbr-col-xl-8 {
                -ms-flex: 0 0 66.666667%;
                flex: 0 0 66.666667%;
                max-width: 66.666667%;
                padding-left: 1rem;
                padding-right: 1rem;
            }

            .mbr-col-xl-5 {
                -ms-flex: 0 0 41.666667%;
                flex: 0 0 41.666667%;
                max-width: 41.666667%;
            }
        }

        .btn-icon {
            display: none;
        }

        .mbr-pt-1 {
            padding-top: .5rem;
        }

        .mbr-pt-2 {
            padding-top: 1rem;
        }

        .mbr-pt-3 {
            padding-top: 1.5rem;
        }

        .mbr-pt-4 {
            padding-top: 2rem;
        }

        .mbr-pt-5 {
            padding-top: 3rem;
        }

        .mbr-pb-1 {
            padding-bottom: 0.5rem;
        }

        .mbr-pb-2 {
            padding-bottom: 1rem;
        }

        .mbr-pb-3 {
            padding-bottom: 1.5rem;
        }

        .mbr-pb-4 {
            padding-bottom: 2rem;
        }

        .mbr-pb-5 {
            padding-bottom: 3rem;
        }

        .mbr-px-1 {
            padding-left: .5rem;
            padding-right: .5rem;
        }

        .mbr-px-2 {
            padding-left: 1rem;
            padding-right: 1rem;
        }

        .mbr-px-3 {
            padding-left: 1.5rem;
            padding-right: 1.5rem;
        }

        .mbr-px-4 {
            padding-left: 2rem;
            padding-right: 2rem;
        }

        @media (max-width: 991px) {
            .mbr-px-4 {
                padding-left: 1rem;
                padding-right: 1rem;
            }
        }

        .mbr-px-5 {
            padding-left: 3rem;
            padding-right: 3rem;
        }

        @media (max-width: 991px) {
            .mbr-px-5 {
                padding-left: 1rem;
                padding-right: 1rem;
            }
        }

        .mbr-m-sub-1 {
            margin-left: -1rem;
            margin-right: -1rem;
        }

        @media (max-width: 768px) {
            .mbr-m-sub-1 {
                margin-left: 0;
                margin-right: 0;
            }
        }

        .mbr-py-1 {
            padding-top: .5rem;
            padding-bottom: .5rem;
        }

        .mbr-py-2 {
            padding-top: 1rem;
            padding-bottom: 1rem;
        }

        @media (max-width: 767px) {
            .mbr-py-2 {
                padding-top: 0rem;
                padding-bottom: 0rem;
            }
        }

        .mbr-py-3 {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem;
        }

        @media (max-width: 991px) {
            .mbr-py-3 {
                padding-top: 1rem;
                padding-bottom: 1rem;
            }
        }

        .mbr-py-4 {
            padding-top: 2rem;
            padding-bottom: 2rem;
        }

        @media (max-width: 991px) {
            .mbr-py-4 {
                padding-top: 1rem;
                padding-bottom: 1rem;
            }
        }

        .mbr-py-5 {
            padding-top: 3rem;
            padding-bottom: 3rem;
        }

        @media (max-width: 991px) {
            .mbr-py-5 {
                padding-top: 1rem;
                padding-bottom: 1rem;
            }
        }

        .mbr-p-1 {
            padding: .5rem;
        }

        .mbr-p-2 {
            padding: 1rem;
        }

        .mbr-p-3 {
            padding: 1.5rem;
        }

        @media (max-width: 991px) {
            .mbr-p-3 {
                padding: 1rem;
            }
        }

        .mbr-p-4 {
            padding: 2rem;
        }

        @media (max-width: 991px) {
            .mbr-p-4 {
                padding: 1rem;
            }
        }

        .mbr-p-5 {
            padding: 3rem;
        }

        @media (max-width: 991px) {
            .mbr-p-5 {
                padding: 1rem;
            }
        }

        .mbr-ml-auto {
            margin-left: auto;
        }

        .mbr-mr-auto {
            margin-right: auto;
        }

        .mbr-m-auto {
            margin: auto;
        }

     

        amp-sidebar {
            background: transparent;
        }

        #scrollToTopMarker {
            position: absolute;
            width: 0px;
            height: 0px;
            top: 300px;
        }

        #scrollToTopButton {
            position: fixed;
            bottom: 25px;
            right: 25px;
            opacity: .4;
            z-index: 5000;
            font-size: 32px;
            height: 60px;
            width: 60px;
            border: none;
            border-radius: 3px;
            cursor: pointer;
        }

            #scrollToTopButton:focus {
                outline: none;
            }

            #scrollToTopButton a:before {
                content: '';
                position: absolute;
                height: 40%;
                top: 36%;
                width: 2px;
                left: calc(50% - 1px);
            }

            #scrollToTopButton a:after {
                content: '';
                position: absolute;
                border-top: 2px solid;
                border-right: 2px solid;
                width: 40%;
                height: 40%;
                left: calc(30% - 1px);
                bottom: 30%;
                transform: rotate(-45deg);
            }

        .is-builder #scrollToTopButton a:after {
            left: 30%;
        }

        .is-builder .menu {
            overflow: visible;
        }

        .line .line-line-gray {
            display: inline-block;
            width: 20%;
            height: 1px;
            border-top: 1px solid transparent;
            background-color: #e4e4e4;
        }

            .line .line-line-gray .line-line-color {
                display: block;
                width: 25%;
                margin: -2px auto 0;
                border-bottom: 3px solid #7567f8;
            }

        .flex-al-c {
            align-items: center;
        }

        .p-0 {
            padding-left: 0;
            padding-right: 0;
        }

        .tt-upc {
            text-transform: uppercase;
        }

        .color-theme {
            color: #7567f8;
        }

        @keyframes btnPlay {
            from {
                transform: scale(1,1);
                opacity: 1;
                border-width: 5px;
            }

            to {
                transform: scale(1.7,1.7);
                opacity: 0;
                border-width: 2px;
            }
        }

        .btn-play {
            border-radius: 100%;
            width: 70px;
            height: 70px;
            display: flex;
            justify-content: center;
            align-items: center;
            position: relative;
        }

            .btn-play span.amp-iconfont {
                font-size: 1.5rem;
                position: relative;
                z-index: 1;
                cursor: pointer;
            }

            .btn-play .test-animation-1 {
                position: absolute;
                border-radius: 100%;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                border: 5px solid #ffffff;
                -webkit-animation: btnPlay 1.5s ease infinite;
                -moz-animation: btnPlay 1.5s ease infinite;
                -o-animation: btnPlay 1.5s ease infinite;
                animation: btnPlay 1.5s ease infinite;
            }

            .btn-play .test-animation-2 {
                position: absolute;
                border-radius: 100%;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                background-color: #7567f8;
                border: 5px solid #ffffff;
            }

        h2.mbr-section-subtitle {
            letter-spacing: 3px;
        }

        h1.mbr-section-title, h3.mbr-section-title, h4.block-title, h5.block-title, p.text-column, h5.card-title, p.text-btn {
            color: #212127;
        }

        h2.mbr-section-subtitle, h4.mbr-section-subtitle, h5.title-column, .main-color {
            color: #7567f8;
        }

        p.card-text, .card-title h6, p.mbr-text, h5.card-subtitle {
            color: #75757c;
        }

        p.item-title, p.accordion-text, p.item-text {
            color: #9096a4;
        }

        .hidden-slide {
            display: none;
        }

        .visible-slide {
            display: flex;
        }

        .form-check {
            margin-bottom: 0;
        }

        .form-check-label {
            padding-left: 0;
        }

        .form-check-input {
            position: relative;
            margin: 4px;
        }

        .form-check-inline {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding-left: 0;
            margin-right: .75rem;
        }

        body {
            font-family: Muli;
        }

        blockquote {
            border-color: #7567f8;
        }

        div[submit-success] > * {
            background: #9096a4;
        }

        div[submit-error] > * {
            background: #c900fc;
        }

        .display-1 {
            font-family: 'Muli',sans-serif;
            font-size: 3.6rem;
            line-height: 1.2;
            letter-spacing: 1px;
            font-weight: 800;
        }

        .display-2 {
            font-family: 'Muli',sans-serif;
            font-size: 2.45rem;
            line-height: 1.2;
        }

        .display-4 {
            font-family: 'Muli',sans-serif;
            font-size: 1rem;
            line-height: 1.4;
        }

        .display-5 {
            font-family: 'Muli',sans-serif;
            font-size: 2rem;
            line-height: 1.2;
        }

        .display-7 {
            font-family: 'Muli',sans-serif;
            font-size: 1.3rem;
            line-height: 1.6;
        }

        .display-1 .mbr-iconfont-btn {
            font-size: 3.6rem;
            width: 3.6rem;
        }

        .display-2 .mbr-iconfont-btn {
            font-size: 2.45rem;
            width: 2.45rem;
        }

        .display-4 .mbr-iconfont-btn {
            font-size: 1rem;
            width: 1rem;
        }

        .display-5 .mbr-iconfont-btn {
            font-size: 2rem;
            width: 2rem;
        }

        .display-7 .mbr-iconfont-btn {
            font-size: 1.3rem;
            width: 1.3rem;
        }

        .mbr-form input, .mbr-form textarea, .mbr-form select {
            font-family: 'Muli',sans-serif;
            font-size: 1rem;
            line-height: 1;
        }

        @media (max-width: 768px) {
            .display-1 {
                font-size: 2.88rem;
                font-size: calc( 1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20)));
                line-height: calc( 1.4 * (1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20))));
            }

            .display-2 {
                font-size: 1.96rem;
                font-size: calc( 1.5075rem + (2.45 - 1.5075) * ((100vw - 20rem) / (48 - 20)));
                line-height: calc( 1.4 * (1.5075rem + (2.45 - 1.5075) * ((100vw - 20rem) / (48 - 20))));
            }

            .display-4 {
                font-size: 0.8rem;
                font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
                line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
            }

            .display-5 {
                font-size: 1.6rem;
                font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
                line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
            }

            .display-7 {
                font-size: 1.04rem;
                font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
                line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
            }
        }

      

        .btn-sm {
            padding: 10px 30px;
            border-radius: 0px;
        }

        .btn-md {
            padding: 10px 30px;
            border-radius: 0px;
        }

        .btn-lg {
            padding: 10px 30px;
            border-radius: 0;
        }

        .bg-primary {
            background-color: #7567f8;
        }

        .bg-success {
            background-color: #9096a4;
        }

        .bg-info {
            background-color: #75757c;
        }

        .bg-warning {
            background-color: #c1c1fc;
        }

        .bg-danger {
            background-color: #c900fc;
        }

        .btn-secondary, .btn-secondary:active, .btn-secondary.active {
            background-color: #212127;
            border-color: #212127;
            color: #ffffff;
        }

            .btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus {
                background-color: #0a0a0b;
                border-color: #0a0a0b;
                color: #ffffff;
            }

            .btn-secondary.disabled, .btn-secondary:disabled {
                color: #ffffff;
                background-color: #0a0a0b;
                border-color: #0a0a0b;
            }

        .btn-info, .btn-info:active, .btn-info.active {
            background-color: #75757c;
            border-color: #75757c;
            color: #ffffff;
        }

            .btn-info:hover, .btn-info:focus, .btn-info.focus {
                background-color: #5c5c62;
                border-color: #5c5c62;
                color: #ffffff;
            }

            .btn-info.disabled, .btn-info:disabled {
                color: #ffffff;
                background-color: #5c5c62;
                border-color: #5c5c62;
            }

        .btn-success, .btn-success:active, .btn-success.active {
            background-color: #9096a4;
            border-color: #9096a4;
            color: #ffffff;
        }

            .btn-success:hover, .btn-success:focus, .btn-success.focus {
                background-color: #747b8d;
                border-color: #747b8d;
                color: #ffffff;
            }

            .btn-success.disabled, .btn-success:disabled {
                color: #ffffff;
                background-color: #747b8d;
                border-color: #747b8d;
            }

        .btn-warning, .btn-warning:active, .btn-warning.active {
            background-color: #c1c1fc;
            border-color: #c1c1fc;
            color: #ffffff;
        }

            .btn-warning:hover, .btn-warning:focus, .btn-warning.focus {
                background-color: #9090fa;
                border-color: #9090fa;
                color: #ffffff;
            }

            .btn-warning.disabled, .btn-warning:disabled {
                color: #ffffff;
                background-color: #9090fa;
                border-color: #9090fa;
            }

        .btn-danger, .btn-danger:active, .btn-danger.active {
            background-color: #c900fc;
            border-color: #c900fc;
            color: #ffffff;
        }

            .btn-danger:hover, .btn-danger:focus, .btn-danger.focus {
                background-color: #a000c9;
                border-color: #a000c9;
                color: #ffffff;
            }

            .btn-danger.disabled, .btn-danger:disabled {
                color: #ffffff;
                background-color: #a000c9;
                border-color: #a000c9;
            }

        .btn-primary, .btn-primary:active, .btn-primary.active {
            background-color: #7567f8;
            border-color: #7567f8;
            color: #ffffff;
        }

            .btn-primary:hover, .btn-primary:focus, .btn-primary.focus {
                background-color: #4936f6;
                border-color: #4936f6;
                color: #ffffff;
            }

            .btn-primary.disabled, .btn-primary:disabled {
                color: #ffffff;
                background-color: #4936f6;
                border-color: #4936f6;
            }

        .btn-black, .btn-black:active, .btn-black.active {
            background-color: #010101;
            border-color: #010101;
            color: #ffffff;
        }

            .btn-black:hover, .btn-black:focus, .btn-black.focus {
                background-color: #000000;
                border-color: #000000;
                color: #ffffff;
            }

            .btn-black.disabled, .btn-black:disabled {
                color: #ffffff;
                background-color: #000000;
                border-color: #000000;
            }

        .btn-white, .btn-white:active, .btn-white.active {
            background-color: #fcfcfc;
            border-color: #fcfcfc;
            color: #7d7d7d;
        }

            .btn-white:hover, .btn-white:focus, .btn-white.focus {
                background-color: #e3e3e3;
                border-color: #e3e3e3;
                color: #7d7d7d;
            }

            .btn-white.disabled, .btn-white:disabled {
                color: #7d7d7d;
                background-color: #e3e3e3;
                border-color: #e3e3e3;
            }

        .btn-primary-outline, .btn-primary-outline:active, .btn-primary-outline.active {
            background: none;
            border-color: #7567f8;
            color: #7567f8;
        }

            .btn-primary-outline:hover, .btn-primary-outline:focus, .btn-primary-outline.focus {
                color: #ffffff;
                background-color: #7567f8;
                border-color: #7567f8;
            }

            .btn-primary-outline.disabled, .btn-primary-outline:disabled {
                color: #ffffff;
                background-color: #7567f8;
                border-color: #7567f8;
            }

        .btn-secondary-outline, .btn-secondary-outline:active, .btn-secondary-outline.active {
            background: none;
            border-color: #212127;
            color: #212127;
        }

            .btn-secondary-outline:hover, .btn-secondary-outline:focus, .btn-secondary-outline.focus {
                color: #ffffff;
                background-color: #212127;
                border-color: #212127;
            }

            .btn-secondary-outline.disabled, .btn-secondary-outline:disabled {
                color: #ffffff;
                background-color: #212127;
                border-color: #212127;
            }

        .btn-info-outline, .btn-info-outline:active, .btn-info-outline.active {
            background: none;
            border-color: #75757c;
            color: #75757c;
        }

            .btn-info-outline:hover, .btn-info-outline:focus, .btn-info-outline.focus {
                color: #ffffff;
                background-color: #75757c;
                border-color: #75757c;
            }

            .btn-info-outline.disabled, .btn-info-outline:disabled {
                color: #ffffff;
                background-color: #75757c;
                border-color: #75757c;
            }

        .btn-success-outline, .btn-success-outline:active, .btn-success-outline.active {
            background: none;
            border-color: #9096a4;
            color: #9096a4;
        }

            .btn-success-outline:hover, .btn-success-outline:focus, .btn-success-outline.focus {
                color: #ffffff;
                background-color: #9096a4;
                border-color: #9096a4;
            }

            .btn-success-outline.disabled, .btn-success-outline:disabled {
                color: #ffffff;
                background-color: #9096a4;
                border-color: #9096a4;
            }

        .btn-warning-outline, .btn-warning-outline:active, .btn-warning-outline.active {
            background: none;
            border-color: #c1c1fc;
            color: #c1c1fc;
        }

            .btn-warning-outline:hover, .btn-warning-outline:focus, .btn-warning-outline.focus {
                color: #ffffff;
                background-color: #c1c1fc;
                border-color: #c1c1fc;
            }

            .btn-warning-outline.disabled, .btn-warning-outline:disabled {
                color: #ffffff;
                background-color: #c1c1fc;
                border-color: #c1c1fc;
            }

        .btn-danger-outline, .btn-danger-outline:active, .btn-danger-outline.active {
            background: none;
            border-color: #c900fc;
            color: #c900fc;
        }

            .btn-danger-outline:hover, .btn-danger-outline:focus, .btn-danger-outline.focus {
                color: #ffffff;
                background-color: #c900fc;
                border-color: #c900fc;
            }

            .btn-danger-outline.disabled, .btn-danger-outline:disabled {
                color: #ffffff;
                background-color: #c900fc;
                border-color: #c900fc;
            }

        .btn-black-outline, .btn-black-outline:active, .btn-black-outline.active {
            background: none;
            border-color: #010101;
            color: #010101;
        }

            .btn-black-outline:hover, .btn-black-outline:focus, .btn-black-outline.focus {
                color: #ffffff;
                background-color: #010101;
                border-color: #010101;
            }

            .btn-black-outline.disabled, .btn-black-outline:disabled {
                color: #ffffff;
                background-color: #010101;
                border-color: #010101;
            }

        .btn-white-outline, .btn-white-outline:active, .btn-white-outline.active {
            background: none;
            border-color: #fcfcfc;
            color: #fcfcfc;
        }

            .btn-white-outline:hover, .btn-white-outline:focus, .btn-white-outline.focus {
                color: #7d7d7d;
                background-color: #fcfcfc;
                border-color: #fcfcfc;
            }

            .btn-white-outline.disabled, .btn-white-outline:disabled {
                color: #7d7d7d;
                background-color: #fcfcfc;
                border-color: #fcfcfc;
            }

        .text-primary {
            color: #7567f8;
        }

        .text-secondary {
            color: #212127;
        }

        .text-success {
            color: #9096a4;
        }

        .text-info {
            color: #75757c;
        }

        .text-warning {
            color: #c1c1fc;
        }

        .text-danger {
            color: #c900fc;
        }

        .text-white {
            color: #fcfcfc;
        }

        .text-black {
            color: #010101;
        }

        a[class*="text-"], .amp-iconfont {
            transition: 0.2s ease-in-out;
        }

        .amp-iconfont {
            color: #7567f8;
        }

        a.text-primary:hover, a.text-primary:focus {
            color: #1a09bd;
        }

        a.text-secondary:hover, a.text-secondary:focus {
            color: #000000;
        }

        a.text-success:hover, a.text-success:focus {
            color: #464a55;
        }

        a.text-info:hover, a.text-info:focus {
            color: #2b2b2d;
        }

        a.text-warning:hover, a.text-warning:focus {
            color: #2f2ff5;
        }

        a.text-danger:hover, a.text-danger:focus {
            color: #4f0063;
        }

        a.text-white:hover, a.text-white:focus {
            color: #e6e6e6;
        }

        a.text-black:hover, a.text-black:focus {
            color: #cccccc;
        }

        .alert-success {
            background-color: #9096a4;
        }

        .alert-info {
            background-color: #75757c;
        }

        .alert-warning {
            background-color: #c1c1fc;
        }

        .alert-danger {
            background-color: #c900fc;
        }

        .mbr-plan-header.bg-primary .mbr-plan-subtitle, .mbr-plan-header.bg-primary .mbr-plan-price-desc {
            color: #ffffff;
        }

        .mbr-plan-header.bg-success .mbr-plan-subtitle, .mbr-plan-header.bg-success .mbr-plan-price-desc {
            color: #d6d8dd;
        }

        .mbr-plan-header.bg-info .mbr-plan-subtitle, .mbr-plan-header.bg-info .mbr-plan-price-desc {
            color: #b6b6ba;
        }

        .mbr-plan-header.bg-warning .mbr-plan-subtitle, .mbr-plan-header.bg-warning .mbr-plan-price-desc {
            color: #ffffff;
        }

        .mbr-plan-header.bg-danger .mbr-plan-subtitle, .mbr-plan-header.bg-danger .mbr-plan-price-desc {
            color: #f4c9ff;
        }

        .mobirise-spinner em:nth-child(1) {
            background: #7567f8;
        }

        .mobirise-spinner em:nth-child(2) {
            background: #212127;
        }

        .mobirise-spinner em:nth-child(3) {
            background: #9096a4;
        }

        #scrollToTopMarker {
            display: none;
        }

        #scrollToTopButton {
            background-color: #7567f8;
            border-radius: 50%;
        }

            #scrollToTopButton a:before {
                background: #ffffff;
            }

            #scrollToTopButton a:after {
                border-top-color: #ffffff;
                border-right-color: #ffffff;
            }

        .btn {
            border-radius: 100px;
        }

        .cid-rswSzJyP5B {
            background-image: url("assets/images/background18.jpg");
        }

            .cid-rswSzJyP5B .mbr-overlay {
                background: #ffffff;
                opacity: 0.5;
            }

        @media (max-width: 767px) {
            .cid-rswSzJyP5B .title-wrap, .cid-rswSzJyP5B .title-block {
                padding-left: 0;
                padding-right: 0;
            }
        }

        .cid-rswTA6p9jZ {
            padding: 0;
        }

            .cid-rswTA6p9jZ .navbar {
                z-index: 100;
                display: flex;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                width: 100%;
                min-height: 77px;
                transition: all .3s;
                background-color: #f1f1f7;
            }

                .cid-rswTA6p9jZ .navbar .navbar-logo {
                    margin-right: .8rem;
                }

                    .cid-rswTA6p9jZ .navbar .navbar-logo img {
                        height: 100%;
                    }

                .cid-rswTA6p9jZ .navbar.navbar-short {
                    background-color: #f1f1f7;
                }

                    .cid-rswTA6p9jZ .navbar.navbar-short .navbar-brand {
                        padding: 0;
                    }

                .cid-rswTA6p9jZ .navbar.opened {
                    transition: all .3s;
                    background-color: #f1f1f7;
                }

                .cid-rswTA6p9jZ .navbar .dropdown-item {
                    padding: .25rem 1.5rem;
                }

                .cid-rswTA6p9jZ .navbar .navbar-collapse {
                    min-width: 300px;
                    display: flex;
                    -webkit-justify-content: flex-end;
                    justify-content: flex-end;
                    z-index: 1;
                    -webkit-flex-basis: 100%;
                    flex-basis: 100%;
                    -webkit-align-items: center;
                    align-items: center;
                }

                .cid-rswTA6p9jZ .navbar.collapsed button.navbar-toggler {
                    display: block;
                }

                .cid-rswTA6p9jZ .navbar.collapsed .navbar-collapse {
                    display: none;
                    position: absolute;
                    top: 0;
                    right: 0;
                    min-height: 100vh;
                    background: #f1f1f7;
                    padding: 1.5rem 2rem 1rem 2rem;
                    right: auto;
                    left: 0;
                }

                .cid-rswTA6p9jZ .navbar.collapsed.opened .navbar-collapse.show, .cid-rswTA6p9jZ .navbar.collapsed.opened .navbar-collapse.collapsing {
                    display: block;
                }

                .cid-rswTA6p9jZ .navbar.collapsed.opened .dropdown-menu {
                    top: 0;
                }

                .cid-rswTA6p9jZ .navbar.collapsed .dropdown-menu {
                    position: relative;
                    background: transparent;
                }

                    .cid-rswTA6p9jZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
                        left: 0;
                    }

                    .cid-rswTA6p9jZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
                        right: auto;
                    }

                    .cid-rswTA6p9jZ .navbar.collapsed .dropdown-menu .dropdown-item {
                        padding: .25rem 1.5rem;
                        text-align: center;
                        margin: 0;
                    }

                .cid-rswTA6p9jZ .navbar.collapsed .navbar-brand {
                    -ms-flex-negative: initial;
                    flex-shrink: initial;
                    word-break: break-word;
                }

        @media (max-width: 991px) {
            .cid-rswTA6p9jZ .navbar .navbar-collapse {
                display: none;
                width: 100%;
                position: absolute;
                top: 0;
                right: 0;
                min-height: 100vh;
                background: #f1f1f7;
                padding: 1rem 2rem 1rem 2rem;
                right: auto;
                left: 0;
            }

            .cid-rswTA6p9jZ .navbar.opened .navbar-collapse.show, .cid-rswTA6p9jZ .navbar.opened .navbar-collapse.collapsing {
                display: block;
            }

            .cid-rswTA6p9jZ .navbar.opened .dropdown-menu {
                top: 0;
            }

            .cid-rswTA6p9jZ .navbar .dropdown-menu {
                position: relative;
                background: transparent;
            }

                .cid-rswTA6p9jZ .navbar .dropdown-menu .dropdown-submenu {
                    left: 0;
                }

                .cid-rswTA6p9jZ .navbar .dropdown-menu .dropdown-item:after {
                    right: auto;
                }

                .cid-rswTA6p9jZ .navbar .dropdown-menu .dropdown-item {
                    padding: .25rem 1.5rem;
                    text-align: center;
                    margin: 0;
                }

            .cid-rswTA6p9jZ .navbar .navbar-brand {
                -ms-flex-negative: initial;
                flex-shrink: initial;
                word-break: break-word;
            }
        }

        .cid-rswTA6p9jZ .navbar-brand {
            display: flex;
            -webkit-flex-shrink: 0;
            flex-shrink: 0;
            -webkit-align-items: center;
            align-items: center;
            margin-right: 0;
            padding: 0;
            transition: all .3s;
            word-break: break-word;
            z-index: 1;
        }

            .cid-rswTA6p9jZ .navbar-brand .navbar-caption {
                line-height: inherit;
                font-weight: normal;
            }

            .cid-rswTA6p9jZ .navbar-brand .navbar-logo a {
                outline: none;
            }

            .cid-rswTA6p9jZ .navbar-brand .navbar-caption-wrap {
                display: flex;
            }

        .cid-rswTA6p9jZ .nav-item:focus, .cid-rswTA6p9jZ .nav-link:focus {
            outline: none;
        }

        .cid-rswTA6p9jZ .navbar-nav {
            list-style-type: none;
            display: flex;
            -webkit-flex-direction: row;
            -ms-flex-direction: row;
            flex-direction: row;
            padding-left: 0;
        }

            .cid-rswTA6p9jZ .navbar-nav .nav-item .nav-link {
                margin: .667em 1em;
                font-weight: normal;
            }

        @media (max-width: 991px) {
            .cid-rswTA6p9jZ ul.navbar-nav {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
            }

                .cid-rswTA6p9jZ ul.navbar-nav li {
                    margin: auto;
                }

            .cid-rswTA6p9jZ .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
                content: '';
                margin-left: .25rem;
                border-top: 0.35em solid;
                border-right: 0.35em solid transparent;
                border-left: 0.35em solid transparent;
                border-bottom: 0;
                top: 55%;
            }

            .cid-rswTA6p9jZ .nav-dropdown .dropdown-menu .dropdown-item {
                -webkit-justify-content: center;
                justify-content: center;
                display: flex;
                -webkit-align-items: center;
                align-items: center;
            }
        }

        .cid-rswTA6p9jZ .nav-dropdown .dropdown-menu {
            border-radius: 0;
            border: 0;
            left: 0;
            margin: 0;
            min-width: 10rem;
            padding-bottom: 1.25rem;
            padding-top: 1.25rem;
            position: absolute;
        }

            .cid-rswTA6p9jZ .nav-dropdown .dropdown-menu .dropdown-item {
                font-weight: 400;
                line-height: 2;
                display: flex;
                -webkit-align-items: center;
                align-items: center;
                width: 100%;
                padding: .25rem 1.5rem;
                clear: both;
                text-align: inherit;
                white-space: nowrap;
                background: 0 0;
                border: 0;
            }

            .cid-rswTA6p9jZ .nav-dropdown .dropdown-menu .dropdown {
                position: relative;
            }

        .cid-rswTA6p9jZ .nav-item.dropdown {
            position: relative;
        }

            .cid-rswTA6p9jZ .nav-item.dropdown .dropdown-menu {
                z-index: -1;
                opacity: 0;
                pointer-events: none;
            }

            .cid-rswTA6p9jZ .nav-item.dropdown:hover > .dropdown-menu {
                z-index: 1;
                opacity: 1;
                pointer-events: all;
            }

        .cid-rswTA6p9jZ .dropdown-menu .dropdown:hover > .dropdown-menu {
            z-index: 1;
            opacity: 1;
            pointer-events: all;
        }

        .cid-rswTA6p9jZ .link.dropdown-toggle:after {
            content: '';
            margin-left: .25rem;
            border-top: 0.35em solid;
            border-right: 0.35em solid transparent;
            border-left: 0.35em solid transparent;
            border-bottom: 0;
        }

        .cid-rswTA6p9jZ .nav-dropdown .dropdown-submenu {
            top: 0;
        }

        .cid-rswTA6p9jZ .dropdown-item.active, .cid-rswTA6p9jZ .dropdown-item:active {
            background-color: transparent;
        }

        .cid-rswTA6p9jZ .navbar-expand-lg .navbar-nav .nav-link {
            padding: 0;
        }

        .cid-rswTA6p9jZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
            background-color: #f1f1f7;
        }

            .cid-rswTA6p9jZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
                margin: 0;
                left: 100%;
            }

        .cid-rswTA6p9jZ .navbar .dropdown.open > .dropdown-menu {
            display: block;
        }

        .cid-rswTA6p9jZ ul.navbar-nav {
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }

        .cid-rswTA6p9jZ .navbar-buttons {
            text-align: center;
        }

        .cid-rswTA6p9jZ button.navbar-toggler {
            display: none;
            outline: none;
            width: 31px;
            height: 20px;
            cursor: pointer;
            transition: all .2s;
            position: relative;
            -webkit-align-self: center;
            align-self: center;
        }

            .cid-rswTA6p9jZ button.navbar-toggler .hamburger span {
                position: absolute;
                right: 0;
                width: 30px;
                height: 2px;
                border-right: 5px;
                background-color: #232323;
            }

                .cid-rswTA6p9jZ button.navbar-toggler .hamburger span:nth-child(1) {
                    top: 0;
                    transition: all .2s;
                }

                .cid-rswTA6p9jZ button.navbar-toggler .hamburger span:nth-child(2) {
                    top: 8px;
                    transition: all .15s;
                }

                .cid-rswTA6p9jZ button.navbar-toggler .hamburger span:nth-child(3) {
                    top: 8px;
                    transition: all .15s;
                }

                .cid-rswTA6p9jZ button.navbar-toggler .hamburger span:nth-child(4) {
                    top: 16px;
                    transition: all .2s;
                }

        .cid-rswTA6p9jZ nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(1) {
            top: 8px;
            width: 0;
            opacity: 0;
            right: 50%;
            transition: all .2s;
        }

        .cid-rswTA6p9jZ nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(2) {
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
            transition: all .25s;
        }

        .cid-rswTA6p9jZ nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(3) {
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
            transition: all .25s;
        }

        .cid-rswTA6p9jZ nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(4) {
            top: 8px;
            width: 0;
            opacity: 0;
            right: 50%;
            transition: all .2s;
        }

        .cid-rswTA6p9jZ .navbar-dropdown {
            padding: .5rem 1rem;
            position: fixed;
        }

        .cid-rswTA6p9jZ a.nav-link {
            display: flex;
            -webkit-align-items: center;
            align-items: center;
            -webkit-justify-content: space-between;
            justify-content: space-between;
        }

        .cid-rswTA6p9jZ .nav-link .mbr-iconfont, .cid-rswTA6p9jZ .dropdown-item .mbr-iconfont {
            margin-right: .2rem;
        }

        .cid-rswTA6p9jZ .ampstart-btn {
            display: flex;
            -webkit-align-self: center;
            align-self: center;
        }

            .cid-rswTA6p9jZ .ampstart-btn.hamburger {
                position: absolute;
                right: 20px;
                margin-left: auto;
                width: 30px;
                height: 20px;
                background: none;
                border: none;
                cursor: pointer;
                z-index: 1000;
            }

                .cid-rswTA6p9jZ .ampstart-btn.hamburger.sticky-but {
                    position: fixed;
                }

                .cid-rswTA6p9jZ .ampstart-btn.hamburger:focus {
                    outline: none;
                }

                .cid-rswTA6p9jZ .ampstart-btn.hamburger span {
                    position: absolute;
                    right: 0;
                    width: 30px;
                    height: 2px;
                    border-right: 5px;
                    background-color: #232323;
                }

                    .cid-rswTA6p9jZ .ampstart-btn.hamburger span:nth-child(1) {
                        top: 0;
                        transition: all .2s;
                    }

                    .cid-rswTA6p9jZ .ampstart-btn.hamburger span:nth-child(2) {
                        top: 8px;
                        transition: all .15s;
                    }

                    .cid-rswTA6p9jZ .ampstart-btn.hamburger span:nth-child(3) {
                        top: 8px;
                        transition: all .15s;
                    }

                    .cid-rswTA6p9jZ .ampstart-btn.hamburger span:nth-child(4) {
                        top: 16px;
                        transition: all .2s;
                    }

        @media (min-width: 992px) {
            .cid-rswTA6p9jZ .ampstart-btn, .cid-rswTA6p9jZ amp-sidebar {
                display: none;
            }

            .cid-rswTA6p9jZ .dropdown-menu .dropdown-toggle:after {
                content: '';
                border-bottom: 0.35em solid transparent;
                border-left: 0.35em solid;
                border-right: 0;
                border-top: 0.35em solid transparent;
                margin-left: 0.3rem;
                margin-top: -0.3077em;
                position: absolute;
                right: 1.1538em;
                top: 50%;
            }
        }

        .cid-rswTA6p9jZ amp-sidebar {
            min-width: 260px;
            z-index: 1050;
            background-color: #f1f1f7;
        }

            .cid-rswTA6p9jZ amp-sidebar.open:after {
                content: '';
                position: absolute;
                top: 0;
                left: 0;
                bottom: 0;
                right: 0;
                background-color: red;
            }

        .cid-rswTA6p9jZ .open {
            transform: translateX(0%);
            display: block;
        }

        .cid-rswTA6p9jZ .builder-sidebar {
            min-width: 300px;
            background-color: #f1f1f7;
            position: relative;
            min-height: 100vh;
            z-index: 1030;
            padding: 1rem 2rem;
            max-width: 20rem;
        }

            .cid-rswTA6p9jZ .builder-sidebar .dropdown {
                position: relative;
            }

                .cid-rswTA6p9jZ .builder-sidebar .dropdown:hover > .dropdown-menu {
                    position: relative;
                    text-align: center;
                }

        .cid-rswTA6p9jZ .sidebar {
            padding: 1rem 0;
            margin: 0;
        }

            .cid-rswTA6p9jZ .sidebar > li {
                list-style: none;
                display: flex;
                flex-direction: column;
            }

            .cid-rswTA6p9jZ .sidebar a {
                display: block;
                text-decoration: none;
                margin-bottom: 10px;
            }

        .cid-rswTA6p9jZ .close-sidebar {
            width: 30px;
            height: 30px;
            position: relative;
            cursor: pointer;
            background-color: transparent;
            border: none;
        }

            .cid-rswTA6p9jZ .close-sidebar:focus {
                outline: 2px auto #7567f8;
            }

            .cid-rswTA6p9jZ .close-sidebar span {
                position: absolute;
                left: 0;
                width: 30px;
                height: 2px;
                border-right: 5px;
                background-color: #232323;
            }

                .cid-rswTA6p9jZ .close-sidebar span:nth-child(1) {
                    transform: rotate(45deg);
                }

                .cid-rswTA6p9jZ .close-sidebar span:nth-child(2) {
                    transform: rotate(-45deg);
                }

        .cid-rswTA6p9jZ amp-img {
            width: 50px;
            height: auto;
            display: flex;
            -webkit-align-items: center;
            align-items: center;
        }

            .cid-rswTA6p9jZ amp-img img {
                object-fit: contain;
            }

        @media (max-width: 768px) {
            .cid-rswTA6p9jZ amp-img {
                max-width: 55px;
            }
        }

        .cid-rswTA6p9jZ .social .iconfont-wrapper {
            display: inline-block;
            width: 1.5rem;
            height: 1.5rem;
        }

            .cid-rswTA6p9jZ .social .iconfont-wrapper .amp-iconfont {
                color: #7567f8;
                font-size: 1.5rem;
            }

        .cid-rswTA6p9jZ .social {
            padding: 0 1rem;
        }

            .cid-rswTA6p9jZ .social a {
                margin-right: 10px;
            }

        .cid-rsxK0ZlE8y {
            padding-top: 4rem;
            padding-bottom: 4rem;
            background-color: #f7f7f7;
        }

            .cid-rsxK0ZlE8y .img amp-img {
                width: 100%;
                height: 550px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
            }

                .cid-rsxK0ZlE8y .img amp-img img {
                    object-fit: cover;
                }

            .cid-rsxK0ZlE8y .accordion {
                width: 100%;
            }

                .cid-rsxK0ZlE8y .accordion section {
                    background-color: unset;
                    margin-bottom: 10px;
                    padding: 0;
                }

                    .cid-rsxK0ZlE8y .accordion section header {
                        display: block;
                        width: 100%;
                        border: 1px solid #ededed;
                        padding: 25px 30px;
                        background-color: #FFF;
                        color: #717177;
                    }

                        .cid-rsxK0ZlE8y .accordion section header .wrapper {
                            display: flex;
                            -webkit-justify-content: space-between;
                            justify-content: space-between;
                            -webkit-align-items: center;
                            align-items: center;
                        }

                            .cid-rsxK0ZlE8y .accordion section header .wrapper .iconfont-wrapper {
                                display: flex;
                                width: 1rem;
                                height: 1rem;
                            }

                                .cid-rsxK0ZlE8y .accordion section header .wrapper .iconfont-wrapper .mbr-iconfont {
                                    color: #717177;
                                    font-size: 1rem;
                                }

                    .cid-rsxK0ZlE8y .accordion section p {
                        border: 1px solid #ededed;
                        padding: 30px;
                    }

                .cid-rsxK0ZlE8y .accordion h3 {
                    display: inline-block;
                    letter-spacing: 2px;
                }

            .cid-rsxK0ZlE8y amp-accordion section[expanded] .wrap-angle-down {
                display: none;
            }

            .cid-rsxK0ZlE8y amp-accordion section:not([expanded]) .wrap-angle-up {
                display: none;
            }

        @media (max-width: 767px) {
            .cid-rsxK0ZlE8y .img amp-img {
                width: 100%;
                height: 300px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
            }

            .cid-rsxK0ZlE8y .accordion h3 {
                letter-spacing: 0;
            }
        }

        .cid-rsBaH8RDNN {
            padding-top: 7rem;
            padding-bottom: 7rem;
            background-color: #ffffff;
        }

            .cid-rsBaH8RDNN .item-wrapper {
                background-color: transparent;
            }

                .cid-rsBaH8RDNN .item-wrapper .iconfont-wrapper {
                    display: inline-block;
                    width: 3rem;
                    height: 3rem;
                }

                    .cid-rsBaH8RDNN .item-wrapper .iconfont-wrapper span.amp-iconfont {
                        font-size: 3rem;
                        color: #7567f8;
                    }

                .cid-rsBaH8RDNN .item-wrapper .borderForName {
                    display: block;
                    width: 95%;
                    height: 1px;
                    background-color: rgba(0,0,0,0.1);
                    margin: 25px auto 0;
                    border-top: 1px solid transparent;
                }

                    .cid-rsBaH8RDNN .item-wrapper .borderForName .borderForNameColor {
                        display: block;
                        width: 20%;
                        height: 1px;
                        margin: -2px auto 15px;
                        border-bottom: 3px solid #7567f8;
                    }

            .cid-rsBaH8RDNN .item {
                padding-left: 0;
                padding-right: 0;
                border: 1px solid #f1f1f7;
            }

                .cid-rsBaH8RDNN .item p {
                    line-height: 26px;
                }

        @media (max-width: 767px) {
            .cid-rsBaH8RDNN .item {
                margin-bottom: 15px;
            }
        }

        .cid-rsBaH8RDNN .line .line-line-color {
            border-bottom-color: #7567f8;
        }

        .cid-rsBixAEO1u {
            padding-top: 60px;
            padding-bottom: 60px;
            background-color: #f1f1f7;
        }

            .cid-rsBixAEO1u .card {
                width: 100%;
                background: #ffffff;
                border-radius: 8px;
                height: 100%;
                padding-left: 2.5rem;
                padding-right: 2.5rem;
                border: 1px solid #ddd;
            }

        @media (max-width: 991px) {
            .cid-rsBixAEO1u .card {
                padding-top: 1rem;
            }
        }

        .cid-rsBixAEO1u .card-box h5 .borderForName {
            display: block;
            width: 95%;
            height: 1px;
            background-color: rgba(0,0,0,0.1);
            margin: 25px auto 0;
            border-top: 1px solid transparent;
        }

            .cid-rsBixAEO1u .card-box h5 .borderForName .borderForNameColor {
                display: block;
                width: 20%;
                height: 1px;
                margin: -2px auto 15px;
                border-bottom: 3px solid #7567f8;
            }

        .cid-rsBixAEO1u .card-img .img {
            height: 100px;
            width: 100px;
            margin: auto;
        }

            .cid-rsBixAEO1u .card-img .img amp-img {
                border-radius: 50%;
            }

                .cid-rsBixAEO1u .card-img .img amp-img img {
                    object-fit: cover;
                }

        .cid-rsBixAEO1u .social-wrap a {
            margin: 0 7px;
        }

            .cid-rsBixAEO1u .social-wrap a .iconfont-wrapper {
                display: inline-block;
                width: 1.2rem;
                height: 1.2rem;
            }

                .cid-rsBixAEO1u .social-wrap a .iconfont-wrapper span.amp-iconfont {
                    color: #75757c;
                    font-size: 1.2rem;
                }

        .cid-rsBixAEO1u .card:hover {
            box-shadow: 0 20px 20px 0 rgba(27,14,143,0.1);
            transition: all 0.5s ease;
        }

        @media (max-width: 767px) {
            .cid-rsBixAEO1u .card-wrapper {
                padding-left: 0;
                padding-right: 0;
                padding-bottom: 15px;
            }
        }

        @media (max-width: 991px) {
            .cid-rsBixAEO1u .card-wrapper {
                padding-bottom: 15px;
            }
        }

        .cid-rsBixAEO1u .line .line-line-color {
            border-bottom-color: #7567f8;
        }

        .cid-rsBej0jrDC {
            padding-top: 5rem;
            padding-bottom: 5rem;
            background-image: url("assets/images/background3.jpg");
        }

            .cid-rsBej0jrDC .mbr-overlay {
                background-color: #7567f8;
                opacity: 0.9;
            }

            .cid-rsBej0jrDC .lc-stats .title-item {
                display: flex;
                -webkit-justify-content: space-between;
                justify-content: space-between;
            }

            .cid-rsBej0jrDC .lc-stats .stats-outer {
                width: 100%;
                height: 15px;
                background-color: #4949b4;
                padding: 4px;
                text-align: right;
                display: flex;
                -webkit-justify-content: flex-end;
                justify-content: flex-end;
            }

                .cid-rsBej0jrDC .lc-stats .stats-outer .stats-inner {
                    height: 100%;
                    background-color: #fff;
                }

            .cid-rsBej0jrDC .lc-stats .item-1 .percent:before {
                content: "70%";
            }

            .cid-rsBej0jrDC .lc-stats .item-1 .stats-inner {
                width: 70%;
            }

            .cid-rsBej0jrDC .lc-stats .item-2 .percent:before {
                content: "95%";
            }

            .cid-rsBej0jrDC .lc-stats .item-2 .stats-inner {
                width: 95%;
            }

            .cid-rsBej0jrDC .lc-stats .item-3 .percent:before {
                content: "20%";
            }

            .cid-rsBej0jrDC .lc-stats .item-3 .stats-inner {
                width: 20%;
            }

            .cid-rsBej0jrDC .lc-stats .item-4 .percent:before {
                content: "90%";
            }

            .cid-rsBej0jrDC .lc-stats .item-4 .stats-inner {
                width: 90%;
            }

            .cid-rsBej0jrDC .block .block-title {
                border-bottom: 1px solid rgba(255,255,255,0.6);
                display: flex;
                -webkit-justify-content: flex-start;
                justify-content: flex-start;
                -webkit-align-items: center;
                align-items: center;
            }

                .cid-rsBej0jrDC .block .block-title .box-for-icon {
                    min-width: 50px;
                    height: 50px;
                    background-color: #FFF;
                    border-radius: 10px;
                    margin-right: 10px;
                    display: flex;
                    -webkit-justify-content: center;
                    justify-content: center;
                    -webkit-align-items: center;
                    align-items: center;
                }

                    .cid-rsBej0jrDC .block .block-title .box-for-icon .iconfont-wrapper {
                        display: flex;
                        -webkit-justify-content: center;
                        justify-content: center;
                        -webkit-align-items: center;
                        align-items: center;
                        width: 1.5rem;
                        height: 1.5rem;
                    }

                        .cid-rsBej0jrDC .block .block-title .box-for-icon .iconfont-wrapper .amp-iconfont {
                            color: #7567f8;
                            font-size: 1.5rem;
                        }

                .cid-rsBej0jrDC .block .block-title .title {
                    letter-spacing: 2px;
                }

        @media (max-width: 767px) {
            .cid-rsBej0jrDC .block3, .cid-rsBej0jrDC .block4 {
                padding-bottom: 3rem;
            }
        }

        .cid-rsBsdD5WXN {
            padding-top: 5rem;
            padding-bottom: 5rem;
            background-color: #ffffff;
        }

        .cid-rsBtsFObFr {
            padding-top: 5rem;
            padding-bottom: 5rem;
            background-image: url("assets/images/background13.jpg");
        }

            .cid-rsBtsFObFr .mbr-overlay {
                background-color: #7567f8;
                opacity: 0.9;
            }

        .cid-rsBtUQAURr {
            padding-top: 75px;
            padding-bottom: 75px;
            background-color: #ffffff;
        }

            .cid-rsBtUQAURr .mbr-figure {
                float: left;
                float: right;
            }

                .cid-rsBtUQAURr .mbr-figure .mbr-section-title {
                    margin-top: .6rem;
                }

        @media (min-width: 992px) {
            .cid-rsBtUQAURr .mbr-figure {
                width: 30%;
                margin-right: 3rem;
                margin-right: 0;
                margin-left: 3rem;
            }
        }

        @media (max-width: 991px) {
            .cid-rsBtUQAURr .mbr-figure {
                float: none;
                width: 100%;
                padding-bottom: 1rem;
            }
        }

        .cid-rsByomluhu {
            padding-top: 75px;
            padding-bottom: 75px;
            background-color: #ffffff;
        }

            .cid-rsByomluhu .mbr-figure {
                float: left;
            }

                .cid-rsByomluhu .mbr-figure .mbr-section-title {
                    margin-top: .6rem;
                }

        @media (min-width: 992px) {
            .cid-rsByomluhu .mbr-figure {
                width: 30%;
                margin-right: 3rem;
            }
        }

        @media (max-width: 991px) {
            .cid-rsByomluhu .mbr-figure {
                float: none;
                width: 100%;
                padding-bottom: 1rem;
            }
        }

        .cid-rsBxPiRtF3 {
            padding-top: 75px;
            padding-bottom: 75px;
            background-color: #ffffff;
        }

            .cid-rsBxPiRtF3 .mbr-figure {
                float: left;
                float: right;
            }

                .cid-rsBxPiRtF3 .mbr-figure .mbr-section-title {
                    margin-top: .6rem;
                }

        @media (min-width: 992px) {
            .cid-rsBxPiRtF3 .mbr-figure {
                width: 30%;
                margin-right: 3rem;
                margin-right: 0;
                margin-left: 3rem;
            }
        }

        @media (max-width: 991px) {
            .cid-rsBxPiRtF3 .mbr-figure {
                float: none;
                width: 100%;
                padding-bottom: 1rem;
            }
        }

        .cid-rsBvzP3T8P {
            padding-top: 75px;
            padding-bottom: 75px;
            background-color: #ffffff;
        }

            .cid-rsBvzP3T8P .mbr-figure {
                float: left;
            }

                .cid-rsBvzP3T8P .mbr-figure .mbr-section-title {
                    margin-top: .6rem;
                }

        @media (min-width: 992px) {
            .cid-rsBvzP3T8P .mbr-figure {
                width: 30%;
                margin-right: 3rem;
            }
        }

        @media (max-width: 991px) {
            .cid-rsBvzP3T8P .mbr-figure {
                float: none;
                width: 100%;
                padding-bottom: 1rem;
            }
        }

        .cid-rsGAXipBey {
            padding-top: 5rem;
            padding-bottom: 5rem;
            background-color: #151135;
        }

            .cid-rsGAXipBey .title-wrap, .cid-rsGAXipBey .title {
                width: 100%;
            }

            .cid-rsGAXipBey * {
                word-break: break-word;
            }

            .cid-rsGAXipBey .social-wrap a {
                text-decoration: none;
            }

            .cid-rsGAXipBey .social .iconfont-wrapper {
                display: inline-block;
                width: 1.5rem;
                height: 1.5rem;
                margin-right: 1rem;
            }

                .cid-rsGAXipBey .social .iconfont-wrapper span.amp-iconfont {
                    color: #ffffff;
                    font-size: 1.5rem;
                }

            .cid-rsGAXipBey h3 {
                font-weight: 900;
                letter-spacing: 2px;
            }

            .cid-rsGAXipBey .field {
                padding-bottom: 15px;
                padding-top: 0;
            }

            .cid-rsGAXipBey textarea.field-input {
                height: 80px;
            }

            .cid-rsGAXipBey .mbr-form .mbr-section-btn {
                margin: 0;
            }

                .cid-rsGAXipBey .mbr-form .mbr-section-btn .btn {
                    padding: 17px 30px;
                    border-radius: 50px;
                    transition: box-shadow 0.3s ease;
                }

                    .cid-rsGAXipBey .mbr-form .mbr-section-btn .btn:hover {
                        box-shadow: 0 15px 20px 0 rgba(117,103,248,0.28);
                    }

        @media (max-width: 767px) {
            .cid-rsGAXipBey .column1, .cid-rsGAXipBey .column2 {
                margin-bottom: 15px;
            }

            .cid-rsGAXipBey .column3 .mbr-section-btn {
                text-align: center;
            }
        }

        .engine {
            position: absolute;
            text-indent: -2400px;
            text-align: center;
            padding: 0;
            top: 0;
            left: -2400px;
        }

        [class*="-iconfont"] {
            display: inline-flex;
        }

<!-- --------------------------------- -->
html {
    font-size: 100%;
    -webkit-font-smoothing: antialiased !important;
    text-rendering: optimizeLegibility !important;
}


a,  button {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border-color: #868686;

}







a {
    color: #20a2ff;
    text-decoration: none;
}



@media (min-width: 769px)
.ec-btn, .cta-button {
    font-size: 12px;
    letter-spacing: .25em;
}


@media (min-width: 769px)
.ec-btn, .cta-button {
    font-size: 12px;
    letter-spacing: .25em;
}


.slick-slide, .slick-slide * {
    outline: none !important;
}


.cta-button:hover, .cta-button:active {
    background-size: 100% 0, 100% 100%;
    background-color: #868699;
    border-color: #868699;
    color: #fff;
    text-decoration: none;
}



@media (min-width: 769px)
.header .cta-button {

    letter-spacing: 1.7px;
    padding: 16px 57px 15px 59px;
    font-weight: 700;
}

.header .cta-button {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 2px;
    overflow: visible;
  
    letter-spacing: 1.5px;
    padding: 12px 42px;
    margin-right: 18px;
    

}

@media (min-width: 769px)
.header .cta-button {
    font-size: 11px;
    letter-spacing: 1.7px;
    padding: 16px 57px 15px 59px;
    font-weight: 700;
}


