body {
                -webkit-animation: -amp-start 8s steps(1,end) 0s 1 normal both;
                -moz-animation: -amp-start 8s steps(1,end) 0s 1 normal both;
                -ms-animation: -amp-start 8s steps(1,end) 0s 1 normal both;
                animation: -amp-start 8s steps(1,end) 0s 1 normal both
            }

            @-webkit-keyframes -amp-start {
                from {
                    visibility: hidden
                }

                to {
                    visibility: visible
                }
            }

            @-moz-keyframes -amp-start {
                from {
                    visibility: hidden
                }

                to {
                    visibility: visible
                }
            }

            @-ms-keyframes -amp-start {
                from {
                    visibility: hidden
                }

                to {
                    visibility: visible
                }
            }

            @-o-keyframes -amp-start {
                from {
                    visibility: hidden
                }

                to {
                    visibility: visible
                }
            }

            @keyframes -amp-start {
                from {
                    visibility: hidden
                }

                to {
                    visibility: visible
                }
            }
        </style>
        <noscript>
            <style amp-boilerplate>
                body {
                    -webkit-animation: none;
                    -moz-animation: none;
                    -ms-animation: none;
                    animation: none
                }
            </style>
        </noscript>
        <link href="https://fonts.googleapis.com/css?family=Amiri:400,400i,700,700i&display=swap" rel="stylesheet">
        <link href="https://fonts.googleapis.com/css?family=Nunito+Sans:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i&display=swap" rel="stylesheet">
        <style amp-custom>
            div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,ol,ul,li,figcaption,textarea,input {
                font: inherit
            }

            * {
                box-sizing: border-box;
                outline: none
            }

            *:focus {
                outline: none
            }

            body {
                position: relative;
                font-style: normal;
                line-height: 1.5;
                color: #616161
            }

            section {
                background-color: #eeeeee;
                background-position: 50% 50%;
                background-repeat: no-repeat;
                background-size: cover;
                overflow: hidden;
                padding: 30px 0
            }

            h1,h2,h3,h4,h5,h6 {
                margin: 0;
                padding: 0
            }

            p,li,blockquote {
                letter-spacing: .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
            }

            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-white {
                color: #fff
            }

            .mbr-black {
                color: #222
            }

            .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
            }

            .mbr-light {
                font-weight: 300
            }

            .mbr-regular {
                font-weight: 400
            }

            .mbr-semibold {
                font-weight: 500
            }

            .mbr-bold {
                font-weight: 700
            }

            .icons-list a {
                margin: 0 1rem 0 0
            }

            .icons-list a:last-child {
                margin: 0
            }

            .mbr-figure {
                align-self: 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
            }

            .mbr-overlay {
                position: absolute;
                bottom: 0;
                left: 0;
                right: 0;
                top: 0;
                z-index: 0
            }

            .map-placeholder {
                display: none
            }

            .google-map,.google-map iframe {
                position: relative;
                width: 100%;
                height: 100%
            }

            @media (max-width: 768px) {
                .google-map,.google-map iframe {
                    padding:0;
                    margin: 0
                }
            }

            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
            }

            .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;
                background: #3ac;
                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
            }

            @-webkit-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
            }

            .iconfont-wrapper {
                display: inline-block
            }

            .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-ai-c {
                align-items: center
            }

            .mbr-row-reverse {
                flex-direction: row-reverse
            }

            .mbr-column {
                flex-direction: column
            }

            amp-img,img {
                height: 100%;
                width: 100%
            }

            .hidden-slide {
                display: none
            }

            .visible-slide {
                display: flex
            }

            section,.container,.container-fluid {
                position: relative;
                word-wrap: break-word
            }

            .mbr-fullscreen .mbr-overlay {
                min-height: 100vh
            }

            .mbr-fullscreen {
                display: flex;
                align-items: center;
                height: 100vh;
                min-height: 100vh;
                padding: 3rem 0
            }

            .container {
                padding: 0 2rem;
                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:1230px
                }
            }

            .container-fluid {
                width: 100%;
                padding: 0 1rem
            }

            .btn {
                position: relative;
                font-weight: 700;
                margin: 0.4rem 0.8rem;
                border: 1px solid;
                font-style: normal;
                white-space: normal;
                transition: all 0.3s ease-in-out,box-shadow 2s ease-in-out;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                word-break: break-word;
                line-height: 1;
                letter-spacing: 0px
            }

            .btn-form {
                padding: 1rem 2rem
            }

            .btn-form:hover {
                cursor: pointer
            }

            .btn {
                padding: 15px 36px;
                border-radius: 3px
            }

            .btn-sm {
                padding: 0px 30px;
                border-radius: 0px
            }

            .btn-md {
                padding: 0px 30px;
                border-radius: 0px
            }

            .btn-lg {
                padding: 0px 48px;
                border-radius: 0px
            }

            .note-popover .btn:after {
                display: none
            }

            .mbr-section-btn {
                margin: 0 -0.8rem;
                font-size: 0
            }

            nav .mbr-section-btn {
                margin-left: 0rem;
                margin-right: 0rem
            }

            .btn .mbr-iconfont,.btn.btn-md .mbr-iconfont {
                cursor: pointer;
                margin: 0 0.8rem 0 0
            }

            .btn-sm .mbr-iconfont {
                margin: 0 0.5rem 0 0
            }

            [type="submit"] {
                -webkit-appearance: none
            }

            section.menu {
                min-height: 100px;
                overflow: visible;
                padding: 0
            }

            .menu-container {
                display: flex;
                justify-content: space-between;
                align-items: center;
                height: 100%
            }

            @media (max-width: 991px) {
                .menu-container {
                    max-width:100%;
                    padding: 0 2rem
                }
            }

            @media (max-width: 767px) {
                .menu-container {
                    padding:0 1rem
                }
            }

            .navbar {
                z-index: 100;
                width: 100%;
                height: 100px;
                position: absolute
            }

            .navbar-fixed-top {
                position: fixed;
                top: 0
            }

            .navbar-brand {
                display: flex;
                align-items: center;
                word-break: break-word;
                z-index: 1
            }

            .navbar-logo {
                margin: 0 0.8rem 0 0
            }

            .navbar-caption-wrap {
                display: flex
            }

            .navbar .navbar-collapse {
                display: flex;
                flex-basis: auto;
                align-items: center;
                justify-content: flex-end
            }

            @media (max-width: 991px) {
                .navbar .navbar-collapse {
                    display:none;
                    position: absolute;
                    top: 0;
                    right: 0;
                    height: 100vh;
                    padding: 70px 0rem 1rem;
                    z-index: 1
                }
            }

            @media (max-width: 991px) {
                .navbar.opened .navbar-collapse.show,.navbar.opened .navbar-collapse.collapsing {
                    display:block
                }

                .is-builder .navbar-collapse {
                    position: fixed
                }
            }

            .navbar-nav {
                list-style-type: none;
                display: flex;
                flex-wrap: wrap;
                padding-left: 0;
                min-width: 12rem
            }

            @media (max-width: 991px) {
                .navbar-nav {
                    flex-direction:column
                }
            }

            .navbar-nav .mbr-iconfont {
                margin: 0 0.2rem 0 0
            }

            .nav-item {
                word-break: break-all
            }

            .nav-link {
                display: flex;
                align-items: center;
                justify-content: center
            }

            .nav-link,.navbar-caption {
                transition: all 0.2s;
                letter-spacing: 1px
            }

            .nav-dropdown .dropdown-menu {
                border-radius: 5px;
                min-width: 12rem;
                position: absolute;
                left: 0;
                padding: 1rem 0 0.5rem
            }

            .nav-dropdown .dropdown-menu .dropdown-item {
                line-height: 2;
                padding: 0 0rem;
                white-space: nowrap
            }

            .nav-dropdown .dropdown-menu .dropdown {
                position: relative
            }

            .dropdown-menu .dropdown:hover>.dropdown-menu {
                opacity: 1;
                pointer-events: all
            }

            .nav-dropdown .dropdown-submenu {
                top: 0;
                left: 100%;
                margin: 0
            }

            .nav-item.dropdown {
                position: relative
            }

            .nav-item.dropdown .dropdown-menu {
                opacity: 0;
                pointer-events: none
            }

            .nav-item.dropdown:hover>.dropdown-menu {
                opacity: 1;
                pointer-events: all
            }

            .link.dropdown-toggle {
                position: relative
            }

            .navbar .dropdown.open>.dropdown-menu {
                display: block
            }

            @media (max-width: 991px) {
                .is-builder .nav-dropdown .dropdown-menu {
                    position:relative
                }

                .nav-dropdown .dropdown-submenu {
                    left: 0
                }

                .nav-dropdown .dropdown-menu .dropdown-item {
                    padding: 0
                }

                .navbar.opened .dropdown-menu {
                    top: 0
                }
            }

            .menu-social-list {
                display: flex;
                align-items: center;
                justify-content: center;
                flex-wrap: wrap
            }

            .menu-social-list a {
                margin: 0 0.5rem
            }

            .menu-social-list a span {
                font-size: 1.3rem
            }

            button.navbar-toggler {
                position: absolute;
                right: 25px;
                top: 40px;
                width: 31px;
                height: 20px;
                cursor: pointer;
                transition: all .2s;
                -ms-grid-row-align: center;
                align-self: center
            }

            .hamburger span {
                position: absolute;
                right: 0;
                width: 30px;
                height: 2px;
                border-right: 5px
            }

            .hamburger span:nth-child(1) {
                top: 0;
                transition: all .2s
            }

            .hamburger span:nth-child(2) {
                top: 8px;
                transition: all .15s
            }

            .hamburger span:nth-child(3) {
                top: 8px;
                transition: all .15s
            }

            .hamburger span:nth-child(4) {
                top: 16px;
                transition: all .2s
            }

            nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(4),nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(1) {
                top: 8px;
                width: 0;
                opacity: 0;
                right: 50%;
                transition: all .2s
            }

            nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(2) {
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                transition: all .25s
            }

            nav.opened .navbar-toggler:not(.hide) .hamburger span:nth-child(3) {
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                transition: all .25s
            }

            .ampstart-btn.hamburger {
                position: absolute;
                top: 40px;
                right: 25px;
                margin-left: auto;
                height: 20px;
                width: 30px;
                background: none;
                border: none;
                cursor: pointer;
                z-index: 1000
            }

            @media (min-width: 992px) {
                .ampstart-btn,amp-sidebar {
                    display:none
                }
            }

            .close-sidebar {
                width: 30px;
                height: 30px;
                position: relative;
                cursor: pointer;
                background-color: transparent;
                border: none
            }

            .close-sidebar span {
                position: absolute;
                left: 0;
                width: 30px;
                height: 2px;
                border-right: 5px;
                top: 14px
            }

            .close-sidebar span:nth-child(1) {
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg)
            }

            .close-sidebar span:nth-child(2) {
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg)
            }

            .builder-sidebar {
                position: relative;
                height: 100vh;
                min-width: 12rem;
                z-index: 1030;
                overflow-y: auto;
                padding: 1rem 2rem;
                max-width: 20rem
            }

            .builder-sidebar .dropdown:hover>.dropdown-menu {
                position: relative;
                text-align: center
            }

            section.sidebar-open:before {
                content: '';
                position: fixed;
                top: 0;
                bottom: 0;
                right: 0;
                left: 0;
                background-color: rgba(0,0,0,0.2);
                z-index: 1040
            }

            .is-builder section.horizontal-menu .ampstart-btn {
                display: none
            }

            .is-builder section.horizontal-menu .dropdown-menu {
                z-index: auto;
                opacity: 1;
                pointer-events: auto
            }

            .is-builder .menu {
                overflow: visible
            }

            #sidebar {
                background-color: transparent
            }

            .card-title {
                margin: 0
            }

            .card {
                position: relative;
                background-color: transparent;
                border: none;
                border-radius: 0;
                width: 100%;
                padding: 0 1rem
            }

            @media (max-width: 767px) {
                .card:not(.last-child) {
                    padding-bottom:2rem
                }
            }

            .card .card-img {
                width: auto;
                border-radius: 0
            }

            .card .card-wrapper {
                border-radius: 10px;
                box-shadow: 6px 5px 30px 0px rgba(0,0,0,0.12);
                height: 100%
            }

            @media (max-width: 767px) {
                .card .card-wrapper {
                    flex-direction:column
                }
            }

            .card img {
                height: 100%;
                -o-object-fit: cover;
                object-fit: cover;
                -o-object-position: center;
                object-position: center
            }

            .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
            }

            .card-button {
                padding: 1rem;
                margin: 0
            }

            .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: 0 0 0 -10px
            }

            @media (max-width: 767px) {
                .timeline-wrap .iconBackground {
                    left:0
                }
            }

            .separline {
                position: relative
            }

            @media (max-width: 767px) {
                .separline:not(.last-child) {
                    padding-bottom:2rem
                }
            }

            .separline:before {
                position: absolute;
                content: "";
                width: 2px;
                background-color: #000;
                left: calc(50% - 1px);
                height: calc(100% - 20px);
                top: 40px
            }

            @media (max-width: 767px) {
                .separline:before {
                    left:0
                }
            }

            .gallery-img-wrap {
                position: relative;
                height: 100%
            }

            .gallery-img-wrap:hover {
                cursor: pointer
            }

            .gallery-img-wrap:hover .icon-wrap,.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 0.3s;
                pointer-events: none
            }

            .gallery-img-wrap .icon-wrap,.gallery-img-wrap .img-caption {
                z-index: 3;
                pointer-events: none;
                position: absolute
            }

            .gallery-img-wrap .icon-wrap,.gallery-img-wrap .caption-on-hover {
                opacity: 0;
                transition: opacity 0.3s
            }

            .gallery-img-wrap .icon-wrap {
                left: 50%;
                top: 50%;
                -webkit-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
                background-color: #fff;
                padding: .5rem;
                border-radius: 50%
            }

            .gallery-img-wrap .amp-iconfont {
                color: #000;
                font-size: 1rem;
                width: 1rem;
                display: block
            }

            .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 0.3s;
                z-index: -1;
                pointer-events: none
            }

            @media (max-width: 767px) {
                .gallery-img-wrap:after,.gallery-img-wrap:hover:after,.gallery-img-wrap .icon-wrap {
                    display:none
                }

                .gallery-img-wrap .caption-on-hover {
                    opacity: 1
                }
            }

            .is-builder .gallery-img-wrap .icon-wrap,.is-builder .gallery-img-wrap .img-caption>* {
                pointer-events: all
            }

            .dots-wrapper .dots {
                display: inline-block;
                margin: 4px 8px
            }

            .dots-wrapper .dots span {
                display: block;
                border-radius: 12px;
                height: 24px;
                width: 24px;
                background-color: #ffffff;
                border: 10px solid #cccccc;
                opacity: 0.5
            }

            .dots-wrapper .dots span.current {
                width: 40px
            }

            .dots-wrapper .dots span:hover,.dots-wrapper .dots span.current {
                opacity: 1
            }

            button.btn-img {
                cursor: pointer
            }

            .is-builder .preview button.btn-img {
                opacity: 0.5;
                position: relative;
                pointer-events: none
            }

            .amp-carousel-button-prev {
                -webkit-transform: matrix(1,0,0,1,45,25);
                transform: matrix(1,0,0,1,45,25);
                display: block;
                position: absolute;
                border-radius: 0;
                cursor: pointer;
                width: 50px;
                transition: 0.5s;
                height: 30px;
                border: 14px solid rgba(255,255,255,0);
                border-left: unset;
                border-right: unset;
                background-clip: padding-box;
                background-image: none
            }

            .amp-carousel-button-prev::before {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                transition: 0.4s;
                bottom: 0;
                left: 0;
                border-bottom: 2px solid;
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                -webkit-transform-origin: 0% 100%;
                transform-origin: 0% 100%
            }

            .amp-carousel-button-prev::after {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                transition: 0.4s;
                top: 0;
                left: 0;
                border-top: 2px solid;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-transform-origin: 0% 0%;
                transform-origin: 0% 0%
            }

            .amp-carousel-button-prev:hover::before {
                width: 15px;
                -webkit-transform: rotate(-20deg);
                transform: rotate(-20deg)
            }

            .amp-carousel-button-prev:hover::after {
                width: 15px;
                -webkit-transform: rotate(20deg);
                transform: rotate(20deg)
            }

            .amp-carousel-button-next {
                -webkit-transform: matrix(1,0,0,1,-95,25);
                transform: matrix(1,0,0,1,-95,25);
                display: block;
                position: absolute;
                border-radius: 0;
                cursor: pointer;
                width: 50px;
                transition: 0.5s;
                height: 30px;
                border: 14px solid rgba(255,255,255,0);
                border-left: unset;
                border-right: unset;
                background-clip: padding-box;
                background-image: none
            }

            .amp-carousel-button-next::before {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                bottom: 0;
                right: 0;
                border-bottom: 2px solid;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-transform-origin: 100% 100%;
                transform-origin: 100% 100%;
                transition: 0.5s
            }

            .amp-carousel-button-next::after {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                transition: 0.4s;
                top: 0;
                right: 0;
                border-top: 2px solid;
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0;
                transition: 0.5s
            }

            .amp-carousel-button-next:hover::before {
                -webkit-transform: rotate(20deg);
                transform: rotate(20deg);
                width: 15px;
                transition: 0.5s
            }

            .amp-carousel-button-next:hover::after {
                -webkit-transform: rotate(-20deg);
                transform: rotate(-20deg);
                width: 15px;
                transition: 0.5s
            }

            amp-image-lightbox,.lightbox {
                background: rgba(0,0,0,0.8);
                display: flex;
                flex-wrap: wrap;
                align-items: center;
                justify-content: center;
                width: 100%;
                height: 100%;
                overflow: auto
            }

            amp-image-lightbox a.control,.lightbox a.control {
                position: absolute;
                cursor: default;
                top: 0;
                right: 0
            }

            amp-image-lightbox .close,.lightbox .close {
                background: none;
                border: none;
                position: absolute;
                top: 16px;
                right: 16px;
                height: 32px;
                width: 32px;
                cursor: pointer;
                z-index: 1000
            }

            amp-image-lightbox .close:before,amp-image-lightbox .close:after,.lightbox .close:before,.lightbox .close:after {
                position: absolute;
                top: 0;
                right: 16px;
                content: ' ';
                height: 32px;
                width: 2px;
                background-color: #fff
            }

            amp-image-lightbox .close:before,.lightbox .close:before {
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg)
            }

            amp-image-lightbox .close:after,.lightbox .close:after {
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg)
            }

            amp-image-lightbox .video-block,.lightbox .video-block {
                width: 100%
            }

            div[submit-success]>*,div[submit-error]>* {
                padding: 1rem;
                margin-bottom: 1rem
            }

            .form-block {
                z-index: 1;
                background-color: transparent;
                padding: 2rem;
                position: relative;
                overflow: hidden
            }

            .form-block .mbr-overlay {
                z-index: -1
            }

            @media (max-width: 991px) {
                .form-block {
                    padding:1rem
                }
            }

            form input,form textarea,form select {
                padding: 0.5rem 1rem;
                line-height: 1.6;
                width: 100%;
                background: #f5f5f5;
                border-width: 0px;
                border-style: solid;
                border-color: #ced4da;
                border-radius: 3px;
                color: #616161
            }

            form input[type="checkbox"],form input[type="radio"] {
                border: none;
                background: none;
                width: auto
            }

            form .field {
                padding-bottom: 0rem;
                padding-top: 1.2rem
            }

            form textarea.field-input {
                height: 120px
            }

            form .fieldset {
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
                align-items: center
            }

            textarea[type="hidden"] {
                display: none
            }

            .form-check {
                margin-bottom: 0
            }

            .form-check-label {
                padding-left: 0
            }

            .form-check-input {
                position: relative;
                margin: 4px
            }

            .form-check-inline {
                display: inline-flex;
                align-items: center;
                padding-left: 0;
                margin-right: .75rem
            }

            .mbr-row,.mbr-form-row {
                display: flex;
                flex-wrap: wrap;
                margin-left: -1rem;
                margin-right: -1rem
            }

            .mbr-form-row {
                margin-left: -0.5rem;
                margin-right: -0.5rem
            }

            .mbr-form-row>[class*="mbr-col"] {
                padding-left: 0.5rem;
                padding-right: 0.5rem
            }

            @media (max-width: 767px) {
                .mbr-col,.mbr-col-auto {
                    padding-right:1rem;
                    padding-left: 1rem
                }

                .mbr-col-sm-12 {
                    flex: 0 0 100%;
                    max-width: 100%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }
            }

            @media (min-width: 768px) {
                .mbr-col,.mbr-col-auto {
                    padding-right:1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-2 {
                    flex: 0 0 16.66667%;
                    max-width: 16.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-3 {
                    flex: 0 0 25%;
                    max-width: 25%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-4 {
                    flex: 0 0 33.33333%;
                    max-width: 33.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-5 {
                    flex: 0 0 41.66667%;
                    max-width: 41.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-6 {
                    flex: 0 0 50%;
                    max-width: 50%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-7 {
                    flex: 0 0 58.33333%;
                    max-width: 58.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-8 {
                    flex: 0 0 66.66667%;
                    max-width: 66.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-10 {
                    flex: 0 0 83.33333%;
                    max-width: 83.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-md-12 {
                    flex: 0 0 100%;
                    max-width: 100%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }
            }

            .mbr-col {
                flex: 1 1 auto;
                max-width: 100%
            }

            .mbr-col-auto {
                flex: 0 0 auto;
                width: auto
            }

            @media (min-width: 992px) {
                .mbr-col,.mbr-col-auto {
                    padding-right:1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-2 {
                    flex: 0 0 16.66667%;
                    max-width: 16.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-3 {
                    flex: 0 0 25%;
                    max-width: 25%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-4 {
                    flex: 0 0 33.33333%;
                    max-width: 33.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-5 {
                    flex: 0 0 41.66667%;
                    max-width: 41.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-6 {
                    flex: 0 0 50%;
                    max-width: 50%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-7 {
                    flex: 0 0 58.33333%;
                    max-width: 58.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-8 {
                    flex: 0 0 66.66667%;
                    max-width: 66.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-9 {
                    flex: 0 0 75%;
                    max-width: 75%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-10 {
                    flex: 0 0 83.33333%;
                    max-width: 83.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-lg-12 {
                    flex: 0 0 100%;
                    max-width: 100%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }
            }

            @media (min-width: 1200px) {
                .mbr-col,.mbr-col-auto {
                    padding-right:1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-2 {
                    flex: 0 0 16.66667%;
                    max-width: 16.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-3 {
                    flex: 0 0 25%;
                    max-width: 25%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-4 {
                    flex: 0 0 33.33333%;
                    max-width: 33.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-5 {
                    flex: 0 0 41.66667%;
                    max-width: 41.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-6 {
                    flex: 0 0 50%;
                    max-width: 50%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-7 {
                    flex: 0 0 58.33333%;
                    max-width: 58.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-8 {
                    flex: 0 0 66.66667%;
                    max-width: 66.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-9 {
                    flex: 0 0 75%;
                    max-width: 75%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-10 {
                    flex: 0 0 83.33333%;
                    max-width: 83.33333%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-11 {
                    flex: 0 0 91.66667%;
                    max-width: 91.66667%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }

                .mbr-col-xl-12 {
                    flex: 0 0 100%;
                    max-width: 100%;
                    padding-right: 1rem;
                    padding-left: 1rem
                }
            }

            @media (min-width: 992px) {
                .lg-pb {
                    padding-bottom:3rem
                }
            }

            @media (max-width: 991px) {
                .md-pb {
                    padding-bottom:2rem
                }
            }

            .mbr-pt-1,.mbr-py-1 {
                padding-top: .5rem
            }

            .mbr-pb-1,.mbr-py-1 {
                padding-bottom: .5rem
            }

            .mbr-px-1 {
                padding-left: .5rem;
                padding-right: .5rem
            }

            .mbr-p-1 {
                padding: .5rem
            }

            .mbr-pt-2,.mbr-py-2 {
                padding-top: 1rem
            }

            .mbr-pb-2,.mbr-py-2 {
                padding-bottom: 1rem
            }

            .mbr-px-2 {
                padding-left: 1rem;
                padding-right: 1rem
            }

            .mbr-p-2 {
                padding: 1rem
            }

            .mbr-pt-3,.mbr-py-3 {
                padding-top: 1.5rem
            }

            .mbr-pb-3,.mbr-py-3 {
                padding-bottom: 1.5rem
            }

            .mbr-px-3 {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .mbr-p-3 {
                padding: 1.5rem
            }

            .mbr-pt-4,.mbr-py-4 {
                padding-top: 2rem
            }

            .mbr-pb-4,.mbr-py-4 {
                padding-bottom: 2rem
            }

            .mbr-px-4 {
                padding-left: 2rem;
                padding-right: 2rem
            }

            .mbr-p-4 {
                padding: 2rem
            }

            .mbr-pt-5,.mbr-py-5 {
                padding-top: 3rem
            }

            .mbr-pb-5,.mbr-py-5 {
                padding-bottom: 3rem
            }

            .mbr-px-5 {
                padding-left: 3rem;
                padding-right: 3rem
            }

            .mbr-p-5 {
                padding: 3rem
            }

            @media (max-width: 991px) {
                .mbr-py-3,.mbr-py-4,.mbr-py-5 {
                    padding-top:1rem;
                    padding-bottom: 1rem
                }

                .mbr-px-4,.mbr-px-5 {
                    padding-left: 1rem;
                    padding-right: 1rem
                }

                .mbr-p-3,.mbr-p-4,.mbr-p-5 {
                    padding: 1rem
                }
            }

            .mbr-ml-auto {
                margin-left: auto
            }

            .mbr-mr-auto {
                margin-right: auto
            }

            .mbr-m-auto {
                margin: auto
            }

            #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%;
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg)
            }

            .mbr-gray {
                color: #445a69
            }

            @media (max-width: 767px) {
                .container {
                    padding-right:1rem;
                    padding-left: 1rem
                }
            }

            .field-input {
                background-clip: padding-box;
                transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out
            }

            @media (min-width: 991px) {
                .mbr-col {
                    min-width:50%
                }
            }

            @media (max-width: 991px) {
                .mbr-col {
                    min-width:100%
                }
            }

            amp-img,img {
                -o-object-fit: contain;
                object-fit: contain
            }

            .animation-link {
                display: inline-block;
                overflow: hidden
            }

            .read-more-arrow {
                width: 0px;
                transition-delay: 0s;
                position: relative;
                background: currentColor;
                height: 2px;
                display: inline-block;
                vertical-align: middle;
                margin-top: -2px;
                transition: 0.5s
            }

            .read-more-arrow::before {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                right: 0;
                transition: 0.4s;
                border-color: currentColor;
                bottom: 0;
                border-bottom: 2px solid;
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
                -webkit-transform-origin: 100% 100%;
                transform-origin: 100% 100%
            }

            .read-more-arrow::after {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                right: 0;
                transition: 0.4s;
                border-color: currentColor;
                top: 0;
                border-top: 2px solid;
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
                -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0
            }

            .animation-link:hover .read-more-arrow {
                width: 50px;
                margin-right: 13px
            }

            .animation-link:hover .read-more-arrow::before {
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                transition-delay: 0.4s
            }

            .animation-link:hover .read-more-arrow::after {
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                transition-delay: 0.4s
            }

            .arrow-card {
                display: block;
                position: absolute;
                bottom: 0rem;
                border-radius: 0;
                cursor: pointer;
                background: #bdbdbd;
                width: 50px;
                transition: 0.4s;
                height: 30px;
                border: 14px solid rgba(255,255,255,0);
                border-left: unset;
                border-right: unset;
                background-clip: padding-box;
                opacity: 1
            }

            .arrow-card::before {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                color: #bdbdbd;
                bottom: 0;
                right: 0;
                border-bottom: 2px solid;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-transform-origin: 100% 100%;
                transform-origin: 100% 100%;
                transition: 0.4s
            }

            .arrow-card::after {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                transition: 0.4s;
                color: #bdbdbd;
                top: 0;
                right: 0;
                border-top: 2px solid;
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0
            }

            .arrow-card-2 {
                display: block;
                position: absolute;
                bottom: 0rem;
                border-radius: 0;
                cursor: pointer;
                background: #ffffff;
                width: 50px;
                transition: 0.4s;
                height: 30px;
                border: 14px solid rgba(255,255,255,0);
                border-left: unset;
                border-right: unset;
                background-clip: padding-box;
                opacity: 1
            }

            .arrow-card-2::before {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                color: #ffffff;
                bottom: 0px;
                left: 4px;
                border-top: 2px solid;
                -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
                -webkit-transform-origin: 100% 100%;
                transform-origin: 100% 100%;
                transition: 0.4s
            }

            .arrow-card-2::after {
                content: '';
                position: absolute;
                width: 10px;
                height: 10px;
                transition: 0.4s;
                color: #ffffff;
                top: -1px;
                left: 4px;
                border-bottom: 2px solid;
                -webkit-transform: rotate(38deg);
                transform: rotate(38deg);
                -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0
            }

            .iconfont-wrapper-custom {
                width: 40px;
                height: 40px;
                background-color: #ffffff;
                border-radius: 50%;
                display: flex;
                justify-content: center;
                align-items: center;
                transition-property: all,-webkit-transform;
                transition-property: all,transform;
                transition-property: all,transform,-webkit-transform;
                transition-duration: 0.5s;
                margin-bottom: 0.6rem;
                opacity: 0;
                box-shadow: 6px 5px 16px 0px rgba(0,0,0,0.15)
            }

            .iconfont-wrapper-custom:nth-child(1) .amp-iconfont {
                color: #1da1f2
            }

            .iconfont-wrapper-custom:nth-child(2) .amp-iconfont {
                color: #3b5998
            }

            .iconfont-wrapper-custom:nth-child(3) .amp-iconfont {
                color: #e40000
            }

            .iconfont-wrapper-custom:nth-child(4) .amp-iconfont {
                color: #c32aa3
            }

            .iconfont-wrapper-custom:nth-child(1):hover {
                background-color: #1da1f2
            }

            .iconfont-wrapper-custom:nth-child(1):hover .amp-iconfont {
                color: #ffffff
            }

            .iconfont-wrapper-custom:nth-child(2) {
                transition-delay: 0s,0.1s
            }

            .iconfont-wrapper-custom:nth-child(2):hover {
                background-color: #3b5998
            }

            .iconfont-wrapper-custom:nth-child(2):hover .amp-iconfont {
                color: #ffffff
            }

            .iconfont-wrapper-custom:nth-child(3) {
                transition-delay: 0s,0.2s
            }

            .iconfont-wrapper-custom:nth-child(3):hover {
                background-color: #e40000
            }

            .iconfont-wrapper-custom:nth-child(3):hover .amp-iconfont {
                color: #ffffff
            }

            .iconfont-wrapper-custom:nth-child(4) {
                transition-delay: 0s,0.3s
            }

            .iconfont-wrapper-custom:nth-child(4):hover {
                background-color: #c32aa3
            }

            .iconfont-wrapper-custom:nth-child(4):hover .amp-iconfont {
                color: #ffffff
            }

            progressbar-number .progress1 .progressbar-number:before,.progress2 .progressbar-number:before,.progress3 .progressbar-number:before,.progress4 .progressbar-number:before,.progress5 .progressbar-number:before {
                top: 0
            }

            progress[value]::-webkit-progress-bar {
                background: transparent
            }

            body {
                font-family: Nunito Sans;
            }

            blockquote {
                border-color: #05afec;
            }

            div[submit-success] {
                background: #cccccc;
                color: #000000;
            }

            div[submit-error] {
                background: #989898;
                color: #ffffff;
            }

            .display-1 {
                font-family: 'Amiri',serif;
                font-size: 4.5rem;
                line-height: 1.1;
                font-weight: 700;
            }

            .display-2 {
                font-family: 'Amiri',serif;
                font-size: 3rem;
                line-height: 1.1;
                font-weight: 700;
            }

            .display-4 {
                font-family: 'Nunito Sans',sans-serif;
                font-size: 0.9rem;
                line-height: 1.9;
            }

            .display-5 {
                font-family: 'Amiri',serif;
                font-size: 1.875rem;
                line-height: 1.4;
                font-weight: 700;
            }

            .display-7 {
                font-family: 'Nunito Sans',sans-serif;
                font-size: 1.125rem;
                line-height: 1.8;
            }

            .form-block input,.form-block textarea {
                font-family: 'Nunito Sans',sans-serif;
                font-size: 1.125rem;
                line-height: 1.6;
            }

            @media (max-width: 768px) {
                .display-1 {
                    font-size: 3.6rem;
                    font-size: calc( 2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20)));
                    line-height: calc( 1.1 * (2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20))));
                }

                .display-2 {
                    font-size: 2.4rem;
                    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
                    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
                }

                .display-4 {
                    font-size: 0.72rem;
                    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
                    line-height: calc( 1.8 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
                }

                .display-5 {
                    font-size: 1.5rem;
                    font-size: calc( 1.30625rem + (1.875 - 1.30625) * ((100vw - 20rem) / (48 - 20)));
                    line-height: calc( 1.4 * (1.30625rem + (1.875 - 1.30625) * ((100vw - 20rem) / (48 - 20))));
                }

                .display-7 {
                    font-size: 0.9rem;
                    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
                    line-height: calc( 1.8 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
                }
            }

            .display-1 .mbr-iconfont-btn {
                font-size: 4.5rem;
                width: 4.5rem;
            }

            .display-2 .mbr-iconfont-btn {
                font-size: 3rem;
                width: 3rem;
            }

            .display-4 .mbr-iconfont-btn {
                font-size: 0.9rem;
                width: 0.9rem;
            }

            .display-5 .mbr-iconfont-btn {
                font-size: 1.875rem;
                width: 1.875rem;
            }

            .display-7 .mbr-iconfont-btn {
                font-size: 1.125rem;
                width: 1.125rem;
            }

            .bg-primary {
                background-color: #05afec;
            }

            .bg-success {
                background-color: #cccccc;
            }

            .bg-info {
                background-color: #222222;
            }

            .bg-warning {
                background-color: #fac769;
            }

            .bg-danger {
                background-color: #989898;
            }

            .btn-secondary,.btn-secondary:active,.btn-secondary.active {
                background-color: #152644;
                border-color: #152644;
                color: #ffffff;
            }

            .btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus {
                background-color: #000000;
                border-color: #152644;
                color: #ffffff;
            }

            .btn-secondary.disabled,.btn-secondary:disabled {
                color: #ffffff;
                background-color: #000000;
                border-color: #152644;
            }

            .btn-secondary:hover {
                background-color: #05afec;
                border-color: #05afec;
            }

            .btn-info,.btn-info:active,.btn-info.active {
                background-color: #222222;
                border-color: #222222;
                color: #ffffff;
            }

            .btn-info:hover,.btn-info:focus,.btn-info.focus {
                background-color: #000000;
                border-color: #222222;
                color: #ffffff;
            }

            .btn-info.disabled,.btn-info:disabled {
                color: #ffffff;
                background-color: #000000;
                border-color: #222222;
            }

            .btn-success,.btn-success:active,.btn-success.active {
                background-color: #cccccc;
                border-color: #cccccc;
                color: #4d4d4d;
            }

            .btn-success:hover,.btn-success:focus,.btn-success.focus {
                background-color: #999999;
                border-color: #cccccc;
                color: #4d4d4d;
            }

            .btn-success.disabled,.btn-success:disabled {
                color: #4d4d4d;
                background-color: #999999;
                border-color: #cccccc;
            }

            .btn-warning,.btn-warning:active,.btn-warning.active {
                background-color: #fac769;
                border-color: #fac769;
                color: #614003;
            }

            .btn-warning:hover,.btn-warning:focus,.btn-warning.focus {
                background-color: #f5a208;
                border-color: #fac769;
                color: #614003;
            }

            .btn-warning.disabled,.btn-warning:disabled {
                color: #614003;
                background-color: #f5a208;
                border-color: #fac769;
            }

            .btn-danger,.btn-danger:active,.btn-danger.active {
                background-color: #989898;
                border-color: #989898;
                color: #ffffff;
            }

            .btn-danger:hover,.btn-danger:focus,.btn-danger.focus {
                background-color: #656565;
                border-color: #989898;
                color: #ffffff;
            }

            .btn-danger.disabled,.btn-danger:disabled {
                color: #ffffff;
                background-color: #656565;
                border-color: #989898;
            }

            .btn-primary {
                border-color: #05afec;
                background-color: #05afec;
                color: #ffffff;
            }

            .btn-primary:hover {
                background-color: #ffffff;
                color: #14212B;
                border-color: #ffffff;
            }

            .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: #010101;
                color: #ffffff;
            }

            .btn-black.disabled,.btn-black:disabled {
                color: #ffffff;
                background-color: #000000;
                border-color: #010101;
            }

            .btn-white {
                color: #222222;
                border-color: #ffffff;
                background-color: #ffffff;
            }

            .btn-white:hover {
                border-color: #ffffff80;
                background-color: transparent;
                color: #ffffff;
            }

            .btn-primary-outline {
                color: #222222;
                border-color: #05afec;
            }

            .btn-primary-outline:hover {
                background-color: #152644;
                color: #ffffff;
                border-color: #152644;
            }

            .btn-secondary-outline,.btn-secondary-outline:active,.btn-secondary-outline.active {
                background: none;
                border-color: #152644;
                color: #152644;
            }

            .btn-secondary-outline:hover,.btn-secondary-outline:focus,.btn-secondary-outline.focus {
                color: #ffffff;
                background-color: #152644;
                border-color: #152644;
            }

            .btn-secondary-outline.disabled,.btn-secondary-outline:disabled {
                color: #ffffff;
                background-color: #152644;
                border-color: #152644;
            }

            .btn-info-outline,.btn-info-outline:active,.btn-info-outline.active {
                background: none;
                border-color: #222222;
                color: #222222;
            }

            .btn-info-outline:hover,.btn-info-outline:focus,.btn-info-outline.focus {
                color: #ffffff;
                background-color: #222222;
                border-color: #222222;
            }

            .btn-info-outline.disabled,.btn-info-outline:disabled {
                color: #ffffff;
                background-color: #222222;
                border-color: #222222;
            }

            .btn-success-outline,.btn-success-outline:active,.btn-success-outline.active {
                background: none;
                border-color: #cccccc;
                color: #cccccc;
            }

            .btn-success-outline:hover,.btn-success-outline:focus,.btn-success-outline.focus {
                color: #4d4d4d;
                background-color: #cccccc;
                border-color: #cccccc;
            }

            .btn-success-outline.disabled,.btn-success-outline:disabled {
                color: #4d4d4d;
                background-color: #cccccc;
                border-color: #cccccc;
            }

            .btn-warning-outline,.btn-warning-outline:active,.btn-warning-outline.active {
                background: none;
                border-color: #fac769;
                color: #fac769;
            }

            .btn-warning-outline:hover,.btn-warning-outline:focus,.btn-warning-outline.focus {
                color: #614003;
                background-color: #fac769;
                border-color: #fac769;
            }

            .btn-warning-outline.disabled,.btn-warning-outline:disabled {
                color: #614003;
                background-color: #fac769;
                border-color: #fac769;
            }

            .btn-danger-outline,.btn-danger-outline:active,.btn-danger-outline.active {
                background: none;
                border-color: #989898;
                color: #989898;
            }

            .btn-danger-outline:hover,.btn-danger-outline:focus,.btn-danger-outline.focus {
                color: #ffffff;
                background-color: #989898;
                border-color: #989898;
            }

            .btn-danger-outline.disabled,.btn-danger-outline:disabled {
                color: #ffffff;
                background-color: #989898;
                border-color: #989898;
            }

            .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 {
                border-color: #ffffff80;
            }

            .btn-white-outline,.btn-white-outline:active,.btn-white-outline.active {
                background: none;
                border-color: #ffffff;
                color: #ffffff;
            }

            .btn-white-outline:hover,.btn-white-outline:focus,.btn-white-outline.focus {
                color: #808080;
                background-color: #ffffff;
                border-color: #ffffff;
            }

            .btn-white-outline.disabled,.btn-white-outline:disabled {
                color: #808080;
                background-color: #ffffff;
                border-color: #ffffff;
            }

            .btn-white-outline:hover {
                color: #222222;
            }

            .text-primary {
                color: #05afec;
            }

            .text-secondary {
                color: #152644;
            }

            .text-success {
                color: #cccccc;
            }

            .text-info {
                color: #222222;
            }

            .text-warning {
                color: #fac769;
            }

            .text-danger {
                color: #989898;
            }

            .text-white {
                color: #fcfcfc;
            }

            .text-black {
                color: #010101;
            }

            .mbr-primary {
                color: #05afec;
            }

            a[class*="text-"],.amp-iconfont,.mbr-iconfont {
                transition: 0.2s ease-in-out;
            }

            .amp-iconfont {
                color: #05afec;
            }

            a.text-primary:hover,a.text-primary:focus {
                color: #05afec;
            }

            a.text-secondary:hover,a.text-secondary:focus {
                color: #000000;
            }

            a.text-success:hover,a.text-success:focus {
                color: #cccccc;
            }

            a.text-info:hover,a.text-info:focus {
                color: #222222;
            }

            a.text-warning:hover,a.text-warning:focus {
                color: #c38107;
            }

            a.text-danger:hover,a.text-danger:focus {
                color: #4c4c4c;
            }

            a.text-white:hover,a.text-white:focus {
                color: #ffffff;
            }

            a.text-black:hover,a.text-black:focus {
                color: #cccccc;
            }

            .alert-success {
                background-color: #cccccc;
            }

            .alert-info {
                background-color: #222222;
            }

            .alert-warning {
                background-color: #fac769;
            }

            .alert-danger {
                background-color: #989898;
            }

            .mbr-plan-header.bg-primary .mbr-plan-subtitle,.mbr-plan-header.bg-primary .mbr-plan-price-desc {
                color: #bfedfe;
            }

            .mbr-plan-header.bg-success .mbr-plan-subtitle,.mbr-plan-header.bg-success .mbr-plan-price-desc {
                color: #ffffff;
            }

            .mbr-plan-header.bg-info .mbr-plan-subtitle,.mbr-plan-header.bg-info .mbr-plan-price-desc {
                color: #d4d4d4;
            }

            .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: #d8d8d8;
            }

            amp-carousel {
                overflow: hidden;
            }

            #scrollToTopMarker {
                display: none;
            }

            #scrollToTopButton {
                background-color: #000000;
            }

            #scrollToTopButton a:before {
                background: #ffffff;
            }

            #scrollToTopButton a:after {
                border-top-color: #ffffff;
                border-right-color: #ffffff;
            }

            .link-wrap {
                width: fit-content;
                display: inline-block;
            }

            .link_rotate {
                cursor: pointer;
                display: flex;
                align-items: center;
            }

            .link_rotate h2 {
                width: fit-content;
            }

            .link_rotate .icon-wrap {
                background: #05afec;
                border-radius: 50%;
                width: 40px;
                height: 40px;
                display: flex;
                justify-content: center;
                align-items: center;
                margin-right: 1rem;
            }

            .link_rotate span {
                transform-origin: center;
                content: "\e960";
                color: #ffffff;
                font-size: 1.1rem;
                transition: all 0.3s;
                width: 1.1rem;
            }

            .link_rotate:hover span {
                transform: rotate(180deg);
            }

            .link_rotate:hover a {
                color: #024056;
            }

            .link-line {
                position: relative;
            }

            .link-line::before {
                background: currentColor;
                left: 0;
                content: '';
                position: absolute;
                bottom: 0;
                height: 1px;
                width: 0;
                transition: 0s;
            }

            .link-line::after {
                content: '';
                position: absolute;
                bottom: 0;
                height: 1px;
                background: currentColor;
                transition: width 0.4s;
                right: 0;
                width: 0;
            }

            .link-line:hover::before {
                width: 100%;
                transition: width 0.4s;
            }

            .link-line:hover::after {
                width: 100%;
                transition: 0s;
                background: transparent;
            }

            .cid-rZBkV8sQIy {
                background-color: #ffffff;
                overflow: visible;
            }

            .cid-rZBkV8sQIy .navbar {
                background: #ffffff;
                box-shadow: 6px 5px 30px 0px rgba(0,0,0,0.12);
            }

            .cid-rZBkV8sQIy .navbar-brand .navbar-logo {
                width: 160px;
            }

            .cid-rZBkV8sQIy .navbar-brand .navbar-logo amp-img,.cid-rZBkV8sQIy .navbar-brand .navbar-logo img {
                object-fit: contain;
            }

            .cid-rZBkV8sQIy .navbar-brand {
                margin-right: 0rem;
            }

            .cid-rZBkV8sQIy ul {
                height: 100%;
                align-items: center;
            }

            .cid-rZBkV8sQIy .nav-item {
                height: 100%;
                position: relative;
                display: flex;
                align-items: center;
            }

            .cid-rZBkV8sQIy .navbar-short .navbar-logo img {
                height: 3.125rem;
            }

            .cid-rZBkV8sQIy .wrap-1 {
                margin: auto;
            }

            .cid-rZBkV8sQIy .link.dropdown-toggle:after {
                margin-top: 4px;
            }

            .cid-rZBkV8sQIy .display-5 {
                font-size: 1.6rem;
            }

            @media (max-width: 767px) {
                .cid-rZBkV8sQIy .display-5 {
                    font-size: 1.2rem;
                }
            }

            .cid-rZBkV8sQIy .btn {
                padding: 1rem 2rem;
            }

            .cid-rZBkV8sQIy .iconfont-wrapper {
                width: 40px;
                height: 40px;
                border-radius: 50%;
                display: flex;
                transition: all 0.3s;
                justify-content: center;
                align-items: center;
            }

            .cid-rZBkV8sQIy .iconfont-wrapper .amp-iconfont {
                vertical-align: middle;
                font-size: 1.5rem;
                width: 1.3rem;
                color: #222222;
            }

            .cid-rZBkV8sQIy .btn-white {
                background: white;
                color: #152644;
                border-color: #ebf1f4;
            }

            .cid-rZBkV8sQIy .btn-white:active {
                background: white;
                color: #152644;
            }

            .cid-rZBkV8sQIy .btn-white:hover {
                background: #05afec;
                color: white;
                border-color: #05afec;
            }

            .cid-rZBkV8sQIy .btn-white:hover span {
                transition: all 0s;
            }

            .cid-rZBkV8sQIy .navbar .navbar-collapse {
                width: 100%;
                height: 100%;
                justify-content: space-between;
            }

            @media (max-width: 991px) {
                .cid-rZBkV8sQIy .navbar .navbar-collapse {
                    background: #ffffff;
                    right: auto;
                    left: 0;
                }
            }

            @media (min-width: 992px) {
                .cid-rZBkV8sQIy .wrap {
                    display: flex;
                    align-items: center;
                    height: 100%;
                }

                .cid-rZBkV8sQIy .navbar-brand {
                    min-width: 265px;
                }

                .cid-rZBkV8sQIy .container-fluid {
                    padding: 0 2.3rem;
                }

                .cid-rZBkV8sQIy .menu-social-list {
                    margin-right: 0.8rem;
                }

                .cid-rZBkV8sQIy .dropdown-menu {
                    padding: 1.8rem 1.2rem 1rem 1.2rem;
                    background: #15222b;
                }

                .cid-rZBkV8sQIy .dropdown-item {
                    color: #ffffff;
                }

                .cid-rZBkV8sQIy .dropdown-item:hover,.cid-rZBkV8sQIy .dropdown-item:focus {
                    color: #ffffff;
                }

                .cid-rZBkV8sQIy .nav-item::before {
                    background: #05afec;
                    top: 0;
                    content: '';
                    position: absolute;
                    left: 50%;
                    margin-left: -1px;
                    width: 2px;
                    height: 0;
                    transition: 0s;
                }

                .cid-rZBkV8sQIy .nav-item::after {
                    background: #05afec;
                    bottom: 67%;
                    transition: height 0.4s;
                    content: '';
                    position: absolute;
                    left: 50%;
                    margin-left: -1px;
                    width: 2px;
                    height: 0;
                }

                .cid-rZBkV8sQIy .nav-item:hover::before {
                    height: 33%;
                    transition: height 0.4s;
                }

                .cid-rZBkV8sQIy .nav-item:hover::after {
                    height: 33%;
                    transition: 0s;
                    background: transparent;
                }
            }

            @media (max-width: 992px) {
                .cid-rZBkV8sQIy .phone {
                    padding-bottom: 1rem;
                }

                .cid-rZBkV8sQIy .navbar-buttons {
                    text-align: center;
                }

                .cid-rZBkV8sQIy .nav-item {
                    flex-direction: column;
                    margin-bottom: 1rem;
                }

                .cid-rZBkV8sQIy .dropdown-item {
                    color: #222222;
                    margin: 0 1.4rem 0.5rem 1.4rem;
                }

                .cid-rZBkV8sQIy .dropdown-menu {
                    background: #ffffff;
                    text-align: center;
                    max-width: 20rem;
                }
            }

            .cid-rZBkV8sQIy .nav-link {
                color: #222222;
            }

            .cid-rZBkV8sQIy .nav-link {
                margin: 0em 2rem;
                padding: 0;
            }

            .cid-rZBkV8sQIy .dropdown-item.active,.cid-rZBkV8sQIy .dropdown-item:active {
                background-color: transparent;
            }

            .cid-rZBkV8sQIy .hamburger span {
                background-color: #222222;
            }

            .cid-rZBkV8sQIy .builder-sidebar {
                background-color: #ffffff;
            }

            .cid-rZBkV8sQIy .close-sidebar:focus {
                outline: 2px auto #05afec;
            }

            .cid-rZBkV8sQIy .close-sidebar span {
                background-color: #222222;
            }

            .cid-rZBkV8sQIy .phone {
                text-align: center;
                margin: 0;
                font-family: 'Amiri',serif;
            }

            @media (max-width: 1200px) {
                .cid-rZBkV8sQIy .display-5 {
                    font-size: 1.2rem;
                }

                .cid-rZBkV8sQIy .navbar-brand {
                    min-width: 210px;
                }
            }

            .cid-rZBkV8sQIy .dropdown-menu {
                top: 100%;
            }

            .cid-rZBkV8sQIy .link.dropdown-toggle::before {
                transform: rotate(135deg) translateX(-2px);
                transform-origin: 50% 100%;
                content: '';
                border-bottom: 2px solid currentColor;
                opacity: 0.8;
                width: 9px;
                height: 9px;
                margin: 1px;
                position: absolute;
                background: transparent;
                transition: 0.4s;
                right: -1rem;
                top: 3px;
                border-top: none;
                border-left: none;
                border-right: none;
            }

            .cid-rZBkV8sQIy .link.dropdown-toggle::after {
                content: '';
                border-bottom: 2px solid currentColor;
                opacity: 0.8;
                width: 9px;
                height: 9px;
                margin: 1px;
                right: -1rem;
                top: 3px;
                position: absolute;
                background: transparent;
                transition: 0.4s;
                transform: rotate(-135deg) translateX(2px);
                transform-origin: 50% 100%;
                border-top: none;
                border-left: none;
                border-right: none;
            }

            .cid-rZBkV8sQIy .nav-item:hover .link.dropdown-toggle::before {
                transform: rotate(45deg) translateX(2px);
            }

            .cid-rZBkV8sQIy .nav-item:hover .link.dropdown-toggle::after {
                transform: rotate(-45deg) translateX(-2px);
            }

            .cid-rZBkV8sQIy .dropdown-item {
                position: relative;
                margin: 0 1.4rem 1rem 1.4rem;
                display: inline-block;
                width: auto;
            }

            .cid-rZBkV8sQIy .dropdown-item::before {
                background: #05afec;
                left: 0;
                content: '';
                display: block;
                position: absolute;
                bottom: 0;
                height: 1px;
                width: 0;
                transition: 0.4s;
            }

            .cid-rZBkV8sQIy .dropdown-item::after {
                right: -2rem;
            }

            .cid-rZBkV8sQIy .dropdown-item:hover::before {
                width: 100%;
                transition: width 0.4s;
            }

            .cid-rZBekNxoAk {
                padding-top: 0;
                padding-bottom: 0;
            }

            .cid-rZBekNxoAk .mbr-overlay {
                background-color: #14212b;
                opacity: 0.7;
                z-index: 1;
                pointer-events: none;
            }

            .cid-rZBekNxoAk .carousel {
                position: relative;
            }

            .cid-rZBekNxoAk .carousel .container {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                left: 0;
                right: 0;
                z-index: 1;
            }

            .cid-rZBekNxoAk .carousel,.cid-rZBekNxoAk .image,.cid-rZBekNxoAk img,.cid-rZBekNxoAk amp-img {
                width: 100%;
                height: 900px;
                object-fit: cover;
            }

            .cid-rZBekNxoAk .slider-box {
                position: relative;
                width: 100%;
                overflow: hidden;
                height: 900px;
            }

            .cid-rZBekNxoAk .curr-slide {
                position: absolute;
                z-index: 10;
                top: 56.5%;
                line-height: 0;
                color: #ffffff;
                background: transparent;
            }

            .cid-rZBekNxoAk .curr-slide span.total-slides:after {
                content: '3';
            }

            @media (max-width: 768px) {
                .cid-rZBekNxoAk .curr-slide {
                    left: 0;
                    width: 100%;
                    text-align: center;
                    padding: 30px;
                }
            }

            .cid-rZBekNxoAk .curr-slide-1 {
                left: 8rem;
            }

            .cid-rZBekNxoAk .curr-slide-2 {
                right: 11rem;
            }

            .cid-rZBekNxoAk .amp-carousel-button {
                top: 52%;
            }

            .cid-rZBekNxoAk .amp-carousel-button-prev {
                background-color: #ffffff;
            }

            .cid-rZBekNxoAk .amp-carousel-button-prev::before {
                color: #ffffff;
            }

            .cid-rZBekNxoAk .amp-carousel-button-prev::after {
                color: #ffffff;
            }

            .cid-rZBekNxoAk .amp-carousel-button-next {
                background-color: #ffffff;
            }

            .cid-rZBekNxoAk .amp-carousel-button-next::before {
                color: #ffffff;
            }

            .cid-rZBekNxoAk .amp-carousel-button-next::after {
                color: #ffffff;
            }

            @media (max-width: 767px) {
                .cid-rZBekNxoAk .mbr-section-btn {
                    margin-top: 2rem;
                }

                .cid-rZBekNxoAk .amp-carousel-button {
                    top: 46%;
                }

                .cid-rZBekNxoAk .amp-carousel-button-prev {
                    left: -1.5rem;
                    width: 20px;
                }

                .cid-rZBekNxoAk .amp-carousel-button-next {
                    right: -5rem;
                    width: 20px;
                }

                .cid-rZBekNxoAk .curr-slide {
                    top: 47.2%;
                }

                .cid-rZBekNxoAk .curr-slide-1 {
                    left: -6.2rem;
                }

                .cid-rZBekNxoAk .curr-slide-2 {
                    left: auto;
                    right: -6.5rem;
                }
            }

            .cid-rZBonghjrn {
                padding-top: 60px;
                padding-bottom: 30px;
                background-color: #ffffff;
            }

            .cid-rZBonghjrn .mbr-section-subtitle {
                color: #ff4a17;
                margin-bottom: 0.7rem;
            }

            @media (max-width: 767px) {
                .cid-rZBonghjrn .title-block {
                    padding: 0 0 2.5rem 0;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBonghjrn .title-block {
                    padding: 0rem;
                }
            }

            .cid-rZBfBVmYpx {
                padding-top: 4rem;
                padding-bottom: 5rem;
                background-color: #ffffff;
            }

            .cid-rZBfBVmYpx .iconfont-wrapper {
                width: 80px;
                height: 80px;
                background-color: #ffffff;
                box-shadow: 6px 5px 16px 0px rgba(0,0,0,0.15);
                border-radius: 100%;
                transform: translateY(-50%);
                display: flex;
                justify-content: center;
                align-items: center;
                position: relative;
                z-index: 15;
                transition: 0.4s;
            }

            .cid-rZBfBVmYpx .amp-iconfont {
                font-size: 40px;
                width: 40px;
                height: 40px;
                color: #05afec;
            }

            .cid-rZBfBVmYpx .card1 {
                background-image: url("images/people10.jpg");
            }

            .cid-rZBfBVmYpx .card2 {
                background-image: url("images/people21.jpg");
            }

            .cid-rZBfBVmYpx .card3 {
                background-image: url("images/people32.jpg");
            }

            .cid-rZBfBVmYpx .mbr-text {
                transition: 0.3s;
                opacity: 0;
                transform: translateY(60px);
            }

            .cid-rZBfBVmYpx .card-wrapper:after {
                content: "";
                position: absolute;
                left: 0;
                right: 0;
                top: 0;
                transition: all 0.3s;
                bottom: 0;
                background-color: #14212b;
                opacity: 0.4;
                z-index: -1;
                border-radius: 10px;
            }

            .cid-rZBfBVmYpx .card-wrapper {
                position: relative;
                z-index: 1;
                background-position: center;
                background-size: cover;
            }

            @media (max-width: 991px) {
                .cid-rZBfBVmYpx .card-wrapper {
                    flex-wrap: wrap;
                }
            }

            .cid-rZBfBVmYpx .card-wrapper::before {
                content: '';
                width: 100%;
                height: 100%;
                background-color: #ffffff;
                z-index: 10;
                position: absolute;
                opacity: 0%;
                transition: 0.3s;
                border-radius: 10px;
            }

            .cid-rZBfBVmYpx .card-title {
                transition: 0.3s;
            }

            .cid-rZBfBVmYpx .card-wrapper:hover .card-title {
                color: #222222;
            }

            .cid-rZBfBVmYpx .card-wrapper:hover .arrow-card {
                opacity: 0;
            }

            .cid-rZBfBVmYpx .card-wrapper:hover .iconfont-wrapper {
                background-color: #05afec;
            }

            .cid-rZBfBVmYpx .card-wrapper:hover .amp-iconfont {
                color: #ffffff;
            }

            .cid-rZBfBVmYpx .card-wrapper:hover::before {
                opacity: 100%;
                box-shadow: 6px 5px 30px 0px rgba(0,0,0,0.12);
            }

            .cid-rZBfBVmYpx .card-img {
                padding-left: 3rem;
            }

            .cid-rZBfBVmYpx .card-box-wrapper {
                position: relative;
            }

            .cid-rZBfBVmYpx .card-box {
                padding: 0rem 3rem 2.3rem 3rem;
                position: relative;
                z-index: 11;
                margin-top: -0.4rem;
                overflow: hidden;
            }

            .cid-rZBfBVmYpx .card {
                cursor: pointer;
            }

            .cid-rZBfBVmYpx .card:hover .card-wrapper:after {
                opacity: 0.8;
            }

            .cid-rZBfBVmYpx .card:hover .mbr-text {
                opacity: 1;
                transform: translateY(0px);
            }

            @media (max-width: 767px) {
                .cid-rZBfBVmYpx .card-title {
                    color: #222222;
                }

                .cid-rZBfBVmYpx .arrow-card {
                    opacity: 0;
                }

                .cid-rZBfBVmYpx .iconfont-wrapper {
                    background-color: #05afec;
                }

                .cid-rZBfBVmYpx .amp-iconfont {
                    color: #ffffff;
                }

                .cid-rZBfBVmYpx .card-wrapper::before {
                    opacity: 100%;
                    box-shadow: 6px 5px 30px 0px rgba(0,0,0,0.12);
                }

                .cid-rZBfBVmYpx .mbr-text {
                    opacity: 1;
                    transform: translateY(0px);
                }

                .cid-rZBfBVmYpx .card-box {
                    padding: 0rem 1rem 2.3rem 1rem;
                }

                .cid-rZBfBVmYpx .card-img {
                    padding-left: 1rem;
                }
            }

            @media (max-width: 992px) {
                .cid-rZBfBVmYpx .card {
                    margin-bottom: 4rem;
                }
            }

            .cid-rZZeuU0dq9 {
                padding-top: 30px;
                padding-bottom: 100px;
                background-color: #ffffff;
            }

            .cid-rZZeuU0dq9 .mbr-row {
                margin: 0;
            }

            .cid-rZZeuU0dq9 .mbr-section-subtitle {
                color: #989898;
            }

            .cid-rZZeuU0dq9 .wrapper {
                background-color: #ffffff;
                box-shadow: 6px 5px 30px 0px rgba(0,0,0,0.12);
                border-radius: 10px;
            }

            .cid-rZZeuU0dq9 .image {
                width: 100%;
                padding-left: 4rem;
            }

            .cid-rZZeuU0dq9 .image amp-img,.cid-rZZeuU0dq9 .image img {
                border-radius: 10px;
                object-fit: contain;
            }

            .cid-rZZeuU0dq9 .text-block {
                padding: 8rem 2rem 10rem 0rem;
            }

            .cid-rZZeuU0dq9 .quoter-text {
                position: relative;
                z-index: 3;
            }

            .cid-rZZeuU0dq9 .blockquote {
                background-color: #f5f5f5;
                border-radius: 0px 10px 10px 0px;
                padding: 2rem 2.5rem;
                position: relative;
            }

            .cid-rZZeuU0dq9 .blockquote::before {
                content: '';
                position: absolute;
                top: 0;
                left: 0;
                width: 3px;
                height: 100%;
                background: #05afec;
            }

            .cid-rZZeuU0dq9 .blockquote::after {
                content: ",,";
                font-size: 300px;
                line-height: 0;
                position: absolute;
                z-index: 2;
                top: -4.2rem;
                right: 0.7rem;
                color: #ffffff;
                letter-spacing: -30px;
            }

            @media (max-width: 767px) {
                .cid-rZZeuU0dq9 .image {
                    height: 200px;
                    padding-left: 1rem;
                }

                .cid-rZZeuU0dq9 .text-block {
                    padding: 1rem 2rem 1rem 0rem;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZZeuU0dq9 .image {
                    padding: 3rem 2rem 2rem 2rem;
                }

                .cid-rZZeuU0dq9 .text-block {
                    padding: 2rem 2rem 4rem 2rem;
                }
            }

            @media (min-width: 991px) {
                .cid-rZZeuU0dq9 .mbr-row {
                    margin: 0rem;
                }

                .cid-rZZeuU0dq9 .container {
                    padding: 0 3rem;
                }

                .cid-rZZeuU0dq9 amp-img {
                    padding-right: 4rem;
                }

                .cid-rZZeuU0dq9 .text-block {
                    padding: 8rem 2rem 10rem 6rem;
                }
            }

            @media (min-width: 1200px) {
                .cid-rZZeuU0dq9 .container {
                    max-width: 1500px;
                }
            }

            .cid-rZZ42yLcaz {
                padding-top: 5rem;
                padding-bottom: 5rem;
                background-color: #05afec;
            }

            .cid-rZZ42yLcaz .mbr-section-btn {
                text-align: right;
            }

            .cid-rZZ42yLcaz .mbr-section-title {
                z-index: 1;
            }

            @media (max-width: 767px) {
                .cid-rZZ42yLcaz .mbr-section-title {
                    text-align: center;
                }

                .cid-rZZ42yLcaz .mbr-section-btn {
                    text-align: center;
                    margin-top: 1rem;
                }
            }

            .cid-rZBfZRyqGQ {
                padding-top: 45px;
                padding-bottom: 45px;
                background-color: #ffffff;
            }

            .cid-rZBfZRyqGQ .img-elements {
                animation-duration: 2.3s;
                animation: upDown 2s infinite alternate;
                transition: all 0.5s;
            }

            @keyframes upDown {
                0% {
                    transform: translateY(-10px);
                }

                100% {
                    transform: translateY(10px);
                }
            }

            .cid-rZBfZRyqGQ .mbr-section-subtitle {
                color: #616161;
                margin-bottom: 0.8rem;
            }

            .cid-rZBfZRyqGQ .mbr-row {
                padding-top: 2rem;
            }

            .cid-rZBfZRyqGQ .block-progress {
                margin-bottom: 1.5rem;
                border-bottom: 1px solid #d8d8d8;
            }

            .cid-rZBfZRyqGQ .progress {
                width: 100%;
                border-radius: 2px;
                margin-bottom: 0.5rem;
                margin-top: 0.5rem;
            }

            .cid-rZBfZRyqGQ .title-wrap {
                display: flex;
                -webkit-justify-content: space-between;
                justify-content: space-between;
                -webkit-align-items: center;
                align-items: center;
            }

            .cid-rZBfZRyqGQ .progressbar-title p {
                margin-bottom: 0;
            }

            .cid-rZBfZRyqGQ progress {
                height: 4px;
            }

            .cid-rZBfZRyqGQ .progressbar-number {
                display: inline-block;
                color: #222222;
            }

            .cid-rZBfZRyqGQ .progress-primary {
                background: transparent;
                outline: none;
            }

            .cid-rZBfZRyqGQ .section-content-title {
                margin: 0 0 .5rem 0;
            }

            .cid-rZBfZRyqGQ .progress_value {
                position: relative;
                width: 12%;
            }

            .cid-rZBfZRyqGQ progress[value]::-webkit-progress-bar {
                background: transparent;
            }

            .cid-rZBfZRyqGQ progress::-webkit-progress-value {
                background: #05afec;
                border-radius: 2px;
            }

            .cid-rZBfZRyqGQ progress[value]::-moz-progress-bar {
                background: #05afec;
                border-radius: 2px;
            }

            .cid-rZBfZRyqGQ progress::-ms-fill {
                background: #05afec;
                border-radius: 2px;
            }

            .cid-rZBfZRyqGQ .progress1 .progressbar-number:before {
                content: '53';
            }

            .cid-rZBfZRyqGQ .progress2 .progressbar-number:before {
                content: '78';
            }

            .cid-rZBfZRyqGQ .progress3 .progressbar-number:before {
                content: '62';
            }

            .cid-rZBfZRyqGQ .progress4 .progressbar-number:before {
                content: '70';
            }

            .cid-rZBfZRyqGQ .progress5 .progressbar-number:before {
                content: '60';
            }

            @media (max-width: 767px) {
                .cid-rZBfZRyqGQ .progress_value {
                    display: flex;
                }
            }

            @media (max-width: 992px) {
                .cid-rZBfZRyqGQ .right-block {
                    margin-top: 3rem;
                }
            }

            @media (min-width: 992px) {
                .cid-rZBfZRyqGQ .text-elements {
                    padding-right: 3rem;
                }

                .cid-rZBfZRyqGQ .img-elements {
                    padding-right: 5rem;
                }
            }

            .cid-rZBhP5dI7V {
                padding-top: 50px;
                padding-bottom: 40px;
                background-color: #ffffff;
            }

            .cid-rZBhP5dI7V .mbr-section-subtitle {
                color: #ff4a17;
                margin-bottom: 0.7rem;
            }

            @media (max-width: 767px) {
                .cid-rZBhP5dI7V .title-block {
                    padding: 0 0 2.5rem 0;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBhP5dI7V .title-block {
                    padding: 0rem;
                }
            }

            .cid-rZBhFgO7Qj {
                padding-top: 0rem;
                padding-bottom: 6rem;
                background-color: #ffffff;
            }

            .cid-rZBhFgO7Qj .mbr-section-title {
                color: #ff4a17;
                line-height: 1;
                display: inline;
            }

            .cid-rZBhFgO7Qj .iconfont-wrapper {
                width: 15px;
                height: 15px;
                position: absolute;
                top: -0.8rem;
            }

            .cid-rZBhFgO7Qj .amp-iconfont {
                position: absolute;
                left: 0;
                font-size: 15px;
                color: #475763;
            }

            .cid-rZBhFgO7Qj .block-wrapper {
                background-color: #14212B;
                border-radius: 10px;
                margin: 0rem;
            }

            .cid-rZBhFgO7Qj .card-wrapper {
                border-radius: 0px;
                box-shadow: none;
            }

            .cid-rZBhFgO7Qj .link-wrap {
                display: inline-block;
            }

            .cid-rZBhFgO7Qj .link a {
                padding-bottom: 5px;
                border-bottom: 2px solid currentColor;
                width: fit-content;
                margin: auto;
            }

            @media (max-width: 767px) {
                .cid-rZBhFgO7Qj .card {
                    margin-bottom: 1rem;
                }

                .cid-rZBhFgO7Qj .card:last-child {
                    margin-bottom: 0rem;
                    padding-bottom: 0rem;
                }

                .cid-rZBhFgO7Qj .block-wrapper {
                    padding: 3rem 1rem;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBhFgO7Qj .card {
                    margin-bottom: 2rem;
                }

                .cid-rZBhFgO7Qj .block-wrapper {
                    padding: 4rem 2rem;
                }
            }

            @media (min-width: 992px) {
                .cid-rZBhFgO7Qj .block-wrapper {
                    padding: 4rem 2rem;
                }
            }

            .cid-rZBhFgO7Qj .card-img,.cid-rZBhFgO7Qj .mbr-section-title {
                color: #05afec;
            }

            .cid-rZBhZtpWm1 {
                padding-top: 130px;
                padding-bottom: 120px;
                background-image: url("assets/images/map.jpg");
            }

            .cid-rZBhZtpWm1 .mbr-overlay {
                background: #ffffff;
                opacity: 0.8;
            }

            .cid-rZBhZtpWm1 .mbr-row {
                margin-left: 0;
                margin-right: 0;
            }

            .cid-rZBhZtpWm1 svg {
                width: 64px;
                height: 45px;
            }

            .cid-rZBhZtpWm1 .st0 {
                fill: #05afec;
            }

            .cid-rZBhZtpWm1 .mbr-section-subtitle {
                color: #616161;
            }

            .cid-rZBhZtpWm1 .mbr-section-subtitle-card {
                color: #989898;
            }

            .cid-rZBhZtpWm1 .card-box {
                margin-top: 1rem;
            }

            .cid-rZBhZtpWm1 .slider-box,.cid-rZBhZtpWm1 .slider-box .carousel {
                height: 460px;
            }

            .cid-rZBhZtpWm1 .carousel {
                border-radius: 10px;
                background-color: #ffffff;
                box-shadow: 6px 5px 20px 0px rgba(0,0,0,0.12);
            }

            @media (max-width: 767px) {
                .cid-rZBhZtpWm1 .quote-text {
                    margin-bottom: 1rem;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button {
                    bottom: 16%;
                    top: auto;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button-prev {
                    width: 20px;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button-next {
                    width: 20px;
                }

                .cid-rZBhZtpWm1 .card-box {
                    margin-top: 0rem;
                }

                .cid-rZBhZtpWm1 .slider-box {
                    padding-left: 0rem;
                    padding-right: 0rem;
                }

                .cid-rZBhZtpWm1 .face__background {
                    display: none;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBhZtpWm1 .quote-text {
                    margin-bottom: 1rem;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button-prev {
                    margin-left: 1.7rem;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button-next {
                    margin-right: 1.7rem;
                }

                .cid-rZBhZtpWm1 .slider-box {
                    padding-left: 0;
                    padding-right: 0;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(1) {
                    top: 15%;
                    left: 10%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(2) {
                    top: 50%;
                    left: 2%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(3) {
                    bottom: 2%;
                    left: 20%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(4) {
                    top: 17%;
                    right: 5%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(5) {
                    bottom: 6%;
                    right: 15%;
                }
            }

            @media (min-width: 992px) {
                .cid-rZBhZtpWm1 .card-box {
                    padding: 0rem 4rem;
                }

                .cid-rZBhZtpWm1 .quote-text {
                    margin-bottom: 2rem;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button-prev {
                    margin-left: 1.7rem;
                }

                .cid-rZBhZtpWm1 .amp-carousel-button-next {
                    margin-right: 1.7rem;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(1) {
                    top: 15%;
                    left: 15%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(2) {
                    top: 50%;
                    left: 8%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(3) {
                    bottom: 2%;
                    left: 20%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(4) {
                    top: 17%;
                    right: 18%;
                }

                .cid-rZBhZtpWm1 amp-img:nth-child(5) {
                    bottom: 6%;
                    right: 15%;
                }
            }

            .cid-rZBhZtpWm1 .quote-text {
                color: #616161;
            }

            .cid-rZBhZtpWm1 .face__background {
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
            }

            .cid-rZBhZtpWm1 .face__background amp-img,.cid-rZBhZtpWm1 .face__background img {
                width: 110px;
                height: 110px;
                position: absolute;
            }

            .cid-rZBhZtpWm1 amp-carousel:hover .amp-carousel-button-next {
                transform: translateX(5px);
            }

            .cid-rZBhZtpWm1 amp-carousel:hover .amp-carousel-button-prev {
                transform: translateX(-5px);
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-prev {
                background-color: #222222;
                transform: none;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-prev::before {
                color: #222222;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-prev::after {
                color: #222222;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-prev:hover {
                background-color: #989898;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-prev:hover::before {
                color: #989898;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-prev:hover::after {
                color: #989898;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-next {
                transform: none;
                background-color: #222222;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-next::before {
                color: #222222;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-next::after {
                color: #222222;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-next:hover {
                background-color: #989898;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-next:hover::before {
                color: #989898;
            }

            .cid-rZBhZtpWm1 .amp-carousel-button-next:hover::after {
                color: #989898;
            }

            .cid-rZBiwgfO8K {
                padding-top: 105px;
                padding-bottom: 45px;
                background-color: #ffffff;
            }

            .cid-rZBiwgfO8K .mbr-overlay {
                background-color: #ffffff;
                opacity: 0.5;
            }

            .cid-rZBiwgfO8K .col {
                padding: 0;
            }

            .cid-rZBiwgfO8K .btn {
                padding: 1 1.5rem;
                margin-top: 0.8rem;
            }

            .cid-rZBiwgfO8K .btn-primary:hover {
                background-color: #14212b;
                color: #ffffff;
            }

            .cid-rZBiwgfO8K .wrapper {
                background-color: #ffffff;
                margin: 0rem;
                border-radius: 10px;
                box-shadow: 6px 5px 30px 0px rgba(0,0,0,0.12);
            }

            .cid-rZBiwgfO8K .block-wrapper {
                margin: 0;
            }

            .cid-rZBiwgfO8K .mbr-section-title {
                color: #14212B;
            }

            @media (max-width: 767px) {
                .cid-rZBiwgfO8K .wrapper {
                    padding: 2rem 1rem;
                }

                .cid-rZBiwgfO8K .btn {
                    width: 100%;
                }

                .cid-rZBiwgfO8K .mbr-section-btn {
                    width: 100%;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBiwgfO8K .wrapper {
                    padding: 3.5rem 2.8rem;
                }
            }

            @media (min-width: 992px) {
                .cid-rZBiwgfO8K .wrapper-1 {
                    padding-right: 0rem;
                }

                .cid-rZBiwgfO8K .wrapper {
                    padding: 3.5rem 2.8rem;
                }
            }

            .cid-rZBiwgfO8K a:not([href]) {
                color: #ffffff;
            }

            .cid-rZBiNqtaKD {
                padding-top: 3rem;
                padding-bottom: 3rem;
                background-color: #ffffff;
            }

            .cid-rZBiNqtaKD .block-title {
                flex-direction: column;
                align-items: flex-start;
            }

            .cid-rZBiNqtaKD .mbr-section-subtitle {
                color: #FF4A17;
            }

            .cid-rZBiNqtaKD .mbr-section-btn {
                text-align: right;
            }

            @media (max-width: 767px) {
                .cid-rZBiNqtaKD .mbr-section-btn {
                    text-align: center;
                    margin-top: 1rem;
                }

                .cid-rZBiNqtaKD .block-title {
                    align-items: center;
                }

                .cid-rZBiNqtaKD .mbr-section-subtitle {
                    text-align: center;
                }

                .cid-rZBiNqtaKD .title {
                    text-align: center;
                }
            }

            .cid-rZBiQuMOxD {
                padding-top: 20px;
                padding-bottom: 50px;
                background-color: #ffffff;
            }

            .cid-rZBiQuMOxD .card-text {
                padding-top: 2.2rem;
            }

            .cid-rZBiQuMOxD .card-title a {
                transition: 0.4s;
            }

            .cid-rZBiQuMOxD .card-title a:hover {
                color: #05afec;
            }

            .cid-rZBiQuMOxD .title-text {
                margin-top: 0.5rem;
            }

            .cid-rZBiQuMOxD .link-bottom {
                margin-top: 0.5rem;
            }

            .cid-rZBiQuMOxD .mbr-section-title {
                color: #ff4a17;
            }

            .cid-rZBiQuMOxD .number-date {
                font-family: 'Amiri',serif;
                font-weight: 700;
                line-height: 0.8;
            }

            .cid-rZBiQuMOxD .image {
                position: relative;
            }

            .cid-rZBiQuMOxD .date {
                display: inline-block;
                position: absolute;
                width: 60px;
                background-color: #05afec;
                padding: 0.7rem 0rem 0.4rem 0rem;
                text-align: center;
                border-radius: 5px;
                box-shadow: 6px 5px 16px 0px rgba(0,0,0,0.15);
                transform: translateY(-50%);
                right: 1.3rem;
            }

            .cid-rZBiQuMOxD .inner-item {
                transition: 0.3s;
                box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.1);
                border-radius: 10px;
                background: #ffffff;
            }

            .cid-rZBiQuMOxD .inner-item:hover {
                box-shadow: 3px 2px 18px 0px rgba(0,0,0,0.1);
            }

            .cid-rZBiQuMOxD .link-text {
                transition: 0.4s;
                text-decoration: underline;
                text-decoration-color: transparent;
            }

            .cid-rZBiQuMOxD .link-text:hover {
                text-decoration: underline;
            }

            .cid-rZBiQuMOxD amp-img {
                border-radius: 10px;
            }

            @media (max-width: 767px) {
                .cid-rZBiQuMOxD .inner-item {
                    padding: 1rem;
                }
            }

            @media (min-width: 767px) {
                .cid-rZBiQuMOxD .inner-item {
                    padding: 1.2rem;
                }
            }

            @media (max-width: 992px) {
                .cid-rZBiQuMOxD .card {
                    margin-bottom: 2rem;
                    padding-bottom: 0;
                }
            }

            .cid-rZBoPbhJbs {
                padding-top: 1rem;
                padding-bottom: 0rem;
                background-color: #ffffff;
            }

            .cid-rZBoPbhJbs .block-title {
                flex-direction: column;
                align-items: flex-start;
            }

            .cid-rZBoPbhJbs .mbr-section-subtitle {
                color: #FF4A17;
            }

            .cid-rZBoPbhJbs .mbr-section-btn {
                text-align: right;
            }

            @media (max-width: 767px) {
                .cid-rZBoPbhJbs .mbr-section-btn {
                    text-align: center;
                    margin-top: 1rem;
                }

                .cid-rZBoPbhJbs .block-title {
                    align-items: center;
                }

                .cid-rZBoPbhJbs .mbr-section-subtitle {
                    text-align: center;
                }

                .cid-rZBoPbhJbs .title {
                    text-align: center;
                }
            }

            .cid-rZBoLAKU56 {
                padding-top: 50px;
                padding-bottom: 40px;
                background: #ffffff;
            }

            .cid-rZBoLAKU56 .mbr-row {
                margin: 0px;
            }

            .cid-rZBoLAKU56 .cards__block {
                width: 100%;
            }

            .cid-rZBoLAKU56 amp-img,.cid-rZBoLAKU56 img {
                object-fit: contain;
                transition: 0.3s;
                filter: grayscale(1);
            }

            .cid-rZBoLAKU56 .card {
                margin-bottom: 30px;
                border-radius: 10px;
                transition: 0.3s;
            }

            .cid-rZBoLAKU56 .card:hover {
                box-shadow: 11px 10px 38px 0px rgba(0,0,0,0.1);
            }

            .cid-rZBoLAKU56 .card:hover amp-img,.cid-rZBoLAKU56 .card:hover img {
                filter: grayscale(0);
            }

            @media (max-width: 768px) {
                .cid-rZBoLAKU56 .card {
                    padding: 3rem 4rem;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBoLAKU56 .card {
                    padding: 3rem 4rem;
                }

                .cid-rZBoLAKU56 .container-fluid {
                    max-width: 720px;
                    padding: 0 2rem;
                }

                .cid-rZBoLAKU56 .mbr-row {
                    margin: 0rem;
                }
            }

            @media (min-width: 992px) and (max-width: 1200px) {
                .cid-rZBoLAKU56 .card {
                    padding: 2rem 2rem;
                }
            }

            @media (min-width: 1200px) {
                .cid-rZBoLAKU56 .card {
                    padding: 3rem 4rem;
                }
            }

            .cid-rZBiEvz4ME {
                padding-top: 60px;
                padding-bottom: 60px;
                background-color: #152644;
            }

            .cid-rZBiEvz4ME .google-map {
                filter: grayscale(1);
            }

            .cid-rZBiEvz4ME .google-map,.cid-rZBiEvz4ME .google-map iframe {
                height: 100%;
            }

            .cid-rZBiEvz4ME iframe {
                border-radius: 10px;
            }

            .cid-rZBiEvz4ME .list-item-1 {
                display: flex;
                align-items: center;
                margin-bottom: 1rem;
            }

            .cid-rZBiEvz4ME .list-item-2 {
                margin-bottom: 0.5rem;
            }

            .cid-rZBiEvz4ME .amp-iconfont {
                color: #ffffff;
                font-size: 14px;
            }

            .cid-rZBiEvz4ME .amp-iconfont-2 {
                display: flex;
                align-items: center;
                color: #05afec;
                font-size: 30px;
            }

            .cid-rZBiEvz4ME .iconfont-wrapper-1 {
                display: flex;
                align-items: center;
                margin-right: 1rem;
            }

            .cid-rZBiEvz4ME .iconfont-wrapper-custom {
                width: 32px;
                height: 32px;
                background-color: transparent;
                border-radius: 50%;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: rgba(255,255,255,0.1);
                display: inline-flex;
                justify-content: center;
                align-items: center;
                transition-property: all,transform;
                transition-duration: 0.5s;
                margin-bottom: 0.6rem;
                margin-right: 0.5rem;
                opacity: 1;
            }

            .cid-rZBiEvz4ME .iconfont-wrapper-custom .amp-iconfont {
                color: #ffffff;
            }

            .cid-rZBiEvz4ME .link-line::before {
                background: #05afec;
            }

            .cid-rZBiEvz4ME .link-line::after {
                background: #05afec;
            }

            .cid-rZBiEvz4ME .social-list {
                margin-top: 2.2rem;
            }

            @media (max-width: 767px) {
                .cid-rZBiEvz4ME .navbar-logo amp-img {
                    width: 100%;
                    height: 100%;
                }

                .cid-rZBiEvz4ME .block-2,.cid-rZBiEvz4ME .block-3 {
                    width: 50%;
                    padding-left: 1rem;
                    margin-top: 1rem;
                }

                .cid-rZBiEvz4ME .block-3 {
                    padding-right: 1rem;
                }
            }

            .cid-rZBiFjaK0j {
                padding-top: 2rem;
                padding-bottom: 2rem;
                background-color: #081219;
            }

            .cid-rZBiFjaK0j .fLink {
                color: #8A9298;
            }

            .cid-rZBiFjaK0j .copyright .mbr-text {
                color: #8A9298;
            }

            .cid-rZBiFjaK0j .link-text {
                text-decoration: underline;
            }

            .cid-rZBiFjaK0j .navbar-logo {
                width: 180px;
            }

            @media (max-width: 767px) {
                .cid-rZBiFjaK0j .navbar-logo {
                    margin-bottom: 1rem;
                }

                .cid-rZBiFjaK0j .wrapper {
                    justify-content: center;
                }
            }

            @media (min-width: 767px) and (max-width: 992px) {
                .cid-rZBiFjaK0j .wrapper {
                    justify-content: space-between;
                }

                .cid-rZBiFjaK0j .mbr-row {
                    margin-left: 0rem;
                }
            }

            @media (min-width: 992px) {
                .cid-rZBiFjaK0j .wrapper {
                    justify-content: space-between;
                }

                .cid-rZBiFjaK0j .mbr-row {
                    margin-left: 0rem;
                }
            }

            .engine {
                position: absolute;
                text-indent: -2400px;
                text-align: center;
                padding: 0;
                top: 0;
                left: -2400px;
            }

            [class*="-iconfont"] {
                display: inline-flex;
            }