@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap);
body {
    font-family: Jost;
}

.display-1 {
    font-family: 'Poppins', sans-serif;
    font-size: 4.375rem;
}

.display-1>.mbr-iconfont {
    font-size: 4.375rem;
}

.display-2 {
    font-family: 'Poppins', sans-serif;
    font-size: 3rem;
}

.display-2>.mbr-iconfont {
    font-size: 3rem;
}

.display-4 {
    font-family: 'Open Sans', sans-serif;
    font-size: 0.9375rem;
}

.display-4>.mbr-iconfont {
    font-size: 0.9375rem;
}

.display-5 {
    font-family: 'Poppins', sans-serif;
    font-size: 1.875rem;
}

.display-5>.mbr-iconfont {
    font-size: 1.875rem;
}

.display-7 {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.375rem;
}

.display-7>.mbr-iconfont {
    font-size: 1.375rem;
}


/* ---- Fluid typography for mobile devices ---- */


/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */


/* 100vw - current viewport width */


/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */


/* 0.65 - min scale variable, may vary */

@media (max-width: 768px) {
    .display-1 {
        font-size: 3.5rem;
        font-size: calc( 2.18125rem + (4.375 - 2.18125) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc( 1.4 * (2.18125rem + (4.375 - 2.18125) * ((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.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
    }
    .display-4 {
        font-size: 0.75rem;
        font-size: calc( 0.978125rem + (0.9375 - 0.978125) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc( 1.4 * (0.978125rem + (0.9375 - 0.978125) * ((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))));
    }
}


/* Buttons */

.btn {
    padding: 10px 15px;
    border-radius: 6px;
}

.btn-sm {
    padding: 18px 38px;
    border-radius: 6px;
}

.btn-md {
    padding: 18px 42px;
    border-radius: 6px;
}

.btn-lg {
    padding: 20px 47px;
    border-radius: 6px;
}

.bg-primary {
    background-color: #343644 !important;
}

.bg-success {
    background-color: #26a7df !important;
}

.bg-info {
    background-color: #8f1a1d !important;
}

.bg-warning {
    background-color: #eff2f7 !important;
}

.bg-danger {
    background-color: #0a1126 !important;
}

.btn-primary,
.btn-primary:active,
.btn-primary.active {
    background-color: #343644 !important;
    border-color: #343644 !important;
    color: #ffffff !important;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
    color: #ffffff !important;
    background-color: #131419 !important;
    border-color: #131419 !important;
}

.btn-primary.disabled,
.btn-primary:disabled {
    color: #ffffff !important;
    background-color: #131419 !important;
    border-color: #131419 !important;
}

.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #ffffff !important;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
    color: #ffffff !important;
    background-color: #0d6387 !important;
    border-color: #0d6387 !important;
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #ffffff !important;
    background-color: #0d6387 !important;
    border-color: #0d6387 !important;
}

.btn-info,
.btn-info:active,
.btn-info.active {
    background-color: #8f1a1d !important;
    border-color: #8f1a1d !important;
    color: #ffffff !important;
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
    color: #ffffff !important;
    background-color: #4e0e10 !important;
    border-color: #4e0e10 !important;
}

.btn-info.disabled,
.btn-info:disabled {
    color: #ffffff !important;
    background-color: #4e0e10 !important;
    border-color: #4e0e10 !important;
}

.btn-success,
.btn-success:active,
.btn-success.active {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #ffffff !important;
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
    color: #ffffff !important;
    background-color: #1877a1 !important;
    border-color: #1877a1 !important;
}

.btn-success.disabled,
.btn-success:disabled {
    color: #ffffff !important;
    background-color: #1877a1 !important;
    border-color: #1877a1 !important;
}

.btn-warning,
.btn-warning:active,
.btn-warning.active {
    background-color: #eff2f7 !important;
    border-color: #eff2f7 !important;
    color: #4d6a9a !important;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
    color: #4d6a9a !important;
    background-color: #bcc9de !important;
    border-color: #bcc9de !important;
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #4d6a9a !important;
    background-color: #bcc9de !important;
    border-color: #bcc9de !important;
}

.btn-danger,
.btn-danger:active,
.btn-danger.active {
    background-color: #0a1126 !important;
    border-color: #0a1126 !important;
    color: #ffffff !important;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
    color: #ffffff !important;
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.btn-danger.disabled,
.btn-danger:disabled {
    color: #ffffff !important;
    background-color: #000000 !important;
    border-color: #000000 !important;
}

.btn-white {
    color: #333333 !important;
}

.btn-white,
.btn-white:active,
.btn-white.active {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
    color: #808080 !important;
}

.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
    color: #808080 !important;
    background-color: #d9d9d9 !important;
    border-color: #d9d9d9 !important;
}

.btn-white.disabled,
.btn-white:disabled {
    color: #808080 !important;
    background-color: #d9d9d9 !important;
    border-color: #d9d9d9 !important;
}

.btn-black,
.btn-black:active,
.btn-black.active {
    background-color: #333333 !important;
    border-color: #333333 !important;
    color: #ffffff !important;
}

.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
    color: #ffffff !important;
    background-color: #0d0d0d !important;
    border-color: #0d0d0d !important;
}

.btn-black.disabled,
.btn-black:disabled {
    color: #ffffff !important;
    background-color: #0d0d0d !important;
    border-color: #0d0d0d !important;
}

.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
    background: none;
    border-color: #08080a;
    color: #08080a;
}

.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
    color: #ffffff;
    background-color: #343644;
    border-color: #343644;
}

.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
    color: #ffffff !important;
    background-color: #343644 !important;
    border-color: #343644 !important;
}

.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
    background: none;
    border-color: #0d6387;
    color: #0d6387;
}

.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
    color: #ffffff;
    background-color: #26a7df;
    border-color: #26a7df;
}

.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
    color: #ffffff !important;
    background-color: #26a7df !important;
    border-color: #26a7df !important;
}

.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
    background: none;
    border-color: #390a0b;
    color: #390a0b;
}

.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
    color: #ffffff;
    background-color: #8f1a1d;
    border-color: #8f1a1d;
}

.btn-info-outline.disabled,
.btn-info-outline:disabled {
    color: #ffffff !important;
    background-color: #8f1a1d !important;
    border-color: #8f1a1d !important;
}

.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
    background: none;
    border-color: #14678b;
    color: #14678b;
}

.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
    color: #ffffff;
    background-color: #26a7df;
    border-color: #26a7df;
}

.btn-success-outline.disabled,
.btn-success-outline:disabled {
    color: #ffffff !important;
    background-color: #26a7df !important;
    border-color: #26a7df !important;
}

.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
    background: none;
    border-color: #abbbd5;
    color: #abbbd5;
}

.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
    color: #4d6a9a;
    background-color: #eff2f7;
    border-color: #eff2f7;
}

.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
    color: #4d6a9a !important;
    background-color: #eff2f7 !important;
    border-color: #eff2f7 !important;
}

.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
    background: none;
    border-color: #000000;
    color: #000000;
}

.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
    color: #ffffff;
    background-color: #0a1126;
    border-color: #0a1126;
}

.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
    color: #ffffff !important;
    background-color: #0a1126 !important;
    border-color: #0a1126 !important;
}

.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
    background: none;
    border-color: #000000;
    color: #000000;
}

.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
    color: #ffffff;
    background-color: #333333;
    border-color: #333333;
}

.btn-black-outline.disabled,
.btn-black-outline:disabled {
    color: #ffffff !important;
    background-color: #333333 !important;
    border-color: #333333 !important;
}

.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: #333333;
    background-color: #ffffff;
    border-color: #ffffff;
}

.text-primary {
    color: #343644 !important;
}

.text-secondary {
    color: #26a7df !important;
}

.text-success {
    color: #26a7df !important;
}

.text-info {
    color: #8f1a1d !important;
}

.text-warning {
    color: #eff2f7 !important;
}

.text-danger {
    color: #0a1126 !important;
}

.text-white {
    color: #ffffff !important;
}

.text-black {
    color: #000000 !important;
}

a.text-primary:hover,
a.text-primary:focus {
    color: #08080a !important;
}

a.text-secondary:hover,
a.text-secondary:focus {
    color: #705b29 !important;
}

a.text-success:hover,
a.text-success:focus {
    color: #14678b !important;
}

a.text-info:hover,
a.text-info:focus {
    color: #390a0b !important;
}

a.text-warning:hover,
a.text-warning:focus {
    color: #abbbd5 !important;
}

a.text-danger:hover,
a.text-danger:focus {
    color: #000000 !important;
}

a.text-white:hover,
a.text-white:focus {
    color: #b3b3b3 !important;
}

a.text-black:hover,
a.text-black:focus {
    color: #4d4d4d !important;
}

.alert-success {
    background-color: #70c770;
}

.alert-info {
    background-color: #8f1a1d;
}

.alert-warning {
    background-color: #eff2f7;
}

.alert-danger {
    background-color: #0a1126;
}

.mbr-section-btn a.btn:not(.btn-form) {
    border-radius: 100px;
}

.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
    box-shadow: none !important;
}

.mbr-gallery-filter li a {
    border-radius: 100px !important;
}

.mbr-gallery-filter li.active .btn {
    background-color: #343644;
    border-color: #343644;
    color: #ffffff;
}

.mbr-gallery-filter li.active .btn:focus {
    box-shadow: none;
}

.nav-tabs .nav-link {
    border-radius: 100px !important;
}

a,
a:hover {
    color: #343644;
}

.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
    color: #a4a7b9;
}

.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
    color: #d8eff9;
}

.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
    color: #de4a4e;
}

.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: #acbbe9;
}

#scrollToTop a {
    border-radius: 100px;
}

.form-control {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.375rem;
}

.form-control>.mbr-iconfont {
    font-size: 1.375rem;
}

blockquote {
    border-color: #343644;
}


/* Forms */

.mbr-form .btn {
    margin: 0.4rem 0;
}

.mbr-form .input-group-btn a.btn {
    border-radius: 100px !important;
}

.mbr-form .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
}

.btn-primary:hover {
    color: #343644 !important;
    background: white !important;
    border-color: white !important;
}

.form-control,
.jq-number__spin {
    background-color: #ffffff;
}

.jq-selectbox li:hover,
.jq-selectbox li.selected {
    background-color: #343644;
    color: #ffffff;
}

.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
    transition: 0.4s;
    border-top-color: currentColor;
    border-bottom-color: currentColor;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
    border-top-color: #343644;
    border-bottom-color: #343644;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    color: #ffffff !important;
    background-color: #343644 !important;
    box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #000000 !important;
    background: #26a7df !important;
    box-shadow: none !important;
}

.lazy-bg {
    background-image: none !important;
}

.lazy-placeholder:not(section),
.lazy-none {
    display: block;
    position: relative;
    padding-bottom: 56.25%;
}

iframe.lazy-placeholder,
.lazy-placeholder:after {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    background: transparent no-repeat center;
    background-size: contain;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23343644' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

section.lazy-placeholder:after {
    opacity: 0.5;
}

.cid-slP4LEgLq5 .navbar {
    padding: 0.5rem 0;
    background: #242631;
    transition: none;
    min-height: 50px;
    z-index: 15;
    position: fixed;
}

.cid-slP4LEgLq5 .navbar-fixed-top {
    padding-top: 0;
}

.cid-slP4LEgLq5 .navbar-collapse {
    flex-basis: auto;
    transition: all 0.3s ease-in;
}

.cid-slP4LEgLq5 .navbar-collapse.show {
    position: absolute;
    opacity: 1;
    visibility: visible;
    top: 100%;
    z-index: 999;
    background-color: #09090b;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    padding: 15px 20px;
    bottom: auto;
    left: 0px;
    right: 0px;
}

.cid-slP4LEgLq5 .navbar-collapse.show .navbar-nav .nav-item {
    text-align: left;
    padding: 10px 0;
}

.cid-slP4LEgLq5 .navbar-buttons {
    flex-wrap: wrap;
}

.cid-slP4LEgLq5 .menu-logo .navbar-brand {
    display: flex;
    padding: 0.5rem 0;
    transition: padding 0.2s;
    min-height: 3.8rem;
    align-items: center;
}

.cid-slP4LEgLq5 .menu-logo .navbar-brand .navbar-caption-wrap {
    display: flex;
    align-items: center;
    word-break: break-word;
    min-width: 7rem;
    margin: 0.3rem 0;
}

.cid-slP4LEgLq5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
    padding-right: 2rem;
}

.cid-slP4LEgLq5 .menu-logo .navbar-brand .navbar-logo {
    font-size: 4rem;
    transition: font-size 0.25s;
}

.cid-slP4LEgLq5 .menu-logo .navbar-brand .navbar-logo img {
    display: flex;
}

.cid-slP4LEgLq5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
    transition: font-size 0.25s;
}

.cid-slP4LEgLq5 .menu-content-top {
    background: #343644;
    max-width: 100%;
    justify-content: space-between;
    padding: 0 1rem;
    width: 100%;
    align-items: center;
    overflow: hidden;
    transition: min-height 0.25s ease-in-out;
}

.cid-slP4LEgLq5 .dropdown-item {
    padding: 0;
    line-height: 2.6;
}

.cid-slP4LEgLq5 .dropdown-item:hover {
    color: #26a7df !important;
}

.cid-slP4LEgLq5 .nav-link,
.cid-slP4LEgLq5 .brand-name {
    font-style: normal;
    transition: all 0.3s ease-in;
    color: #ffffff;
}

.cid-slP4LEgLq5 .nav-link:hover,
.cid-slP4LEgLq5 .brand-name:hover {
    color: #26a7df !important;
}

.cid-slP4LEgLq5 .dropdown-menu {
    background-color: #09090b;
}

.cid-slP4LEgLq5 .dropdown-item:active {
    background-color: #09090b;
}

.cid-slP4LEgLq5 .menu-bottom {
    margin: auto;
    width: 100%;
    display: flex;
    padding: 0rem 1rem;
    position: relative;
    align-items: center;
    justify-content: flex-end;
}

.cid-slP4LEgLq5 .navbar-dropdown.bg-color.transparent.opened {
    background: #242631;
}

.cid-slP4LEgLq5 .nav-item {
    position: relative;
}

.cid-slP4LEgLq5 .nav-item span {
    padding-right: 0.4em;
    vertical-align: text-bottom;
    position: relative;
    top: -0.2em;
    text-decoration: none;
}

.cid-slP4LEgLq5 .nav-item .nav-link {
    transition: all 0.3s ease-in-out 0ms;
}

.cid-slP4LEgLq5 .nav-item .nav-link:focus {
    outline: none;
}

.cid-slP4LEgLq5 .dropdown-item:before {
    font-family: MobiriseIcons !important;
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slP4LEgLq5 .content-text {
    margin-bottom: 0;
}

.cid-slP4LEgLq5 .navbar-nav {
    position: relative;
    flex-direction: row;
}

@media (min-width: 992px) {
    .cid-slP4LEgLq5 .navbar-nav .main-menu-animated-line {
        position: absolute;
        left: 0;
        width: 0;
        height: 0;
        z-index: 100;
        border-top: 4px solid #343644;
        transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    }
    .cid-slP4LEgLq5 .navbar-nav .main-menu-animated-line.bottom {
        bottom: 0;
    }
}

.cid-slP4LEgLq5 .navbar-nav .nav-item span {
    padding-right: 0;
}

.cid-slP4LEgLq5 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
}

.cid-slP4LEgLq5 .navbar-buttons.mbr-section-btn {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cid-slP4LEgLq5 .menu .navbar-brand .logo-text-part {
    vertical-align: top;
}

.cid-slP4LEgLq5 .content-right-side {
    text-align: center;
}

.cid-slP4LEgLq5 .content-right-side .content-link {
    margin-left: 2rem;
}

.cid-slP4LEgLq5 .content-right-side .content-link span {
    vertical-align: middle;
    padding-right: 1rem;
}

.cid-slP4LEgLq5 .widget-icon {
    display: inline-block;
    padding-right: 1rem;
    font-size: 1.65rem;
}

.cid-slP4LEgLq5 .widget-icon.mobi-mbri-phone {
    -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
    animation: phone-icon-animate 1s ease-in-out infinite;
}

.cid-slP4LEgLq5 .info-widget {
    margin-left: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cid-slP4LEgLq5 .info-widget:first-child {
    margin-left: 0;
}

.cid-slP4LEgLq5 .menu-content-right {
    display: flex;
    align-items: center;
}

.cid-slP4LEgLq5 .menu-content-right .info-widget:last-child {
    padding-right: 0;
}

.cid-slP4LEgLq5 .menu-content-right .info-widget:first-child {
    padding-left: 0;
    border-left: none;
}

.cid-slP4LEgLq5 .widget-content {
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.cid-slP4LEgLq5 .widget-content .widget-title {
    margin-bottom: 3px;
    line-height: 1.73;
}

.cid-slP4LEgLq5 .widget-content .widget-text {
    margin-bottom: 0;
}

.cid-slP4LEgLq5 .navbar .menu-content-top {
    display: flex;
    height: 90px;
    border-bottom: 1px solid #0a1126;
}

@media (min-width: 992px) {
    .cid-slP4LEgLq5 .nav-link {
        line-height: 6.13;
        color: #ffffff;
    }
    .cid-slP4LEgLq5 .navbar-nav>li>a:before {
        content: "";
        position: absolute;
        top: -1px;
        left: 0;
        width: 0;
        margin: auto;
        opacity: 0;
        border-top: 2px solid #26a7df;
        transition: all 0.3s ease-in-out 0ms;
    }
    .cid-slP4LEgLq5 .navbar-nav>li:hover>a:before {
        opacity: 1;
        width: 100%;
    }
    .cid-slP4LEgLq5 .content-right-side {
        text-align: right;
        flex-wrap: nowrap;
        display: flex;
        align-items: center;
    }
    .cid-slP4LEgLq5 .menu-content-top {
        border-bottom: 1px solid rgba(225, 227, 230, 0.2);
    }
    .cid-slP4LEgLq5 .navbar {
        display: block;
        padding: 0;
    }
    .cid-slP4LEgLq5 .navbar .menu-logo {
        margin: auto;
        display: flex;
        align-items: center;
    }
    .cid-slP4LEgLq5 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
        align-self: auto;
        display: flex;
        align-items: center;
        z-index: 101;
        min-height: 49px;
    }
    .cid-slP4LEgLq5 .dropdown-item:hover:before {
        transform: scale(1, 1);
        width: 16px;
        -webkit-transform: scale(1, 1);
    }
    .cid-slP4LEgLq5 .navbar-toggler {
        display: none;
    }
    .cid-slP4LEgLq5 .navbar-collapse {
        justify-content: flex-end;
    }
}

.cid-slP4LEgLq5 .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
}

.cid-slP4LEgLq5 .btn {
    display: -webkit-inline-flex;
    align-items: center;
    -webkit-align-items: center;
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-right: 0;
}

.cid-slP4LEgLq5 .btn-sm {
    padding: 13px 29px;
}

.cid-slP4LEgLq5 .btn .mbr-iconfont {
    font-size: 1.2em;
}

.cid-slP4LEgLq5 .btn::after {
    background-color: #656565;
    content: "";
    height: 150px;
    left: -75px;
    position: absolute;
    top: -60px;
    transform: rotate(35deg);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    width: 40px;
    opacity: 0;
    outline: none;
    text-decoration: none;
}

.cid-slP4LEgLq5 .btn:hover::after {
    left: 250px;
    opacity: 0.8;
}

.cid-slP4LEgLq5 .navbar-toggleable-sm .navbar-collapse {
    width: auto;
}

.cid-slP4LEgLq5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
    flex-wrap: wrap;
    padding-left: 0;
}

.cid-slP4LEgLq5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: center;
}

.cid-slP4LEgLq5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
    padding-left: 0;
    padding-bottom: 0;
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu {
    display: none;
    position: absolute;
    padding: 25px 0;
    text-align: left;
}

@media (max-width: 991px) {
    .cid-slP4LEgLq5 .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
    transform: scale(0, 1);
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
    margin-left: -1.8rem;
    padding-right: 1rem;
    font-size: inherit;
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
}

.cid-slP4LEgLq5 .dropdown.open>.dropdown-menu {
    display: block;
}

.cid-slP4LEgLq5 .navbar.navbar-short {
    min-height: 50px;
    transition: all 0.2s;
}

.cid-slP4LEgLq5 .navbar.navbar-short .navbar-logo a {
    font-size: 2.5rem !important;
    transition: font-size 0.25s;
}

.cid-slP4LEgLq5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
    font-size: 2.5rem !important;
}

.cid-slP4LEgLq5 .navbar.navbar-short .navbar-logo a img {
    height: 3rem !important;
}

.cid-slP4LEgLq5 .navbar.navbar-short .navbar-brand {
    min-height: 3rem;
}

.cid-slP4LEgLq5 button.navbar-toggler {
    width: 31px;
    height: 18px;
    cursor: pointer;
    transition: all 0.2s;
    margin: 1rem 0.8rem;
}

.cid-slP4LEgLq5 button.navbar-toggler:focus {
    outline: none;
}

.cid-slP4LEgLq5 button.navbar-toggler .hamburger span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
}

.cid-slP4LEgLq5 button.navbar-toggler .hamburger span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cid-slP4LEgLq5 button.navbar-toggler .hamburger span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slP4LEgLq5 button.navbar-toggler .hamburger span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slP4LEgLq5 button.navbar-toggler .hamburger span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cid-slP4LEgLq5 nav.opened .hamburger span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slP4LEgLq5 nav.opened .hamburger span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cid-slP4LEgLq5 nav.opened .hamburger span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cid-slP4LEgLq5 nav.opened .hamburger span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slP4LEgLq5 .collapsed .dropdown-menu .dropdown-item:before {
    display: none;
}

.cid-slP4LEgLq5 .collapsed .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cid-slP4LEgLq5 .collapsed .btn {
    display: flex;
}

.cid-slP4LEgLq5 .collapsed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
}

.cid-slP4LEgLq5 .collapsed .navbar-collapse.collapsing,
.cid-slP4LEgLq5 .collapsed .navbar-collapse.show {
    display: block !important;
}

.cid-slP4LEgLq5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slP4LEgLq5 .collapsed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
}

.cid-slP4LEgLq5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slP4LEgLq5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
}

.cid-slP4LEgLq5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slP4LEgLq5 .collapsed .navbar-collapse.show .navbar-buttons {
    display: flex;
    justify-content: center;
    text-align: center;
}

.cid-slP4LEgLq5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slP4LEgLq5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .cid-slP4LEgLq5 .collapsed .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slP4LEgLq5 .collapsed button.navbar-toggler {
    display: block;
}

.cid-slP4LEgLq5 .collapsed .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
}

.cid-slP4LEgLq5 .collapsed .navbar-toggleable-sm {
    flex-direction: column;
}

.cid-slP4LEgLq5 .collapsed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
}

.cid-slP4LEgLq5 .collapsed .dropdown.open>.dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
}

.cid-slP4LEgLq5 .collapsed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
}

.cid-slP4LEgLq5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.cid-slP4LEgLq5 .collapsed .menu-bottom {
    justify-content: center;
}

@media (max-width: 991px) {
    .cid-slP4LEgLq5 .menu-content-top {
        display: flex;
    }
    .cid-slP4LEgLq5 .menu-content-top .right-wrap p {
        display: none;
    }
    .cid-slP4LEgLq5 .dropdown-menu {
        margin-top: 0px;
        background-color: transparent;
        color: black !important;
        padding-left: 20px !important;
    }
    .cid-slP4LEgLq5 .dropdown-menu .dropdown-item {
        text-align: left;
        font-weight: 700;
    }
    .cid-slP4LEgLq5 .menu-bottom {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin: 0;
    }
    .cid-slP4LEgLq5 .navbar-collapse {
        padding-bottom: 1rem;
        display: none !important;
        padding-right: 0 !important;
        opacity: 0;
        transition: all 0.3s ease-in;
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0px;
        right: 0px;
        z-index: 999;
    }
    .cid-slP4LEgLq5 .navbar-collapse .navbar-nav .nav-item {
        clear: both;
        text-align: left;
        padding: 10px 0;
    }
    .cid-slP4LEgLq5 .navbar-collapse .icons-menu {
        display: none;
    }
    .cid-slP4LEgLq5 .navbar-collapse.collapsing,
    .cid-slP4LEgLq5 .navbar-collapse.show {
        display: block !important;
    }
    .cid-slP4LEgLq5 .navbar-collapse.collapsing .navbar-nav,
    .cid-slP4LEgLq5 .navbar-collapse.show .navbar-nav {
        display: block;
        text-align: center;
    }
    .cid-slP4LEgLq5 .navbar-collapse.collapsing .navbar-nav .nav-item,
    .cid-slP4LEgLq5 .navbar-collapse.show .navbar-nav .nav-item {
        clear: both;
    }
    .cid-slP4LEgLq5 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
    .cid-slP4LEgLq5 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
        font-weight: 700;
        color: #343644;
    }
    .cid-slP4LEgLq5 .navbar-collapse.collapsing .navbar-buttons,
    .cid-slP4LEgLq5 .navbar-collapse.show .navbar-buttons {
        display: -webkit-flex;
        justify-content: center;
        text-align: center;
        -webkit-justify-content: center;
    }
    .cid-slP4LEgLq5 .navbar-collapse.collapsing .navbar-buttons:last-child,
    .cid-slP4LEgLq5 .navbar-collapse.show .navbar-buttons:last-child {
        margin-bottom: 1rem;
    }
    .cid-slP4LEgLq5 img {
        height: 3.8rem !important;
    }
    .cid-slP4LEgLq5 .btn {
        display: flex;
    }
    .cid-slP4LEgLq5 button.navbar-toggler {
        display: block;
    }
    .cid-slP4LEgLq5 .navbar-brand {
        margin-top: 0.5rem;
    }
    .cid-slP4LEgLq5 .navbar-toggleable-sm {
        flex-direction: column;
    }
    .cid-slP4LEgLq5 .dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        position: relative;
        opacity: 0;
        display: block;
        height: 0;
        visibility: hidden;
        padding: 0;
        transition-duration: 0.5s;
        transition-property: opacity, padding, height;
    }
    .cid-slP4LEgLq5 .dropdown.open>.dropdown-menu {
        position: relative;
        opacity: 1;
        height: auto;
        padding: 1.4rem 0;
        visibility: visible;
    }
    .cid-slP4LEgLq5 .dropdown .dropdown-submenu {
        left: 0;
        text-align: center;
        width: 100%;
    }
    .cid-slP4LEgLq5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
        margin-top: 0;
        position: inherit;
        right: 0;
        top: 50%;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 0.3em;
        vertical-align: middle;
        content: "";
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-left: 0.3em solid transparent;
    }
    .cid-slP4LEgLq5 .dropdown .dropdown-menu .dropdown-item {
        padding: 0.235em 1.5em 0.235em 1.5em !important;
        transition: none;
        margin: 0 !important;
    }
}

.cid-slP4LEgLq5 .nav-link:focus {
    outline: none;
}

.cid-slP4LEgLq5 .navbar-toggler {
    position: relative;
}

.cid-slP4LEgLq5 .widget-title,
.cid-slP4LEgLq5 .widget-icon {
    color: #e9e9e9;
}

.cid-slP4LEgLq5 .widget-text {
    color: #656565;
}

@media (max-width: 768px) {
    .cid-slP4LEgLq5 .menu-content-top .menu-content-right .info-widget {
        margin-left: 20px;
    }
    .cid-slP4LEgLq5 .menu-content-top .menu-content-right .info-widget:first-child {
        margin-left: 0;
    }
    .cid-slP4LEgLq5 .menu-content-top .menu-content-right .info-widget .widget-icon {
        font-size: 20px;
    }
    .cid-slP4LEgLq5 .menu-content-top .menu-content-right .info-widget .widget-content {
        display: none;
    }
    .cid-slP4LEgLq5 .navbar-brand {
        margin-left: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-slP4LEgLq5 .menu-content-top,
    .cid-slP4LEgLq5 .menu-bottom {
        padding: 0 15px;
    }
    .cid-slP4LEgLq5 button.navbar-toggler {
        align-self: center;
    }
    .cid-slP4LEgLq5 .btn {
        margin-left: 0;
    }
    .cid-slP4LEgLq5 .widget-icon {
        padding-right: 0;
    }
}

.cid-slP4LEgLq5 .icons-menu {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    text-align: center;
    align-items: center;
}

.cid-slP4LEgLq5 .icons-menu .mbr-iconfont {
    font-size: 1rem;
    color: #ffffff;
    display: inline-flex;
    background-color: #343644;
    border-radius: 100%;
    transition: all 0.3s ease-in;
}

.cid-slP4LEgLq5 .icons-menu .mbr-iconfont:before {
    padding: .75rem;
}

.cid-slP4LEgLq5 .icons-menu .mbr-iconfont:hover {
    color: #343644;
    background-color: #26a7df;
    -webkit-animation-name: animation-pulse;
    animation-name: animation-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: .9;
}

.cid-slP4LEgLq5 .soc-item {
    margin: .5rem .3rem;
}

@-webkit-keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@-webkit-keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

@keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

.cid-slP4RCuXlW {
    background-image: url("../../../assets/images/premire-blue-copy-2.gif");
}

.cid-slP4RCuXlW .mbr-section-subtitle {
    color: #26a7df;
}

.cid-slP4RCuXlW .mbr-section-title {
    color: #ffffff;
}

.cid-slP4RCuXlW .mbr-text {
    color: #ffffff;
    font-weight: 500;
}

.cid-slP4RCuXlW .content-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #ffffff;
    margin-left: 0.6rem;
}

.cid-slP4RCuXlW .content-link span {
    margin-right: 15px;
    margin-left: 20px;
    padding: 10px;
    border-radius: 100%;
    color: #343644;
    background-color: #ffffff;
    font-size: 2.475rem;
}

.cid-slP4RCuXlW .mbr-section-btn {
    display: flex;
}

.cid-slP4RCuXlW .mbr-section-btn .btn {
    font-weight: 700 !important;
}

.cid-slP4RCuXlW .video-wrap {
    cursor: pointer;
    margin-left: 30px;
}

.cid-slP4RCuXlW .video-wrap .mbr-media {
    z-index: 70;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
}

.cid-slP4RCuXlW .video-wrap .mbr-media span {
    font-size: 20px;
    cursor: pointer;
    display: inline-block;
    transition: all 0.25s;
    color: #26a7df;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.cid-slP4RCuXlW .video-wrap .mbr-media span.mbri-play:before {
    position: absolute;
    left: 50%;
    transform: translateX(-35%);
}

.cid-slP4RCuXlW .video-wrap .icon-wrap {
    background-color: #ffffff;
    width: 3.7em;
    height: 3.7em;
    border-radius: 50%;
    max-width: 100% !important;
    text-align: center;
    display: inline-block;
    border: 2px solid transparent;
    box-sizing: content-box;
    position: relative;
}

.cid-slP4RCuXlW .video-wrap .icon-wrap .line-video-1,
.cid-slP4RCuXlW .video-wrap .icon-wrap .line-video-2 {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 2px solid rgba(255, 255, 255, 0.8);
    border-radius: 50%;
    animation: squares 2.4s linear 0s infinite;
    -webkit-animation: squares 2.4s linear 0s infinite;
    -ms-animation: squares 2.4s linear 0s infinite;
    -o-animation: squares 2.4s linear 0s infinite;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    opacity: 0;
}

.cid-slP4RCuXlW .video-wrap .icon-wrap .line-video-2 {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s;
}

.cid-slP4RCuXlW .video-wrap .mbr-text {
    color: #ffffff;
    font-weight: 700;
}

.cid-slP4RCuXlW .modalWindow {
    position: fixed;
    z-index: 5000;
    left: 0;
    top: 0;
    background-color: rgba(61, 61, 61, 0.65);
    width: 100%;
    height: 100%;
}

.cid-slP4RCuXlW .modalWindow .modalWindow-container {
    display: table-cell;
    vertical-align: middle;
}

.cid-slP4RCuXlW .modalWindow .modalWindow-video {
    height: calc(44.9943757vw);
    width: 80vw;
    margin: 0 auto;
}

.cid-slP4RCuXlW a.close {
    position: absolute;
    right: 4vw;
    top: 4vh;
    color: #26a7df;
    z-index: 5000000;
    font-size: 37px;
    background: #000;
    padding: 20px;
    border-radius: 50%;
}

.cid-slP4RCuXlW a.close:hover {
    color: #26a7df;
}

@media (max-width: 991px) {
    .cid-slP4RCuXlW .separator,
    .cid-slP4RCuXlW .sep-holder,
    .cid-slP4RCuXlW .sep-line {
        display: none !important;
    }
}

@media (max-width: 768px) {
    .cid-slP4RCuXlW .buttons-wrap {
        flex-direction: column;
    }
    .cid-slP4RCuXlW .buttons-wrap .mbr-section-btn {
        justify-content: center;
    }
    .cid-slP4RCuXlW .buttons-wrap .video-wrap {
        margin-left: 0;
        margin-top: 25px;
        justify-content: center;
    }
}

@-webkit-keyframes squares {
    0% {
        transform: scale(1);
        opacity: 0;
    }
    20% {
        transform: scale(1.24);
        opacity: 1;
    }
    100% {
        transform: scale(2.1);
        opacity: 0;
    }
}

@keyframes squares {
    0% {
        transform: scale(1);
        opacity: 0;
    }
    20% {
        transform: scale(1.24);
        opacity: 1;
    }
    100% {
        transform: scale(2.1);
        opacity: 0;
    }
}

.cid-slP4RCuXlW .skew {
    background-image: url("../../../assets/images/bg-skew.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -140px;
    margin-bottom: 0;
    z-index: 8;
    position: absolute;
    display: block;
    width: 100%;
    bottom: 0;
}

.cid-slP4RCuXlW .skew .inner {
    min-height: 150px;
    align-items: center;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

.cid-slPaPlT9LX {
    background-color: #ffffff;
}

.cid-slPaPlT9LX .row {
    flex-direction: row-reverse;
}

.cid-slPaPlT9LX .img-wrap {
    position: relative;
}

.cid-slPaPlT9LX .img-wrap img {
    width: 100%;
}

.cid-slPaPlT9LX .mbr-section-subtitle {
    color: #26a7df;
    margin-bottom: 14px;
}

.cid-slPaPlT9LX .mbr-section-title {
    color: #343644;
}

.cid-slPaPlT9LX .mbr-text {
    color: #8f1a1d;
}

.cid-slPaPlT9LX .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
    margin-top: 47px;
}

.cid-slPaPlT9LX .mbr-section-btn .btn:first-child {
    margin-left: 0 !important;
}

.cid-slPaPlT9LX .cards-wrap {
    margin-top: 30px;
}

.cid-slPaPlT9LX .wrapper {
    border-radius: 0.25rem;
    margin-bottom: 26px;
    text-align: left;
}

.cid-slPaPlT9LX .wrapper .icon {
    margin-bottom: 21px;
    border-radius: 50%;
    position: relative;
    padding: 16px;
    display: inline-block;
    transition: all .3s;
}

.cid-slPaPlT9LX .wrapper .icon:hover {
    -webkit-animation-name: animation-wobble-vertical;
    animation-name: animation-wobble-vertical;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

.cid-slPaPlT9LX .wrapper .icon .mbr-iconfont {
    font-size: 38px;
    color: #26a7df;
    position: relative;
    display: block;
}

.cid-slPaPlT9LX .wrapper .icon1 {
    background-color: #26a7df;
}

.cid-slPaPlT9LX .wrapper .icon1 .mbr-iconfont {
    color: #343644;
}

.cid-slPaPlT9LX .wrapper .icon2 {
    background-color: #26a7df;
}

.cid-slPaPlT9LX .wrapper .icon2 .mbr-iconfont {
    color: #000000;
}

.cid-slPaPlT9LX .wrapper .icon3 {
    background-color: #5a67a1;
}

.cid-slPaPlT9LX .wrapper .icon3 .mbr-iconfont {
    color: #ffffff;
}

.cid-slPaPlT9LX .wrapper .icon4 {
    background-color: #e3e5e6;
}

.cid-slPaPlT9LX .wrapper .mbr-card-title {
    color: #343644;
    margin-bottom: 17px;
}

.cid-slPaPlT9LX .wrapper .mbr-text {
    margin-bottom: 19px;
    color: #8f1a1d;
}

@media (max-width: 768px) {
    .cid-slPaPlT9LX .mbr-section-btn {
        justify-content: center;
    }
    .cid-slPaPlT9LX * {
        text-align: left;
    }
}

@-webkit-keyframes animation-wobble-vertical {
    16.65% {
        transform: translateY(8px);
    }
    33.3% {
        transform: translateY(-6px);
    }
    49.95% {
        transform: translateY(4px);
    }
    66.6% {
        transform: translateY(-2px);
    }
    83.25% {
        transform: translateY(1px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes animation-wobble-vertical {
    16.65% {
        transform: translateY(8px);
    }
    33.3% {
        transform: translateY(-6px);
    }
    49.95% {
        transform: translateY(4px);
    }
    66.6% {
        transform: translateY(-2px);
    }
    83.25% {
        transform: translateY(1px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-slPaPlT9LX .mbr-section-title,
.cid-slPaPlT9LX .separator,
.cid-slPaPlT9LX .sep-holder {
    color: #242631;
}

.cid-slPaPlT9LX .mbr-text,
.cid-slPaPlT9LX .mbr-section-btn {
    color: #26a7df;
}

.cid-slPaPlT9LX .wrapper .mbr-text,
.cid-slPaPlT9LX .img {
    color: #343644;
    text-align: left;
}

.cid-slPdvLckqV {
    padding-top: 60px;
    padding-bottom: 45px;
    background-color: #343644;
}

.cid-slPdvLckqV .content-inner .left-content {
    display: block;
}

.cid-slPdvLckqV .content-inner .left-content .mbr-section-title {
    color: #ffffff;
    margin-bottom: 11px;
}

.cid-slPdvLckqV .content-inner .left-content .mbr-text {
    color: #ffffff;
}

.cid-slPdvLckqV .content-inner .right-content {
    display: block;
}

.cid-slPdvLckqV .content-inner .right-content .mbr-text {
    color: #ffffff;
    font-weight: 500;
    margin-bottom: 17px;
    letter-spacing: .02em;
}

.cid-slPdvLckqV .content-inner .right-content .mbr-section-btn .btn {
    border-radius: 30px;
    padding: 18px 42px !important;
}

.cid-slPdvLckqV .content-inner .right-content .mbr-section-btn .btn-white {
    color: #000000 !important;
}

.cid-slPdvLckqV .content-inner .right-content .mbr-section-btn .btn-white:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
}

@media (max-width: 991px) {
    .cid-slPdvLckqV .content-inner {
        justify-content: center !important;
    }
    .cid-slPdvLckqV * {
        text-align: center;
    }
}

.cid-slPdvLckqV .content-inner .left-content .mbr-section-title,
.cid-slPdvLckqV .mbr-section-btn {
    text-align: left;
    color: #26a7df;
}

.cid-slV0KFEe47 {
    padding-top: 45px;
    padding-bottom: 45px;
    background-color: #eeeff2;
}

.cid-slV0KFEe47 .mbr-section-subtitle {
    color: #767676;
    text-align: left;
    line-height: 1.6;
}

.cid-slV0KFEe47 .image-element {
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.cid-slV0KFEe47 .image-element img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
}

.cid-slV0KFEe47 .wrapper {
    padding: 2rem 1rem 1rem 1rem;
}

.cid-slV0KFEe47 .card-overlay {
    display: none;
    background: #232323;
}

@media (min-width: 768px) {
    .cid-slV0KFEe47 .image-element:hover .card-overlay {
        opacity: 0.7;
        border-bottom-right-radius: 7rem;
    }
    .cid-slV0KFEe47 .image-element:hover .wrapper {
        padding-top: 0;
        border-bottom-right-radius: 7rem;
    }
    .cid-slV0KFEe47 .image-element:hover .wrapper .collapsed-content {
        transition: opacity 0.5s, max-height 3s;
        opacity: 1;
        max-height: 999px;
        border-bottom-right-radius: 7rem;
    }
    .cid-slV0KFEe47 .image-element:hover .wrapper .collapsed-content .mbr-section-btn {
        border-bottom-right-radius: 7rem;
    }
    .cid-slV0KFEe47 .image-element.popup-btn:hover .card-overlay {
        border-bottom-right-radius: 0 !important;
    }
    .cid-slV0KFEe47 .image-element.popup-btn:hover .wrapper {
        border-bottom-right-radius: 0 !important;
    }
    .cid-slV0KFEe47 .image-element.popup-btn:hover .wrapper .collapsed-content {
        border-bottom-right-radius: 0 !important;
    }
    .cid-slV0KFEe47 .image-element.popup-btn:hover .wrapper .collapsed-content .mbr-section-btn {
        border-bottom-right-radius: 0 !important;
    }
    .cid-slV0KFEe47 .wrapper {
        position: absolute;
        bottom: 0;
        width: 100%;
        padding: 1rem;
        background: transparent;
    }
    .cid-slV0KFEe47 .wrapper .collapsed-content {
        transition: opacity 0.5s, max-height 1s;
        opacity: 0;
        max-height: 0px;
        overflow: hidden;
    }
    .cid-slV0KFEe47 .card-overlay {
        transition: all .5s;
        opacity: 0;
        display: block;
    }
}

@media (max-width: 767px) {
    .cid-slV0KFEe47 .card-title,
    .cid-slV0KFEe47 .underline,
    .cid-slV0KFEe47 .mbr-text,
    .cid-slV0KFEe47 .mbr-section-btn,
    .cid-slV0KFEe47 .mbr-section-subtitle,
    .cid-slV0KFEe47 .mbr-section-title {
        text-align: center !important;
    }
    .cid-slV0KFEe47 .wrapper {
        background-color: #232323;
    }
}

.cid-slV0KFEe47 .mbr-section-title {
    text-align: left;
}

.cid-slV2obnSUV {
    padding-top: 45px;
    padding-bottom: 270px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}

.cid-slV2obnSUV svg {
    position: absolute;
    bottom: -9.5rem;
    left: 50%;
    transform: translate(-50%) scaleX(-2) rotate(-12deg);
    filter: fliph;
    animation: wave2 5s ease-in-out infinite;
}

@keyframes wave2 {
    from {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
    50% {
        transform: translate(-50%) scaleX(-2.2) scaleY(1.1) rotate(-13deg);
    }
    to {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
}

.cid-slV2obnSUV #e12_areaS3 {
    fill: #26a7df !important;
}

.cid-slV2obnSUV #e19_areaS3 {
    fill: #343644 !important;
}

.cid-slV2obnSUV .carousel-control {
    background: #000;
    opacity: 0.2;
}

.cid-slV2obnSUV .carousel {
    width: 80%;
    margin: auto;
}

.cid-slV2obnSUV .mbr-section-subtitle {
    color: #716c80;
}

.cid-slV2obnSUV .carousel-item {
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-slV2obnSUV .carousel-item .media-container-row {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.cid-slV2obnSUV .carousel-item .wrap-img {
    text-align: center;
}

.cid-slV2obnSUV .carousel-item .wrap-img img {
    transition: all 0.3s;
    max-height: 150px;
    width: auto;
    max-width: 100%;
}

.cid-slV2obnSUV .carousel-controls {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-slV2obnSUV .carousel-controls .carousel-control {
    background: #000;
    border-radius: 50%;
    position: static;
    width: 40px;
    height: 40px;
    margin-top: 2rem;
    border-width: 1px;
}

.cid-slV2obnSUV .carousel-controls .carousel-control.carousel-control-prev {
    left: auto;
    margin-right: 20px;
    margin-left: 0;
}

.cid-slV2obnSUV .carousel-controls .carousel-control.carousel-control-next {
    right: auto;
    margin-right: 0;
}

.cid-slV2obnSUV .carousel-controls .carousel-control .mbr-iconfont {
    font-size: 1rem;
}

.cid-slV2obnSUV .cloneditem-1,
.cid-slV2obnSUV .cloneditem-2,
.cid-slV2obnSUV .cloneditem-3,
.cid-slV2obnSUV .cloneditem-4,
.cid-slV2obnSUV .cloneditem-5 {
    display: none;
}

.cid-slV2obnSUV .col-lg-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
}

@media (min-width: 992px) {
    .cid-slV2obnSUV .col-lg-15 {
        -ms-flex: 0 0 20%;
        -webkit-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        width: 20%;
    }
    .cid-slV2obnSUV .carousel-inner {
        opacity: 0.8;
    }
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.active.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.active.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides2>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides2 .cloneditem-1,
    .cid-slV2obnSUV .carousel-inner.slides2 .cloneditem-2,
    .cid-slV2obnSUV .carousel-inner.slides2 .cloneditem-3 {
        display: block;
    }
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.active.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(33.333333%, 0, 0);
        transform: translate3d(33.333333%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.active.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-33.333333%, 0, 0);
        transform: translate3d(-33.333333%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides3>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides3 .cloneditem-1,
    .cid-slV2obnSUV .carousel-inner.slides3 .cloneditem-2,
    .cid-slV2obnSUV .carousel-inner.slides3 .cloneditem-3 {
        display: block;
    }
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.active.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.active.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides4>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides4 .cloneditem-1,
    .cid-slV2obnSUV .carousel-inner.slides4 .cloneditem-2,
    .cid-slV2obnSUV .carousel-inner.slides4 .cloneditem-3 {
        display: block;
    }
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.active.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(20%, 0, 0);
        transform: translate3d(20%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.active.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides5>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides5 .cloneditem-1,
    .cid-slV2obnSUV .carousel-inner.slides5 .cloneditem-2,
    .cid-slV2obnSUV .carousel-inner.slides5 .cloneditem-3,
    .cid-slV2obnSUV .carousel-inner.slides5 .cloneditem-4 {
        display: block;
    }
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.active.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(16.666667%, 0, 0);
        transform: translate3d(16.666667%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.active.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-16.666667%, 0, 0);
        transform: translate3d(-16.666667%, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.carousel-item-left,
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slV2obnSUV .carousel-inner.slides6>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slV2obnSUV .carousel-inner.slides6 .cloneditem-1,
    .cid-slV2obnSUV .carousel-inner.slides6 .cloneditem-2,
    .cid-slV2obnSUV .carousel-inner.slides6 .cloneditem-3,
    .cid-slV2obnSUV .carousel-inner.slides6 .cloneditem-4,
    .cid-slV2obnSUV .carousel-inner.slides6 .cloneditem-5 {
        display: block;
    }
}

.cid-slV2obnSUV H2 {
    color: #26a7df;
}

.cid-slV2obnSUV .carousel-control-prev {
    position: absolute!important;
    left: -50px !important;
}

.cid-slV2obnSUV .carousel-control-next {
    position: absolute!important;
    right: -50px !important;
}

@media (max-width: 576px) {
    .cid-slV2obnSUV .carousel-control-prev {
        left: -10px !important;
    }
    .cid-slV2obnSUV .carousel-control-next {
        right: -10px !important;
    }
}

.cid-slPdI4XMQK {
    padding-top: 0px;
    padding-bottom: 30px;
    background-color: #343644;
}

.cid-slPdI4XMQK .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.7;
}

.cid-slPdI4XMQK .text-content .mbr-subtitle {
    color: #26a7df;
}

.cid-slPdI4XMQK .text-content .mbr-section-title {
    color: #343644;
}

.cid-slPdI4XMQK .text-content .mbr-text {
    color: #8f1a1d;
}

.cid-slPdI4XMQK .text-content .list-block {
    margin-top: 16px;
    padding-bottom: 16px;
}

.cid-slPdI4XMQK .text-content .list-block .card-img {
    width: auto;
}

.cid-slPdI4XMQK .text-content .list-block .card-img span {
    color: #26a7df;
    font-size: 1.5rem;
}

.cid-slPdI4XMQK .text-content .list-block .list-item-title {
    color: #343644;
    transition: all .3s linear 0s;
}

.cid-slPdI4XMQK .text-content .list-block .list-item-title:hover {
    color: #dcdfe2;
}

.cid-slPdI4XMQK .text-content .list-block .list-item-text {
    padding-top: 10px;
    color: #8f1a1d;
    margin-bottom: 0;
}

.cid-slPdI4XMQK .text-content .list-block.last {
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.cid-slPdI4XMQK .text-content .social {
    font-size: 1.2rem;
}

.cid-slPdI4XMQK .text-content .social span {
    margin-right: 11.2px;
    margin-bottom: 8px;
    transition: 0.3s all;
    color: #13287d;
}

.cid-slPdI4XMQK .text-content .social span:hover {
    color: #279e64;
    transition: 0.3s all;
}

.cid-slPdI4XMQK .card-img {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
}

.cid-slPdI4XMQK .list-block {
    position: relative;
}

.cid-slPdI4XMQK .list-block h4,
.cid-slPdI4XMQK .list-block p {
    padding-left: 2.625rem;
}

.cid-slPdI4XMQK .card-img {
    display: block;
}

.cid-slPdI4XMQK input,
.cid-slPdI4XMQK textarea {
    border-radius: 3px;
    min-height: 3rem;
    padding: 13px 20px !important;
    font-size: 13px;
    color: #26a7df;
    height: 60px;
}

.cid-slPdI4XMQK .form-control,
.cid-slPdI4XMQK .field-input {
    padding: 13px 20px !important;
    background-color: #ffffff;
    border-color: #dcdfe2;
    color: #26a7df;
    transition: 0.4s;
    box-shadow: none;
    outline: none;
}

.cid-slPdI4XMQK .form-control:hover,
.cid-slPdI4XMQK .field-input:hover,
.cid-slPdI4XMQK .form-control:focus,
.cid-slPdI4XMQK .field-input:focus {
    background-color: #ffffff;
    border-color: #26a7df;
    color: #000000;
    box-shadow: none;
    outline: none;
}

.cid-slPdI4XMQK .form-control:focus,
.cid-slPdI4XMQK .field-input:focus {
    box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}

.cid-slPdI4XMQK input::-webkit-input-placeholder,
.cid-slPdI4XMQK textarea::-webkit-input-placeholder {
    color: #343644;
}

.cid-slPdI4XMQK input:-moz-placeholder,
.cid-slPdI4XMQK textarea:-moz-placeholder {
    color: #343644;
}

.cid-slPdI4XMQK .jq-selectbox li,
.cid-slPdI4XMQK .jq-selectbox li {
    background-color: #ffffff;
    color: #000000;
}

.cid-slPdI4XMQK .jq-selectbox li:hover,
.cid-slPdI4XMQK .jq-selectbox li.selected {
    background-color: #ffffff;
    color: #000000;
}

.cid-slPdI4XMQK .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-slPdI4XMQK .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-slPdI4XMQK .mbr-form {
    max-width: 550px;
}

.cid-slPdI4XMQK .mbr-form .content-title {
    color: #343644;
    margin-bottom: 20px;
}

.cid-slPdI4XMQK .mbr-form .content-subtitle {
    color: #8f1a1d;
}

.cid-slPdI4XMQK .mbr-form textarea {
    min-height: 100px;
    height: 194px;
}

.cid-slPdI4XMQK .mbr-form .btn {
    justify-content: space-between;
    border-radius: 30px;
    border-color: #343644;
    color: #343644;
    padding: 18px 42px;
    margin: 0 !important;
    margin-top: 7px !important;
}

.cid-slPdI4XMQK .mbr-form .btn-success:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #fff !important;
}

@media (max-width: 991px) {
    .cid-slPdI4XMQK .mbr-form {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

@media (max-width: 768px) {
    .cid-slPdI4XMQK .mbr-section-title,
    .cid-slPdI4XMQK .content-title,
    .cid-slPdI4XMQK .mbr-section-btn {
        text-align: left;
    }
}

.cid-slPdI4XMQK .text-content .list-block .list-item-title {
    color: #26a7df;
}

.cid-slPdI4XMQK .text-content .mbr-section-title {
    color: #26a7df;
}

.cid-smiFbTpPjy {
    padding-top: 45px;
    padding-bottom: 45px;
    background-color: #09090b;
}

@media (max-width: 767px) {
    .cid-smiFbTpPjy .content {
        text-align: center;
    }
    .cid-smiFbTpPjy .content>div:not(:last-child) {
        margin-bottom: 2rem;
    }
}

.cid-smiFbTpPjy .img-logo img {
    height: 6rem;
    width: auto;
}

.cid-smiFbTpPjy .form-control {
    margin-bottom: 1rem;
    padding: 1.07em 1.07em;
    background-color: #f5f5f5;
    border: 1px solid #e8e8e8;
    color: #656565;
    line-height: 1.43;
    min-height: 3.5em;
    border-radius: 0.25rem;
}

.cid-smiFbTpPjy .form-control:focus,
.cid-smiFbTpPjy .form-control:hover {
    border: 1px solid #e8e8e8;
    background-color: #f5f5f5;
}

.cid-smiFbTpPjy .form-group {
    margin-bottom: 1rem;
}

.cid-smiFbTpPjy input::-webkit-input-placeholder,
.cid-smiFbTpPjy textarea::-webkit-input-placeholder {
    color: #656565;
}

.cid-smiFbTpPjy input:-moz-placeholder,
.cid-smiFbTpPjy textarea:-moz-placeholder {
    color: #656565;
}

.cid-smiFbTpPjy .jq-selectbox li,
.cid-smiFbTpPjy .jq-selectbox li {
    background-color: #f5f5f5;
    color: #000000;
}

.cid-smiFbTpPjy .jq-selectbox li:hover,
.cid-smiFbTpPjy .jq-selectbox li.selected {
    background-color: #f5f5f5;
    color: #000000;
}

.cid-smiFbTpPjy .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #f5f5f5;
}

.cid-smiFbTpPjy .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #f5f5f5;
}

.cid-smiFbTpPjy textarea.form-control {
    resize: none;
}

.cid-smiFbTpPjy .input-group-btn {
    display: inline-block;
}

.cid-smiFbTpPjy .input-group-btn .btn {
    margin: 0 !important;
    padding: 0.75rem 1.5625rem !important;
    text-transform: none;
}

.cid-smiFbTpPjy .form-group {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-smiFbTpPjy .social-list {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.cid-smiFbTpPjy .social-list .mbr-iconfont-social {
    font-size: 1.3rem;
    color: #fff;
}

.cid-smiFbTpPjy .social-list .soc-item {
    margin: 0 0.5rem;
}

.cid-smiFbTpPjy .social-list a {
    margin: 0;
    opacity: 0.5;
    -webkit-transition: 0.2s linear;
    transition: 0.2s linear;
}

.cid-smiFbTpPjy .social-list a:hover {
    opacity: 1;
}

@media (max-width: 767px) {
    .cid-smiFbTpPjy .social-list {
        -webkit-justify-content: center;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .cid-smiFbTpPjy .footer-lower .copyright {
        margin-bottom: 1rem;
        text-align: center;
    }
}

.cid-smiFbTpPjy .footer-lower hr {
    margin: 1rem 0;
    border-color: #fff;
    opacity: 0.05;
}

.cid-smiFbTpPjy .form-control,
.cid-smiFbTpPjy .input-group-btn .btn {
    border-radius: 3px;
}

.cid-slVbTGPsZk .navbar {
    padding: 0.5rem 0;
    background: #242631;
    transition: none;
    min-height: 50px;
    z-index: 15;
    position: fixed;
}

.cid-slVbTGPsZk .navbar-fixed-top {
    padding-top: 0;
}

.cid-slVbTGPsZk .navbar-collapse {
    flex-basis: auto;
    transition: all 0.3s ease-in;
}

.cid-slVbTGPsZk .navbar-collapse.show {
    position: absolute;
    opacity: 1;
    visibility: visible;
    top: 100%;
    z-index: 999;
    background-color: #09090b;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    padding: 15px 20px;
    bottom: auto;
    left: 0px;
    right: 0px;
}

.cid-slVbTGPsZk .navbar-collapse.show .navbar-nav .nav-item {
    text-align: left;
    padding: 10px 0;
}

.cid-slVbTGPsZk .navbar-buttons {
    flex-wrap: wrap;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand {
    display: flex;
    padding: 0.5rem 0;
    transition: padding 0.2s;
    min-height: 3.8rem;
    align-items: center;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-caption-wrap {
    display: flex;
    align-items: center;
    word-break: break-word;
    min-width: 7rem;
    margin: 0.3rem 0;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
    padding-right: 2rem;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-logo {
    font-size: 4rem;
    transition: font-size 0.25s;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-logo img {
    display: flex;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
    transition: font-size 0.25s;
}

.cid-slVbTGPsZk .menu-content-top {
    background: #343644;
    max-width: 100%;
    justify-content: space-between;
    padding: 0 1rem;
    width: 100%;
    align-items: center;
    overflow: hidden;
    transition: min-height 0.25s ease-in-out;
}

.cid-slVbTGPsZk .dropdown-item {
    padding: 0;
    line-height: 2.6;
}

.cid-slVbTGPsZk .dropdown-item:hover {
    color: #26a7df !important;
}

.cid-slVbTGPsZk .nav-link,
.cid-slVbTGPsZk .brand-name {
    font-style: normal;
    transition: all 0.3s ease-in;
    color: #ffffff;
}

.cid-slVbTGPsZk .nav-link:hover,
.cid-slVbTGPsZk .brand-name:hover {
    color: #26a7df !important;
}

.cid-slVbTGPsZk .dropdown-menu {
    background-color: #09090b;
}

.cid-slVbTGPsZk .dropdown-item:active {
    background-color: #09090b;
}

.cid-slVbTGPsZk .menu-bottom {
    margin: auto;
    width: 100%;
    display: flex;
    padding: 0rem 1rem;
    position: relative;
    align-items: center;
    justify-content: flex-end;
}

.cid-slVbTGPsZk .navbar-dropdown.bg-color.transparent.opened {
    background: #242631;
}

.cid-slVbTGPsZk .nav-item {
    position: relative;
}

.cid-slVbTGPsZk .nav-item span {
    padding-right: 0.4em;
    vertical-align: text-bottom;
    position: relative;
    top: -0.2em;
    text-decoration: none;
}

.cid-slVbTGPsZk .nav-item .nav-link {
    transition: all 0.3s ease-in-out 0ms;
}

.cid-slVbTGPsZk .nav-item .nav-link:focus {
    outline: none;
}

.cid-slVbTGPsZk .dropdown-item:before {
    font-family: MobiriseIcons !important;
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slVbTGPsZk .content-text {
    margin-bottom: 0;
}

.cid-slVbTGPsZk .navbar-nav {
    position: relative;
    flex-direction: row;
}

@media (min-width: 992px) {
    .cid-slVbTGPsZk .navbar-nav .main-menu-animated-line {
        position: absolute;
        left: 0;
        width: 0;
        height: 0;
        z-index: 100;
        border-top: 4px solid #343644;
        transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    }
    .cid-slVbTGPsZk .navbar-nav .main-menu-animated-line.bottom {
        bottom: 0;
    }
}

.cid-slVbTGPsZk .navbar-nav .nav-item span {
    padding-right: 0;
}

.cid-slVbTGPsZk .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
}

.cid-slVbTGPsZk .navbar-buttons.mbr-section-btn {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cid-slVbTGPsZk .menu .navbar-brand .logo-text-part {
    vertical-align: top;
}

.cid-slVbTGPsZk .content-right-side {
    text-align: center;
}

.cid-slVbTGPsZk .content-right-side .content-link {
    margin-left: 2rem;
}

.cid-slVbTGPsZk .content-right-side .content-link span {
    vertical-align: middle;
    padding-right: 1rem;
}

.cid-slVbTGPsZk .widget-icon {
    display: inline-block;
    padding-right: 1rem;
    font-size: 1.65rem;
}

.cid-slVbTGPsZk .widget-icon.mobi-mbri-phone {
    -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
    animation: phone-icon-animate 1s ease-in-out infinite;
}

.cid-slVbTGPsZk .info-widget {
    margin-left: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cid-slVbTGPsZk .info-widget:first-child {
    margin-left: 0;
}

.cid-slVbTGPsZk .menu-content-right {
    display: flex;
    align-items: center;
}

.cid-slVbTGPsZk .menu-content-right .info-widget:last-child {
    padding-right: 0;
}

.cid-slVbTGPsZk .menu-content-right .info-widget:first-child {
    padding-left: 0;
    border-left: none;
}

.cid-slVbTGPsZk .widget-content {
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.cid-slVbTGPsZk .widget-content .widget-title {
    margin-bottom: 3px;
    line-height: 1.73;
}

.cid-slVbTGPsZk .widget-content .widget-text {
    margin-bottom: 0;
}

.cid-slVbTGPsZk .navbar .menu-content-top {
    display: flex;
    height: 90px;
    border-bottom: 1px solid #0a1126;
}

@media (min-width: 992px) {
    .cid-slVbTGPsZk .nav-link {
        line-height: 6.13;
        color: #ffffff;
    }
    .cid-slVbTGPsZk .navbar-nav>li>a:before {
        content: "";
        position: absolute;
        top: -1px;
        left: 0;
        width: 0;
        margin: auto;
        opacity: 0;
        border-top: 2px solid #26a7df;
        transition: all 0.3s ease-in-out 0ms;
    }
    .cid-slVbTGPsZk .navbar-nav>li:hover>a:before {
        opacity: 1;
        width: 100%;
    }
    .cid-slVbTGPsZk .content-right-side {
        text-align: right;
        flex-wrap: nowrap;
        display: flex;
        align-items: center;
    }
    .cid-slVbTGPsZk .menu-content-top {
        border-bottom: 1px solid rgba(225, 227, 230, 0.2);
    }
    .cid-slVbTGPsZk .navbar {
        display: block;
        padding: 0;
    }
    .cid-slVbTGPsZk .navbar .menu-logo {
        margin: auto;
        display: flex;
        align-items: center;
    }
    .cid-slVbTGPsZk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
        align-self: auto;
        display: flex;
        align-items: center;
        z-index: 101;
        min-height: 49px;
    }
    .cid-slVbTGPsZk .dropdown-item:hover:before {
        transform: scale(1, 1);
        width: 16px;
        -webkit-transform: scale(1, 1);
    }
    .cid-slVbTGPsZk .navbar-toggler {
        display: none;
    }
    .cid-slVbTGPsZk .navbar-collapse {
        justify-content: flex-end;
    }
}

.cid-slVbTGPsZk .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
}

.cid-slVbTGPsZk .btn {
    display: -webkit-inline-flex;
    align-items: center;
    -webkit-align-items: center;
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-right: 0;
}

.cid-slVbTGPsZk .btn-sm {
    padding: 13px 29px;
}

.cid-slVbTGPsZk .btn .mbr-iconfont {
    font-size: 1.2em;
}

.cid-slVbTGPsZk .btn::after {
    background-color: #656565;
    content: "";
    height: 150px;
    left: -75px;
    position: absolute;
    top: -60px;
    transform: rotate(35deg);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    width: 40px;
    opacity: 0;
    outline: none;
    text-decoration: none;
}

.cid-slVbTGPsZk .btn:hover::after {
    left: 250px;
    opacity: 0.8;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse {
    width: auto;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
    flex-wrap: wrap;
    padding-left: 0;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: center;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
    padding-left: 0;
    padding-bottom: 0;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu {
    display: none;
    position: absolute;
    padding: 25px 0;
    text-align: left;
}

@media (max-width: 991px) {
    .cid-slVbTGPsZk .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
    transform: scale(0, 1);
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
    margin-left: -1.8rem;
    padding-right: 1rem;
    font-size: inherit;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
}

.cid-slVbTGPsZk .dropdown.open>.dropdown-menu {
    display: block;
}

.cid-slVbTGPsZk .navbar.navbar-short {
    min-height: 50px;
    transition: all 0.2s;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-logo a {
    font-size: 2.5rem !important;
    transition: font-size 0.25s;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
    font-size: 2.5rem !important;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-logo a img {
    height: 3rem !important;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-brand {
    min-height: 3rem;
}

.cid-slVbTGPsZk button.navbar-toggler {
    width: 31px;
    height: 18px;
    cursor: pointer;
    transition: all 0.2s;
    margin: 1rem 0.8rem;
}

.cid-slVbTGPsZk button.navbar-toggler:focus {
    outline: none;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slVbTGPsZk .collapsed .dropdown-menu .dropdown-item:before {
    display: none;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cid-slVbTGPsZk .collapsed .btn {
    display: flex;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show {
    display: block !important;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-buttons {
    display: flex;
    justify-content: center;
    text-align: center;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .cid-slVbTGPsZk .collapsed .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slVbTGPsZk .collapsed button.navbar-toggler {
    display: block;
}

.cid-slVbTGPsZk .collapsed .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
}

.cid-slVbTGPsZk .collapsed .navbar-toggleable-sm {
    flex-direction: column;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
}

.cid-slVbTGPsZk .collapsed .dropdown.open>.dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.cid-slVbTGPsZk .collapsed .menu-bottom {
    justify-content: center;
}

@media (max-width: 991px) {
    .cid-slVbTGPsZk .menu-content-top {
        display: flex;
    }
    .cid-slVbTGPsZk .menu-content-top .right-wrap p {
        display: none;
    }
    .cid-slVbTGPsZk .dropdown-menu {
        margin-top: 0px;
        background-color: transparent;
        color: black !important;
        padding-left: 20px !important;
    }
    .cid-slVbTGPsZk .dropdown-menu .dropdown-item {
        text-align: left;
        font-weight: 700;
    }
    .cid-slVbTGPsZk .menu-bottom {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin: 0;
    }
    .cid-slVbTGPsZk .navbar-collapse {
        padding-bottom: 1rem;
        display: none !important;
        padding-right: 0 !important;
        opacity: 0;
        transition: all 0.3s ease-in;
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0px;
        right: 0px;
        z-index: 999;
    }
    .cid-slVbTGPsZk .navbar-collapse .navbar-nav .nav-item {
        clear: both;
        text-align: left;
        padding: 10px 0;
    }
    .cid-slVbTGPsZk .navbar-collapse .icons-menu {
        display: none;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing,
    .cid-slVbTGPsZk .navbar-collapse.show {
        display: block !important;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-nav,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-nav {
        display: block;
        text-align: center;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-nav .nav-item,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-nav .nav-item {
        clear: both;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-nav .nav-item .nav-link {
        font-weight: 700;
        color: #343644;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-buttons,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-buttons {
        display: -webkit-flex;
        justify-content: center;
        text-align: center;
        -webkit-justify-content: center;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-buttons:last-child,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-buttons:last-child {
        margin-bottom: 1rem;
    }
    .cid-slVbTGPsZk img {
        height: 3.8rem !important;
    }
    .cid-slVbTGPsZk .btn {
        display: flex;
    }
    .cid-slVbTGPsZk button.navbar-toggler {
        display: block;
    }
    .cid-slVbTGPsZk .navbar-brand {
        margin-top: 0.5rem;
    }
    .cid-slVbTGPsZk .navbar-toggleable-sm {
        flex-direction: column;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        position: relative;
        opacity: 0;
        display: block;
        height: 0;
        visibility: hidden;
        padding: 0;
        transition-duration: 0.5s;
        transition-property: opacity, padding, height;
    }
    .cid-slVbTGPsZk .dropdown.open>.dropdown-menu {
        position: relative;
        opacity: 1;
        height: auto;
        padding: 1.4rem 0;
        visibility: visible;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-submenu {
        left: 0;
        text-align: center;
        width: 100%;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
        margin-top: 0;
        position: inherit;
        right: 0;
        top: 50%;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 0.3em;
        vertical-align: middle;
        content: "";
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-left: 0.3em solid transparent;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item {
        padding: 0.235em 1.5em 0.235em 1.5em !important;
        transition: none;
        margin: 0 !important;
    }
}

.cid-slVbTGPsZk .nav-link:focus {
    outline: none;
}

.cid-slVbTGPsZk .navbar-toggler {
    position: relative;
}

.cid-slVbTGPsZk .widget-title,
.cid-slVbTGPsZk .widget-icon {
    color: #e9e9e9;
}

.cid-slVbTGPsZk .widget-text {
    color: #656565;
}

@media (max-width: 768px) {
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget {
        margin-left: 20px;
    }
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget:first-child {
        margin-left: 0;
    }
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget .widget-icon {
        font-size: 20px;
    }
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget .widget-content {
        display: none;
    }
    .cid-slVbTGPsZk .navbar-brand {
        margin-left: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-slVbTGPsZk .menu-content-top,
    .cid-slVbTGPsZk .menu-bottom {
        padding: 0 15px;
    }
    .cid-slVbTGPsZk button.navbar-toggler {
        align-self: center;
    }
    .cid-slVbTGPsZk .btn {
        margin-left: 0;
    }
    .cid-slVbTGPsZk .widget-icon {
        padding-right: 0;
    }
}

.cid-slVbTGPsZk .icons-menu {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    text-align: center;
    align-items: center;
}

.cid-slVbTGPsZk .icons-menu .mbr-iconfont {
    font-size: 1rem;
    color: #ffffff;
    display: inline-flex;
    background-color: #343644;
    border-radius: 100%;
    transition: all 0.3s ease-in;
}

.cid-slVbTGPsZk .icons-menu .mbr-iconfont:before {
    padding: .75rem;
}

.cid-slVbTGPsZk .icons-menu .mbr-iconfont:hover {
    color: #343644;
    background-color: #26a7df;
    -webkit-animation-name: animation-pulse;
    animation-name: animation-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: .9;
}

.cid-slVbTGPsZk .soc-item {
    margin: .5rem .3rem;
}

@-webkit-keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@-webkit-keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

@keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

.cid-slVcqsywUv {
    padding-top: 225px;
    padding-bottom: 75px;
    background-image: url("../../../assets/images/premire-blue-copy-3.gif");
}

.cid-slVcqsywUv .img-wrap {
    -webkit-animation: jump 2s ease-in-out alternate;
    animation: jump 2s ease-in-out alternate;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-delay: 6s;
    animation-delay: 6s;
    position: relative;
}

.cid-slVcqsywUv .img-wrap img {
    width: 100%;
}

.cid-slVcqsywUv .mbr-section-subtitle {
    color: #26a7df;
}

.cid-slVcqsywUv .mbr-section-title {
    color: #ffffff;
}

.cid-slVcqsywUv .mbr-text {
    color: #b0b6d4;
    font-weight: 500;
}

.cid-slVcqsywUv .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
    margin-top: 47px;
}

.cid-slVcqsywUv .mbr-section-btn .btn:first-child {
    margin-left: 0 !important;
}

@media (max-width: 768px) {
    .cid-slVcqsywUv .mbr-section-btn {
        justify-content: center !important;
    }
}

@-webkit-keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-slVcqsywUv .mbr-text,
.cid-slVcqsywUv .mbr-section-btn {
    color: #ffffff;
}

.cid-smJbZQLQcn {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #ffffff;
}

.cid-smJbZQLQcn .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-smJbZQLQcn .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smJbZQLQcn .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smJbZQLQcn .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smJbZQLQcn .card.accentCard .card-wrapper {
    background-color: #8f1a1d;
}

.cid-smJbZQLQcn .card.accentCard .card-wrapper .card-box .card-title {
    color: #ffffff;
}

.cid-smJbZQLQcn .card.accentCard .card-wrapper .card-box .mbr-text {
    color: #ffffff;
}

.cid-smJbZQLQcn .card.accentCard .card-wrapper .card-img {
    box-shadow: -10px -10px 0 0 #242631;
    background-color: #ffffff;
}

.cid-smJbZQLQcn .card.accentCard .card-wrapper .card-img .mbr-iconfont {
    color: #26a7df !important;
}

.cid-smJbZQLQcn .card.accentCard .card-wrapper .btn.btn-primary-outline {
    color: #ffffff;
}

.cid-smJbZQLQcn .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    padding: 50px 35px 31px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
}

.cid-smJbZQLQcn .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smJbZQLQcn .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smJbZQLQcn .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-smJbZQLQcn .card-wrapper .card-img {
    margin-bottom: 20px;
    transition: all .3s linear 0s;
    display: inline-flex;
    width: 90px;
    height: 90px;
    border-radius: 5px;
    padding: 5px;
    box-shadow: -10px -10px 0 0 #eeeff2;
    align-items: center;
    justify-content: center;
    background-color: #8f1a1d;
    cursor: pointer;
    position: relative;
}

.cid-smJbZQLQcn .card-wrapper .card-img .mbr-iconfont {
    font-size: 50px;
    color: #ffffff;
}

.cid-smJbZQLQcn .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
    margin-bottom: 20px;
}

.cid-smJbZQLQcn .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smJbZQLQcn .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smJbZQLQcn .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smJbZQLQcn .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smJbZQLQcn .card-wrapper:hover .card-img {
    -webkit-animation: updown 0.45s ease-in-out 0.1s;
    animation: updown 0.45s ease-in-out 0.1s;
}

.cid-smJbZQLQcn .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smJbZQLQcn .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smJbZQLQcn .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smJbZQLQcn .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-smJbZQLQcn .btn[class*="-outline"]:active,
.cid-smJbZQLQcn .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smJbZQLQcn .card {
        margin-bottom: 15px;
    }
}

@-webkit-keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-smJbZQLQcn .card-wrapper .card-box .mbr-text {
    color: #26a7df;
}

.cid-smJbZQLQcn .mktSearch {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M35.36,36.33H28.61V29.58a1,1,0,0,0-1-1,8.68,8.68,0,1,0,8.68,8.68A1,1,0,0,0,35.36,36.33Zm-8.67-5.72v6.28l-4.44,4.43a6.73,6.73,0,0,1,4.44-10.71Zm1,13.43a6.72,6.72,0,0,1-4-1.35l4.43-4.44h6.28A6.77,6.77,0,0,1,27.65,44Z'/%3E%3Cpath class='cls-1' d='M31.51,34.4h7.71a1,1,0,0,0,1-1,8.68,8.68,0,0,0-8.67-8.67,1,1,0,0,0-1,1v7.71A1,1,0,0,0,31.51,34.4Zm1-7.65a6.77,6.77,0,0,1,5.71,5.72H32.47Z'/%3E%3Cpath class='cls-1' d='M51.75,39.22A12.53,12.53,0,1,0,64.28,51.75,12.53,12.53,0,0,0,51.75,39.22Zm-4.82,8.67V42.31a10,10,0,0,1,1.93-.75v6.33ZM58.5,49.82v1.93H45V49.82Zm-3.86-1.93V41.56a10.29,10.29,0,0,1,1.93.75v5.58Zm-1.93-6.7v6.7H50.78v-6.7c.32,0,.64,0,1,0S52.39,41.16,52.71,41.19ZM45,43.57v4.32H44a1,1,0,0,0-1,1v3.85a1,1,0,0,0,1,1H59.46a1,1,0,0,0,1-1V48.86a1,1,0,0,0-1-1h-1V43.57a10.54,10.54,0,0,1,3.11,12H41.88A10.56,10.56,0,0,1,45,43.57Zm6.75,18.78a10.61,10.61,0,0,1-8.88-4.82H60.62A10.59,10.59,0,0,1,51.75,62.35Z'/%3E%3Cpath class='cls-1' d='M73.6,67.42l-4.17-4.17A1.92,1.92,0,0,0,69.1,61l-2.46-2.46a16.24,16.24,0,0,0-1.4-16.06V18a2.89,2.89,0,0,0-2.89-2.89H18A2.89,2.89,0,0,0,15.12,18V54.64A2.89,2.89,0,0,0,18,57.53H36.43a16.33,16.33,0,0,0,21,9.57c.37-.14.74-.29,1.09-.46L61,69.1a1.89,1.89,0,0,0,2.26.33l4.17,4.17a4.37,4.37,0,0,0,6.18-6.18ZM18,17.05H62.35a1,1,0,0,1,1,1V20.9H17.05V18A1,1,0,0,1,18,17.05ZM18,55.6a1,1,0,0,1-1-1V22.83H63.31V40.15a16.48,16.48,0,0,0-4.81-3.32V25.72a1,1,0,0,0-1-1H53.68a1,1,0,0,0-1,1v9.69c-.32,0-.64,0-1,0s-.65,0-1,0v-3.9a1,1,0,0,0-1-1H46a1,1,0,0,0-1,1v5.32A16.29,16.29,0,0,0,35.84,55.6ZM56.57,36.09a16.39,16.39,0,0,0-1.93-.46V26.69h1.93Zm-7.71-.46a15.49,15.49,0,0,0-1.93.46V32.47h1.93ZM37.29,51.75A14.46,14.46,0,1,1,51.75,66.21,14.45,14.45,0,0,1,37.29,51.75Zm23,13.94a16.47,16.47,0,0,0,5.38-5.38l2,2-5.39,5.39ZM70.51,73a2.39,2.39,0,0,1-1.73-.71l-4.1-4.11,3.45-3.45,4.11,4.1A2.44,2.44,0,0,1,70.51,73Z'/%3E%3Cpath class='cls-1' d='M22.85,47.57a6.18,6.18,0,0,1,1.77.23,1.26,1.26,0,0,1,.68.36v3.39c0,.64-.68,1.27-1.25,1.68a8.44,8.44,0,0,1-1.2.72,8.8,8.8,0,0,1-1.18-.71c-.58-.42-1.26-1.05-1.26-1.69V48.16s.19-.22.68-.36a6.16,6.16,0,0,1,1.76-.23m0-.42c-1.58,0-2.86.44-2.86,1v3.4c0,1.59,2.86,2.87,2.86,2.87s2.87-1.28,2.87-2.87v-3.4c0-.56-1.28-1-2.87-1Z'/%3E%3Cpath class='cls-1' d='M21.23,49.29v-.08l.94-.13h.34V52h.32V52H21.25V52h.43V49.23Z'/%3E%3Cpath class='cls-1' d='M23.7,49.08c.8,0,1.27.18,1.27.84s-.56.91-1.38.91h0V52h.53v.08H22.45V52h.28V49.16h-.28v-.08Zm-.14,1.67h.09c.35,0,.44-.25.44-.74v-.2c0-.48-.1-.65-.42-.65h-.11Z'/%3E%3C/svg%3E");
}

.cid-smJbZQLQcn .branding {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%238e191c;%7D%3C/style%3E%3C/defs%3E%3Cg id='OUTLINE'%3E%3Cpath class='cls-1' d='M31.88,36.91A2.85,2.85,0,0,1,30,34.21V26.57a6.69,6.69,0,0,0-6.69-6.68h-1a6.68,6.68,0,0,0-6.68,6.68h1.91a4.77,4.77,0,0,1,4.77-4.77h1a4.78,4.78,0,0,1,4.78,4.77v1H20.9a5.25,5.25,0,1,0,0,10.5h1.43a7.61,7.61,0,0,0,5.85-2.74,4.8,4.8,0,0,0,3.7,3.6m-3.82-8.5a5.73,5.73,0,0,1-5.73,5.73H20.9a3.34,3.34,0,0,1,0-6.68h7.16Z'/%3E%3Cpath class='cls-1' d='M31.16,49.21l-5.87-9.39-5.86,9.39.44.88a15.41,15.41,0,0,1,1.58,6,2.87,2.87,0,0,0,0,5.4v9.71h1.91V61.67H27.2v9.55h1.91V61.51a2.87,2.87,0,0,0,0-5.4,15.26,15.26,0,0,1,1.59-6ZM24.34,45v5.26h1.91V45L29,49.31a17.21,17.21,0,0,0-1.74,6.63H23.36a17.22,17.22,0,0,0-1.75-6.63Zm3.82,14.81H22.43a1,1,0,1,1,0-1.91h5.73a1,1,0,0,1,0,1.91Z'/%3E%3Cpath class='cls-1' d='M71.78,57.23l2.07-3.1a3,3,0,0,0-4.91-3.47l-1.6,2.13a2.88,2.88,0,0,0-4,.08l-4,4a2.86,2.86,0,0,0,0,4h0l5.89,5.89a2.86,2.86,0,0,0,4,0h0l4-4a2.86,2.86,0,0,0,0-4h0ZM70.47,51.8A1.1,1.1,0,0,1,72,51.58a.63.63,0,0,1,.12.1,1.11,1.11,0,0,1,.14,1.39L70.4,55.86l-1.7-1.7ZM72,61.47l-4,4a1,1,0,0,1-1.35,0l-5.89-5.89a.94.94,0,0,1,0-1.35l4-4a1,1,0,0,1,1.35,0l.11.12L64.63,56.4l1.53,1.15,1.38-1.85L72,60.12a1,1,0,0,1,0,1.35Z'/%3E%3Cpath class='cls-1' d='M57.76,61l-2.39,3.58a2.88,2.88,0,0,0-.48,1.58v.38a2.87,2.87,0,1,0,5.73,0v-.38a2.88,2.88,0,0,0-.48-1.58Zm1,5.54a1,1,0,1,1-1.91,0v-.38a1,1,0,0,1,.16-.52l.8-1.2.79,1.2a.89.89,0,0,1,.16.52Z'/%3E%3Cpath class='cls-1' d='M72.08,18.78H62.53V47.43h9.55ZM70.17,45.52H64.44V42.65H67.3V40.74H64.44V36.92H67.3V35H64.44V31.19H67.3V29.28H64.44V25.47H67.3V23.56H64.44V20.69h5.73Z'/%3E%3Cpath class='cls-1' d='M46.47,29.27a31.56,31.56,0,0,1,8.81,1.14c2.39.74,3.24,1.54,3.37,1.8v16.9c0,3.18-3.38,6.3-6.22,8.37a44.2,44.2,0,0,1-6,3.59,43.45,43.45,0,0,1-5.91-3.56c-2.87-2.07-6.28-5.21-6.28-8.4V32.21c.14-.26,1-1.06,3.38-1.8a31.56,31.56,0,0,1,8.81-1.14m0-2.1c-7.89,0-14.28,2.23-14.28,5v17c0,7.89,14.28,14.28,14.28,14.28S60.75,57,60.75,49.11v-17c0-2.75-6.39-5-14.28-5Z'/%3E%3Cpath class='cls-1' d='M38.36,37.84l0-.42L43,36.78H44.7V51.16h1.62v.39H38.46v-.39h2.18V37.55Z'/%3E%3Cpath class='cls-1' d='M50.68,36.8c4,0,6.32.89,6.32,4.2,0,3.59-2.77,4.52-6.87,4.52H50v5.66H52.6v.4H44.47v-.4h1.38v-14H44.47v-.4ZM50,45.12h.45c1.77,0,2.24-1.23,2.24-3.67v-1c0-2.38-.51-3.23-2.11-3.23H50Z'/%3E%3C/g%3E%3C/svg%3E");
}

.cid-smJbZQLQcn .socialmedia {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M49.8,66.59H47.88v-9.4a1,1,0,0,0-1.92,0v9.4H21V47.4h8a1,1,0,0,0,0-1.92H20.05a1,1,0,0,0-1,1V66.59H17.17a1,1,0,0,0-1,1v1.92a4.8,4.8,0,0,0,4.8,4.8H46a4.8,4.8,0,0,0,4.8-4.8V67.55A1,1,0,0,0,49.8,66.59Zm-1,2.88A2.88,2.88,0,0,1,46,72.35H44v-1a1,1,0,1,0-1.92,0v1H24.85v-1a1,1,0,1,0-1.92,0v1H21a2.88,2.88,0,0,1-2.88-2.88v-1H48.84Z'/%3E%3Cpath class='cls-1' d='M66.11,22.45H68a1,1,0,0,0,0-1.92H66.11a2.88,2.88,0,0,0-2.88,2.88v1h-1a1,1,0,1,0,0,1.92h1v2.88a1,1,0,1,0,1.92,0V26.29h1a1,1,0,0,0,0-1.92h-1v-1A1,1,0,0,1,66.11,22.45Z'/%3E%3Cpath class='cls-1' d='M70.91,16.69H59.39a2.88,2.88,0,0,0-2.88,2.88v1.92a1,1,0,0,0,1.92,0V19.57a1,1,0,0,1,1-1H70.91a1,1,0,0,1,1,1V31.09a1,1,0,0,1-1,1H59.39a1,1,0,0,1-1-1V25.33a1,1,0,0,0-1.92,0v5.76A2.87,2.87,0,0,0,59.39,34H70.91a2.87,2.87,0,0,0,2.88-2.87V19.57A2.88,2.88,0,0,0,70.91,16.69Z'/%3E%3Cpath class='cls-1' d='M61.31,55.08a3.84,3.84,0,1,0,3.84-3.84A3.83,3.83,0,0,0,61.31,55.08Zm5.76,0a1.92,1.92,0,1,1-1.92-1.92A1.91,1.91,0,0,1,67.07,55.08Z'/%3E%3Cpath class='cls-1' d='M70.91,46.44H59.39a2.88,2.88,0,0,0-2.88,2.88V60.83a2.88,2.88,0,0,0,2.88,2.88H70.91a2.88,2.88,0,0,0,2.88-2.88V58.91a1,1,0,1,0-1.92,0v1.92a1,1,0,0,1-1,1H59.39a1,1,0,0,1-1-1V49.32a1,1,0,0,1,1-1H70.91a1,1,0,0,1,1,1v5.76a1,1,0,1,0,1.92,0V49.32A2.88,2.88,0,0,0,70.91,46.44Z'/%3E%3Cpath class='cls-1' d='M37.77,28.06a1,1,0,0,0,.51.15.92.92,0,0,0,.43-.11l5.76-2.88a1,1,0,0,0,.42-1.29.93.93,0,0,0-.42-.41l-5.76-2.88a1,1,0,0,0-1.28.42.92.92,0,0,0-.11.43v5.76A1,1,0,0,0,37.77,28.06Zm1.47-5,2.65,1.32-2.65,1.32Z'/%3E%3Cpath class='cls-1' d='M40.2,33a8.64,8.64,0,1,0-8.63-8.64A8.64,8.64,0,0,0,40.2,33Zm0-15.36a6.72,6.72,0,1,1-6.71,6.72A6.72,6.72,0,0,1,40.2,17.65Z'/%3E%3Cpath class='cls-1' d='M49.8,36.84a1,1,0,0,0,.77-.38l2.87-3.84a1,1,0,1,0-1.53-1.15L49,35.31a1,1,0,0,0,.19,1.34A.94.94,0,0,0,49.8,36.84Z'/%3E%3Cpath class='cls-1' d='M51.91,40.3a1,1,0,0,0,.77.38,1,1,0,0,0,.57-.19l3.84-2.88a1,1,0,0,0-1.15-1.53L52.1,39a1,1,0,0,0-.19,1.35Z'/%3E%3Cpath class='cls-1' d='M61.31,42.41a1,1,0,0,0-1.11-.78h0l-4.8,1a1,1,0,0,0,.2,1.92h.19l4.8-1a1,1,0,0,0,.77-1.11Z'/%3E%3Cpath class='cls-1' d='M17.17,42.6H28.69a1,1,0,0,0,1-1V26.29a1,1,0,0,0-1-1H17.17a1,1,0,0,0-1,1V41.64A1,1,0,0,0,17.17,42.6Zm1-15.35h9.6V40.68h-9.6Z'/%3E%3Cpath class='cls-1' d='M24.85,29.17H22.93a1,1,0,0,0,0,1.92h1.92a1,1,0,0,0,0-1.92Z'/%3E%3Cpath class='cls-1' d='M24.85,33H21a1,1,0,1,0,0,1.91h3.84a1,1,0,1,0,0-1.91Z'/%3E%3Cpath class='cls-1' d='M24.85,36.84H21a1,1,0,0,0,0,1.92h3.84a1,1,0,0,0,0-1.92Z'/%3E%3Cpath class='cls-1' d='M49,42.31A1,1,0,0,0,47.64,42a1,1,0,0,0-.36,1.31l4.24,7.32L36.16,56.35H36l-2.5,1.44-1.66,1a1.91,1.91,0,0,1-1.46.19,2,2,0,0,1-1.16-.89l-1.92-3.32A1.93,1.93,0,0,1,28,52.2l3.32-1.92,2.4,4.15a1,1,0,0,0,.84.48,1,1,0,0,0,.83-1.44L33,49.19l12-9.93.39.68a1,1,0,0,0,1.32.36A1,1,0,0,0,47.06,39l-1-1.66a1,1,0,0,0-.66-.46,1,1,0,0,0-.79.2L31.22,48.14,27.13,50.5a3.83,3.83,0,0,0-1.76,4.35l-1,.54a2.88,2.88,0,0,0,.69,5.28,3.08,3.08,0,0,0,.75.1,3,3,0,0,0,1.44-.39l1-.55a3.62,3.62,0,0,0,1.68,1,3.72,3.72,0,0,0,1,.14,3.79,3.79,0,0,0,1.92-.52l.84-.48,1.92,3.33a2.88,2.88,0,0,0,5-2.88h0l-1.75-3L53.23,52a1,1,0,0,0,.57-.58,1,1,0,0,0-.07-.8ZM26.29,58.71a1,1,0,0,1-1.41-1.07,1,1,0,0,1,.45-.59l.83-.48,1,1.66ZM38.92,61.4a1,1,0,0,1,.09.73,1,1,0,0,1-1.75.23L35.34,59l1.59-.91H37Z'/%3E%3Cpath class='cls-1' d='M29.85,53.2A4.4,4.4,0,0,1,31,52.76a.89.89,0,0,1,.52,0l1.11,2a1.76,1.76,0,0,1-.19,1.39,7.14,7.14,0,0,1-.47.81,5.28,5.28,0,0,1-.93,0c-.47-.06-1.08-.2-1.29-.58l-1.1-2s0-.19.28-.44a4.51,4.51,0,0,1,1-.71M29.71,53c-.93.51-1.53,1.19-1.35,1.52l1.1,2c.52.93,2.62.75,2.62.75s1.27-1.69.75-2.62l-1.11-2c-.18-.32-1.08-.17-2,.35Z'/%3E%3Cpath class='cls-1' d='M29.46,54.74l0,0,.51-.38.2-.11.94,1.69.19-.11,0,.05-.93.51,0,0,.26-.15-.89-1.6Z'/%3E%3Cpath class='cls-1' d='M30.84,53.82c.47-.26.8-.31,1,.08s0,.71-.51,1h0l.37.67.31-.17,0,0-1,.53,0,0,.16-.09-.91-1.65-.17.09,0-.05Zm.46,1,.05,0c.21-.12.19-.3,0-.58l-.07-.12c-.16-.29-.27-.35-.46-.25l-.07,0Z'/%3E%3C/svg%3E");
}

.cid-smJbZQLQcn .advmkt {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M76.42,59.25H69.26V57.1h4.11a2,2,0,0,0,2-2V26.76a2,2,0,0,0-2-2H61.15V22.64h1.08a1,1,0,0,0,1-.95v-3a3,3,0,0,0-6,0v3a.94.94,0,0,0,.94.95h1.08V24.8H46V22.64H47a.94.94,0,0,0,.94-.95v-3a3,3,0,0,0-5.94,0v3a.94.94,0,0,0,.94.95h1.08V24.8H30.75V22.64h1.08a.94.94,0,0,0,.94-.95v-3a3,3,0,0,0-6,0v3a1,1,0,0,0,.95.95h1.08V24.8H16.63a2,2,0,0,0-2,2V55.13a2,2,0,0,0,2,2h4.11v2.15H13.58a1,1,0,0,0,0,1.9H41V73.37a1,1,0,0,0,1.9,0V61.15h4.18V73.37a.95.95,0,0,0,1.9,0V61.15H76.42a1,1,0,0,0,0-1.9Zm-17.3-40.6a1.08,1.08,0,0,1,2.16,0v2.09H59.12Zm-15.2,0a1.08,1.08,0,0,1,2.16,0v2.09H43.92Zm-15.2,0a1.08,1.08,0,0,1,2.16,0v2.09H28.72Zm-6.08,40.6V57.1h1.08a1,1,0,0,0,0-1.9H16.63a.07.07,0,0,1-.07-.07V26.76a.07.07,0,0,1,.07-.07H73.37a.07.07,0,0,1,.07.07V55.13a.07.07,0,0,1-.07.07H27.77a.95.95,0,1,0,0,1.9H41v2.15Zm20.27,0V57.1h4.18v2.15ZM49,57.1H67.36v2.15H49Z'/%3E%3Cpath class='cls-1' d='M45,32.35a16.79,16.79,0,0,1,4.75.62c1.29.39,1.74.82,1.82,1V43c0,1.71-1.83,3.4-3.36,4.51A24.57,24.57,0,0,1,45,49.49a24.68,24.68,0,0,1-3.19-1.92c-1.54-1.12-3.38-2.81-3.38-4.53v-9.1c.08-.15.53-.58,1.82-1A16.79,16.79,0,0,1,45,32.35m0-1.13c-4.25,0-7.69,1.2-7.69,2.68V43c0,4.25,7.69,7.7,7.69,7.7s7.69-3.45,7.69-7.7V33.9c0-1.48-3.44-2.68-7.69-2.68Z'/%3E%3Cpath class='cls-1' d='M40.63,37l0-.22,2.53-.35h.91v7.74h.87v.22H40.69v-.22h1.17V36.81Z'/%3E%3Cpath class='cls-1' d='M47.27,36.41c2.14,0,3.4.48,3.4,2.26,0,1.94-1.49,2.44-3.69,2.44h-.1v3h1.43v.21H43.93v-.21h.74V36.62h-.74v-.21Zm-.39,4.48h.24c1,0,1.21-.66,1.21-2v-.54c0-1.29-.27-1.75-1.14-1.75h-.31Z'/%3E%3C/svg%3E");
}

.cid-smJd1h9Nf4 {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #8f1a1d;
}

.cid-smJd1h9Nf4 .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-smJd1h9Nf4 .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smJd1h9Nf4 .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smJd1h9Nf4 .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smJd1h9Nf4 .card.accentCard .card-wrapper {
    background-color: #242631;
}

.cid-smJd1h9Nf4 .card.accentCard .card-wrapper .card-box .card-title {
    color: #ffffff;
}

.cid-smJd1h9Nf4 .card.accentCard .card-wrapper .card-box .mbr-text {
    color: #ffffff;
}

.cid-smJd1h9Nf4 .card.accentCard .card-wrapper .card-img {
    box-shadow: -10px -10px 0 0 #8f1a1d;
    background-color: #ffffff;
}

.cid-smJd1h9Nf4 .card.accentCard .card-wrapper .card-img .mbr-iconfont {
    color: #26a7df !important;
}

.cid-smJd1h9Nf4 .card.accentCard .card-wrapper .btn.btn-primary-outline {
    color: #ffffff;
}

.cid-smJd1h9Nf4 .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    background-color: white;
    padding: 50px 35px 31px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
}

.cid-smJd1h9Nf4 .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smJd1h9Nf4 .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smJd1h9Nf4 .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-smJd1h9Nf4 .card-wrapper .card-img {
    margin-bottom: 20px;
    transition: all .3s linear 0s;
    display: inline-flex;
    width: 90px;
    height: 90px;
    border-radius: 5px;
    padding: 5px;
    box-shadow: -10px -10px 0 0 #eeeff2;
    align-items: center;
    justify-content: center;
    background-color: #8f1a1d;
    cursor: pointer;
    position: relative;
}

.cid-smJd1h9Nf4 .card-wrapper .card-img .mbr-iconfont {
    font-size: 50px;
    color: #ffffff;
}

.cid-smJd1h9Nf4 .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
    margin-bottom: 20px;
}

.cid-smJd1h9Nf4 .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smJd1h9Nf4 .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smJd1h9Nf4 .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smJd1h9Nf4 .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smJd1h9Nf4 .card-wrapper:hover .card-img {
    -webkit-animation: updown 0.45s ease-in-out 0.1s;
    animation: updown 0.45s ease-in-out 0.1s;
}

.cid-smJd1h9Nf4 .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smJd1h9Nf4 .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smJd1h9Nf4 .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smJd1h9Nf4 .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-smJd1h9Nf4 .btn[class*="-outline"]:active,
.cid-smJd1h9Nf4 .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smJd1h9Nf4 .card {
        margin-bottom: 15px;
    }
}

@-webkit-keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-smJd1h9Nf4 .card-wrapper .card-box .card-title,
.cid-smJd1h9Nf4 .card-img-wrap {
    color: #8f1a1d;
}

.cid-smJd1h9Nf4 .card-wrapper .card-box .mbr-text {
    color: #09090b;
}

.cid-smJd1h9Nf4 .contents .mbr-section-title {
    color: #ffffff;
}

.cid-smJd1h9Nf4 .webmobile {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M71.39,34.87H68.07V23.65A4.67,4.67,0,0,0,63.4,19H23.22a4.66,4.66,0,0,0-4.66,4.66V52.12a4.67,4.67,0,0,0,1,2.88H16.89a1.51,1.51,0,0,0-1.5,1.51v2.2a3.83,3.83,0,0,0,3.81,3.84H40.71a.87.87,0,0,0,0-1.74H19.2a2.09,2.09,0,0,1-2.08-2.1v-2H53.67v4.08H44.76a.87.87,0,0,0,0,1.74h8.91v5.23A3.23,3.23,0,0,0,56.9,71H71.39a3.23,3.23,0,0,0,3.22-3.23V38.1a3.23,3.23,0,0,0-3.22-3.23ZM53.67,55h-31a3,3,0,0,1-2.4-2.88V23.65a2.93,2.93,0,0,1,2.92-2.93H63.4a2.93,2.93,0,0,1,2.93,2.93V34.87H64.66V23.92a1.56,1.56,0,0,0-1.55-1.55H23.52A1.56,1.56,0,0,0,22,23.92V51.81a1.56,1.56,0,0,0,1.55,1.55H53.67V55Zm9.25-30.89v2.3H28.13v-2.3Zm-36.52,0v2.3H23.71v-2.3Zm27.27,14V51.62h-30V28.15H62.92v6.72h-6a3.23,3.23,0,0,0-3.23,3.23Zm1.74,3.4h1.74v1.74H55.41ZM72.88,67.78a1.5,1.5,0,0,1-1.49,1.5H56.9a1.5,1.5,0,0,1-1.49-1.5V65.3H72.88Zm0-4.22H55.41V45H72.88Zm0-20.32h-14V41.5h14Zm0-3.47H55.41V38.1a1.5,1.5,0,0,1,1.49-1.5H71.39a1.5,1.5,0,0,1,1.49,1.5v1.67Z'/%3E%3Cpath class='cls-1' d='M63.22,68h1.84a.87.87,0,1,0,0-1.73H63.22a.87.87,0,1,0,0,1.73Z'/%3E%3Cpath class='cls-1' d='M44.15,31.62a15.76,15.76,0,0,1,4.48.58,3.23,3.23,0,0,1,1.72.91v8.61c0,1.61-1.72,3.2-3.17,4.25a22,22,0,0,1-3,1.83,22.56,22.56,0,0,1-3-1.81C39.68,44.94,38,43.34,38,41.72V33.11a3.23,3.23,0,0,1,1.71-.91,15.79,15.79,0,0,1,4.49-.58m0-1.07c-4,0-7.27,1.13-7.27,2.53v8.64c0,4,7.27,7.26,7.27,7.26s7.27-3.25,7.27-7.26V33.08c0-1.4-3.26-2.53-7.27-2.53Z'/%3E%3Cpath class='cls-1' d='M40,36l0-.21,2.39-.33h.86v7.32h.82V43h-4v-.2h1.11V35.83Z'/%3E%3Cpath class='cls-1' d='M46.29,35.45c2,0,3.22.45,3.22,2.14s-1.41,2.3-3.5,2.3h-.08v2.88h1.34V43H43.13v-.2h.7V35.65h-.7v-.2Zm-.36,4.23h.22c.91,0,1.14-.62,1.14-1.87V37.3c0-1.22-.25-1.65-1.07-1.65h-.29Z'/%3E%3Cpath class='cls-1' d='M64.59,49a10,10,0,0,1,2.79.36c.76.24,1,.49,1.07.57v5.36c0,1-1.07,2-2,2.65a14.35,14.35,0,0,1-1.89,1.14A14.78,14.78,0,0,1,62.72,58c-.91-.66-2-1.65-2-2.66V50c0-.08.31-.33,1.07-.57A10.05,10.05,0,0,1,64.59,49m0-.66c-2.5,0-4.52.7-4.52,1.57v5.38c0,2.5,4.52,4.52,4.52,4.52s4.53-2,4.53-4.52V49.93c0-.87-2-1.57-4.53-1.57Z'/%3E%3Cpath class='cls-1' d='M62,51.74V51.6l1.49-.2H64V56h.51v.13H62.06V56h.69V51.64Z'/%3E%3Cpath class='cls-1' d='M65.93,51.41c1.26,0,2,.28,2,1.33s-.88,1.43-2.18,1.43h0V56h.84v.13H64V56h.44V51.53H64v-.12ZM65.7,54h.14c.56,0,.71-.39.71-1.16v-.32c0-.76-.16-1-.67-1H65.7Z'/%3E%3C/svg%3E");
}

.cid-smJd1h9Nf4 .photovideo {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%238e191c;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M69.93,26.28h-3a1,1,0,1,0,0,1.91h3a1,1,0,0,0,0-1.91Z'/%3E%3Cpath class='cls-1' d='M52.92,30.89a9.7,9.7,0,1,0,9.7,9.7,9.71,9.71,0,0,0-9.7-9.7Zm0,17.48a7.79,7.79,0,1,1,7.78-7.78A7.79,7.79,0,0,1,52.92,48.37Z'/%3E%3Cpath class='cls-1' d='M74.05,21.17H62.44l-1.13-3.11c-.18-.5-.73-2-2.29-2H44.15c-1.56,0-2.11,1.52-2.29,2l-1.13,3.1H31.28V18.86A2.29,2.29,0,0,0,29,16.58H24.74a2.28,2.28,0,0,0-2.28,2.28v2.35a3.6,3.6,0,0,0-3,3.55V44.31l-4.33.84a3.37,3.37,0,0,0-2.66,3.94l4.29,22.15A3.39,3.39,0,0,0,20,74a3.55,3.55,0,0,0,.64-.06L30,72.09a1,1,0,1,0-.36-1.88L20.3,72a1.45,1.45,0,0,1-1.7-1.15L14.31,48.73A1.44,1.44,0,0,1,15.45,47l23.29-4.52a1.44,1.44,0,0,1,1.08.23,1.41,1.41,0,0,1,.62.92L44.73,65.8a1.44,1.44,0,0,1-1.14,1.7l-9.35,1.82a1,1,0,0,0,.37,1.87L44,69.38a3.37,3.37,0,0,0,2.66-3.94l-1.16-6H56.12a1,1,0,0,0,0-1.91h-11l-1-5.19a14.71,14.71,0,0,0,22.71-6.81h8.94V55.87a1.67,1.67,0,0,1-1.67,1.67H60.8a1,1,0,1,0,0,1.91H74.05a3.58,3.58,0,0,0,3.58-3.58V24.76a3.58,3.58,0,0,0-3.58-3.59ZM43.66,18.72c.18-.51.35-.77.49-.77H59c.18,0,.37.42.5.77l.88,2.45H42.77ZM38.2,40.59v.08L31.28,42V37.54h7.24a14.61,14.61,0,0,0-.32,3.05ZM24.37,18.86a.38.38,0,0,1,.37-.37H29a.38.38,0,0,1,.38.37v2.31h-5Zm-3,5.9A1.68,1.68,0,0,1,23,23.08h6.37v19.3L26.13,43V32.23a1.67,1.67,0,0,0-1.67-1.67H21.33Zm0,7.71h2.89V43.38l-2.89.56ZM52.92,53.39a12.8,12.8,0,0,1-9.46-4.17L42.31,43.3a3.35,3.35,0,0,0-1.42-2.15,3.56,3.56,0,0,0-.78-.39v-.17a12.81,12.81,0,1,1,12.81,12.8Zm22.8-9.76h-8.4a14.65,14.65,0,0,0,0-6.09h8.4Zm0-8H66.78a14.72,14.72,0,0,0-27.72,0H31.28V23.08H74.05a1.68,1.68,0,0,1,1.67,1.68V35.63Z'/%3E%3Cpath class='cls-1' d='M41.56,63.34,38.31,47a1.66,1.66,0,0,0-2-1.19L18.54,49.27a1.65,1.65,0,0,0-1.43,1.87l3.25,16.32a1.48,1.48,0,0,0,.63.94,1.88,1.88,0,0,0,1,.3,1.58,1.58,0,0,0,.38,0l17.73-3.44a1.9,1.9,0,0,0,1.21-.77A1.52,1.52,0,0,0,41.56,63.34ZM22.18,66.76,19.05,51.11l17.46-3.37,1.43,7.19,1.67,8.44Z'/%3E%3Cpath class='cls-1' d='M28.59,51.93a11,11,0,0,1,3-.14,2.16,2.16,0,0,1,1.24.41l1,5.68c.19,1.07-.76,2.32-1.6,3.18a15.21,15.21,0,0,1-1.79,1.56,14.61,14.61,0,0,1-2.2-.84c-1.08-.53-2.42-1.39-2.61-2.46l-1-5.68c0-.1.27-.42,1-.81a10.47,10.47,0,0,1,2.89-.9m-.12-.71c-2.65.47-4.67,1.6-4.51,2.52l1,5.7c.47,2.66,5.65,4,5.65,4s4.42-3,4-5.64l-1-5.71c-.16-.92-2.44-1.29-5.09-.83Z'/%3E%3Cpath class='cls-1' d='M26.37,55.29l0-.14,1.54-.49.57-.1.85,4.83.54-.09,0,.13-2.65.46,0-.13.74-.13-.81-4.57Z'/%3E%3Cpath class='cls-1' d='M30.45,54.21c1.34-.23,2.18-.07,2.37,1s-.66,1.68-2,1.93h-.05l.33,1.9.89-.16,0,.14-2.73.48,0-.14.47-.08-.83-4.7-.46.08,0-.13Zm.25,2.84.15,0c.6-.11.68-.55.54-1.37l-.06-.34c-.14-.81-.36-1.06-.9-1l-.19,0Z'/%3E%3C/svg%3E");
}

.cid-smJd1h9Nf4 .eventmkt {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D.cls-2,.cls-3%7Bfill:none;stroke:white;stroke-miterlimit:10;%7D.cls-2%7Bstroke-width:1.49px;%7D.cls-3%7Bstroke-width:1.24px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M44.69,19.65a11.06,11.06,0,0,1,3.11.41,2.3,2.3,0,0,1,1.19.63v6c0,1.12-1.2,2.22-2.2,3a16.55,16.55,0,0,1-2.1,1.27,16.26,16.26,0,0,1-2.09-1.26c-1-.73-2.21-1.83-2.21-3v-6a2.3,2.3,0,0,1,1.19-.63,11.06,11.06,0,0,1,3.11-.41m0-.73c-2.78,0-5,.78-5,1.75v6c0,2.78,5,5,5,5s5-2.26,5-5v-6c0-1-2.25-1.75-5-1.75Z'/%3E%3Cpath class='cls-1' d='M41.83,22.68v-.15l1.65-.23h.59v5.07h.58v.14H41.87v-.14h.77v-4.8Z'/%3E%3Cpath class='cls-1' d='M46.18,22.31c1.4,0,2.22.31,2.22,1.48s-1,1.59-2.42,1.59h-.06v2h.93v.14H44v-.14h.48V22.45H44v-.14Zm-.26,2.93h.16c.62,0,.79-.43.79-1.29v-.36c0-.84-.18-1.14-.75-1.14h-.2Z'/%3E%3Cpath class='cls-2' d='M78.21,23.13l-32.5-12a2,2,0,0,0-1.42,0l-32.5,12A2.08,2.08,0,0,0,10.46,25V77a2,2,0,0,0,2,2h8.05a2,2,0,0,0,2-2,61.93,61.93,0,0,0-1.2-11.88,28.68,28.68,0,0,0-2-6.34,15,15,0,0,0-1.09-1.91,15.5,15.5,0,0,0,7.14-2.35,19.61,19.61,0,0,0,5.75-5.67A25.7,25.7,0,0,0,35.39,38H54.61a25.7,25.7,0,0,0,4.24,10.82,19.85,19.85,0,0,0,5.75,5.67,15.5,15.5,0,0,0,7.14,2.35,16.26,16.26,0,0,0-1.09,1.91,28.68,28.68,0,0,0-2,6.34A61.93,61.93,0,0,0,67.42,77a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V25A2.12,2.12,0,0,0,78.21,23.13ZM18.48,74.94h-4V58.6c1.17,1.45,2.18,4,2.88,7.33A56.67,56.67,0,0,1,18.48,74.94Zm-4-21.46V38h8.54C22.55,47.93,18.23,51.66,14.53,53.48Zm13.28-6.95a16.19,16.19,0,0,1-4.36,4.39c2.23-3.36,3.44-7.64,3.69-12.92h4.15A22.41,22.41,0,0,1,27.81,46.53Zm34.4,0A22.15,22.15,0,0,1,58.71,38h4.16c.24,5.28,1.47,9.56,3.68,12.92A15.82,15.82,0,0,1,62.21,46.53ZM75.49,74.94h-4a56.67,56.67,0,0,1,1.07-9c.7-3.36,1.71-5.88,2.9-7.33Zm0-21.46c-3.71-1.82-8-5.55-8.56-15.48h8.56Zm0-19.54h-61V27.06L45,15.19,75.49,27.06Z'/%3E%3Cpolygon class='cls-3' points='75.48 27.06 75.48 33.94 14.53 33.94 14.53 27.06 45 15.19 75.48 27.06'/%3E%3C/svg%3E");
}

.cid-smJd1h9Nf4 .infMkt {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M65.88,19H31.31a.76.76,0,1,0,0,1.52H65.88a3.77,3.77,0,0,1,3.76,3.77v20.1a3.77,3.77,0,0,1-3.76,3.77H24.12a3.77,3.77,0,0,1-3.76-3.77V24.28a3.77,3.77,0,0,1,3.76-3.77h3.94a.76.76,0,0,0,0-1.52H24.12a5.29,5.29,0,0,0-5.29,5.29v20.1a5.3,5.3,0,0,0,5.29,5.3H41.88v1.87h-.82a1.7,1.7,0,0,0-1.7,1.7V55a2.21,2.21,0,0,0,1.2,2l.69.35v.93a.7.7,0,0,1-.2.49l-.91.9a2.21,2.21,0,0,0-.65,1.57v.45H38.36a1.54,1.54,0,0,0-1.55,1.55v1.65a1.54,1.54,0,0,0,1.55,1.55h1.13v1.76A2.8,2.8,0,0,0,42.29,71H47.5a2.79,2.79,0,0,0,2.79-2.79V67a.76.76,0,1,0-1.52,0v1.21a1.27,1.27,0,0,1-1.27,1.27H42.29A1.27,1.27,0,0,1,41,68.22v-7a.68.68,0,0,1,.2-.49l.91-.9a2.21,2.21,0,0,0,.65-1.57V56.91a.75.75,0,0,0-.42-.68l-1.1-.57a.69.69,0,0,1-.38-.62V53.25a.19.19,0,0,1,.18-.18h7.67a.19.19,0,0,1,.18.18V55a.69.69,0,0,1-.38.62l-1.1.57a.75.75,0,0,0-.42.67v1.4a2.21,2.21,0,0,0,.65,1.57l.91.9a.68.68,0,0,1,.2.49v2.49a.76.76,0,1,0,1.52,0V61.26a2.21,2.21,0,0,0-.65-1.57l-.9-.9a.7.7,0,0,1-.2-.49v-.93l.68-.35a2.2,2.2,0,0,0,1.21-2V53.25a1.7,1.7,0,0,0-1.7-1.7H48V49.68H65.88a5.3,5.3,0,0,0,5.29-5.3V24.28A5.29,5.29,0,0,0,65.88,19ZM38.36,64.93s0,0,0,0V63.26s0,0,0,0h1.13v1.69Zm8.13-13.38H43.4V49.68h3.09Z'/%3E%3Cpath class='cls-1' d='M63.79,46.62h2.09a2.24,2.24,0,0,0,2.24-2.24V24.28A2.24,2.24,0,0,0,65.88,22H24.12a2.24,2.24,0,0,0-2.24,2.24v3.2a1.23,1.23,0,0,0,.67,1.1l1.5.76h0a1,1,0,0,1,.57.9v8.16a1,1,0,0,1-.57.9h0l-1.5.76a1.23,1.23,0,0,0-.67,1.1v3.2a2.24,2.24,0,0,0,2.24,2.24H60.54a.76.76,0,1,0,0-1.52H54V43.78a12.5,12.5,0,0,0-3.29-8.49,6.31,6.31,0,1,0-11.36,0A12.5,12.5,0,0,0,36,43.78V45.1H24.12a.71.71,0,0,1-.71-.72v-3l1.32-.68a2.53,2.53,0,0,0,1.42-2.27V30.25A2.53,2.53,0,0,0,24.73,28l-1.32-.68v-3a.71.71,0,0,1,.71-.71H65.88a.71.71,0,0,1,.71.71v20.1a.71.71,0,0,1-.71.72H63.79a.76.76,0,1,0,0,1.52ZM45,27.76a4.78,4.78,0,1,1-4.78,4.78A4.79,4.79,0,0,1,45,27.76Zm-7.45,16a10.94,10.94,0,0,1,2.64-7.16,6.3,6.3,0,0,0,9.62,0,10.94,10.94,0,0,1,2.64,7.16V45.1H37.55Z'/%3E%3Cpath class='cls-1' d='M22.54,37.42a.76.76,0,0,0,.77-.77V32a.77.77,0,1,0-1.53,0v4.64A.76.76,0,0,0,22.54,37.42Z'/%3E%3Cpath class='cls-1' d='M42.83,66a2.07,2.07,0,1,0,2.06-2.06A2.07,2.07,0,0,0,42.83,66Zm2.06-.54a.54.54,0,1,1-.54.54A.55.55,0,0,1,44.89,65.41Z'/%3E%3Cpath class='cls-1' d='M45.71,61.9V59.78a.77.77,0,0,0-1.53,0V61.9a.77.77,0,0,0,1.53,0Z'/%3E%3Cpath class='cls-1' d='M55.38,26.11a.77.77,0,0,0,0,1.53H56a.77.77,0,0,0,0-1.53Z'/%3E%3Cpath class='cls-1' d='M63.83,26.88a.76.76,0,0,0-.76-.77H58.93a.77.77,0,0,0,0,1.53h4.14A.76.76,0,0,0,63.83,26.88Z'/%3E%3Cpath class='cls-1' d='M30.42,25.51a6.23,6.23,0,0,1,1.77.23,1.35,1.35,0,0,1,.68.36v3.4c0,.63-.68,1.26-1.25,1.68a9.53,9.53,0,0,1-1.2.72,8.46,8.46,0,0,1-1.19-.72c-.57-.41-1.26-1-1.26-1.68V26.1a1.35,1.35,0,0,1,.68-.36,6.23,6.23,0,0,1,1.77-.23m0-.42c-1.58,0-2.87.45-2.87,1V29.5c0,1.58,2.87,2.86,2.87,2.86s2.87-1.28,2.87-2.86V26.09c0-.55-1.29-1-2.87-1Z'/%3E%3Cpath class='cls-1' d='M28.79,27.23v-.08l.95-.13h.33v2.89h.33V30H28.81v-.08h.44V27.17Z'/%3E%3Cpath class='cls-1' d='M31.27,27c.79,0,1.26.18,1.26.85s-.55.91-1.37.91h0v1.13h.53V30H30v-.08h.28V27.1H30V27Zm-.15,1.68h.09c.36,0,.45-.25.45-.74v-.21c0-.48-.1-.65-.42-.65h-.12Z'/%3E%3C/svg%3E");
}

.cid-smouCWpijH {
    padding-top: 90px;
    padding-bottom: 90px;
    background-image: url("../../../assets/images/asset-1100-2000x1250.png");
}

.cid-smouCWpijH .mbr-text {
    color: #ffffff;
    letter-spacing: 0.03em;
    line-height: 1.8;
}

.cid-smouCWpijH .card-img span {
    font-size: 80px;
    color: #ffffff;
}

.cid-smouCWpijH .card-title {
    margin-bottom: 2rem;
    text-align: center;
    color: #ffffff;
    letter-spacing: 0.1em;
}

.cid-slVupg76O4.popup-builder {
    background-color: #ffffff;
}

.cid-slVupg76O4.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVupg76O4.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVupg76O4 .modal-content,
.cid-slVupg76O4 .modal-dialog {
    height: auto;
}

.cid-slVupg76O4 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVupg76O4 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVupg76O4 .form-wrapper .mbr-form .form-group,
    .cid-slVupg76O4 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVupg76O4 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVupg76O4 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVupg76O4 .mbr-text {
    text-align: left;
}

.cid-slVupg76O4 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVupg76O4 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVupg76O4 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVupg76O4 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVupg76O4 .modal-open {
    overflow: hidden;
}

.cid-slVupg76O4 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVupg76O4 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVupg76O4 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVupg76O4 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVupg76O4 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVupg76O4 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVupg76O4 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVupg76O4 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVupg76O4 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVupg76O4 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVupg76O4 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVupg76O4 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVupg76O4 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVupg76O4 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVupg76O4 .modal-header .close:focus {
    outline: none;
}

.cid-slVupg76O4 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVupg76O4 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVupg76O4 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVupg76O4 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVupg76O4 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVupg76O4 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVupg76O4 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVupg76O4 .modal-sm {
        max-width: 300px;
    }
    .cid-slVupg76O4 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVupg76O4 .modal-lg,
    .cid-slVupg76O4 .modal-xl {
        max-width: 800px;
    }
    .cid-slVupg76O4 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVupg76O4 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVupg76O4 .container {
        max-width: 1140px;
    }
}

.cid-slVupg76O4 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVupg76O4 .container {
        max-width: 720px;
    }
}

.cid-slVupg76O4 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVupg76O4 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVupg76O4 .form-group {
    margin-bottom: 1rem;
}

.cid-slVupg76O4 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVupg76O4 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVupg76O4 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVupQMDL9.popup-builder {
    background-color: #ffffff;
}

.cid-slVupQMDL9.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVupQMDL9.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVupQMDL9 .modal-content,
.cid-slVupQMDL9 .modal-dialog {
    height: auto;
}

.cid-slVupQMDL9 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVupQMDL9 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVupQMDL9 .form-wrapper .mbr-form .form-group,
    .cid-slVupQMDL9 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVupQMDL9 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVupQMDL9 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVupQMDL9 .mbr-text {
    text-align: left;
}

.cid-slVupQMDL9 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVupQMDL9 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVupQMDL9 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVupQMDL9 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVupQMDL9 .modal-open {
    overflow: hidden;
}

.cid-slVupQMDL9 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVupQMDL9 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVupQMDL9 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVupQMDL9 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVupQMDL9 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVupQMDL9 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVupQMDL9 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVupQMDL9 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVupQMDL9 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVupQMDL9 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVupQMDL9 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVupQMDL9 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVupQMDL9 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVupQMDL9 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVupQMDL9 .modal-header .close:focus {
    outline: none;
}

.cid-slVupQMDL9 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVupQMDL9 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVupQMDL9 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVupQMDL9 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVupQMDL9 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVupQMDL9 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVupQMDL9 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVupQMDL9 .modal-sm {
        max-width: 300px;
    }
    .cid-slVupQMDL9 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVupQMDL9 .modal-lg,
    .cid-slVupQMDL9 .modal-xl {
        max-width: 800px;
    }
    .cid-slVupQMDL9 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVupQMDL9 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVupQMDL9 .container {
        max-width: 1140px;
    }
}

.cid-slVupQMDL9 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVupQMDL9 .container {
        max-width: 720px;
    }
}

.cid-slVupQMDL9 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVupQMDL9 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVupQMDL9 .form-group {
    margin-bottom: 1rem;
}

.cid-slVupQMDL9 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVupQMDL9 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVupQMDL9 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVuqiM3d7.popup-builder {
    background-color: #ffffff;
}

.cid-slVuqiM3d7.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVuqiM3d7.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVuqiM3d7 .modal-content,
.cid-slVuqiM3d7 .modal-dialog {
    height: auto;
}

.cid-slVuqiM3d7 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVuqiM3d7 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVuqiM3d7 .form-wrapper .mbr-form .form-group,
    .cid-slVuqiM3d7 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVuqiM3d7 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVuqiM3d7 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVuqiM3d7 .mbr-text {
    text-align: left;
}

.cid-slVuqiM3d7 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVuqiM3d7 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVuqiM3d7 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVuqiM3d7 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVuqiM3d7 .modal-open {
    overflow: hidden;
}

.cid-slVuqiM3d7 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVuqiM3d7 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVuqiM3d7 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVuqiM3d7 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVuqiM3d7 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVuqiM3d7 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVuqiM3d7 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVuqiM3d7 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVuqiM3d7 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVuqiM3d7 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVuqiM3d7 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVuqiM3d7 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVuqiM3d7 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVuqiM3d7 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVuqiM3d7 .modal-header .close:focus {
    outline: none;
}

.cid-slVuqiM3d7 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVuqiM3d7 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVuqiM3d7 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVuqiM3d7 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVuqiM3d7 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVuqiM3d7 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVuqiM3d7 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVuqiM3d7 .modal-sm {
        max-width: 300px;
    }
    .cid-slVuqiM3d7 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVuqiM3d7 .modal-lg,
    .cid-slVuqiM3d7 .modal-xl {
        max-width: 800px;
    }
    .cid-slVuqiM3d7 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVuqiM3d7 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVuqiM3d7 .container {
        max-width: 1140px;
    }
}

.cid-slVuqiM3d7 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVuqiM3d7 .container {
        max-width: 720px;
    }
}

.cid-slVuqiM3d7 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVuqiM3d7 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVuqiM3d7 .form-group {
    margin-bottom: 1rem;
}

.cid-slVuqiM3d7 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVuqiM3d7 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVuqiM3d7 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVuqJhqdc.popup-builder {
    background-color: #ffffff;
}

.cid-slVuqJhqdc.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVuqJhqdc.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVuqJhqdc .modal-content,
.cid-slVuqJhqdc .modal-dialog {
    height: auto;
}

.cid-slVuqJhqdc .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVuqJhqdc .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVuqJhqdc .form-wrapper .mbr-form .form-group,
    .cid-slVuqJhqdc .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVuqJhqdc .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVuqJhqdc .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVuqJhqdc .mbr-text {
    text-align: left;
}

.cid-slVuqJhqdc .pt-0 {
    padding-top: 0 !important;
}

.cid-slVuqJhqdc .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVuqJhqdc .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVuqJhqdc .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVuqJhqdc .modal-open {
    overflow: hidden;
}

.cid-slVuqJhqdc .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVuqJhqdc .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVuqJhqdc .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVuqJhqdc .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVuqJhqdc .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVuqJhqdc .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVuqJhqdc .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVuqJhqdc .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVuqJhqdc .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVuqJhqdc .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVuqJhqdc .modal-backdrop.show {
    opacity: .5;
}

.cid-slVuqJhqdc .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVuqJhqdc .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVuqJhqdc .modal-header .close:hover {
    opacity: 1;
}

.cid-slVuqJhqdc .modal-header .close:focus {
    outline: none;
}

.cid-slVuqJhqdc .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVuqJhqdc .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVuqJhqdc .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVuqJhqdc .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVuqJhqdc .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVuqJhqdc .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVuqJhqdc .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVuqJhqdc .modal-sm {
        max-width: 300px;
    }
    .cid-slVuqJhqdc .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVuqJhqdc .modal-lg,
    .cid-slVuqJhqdc .modal-xl {
        max-width: 800px;
    }
    .cid-slVuqJhqdc .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVuqJhqdc .modal-xl {
        max-width: 1140px;
    }
    .cid-slVuqJhqdc .container {
        max-width: 1140px;
    }
}

.cid-slVuqJhqdc .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVuqJhqdc .container {
        max-width: 720px;
    }
}

.cid-slVuqJhqdc .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVuqJhqdc .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVuqJhqdc .form-group {
    margin-bottom: 1rem;
}

.cid-slVuqJhqdc .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVuqJhqdc .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVuqJhqdc .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVurjF0Z6.popup-builder {
    background-color: #ffffff;
}

.cid-slVurjF0Z6.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVurjF0Z6.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVurjF0Z6 .modal-content,
.cid-slVurjF0Z6 .modal-dialog {
    height: auto;
}

.cid-slVurjF0Z6 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVurjF0Z6 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVurjF0Z6 .form-wrapper .mbr-form .form-group,
    .cid-slVurjF0Z6 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVurjF0Z6 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVurjF0Z6 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVurjF0Z6 .mbr-text {
    text-align: left;
}

.cid-slVurjF0Z6 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVurjF0Z6 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVurjF0Z6 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVurjF0Z6 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVurjF0Z6 .modal-open {
    overflow: hidden;
}

.cid-slVurjF0Z6 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVurjF0Z6 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVurjF0Z6 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVurjF0Z6 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVurjF0Z6 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVurjF0Z6 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVurjF0Z6 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVurjF0Z6 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVurjF0Z6 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVurjF0Z6 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVurjF0Z6 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVurjF0Z6 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVurjF0Z6 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVurjF0Z6 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVurjF0Z6 .modal-header .close:focus {
    outline: none;
}

.cid-slVurjF0Z6 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVurjF0Z6 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVurjF0Z6 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVurjF0Z6 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVurjF0Z6 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVurjF0Z6 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVurjF0Z6 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVurjF0Z6 .modal-sm {
        max-width: 300px;
    }
    .cid-slVurjF0Z6 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVurjF0Z6 .modal-lg,
    .cid-slVurjF0Z6 .modal-xl {
        max-width: 800px;
    }
    .cid-slVurjF0Z6 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVurjF0Z6 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVurjF0Z6 .container {
        max-width: 1140px;
    }
}

.cid-slVurjF0Z6 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVurjF0Z6 .container {
        max-width: 720px;
    }
}

.cid-slVurjF0Z6 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVurjF0Z6 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVurjF0Z6 .form-group {
    margin-bottom: 1rem;
}

.cid-slVurjF0Z6 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVurjF0Z6 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVurjF0Z6 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVus7JYhS.popup-builder {
    background-color: #ffffff;
}

.cid-slVus7JYhS.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVus7JYhS.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVus7JYhS .modal-content,
.cid-slVus7JYhS .modal-dialog {
    height: auto;
}

.cid-slVus7JYhS .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVus7JYhS .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVus7JYhS .form-wrapper .mbr-form .form-group,
    .cid-slVus7JYhS .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVus7JYhS .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVus7JYhS .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVus7JYhS .mbr-text {
    text-align: left;
}

.cid-slVus7JYhS .pt-0 {
    padding-top: 0 !important;
}

.cid-slVus7JYhS .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVus7JYhS .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVus7JYhS .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVus7JYhS .modal-open {
    overflow: hidden;
}

.cid-slVus7JYhS .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVus7JYhS .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVus7JYhS .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVus7JYhS .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVus7JYhS .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVus7JYhS .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVus7JYhS .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVus7JYhS .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVus7JYhS .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVus7JYhS .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVus7JYhS .modal-backdrop.show {
    opacity: .5;
}

.cid-slVus7JYhS .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVus7JYhS .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVus7JYhS .modal-header .close:hover {
    opacity: 1;
}

.cid-slVus7JYhS .modal-header .close:focus {
    outline: none;
}

.cid-slVus7JYhS .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVus7JYhS .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVus7JYhS .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVus7JYhS .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVus7JYhS .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVus7JYhS .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVus7JYhS .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVus7JYhS .modal-sm {
        max-width: 300px;
    }
    .cid-slVus7JYhS .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVus7JYhS .modal-lg,
    .cid-slVus7JYhS .modal-xl {
        max-width: 800px;
    }
    .cid-slVus7JYhS .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVus7JYhS .modal-xl {
        max-width: 1140px;
    }
    .cid-slVus7JYhS .container {
        max-width: 1140px;
    }
}

.cid-slVus7JYhS .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVus7JYhS .container {
        max-width: 720px;
    }
}

.cid-slVus7JYhS .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVus7JYhS .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVus7JYhS .form-group {
    margin-bottom: 1rem;
}

.cid-slVus7JYhS .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVus7JYhS .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVus7JYhS .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVusByygJ.popup-builder {
    background-color: #ffffff;
}

.cid-slVusByygJ.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVusByygJ.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVusByygJ .modal-content,
.cid-slVusByygJ .modal-dialog {
    height: auto;
}

.cid-slVusByygJ .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVusByygJ .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVusByygJ .form-wrapper .mbr-form .form-group,
    .cid-slVusByygJ .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVusByygJ .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVusByygJ .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVusByygJ .mbr-text {
    text-align: left;
}

.cid-slVusByygJ .pt-0 {
    padding-top: 0 !important;
}

.cid-slVusByygJ .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVusByygJ .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVusByygJ .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVusByygJ .modal-open {
    overflow: hidden;
}

.cid-slVusByygJ .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVusByygJ .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVusByygJ .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVusByygJ .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVusByygJ .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVusByygJ .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVusByygJ .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVusByygJ .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVusByygJ .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVusByygJ .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVusByygJ .modal-backdrop.show {
    opacity: .5;
}

.cid-slVusByygJ .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVusByygJ .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVusByygJ .modal-header .close:hover {
    opacity: 1;
}

.cid-slVusByygJ .modal-header .close:focus {
    outline: none;
}

.cid-slVusByygJ .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVusByygJ .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVusByygJ .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVusByygJ .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVusByygJ .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVusByygJ .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVusByygJ .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVusByygJ .modal-sm {
        max-width: 300px;
    }
    .cid-slVusByygJ .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVusByygJ .modal-lg,
    .cid-slVusByygJ .modal-xl {
        max-width: 800px;
    }
    .cid-slVusByygJ .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVusByygJ .modal-xl {
        max-width: 1140px;
    }
    .cid-slVusByygJ .container {
        max-width: 1140px;
    }
}

.cid-slVusByygJ .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVusByygJ .container {
        max-width: 720px;
    }
}

.cid-slVusByygJ .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVusByygJ .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVusByygJ .form-group {
    margin-bottom: 1rem;
}

.cid-slVusByygJ .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVusByygJ .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVusByygJ .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVurFAkBG.popup-builder {
    background-color: #ffffff;
}

.cid-slVurFAkBG.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVurFAkBG.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVurFAkBG .modal-content,
.cid-slVurFAkBG .modal-dialog {
    height: auto;
}

.cid-slVurFAkBG .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVurFAkBG .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVurFAkBG .form-wrapper .mbr-form .form-group,
    .cid-slVurFAkBG .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVurFAkBG .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVurFAkBG .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVurFAkBG .mbr-text {
    text-align: left;
}

.cid-slVurFAkBG .pt-0 {
    padding-top: 0 !important;
}

.cid-slVurFAkBG .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVurFAkBG .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVurFAkBG .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVurFAkBG .modal-open {
    overflow: hidden;
}

.cid-slVurFAkBG .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVurFAkBG .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVurFAkBG .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVurFAkBG .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVurFAkBG .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVurFAkBG .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVurFAkBG .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVurFAkBG .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVurFAkBG .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVurFAkBG .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVurFAkBG .modal-backdrop.show {
    opacity: .5;
}

.cid-slVurFAkBG .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVurFAkBG .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVurFAkBG .modal-header .close:hover {
    opacity: 1;
}

.cid-slVurFAkBG .modal-header .close:focus {
    outline: none;
}

.cid-slVurFAkBG .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-slVurFAkBG .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVurFAkBG .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVurFAkBG .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVurFAkBG .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVurFAkBG .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVurFAkBG .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVurFAkBG .modal-sm {
        max-width: 300px;
    }
    .cid-slVurFAkBG .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVurFAkBG .modal-lg,
    .cid-slVurFAkBG .modal-xl {
        max-width: 800px;
    }
    .cid-slVurFAkBG .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVurFAkBG .modal-xl {
        max-width: 1140px;
    }
    .cid-slVurFAkBG .container {
        max-width: 1140px;
    }
}

.cid-slVurFAkBG .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVurFAkBG .container {
        max-width: 720px;
    }
}

.cid-slVurFAkBG .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVurFAkBG .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVurFAkBG .form-group {
    margin-bottom: 1rem;
}

.cid-slVurFAkBG .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVurFAkBG .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVurFAkBG .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVjtTnw1w {
    padding-top: 90px;
    padding-bottom: 90px;
    overflow: hidden;
    box-sizing: border-box;
    background-color: #ffffff;
}

.cid-slVjtTnw1w .mbr-slider .carousel-control {
    background: #1b1b1b;
}

.cid-slVjtTnw1w .mbr-slider .carousel-control-prev {
    left: 0;
    margin-left: 2.5rem;
}

.cid-slVjtTnw1w .mbr-slider .carousel-control-next {
    right: 0;
    margin-right: 2.5rem;
}

.cid-slVjtTnw1w .mbr-slider .modal-body .close {
    background: #1b1b1b;
}

.cid-slVjtTnw1w .mbr-gallery-item>div::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #232323;
    opacity: 0;
    -webkit-transition: 0.2s opacity ease-in-out;
    transition: 0.2s opacity ease-in-out;
    background: linear-gradient(180deg, #232323, #8f1a1d);
}

.cid-slVjtTnw1w .icon-focus {
    display: none;
}

.cid-slVjtTnw1w .mbr-gallery-title {
    transition: all 0.5s ease;
    position: absolute;
    text-align: left;
    display: none;
    width: 100%;
    top: 0;
    right: 0;
    padding: 1rem;
    color: #000000;
    font-weight: bold;
    background: transparent;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
}

.cid-slVjtTnw1w ul {
    font-size: 0;
}

.cid-slVjtTnw1w .mbr-gallery-filter ul li .btn {
    border: none;
    background-color: transparent;
    color: #8f1a1d !important;
    padding: 0.5rem 1rem 0.6rem;
    border-radius: 0;
    margin: 0!important;
    transition: padding, border 0s, transform .2s;
}

.cid-slVjtTnw1w .mbr-gallery-filter ul li.active .btn {
    padding: 0.5rem 1rem 0.5rem;
    border-radius: 0 !important;
    position: relative;
}

.cid-slVjtTnw1w .mbr-gallery-filter ul li.active .btn:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(90deg, #343644, #26a7df);
}

.cid-slVjtTnw1w .mbr-gallery-filter ul li {
    padding: 0;
}

.cid-slVjtTnw1w .mbr-gallery-item>div:hover .mbr-gallery-title {
    padding-bottom: 1.5rem;
    display: block;
}

.cid-slVjtTnw1w .mbr-gallery-item>div:hover:before {
    opacity: 0.8 !important;
}

.cid-slVjtTnw1w .btn {
    background: none;
    border-radius: 0 !important;
}

.cid-slVjtTnw1w .btn:hover {
    background: transparent !important;
}

.cid-slVjtTnw1w .btn:hover:before {
    background: transparent !important;
}

.cid-slVjtTnw1w .btn:before {
    background-color: transparent !important;
}

.cid-slVjtTnw1w .btn:focus {
    box-shadow: none;
}

.cid-slVjtTnw1w .mbr-section-title {
    position: relative;
    z-index: 1;
}

.cid-slVjtTnw1w .mbr-gallery-item>div>span {
    color: #ffffff;
}

.cid-slVbTLcl9E {
    padding-top: 45px;
    padding-bottom: 270px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}

.cid-slVbTLcl9E svg {
    position: absolute;
    bottom: -9.5rem;
    left: 50%;
    transform: translate(-50%) scaleX(-2) rotate(-12deg);
    filter: fliph;
    animation: wave2 5s ease-in-out infinite;
}

@keyframes wave2 {
    from {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
    50% {
        transform: translate(-50%) scaleX(-2.2) scaleY(1.1) rotate(-13deg);
    }
    to {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
}

.cid-slVbTLcl9E #e12_areaS3 {
    fill: #26a7df !important;
}

.cid-slVbTLcl9E #e19_areaS3 {
    fill: #343644 !important;
}

.cid-slVbTLcl9E .carousel-control {
    background: #000;
    opacity: 0.2;
}

.cid-slVbTLcl9E .carousel {
    width: 80%;
    margin: auto;
}

.cid-slVbTLcl9E .mbr-section-subtitle {
    color: #716c80;
}

.cid-slVbTLcl9E .carousel-item {
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-slVbTLcl9E .carousel-item .media-container-row {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.cid-slVbTLcl9E .carousel-item .wrap-img {
    text-align: center;
}

.cid-slVbTLcl9E .carousel-item .wrap-img img {
    transition: all 0.3s;
    max-height: 150px;
    width: auto;
    max-width: 100%;
}

.cid-slVbTLcl9E .carousel-controls {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-slVbTLcl9E .carousel-controls .carousel-control {
    background: #000;
    border-radius: 50%;
    position: static;
    width: 40px;
    height: 40px;
    margin-top: 2rem;
    border-width: 1px;
}

.cid-slVbTLcl9E .carousel-controls .carousel-control.carousel-control-prev {
    left: auto;
    margin-right: 20px;
    margin-left: 0;
}

.cid-slVbTLcl9E .carousel-controls .carousel-control.carousel-control-next {
    right: auto;
    margin-right: 0;
}

.cid-slVbTLcl9E .carousel-controls .carousel-control .mbr-iconfont {
    font-size: 1rem;
}

.cid-slVbTLcl9E .cloneditem-1,
.cid-slVbTLcl9E .cloneditem-2,
.cid-slVbTLcl9E .cloneditem-3,
.cid-slVbTLcl9E .cloneditem-4,
.cid-slVbTLcl9E .cloneditem-5 {
    display: none;
}

.cid-slVbTLcl9E .col-lg-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
}

@media (min-width: 992px) {
    .cid-slVbTLcl9E .col-lg-15 {
        -ms-flex: 0 0 20%;
        -webkit-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        width: 20%;
    }
    .cid-slVbTLcl9E .carousel-inner {
        opacity: 0.8;
    }
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.active.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.active.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides2>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides2 .cloneditem-1,
    .cid-slVbTLcl9E .carousel-inner.slides2 .cloneditem-2,
    .cid-slVbTLcl9E .carousel-inner.slides2 .cloneditem-3 {
        display: block;
    }
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.active.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(33.333333%, 0, 0);
        transform: translate3d(33.333333%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.active.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-33.333333%, 0, 0);
        transform: translate3d(-33.333333%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides3>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides3 .cloneditem-1,
    .cid-slVbTLcl9E .carousel-inner.slides3 .cloneditem-2,
    .cid-slVbTLcl9E .carousel-inner.slides3 .cloneditem-3 {
        display: block;
    }
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.active.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.active.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides4>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides4 .cloneditem-1,
    .cid-slVbTLcl9E .carousel-inner.slides4 .cloneditem-2,
    .cid-slVbTLcl9E .carousel-inner.slides4 .cloneditem-3 {
        display: block;
    }
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.active.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(20%, 0, 0);
        transform: translate3d(20%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.active.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides5>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides5 .cloneditem-1,
    .cid-slVbTLcl9E .carousel-inner.slides5 .cloneditem-2,
    .cid-slVbTLcl9E .carousel-inner.slides5 .cloneditem-3,
    .cid-slVbTLcl9E .carousel-inner.slides5 .cloneditem-4 {
        display: block;
    }
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.active.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(16.666667%, 0, 0);
        transform: translate3d(16.666667%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.active.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-16.666667%, 0, 0);
        transform: translate3d(-16.666667%, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.carousel-item-left,
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-slVbTLcl9E .carousel-inner.slides6>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-slVbTLcl9E .carousel-inner.slides6 .cloneditem-1,
    .cid-slVbTLcl9E .carousel-inner.slides6 .cloneditem-2,
    .cid-slVbTLcl9E .carousel-inner.slides6 .cloneditem-3,
    .cid-slVbTLcl9E .carousel-inner.slides6 .cloneditem-4,
    .cid-slVbTLcl9E .carousel-inner.slides6 .cloneditem-5 {
        display: block;
    }
}

.cid-slVbTLcl9E H2 {
    color: #26a7df;
}

.cid-slVbTLcl9E .carousel-control-prev {
    position: absolute!important;
    left: -50px !important;
}

.cid-slVbTLcl9E .carousel-control-next {
    position: absolute!important;
    right: -50px !important;
}

@media (max-width: 576px) {
    .cid-slVbTLcl9E .carousel-control-prev {
        left: -10px !important;
    }
    .cid-slVbTLcl9E .carousel-control-next {
        right: -10px !important;
    }
}

.cid-slVbTNaNDt {
    padding-top: 0px;
    padding-bottom: 30px;
    background-color: #343644;
}

.cid-slVbTNaNDt .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.7;
}

.cid-slVbTNaNDt .text-content .mbr-subtitle {
    color: #26a7df;
}

.cid-slVbTNaNDt .text-content .mbr-section-title {
    color: #343644;
}

.cid-slVbTNaNDt .text-content .mbr-text {
    color: #8f1a1d;
}

.cid-slVbTNaNDt .text-content .list-block {
    margin-top: 16px;
    padding-bottom: 16px;
}

.cid-slVbTNaNDt .text-content .list-block .card-img {
    width: auto;
}

.cid-slVbTNaNDt .text-content .list-block .card-img span {
    color: #26a7df;
    font-size: 1.5rem;
}

.cid-slVbTNaNDt .text-content .list-block .list-item-title {
    color: #343644;
    transition: all .3s linear 0s;
}

.cid-slVbTNaNDt .text-content .list-block .list-item-title:hover {
    color: #dcdfe2;
}

.cid-slVbTNaNDt .text-content .list-block .list-item-text {
    padding-top: 10px;
    color: #8f1a1d;
    margin-bottom: 0;
}

.cid-slVbTNaNDt .text-content .list-block.last {
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.cid-slVbTNaNDt .text-content .social {
    font-size: 1.2rem;
}

.cid-slVbTNaNDt .text-content .social span {
    margin-right: 11.2px;
    margin-bottom: 8px;
    transition: 0.3s all;
    color: #13287d;
}

.cid-slVbTNaNDt .text-content .social span:hover {
    color: #279e64;
    transition: 0.3s all;
}

.cid-slVbTNaNDt .card-img {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
}

.cid-slVbTNaNDt .list-block {
    position: relative;
}

.cid-slVbTNaNDt .list-block h4,
.cid-slVbTNaNDt .list-block p {
    padding-left: 2.625rem;
}

.cid-slVbTNaNDt .card-img {
    display: block;
}

.cid-slVbTNaNDt input,
.cid-slVbTNaNDt textarea {
    border-radius: 3px;
    min-height: 3rem;
    padding: 13px 20px !important;
    font-size: 13px;
    color: #26a7df;
    height: 60px;
}

.cid-slVbTNaNDt .form-control,
.cid-slVbTNaNDt .field-input {
    padding: 13px 20px !important;
    background-color: #ffffff;
    border-color: #dcdfe2;
    color: #26a7df;
    transition: 0.4s;
    box-shadow: none;
    outline: none;
}

.cid-slVbTNaNDt .form-control:hover,
.cid-slVbTNaNDt .field-input:hover,
.cid-slVbTNaNDt .form-control:focus,
.cid-slVbTNaNDt .field-input:focus {
    background-color: #ffffff;
    border-color: #26a7df;
    color: #000000;
    box-shadow: none;
    outline: none;
}

.cid-slVbTNaNDt .form-control:focus,
.cid-slVbTNaNDt .field-input:focus {
    box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}

.cid-slVbTNaNDt input::-webkit-input-placeholder,
.cid-slVbTNaNDt textarea::-webkit-input-placeholder {
    color: #343644;
}

.cid-slVbTNaNDt input:-moz-placeholder,
.cid-slVbTNaNDt textarea:-moz-placeholder {
    color: #343644;
}

.cid-slVbTNaNDt .jq-selectbox li,
.cid-slVbTNaNDt .jq-selectbox li {
    background-color: #ffffff;
    color: #000000;
}

.cid-slVbTNaNDt .jq-selectbox li:hover,
.cid-slVbTNaNDt .jq-selectbox li.selected {
    background-color: #ffffff;
    color: #000000;
}

.cid-slVbTNaNDt .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-slVbTNaNDt .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-slVbTNaNDt .mbr-form {
    max-width: 550px;
}

.cid-slVbTNaNDt .mbr-form .content-title {
    color: #343644;
    margin-bottom: 20px;
}

.cid-slVbTNaNDt .mbr-form .content-subtitle {
    color: #8f1a1d;
}

.cid-slVbTNaNDt .mbr-form textarea {
    min-height: 100px;
    height: 194px;
}

.cid-slVbTNaNDt .mbr-form .btn {
    justify-content: space-between;
    border-radius: 30px;
    border-color: #343644;
    color: #343644;
    padding: 18px 42px;
    margin: 0 !important;
    margin-top: 7px !important;
}

.cid-slVbTNaNDt .mbr-form .btn-success:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #fff !important;
}

@media (max-width: 991px) {
    .cid-slVbTNaNDt .mbr-form {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

@media (max-width: 768px) {
    .cid-slVbTNaNDt .mbr-section-title,
    .cid-slVbTNaNDt .content-title,
    .cid-slVbTNaNDt .mbr-section-btn {
        text-align: left;
    }
}

.cid-slVbTNaNDt .text-content .list-block .list-item-title {
    color: #26a7df;
}

.cid-slVbTNaNDt .text-content .mbr-section-title {
    color: #26a7df;
}

.cid-slVbTNYZ9A {
    padding-top: 75px;
    padding-bottom: 75px;
    background-color: #eff2f7;
}

.cid-slVbTNYZ9A .widget-title {
    color: #343644;
    margin-bottom: 30px;
}

.cid-slVbTNYZ9A .line-wrap .line {
    width: 50px;
    height: 2px;
    display: inline-block;
    background: #13287d;
    transition: background 0.3s;
    margin-bottom: 2rem;
}

.cid-slVbTNYZ9A .mbr-text {
    color: #343644;
}

.cid-slVbTNYZ9A .phone-word {
    color: #343644;
}

.cid-slVbTNYZ9A .text-link {
    transition: all 0.3s ease-in;
}

.cid-slVbTNYZ9A .text-link:hover {
    color: #343644 !important;
}

.cid-slVbTNYZ9A img {
    height: 100px;
    padding-right: 8px;
}

.cid-slVbTNYZ9A .img1 {
    color: #343644;
}

.cid-slVbTNYZ9A .img2 {
    color: #83868c;
    font-size: 10px;
    font-weight: bold;
}

@media (max-width: 992px) {
    .cid-slVbTNYZ9A .content>div:not(:last-child) {
        margin-bottom: 2rem;
    }
}

.cid-slVbTNYZ9A .content .link-wrap {
    color: red;
}

.cid-slVbTNYZ9A .content .date-wrap {
    color: #343644;
}

.cid-slVbTNYZ9A .item,
.cid-slVbTNYZ9A .link {
    display: flex;
    align-items: center;
    padding-bottom: 0.5rem;
    margin-bottom: 0.6rem;
}

.cid-slVbTNYZ9A .item h4,
.cid-slVbTNYZ9A .link h4 {
    padding-left: 10px;
    margin: 0;
}

.cid-slVbTNYZ9A .link {
    transition: all 0.3s ease-in;
}

.cid-slVbTNYZ9A .link .card-img {
    padding-bottom: 3px;
}

.cid-slVbTNYZ9A .link:hover .card-img span {
    color: #343644;
}

.cid-slVbTNYZ9A .link:hover .card-box .link-title a {
    transition: all 0.3s;
    color: #343644 !important;
}

.cid-slVbTNYZ9A .item .card-img {
    width: auto;
}

.cid-slVbTNYZ9A .item .card-img .img1 {
    display: block;
    padding: 6px;
    font-size: 15px;
    font-weight: bold;
}

.cid-slVbTNYZ9A .card-img {
    width: auto;
}

@media (max-width: 767px) {
    .cid-slVbTNYZ9A h5 {
        text-align: left !important;
    }
    .cid-slVbTNYZ9A .line-wrap {
        text-align: left !important;
    }
}

.cid-slVbTNYZ9A .item-title {
    color: #8f1a1d;
    transition: all 0.3s ease-in;
}

.cid-slVbTNYZ9A .item-title:hover {
    color: #343644;
}

.cid-slVbTNYZ9A .tips {
    height: 70px;
    width: 70px;
    margin: 4px;
    -o-object-fit: cover;
    object-fit: cover;
}

.cid-slVbTNYZ9A .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
    text-align: left;
}

.cid-slVbTNYZ9A .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-slVbTNYZ9A .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-slVbTNYZ9A .btn[class*="-outline"]:active,
.cid-slVbTNYZ9A .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

.cid-slVbTNYZ9A .list .list-item:first-child {
    padding-bottom: 15px;
}

.cid-slVbTNYZ9A .list .list-item:last-child {
    margin-top: 10px;
}

.cid-slVbTNYZ9A .pre-form {
    color: #8f1a1d;
}

.cid-slVbTNYZ9A .form-group,
.cid-slVbTNYZ9A .mbr-section-btn {
    margin: 0;
    padding: 0;
    display: -webkit-flex;
}

.cid-slVbTNYZ9A .form-control {
    font-size: 14px;
    background: #ffffff;
    border: 1px solid #dcdfe2;
    color: #83868c;
    display: block;
    height: 60px;
    border-radius: 3px;
    width: 100%;
    padding: 13px 20px !important;
    padding-right: 50px !important;
    transition: all .3s linear 0ms;
}

.cid-slVbTNYZ9A .form-control::-webkit-input-placeholder {
    color: #83868c;
}

.cid-slVbTNYZ9A .form-control::-moz-placeholder {
    color: #83868c;
}

.cid-slVbTNYZ9A .form-control:-moz-placeholder {
    color: #83868c;
}

.cid-slVbTNYZ9A .form-control:-ms-input-placeholder {
    color: #83868c;
}

.cid-slVbTNYZ9A .form-group {
    margin-top: 19px;
    margin-bottom: 15px;
}

.cid-slVbTNYZ9A .form-group .mbr-iconfont {
    color: #26a7df;
    position: absolute;
    font-size: 15px;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}

.cid-slVbTNYZ9A .dragArea {
    flex-direction: column;
}

.cid-slVbTNYZ9A .dragArea .mbr-section-btn .btn {
    font-weight: bold;
    margin-left: 0 !important;
}

.cid-slVbTNYZ9A .widget-title,
.cid-slVbTNYZ9A .line-wrap {
    color: #26a7df;
}

.cid-slVpea8ypS .navbar {
    padding: 0.5rem 0;
    background: #242631;
    transition: none;
    min-height: 50px;
    z-index: 5;
    position: fixed;
}

.cid-slVpea8ypS .navbar-fixed-top {
    padding-top: 0;
}

.cid-slVpea8ypS .navbar-collapse {
    flex-basis: auto;
    transition: all 0.3s ease-in;
}

.cid-slVpea8ypS .navbar-collapse.show {
    position: absolute;
    opacity: 1;
    visibility: visible;
    top: 100%;
    z-index: 999;
    background-color: #09090b;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    padding: 15px 20px;
    bottom: auto;
    left: 0px;
    right: 0px;
}

.cid-slVpea8ypS .navbar-collapse.show .navbar-nav .nav-item {
    text-align: left;
    padding: 10px 0;
}

.cid-slVpea8ypS .navbar-buttons {
    flex-wrap: wrap;
}

.cid-slVpea8ypS .menu-logo .navbar-brand {
    display: flex;
    padding: 0.5rem 0;
    transition: padding 0.2s;
    min-height: 3.8rem;
    align-items: center;
}

.cid-slVpea8ypS .menu-logo .navbar-brand .navbar-caption-wrap {
    display: flex;
    align-items: center;
    word-break: break-word;
    min-width: 7rem;
    margin: 0.3rem 0;
}

.cid-slVpea8ypS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
    padding-right: 2rem;
}

.cid-slVpea8ypS .menu-logo .navbar-brand .navbar-logo {
    font-size: 4rem;
    transition: font-size 0.25s;
}

.cid-slVpea8ypS .menu-logo .navbar-brand .navbar-logo img {
    display: flex;
}

.cid-slVpea8ypS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
    transition: font-size 0.25s;
}

.cid-slVpea8ypS .menu-content-top {
    background: #343644;
    max-width: 100%;
    justify-content: space-between;
    padding: 0 1rem;
    width: 100%;
    align-items: center;
    overflow: hidden;
    transition: min-height 0.25s ease-in-out;
}

.cid-slVpea8ypS .dropdown-item {
    padding: 0;
    line-height: 2.6;
}

.cid-slVpea8ypS .dropdown-item:hover {
    color: #26a7df !important;
}

.cid-slVpea8ypS .nav-link,
.cid-slVpea8ypS .brand-name {
    font-style: normal;
    transition: all 0.3s ease-in;
    color: #ffffff;
}

.cid-slVpea8ypS .nav-link:hover,
.cid-slVpea8ypS .brand-name:hover {
    color: #26a7df !important;
}

.cid-slVpea8ypS .dropdown-menu {
    background-color: #09090b;
}

.cid-slVpea8ypS .dropdown-item:active {
    background-color: #09090b;
}

.cid-slVpea8ypS .menu-bottom {
    margin: auto;
    width: 100%;
    display: flex;
    padding: 0rem 1rem;
    position: relative;
    align-items: center;
    justify-content: flex-end;
}

.cid-slVpea8ypS .navbar-dropdown.bg-color.transparent.opened {
    background: #242631;
}

.cid-slVpea8ypS .nav-item {
    position: relative;
}

.cid-slVpea8ypS .nav-item span {
    padding-right: 0.4em;
    vertical-align: text-bottom;
    position: relative;
    top: -0.2em;
    text-decoration: none;
}

.cid-slVpea8ypS .nav-item .nav-link {
    transition: all 0.3s ease-in-out 0ms;
}

.cid-slVpea8ypS .nav-item .nav-link:focus {
    outline: none;
}

.cid-slVpea8ypS .dropdown-item:before {
    font-family: MobiriseIcons !important;
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slVpea8ypS .content-text {
    margin-bottom: 0;
}

.cid-slVpea8ypS .navbar-nav {
    position: relative;
    flex-direction: row;
}

@media (min-width: 992px) {
    .cid-slVpea8ypS .navbar-nav .main-menu-animated-line {
        position: absolute;
        left: 0;
        width: 0;
        height: 0;
        z-index: 100;
        border-top: 4px solid #343644;
        transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    }
    .cid-slVpea8ypS .navbar-nav .main-menu-animated-line.bottom {
        bottom: 0;
    }
}

.cid-slVpea8ypS .navbar-nav .nav-item span {
    padding-right: 0;
}

.cid-slVpea8ypS .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
}

.cid-slVpea8ypS .navbar-buttons.mbr-section-btn {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cid-slVpea8ypS .menu .navbar-brand .logo-text-part {
    vertical-align: top;
}

.cid-slVpea8ypS .content-right-side {
    text-align: center;
}

.cid-slVpea8ypS .content-right-side .content-link {
    margin-left: 2rem;
}

.cid-slVpea8ypS .content-right-side .content-link span {
    vertical-align: middle;
    padding-right: 1rem;
}

.cid-slVpea8ypS .widget-icon {
    display: inline-block;
    padding-right: 1rem;
    font-size: 1.65rem;
}

.cid-slVpea8ypS .widget-icon.mobi-mbri-phone {
    -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
    animation: phone-icon-animate 1s ease-in-out infinite;
}

.cid-slVpea8ypS .info-widget {
    margin-left: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cid-slVpea8ypS .info-widget:first-child {
    margin-left: 0;
}

.cid-slVpea8ypS .menu-content-right {
    display: flex;
    align-items: center;
}

.cid-slVpea8ypS .menu-content-right .info-widget:last-child {
    padding-right: 0;
}

.cid-slVpea8ypS .menu-content-right .info-widget:first-child {
    padding-left: 0;
    border-left: none;
}

.cid-slVpea8ypS .widget-content {
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.cid-slVpea8ypS .widget-content .widget-title {
    margin-bottom: 3px;
    line-height: 1.73;
}

.cid-slVpea8ypS .widget-content .widget-text {
    margin-bottom: 0;
}

.cid-slVpea8ypS .navbar .menu-content-top {
    display: flex;
    height: 90px;
    border-bottom: 1px solid #0a1126;
}

@media (min-width: 992px) {
    .cid-slVpea8ypS .nav-link {
        line-height: 6.13;
        color: #ffffff;
    }
    .cid-slVpea8ypS .navbar-nav>li>a:before {
        content: "";
        position: absolute;
        top: -1px;
        left: 0;
        width: 0;
        margin: auto;
        opacity: 0;
        border-top: 2px solid #26a7df;
        transition: all 0.3s ease-in-out 0ms;
    }
    .cid-slVpea8ypS .navbar-nav>li:hover>a:before {
        opacity: 1;
        width: 100%;
    }
    .cid-slVpea8ypS .content-right-side {
        text-align: right;
        flex-wrap: nowrap;
        display: flex;
        align-items: center;
    }
    .cid-slVpea8ypS .menu-content-top {
        border-bottom: 1px solid rgba(225, 227, 230, 0.2);
    }
    .cid-slVpea8ypS .navbar {
        display: block;
        padding: 0;
    }
    .cid-slVpea8ypS .navbar .menu-logo {
        margin: auto;
        display: flex;
        align-items: center;
    }
    .cid-slVpea8ypS .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
        align-self: auto;
        display: flex;
        align-items: center;
        z-index: 101;
        min-height: 49px;
    }
    .cid-slVpea8ypS .dropdown-item:hover:before {
        transform: scale(1, 1);
        width: 16px;
        -webkit-transform: scale(1, 1);
    }
    .cid-slVpea8ypS .navbar-toggler {
        display: none;
    }
    .cid-slVpea8ypS .navbar-collapse {
        justify-content: flex-end;
    }
}

.cid-slVpea8ypS .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
}

.cid-slVpea8ypS .btn {
    display: -webkit-inline-flex;
    align-items: center;
    -webkit-align-items: center;
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-right: 0;
}

.cid-slVpea8ypS .btn-sm {
    padding: 13px 29px;
}

.cid-slVpea8ypS .btn .mbr-iconfont {
    font-size: 1.2em;
}

.cid-slVpea8ypS .btn::after {
    background-color: #656565;
    content: "";
    height: 150px;
    left: -75px;
    position: absolute;
    top: -60px;
    transform: rotate(35deg);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    width: 40px;
    opacity: 0;
    outline: none;
    text-decoration: none;
}

.cid-slVpea8ypS .btn:hover::after {
    left: 250px;
    opacity: 0.8;
}

.cid-slVpea8ypS .navbar-toggleable-sm .navbar-collapse {
    width: auto;
}

.cid-slVpea8ypS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
    flex-wrap: wrap;
    padding-left: 0;
}

.cid-slVpea8ypS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: center;
}

.cid-slVpea8ypS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
    padding-left: 0;
    padding-bottom: 0;
}

.cid-slVpea8ypS .dropdown .dropdown-menu {
    display: none;
    position: absolute;
    padding: 25px 0;
    text-align: left;
}

@media (max-width: 991px) {
    .cid-slVpea8ypS .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
    transform: scale(0, 1);
}

.cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
    margin-left: -1.8rem;
    padding-right: 1rem;
    font-size: inherit;
}

.cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
}

.cid-slVpea8ypS .dropdown.open>.dropdown-menu {
    display: block;
}

.cid-slVpea8ypS .navbar.navbar-short {
    min-height: 50px;
    transition: all 0.2s;
}

.cid-slVpea8ypS .navbar.navbar-short .navbar-logo a {
    font-size: 2.5rem !important;
    transition: font-size 0.25s;
}

.cid-slVpea8ypS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
    font-size: 2.5rem !important;
}

.cid-slVpea8ypS .navbar.navbar-short .navbar-logo a img {
    height: 3rem !important;
}

.cid-slVpea8ypS .navbar.navbar-short .navbar-brand {
    min-height: 3rem;
}

.cid-slVpea8ypS button.navbar-toggler {
    width: 31px;
    height: 18px;
    cursor: pointer;
    transition: all 0.2s;
    margin: 1rem 0.8rem;
}

.cid-slVpea8ypS button.navbar-toggler:focus {
    outline: none;
}

.cid-slVpea8ypS button.navbar-toggler .hamburger span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
}

.cid-slVpea8ypS button.navbar-toggler .hamburger span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cid-slVpea8ypS button.navbar-toggler .hamburger span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slVpea8ypS button.navbar-toggler .hamburger span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slVpea8ypS button.navbar-toggler .hamburger span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cid-slVpea8ypS nav.opened .hamburger span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slVpea8ypS nav.opened .hamburger span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cid-slVpea8ypS nav.opened .hamburger span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cid-slVpea8ypS nav.opened .hamburger span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slVpea8ypS .collapsed .dropdown-menu .dropdown-item:before {
    display: none;
}

.cid-slVpea8ypS .collapsed .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cid-slVpea8ypS .collapsed .btn {
    display: flex;
}

.cid-slVpea8ypS .collapsed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
}

.cid-slVpea8ypS .collapsed .navbar-collapse.collapsing,
.cid-slVpea8ypS .collapsed .navbar-collapse.show {
    display: block !important;
}

.cid-slVpea8ypS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slVpea8ypS .collapsed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
}

.cid-slVpea8ypS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slVpea8ypS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
}

.cid-slVpea8ypS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slVpea8ypS .collapsed .navbar-collapse.show .navbar-buttons {
    display: flex;
    justify-content: center;
    text-align: center;
}

.cid-slVpea8ypS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slVpea8ypS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .cid-slVpea8ypS .collapsed .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slVpea8ypS .collapsed button.navbar-toggler {
    display: block;
}

.cid-slVpea8ypS .collapsed .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
}

.cid-slVpea8ypS .collapsed .navbar-toggleable-sm {
    flex-direction: column;
}

.cid-slVpea8ypS .collapsed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
}

.cid-slVpea8ypS .collapsed .dropdown.open>.dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
}

.cid-slVpea8ypS .collapsed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
}

.cid-slVpea8ypS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.cid-slVpea8ypS .collapsed .menu-bottom {
    justify-content: center;
}

@media (max-width: 991px) {
    .cid-slVpea8ypS .menu-content-top {
        display: flex;
    }
    .cid-slVpea8ypS .menu-content-top .right-wrap p {
        display: none;
    }
    .cid-slVpea8ypS .dropdown-menu {
        margin-top: 0px;
        background-color: transparent;
        color: black !important;
        padding-left: 20px !important;
    }
    .cid-slVpea8ypS .dropdown-menu .dropdown-item {
        text-align: left;
        font-weight: 700;
    }
    .cid-slVpea8ypS .menu-bottom {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin: 0;
    }
    .cid-slVpea8ypS .navbar-collapse {
        padding-bottom: 1rem;
        display: none !important;
        padding-right: 0 !important;
        opacity: 0;
        transition: all 0.3s ease-in;
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0px;
        right: 0px;
        z-index: 999;
    }
    .cid-slVpea8ypS .navbar-collapse .navbar-nav .nav-item {
        clear: both;
        text-align: left;
        padding: 10px 0;
    }
    .cid-slVpea8ypS .navbar-collapse .icons-menu {
        display: none;
    }
    .cid-slVpea8ypS .navbar-collapse.collapsing,
    .cid-slVpea8ypS .navbar-collapse.show {
        display: block !important;
    }
    .cid-slVpea8ypS .navbar-collapse.collapsing .navbar-nav,
    .cid-slVpea8ypS .navbar-collapse.show .navbar-nav {
        display: block;
        text-align: center;
    }
    .cid-slVpea8ypS .navbar-collapse.collapsing .navbar-nav .nav-item,
    .cid-slVpea8ypS .navbar-collapse.show .navbar-nav .nav-item {
        clear: both;
    }
    .cid-slVpea8ypS .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
    .cid-slVpea8ypS .navbar-collapse.show .navbar-nav .nav-item .nav-link {
        font-weight: 700;
        color: #343644;
    }
    .cid-slVpea8ypS .navbar-collapse.collapsing .navbar-buttons,
    .cid-slVpea8ypS .navbar-collapse.show .navbar-buttons {
        display: -webkit-flex;
        justify-content: center;
        text-align: center;
        -webkit-justify-content: center;
    }
    .cid-slVpea8ypS .navbar-collapse.collapsing .navbar-buttons:last-child,
    .cid-slVpea8ypS .navbar-collapse.show .navbar-buttons:last-child {
        margin-bottom: 1rem;
    }
    .cid-slVpea8ypS img {
        height: 3.8rem !important;
    }
    .cid-slVpea8ypS .btn {
        display: flex;
    }
    .cid-slVpea8ypS button.navbar-toggler {
        display: block;
    }
    .cid-slVpea8ypS .navbar-brand {
        margin-top: 0.5rem;
    }
    .cid-slVpea8ypS .navbar-toggleable-sm {
        flex-direction: column;
    }
    .cid-slVpea8ypS .dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        position: relative;
        opacity: 0;
        display: block;
        height: 0;
        visibility: hidden;
        padding: 0;
        transition-duration: 0.5s;
        transition-property: opacity, padding, height;
    }
    .cid-slVpea8ypS .dropdown.open>.dropdown-menu {
        position: relative;
        opacity: 1;
        height: auto;
        padding: 1.4rem 0;
        visibility: visible;
    }
    .cid-slVpea8ypS .dropdown .dropdown-submenu {
        left: 0;
        text-align: center;
        width: 100%;
    }
    .cid-slVpea8ypS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
        margin-top: 0;
        position: inherit;
        right: 0;
        top: 50%;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 0.3em;
        vertical-align: middle;
        content: "";
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-left: 0.3em solid transparent;
    }
    .cid-slVpea8ypS .dropdown .dropdown-menu .dropdown-item {
        padding: 0.235em 1.5em 0.235em 1.5em !important;
        transition: none;
        margin: 0 !important;
    }
}

.cid-slVpea8ypS .nav-link:focus {
    outline: none;
}

.cid-slVpea8ypS .navbar-toggler {
    position: relative;
}

.cid-slVpea8ypS .widget-title,
.cid-slVpea8ypS .widget-icon {
    color: #e9e9e9;
}

.cid-slVpea8ypS .widget-text {
    color: #656565;
}

@media (max-width: 768px) {
    .cid-slVpea8ypS .menu-content-top .menu-content-right .info-widget {
        margin-left: 20px;
    }
    .cid-slVpea8ypS .menu-content-top .menu-content-right .info-widget:first-child {
        margin-left: 0;
    }
    .cid-slVpea8ypS .menu-content-top .menu-content-right .info-widget .widget-icon {
        font-size: 20px;
    }
    .cid-slVpea8ypS .menu-content-top .menu-content-right .info-widget .widget-content {
        display: none;
    }
    .cid-slVpea8ypS .navbar-brand {
        margin-left: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-slVpea8ypS .menu-content-top,
    .cid-slVpea8ypS .menu-bottom {
        padding: 0 15px;
    }
    .cid-slVpea8ypS button.navbar-toggler {
        align-self: center;
    }
    .cid-slVpea8ypS .btn {
        margin-left: 0;
    }
    .cid-slVpea8ypS .widget-icon {
        padding-right: 0;
    }
}

.cid-slVpea8ypS .icons-menu {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    text-align: center;
    align-items: center;
}

.cid-slVpea8ypS .icons-menu .mbr-iconfont {
    font-size: 1rem;
    color: #ffffff;
    display: inline-flex;
    background-color: #343644;
    border-radius: 100%;
    transition: all 0.3s ease-in;
}

.cid-slVpea8ypS .icons-menu .mbr-iconfont:before {
    padding: .75rem;
}

.cid-slVpea8ypS .icons-menu .mbr-iconfont:hover {
    color: #343644;
    background-color: #26a7df;
    -webkit-animation-name: animation-pulse;
    animation-name: animation-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: .9;
}

.cid-slVpea8ypS .soc-item {
    margin: .5rem .3rem;
}

@-webkit-keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@-webkit-keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

@keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

.cid-slVpebKgpE {
    padding-top: 225px;
    padding-bottom: 75px;
    background-image: url("../../../assets/images/premire-blue-copy-2.gif");
}

.cid-slVpebKgpE .img-wrap {
    -webkit-animation: jump 2s ease-in-out alternate;
    animation: jump 2s ease-in-out alternate;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-delay: 6s;
    animation-delay: 6s;
    position: relative;
}

.cid-slVpebKgpE .img-wrap img {
    width: 100%;
}

.cid-slVpebKgpE .mbr-section-subtitle {
    color: #26a7df;
}

.cid-slVpebKgpE .mbr-section-title {
    color: #ffffff;
}

.cid-slVpebKgpE .mbr-text {
    color: #b0b6d4;
    font-weight: 500;
}

.cid-slVpebKgpE .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
    margin-top: 47px;
}

.cid-slVpebKgpE .mbr-section-btn .btn:first-child {
    margin-left: 0 !important;
}

@media (max-width: 768px) {
    .cid-slVpebKgpE .mbr-section-btn {
        justify-content: center !important;
    }
}

@-webkit-keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-slVpebKgpE .mbr-text,
.cid-slVpebKgpE .mbr-section-btn {
    color: #ffffff;
}

.cid-smXdu6Pzuj {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #eff2f7;
}

.cid-smXdu6Pzuj .contents {
    text-align: center;
    z-index: -1;
    margin-bottom: 54px;
}

.cid-smXdu6Pzuj .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smXdu6Pzuj .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smXdu6Pzuj .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smXdu6Pzuj .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #26a7df;
    padding: 55px 50px 41px 45px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
}

.cid-smXdu6Pzuj .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smXdu6Pzuj .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smXdu6Pzuj .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
    fill: white;
}

.cid-smXdu6Pzuj .card-wrapper .card-img {
    margin-bottom: 40px;
}

.cid-smXdu6Pzuj .card-wrapper .card-img .mbr-iconfont {
    font-size: 77px;
    color: #26a7df;
}

.cid-smXdu6Pzuj .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
}

.cid-smXdu6Pzuj .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smXdu6Pzuj .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smXdu6Pzuj .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smXdu6Pzuj .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smXdu6Pzuj .card-wrapper:hover {
    background-color: #d1d1d1;
    border-color: #d1d1d1;
    fill: white;
}

.cid-smXdu6Pzuj .card-wrapper:hover .card-box .card-title {
    color: #ffffff;
}

.cid-smXdu6Pzuj .card-wrapper:hover .card-box .mbr-text {
    color: #ffffff;
}

.cid-smXdu6Pzuj .card-wrapper:hover .card-img {
    transform: rotateY(360deg);
    z-index: -1;
}

.cid-smXdu6Pzuj .card-wrapper:hover .card-img .mbr-iconfont {
    color: #ffffff;
}

.cid-smXdu6Pzuj .card-wrapper:hover .mbr-link-btn .btn {
    color: #ffffff;
}

.cid-smXdu6Pzuj .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smXdu6Pzuj .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smXdu6Pzuj .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smXdu6Pzuj .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
    fill: white;
}

.cid-smXdu6Pzuj .btn[class*="-outline"]:active,
.cid-smXdu6Pzuj .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smXdu6Pzuj .card {
        margin-bottom: 15px;
    }
}

.cid-smXdu6Pzuj .specialSVG {
    color: #8f1a1d;
    width: 150px;
    height: 150px;
    font-family: 'Moririse2' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.cid-smXdu6Pzuj .specialSVG:hover {
    color: #ffffff;
    fill: white;
}

.cid-smXdu6Pzuj .card-wrapper .card-box .mbr-text {
    text-align: left;
    color: #26a7df;
    fill: white;
}

.cid-smXdu6Pzuj .card-wrapper .card-box .card-title {
    text-align: center;
    fill: white;
    color: #26a7df;
}

.cid-smXdu6Pzuj .contents .mbr-section-title {
    color: #26a7df;
}

.cid-smXdNgxief {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #26a7df;
}

.cid-smXdNgxief .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-smXdNgxief .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smXdNgxief .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smXdNgxief .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smXdNgxief .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    background-color: white;
    padding: 55px 50px 41px 45px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
}

.cid-smXdNgxief .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smXdNgxief .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smXdNgxief .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-smXdNgxief .card-wrapper .card-img {
    margin-bottom: 40px;
    transition: all .9s;
}

.cid-smXdNgxief .card-wrapper .card-img .mbr-iconfont {
    font-size: 77px;
    color: #26a7df;
}

.cid-smXdNgxief .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
}

.cid-smXdNgxief .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smXdNgxief .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smXdNgxief .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smXdNgxief .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smXdNgxief .card-wrapper:hover {
    background-color: #eeeff2;
    border-color: #eeeff2;
    fill: white;
}

.cid-smXdNgxief .card-wrapper:hover .card-box .card-title {
    color: #26a7df;
}

.cid-smXdNgxief .card-wrapper:hover .card-box .mbr-text {
    color: #26a7df;
}

.cid-smXdNgxief .card-wrapper:hover .card-img {}

.cid-smXdNgxief .card-wrapper:hover .card-img .mbr-iconfont {
    color: #26a7df;
}

.cid-smXdNgxief .card-wrapper:hover .mbr-link-btn .btn {
    color: #26a7df;
}

.cid-smXdNgxief .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smXdNgxief .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smXdNgxief .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smXdNgxief .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
    fill: white;
}

.cid-smXdNgxief .btn[class*="-outline"]:active,
.cid-smXdNgxief .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smXdNgxief .card {
        margin-bottom: 15px;
    }
}

.cid-smXdNgxief .specialSVG {
    color: #8f1a1d;
    width: 150px;
    height: 150px;
    fill: #27aae1;
}

.cid-smXdNgxief .specialSVG:hover {
    color: #26a7df;
}

.cid-smXdNgxief .card-wrapper .card-box .mbr-text {
    text-align: left;
    color: #242631;
}

.cid-smXdNgxief .card-wrapper .card-box .card-title {
    text-align: center;
}

.cid-smXdNgxief .contents .mbr-section-title {
    color: #ffffff;
}

.cid-slVpedPc1j.popup-builder {
    background-color: #ffffff;
}

.cid-slVpedPc1j.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpedPc1j.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpedPc1j .modal-content,
.cid-slVpedPc1j .modal-dialog {
    height: auto;
}

.cid-slVpedPc1j .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpedPc1j .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpedPc1j .form-wrapper .mbr-form .form-group,
    .cid-slVpedPc1j .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpedPc1j .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpedPc1j .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpedPc1j .mbr-text {
    text-align: left;
    color: #232323;
}

.cid-slVpedPc1j .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpedPc1j .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpedPc1j .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpedPc1j .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpedPc1j .modal-open {
    overflow: hidden;
}

.cid-slVpedPc1j .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpedPc1j .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpedPc1j .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpedPc1j .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpedPc1j .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpedPc1j .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpedPc1j .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpedPc1j .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpedPc1j .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpedPc1j .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpedPc1j .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpedPc1j .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpedPc1j .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpedPc1j .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpedPc1j .modal-header .close:focus {
    outline: none;
}

.cid-slVpedPc1j .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpedPc1j .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpedPc1j .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpedPc1j .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpedPc1j .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpedPc1j .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpedPc1j .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpedPc1j .modal-sm {
        max-width: 300px;
    }
    .cid-slVpedPc1j .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpedPc1j .modal-lg,
    .cid-slVpedPc1j .modal-xl {
        max-width: 800px;
    }
    .cid-slVpedPc1j .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpedPc1j .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpedPc1j .container {
        max-width: 1140px;
    }
}

.cid-slVpedPc1j .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpedPc1j .container {
        max-width: 720px;
    }
}

.cid-slVpedPc1j .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpedPc1j .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpedPc1j .form-group {
    margin-bottom: 1rem;
}

.cid-slVpedPc1j .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpedPc1j .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpedPc1j .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpeeGSx7.popup-builder {
    background-color: #ffffff;
}

.cid-slVpeeGSx7.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpeeGSx7.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpeeGSx7 .modal-content,
.cid-slVpeeGSx7 .modal-dialog {
    height: auto;
}

.cid-slVpeeGSx7 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpeeGSx7 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpeeGSx7 .form-wrapper .mbr-form .form-group,
    .cid-slVpeeGSx7 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpeeGSx7 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpeeGSx7 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpeeGSx7 .mbr-text {
    text-align: left;
}

.cid-slVpeeGSx7 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpeeGSx7 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpeeGSx7 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpeeGSx7 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpeeGSx7 .modal-open {
    overflow: hidden;
}

.cid-slVpeeGSx7 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpeeGSx7 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpeeGSx7 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpeeGSx7 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpeeGSx7 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpeeGSx7 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpeeGSx7 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpeeGSx7 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpeeGSx7 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpeeGSx7 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpeeGSx7 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpeeGSx7 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpeeGSx7 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpeeGSx7 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpeeGSx7 .modal-header .close:focus {
    outline: none;
}

.cid-slVpeeGSx7 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpeeGSx7 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpeeGSx7 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpeeGSx7 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpeeGSx7 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpeeGSx7 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpeeGSx7 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpeeGSx7 .modal-sm {
        max-width: 300px;
    }
    .cid-slVpeeGSx7 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpeeGSx7 .modal-lg,
    .cid-slVpeeGSx7 .modal-xl {
        max-width: 800px;
    }
    .cid-slVpeeGSx7 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpeeGSx7 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpeeGSx7 .container {
        max-width: 1140px;
    }
}

.cid-slVpeeGSx7 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpeeGSx7 .container {
        max-width: 720px;
    }
}

.cid-slVpeeGSx7 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpeeGSx7 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpeeGSx7 .form-group {
    margin-bottom: 1rem;
}

.cid-slVpeeGSx7 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpeeGSx7 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpeeGSx7 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpeftlFX.popup-builder {
    background-color: #ffffff;
}

.cid-slVpeftlFX.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpeftlFX.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpeftlFX .modal-content,
.cid-slVpeftlFX .modal-dialog {
    height: auto;
}

.cid-slVpeftlFX .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpeftlFX .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpeftlFX .form-wrapper .mbr-form .form-group,
    .cid-slVpeftlFX .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpeftlFX .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpeftlFX .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpeftlFX .mbr-text {
    text-align: left;
}

.cid-slVpeftlFX .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpeftlFX .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpeftlFX .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpeftlFX .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpeftlFX .modal-open {
    overflow: hidden;
}

.cid-slVpeftlFX .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpeftlFX .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpeftlFX .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpeftlFX .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpeftlFX .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpeftlFX .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpeftlFX .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpeftlFX .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpeftlFX .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpeftlFX .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpeftlFX .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpeftlFX .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpeftlFX .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpeftlFX .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpeftlFX .modal-header .close:focus {
    outline: none;
}

.cid-slVpeftlFX .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpeftlFX .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpeftlFX .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpeftlFX .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpeftlFX .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpeftlFX .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpeftlFX .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpeftlFX .modal-sm {
        max-width: 300px;
    }
    .cid-slVpeftlFX .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpeftlFX .modal-lg,
    .cid-slVpeftlFX .modal-xl {
        max-width: 800px;
    }
    .cid-slVpeftlFX .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpeftlFX .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpeftlFX .container {
        max-width: 1140px;
    }
}

.cid-slVpeftlFX .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpeftlFX .container {
        max-width: 720px;
    }
}

.cid-slVpeftlFX .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpeftlFX .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpeftlFX .form-group {
    margin-bottom: 1rem;
}

.cid-slVpeftlFX .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpeftlFX .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpeftlFX .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpeggkCd.popup-builder {
    background-color: #ffffff;
}

.cid-slVpeggkCd.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpeggkCd.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpeggkCd .modal-content,
.cid-slVpeggkCd .modal-dialog {
    height: auto;
}

.cid-slVpeggkCd .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpeggkCd .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpeggkCd .form-wrapper .mbr-form .form-group,
    .cid-slVpeggkCd .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpeggkCd .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpeggkCd .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpeggkCd .mbr-text {
    text-align: left;
}

.cid-slVpeggkCd .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpeggkCd .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpeggkCd .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpeggkCd .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpeggkCd .modal-open {
    overflow: hidden;
}

.cid-slVpeggkCd .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpeggkCd .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpeggkCd .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpeggkCd .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpeggkCd .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpeggkCd .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpeggkCd .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpeggkCd .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpeggkCd .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpeggkCd .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpeggkCd .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpeggkCd .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpeggkCd .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpeggkCd .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpeggkCd .modal-header .close:focus {
    outline: none;
}

.cid-slVpeggkCd .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpeggkCd .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpeggkCd .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpeggkCd .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpeggkCd .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpeggkCd .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpeggkCd .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpeggkCd .modal-sm {
        max-width: 300px;
    }
    .cid-slVpeggkCd .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpeggkCd .modal-lg,
    .cid-slVpeggkCd .modal-xl {
        max-width: 800px;
    }
    .cid-slVpeggkCd .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpeggkCd .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpeggkCd .container {
        max-width: 1140px;
    }
}

.cid-slVpeggkCd .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpeggkCd .container {
        max-width: 720px;
    }
}

.cid-slVpeggkCd .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpeggkCd .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpeggkCd .form-group {
    margin-bottom: 1rem;
}

.cid-slVpeggkCd .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpeggkCd .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpeggkCd .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpehdYK9.popup-builder {
    background-color: #ffffff;
}

.cid-slVpehdYK9.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpehdYK9.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpehdYK9 .modal-content,
.cid-slVpehdYK9 .modal-dialog {
    height: auto;
}

.cid-slVpehdYK9 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpehdYK9 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpehdYK9 .form-wrapper .mbr-form .form-group,
    .cid-slVpehdYK9 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpehdYK9 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpehdYK9 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpehdYK9 .mbr-text {
    text-align: left;
}

.cid-slVpehdYK9 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpehdYK9 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpehdYK9 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpehdYK9 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpehdYK9 .modal-open {
    overflow: hidden;
}

.cid-slVpehdYK9 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpehdYK9 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpehdYK9 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpehdYK9 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpehdYK9 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpehdYK9 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpehdYK9 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpehdYK9 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpehdYK9 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpehdYK9 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpehdYK9 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpehdYK9 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpehdYK9 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpehdYK9 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpehdYK9 .modal-header .close:focus {
    outline: none;
}

.cid-slVpehdYK9 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpehdYK9 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpehdYK9 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpehdYK9 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpehdYK9 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpehdYK9 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpehdYK9 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpehdYK9 .modal-sm {
        max-width: 300px;
    }
    .cid-slVpehdYK9 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpehdYK9 .modal-lg,
    .cid-slVpehdYK9 .modal-xl {
        max-width: 800px;
    }
    .cid-slVpehdYK9 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpehdYK9 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpehdYK9 .container {
        max-width: 1140px;
    }
}

.cid-slVpehdYK9 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpehdYK9 .container {
        max-width: 720px;
    }
}

.cid-slVpehdYK9 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpehdYK9 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpehdYK9 .form-group {
    margin-bottom: 1rem;
}

.cid-slVpehdYK9 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpehdYK9 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpehdYK9 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpeidndA.popup-builder {
    background-color: #ffffff;
}

.cid-slVpeidndA.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpeidndA.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpeidndA .modal-content,
.cid-slVpeidndA .modal-dialog {
    height: auto;
}

.cid-slVpeidndA .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpeidndA .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpeidndA .form-wrapper .mbr-form .form-group,
    .cid-slVpeidndA .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpeidndA .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpeidndA .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpeidndA .mbr-text {
    text-align: left;
}

.cid-slVpeidndA .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpeidndA .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpeidndA .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpeidndA .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpeidndA .modal-open {
    overflow: hidden;
}

.cid-slVpeidndA .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpeidndA .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpeidndA .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpeidndA .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpeidndA .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpeidndA .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpeidndA .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpeidndA .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpeidndA .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpeidndA .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpeidndA .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpeidndA .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpeidndA .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpeidndA .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpeidndA .modal-header .close:focus {
    outline: none;
}

.cid-slVpeidndA .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpeidndA .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpeidndA .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpeidndA .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpeidndA .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpeidndA .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpeidndA .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpeidndA .modal-sm {
        max-width: 300px;
    }
    .cid-slVpeidndA .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpeidndA .modal-lg,
    .cid-slVpeidndA .modal-xl {
        max-width: 800px;
    }
    .cid-slVpeidndA .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpeidndA .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpeidndA .container {
        max-width: 1140px;
    }
}

.cid-slVpeidndA .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpeidndA .container {
        max-width: 720px;
    }
}

.cid-slVpeidndA .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpeidndA .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpeidndA .form-group {
    margin-bottom: 1rem;
}

.cid-slVpeidndA .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpeidndA .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpeidndA .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpej9La4.popup-builder {
    background-color: #ffffff;
}

.cid-slVpej9La4.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpej9La4.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpej9La4 .modal-content,
.cid-slVpej9La4 .modal-dialog {
    height: auto;
}

.cid-slVpej9La4 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpej9La4 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpej9La4 .form-wrapper .mbr-form .form-group,
    .cid-slVpej9La4 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpej9La4 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpej9La4 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpej9La4 .mbr-text {
    text-align: left;
}

.cid-slVpej9La4 .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpej9La4 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpej9La4 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpej9La4 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpej9La4 .modal-open {
    overflow: hidden;
}

.cid-slVpej9La4 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpej9La4 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpej9La4 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpej9La4 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpej9La4 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpej9La4 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpej9La4 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpej9La4 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpej9La4 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpej9La4 .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpej9La4 .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpej9La4 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpej9La4 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpej9La4 .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpej9La4 .modal-header .close:focus {
    outline: none;
}

.cid-slVpej9La4 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpej9La4 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpej9La4 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpej9La4 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpej9La4 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpej9La4 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpej9La4 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpej9La4 .modal-sm {
        max-width: 300px;
    }
    .cid-slVpej9La4 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpej9La4 .modal-lg,
    .cid-slVpej9La4 .modal-xl {
        max-width: 800px;
    }
    .cid-slVpej9La4 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpej9La4 .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpej9La4 .container {
        max-width: 1140px;
    }
}

.cid-slVpej9La4 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpej9La4 .container {
        max-width: 720px;
    }
}

.cid-slVpej9La4 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpej9La4 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpej9La4 .form-group {
    margin-bottom: 1rem;
}

.cid-slVpej9La4 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpej9La4 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpej9La4 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-slVpejTiyh.popup-builder {
    background-color: #ffffff;
}

.cid-slVpejTiyh.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-slVpejTiyh.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-slVpejTiyh .modal-content,
.cid-slVpejTiyh .modal-dialog {
    height: auto;
}

.cid-slVpejTiyh .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-slVpejTiyh .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-slVpejTiyh .form-wrapper .mbr-form .form-group,
    .cid-slVpejTiyh .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-slVpejTiyh .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-slVpejTiyh .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-slVpejTiyh .mbr-text {
    text-align: left;
}

.cid-slVpejTiyh .pt-0 {
    padding-top: 0 !important;
}

.cid-slVpejTiyh .pb-0 {
    padding-bottom: 0 !important;
}

.cid-slVpejTiyh .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-slVpejTiyh .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-slVpejTiyh .modal-open {
    overflow: hidden;
}

.cid-slVpejTiyh .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-slVpejTiyh .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-slVpejTiyh .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-slVpejTiyh .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-slVpejTiyh .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-slVpejTiyh .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-slVpejTiyh .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-slVpejTiyh .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-slVpejTiyh .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-slVpejTiyh .modal-backdrop.fade {
    opacity: 0;
}

.cid-slVpejTiyh .modal-backdrop.show {
    opacity: .5;
}

.cid-slVpejTiyh .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-slVpejTiyh .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-slVpejTiyh .modal-header .close:hover {
    opacity: 1;
}

.cid-slVpejTiyh .modal-header .close:focus {
    outline: none;
}

.cid-slVpejTiyh .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #26a7df;
}

.cid-slVpejTiyh .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-slVpejTiyh .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-slVpejTiyh .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-slVpejTiyh .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-slVpejTiyh .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-slVpejTiyh .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-slVpejTiyh .modal-sm {
        max-width: 300px;
    }
    .cid-slVpejTiyh .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-slVpejTiyh .modal-lg,
    .cid-slVpejTiyh .modal-xl {
        max-width: 800px;
    }
    .cid-slVpejTiyh .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-slVpejTiyh .modal-xl {
        max-width: 1140px;
    }
    .cid-slVpejTiyh .container {
        max-width: 1140px;
    }
}

.cid-slVpejTiyh .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-slVpejTiyh .container {
        max-width: 720px;
    }
}

.cid-slVpejTiyh .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-slVpejTiyh .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-slVpejTiyh .form-group {
    margin-bottom: 1rem;
}

.cid-slVpejTiyh .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-slVpejTiyh .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-slVpejTiyh .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smXXP3Fevx {
    padding-top: 45px;
    padding-bottom: 270px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}

.cid-smXXP3Fevx svg {
    position: absolute;
    bottom: -9.5rem;
    left: 50%;
    transform: translate(-50%) scaleX(-2) rotate(-12deg);
    filter: fliph;
    animation: wave2 5s ease-in-out infinite;
}

@keyframes wave2 {
    from {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
    50% {
        transform: translate(-50%) scaleX(-2.2) scaleY(1.1) rotate(-13deg);
    }
    to {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
}

.cid-smXXP3Fevx #e12_areaS3 {
    fill: #26a7df !important;
}

.cid-smXXP3Fevx #e19_areaS3 {
    fill: #343644 !important;
}

.cid-smXXP3Fevx .carousel-control {
    background: #000;
    opacity: 0.2;
}

.cid-smXXP3Fevx .carousel {
    width: 80%;
    margin: auto;
}

.cid-smXXP3Fevx .mbr-section-subtitle {
    color: #716c80;
}

.cid-smXXP3Fevx .carousel-item {
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-smXXP3Fevx .carousel-item .media-container-row {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.cid-smXXP3Fevx .carousel-item .wrap-img {
    text-align: center;
}

.cid-smXXP3Fevx .carousel-item .wrap-img img {
    transition: all 0.3s;
    max-height: 150px;
    width: auto;
    max-width: 100%;
}

.cid-smXXP3Fevx .carousel-controls {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-smXXP3Fevx .carousel-controls .carousel-control {
    background: #000;
    border-radius: 50%;
    position: static;
    width: 40px;
    height: 40px;
    margin-top: 2rem;
    border-width: 1px;
}

.cid-smXXP3Fevx .carousel-controls .carousel-control.carousel-control-prev {
    left: auto;
    margin-right: 20px;
    margin-left: 0;
}

.cid-smXXP3Fevx .carousel-controls .carousel-control.carousel-control-next {
    right: auto;
    margin-right: 0;
}

.cid-smXXP3Fevx .carousel-controls .carousel-control .mbr-iconfont {
    font-size: 1rem;
}

.cid-smXXP3Fevx .cloneditem-1,
.cid-smXXP3Fevx .cloneditem-2,
.cid-smXXP3Fevx .cloneditem-3,
.cid-smXXP3Fevx .cloneditem-4,
.cid-smXXP3Fevx .cloneditem-5 {
    display: none;
}

.cid-smXXP3Fevx .col-lg-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
}

@media (min-width: 992px) {
    .cid-smXXP3Fevx .col-lg-15 {
        -ms-flex: 0 0 20%;
        -webkit-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        width: 20%;
    }
    .cid-smXXP3Fevx .carousel-inner {
        opacity: 0.8;
    }
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.active.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.active.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides2>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides2 .cloneditem-1,
    .cid-smXXP3Fevx .carousel-inner.slides2 .cloneditem-2,
    .cid-smXXP3Fevx .carousel-inner.slides2 .cloneditem-3 {
        display: block;
    }
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.active.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(33.333333%, 0, 0);
        transform: translate3d(33.333333%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.active.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-33.333333%, 0, 0);
        transform: translate3d(-33.333333%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides3>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides3 .cloneditem-1,
    .cid-smXXP3Fevx .carousel-inner.slides3 .cloneditem-2,
    .cid-smXXP3Fevx .carousel-inner.slides3 .cloneditem-3 {
        display: block;
    }
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.active.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.active.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides4>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides4 .cloneditem-1,
    .cid-smXXP3Fevx .carousel-inner.slides4 .cloneditem-2,
    .cid-smXXP3Fevx .carousel-inner.slides4 .cloneditem-3 {
        display: block;
    }
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.active.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(20%, 0, 0);
        transform: translate3d(20%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.active.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides5>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides5 .cloneditem-1,
    .cid-smXXP3Fevx .carousel-inner.slides5 .cloneditem-2,
    .cid-smXXP3Fevx .carousel-inner.slides5 .cloneditem-3,
    .cid-smXXP3Fevx .carousel-inner.slides5 .cloneditem-4 {
        display: block;
    }
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.active.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(16.666667%, 0, 0);
        transform: translate3d(16.666667%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.active.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-16.666667%, 0, 0);
        transform: translate3d(-16.666667%, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.carousel-item-left,
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smXXP3Fevx .carousel-inner.slides6>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smXXP3Fevx .carousel-inner.slides6 .cloneditem-1,
    .cid-smXXP3Fevx .carousel-inner.slides6 .cloneditem-2,
    .cid-smXXP3Fevx .carousel-inner.slides6 .cloneditem-3,
    .cid-smXXP3Fevx .carousel-inner.slides6 .cloneditem-4,
    .cid-smXXP3Fevx .carousel-inner.slides6 .cloneditem-5 {
        display: block;
    }
}

.cid-smXXP3Fevx H2 {
    color: #26a7df;
}

.cid-smXXP3Fevx .carousel-control-prev {
    position: absolute!important;
    left: -50px !important;
}

.cid-smXXP3Fevx .carousel-control-next {
    position: absolute!important;
    right: -50px !important;
}

@media (max-width: 576px) {
    .cid-smXXP3Fevx .carousel-control-prev {
        left: -10px !important;
    }
    .cid-smXXP3Fevx .carousel-control-next {
        right: -10px !important;
    }
}

.cid-slVpenAJQu {
    padding-top: 0px;
    padding-bottom: 30px;
    background-color: #343644;
}

.cid-slVpenAJQu .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.7;
}

.cid-slVpenAJQu .text-content .mbr-subtitle {
    color: #26a7df;
}

.cid-slVpenAJQu .text-content .mbr-section-title {
    color: #343644;
}

.cid-slVpenAJQu .text-content .mbr-text {
    color: #8f1a1d;
}

.cid-slVpenAJQu .text-content .list-block {
    margin-top: 16px;
    padding-bottom: 16px;
}

.cid-slVpenAJQu .text-content .list-block .card-img {
    width: auto;
}

.cid-slVpenAJQu .text-content .list-block .card-img span {
    color: #26a7df;
    font-size: 1.5rem;
}

.cid-slVpenAJQu .text-content .list-block .list-item-title {
    color: #343644;
    transition: all .3s linear 0s;
}

.cid-slVpenAJQu .text-content .list-block .list-item-title:hover {
    color: #dcdfe2;
}

.cid-slVpenAJQu .text-content .list-block .list-item-text {
    padding-top: 10px;
    color: #8f1a1d;
    margin-bottom: 0;
}

.cid-slVpenAJQu .text-content .list-block.last {
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.cid-slVpenAJQu .text-content .social {
    font-size: 1.2rem;
}

.cid-slVpenAJQu .text-content .social span {
    margin-right: 11.2px;
    margin-bottom: 8px;
    transition: 0.3s all;
    color: #13287d;
}

.cid-slVpenAJQu .text-content .social span:hover {
    color: #279e64;
    transition: 0.3s all;
}

.cid-slVpenAJQu .card-img {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
}

.cid-slVpenAJQu .list-block {
    position: relative;
}

.cid-slVpenAJQu .list-block h4,
.cid-slVpenAJQu .list-block p {
    padding-left: 2.625rem;
}

.cid-slVpenAJQu .card-img {
    display: block;
}

.cid-slVpenAJQu input,
.cid-slVpenAJQu textarea {
    border-radius: 3px;
    min-height: 3rem;
    padding: 13px 20px !important;
    font-size: 13px;
    color: #26a7df;
    height: 60px;
}

.cid-slVpenAJQu .form-control,
.cid-slVpenAJQu .field-input {
    padding: 13px 20px !important;
    background-color: #ffffff;
    border-color: #dcdfe2;
    color: #26a7df;
    transition: 0.4s;
    box-shadow: none;
    outline: none;
}

.cid-slVpenAJQu .form-control:hover,
.cid-slVpenAJQu .field-input:hover,
.cid-slVpenAJQu .form-control:focus,
.cid-slVpenAJQu .field-input:focus {
    background-color: #ffffff;
    border-color: #26a7df;
    color: #000000;
    box-shadow: none;
    outline: none;
}

.cid-slVpenAJQu .form-control:focus,
.cid-slVpenAJQu .field-input:focus {
    box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}

.cid-slVpenAJQu input::-webkit-input-placeholder,
.cid-slVpenAJQu textarea::-webkit-input-placeholder {
    color: #343644;
}

.cid-slVpenAJQu input:-moz-placeholder,
.cid-slVpenAJQu textarea:-moz-placeholder {
    color: #343644;
}

.cid-slVpenAJQu .jq-selectbox li,
.cid-slVpenAJQu .jq-selectbox li {
    background-color: #ffffff;
    color: #000000;
}

.cid-slVpenAJQu .jq-selectbox li:hover,
.cid-slVpenAJQu .jq-selectbox li.selected {
    background-color: #ffffff;
    color: #000000;
}

.cid-slVpenAJQu .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-slVpenAJQu .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-slVpenAJQu .mbr-form {
    max-width: 550px;
}

.cid-slVpenAJQu .mbr-form .content-title {
    color: #343644;
    margin-bottom: 20px;
}

.cid-slVpenAJQu .mbr-form .content-subtitle {
    color: #8f1a1d;
}

.cid-slVpenAJQu .mbr-form textarea {
    min-height: 100px;
    height: 194px;
}

.cid-slVpenAJQu .mbr-form .btn {
    justify-content: space-between;
    border-radius: 30px;
    border-color: #343644;
    color: #343644;
    padding: 18px 42px;
    margin: 0 !important;
    margin-top: 7px !important;
}

.cid-slVpenAJQu .mbr-form .btn-success:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #fff !important;
}

@media (max-width: 991px) {
    .cid-slVpenAJQu .mbr-form {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

@media (max-width: 768px) {
    .cid-slVpenAJQu .mbr-section-title,
    .cid-slVpenAJQu .content-title,
    .cid-slVpenAJQu .mbr-section-btn {
        text-align: left;
    }
}

.cid-slVpenAJQu .text-content .list-block .list-item-title {
    color: #26a7df;
}

.cid-slVpenAJQu .text-content .mbr-section-title {
    color: #26a7df;
}

.cid-smXQIKOkX7 {
    padding-top: 45px;
    padding-bottom: 45px;
    background-color: #09090b;
}

@media (max-width: 767px) {
    .cid-smXQIKOkX7 .content {
        text-align: center;
    }
    .cid-smXQIKOkX7 .content>div:not(:last-child) {
        margin-bottom: 2rem;
    }
}

.cid-smXQIKOkX7 .img-logo img {
    height: 6rem;
    width: auto;
}

.cid-smXQIKOkX7 .form-control {
    margin-bottom: 1rem;
    padding: 1.07em 1.07em;
    background-color: #f5f5f5;
    border: 1px solid #e8e8e8;
    color: #656565;
    line-height: 1.43;
    min-height: 3.5em;
    border-radius: 0.25rem;
}

.cid-smXQIKOkX7 .form-control:focus,
.cid-smXQIKOkX7 .form-control:hover {
    border: 1px solid #e8e8e8;
    background-color: #f5f5f5;
}

.cid-smXQIKOkX7 .form-group {
    margin-bottom: 1rem;
}

.cid-smXQIKOkX7 input::-webkit-input-placeholder,
.cid-smXQIKOkX7 textarea::-webkit-input-placeholder {
    color: #656565;
}

.cid-smXQIKOkX7 input:-moz-placeholder,
.cid-smXQIKOkX7 textarea:-moz-placeholder {
    color: #656565;
}

.cid-smXQIKOkX7 .jq-selectbox li,
.cid-smXQIKOkX7 .jq-selectbox li {
    background-color: #f5f5f5;
    color: #000000;
}

.cid-smXQIKOkX7 .jq-selectbox li:hover,
.cid-smXQIKOkX7 .jq-selectbox li.selected {
    background-color: #f5f5f5;
    color: #000000;
}

.cid-smXQIKOkX7 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #f5f5f5;
}

.cid-smXQIKOkX7 .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #f5f5f5;
}

.cid-smXQIKOkX7 textarea.form-control {
    resize: none;
}

.cid-smXQIKOkX7 .input-group-btn {
    display: inline-block;
}

.cid-smXQIKOkX7 .input-group-btn .btn {
    margin: 0 !important;
    padding: 0.75rem 1.5625rem !important;
    text-transform: none;
}

.cid-smXQIKOkX7 .form-group {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-smXQIKOkX7 .social-list {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.cid-smXQIKOkX7 .social-list .mbr-iconfont-social {
    font-size: 1.3rem;
    color: #fff;
}

.cid-smXQIKOkX7 .social-list .soc-item {
    margin: 0 0.5rem;
}

.cid-smXQIKOkX7 .social-list a {
    margin: 0;
    opacity: 0.5;
    -webkit-transition: 0.2s linear;
    transition: 0.2s linear;
}

.cid-smXQIKOkX7 .social-list a:hover {
    opacity: 1;
}

@media (max-width: 767px) {
    .cid-smXQIKOkX7 .social-list {
        -webkit-justify-content: center;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .cid-smXQIKOkX7 .footer-lower .copyright {
        margin-bottom: 1rem;
        text-align: center;
    }
}

.cid-smXQIKOkX7 .footer-lower hr {
    margin: 1rem 0;
    border-color: #fff;
    opacity: 0.05;
}

.cid-smXQIKOkX7 .form-control,
.cid-smXQIKOkX7 .input-group-btn .btn {
    border-radius: 3px;
}

.cid-smJd8e4sV2 .navbar {
    padding: 0.5rem 0;
    background: #242631;
    transition: none;
    min-height: 50px;
    z-index: 5;
    position: fixed;
}

.cid-smJd8e4sV2 .navbar-fixed-top {
    padding-top: 0;
}

.cid-smJd8e4sV2 .navbar-collapse {
    flex-basis: auto;
    transition: all 0.3s ease-in;
}

.cid-smJd8e4sV2 .navbar-collapse.show {
    position: absolute;
    opacity: 1;
    visibility: visible;
    top: 100%;
    z-index: 999;
    background-color: #09090b;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    padding: 15px 20px;
    bottom: auto;
    left: 0px;
    right: 0px;
}

.cid-smJd8e4sV2 .navbar-collapse.show .navbar-nav .nav-item {
    text-align: left;
    padding: 10px 0;
}

.cid-smJd8e4sV2 .navbar-buttons {
    flex-wrap: wrap;
}

.cid-smJd8e4sV2 .menu-logo .navbar-brand {
    display: flex;
    padding: 0.5rem 0;
    transition: padding 0.2s;
    min-height: 3.8rem;
    align-items: center;
}

.cid-smJd8e4sV2 .menu-logo .navbar-brand .navbar-caption-wrap {
    display: flex;
    align-items: center;
    word-break: break-word;
    min-width: 7rem;
    margin: 0.3rem 0;
}

.cid-smJd8e4sV2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
    padding-right: 2rem;
}

.cid-smJd8e4sV2 .menu-logo .navbar-brand .navbar-logo {
    font-size: 4rem;
    transition: font-size 0.25s;
}

.cid-smJd8e4sV2 .menu-logo .navbar-brand .navbar-logo img {
    display: flex;
}

.cid-smJd8e4sV2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
    transition: font-size 0.25s;
}

.cid-smJd8e4sV2 .menu-content-top {
    background: #343644;
    max-width: 100%;
    justify-content: space-between;
    padding: 0 1rem;
    width: 100%;
    align-items: center;
    overflow: hidden;
    transition: min-height 0.25s ease-in-out;
}

.cid-smJd8e4sV2 .dropdown-item {
    padding: 0;
    line-height: 2.6;
}

.cid-smJd8e4sV2 .dropdown-item:hover {
    color: #26a7df !important;
}

.cid-smJd8e4sV2 .nav-link,
.cid-smJd8e4sV2 .brand-name {
    font-style: normal;
    transition: all 0.3s ease-in;
    color: #ffffff;
}

.cid-smJd8e4sV2 .nav-link:hover,
.cid-smJd8e4sV2 .brand-name:hover {
    color: #26a7df !important;
}

.cid-smJd8e4sV2 .dropdown-menu {
    background-color: #09090b;
}

.cid-smJd8e4sV2 .dropdown-item:active {
    background-color: #09090b;
}

.cid-smJd8e4sV2 .menu-bottom {
    margin: auto;
    width: 100%;
    display: flex;
    padding: 0rem 1rem;
    position: relative;
    align-items: center;
    justify-content: flex-end;
}

.cid-smJd8e4sV2 .navbar-dropdown.bg-color.transparent.opened {
    background: #242631;
}

.cid-smJd8e4sV2 .nav-item {
    position: relative;
}

.cid-smJd8e4sV2 .nav-item span {
    padding-right: 0.4em;
    vertical-align: text-bottom;
    position: relative;
    top: -0.2em;
    text-decoration: none;
}

.cid-smJd8e4sV2 .nav-item .nav-link {
    transition: all 0.3s ease-in-out 0ms;
}

.cid-smJd8e4sV2 .nav-item .nav-link:focus {
    outline: none;
}

.cid-smJd8e4sV2 .dropdown-item:before {
    font-family: MobiriseIcons !important;
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cid-smJd8e4sV2 .content-text {
    margin-bottom: 0;
}

.cid-smJd8e4sV2 .navbar-nav {
    position: relative;
    flex-direction: row;
}

@media (min-width: 992px) {
    .cid-smJd8e4sV2 .navbar-nav .main-menu-animated-line {
        position: absolute;
        left: 0;
        width: 0;
        height: 0;
        z-index: 100;
        border-top: 4px solid #343644;
        transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    }
    .cid-smJd8e4sV2 .navbar-nav .main-menu-animated-line.bottom {
        bottom: 0;
    }
}

.cid-smJd8e4sV2 .navbar-nav .nav-item span {
    padding-right: 0;
}

.cid-smJd8e4sV2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
}

.cid-smJd8e4sV2 .navbar-buttons.mbr-section-btn {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cid-smJd8e4sV2 .menu .navbar-brand .logo-text-part {
    vertical-align: top;
}

.cid-smJd8e4sV2 .content-right-side {
    text-align: center;
}

.cid-smJd8e4sV2 .content-right-side .content-link {
    margin-left: 2rem;
}

.cid-smJd8e4sV2 .content-right-side .content-link span {
    vertical-align: middle;
    padding-right: 1rem;
}

.cid-smJd8e4sV2 .widget-icon {
    display: inline-block;
    padding-right: 1rem;
    font-size: 1.65rem;
}

.cid-smJd8e4sV2 .widget-icon.mobi-mbri-phone {
    -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
    animation: phone-icon-animate 1s ease-in-out infinite;
}

.cid-smJd8e4sV2 .info-widget {
    margin-left: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cid-smJd8e4sV2 .info-widget:first-child {
    margin-left: 0;
}

.cid-smJd8e4sV2 .menu-content-right {
    display: flex;
    align-items: center;
}

.cid-smJd8e4sV2 .menu-content-right .info-widget:last-child {
    padding-right: 0;
}

.cid-smJd8e4sV2 .menu-content-right .info-widget:first-child {
    padding-left: 0;
    border-left: none;
}

.cid-smJd8e4sV2 .widget-content {
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.cid-smJd8e4sV2 .widget-content .widget-title {
    margin-bottom: 3px;
    line-height: 1.73;
}

.cid-smJd8e4sV2 .widget-content .widget-text {
    margin-bottom: 0;
}

.cid-smJd8e4sV2 .navbar .menu-content-top {
    display: flex;
    height: 90px;
    border-bottom: 1px solid #0a1126;
}

@media (min-width: 992px) {
    .cid-smJd8e4sV2 .nav-link {
        line-height: 6.13;
        color: #ffffff;
    }
    .cid-smJd8e4sV2 .navbar-nav>li>a:before {
        content: "";
        position: absolute;
        top: -1px;
        left: 0;
        width: 0;
        margin: auto;
        opacity: 0;
        border-top: 2px solid #26a7df;
        transition: all 0.3s ease-in-out 0ms;
    }
    .cid-smJd8e4sV2 .navbar-nav>li:hover>a:before {
        opacity: 1;
        width: 100%;
    }
    .cid-smJd8e4sV2 .content-right-side {
        text-align: right;
        flex-wrap: nowrap;
        display: flex;
        align-items: center;
    }
    .cid-smJd8e4sV2 .menu-content-top {
        border-bottom: 1px solid rgba(225, 227, 230, 0.2);
    }
    .cid-smJd8e4sV2 .navbar {
        display: block;
        padding: 0;
    }
    .cid-smJd8e4sV2 .navbar .menu-logo {
        margin: auto;
        display: flex;
        align-items: center;
    }
    .cid-smJd8e4sV2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
        align-self: auto;
        display: flex;
        align-items: center;
        z-index: 101;
        min-height: 49px;
    }
    .cid-smJd8e4sV2 .dropdown-item:hover:before {
        transform: scale(1, 1);
        width: 16px;
        -webkit-transform: scale(1, 1);
    }
    .cid-smJd8e4sV2 .navbar-toggler {
        display: none;
    }
    .cid-smJd8e4sV2 .navbar-collapse {
        justify-content: flex-end;
    }
}

.cid-smJd8e4sV2 .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
}

.cid-smJd8e4sV2 .btn {
    display: -webkit-inline-flex;
    align-items: center;
    -webkit-align-items: center;
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-right: 0;
}

.cid-smJd8e4sV2 .btn-sm {
    padding: 13px 29px;
}

.cid-smJd8e4sV2 .btn .mbr-iconfont {
    font-size: 1.2em;
}

.cid-smJd8e4sV2 .btn::after {
    background-color: #656565;
    content: "";
    height: 150px;
    left: -75px;
    position: absolute;
    top: -60px;
    transform: rotate(35deg);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    width: 40px;
    opacity: 0;
    outline: none;
    text-decoration: none;
}

.cid-smJd8e4sV2 .btn:hover::after {
    left: 250px;
    opacity: 0.8;
}

.cid-smJd8e4sV2 .navbar-toggleable-sm .navbar-collapse {
    width: auto;
}

.cid-smJd8e4sV2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
    flex-wrap: wrap;
    padding-left: 0;
}

.cid-smJd8e4sV2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: center;
}

.cid-smJd8e4sV2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
    padding-left: 0;
    padding-bottom: 0;
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu {
    display: none;
    position: absolute;
    padding: 25px 0;
    text-align: left;
}

@media (max-width: 991px) {
    .cid-smJd8e4sV2 .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
    transform: scale(0, 1);
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
    margin-left: -1.8rem;
    padding-right: 1rem;
    font-size: inherit;
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
}

.cid-smJd8e4sV2 .dropdown.open>.dropdown-menu {
    display: block;
}

.cid-smJd8e4sV2 .navbar.navbar-short {
    min-height: 50px;
    transition: all 0.2s;
}

.cid-smJd8e4sV2 .navbar.navbar-short .navbar-logo a {
    font-size: 2.5rem !important;
    transition: font-size 0.25s;
}

.cid-smJd8e4sV2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
    font-size: 2.5rem !important;
}

.cid-smJd8e4sV2 .navbar.navbar-short .navbar-logo a img {
    height: 3rem !important;
}

.cid-smJd8e4sV2 .navbar.navbar-short .navbar-brand {
    min-height: 3rem;
}

.cid-smJd8e4sV2 button.navbar-toggler {
    width: 31px;
    height: 18px;
    cursor: pointer;
    transition: all 0.2s;
    margin: 1rem 0.8rem;
}

.cid-smJd8e4sV2 button.navbar-toggler:focus {
    outline: none;
}

.cid-smJd8e4sV2 button.navbar-toggler .hamburger span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
}

.cid-smJd8e4sV2 button.navbar-toggler .hamburger span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cid-smJd8e4sV2 button.navbar-toggler .hamburger span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cid-smJd8e4sV2 button.navbar-toggler .hamburger span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cid-smJd8e4sV2 button.navbar-toggler .hamburger span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cid-smJd8e4sV2 nav.opened .hamburger span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-smJd8e4sV2 nav.opened .hamburger span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cid-smJd8e4sV2 nav.opened .hamburger span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cid-smJd8e4sV2 nav.opened .hamburger span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-smJd8e4sV2 .collapsed .dropdown-menu .dropdown-item:before {
    display: none;
}

.cid-smJd8e4sV2 .collapsed .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cid-smJd8e4sV2 .collapsed .btn {
    display: flex;
}

.cid-smJd8e4sV2 .collapsed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
}

.cid-smJd8e4sV2 .collapsed .navbar-collapse.collapsing,
.cid-smJd8e4sV2 .collapsed .navbar-collapse.show {
    display: block !important;
}

.cid-smJd8e4sV2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-smJd8e4sV2 .collapsed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
}

.cid-smJd8e4sV2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-smJd8e4sV2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
}

.cid-smJd8e4sV2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-smJd8e4sV2 .collapsed .navbar-collapse.show .navbar-buttons {
    display: flex;
    justify-content: center;
    text-align: center;
}

.cid-smJd8e4sV2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-smJd8e4sV2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .cid-smJd8e4sV2 .collapsed .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-smJd8e4sV2 .collapsed button.navbar-toggler {
    display: block;
}

.cid-smJd8e4sV2 .collapsed .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
}

.cid-smJd8e4sV2 .collapsed .navbar-toggleable-sm {
    flex-direction: column;
}

.cid-smJd8e4sV2 .collapsed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
}

.cid-smJd8e4sV2 .collapsed .dropdown.open>.dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
}

.cid-smJd8e4sV2 .collapsed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
}

.cid-smJd8e4sV2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.cid-smJd8e4sV2 .collapsed .menu-bottom {
    justify-content: center;
}

@media (max-width: 991px) {
    .cid-smJd8e4sV2 .menu-content-top {
        display: flex;
    }
    .cid-smJd8e4sV2 .menu-content-top .right-wrap p {
        display: none;
    }
    .cid-smJd8e4sV2 .dropdown-menu {
        margin-top: 0px;
        background-color: transparent;
        color: black !important;
        padding-left: 20px !important;
    }
    .cid-smJd8e4sV2 .dropdown-menu .dropdown-item {
        text-align: left;
        font-weight: 700;
    }
    .cid-smJd8e4sV2 .menu-bottom {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin: 0;
    }
    .cid-smJd8e4sV2 .navbar-collapse {
        padding-bottom: 1rem;
        display: none !important;
        padding-right: 0 !important;
        opacity: 0;
        transition: all 0.3s ease-in;
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0px;
        right: 0px;
        z-index: 999;
    }
    .cid-smJd8e4sV2 .navbar-collapse .navbar-nav .nav-item {
        clear: both;
        text-align: left;
        padding: 10px 0;
    }
    .cid-smJd8e4sV2 .navbar-collapse .icons-menu {
        display: none;
    }
    .cid-smJd8e4sV2 .navbar-collapse.collapsing,
    .cid-smJd8e4sV2 .navbar-collapse.show {
        display: block !important;
    }
    .cid-smJd8e4sV2 .navbar-collapse.collapsing .navbar-nav,
    .cid-smJd8e4sV2 .navbar-collapse.show .navbar-nav {
        display: block;
        text-align: center;
    }
    .cid-smJd8e4sV2 .navbar-collapse.collapsing .navbar-nav .nav-item,
    .cid-smJd8e4sV2 .navbar-collapse.show .navbar-nav .nav-item {
        clear: both;
    }
    .cid-smJd8e4sV2 .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
    .cid-smJd8e4sV2 .navbar-collapse.show .navbar-nav .nav-item .nav-link {
        font-weight: 700;
        color: #343644;
    }
    .cid-smJd8e4sV2 .navbar-collapse.collapsing .navbar-buttons,
    .cid-smJd8e4sV2 .navbar-collapse.show .navbar-buttons {
        display: -webkit-flex;
        justify-content: center;
        text-align: center;
        -webkit-justify-content: center;
    }
    .cid-smJd8e4sV2 .navbar-collapse.collapsing .navbar-buttons:last-child,
    .cid-smJd8e4sV2 .navbar-collapse.show .navbar-buttons:last-child {
        margin-bottom: 1rem;
    }
    .cid-smJd8e4sV2 img {
        height: 3.8rem !important;
    }
    .cid-smJd8e4sV2 .btn {
        display: flex;
    }
    .cid-smJd8e4sV2 button.navbar-toggler {
        display: block;
    }
    .cid-smJd8e4sV2 .navbar-brand {
        margin-top: 0.5rem;
    }
    .cid-smJd8e4sV2 .navbar-toggleable-sm {
        flex-direction: column;
    }
    .cid-smJd8e4sV2 .dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        position: relative;
        opacity: 0;
        display: block;
        height: 0;
        visibility: hidden;
        padding: 0;
        transition-duration: 0.5s;
        transition-property: opacity, padding, height;
    }
    .cid-smJd8e4sV2 .dropdown.open>.dropdown-menu {
        position: relative;
        opacity: 1;
        height: auto;
        padding: 1.4rem 0;
        visibility: visible;
    }
    .cid-smJd8e4sV2 .dropdown .dropdown-submenu {
        left: 0;
        text-align: center;
        width: 100%;
    }
    .cid-smJd8e4sV2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
        margin-top: 0;
        position: inherit;
        right: 0;
        top: 50%;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 0.3em;
        vertical-align: middle;
        content: "";
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-left: 0.3em solid transparent;
    }
    .cid-smJd8e4sV2 .dropdown .dropdown-menu .dropdown-item {
        padding: 0.235em 1.5em 0.235em 1.5em !important;
        transition: none;
        margin: 0 !important;
    }
}

.cid-smJd8e4sV2 .nav-link:focus {
    outline: none;
}

.cid-smJd8e4sV2 .navbar-toggler {
    position: relative;
}

.cid-smJd8e4sV2 .widget-title,
.cid-smJd8e4sV2 .widget-icon {
    color: #e9e9e9;
}

.cid-smJd8e4sV2 .widget-text {
    color: #656565;
}

@media (max-width: 768px) {
    .cid-smJd8e4sV2 .menu-content-top .menu-content-right .info-widget {
        margin-left: 20px;
    }
    .cid-smJd8e4sV2 .menu-content-top .menu-content-right .info-widget:first-child {
        margin-left: 0;
    }
    .cid-smJd8e4sV2 .menu-content-top .menu-content-right .info-widget .widget-icon {
        font-size: 20px;
    }
    .cid-smJd8e4sV2 .menu-content-top .menu-content-right .info-widget .widget-content {
        display: none;
    }
    .cid-smJd8e4sV2 .navbar-brand {
        margin-left: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-smJd8e4sV2 .menu-content-top,
    .cid-smJd8e4sV2 .menu-bottom {
        padding: 0 15px;
    }
    .cid-smJd8e4sV2 button.navbar-toggler {
        align-self: center;
    }
    .cid-smJd8e4sV2 .btn {
        margin-left: 0;
    }
    .cid-smJd8e4sV2 .widget-icon {
        padding-right: 0;
    }
}

.cid-smJd8e4sV2 .icons-menu {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    text-align: center;
    align-items: center;
}

.cid-smJd8e4sV2 .icons-menu .mbr-iconfont {
    font-size: 1rem;
    color: #ffffff;
    display: inline-flex;
    background-color: #343644;
    border-radius: 100%;
    transition: all 0.3s ease-in;
}

.cid-smJd8e4sV2 .icons-menu .mbr-iconfont:before {
    padding: .75rem;
}

.cid-smJd8e4sV2 .icons-menu .mbr-iconfont:hover {
    color: #343644;
    background-color: #26a7df;
    -webkit-animation-name: animation-pulse;
    animation-name: animation-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: .9;
}

.cid-smJd8e4sV2 .soc-item {
    margin: .5rem .3rem;
}

@-webkit-keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@-webkit-keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

@keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

.cid-smJd8f4r04 {
    padding-top: 225px;
    padding-bottom: 75px;
    background-image: url("");
}

.cid-smJd8f4r04 .img-wrap {
    -webkit-animation: jump 2s ease-in-out alternate;
    animation: jump 2s ease-in-out alternate;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-delay: 6s;
    animation-delay: 6s;
    position: relative;
}

.cid-smJd8f4r04 .img-wrap img {
    width: 100%;
}

.cid-smJd8f4r04 .mbr-section-subtitle {
    color: #26a7df;
}

.cid-smJd8f4r04 .mbr-section-title {
    color: #ffffff;
}

.cid-smJd8f4r04 .mbr-text {
    color: #b0b6d4;
    font-weight: 500;
}

.cid-smJd8f4r04 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
    margin-top: 47px;
}

.cid-smJd8f4r04 .mbr-section-btn .btn:first-child {
    margin-left: 0 !important;
}

@media (max-width: 768px) {
    .cid-smJd8f4r04 .mbr-section-btn {
        justify-content: center !important;
    }
}

@-webkit-keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-smJd8f4r04 .mbr-text,
.cid-smJd8f4r04 .mbr-section-btn {
    color: #ffffff;
}

.cid-smJd8fWhv3 {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #ffffff;
}

.cid-smJd8fWhv3 .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-smJd8fWhv3 .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smJd8fWhv3 .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smJd8fWhv3 .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smJd8fWhv3 .card.accentCard .card-wrapper {
    background-color: #8f1a1d;
}

.cid-smJd8fWhv3 .card.accentCard .card-wrapper .card-box .card-title {
    color: #ffffff;
}

.cid-smJd8fWhv3 .card.accentCard .card-wrapper .card-box .mbr-text {
    color: #ffffff;
}

.cid-smJd8fWhv3 .card.accentCard .card-wrapper .card-img {
    box-shadow: -10px -10px 0 0 #242631;
    background-color: #ffffff;
}

.cid-smJd8fWhv3 .card.accentCard .card-wrapper .card-img .mbr-iconfont {
    color: #26a7df !important;
}

.cid-smJd8fWhv3 .card.accentCard .card-wrapper .btn.btn-primary-outline {
    color: #ffffff;
}

.cid-smJd8fWhv3 .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    padding: 50px 35px 31px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
}

.cid-smJd8fWhv3 .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smJd8fWhv3 .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smJd8fWhv3 .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-smJd8fWhv3 .card-wrapper .card-img {
    margin-bottom: 40px;
    transition: all .3s linear 0s;
    display: inline-flex;
    width: 70px;
    height: 70px;
    border-radius: 5px;
    padding: 13px;
    box-shadow: -10px -10px 0 0 #eeeff2;
    align-items: center;
    justify-content: center;
    background-color: #8f1a1d;
    cursor: pointer;
    position: relative;
}

.cid-smJd8fWhv3 .card-wrapper .card-img .mbr-iconfont {
    font-size: 50px;
    color: #ffffff;
}

.cid-smJd8fWhv3 .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
    margin-bottom: 20px;
}

.cid-smJd8fWhv3 .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smJd8fWhv3 .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smJd8fWhv3 .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smJd8fWhv3 .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smJd8fWhv3 .card-wrapper:hover .card-img {
    -webkit-animation: updown 0.45s ease-in-out 0.1s;
    animation: updown 0.45s ease-in-out 0.1s;
}

.cid-smJd8fWhv3 .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smJd8fWhv3 .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smJd8fWhv3 .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smJd8fWhv3 .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-smJd8fWhv3 .btn[class*="-outline"]:active,
.cid-smJd8fWhv3 .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smJd8fWhv3 .card {
        margin-bottom: 15px;
    }
}

@-webkit-keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-smJd8fWhv3 .card-wrapper .card-box .mbr-text {
    color: #26a7df;
}

.cid-smJd8gVyUe {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #ffffff;
}

.cid-smJd8gVyUe .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-smJd8gVyUe .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smJd8gVyUe .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smJd8gVyUe .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smJd8gVyUe .card.accentCard .card-wrapper {
    background-color: #279e64;
}

.cid-smJd8gVyUe .card.accentCard .card-wrapper .card-box .card-title {
    color: #ffffff;
}

.cid-smJd8gVyUe .card.accentCard .card-wrapper .card-box .mbr-text {
    color: #ffffff;
}

.cid-smJd8gVyUe .card.accentCard .card-wrapper .card-img {
    box-shadow: -10px -10px 0 0 #63b68f;
    background-color: #ffffff;
}

.cid-smJd8gVyUe .card.accentCard .card-wrapper .card-img .mbr-iconfont {
    color: #26a7df !important;
}

.cid-smJd8gVyUe .card.accentCard .card-wrapper .btn.btn-primary-outline {
    color: #ffffff;
}

.cid-smJd8gVyUe .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    padding: 50px 35px 31px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
}

.cid-smJd8gVyUe .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smJd8gVyUe .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smJd8gVyUe .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-smJd8gVyUe .card-wrapper .card-img {
    margin-bottom: 40px;
    transition: all .3s linear 0s;
    display: inline-flex;
    width: 70px;
    height: 70px;
    border-radius: 5px;
    padding: 13px;
    box-shadow: -10px -10px 0 0 #eeeff2;
    align-items: center;
    justify-content: center;
    background-color: #279e64;
    cursor: pointer;
    position: relative;
}

.cid-smJd8gVyUe .card-wrapper .card-img .mbr-iconfont {
    font-size: 50px;
    color: #ffffff;
}

.cid-smJd8gVyUe .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
    margin-bottom: 20px;
}

.cid-smJd8gVyUe .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smJd8gVyUe .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smJd8gVyUe .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smJd8gVyUe .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smJd8gVyUe .card-wrapper:hover .card-img {
    -webkit-animation: updown 0.45s ease-in-out 0.1s;
    animation: updown 0.45s ease-in-out 0.1s;
}

.cid-smJd8gVyUe .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smJd8gVyUe .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smJd8gVyUe .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smJd8gVyUe .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-smJd8gVyUe .btn[class*="-outline"]:active,
.cid-smJd8gVyUe .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smJd8gVyUe .card {
        margin-bottom: 15px;
    }
}

@-webkit-keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-smJd8hRW7q {
    background-color: #eff2f7;
}

.cid-smJd8hRW7q .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-smJd8hRW7q .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-smJd8hRW7q .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-smJd8hRW7q .contents .mbr-text {
    color: #8f1a1d;
}

.cid-smJd8hRW7q .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    padding: 55px 50px 41px 45px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
}

.cid-smJd8hRW7q .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-smJd8hRW7q .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-smJd8hRW7q .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-smJd8hRW7q .card-wrapper .card-img {
    margin-bottom: 40px;
    transition: all .9s;
}

.cid-smJd8hRW7q .card-wrapper .card-img .mbr-iconfont {
    font-size: 77px;
    color: #26a7df;
}

.cid-smJd8hRW7q .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
}

.cid-smJd8hRW7q .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-smJd8hRW7q .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-smJd8hRW7q .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-smJd8hRW7q .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-smJd8hRW7q .card-wrapper:hover {
    background-color: #8f1a1d;
    border-color: #8f1a1d;
}

.cid-smJd8hRW7q .card-wrapper:hover .card-box .card-title {
    color: #ffffff;
}

.cid-smJd8hRW7q .card-wrapper:hover .card-box .mbr-text {
    color: #ffffff;
}

.cid-smJd8hRW7q .card-wrapper:hover .card-img {
    transform: rotateY(360deg);
}

.cid-smJd8hRW7q .card-wrapper:hover .card-img .mbr-iconfont {
    color: #ffffff;
}

.cid-smJd8hRW7q .card-wrapper:hover .mbr-link-btn .btn {
    color: #ffffff;
}

.cid-smJd8hRW7q .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-smJd8hRW7q .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smJd8hRW7q .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-smJd8hRW7q .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-smJd8hRW7q .btn[class*="-outline"]:active,
.cid-smJd8hRW7q .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-smJd8hRW7q .card {
        margin-bottom: 15px;
    }
}

.cid-smJd8j2JMc {
    padding-top: 90px;
    padding-bottom: 90px;
    background-image: url("../../../assets/images/background4.jpg");
}

.cid-smJd8j2JMc .mbr-text {
    color: #ffffff;
    letter-spacing: 0.03em;
    line-height: 1.8;
}

.cid-smJd8j2JMc .card-img span {
    font-size: 80px;
    color: #ffffff;
}

.cid-smJd8j2JMc .card-title {
    margin-bottom: 2rem;
    text-align: center;
    color: #ffffff;
    letter-spacing: 0.1em;
}

.cid-smJd8jDEWT {
    padding-top: 45px;
    padding-bottom: 45px;
    background-color: #ffffff;
}

.cid-smJd8jDEWT .card-icon {
    font-size: 56px;
    color: #ffffff;
    transition: color 0.3s;
}

.cid-smJd8jDEWT .card-title {
    font-weight: 600;
    letter-spacing: 1px;
}

.cid-smJd8jDEWT .card {
    margin: 0!important;
    padding: 0!important;
    border-radius: 0;
}

.cid-smJd8jDEWT p {
    font-weight: 400;
}

.cid-smJd8jDEWT .link-ico {
    font-size: 0.8rem;
    color: #ffffff;
    border: 2px solid #ffffff;
    border-radius: 100%;
    padding: 0.5rem 0;
    font-weight: 900;
    padding-left: 9px;
    padding-right: 7px;
    transition: all 0.3s;
}

.cid-smJd8jDEWT .link-ico:hover {
    background-color: #ffffff;
    border-color: #ffffff;
    color: gray!important;
}

.cid-smJd8jDEWT .line {
    width: 35px;
    height: 3px;
    display: inline-block;
    background: #ffffff;
    margin-bottom: 1.5rem;
    transition: background 0.3s;
}

.cid-smJd8jDEWT .bg1 {
    background: #ff3366;
}

.cid-smJd8jDEWT .bg2 {
    background: #0f7699;
}

.cid-smJd8jDEWT .bg3 {
    background: #ff7f9f;
}

.cid-smJd8jDEWT .bg4 {
    background: #149dcc;
}

.cid-smJd8jDEWT .card-wrapper {
    padding: 4rem 2rem;
    transition: background 0.3s;
}

.cid-smJd8jDEWT .card-wrapper:hover .link-ico {
    background-color: #ffffff;
    border-color: #ffffff;
    color: gray!important;
}

.cid-smJd8jDEWT .col-lg-x {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

.cid-smJd8jDEWT .card-title,
.cid-smJd8jDEWT .card-ico,
.cid-smJd8jDEWT .line-wrap {
    text-align: center;
    color: #ffffff;
}

.cid-smJd8jDEWT .mbr-text,
.cid-smJd8jDEWT .card-link {
    text-align: center;
    color: #ffffff;
}

@media (max-width: 767px) {
    .cid-smJd8jDEWT .row {
        padding: 0 1rem;
    }
}

.cid-smJd8kxlI8.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8kxlI8.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8kxlI8.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8kxlI8 .modal-content,
.cid-smJd8kxlI8 .modal-dialog {
    height: auto;
}

.cid-smJd8kxlI8 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8kxlI8 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8kxlI8 .form-wrapper .mbr-form .form-group,
    .cid-smJd8kxlI8 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8kxlI8 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8kxlI8 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8kxlI8 .mbr-text {
    text-align: left;
}

.cid-smJd8kxlI8 .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8kxlI8 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8kxlI8 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8kxlI8 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8kxlI8 .modal-open {
    overflow: hidden;
}

.cid-smJd8kxlI8 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8kxlI8 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8kxlI8 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8kxlI8 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8kxlI8 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8kxlI8 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8kxlI8 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8kxlI8 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8kxlI8 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8kxlI8 .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8kxlI8 .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8kxlI8 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8kxlI8 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8kxlI8 .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8kxlI8 .modal-header .close:focus {
    outline: none;
}

.cid-smJd8kxlI8 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8kxlI8 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8kxlI8 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8kxlI8 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8kxlI8 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8kxlI8 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8kxlI8 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8kxlI8 .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8kxlI8 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8kxlI8 .modal-lg,
    .cid-smJd8kxlI8 .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8kxlI8 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8kxlI8 .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8kxlI8 .container {
        max-width: 1140px;
    }
}

.cid-smJd8kxlI8 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8kxlI8 .container {
        max-width: 720px;
    }
}

.cid-smJd8kxlI8 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8kxlI8 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8kxlI8 .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8kxlI8 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8kxlI8 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8kxlI8 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8loBKZ.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8loBKZ.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8loBKZ.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8loBKZ .modal-content,
.cid-smJd8loBKZ .modal-dialog {
    height: auto;
}

.cid-smJd8loBKZ .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8loBKZ .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8loBKZ .form-wrapper .mbr-form .form-group,
    .cid-smJd8loBKZ .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8loBKZ .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8loBKZ .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8loBKZ .mbr-text {
    text-align: left;
}

.cid-smJd8loBKZ .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8loBKZ .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8loBKZ .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8loBKZ .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8loBKZ .modal-open {
    overflow: hidden;
}

.cid-smJd8loBKZ .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8loBKZ .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8loBKZ .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8loBKZ .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8loBKZ .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8loBKZ .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8loBKZ .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8loBKZ .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8loBKZ .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8loBKZ .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8loBKZ .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8loBKZ .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8loBKZ .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8loBKZ .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8loBKZ .modal-header .close:focus {
    outline: none;
}

.cid-smJd8loBKZ .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8loBKZ .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8loBKZ .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8loBKZ .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8loBKZ .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8loBKZ .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8loBKZ .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8loBKZ .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8loBKZ .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8loBKZ .modal-lg,
    .cid-smJd8loBKZ .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8loBKZ .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8loBKZ .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8loBKZ .container {
        max-width: 1140px;
    }
}

.cid-smJd8loBKZ .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8loBKZ .container {
        max-width: 720px;
    }
}

.cid-smJd8loBKZ .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8loBKZ .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8loBKZ .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8loBKZ .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8loBKZ .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8loBKZ .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8madc8.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8madc8.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8madc8.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8madc8 .modal-content,
.cid-smJd8madc8 .modal-dialog {
    height: auto;
}

.cid-smJd8madc8 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8madc8 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8madc8 .form-wrapper .mbr-form .form-group,
    .cid-smJd8madc8 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8madc8 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8madc8 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8madc8 .mbr-text {
    text-align: left;
}

.cid-smJd8madc8 .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8madc8 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8madc8 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8madc8 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8madc8 .modal-open {
    overflow: hidden;
}

.cid-smJd8madc8 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8madc8 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8madc8 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8madc8 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8madc8 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8madc8 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8madc8 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8madc8 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8madc8 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8madc8 .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8madc8 .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8madc8 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8madc8 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8madc8 .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8madc8 .modal-header .close:focus {
    outline: none;
}

.cid-smJd8madc8 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8madc8 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8madc8 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8madc8 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8madc8 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8madc8 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8madc8 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8madc8 .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8madc8 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8madc8 .modal-lg,
    .cid-smJd8madc8 .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8madc8 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8madc8 .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8madc8 .container {
        max-width: 1140px;
    }
}

.cid-smJd8madc8 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8madc8 .container {
        max-width: 720px;
    }
}

.cid-smJd8madc8 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8madc8 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8madc8 .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8madc8 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8madc8 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8madc8 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8mZK3U.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8mZK3U.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8mZK3U.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8mZK3U .modal-content,
.cid-smJd8mZK3U .modal-dialog {
    height: auto;
}

.cid-smJd8mZK3U .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8mZK3U .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8mZK3U .form-wrapper .mbr-form .form-group,
    .cid-smJd8mZK3U .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8mZK3U .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8mZK3U .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8mZK3U .mbr-text {
    text-align: left;
}

.cid-smJd8mZK3U .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8mZK3U .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8mZK3U .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8mZK3U .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8mZK3U .modal-open {
    overflow: hidden;
}

.cid-smJd8mZK3U .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8mZK3U .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8mZK3U .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8mZK3U .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8mZK3U .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8mZK3U .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8mZK3U .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8mZK3U .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8mZK3U .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8mZK3U .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8mZK3U .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8mZK3U .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8mZK3U .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8mZK3U .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8mZK3U .modal-header .close:focus {
    outline: none;
}

.cid-smJd8mZK3U .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8mZK3U .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8mZK3U .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8mZK3U .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8mZK3U .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8mZK3U .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8mZK3U .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8mZK3U .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8mZK3U .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8mZK3U .modal-lg,
    .cid-smJd8mZK3U .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8mZK3U .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8mZK3U .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8mZK3U .container {
        max-width: 1140px;
    }
}

.cid-smJd8mZK3U .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8mZK3U .container {
        max-width: 720px;
    }
}

.cid-smJd8mZK3U .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8mZK3U .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8mZK3U .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8mZK3U .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8mZK3U .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8mZK3U .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8nUTXm.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8nUTXm.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8nUTXm.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8nUTXm .modal-content,
.cid-smJd8nUTXm .modal-dialog {
    height: auto;
}

.cid-smJd8nUTXm .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8nUTXm .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8nUTXm .form-wrapper .mbr-form .form-group,
    .cid-smJd8nUTXm .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8nUTXm .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8nUTXm .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8nUTXm .mbr-text {
    text-align: left;
}

.cid-smJd8nUTXm .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8nUTXm .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8nUTXm .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8nUTXm .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8nUTXm .modal-open {
    overflow: hidden;
}

.cid-smJd8nUTXm .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8nUTXm .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8nUTXm .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8nUTXm .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8nUTXm .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8nUTXm .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8nUTXm .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8nUTXm .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8nUTXm .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8nUTXm .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8nUTXm .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8nUTXm .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8nUTXm .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8nUTXm .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8nUTXm .modal-header .close:focus {
    outline: none;
}

.cid-smJd8nUTXm .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8nUTXm .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8nUTXm .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8nUTXm .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8nUTXm .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8nUTXm .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8nUTXm .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8nUTXm .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8nUTXm .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8nUTXm .modal-lg,
    .cid-smJd8nUTXm .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8nUTXm .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8nUTXm .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8nUTXm .container {
        max-width: 1140px;
    }
}

.cid-smJd8nUTXm .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8nUTXm .container {
        max-width: 720px;
    }
}

.cid-smJd8nUTXm .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8nUTXm .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8nUTXm .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8nUTXm .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8nUTXm .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8nUTXm .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8oIPof.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8oIPof.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8oIPof.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8oIPof .modal-content,
.cid-smJd8oIPof .modal-dialog {
    height: auto;
}

.cid-smJd8oIPof .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8oIPof .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8oIPof .form-wrapper .mbr-form .form-group,
    .cid-smJd8oIPof .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8oIPof .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8oIPof .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8oIPof .mbr-text {
    text-align: left;
}

.cid-smJd8oIPof .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8oIPof .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8oIPof .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8oIPof .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8oIPof .modal-open {
    overflow: hidden;
}

.cid-smJd8oIPof .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8oIPof .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8oIPof .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8oIPof .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8oIPof .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8oIPof .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8oIPof .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8oIPof .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8oIPof .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8oIPof .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8oIPof .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8oIPof .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8oIPof .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8oIPof .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8oIPof .modal-header .close:focus {
    outline: none;
}

.cid-smJd8oIPof .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8oIPof .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8oIPof .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8oIPof .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8oIPof .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8oIPof .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8oIPof .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8oIPof .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8oIPof .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8oIPof .modal-lg,
    .cid-smJd8oIPof .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8oIPof .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8oIPof .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8oIPof .container {
        max-width: 1140px;
    }
}

.cid-smJd8oIPof .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8oIPof .container {
        max-width: 720px;
    }
}

.cid-smJd8oIPof .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8oIPof .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8oIPof .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8oIPof .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8oIPof .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8oIPof .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8psODJ.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8psODJ.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8psODJ.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8psODJ .modal-content,
.cid-smJd8psODJ .modal-dialog {
    height: auto;
}

.cid-smJd8psODJ .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8psODJ .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8psODJ .form-wrapper .mbr-form .form-group,
    .cid-smJd8psODJ .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8psODJ .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8psODJ .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8psODJ .mbr-text {
    text-align: left;
}

.cid-smJd8psODJ .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8psODJ .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8psODJ .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8psODJ .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8psODJ .modal-open {
    overflow: hidden;
}

.cid-smJd8psODJ .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8psODJ .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8psODJ .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8psODJ .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8psODJ .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8psODJ .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8psODJ .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8psODJ .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8psODJ .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8psODJ .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8psODJ .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8psODJ .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8psODJ .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8psODJ .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8psODJ .modal-header .close:focus {
    outline: none;
}

.cid-smJd8psODJ .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8psODJ .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8psODJ .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8psODJ .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8psODJ .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8psODJ .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8psODJ .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8psODJ .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8psODJ .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8psODJ .modal-lg,
    .cid-smJd8psODJ .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8psODJ .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8psODJ .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8psODJ .container {
        max-width: 1140px;
    }
}

.cid-smJd8psODJ .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8psODJ .container {
        max-width: 720px;
    }
}

.cid-smJd8psODJ .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8psODJ .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8psODJ .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8psODJ .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8psODJ .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8psODJ .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8qjcr7.popup-builder {
    background-color: #ffffff;
}

.cid-smJd8qjcr7.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-smJd8qjcr7.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-smJd8qjcr7 .modal-content,
.cid-smJd8qjcr7 .modal-dialog {
    height: auto;
}

.cid-smJd8qjcr7 .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-smJd8qjcr7 .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-smJd8qjcr7 .form-wrapper .mbr-form .form-group,
    .cid-smJd8qjcr7 .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-smJd8qjcr7 .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-smJd8qjcr7 .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-smJd8qjcr7 .mbr-text {
    text-align: left;
}

.cid-smJd8qjcr7 .pt-0 {
    padding-top: 0 !important;
}

.cid-smJd8qjcr7 .pb-0 {
    padding-bottom: 0 !important;
}

.cid-smJd8qjcr7 .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-smJd8qjcr7 .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-smJd8qjcr7 .modal-open {
    overflow: hidden;
}

.cid-smJd8qjcr7 .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-smJd8qjcr7 .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-smJd8qjcr7 .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-smJd8qjcr7 .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-smJd8qjcr7 .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-smJd8qjcr7 .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-smJd8qjcr7 .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-smJd8qjcr7 .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-smJd8qjcr7 .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-smJd8qjcr7 .modal-backdrop.fade {
    opacity: 0;
}

.cid-smJd8qjcr7 .modal-backdrop.show {
    opacity: .5;
}

.cid-smJd8qjcr7 .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-smJd8qjcr7 .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-smJd8qjcr7 .modal-header .close:hover {
    opacity: 1;
}

.cid-smJd8qjcr7 .modal-header .close:focus {
    outline: none;
}

.cid-smJd8qjcr7 .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-smJd8qjcr7 .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-smJd8qjcr7 .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-smJd8qjcr7 .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-smJd8qjcr7 .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-smJd8qjcr7 .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-smJd8qjcr7 .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-smJd8qjcr7 .modal-sm {
        max-width: 300px;
    }
    .cid-smJd8qjcr7 .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-smJd8qjcr7 .modal-lg,
    .cid-smJd8qjcr7 .modal-xl {
        max-width: 800px;
    }
    .cid-smJd8qjcr7 .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-smJd8qjcr7 .modal-xl {
        max-width: 1140px;
    }
    .cid-smJd8qjcr7 .container {
        max-width: 1140px;
    }
}

.cid-smJd8qjcr7 .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-smJd8qjcr7 .container {
        max-width: 720px;
    }
}

.cid-smJd8qjcr7 .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-smJd8qjcr7 .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-smJd8qjcr7 .form-group {
    margin-bottom: 1rem;
}

.cid-smJd8qjcr7 .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-smJd8qjcr7 .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-smJd8qjcr7 .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-smJd8rIZTO {
    padding-top: 90px;
    padding-bottom: 90px;
    overflow: hidden;
    box-sizing: border-box;
    background-color: #ffffff;
}

.cid-smJd8rIZTO .mbr-slider .carousel-control {
    background: #1b1b1b;
}

.cid-smJd8rIZTO .mbr-slider .carousel-control-prev {
    left: 0;
    margin-left: 2.5rem;
}

.cid-smJd8rIZTO .mbr-slider .carousel-control-next {
    right: 0;
    margin-right: 2.5rem;
}

.cid-smJd8rIZTO .mbr-slider .modal-body .close {
    background: #1b1b1b;
}

.cid-smJd8rIZTO .mbr-gallery-item>div::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #232323;
    opacity: 0;
    -webkit-transition: 0.2s opacity ease-in-out;
    transition: 0.2s opacity ease-in-out;
    background: linear-gradient(180deg, #232323, #8f1a1d);
}

.cid-smJd8rIZTO .icon-focus {
    display: none;
}

.cid-smJd8rIZTO .mbr-gallery-title {
    transition: all 0.5s ease;
    position: absolute;
    text-align: left;
    display: none;
    width: 100%;
    top: 0;
    right: 0;
    padding: 1rem;
    color: #000000;
    font-weight: bold;
    background: transparent;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
}

.cid-smJd8rIZTO ul {
    font-size: 0;
}

.cid-smJd8rIZTO .mbr-gallery-filter ul li .btn {
    border: none;
    background-color: transparent;
    color: #8f1a1d !important;
    padding: 0.5rem 1rem 0.6rem;
    border-radius: 0;
    margin: 0!important;
    transition: padding, border 0s, transform .2s;
}

.cid-smJd8rIZTO .mbr-gallery-filter ul li.active .btn {
    padding: 0.5rem 1rem 0.5rem;
    border-radius: 0 !important;
    position: relative;
}

.cid-smJd8rIZTO .mbr-gallery-filter ul li.active .btn:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(90deg, #343644, #26a7df);
}

.cid-smJd8rIZTO .mbr-gallery-filter ul li {
    padding: 0;
}

.cid-smJd8rIZTO .mbr-gallery-item>div:hover .mbr-gallery-title {
    padding-bottom: 1.5rem;
    display: block;
}

.cid-smJd8rIZTO .mbr-gallery-item>div:hover:before {
    opacity: 0.8 !important;
}

.cid-smJd8rIZTO .btn {
    background: none;
    border-radius: 0 !important;
}

.cid-smJd8rIZTO .btn:hover {
    background: transparent !important;
}

.cid-smJd8rIZTO .btn:hover:before {
    background: transparent !important;
}

.cid-smJd8rIZTO .btn:before {
    background-color: transparent !important;
}

.cid-smJd8rIZTO .btn:focus {
    box-shadow: none;
}

.cid-smJd8rIZTO .mbr-section-title {
    position: relative;
    z-index: 1;
}

.cid-smJd8rIZTO .mbr-gallery-item>div>span {
    color: #ffffff;
}

.cid-smJd8sHwGh {
    padding-top: 45px;
    padding-bottom: 270px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}

.cid-smJd8sHwGh svg {
    position: absolute;
    bottom: -9.5rem;
    left: 50%;
    transform: translate(-50%) scaleX(-2) rotate(-12deg);
    filter: fliph;
    animation: wave2 5s ease-in-out infinite;
}

@keyframes wave2 {
    from {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
    50% {
        transform: translate(-50%) scaleX(-2.2) scaleY(1.1) rotate(-13deg);
    }
    to {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
}

.cid-smJd8sHwGh #e12_areaS3 {
    fill: #26a7df !important;
}

.cid-smJd8sHwGh #e19_areaS3 {
    fill: #343644 !important;
}

.cid-smJd8sHwGh .carousel-control {
    background: #000;
    opacity: 0.2;
}

.cid-smJd8sHwGh .carousel {
    width: 80%;
    margin: auto;
}

.cid-smJd8sHwGh .mbr-section-subtitle {
    color: #716c80;
}

.cid-smJd8sHwGh .carousel-item {
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-smJd8sHwGh .carousel-item .media-container-row {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.cid-smJd8sHwGh .carousel-item .wrap-img {
    text-align: center;
}

.cid-smJd8sHwGh .carousel-item .wrap-img img {
    transition: all 0.3s;
    max-height: 150px;
    width: auto;
    max-width: 100%;
}

.cid-smJd8sHwGh .carousel-controls {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-smJd8sHwGh .carousel-controls .carousel-control {
    background: #000;
    border-radius: 50%;
    position: static;
    width: 40px;
    height: 40px;
    margin-top: 2rem;
    border-width: 1px;
}

.cid-smJd8sHwGh .carousel-controls .carousel-control.carousel-control-prev {
    left: auto;
    margin-right: 20px;
    margin-left: 0;
}

.cid-smJd8sHwGh .carousel-controls .carousel-control.carousel-control-next {
    right: auto;
    margin-right: 0;
}

.cid-smJd8sHwGh .carousel-controls .carousel-control .mbr-iconfont {
    font-size: 1rem;
}

.cid-smJd8sHwGh .cloneditem-1,
.cid-smJd8sHwGh .cloneditem-2,
.cid-smJd8sHwGh .cloneditem-3,
.cid-smJd8sHwGh .cloneditem-4,
.cid-smJd8sHwGh .cloneditem-5 {
    display: none;
}

.cid-smJd8sHwGh .col-lg-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
}

@media (min-width: 992px) {
    .cid-smJd8sHwGh .col-lg-15 {
        -ms-flex: 0 0 20%;
        -webkit-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        width: 20%;
    }
    .cid-smJd8sHwGh .carousel-inner {
        opacity: 0.8;
    }
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.active.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.active.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides2>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides2 .cloneditem-1,
    .cid-smJd8sHwGh .carousel-inner.slides2 .cloneditem-2,
    .cid-smJd8sHwGh .carousel-inner.slides2 .cloneditem-3 {
        display: block;
    }
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.active.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(33.333333%, 0, 0);
        transform: translate3d(33.333333%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.active.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-33.333333%, 0, 0);
        transform: translate3d(-33.333333%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides3>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides3 .cloneditem-1,
    .cid-smJd8sHwGh .carousel-inner.slides3 .cloneditem-2,
    .cid-smJd8sHwGh .carousel-inner.slides3 .cloneditem-3 {
        display: block;
    }
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.active.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.active.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides4>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides4 .cloneditem-1,
    .cid-smJd8sHwGh .carousel-inner.slides4 .cloneditem-2,
    .cid-smJd8sHwGh .carousel-inner.slides4 .cloneditem-3 {
        display: block;
    }
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.active.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(20%, 0, 0);
        transform: translate3d(20%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.active.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides5>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides5 .cloneditem-1,
    .cid-smJd8sHwGh .carousel-inner.slides5 .cloneditem-2,
    .cid-smJd8sHwGh .carousel-inner.slides5 .cloneditem-3,
    .cid-smJd8sHwGh .carousel-inner.slides5 .cloneditem-4 {
        display: block;
    }
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.active.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(16.666667%, 0, 0);
        transform: translate3d(16.666667%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.active.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-16.666667%, 0, 0);
        transform: translate3d(-16.666667%, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.carousel-item-left,
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-smJd8sHwGh .carousel-inner.slides6>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-smJd8sHwGh .carousel-inner.slides6 .cloneditem-1,
    .cid-smJd8sHwGh .carousel-inner.slides6 .cloneditem-2,
    .cid-smJd8sHwGh .carousel-inner.slides6 .cloneditem-3,
    .cid-smJd8sHwGh .carousel-inner.slides6 .cloneditem-4,
    .cid-smJd8sHwGh .carousel-inner.slides6 .cloneditem-5 {
        display: block;
    }
}

.cid-smJd8sHwGh H2 {
    color: #26a7df;
}

.cid-smJd8sHwGh .carousel-control-prev {
    position: absolute!important;
    left: -50px !important;
}

.cid-smJd8sHwGh .carousel-control-next {
    position: absolute!important;
    right: -50px !important;
}

@media (max-width: 576px) {
    .cid-smJd8sHwGh .carousel-control-prev {
        left: -10px !important;
    }
    .cid-smJd8sHwGh .carousel-control-next {
        right: -10px !important;
    }
}

.cid-smJd8vkYUZ {
    padding-top: 0px;
    padding-bottom: 30px;
    background-color: #343644;
}

.cid-smJd8vkYUZ .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.7;
}

.cid-smJd8vkYUZ .text-content .mbr-subtitle {
    color: #26a7df;
}

.cid-smJd8vkYUZ .text-content .mbr-section-title {
    color: #343644;
}

.cid-smJd8vkYUZ .text-content .mbr-text {
    color: #8f1a1d;
}

.cid-smJd8vkYUZ .text-content .list-block {
    margin-top: 16px;
    padding-bottom: 16px;
}

.cid-smJd8vkYUZ .text-content .list-block .card-img {
    width: auto;
}

.cid-smJd8vkYUZ .text-content .list-block .card-img span {
    color: #26a7df;
    font-size: 1.5rem;
}

.cid-smJd8vkYUZ .text-content .list-block .list-item-title {
    color: #343644;
    transition: all .3s linear 0s;
}

.cid-smJd8vkYUZ .text-content .list-block .list-item-title:hover {
    color: #dcdfe2;
}

.cid-smJd8vkYUZ .text-content .list-block .list-item-text {
    padding-top: 10px;
    color: #8f1a1d;
    margin-bottom: 0;
}

.cid-smJd8vkYUZ .text-content .list-block.last {
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.cid-smJd8vkYUZ .text-content .social {
    font-size: 1.2rem;
}

.cid-smJd8vkYUZ .text-content .social span {
    margin-right: 11.2px;
    margin-bottom: 8px;
    transition: 0.3s all;
    color: #13287d;
}

.cid-smJd8vkYUZ .text-content .social span:hover {
    color: #279e64;
    transition: 0.3s all;
}

.cid-smJd8vkYUZ .card-img {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
}

.cid-smJd8vkYUZ .list-block {
    position: relative;
}

.cid-smJd8vkYUZ .list-block h4,
.cid-smJd8vkYUZ .list-block p {
    padding-left: 2.625rem;
}

.cid-smJd8vkYUZ .card-img {
    display: block;
}

.cid-smJd8vkYUZ input,
.cid-smJd8vkYUZ textarea {
    border-radius: 3px;
    min-height: 3rem;
    padding: 13px 20px !important;
    font-size: 13px;
    color: #26a7df;
    height: 60px;
}

.cid-smJd8vkYUZ .form-control,
.cid-smJd8vkYUZ .field-input {
    padding: 13px 20px !important;
    background-color: #ffffff;
    border-color: #dcdfe2;
    color: #26a7df;
    transition: 0.4s;
    box-shadow: none;
    outline: none;
}

.cid-smJd8vkYUZ .form-control:hover,
.cid-smJd8vkYUZ .field-input:hover,
.cid-smJd8vkYUZ .form-control:focus,
.cid-smJd8vkYUZ .field-input:focus {
    background-color: #ffffff;
    border-color: #26a7df;
    color: #000000;
    box-shadow: none;
    outline: none;
}

.cid-smJd8vkYUZ .form-control:focus,
.cid-smJd8vkYUZ .field-input:focus {
    box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}

.cid-smJd8vkYUZ input::-webkit-input-placeholder,
.cid-smJd8vkYUZ textarea::-webkit-input-placeholder {
    color: #343644;
}

.cid-smJd8vkYUZ input:-moz-placeholder,
.cid-smJd8vkYUZ textarea:-moz-placeholder {
    color: #343644;
}

.cid-smJd8vkYUZ .jq-selectbox li,
.cid-smJd8vkYUZ .jq-selectbox li {
    background-color: #ffffff;
    color: #000000;
}

.cid-smJd8vkYUZ .jq-selectbox li:hover,
.cid-smJd8vkYUZ .jq-selectbox li.selected {
    background-color: #ffffff;
    color: #000000;
}

.cid-smJd8vkYUZ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-smJd8vkYUZ .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-smJd8vkYUZ .mbr-form {
    max-width: 550px;
}

.cid-smJd8vkYUZ .mbr-form .content-title {
    color: #343644;
    margin-bottom: 20px;
}

.cid-smJd8vkYUZ .mbr-form .content-subtitle {
    color: #8f1a1d;
}

.cid-smJd8vkYUZ .mbr-form textarea {
    min-height: 100px;
    height: 194px;
}

.cid-smJd8vkYUZ .mbr-form .btn {
    justify-content: space-between;
    border-radius: 30px;
    border-color: #343644;
    color: #343644;
    padding: 18px 42px;
    margin: 0 !important;
    margin-top: 7px !important;
}

.cid-smJd8vkYUZ .mbr-form .btn-success:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #fff !important;
}

@media (max-width: 991px) {
    .cid-smJd8vkYUZ .mbr-form {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

@media (max-width: 768px) {
    .cid-smJd8vkYUZ .mbr-section-title,
    .cid-smJd8vkYUZ .content-title,
    .cid-smJd8vkYUZ .mbr-section-btn {
        text-align: left;
    }
}

.cid-smJd8vkYUZ .text-content .list-block .list-item-title {
    color: #26a7df;
}

.cid-smJd8vkYUZ .text-content .mbr-section-title {
    color: #26a7df;
}

.cid-smJd8wkxAK {
    padding-top: 75px;
    padding-bottom: 75px;
    background-color: #eff2f7;
}

.cid-smJd8wkxAK .widget-title {
    color: #343644;
    margin-bottom: 30px;
}

.cid-smJd8wkxAK .line-wrap .line {
    width: 50px;
    height: 2px;
    display: inline-block;
    background: #13287d;
    transition: background 0.3s;
    margin-bottom: 2rem;
}

.cid-smJd8wkxAK .mbr-text {
    color: #343644;
}

.cid-smJd8wkxAK .phone-word {
    color: #343644;
}

.cid-smJd8wkxAK .text-link {
    transition: all 0.3s ease-in;
}

.cid-smJd8wkxAK .text-link:hover {
    color: #343644 !important;
}

.cid-smJd8wkxAK img {
    height: 100px;
    padding-right: 8px;
}

.cid-smJd8wkxAK .img1 {
    color: #343644;
}

.cid-smJd8wkxAK .img2 {
    color: #83868c;
    font-size: 10px;
    font-weight: bold;
}

@media (max-width: 992px) {
    .cid-smJd8wkxAK .content>div:not(:last-child) {
        margin-bottom: 2rem;
    }
}

.cid-smJd8wkxAK .content .link-wrap {
    color: red;
}

.cid-smJd8wkxAK .content .date-wrap {
    color: #343644;
}

.cid-smJd8wkxAK .item,
.cid-smJd8wkxAK .link {
    display: flex;
    align-items: center;
    padding-bottom: 0.5rem;
    margin-bottom: 0.6rem;
}

.cid-smJd8wkxAK .item h4,
.cid-smJd8wkxAK .link h4 {
    padding-left: 10px;
    margin: 0;
}

.cid-smJd8wkxAK .link {
    transition: all 0.3s ease-in;
}

.cid-smJd8wkxAK .link .card-img {
    padding-bottom: 3px;
}

.cid-smJd8wkxAK .link:hover .card-img span {
    color: #343644;
}

.cid-smJd8wkxAK .link:hover .card-box .link-title a {
    transition: all 0.3s;
    color: #343644 !important;
}

.cid-smJd8wkxAK .item .card-img {
    width: auto;
}

.cid-smJd8wkxAK .item .card-img .img1 {
    display: block;
    padding: 6px;
    font-size: 15px;
    font-weight: bold;
}

.cid-smJd8wkxAK .card-img {
    width: auto;
}

@media (max-width: 767px) {
    .cid-smJd8wkxAK h5 {
        text-align: left !important;
    }
    .cid-smJd8wkxAK .line-wrap {
        text-align: left !important;
    }
}

.cid-smJd8wkxAK .item-title {
    color: #8f1a1d;
    transition: all 0.3s ease-in;
}

.cid-smJd8wkxAK .item-title:hover {
    color: #343644;
}

.cid-smJd8wkxAK .tips {
    height: 70px;
    width: 70px;
    margin: 4px;
    -o-object-fit: cover;
    object-fit: cover;
}

.cid-smJd8wkxAK .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
    text-align: left;
}

.cid-smJd8wkxAK .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-smJd8wkxAK .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-smJd8wkxAK .btn[class*="-outline"]:active,
.cid-smJd8wkxAK .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

.cid-smJd8wkxAK .list .list-item:first-child {
    padding-bottom: 15px;
}

.cid-smJd8wkxAK .list .list-item:last-child {
    margin-top: 10px;
}

.cid-smJd8wkxAK .pre-form {
    color: #8f1a1d;
}

.cid-smJd8wkxAK .form-group,
.cid-smJd8wkxAK .mbr-section-btn {
    margin: 0;
    padding: 0;
    display: -webkit-flex;
}

.cid-smJd8wkxAK .form-control {
    font-size: 14px;
    background: #ffffff;
    border: 1px solid #dcdfe2;
    color: #83868c;
    display: block;
    height: 60px;
    border-radius: 3px;
    width: 100%;
    padding: 13px 20px !important;
    padding-right: 50px !important;
    transition: all .3s linear 0ms;
}

.cid-smJd8wkxAK .form-control::-webkit-input-placeholder {
    color: #83868c;
}

.cid-smJd8wkxAK .form-control::-moz-placeholder {
    color: #83868c;
}

.cid-smJd8wkxAK .form-control:-moz-placeholder {
    color: #83868c;
}

.cid-smJd8wkxAK .form-control:-ms-input-placeholder {
    color: #83868c;
}

.cid-smJd8wkxAK .form-group {
    margin-top: 19px;
    margin-bottom: 15px;
}

.cid-smJd8wkxAK .form-group .mbr-iconfont {
    color: #26a7df;
    position: absolute;
    font-size: 15px;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}

.cid-smJd8wkxAK .dragArea {
    flex-direction: column;
}

.cid-smJd8wkxAK .dragArea .mbr-section-btn .btn {
    font-weight: bold;
    margin-left: 0 !important;
}

.cid-smJd8wkxAK .widget-title,
.cid-smJd8wkxAK .line-wrap {
    color: #26a7df;
}

.cid-slVbTGPsZk .navbar {
    padding: 0.5rem 0;
    background: #242631;
    transition: none;
    min-height: 50px;
    z-index: 5;
    position: fixed;
}

.cid-slVbTGPsZk .navbar-fixed-top {
    padding-top: 0;
}

.cid-slVbTGPsZk .navbar-collapse {
    flex-basis: auto;
    transition: all 0.3s ease-in;
}

.cid-slVbTGPsZk .navbar-collapse.show {
    position: absolute;
    opacity: 1;
    visibility: visible;
    top: 100%;
    z-index: 999;
    background-color: #09090b;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    padding: 15px 20px;
    bottom: auto;
    left: 0px;
    right: 0px;
}

.cid-slVbTGPsZk .navbar-collapse.show .navbar-nav .nav-item {
    text-align: left;
    padding: 10px 0;
}

.cid-slVbTGPsZk .navbar-buttons {
    flex-wrap: wrap;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand {
    display: flex;
    padding: 0.5rem 0;
    transition: padding 0.2s;
    min-height: 3.8rem;
    align-items: center;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-caption-wrap {
    display: flex;
    align-items: center;
    word-break: break-word;
    min-width: 7rem;
    margin: 0.3rem 0;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
    padding-right: 2rem;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-logo {
    font-size: 4rem;
    transition: font-size 0.25s;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-logo img {
    display: flex;
}

.cid-slVbTGPsZk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
    transition: font-size 0.25s;
}

.cid-slVbTGPsZk .menu-content-top {
    background: #343644;
    max-width: 100%;
    justify-content: space-between;
    padding: 0 1rem;
    width: 100%;
    align-items: center;
    overflow: hidden;
    transition: min-height 0.25s ease-in-out;
}

.cid-slVbTGPsZk .dropdown-item {
    padding: 0;
    line-height: 2.6;
}

.cid-slVbTGPsZk .dropdown-item:hover {
    color: #26a7df !important;
}

.cid-slVbTGPsZk .nav-link,
.cid-slVbTGPsZk .brand-name {
    font-style: normal;
    transition: all 0.3s ease-in;
    color: #ffffff;
}

.cid-slVbTGPsZk .nav-link:hover,
.cid-slVbTGPsZk .brand-name:hover {
    color: #26a7df !important;
}

.cid-slVbTGPsZk .dropdown-menu {
    background-color: #09090b;
}

.cid-slVbTGPsZk .dropdown-item:active {
    background-color: #09090b;
}

.cid-slVbTGPsZk .menu-bottom {
    margin: auto;
    width: 100%;
    display: flex;
    padding: 0rem 1rem;
    position: relative;
    align-items: center;
    justify-content: flex-end;
}

.cid-slVbTGPsZk .navbar-dropdown.bg-color.transparent.opened {
    background: #242631;
}

.cid-slVbTGPsZk .nav-item {
    position: relative;
}

.cid-slVbTGPsZk .nav-item span {
    padding-right: 0.4em;
    vertical-align: text-bottom;
    position: relative;
    top: -0.2em;
    text-decoration: none;
}

.cid-slVbTGPsZk .nav-item .nav-link {
    transition: all 0.3s ease-in-out 0ms;
}

.cid-slVbTGPsZk .nav-item .nav-link:focus {
    outline: none;
}

.cid-slVbTGPsZk .dropdown-item:before {
    font-family: MobiriseIcons !important;
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slVbTGPsZk .content-text {
    margin-bottom: 0;
}

.cid-slVbTGPsZk .navbar-nav {
    position: relative;
    flex-direction: row;
}

@media (min-width: 992px) {
    .cid-slVbTGPsZk .navbar-nav .main-menu-animated-line {
        position: absolute;
        left: 0;
        width: 0;
        height: 0;
        z-index: 100;
        border-top: 4px solid #343644;
        transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    }
    .cid-slVbTGPsZk .navbar-nav .main-menu-animated-line.bottom {
        bottom: 0;
    }
}

.cid-slVbTGPsZk .navbar-nav .nav-item span {
    padding-right: 0;
}

.cid-slVbTGPsZk .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
}

.cid-slVbTGPsZk .navbar-buttons.mbr-section-btn {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cid-slVbTGPsZk .menu .navbar-brand .logo-text-part {
    vertical-align: top;
}

.cid-slVbTGPsZk .content-right-side {
    text-align: center;
}

.cid-slVbTGPsZk .content-right-side .content-link {
    margin-left: 2rem;
}

.cid-slVbTGPsZk .content-right-side .content-link span {
    vertical-align: middle;
    padding-right: 1rem;
}

.cid-slVbTGPsZk .widget-icon {
    display: inline-block;
    padding-right: 1rem;
    font-size: 1.65rem;
}

.cid-slVbTGPsZk .widget-icon.mobi-mbri-phone {
    -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
    animation: phone-icon-animate 1s ease-in-out infinite;
}

.cid-slVbTGPsZk .info-widget {
    margin-left: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cid-slVbTGPsZk .info-widget:first-child {
    margin-left: 0;
}

.cid-slVbTGPsZk .menu-content-right {
    display: flex;
    align-items: center;
}

.cid-slVbTGPsZk .menu-content-right .info-widget:last-child {
    padding-right: 0;
}

.cid-slVbTGPsZk .menu-content-right .info-widget:first-child {
    padding-left: 0;
    border-left: none;
}

.cid-slVbTGPsZk .widget-content {
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.cid-slVbTGPsZk .widget-content .widget-title {
    margin-bottom: 3px;
    line-height: 1.73;
}

.cid-slVbTGPsZk .widget-content .widget-text {
    margin-bottom: 0;
}

.cid-slVbTGPsZk .navbar .menu-content-top {
    display: flex;
    height: 90px;
    border-bottom: 1px solid #0a1126;
}

@media (min-width: 992px) {
    .cid-slVbTGPsZk .nav-link {
        line-height: 6.13;
        color: #ffffff;
    }
    .cid-slVbTGPsZk .navbar-nav>li>a:before {
        content: "";
        position: absolute;
        top: -1px;
        left: 0;
        width: 0;
        margin: auto;
        opacity: 0;
        border-top: 2px solid #26a7df;
        transition: all 0.3s ease-in-out 0ms;
    }
    .cid-slVbTGPsZk .navbar-nav>li:hover>a:before {
        opacity: 1;
        width: 100%;
    }
    .cid-slVbTGPsZk .content-right-side {
        text-align: right;
        flex-wrap: nowrap;
        display: flex;
        align-items: center;
    }
    .cid-slVbTGPsZk .menu-content-top {
        border-bottom: 1px solid rgba(225, 227, 230, 0.2);
    }
    .cid-slVbTGPsZk .navbar {
        display: block;
        padding: 0;
    }
    .cid-slVbTGPsZk .navbar .menu-logo {
        margin: auto;
        display: flex;
        align-items: center;
    }
    .cid-slVbTGPsZk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
        align-self: auto;
        display: flex;
        align-items: center;
        z-index: 101;
        min-height: 49px;
    }
    .cid-slVbTGPsZk .dropdown-item:hover:before {
        transform: scale(1, 1);
        width: 16px;
        -webkit-transform: scale(1, 1);
    }
    .cid-slVbTGPsZk .navbar-toggler {
        display: none;
    }
    .cid-slVbTGPsZk .navbar-collapse {
        justify-content: flex-end;
    }
}

.cid-slVbTGPsZk .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
}

.cid-slVbTGPsZk .btn {
    display: -webkit-inline-flex;
    align-items: center;
    -webkit-align-items: center;
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-right: 0;
}

.cid-slVbTGPsZk .btn-sm {
    padding: 13px 29px;
}

.cid-slVbTGPsZk .btn .mbr-iconfont {
    font-size: 1.2em;
}

.cid-slVbTGPsZk .btn::after {
    background-color: #656565;
    content: "";
    height: 150px;
    left: -75px;
    position: absolute;
    top: -60px;
    transform: rotate(35deg);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    width: 40px;
    opacity: 0;
    outline: none;
    text-decoration: none;
}

.cid-slVbTGPsZk .btn:hover::after {
    left: 250px;
    opacity: 0.8;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse {
    width: auto;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
    flex-wrap: wrap;
    padding-left: 0;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: center;
}

.cid-slVbTGPsZk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
    padding-left: 0;
    padding-bottom: 0;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu {
    display: none;
    position: absolute;
    padding: 25px 0;
    text-align: left;
}

@media (max-width: 991px) {
    .cid-slVbTGPsZk .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
    transform: scale(0, 1);
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
    margin-left: -1.8rem;
    padding-right: 1rem;
    font-size: inherit;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
}

.cid-slVbTGPsZk .dropdown.open>.dropdown-menu {
    display: block;
}

.cid-slVbTGPsZk .navbar.navbar-short {
    min-height: 50px;
    transition: all 0.2s;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-logo a {
    font-size: 2.5rem !important;
    transition: font-size 0.25s;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
    font-size: 2.5rem !important;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-logo a img {
    height: 3rem !important;
}

.cid-slVbTGPsZk .navbar.navbar-short .navbar-brand {
    min-height: 3rem;
}

.cid-slVbTGPsZk button.navbar-toggler {
    width: 31px;
    height: 18px;
    cursor: pointer;
    transition: all 0.2s;
    margin: 1rem 0.8rem;
}

.cid-slVbTGPsZk button.navbar-toggler:focus {
    outline: none;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cid-slVbTGPsZk button.navbar-toggler .hamburger span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cid-slVbTGPsZk nav.opened .hamburger span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-slVbTGPsZk .collapsed .dropdown-menu .dropdown-item:before {
    display: none;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cid-slVbTGPsZk .collapsed .btn {
    display: flex;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show {
    display: block !important;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-buttons {
    display: flex;
    justify-content: center;
    text-align: center;
}

.cid-slVbTGPsZk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slVbTGPsZk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .cid-slVbTGPsZk .collapsed .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-slVbTGPsZk .collapsed button.navbar-toggler {
    display: block;
}

.cid-slVbTGPsZk .collapsed .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
}

.cid-slVbTGPsZk .collapsed .navbar-toggleable-sm {
    flex-direction: column;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
}

.cid-slVbTGPsZk .collapsed .dropdown.open>.dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
}

.cid-slVbTGPsZk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.cid-slVbTGPsZk .collapsed .menu-bottom {
    justify-content: center;
}

@media (max-width: 991px) {
    .cid-slVbTGPsZk .menu-content-top {
        display: flex;
    }
    .cid-slVbTGPsZk .menu-content-top .right-wrap p {
        display: none;
    }
    .cid-slVbTGPsZk .dropdown-menu {
        margin-top: 0px;
        background-color: transparent;
        color: black !important;
        padding-left: 20px !important;
    }
    .cid-slVbTGPsZk .dropdown-menu .dropdown-item {
        text-align: left;
        font-weight: 700;
    }
    .cid-slVbTGPsZk .menu-bottom {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin: 0;
    }
    .cid-slVbTGPsZk .navbar-collapse {
        padding-bottom: 1rem;
        display: none !important;
        padding-right: 0 !important;
        opacity: 0;
        transition: all 0.3s ease-in;
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0px;
        right: 0px;
        z-index: 999;
    }
    .cid-slVbTGPsZk .navbar-collapse .navbar-nav .nav-item {
        clear: both;
        text-align: left;
        padding: 10px 0;
    }
    .cid-slVbTGPsZk .navbar-collapse .icons-menu {
        display: none;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing,
    .cid-slVbTGPsZk .navbar-collapse.show {
        display: block !important;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-nav,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-nav {
        display: block;
        text-align: center;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-nav .nav-item,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-nav .nav-item {
        clear: both;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-nav .nav-item .nav-link {
        font-weight: 700;
        color: #343644;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-buttons,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-buttons {
        display: -webkit-flex;
        justify-content: center;
        text-align: center;
        -webkit-justify-content: center;
    }
    .cid-slVbTGPsZk .navbar-collapse.collapsing .navbar-buttons:last-child,
    .cid-slVbTGPsZk .navbar-collapse.show .navbar-buttons:last-child {
        margin-bottom: 1rem;
    }
    .cid-slVbTGPsZk img {
        height: 3.8rem !important;
    }
    .cid-slVbTGPsZk .btn {
        display: flex;
    }
    .cid-slVbTGPsZk button.navbar-toggler {
        display: block;
    }
    .cid-slVbTGPsZk .navbar-brand {
        margin-top: 0.5rem;
    }
    .cid-slVbTGPsZk .navbar-toggleable-sm {
        flex-direction: column;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        position: relative;
        opacity: 0;
        display: block;
        height: 0;
        visibility: hidden;
        padding: 0;
        transition-duration: 0.5s;
        transition-property: opacity, padding, height;
    }
    .cid-slVbTGPsZk .dropdown.open>.dropdown-menu {
        position: relative;
        opacity: 1;
        height: auto;
        padding: 1.4rem 0;
        visibility: visible;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-submenu {
        left: 0;
        text-align: center;
        width: 100%;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
        margin-top: 0;
        position: inherit;
        right: 0;
        top: 50%;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 0.3em;
        vertical-align: middle;
        content: "";
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-left: 0.3em solid transparent;
    }
    .cid-slVbTGPsZk .dropdown .dropdown-menu .dropdown-item {
        padding: 0.235em 1.5em 0.235em 1.5em !important;
        transition: none;
        margin: 0 !important;
    }
}

.cid-slVbTGPsZk .nav-link:focus {
    outline: none;
}

.cid-slVbTGPsZk .navbar-toggler {
    position: relative;
}

.cid-slVbTGPsZk .widget-title,
.cid-slVbTGPsZk .widget-icon {
    color: #e9e9e9;
}

.cid-slVbTGPsZk .widget-text {
    color: #656565;
}

@media (max-width: 768px) {
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget {
        margin-left: 20px;
    }
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget:first-child {
        margin-left: 0;
    }
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget .widget-icon {
        font-size: 20px;
    }
    .cid-slVbTGPsZk .menu-content-top .menu-content-right .info-widget .widget-content {
        display: none;
    }
    .cid-slVbTGPsZk .navbar-brand {
        margin-left: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-slVbTGPsZk .menu-content-top,
    .cid-slVbTGPsZk .menu-bottom {
        padding: 0 15px;
    }
    .cid-slVbTGPsZk button.navbar-toggler {
        align-self: center;
    }
    .cid-slVbTGPsZk .btn {
        margin-left: 0;
    }
    .cid-slVbTGPsZk .widget-icon {
        padding-right: 0;
    }
}

.cid-slVbTGPsZk .icons-menu {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    text-align: center;
    align-items: center;
}

.cid-slVbTGPsZk .icons-menu .mbr-iconfont {
    font-size: 1rem;
    color: #ffffff;
    display: inline-flex;
    background-color: #343644;
    border-radius: 100%;
    transition: all 0.3s ease-in;
}

.cid-slVbTGPsZk .icons-menu .mbr-iconfont:before {
    padding: .75rem;
}

.cid-slVbTGPsZk .icons-menu .mbr-iconfont:hover {
    color: #343644;
    background-color: #26a7df;
    -webkit-animation-name: animation-pulse;
    animation-name: animation-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: .9;
}

.cid-slVbTGPsZk .soc-item {
    margin: .5rem .3rem;
}

@-webkit-keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@-webkit-keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

@keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

#custom-html-3x {
    /* Type valid CSS here */
}

#custom-html-3x div {
    padding: 80px 0;
    color: #777;
    text-align: center;
}

#custom-html-3x p {
    font-size: 60px;
    color: #777;
}

.cid-sotj2APLDZ {
    padding-top: 45px;
    padding-bottom: 270px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}

.cid-sotj2APLDZ svg {
    position: absolute;
    bottom: -9.5rem;
    left: 50%;
    transform: translate(-50%) scaleX(-2) rotate(-12deg);
    filter: fliph;
    animation: wave2 5s ease-in-out infinite;
}

@keyframes wave2 {
    from {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
    50% {
        transform: translate(-50%) scaleX(-2.2) scaleY(1.1) rotate(-13deg);
    }
    to {
        transform: translate(-50%) scaleX(-2) rotate(-10deg);
    }
}

.cid-sotj2APLDZ #e12_areaS3 {
    fill: #26a7df !important;
}

.cid-sotj2APLDZ #e19_areaS3 {
    fill: #343644 !important;
}

.cid-sotj2APLDZ .carousel-control {
    background: #000;
    opacity: 0.2;
}

.cid-sotj2APLDZ .carousel {
    width: 80%;
    margin: auto;
}

.cid-sotj2APLDZ .mbr-section-subtitle {
    color: #716c80;
}

.cid-sotj2APLDZ .carousel-item {
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-sotj2APLDZ .carousel-item .media-container-row {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.cid-sotj2APLDZ .carousel-item .wrap-img {
    text-align: center;
}

.cid-sotj2APLDZ .carousel-item .wrap-img img {
    transition: all 0.3s;
    max-height: 150px;
    width: auto;
    max-width: 100%;
}

.cid-sotj2APLDZ .carousel-controls {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-sotj2APLDZ .carousel-controls .carousel-control {
    background: #000;
    border-radius: 50%;
    position: static;
    width: 40px;
    height: 40px;
    margin-top: 2rem;
    border-width: 1px;
}

.cid-sotj2APLDZ .carousel-controls .carousel-control.carousel-control-prev {
    left: auto;
    margin-right: 20px;
    margin-left: 0;
}

.cid-sotj2APLDZ .carousel-controls .carousel-control.carousel-control-next {
    right: auto;
    margin-right: 0;
}

.cid-sotj2APLDZ .carousel-controls .carousel-control .mbr-iconfont {
    font-size: 1rem;
}

.cid-sotj2APLDZ .cloneditem-1,
.cid-sotj2APLDZ .cloneditem-2,
.cid-sotj2APLDZ .cloneditem-3,
.cid-sotj2APLDZ .cloneditem-4,
.cid-sotj2APLDZ .cloneditem-5 {
    display: none;
}

.cid-sotj2APLDZ .col-lg-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
}

@media (min-width: 992px) {
    .cid-sotj2APLDZ .col-lg-15 {
        -ms-flex: 0 0 20%;
        -webkit-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        width: 20%;
    }
    .cid-sotj2APLDZ .carousel-inner {
        opacity: 0.8;
    }
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.active.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.active.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides2>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides2 .cloneditem-1,
    .cid-sotj2APLDZ .carousel-inner.slides2 .cloneditem-2,
    .cid-sotj2APLDZ .carousel-inner.slides2 .cloneditem-3 {
        display: block;
    }
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.active.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(33.333333%, 0, 0);
        transform: translate3d(33.333333%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.active.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-33.333333%, 0, 0);
        transform: translate3d(-33.333333%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides3>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides3 .cloneditem-1,
    .cid-sotj2APLDZ .carousel-inner.slides3 .cloneditem-2,
    .cid-sotj2APLDZ .carousel-inner.slides3 .cloneditem-3 {
        display: block;
    }
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.active.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.active.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides4>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides4 .cloneditem-1,
    .cid-sotj2APLDZ .carousel-inner.slides4 .cloneditem-2,
    .cid-sotj2APLDZ .carousel-inner.slides4 .cloneditem-3 {
        display: block;
    }
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.active.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(20%, 0, 0);
        transform: translate3d(20%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.active.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides5>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides5 .cloneditem-1,
    .cid-sotj2APLDZ .carousel-inner.slides5 .cloneditem-2,
    .cid-sotj2APLDZ .carousel-inner.slides5 .cloneditem-3,
    .cid-sotj2APLDZ .carousel-inner.slides5 .cloneditem-4 {
        display: block;
    }
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.active.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(16.666667%, 0, 0);
        transform: translate3d(16.666667%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.active.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-16.666667%, 0, 0);
        transform: translate3d(-16.666667%, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.carousel-item-left,
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-sotj2APLDZ .carousel-inner.slides6>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-sotj2APLDZ .carousel-inner.slides6 .cloneditem-1,
    .cid-sotj2APLDZ .carousel-inner.slides6 .cloneditem-2,
    .cid-sotj2APLDZ .carousel-inner.slides6 .cloneditem-3,
    .cid-sotj2APLDZ .carousel-inner.slides6 .cloneditem-4,
    .cid-sotj2APLDZ .carousel-inner.slides6 .cloneditem-5 {
        display: block;
    }
}

.cid-sotj2APLDZ H2 {
    color: #26a7df;
}

.cid-sotj2APLDZ .carousel-control-prev {
    position: absolute!important;
    left: -50px !important;
}

.cid-sotj2APLDZ .carousel-control-next {
    position: absolute!important;
    right: -50px !important;
}

@media (max-width: 576px) {
    .cid-sotj2APLDZ .carousel-control-prev {
        left: -10px !important;
    }
    .cid-sotj2APLDZ .carousel-control-next {
        right: -10px !important;
    }
}

.cid-sotjsUAQtk {
    padding-top: 0px;
    padding-bottom: 30px;
    background-color: #343644;
}

.cid-sotjsUAQtk .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.7;
}

.cid-sotjsUAQtk .text-content .mbr-subtitle {
    color: #26a7df;
}

.cid-sotjsUAQtk .text-content .mbr-section-title {
    color: #343644;
}

.cid-sotjsUAQtk .text-content .mbr-text {
    color: #8f1a1d;
}

.cid-sotjsUAQtk .text-content .list-block {
    margin-top: 16px;
    padding-bottom: 16px;
}

.cid-sotjsUAQtk .text-content .list-block .card-img {
    width: auto;
}

.cid-sotjsUAQtk .text-content .list-block .card-img span {
    color: #26a7df;
    font-size: 1.5rem;
}

.cid-sotjsUAQtk .text-content .list-block .list-item-title {
    color: #343644;
    transition: all .3s linear 0s;
}

.cid-sotjsUAQtk .text-content .list-block .list-item-title:hover {
    color: #dcdfe2;
}

.cid-sotjsUAQtk .text-content .list-block .list-item-text {
    padding-top: 10px;
    color: #8f1a1d;
    margin-bottom: 0;
}

.cid-sotjsUAQtk .text-content .list-block.last {
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.cid-sotjsUAQtk .text-content .social {
    font-size: 1.2rem;
}

.cid-sotjsUAQtk .text-content .social span {
    margin-right: 11.2px;
    margin-bottom: 8px;
    transition: 0.3s all;
    color: #13287d;
}

.cid-sotjsUAQtk .text-content .social span:hover {
    color: #279e64;
    transition: 0.3s all;
}

.cid-sotjsUAQtk .card-img {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
}

.cid-sotjsUAQtk .list-block {
    position: relative;
}

.cid-sotjsUAQtk .list-block h4,
.cid-sotjsUAQtk .list-block p {
    padding-left: 2.625rem;
}

.cid-sotjsUAQtk .card-img {
    display: block;
}

.cid-sotjsUAQtk input,
.cid-sotjsUAQtk textarea {
    border-radius: 3px;
    min-height: 3rem;
    padding: 13px 20px !important;
    font-size: 13px;
    color: #26a7df;
    height: 60px;
}

.cid-sotjsUAQtk .form-control,
.cid-sotjsUAQtk .field-input {
    padding: 13px 20px !important;
    background-color: #ffffff;
    border-color: #dcdfe2;
    color: #26a7df;
    transition: 0.4s;
    box-shadow: none;
    outline: none;
}

.cid-sotjsUAQtk .form-control:hover,
.cid-sotjsUAQtk .field-input:hover,
.cid-sotjsUAQtk .form-control:focus,
.cid-sotjsUAQtk .field-input:focus {
    background-color: #ffffff;
    border-color: #26a7df;
    color: #000000;
    box-shadow: none;
    outline: none;
}

.cid-sotjsUAQtk .form-control:focus,
.cid-sotjsUAQtk .field-input:focus {
    box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}

.cid-sotjsUAQtk input::-webkit-input-placeholder,
.cid-sotjsUAQtk textarea::-webkit-input-placeholder {
    color: #343644;
}

.cid-sotjsUAQtk input:-moz-placeholder,
.cid-sotjsUAQtk textarea:-moz-placeholder {
    color: #343644;
}

.cid-sotjsUAQtk .jq-selectbox li,
.cid-sotjsUAQtk .jq-selectbox li {
    background-color: #ffffff;
    color: #000000;
}

.cid-sotjsUAQtk .jq-selectbox li:hover,
.cid-sotjsUAQtk .jq-selectbox li.selected {
    background-color: #ffffff;
    color: #000000;
}

.cid-sotjsUAQtk .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-sotjsUAQtk .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-sotjsUAQtk .mbr-form {
    max-width: 550px;
}

.cid-sotjsUAQtk .mbr-form .content-title {
    color: #343644;
    margin-bottom: 20px;
}

.cid-sotjsUAQtk .mbr-form .content-subtitle {
    color: #8f1a1d;
}

.cid-sotjsUAQtk .mbr-form textarea {
    min-height: 100px;
    height: 194px;
}

.cid-sotjsUAQtk .mbr-form .btn {
    justify-content: space-between;
    border-radius: 30px;
    border-color: #343644;
    color: #343644;
    padding: 18px 42px;
    margin: 0 !important;
    margin-top: 7px !important;
}

.cid-sotjsUAQtk .mbr-form .btn-success:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #fff !important;
}

@media (max-width: 991px) {
    .cid-sotjsUAQtk .mbr-form {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

@media (max-width: 768px) {
    .cid-sotjsUAQtk .mbr-section-title,
    .cid-sotjsUAQtk .content-title,
    .cid-sotjsUAQtk .mbr-section-btn {
        text-align: left;
    }
}

.cid-sotjsUAQtk .text-content .list-block .list-item-title {
    color: #26a7df;
}

.cid-sotjsUAQtk .text-content .mbr-section-title {
    color: #26a7df;
}

.cid-sotjtSTks2 {
    padding-top: 45px;
    padding-bottom: 45px;
    background-color: #09090b;
}

@media (max-width: 767px) {
    .cid-sotjtSTks2 .content {
        text-align: center;
    }
    .cid-sotjtSTks2 .content>div:not(:last-child) {
        margin-bottom: 2rem;
    }
}

.cid-sotjtSTks2 .img-logo img {
    height: 6rem;
    width: auto;
}

.cid-sotjtSTks2 .form-control {
    margin-bottom: 1rem;
    padding: 1.07em 1.07em;
    background-color: #f5f5f5;
    border: 1px solid #e8e8e8;
    color: #656565;
    line-height: 1.43;
    min-height: 3.5em;
    border-radius: 0.25rem;
}

.cid-sotjtSTks2 .form-control:focus,
.cid-sotjtSTks2 .form-control:hover {
    border: 1px solid #e8e8e8;
    background-color: #f5f5f5;
}

.cid-sotjtSTks2 .form-group {
    margin-bottom: 1rem;
}

.cid-sotjtSTks2 input::-webkit-input-placeholder,
.cid-sotjtSTks2 textarea::-webkit-input-placeholder {
    color: #656565;
}

.cid-sotjtSTks2 input:-moz-placeholder,
.cid-sotjtSTks2 textarea:-moz-placeholder {
    color: #656565;
}

.cid-sotjtSTks2 .jq-selectbox li,
.cid-sotjtSTks2 .jq-selectbox li {
    background-color: #f5f5f5;
    color: #000000;
}

.cid-sotjtSTks2 .jq-selectbox li:hover,
.cid-sotjtSTks2 .jq-selectbox li.selected {
    background-color: #f5f5f5;
    color: #000000;
}

.cid-sotjtSTks2 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #f5f5f5;
}

.cid-sotjtSTks2 .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #f5f5f5;
}

.cid-sotjtSTks2 textarea.form-control {
    resize: none;
}

.cid-sotjtSTks2 .input-group-btn {
    display: inline-block;
}

.cid-sotjtSTks2 .input-group-btn .btn {
    margin: 0 !important;
    padding: 0.75rem 1.5625rem !important;
    text-transform: none;
}

.cid-sotjtSTks2 .form-group {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-sotjtSTks2 .social-list {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.cid-sotjtSTks2 .social-list .mbr-iconfont-social {
    font-size: 1.3rem;
    color: #fff;
}

.cid-sotjtSTks2 .social-list .soc-item {
    margin: 0 0.5rem;
}

.cid-sotjtSTks2 .social-list a {
    margin: 0;
    opacity: 0.5;
    -webkit-transition: 0.2s linear;
    transition: 0.2s linear;
}

.cid-sotjtSTks2 .social-list a:hover {
    opacity: 1;
}

@media (max-width: 767px) {
    .cid-sotjtSTks2 .social-list {
        -webkit-justify-content: center;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .cid-sotjtSTks2 .footer-lower .copyright {
        margin-bottom: 1rem;
        text-align: center;
    }
}

.cid-sotjtSTks2 .footer-lower hr {
    margin: 1rem 0;
    border-color: #fff;
    opacity: 0.05;
}

.cid-sotjtSTks2 .form-control,
.cid-sotjtSTks2 .input-group-btn .btn {
    border-radius: 3px;
}

.cid-soPqCas8aL .navbar {
    padding: 0.5rem 0;
    background: #242631;
    transition: none;
    min-height: 50px;
    z-index: 15;
    position: fixed;
}

.cid-soPqCas8aL .navbar-fixed-top {
    padding-top: 0;
}

.cid-soPqCas8aL .navbar-collapse {
    flex-basis: auto;
    transition: all 0.3s ease-in;
}

.cid-soPqCas8aL .navbar-collapse.show {
    position: absolute;
    opacity: 1;
    visibility: visible;
    top: 100%;
    z-index: 999;
    background-color: #09090b;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    padding: 15px 20px;
    bottom: auto;
    left: 0px;
    right: 0px;
}

.cid-soPqCas8aL .navbar-collapse.show .navbar-nav .nav-item {
    text-align: left;
    padding: 10px 0;
}

.cid-soPqCas8aL .navbar-buttons {
    flex-wrap: wrap;
}

.cid-soPqCas8aL .menu-logo .navbar-brand {
    display: flex;
    padding: 0.5rem 0;
    transition: padding 0.2s;
    min-height: 3.8rem;
    align-items: center;
}

.cid-soPqCas8aL .menu-logo .navbar-brand .navbar-caption-wrap {
    display: flex;
    align-items: center;
    word-break: break-word;
    min-width: 7rem;
    margin: 0.3rem 0;
}

.cid-soPqCas8aL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
    padding-right: 2rem;
}

.cid-soPqCas8aL .menu-logo .navbar-brand .navbar-logo {
    font-size: 4rem;
    transition: font-size 0.25s;
}

.cid-soPqCas8aL .menu-logo .navbar-brand .navbar-logo img {
    display: flex;
}

.cid-soPqCas8aL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
    transition: font-size 0.25s;
}

.cid-soPqCas8aL .menu-content-top {
    background: #343644;
    max-width: 100%;
    justify-content: space-between;
    padding: 0 1rem;
    width: 100%;
    align-items: center;
    overflow: hidden;
    transition: min-height 0.25s ease-in-out;
}

.cid-soPqCas8aL .dropdown-item {
    padding: 0;
    line-height: 2.6;
}

.cid-soPqCas8aL .dropdown-item:hover {
    color: #26a7df !important;
}

.cid-soPqCas8aL .nav-link,
.cid-soPqCas8aL .brand-name {
    font-style: normal;
    transition: all 0.3s ease-in;
    color: #ffffff;
}

.cid-soPqCas8aL .nav-link:hover,
.cid-soPqCas8aL .brand-name:hover {
    color: #26a7df !important;
}

.cid-soPqCas8aL .dropdown-menu {
    background-color: #09090b;
}

.cid-soPqCas8aL .dropdown-item:active {
    background-color: #09090b;
}

.cid-soPqCas8aL .menu-bottom {
    margin: auto;
    width: 100%;
    display: flex;
    padding: 0rem 1rem;
    position: relative;
    align-items: center;
    justify-content: flex-end;
}

.cid-soPqCas8aL .navbar-dropdown.bg-color.transparent.opened {
    background: #242631;
}

.cid-soPqCas8aL .nav-item {
    position: relative;
}

.cid-soPqCas8aL .nav-item span {
    padding-right: 0.4em;
    vertical-align: text-bottom;
    position: relative;
    top: -0.2em;
    text-decoration: none;
}

.cid-soPqCas8aL .nav-item .nav-link {
    transition: all 0.3s ease-in-out 0ms;
}

.cid-soPqCas8aL .nav-item .nav-link:focus {
    outline: none;
}

.cid-soPqCas8aL .dropdown-item:before {
    font-family: MobiriseIcons !important;
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.cid-soPqCas8aL .content-text {
    margin-bottom: 0;
}

.cid-soPqCas8aL .navbar-nav {
    position: relative;
    flex-direction: row;
}

@media (min-width: 992px) {
    .cid-soPqCas8aL .navbar-nav .main-menu-animated-line {
        position: absolute;
        left: 0;
        width: 0;
        height: 0;
        z-index: 100;
        border-top: 4px solid #343644;
        transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    }
    .cid-soPqCas8aL .navbar-nav .main-menu-animated-line.bottom {
        bottom: 0;
    }
}

.cid-soPqCas8aL .navbar-nav .nav-item span {
    padding-right: 0;
}

.cid-soPqCas8aL .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
}

.cid-soPqCas8aL .navbar-buttons.mbr-section-btn {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cid-soPqCas8aL .menu .navbar-brand .logo-text-part {
    vertical-align: top;
}

.cid-soPqCas8aL .content-right-side {
    text-align: center;
}

.cid-soPqCas8aL .content-right-side .content-link {
    margin-left: 2rem;
}

.cid-soPqCas8aL .content-right-side .content-link span {
    vertical-align: middle;
    padding-right: 1rem;
}

.cid-soPqCas8aL .widget-icon {
    display: inline-block;
    padding-right: 1rem;
    font-size: 1.65rem;
}

.cid-soPqCas8aL .widget-icon.mobi-mbri-phone {
    -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
    animation: phone-icon-animate 1s ease-in-out infinite;
}

.cid-soPqCas8aL .info-widget {
    margin-left: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cid-soPqCas8aL .info-widget:first-child {
    margin-left: 0;
}

.cid-soPqCas8aL .menu-content-right {
    display: flex;
    align-items: center;
}

.cid-soPqCas8aL .menu-content-right .info-widget:last-child {
    padding-right: 0;
}

.cid-soPqCas8aL .menu-content-right .info-widget:first-child {
    padding-left: 0;
    border-left: none;
}

.cid-soPqCas8aL .widget-content {
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.cid-soPqCas8aL .widget-content .widget-title {
    margin-bottom: 3px;
    line-height: 1.73;
}

.cid-soPqCas8aL .widget-content .widget-text {
    margin-bottom: 0;
}

.cid-soPqCas8aL .navbar .menu-content-top {
    display: flex;
    height: 90px;
    border-bottom: 1px solid #0a1126;
}

@media (min-width: 992px) {
    .cid-soPqCas8aL .nav-link {
        line-height: 6.13;
        color: #ffffff;
    }
    .cid-soPqCas8aL .navbar-nav>li>a:before {
        content: "";
        position: absolute;
        top: -1px;
        left: 0;
        width: 0;
        margin: auto;
        opacity: 0;
        border-top: 2px solid #26a7df;
        transition: all 0.3s ease-in-out 0ms;
    }
    .cid-soPqCas8aL .navbar-nav>li:hover>a:before {
        opacity: 1;
        width: 100%;
    }
    .cid-soPqCas8aL .content-right-side {
        text-align: right;
        flex-wrap: nowrap;
        display: flex;
        align-items: center;
    }
    .cid-soPqCas8aL .menu-content-top {
        border-bottom: 1px solid rgba(225, 227, 230, 0.2);
    }
    .cid-soPqCas8aL .navbar {
        display: block;
        padding: 0;
    }
    .cid-soPqCas8aL .navbar .menu-logo {
        margin: auto;
        display: flex;
        align-items: center;
    }
    .cid-soPqCas8aL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
        align-self: auto;
        display: flex;
        align-items: center;
        z-index: 101;
        min-height: 49px;
    }
    .cid-soPqCas8aL .dropdown-item:hover:before {
        transform: scale(1, 1);
        width: 16px;
        -webkit-transform: scale(1, 1);
    }
    .cid-soPqCas8aL .navbar-toggler {
        display: none;
    }
    .cid-soPqCas8aL .navbar-collapse {
        justify-content: flex-end;
    }
}

.cid-soPqCas8aL .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
}

.cid-soPqCas8aL .btn {
    display: -webkit-inline-flex;
    align-items: center;
    -webkit-align-items: center;
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-right: 0;
}

.cid-soPqCas8aL .btn-sm {
    padding: 13px 29px;
}

.cid-soPqCas8aL .btn .mbr-iconfont {
    font-size: 1.2em;
}

.cid-soPqCas8aL .btn::after {
    background-color: #656565;
    content: "";
    height: 150px;
    left: -75px;
    position: absolute;
    top: -60px;
    transform: rotate(35deg);
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
    width: 40px;
    opacity: 0;
    outline: none;
    text-decoration: none;
}

.cid-soPqCas8aL .btn:hover::after {
    left: 250px;
    opacity: 0.8;
}

.cid-soPqCas8aL .navbar-toggleable-sm .navbar-collapse {
    width: auto;
}

.cid-soPqCas8aL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
    flex-wrap: wrap;
    padding-left: 0;
}

.cid-soPqCas8aL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: center;
}

.cid-soPqCas8aL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
    padding-left: 0;
    padding-bottom: 0;
}

.cid-soPqCas8aL .dropdown .dropdown-menu {
    display: none;
    position: absolute;
    padding: 25px 0;
    text-align: left;
}

@media (max-width: 991px) {
    .cid-soPqCas8aL .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-item::after {
    right: 0.5rem;
}

.cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
    transform: scale(0, 1);
}

.cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
    margin-left: -1.8rem;
    padding-right: 1rem;
    font-size: inherit;
}

.cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
}

.cid-soPqCas8aL .dropdown.open>.dropdown-menu {
    display: block;
}

.cid-soPqCas8aL .navbar.navbar-short {
    min-height: 50px;
    transition: all 0.2s;
}

.cid-soPqCas8aL .navbar.navbar-short .navbar-logo a {
    font-size: 2.5rem !important;
    transition: font-size 0.25s;
}

.cid-soPqCas8aL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
    font-size: 2.5rem !important;
}

.cid-soPqCas8aL .navbar.navbar-short .navbar-logo a img {
    height: 3rem !important;
}

.cid-soPqCas8aL .navbar.navbar-short .navbar-brand {
    min-height: 3rem;
}

.cid-soPqCas8aL button.navbar-toggler {
    width: 31px;
    height: 18px;
    cursor: pointer;
    transition: all 0.2s;
    margin: 1rem 0.8rem;
}

.cid-soPqCas8aL button.navbar-toggler:focus {
    outline: none;
}

.cid-soPqCas8aL button.navbar-toggler .hamburger span {
    position: absolute;
    right: 0;
    width: 30px;
    height: 2px;
    border-right: 5px;
    background-color: #ffffff;
}

.cid-soPqCas8aL button.navbar-toggler .hamburger span:nth-child(1) {
    top: 0;
    transition: all 0.2s;
}

.cid-soPqCas8aL button.navbar-toggler .hamburger span:nth-child(2) {
    top: 8px;
    transition: all 0.15s;
}

.cid-soPqCas8aL button.navbar-toggler .hamburger span:nth-child(3) {
    top: 8px;
    transition: all 0.15s;
}

.cid-soPqCas8aL button.navbar-toggler .hamburger span:nth-child(4) {
    top: 16px;
    transition: all 0.2s;
}

.cid-soPqCas8aL nav.opened .hamburger span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-soPqCas8aL nav.opened .hamburger span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.cid-soPqCas8aL nav.opened .hamburger span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.cid-soPqCas8aL nav.opened .hamburger span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.cid-soPqCas8aL .collapsed .dropdown-menu .dropdown-item:before {
    display: none;
}

.cid-soPqCas8aL .collapsed .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.cid-soPqCas8aL .collapsed .btn {
    display: flex;
}

.cid-soPqCas8aL .collapsed .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
}

.cid-soPqCas8aL .collapsed .navbar-collapse.collapsing,
.cid-soPqCas8aL .collapsed .navbar-collapse.show {
    display: block !important;
}

.cid-soPqCas8aL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-soPqCas8aL .collapsed .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
}

.cid-soPqCas8aL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-soPqCas8aL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
}

.cid-soPqCas8aL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-soPqCas8aL .collapsed .navbar-collapse.show .navbar-buttons {
    display: flex;
    justify-content: center;
    text-align: center;
}

.cid-soPqCas8aL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-soPqCas8aL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
}

@media (min-width: 992px) {
    .cid-soPqCas8aL .collapsed .dropdown .dropdown-menu {
        overflow: hidden;
    }
}

.cid-soPqCas8aL .collapsed button.navbar-toggler {
    display: block;
}

.cid-soPqCas8aL .collapsed .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
}

.cid-soPqCas8aL .collapsed .navbar-toggleable-sm {
    flex-direction: column;
}

.cid-soPqCas8aL .collapsed .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
}

.cid-soPqCas8aL .collapsed .dropdown.open>.dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
}

.cid-soPqCas8aL .collapsed .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
}

.cid-soPqCas8aL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.cid-soPqCas8aL .collapsed .menu-bottom {
    justify-content: center;
}

@media (max-width: 991px) {
    .cid-soPqCas8aL .menu-content-top {
        display: flex;
    }
    .cid-soPqCas8aL .menu-content-top .right-wrap p {
        display: none;
    }
    .cid-soPqCas8aL .dropdown-menu {
        margin-top: 0px;
        background-color: transparent;
        color: black !important;
        padding-left: 20px !important;
    }
    .cid-soPqCas8aL .dropdown-menu .dropdown-item {
        text-align: left;
        font-weight: 700;
    }
    .cid-soPqCas8aL .menu-bottom {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin: 0;
    }
    .cid-soPqCas8aL .navbar-collapse {
        padding-bottom: 1rem;
        display: none !important;
        padding-right: 0 !important;
        opacity: 0;
        transition: all 0.3s ease-in;
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0px;
        right: 0px;
        z-index: 999;
    }
    .cid-soPqCas8aL .navbar-collapse .navbar-nav .nav-item {
        clear: both;
        text-align: left;
        padding: 10px 0;
    }
    .cid-soPqCas8aL .navbar-collapse .icons-menu {
        display: none;
    }
    .cid-soPqCas8aL .navbar-collapse.collapsing,
    .cid-soPqCas8aL .navbar-collapse.show {
        display: block !important;
    }
    .cid-soPqCas8aL .navbar-collapse.collapsing .navbar-nav,
    .cid-soPqCas8aL .navbar-collapse.show .navbar-nav {
        display: block;
        text-align: center;
    }
    .cid-soPqCas8aL .navbar-collapse.collapsing .navbar-nav .nav-item,
    .cid-soPqCas8aL .navbar-collapse.show .navbar-nav .nav-item {
        clear: both;
    }
    .cid-soPqCas8aL .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
    .cid-soPqCas8aL .navbar-collapse.show .navbar-nav .nav-item .nav-link {
        font-weight: 700;
        color: #343644;
    }
    .cid-soPqCas8aL .navbar-collapse.collapsing .navbar-buttons,
    .cid-soPqCas8aL .navbar-collapse.show .navbar-buttons {
        display: -webkit-flex;
        justify-content: center;
        text-align: center;
        -webkit-justify-content: center;
    }
    .cid-soPqCas8aL .navbar-collapse.collapsing .navbar-buttons:last-child,
    .cid-soPqCas8aL .navbar-collapse.show .navbar-buttons:last-child {
        margin-bottom: 1rem;
    }
    .cid-soPqCas8aL img {
        height: 3.8rem !important;
    }
    .cid-soPqCas8aL .btn {
        display: flex;
    }
    .cid-soPqCas8aL button.navbar-toggler {
        display: block;
    }
    .cid-soPqCas8aL .navbar-brand {
        margin-top: 0.5rem;
    }
    .cid-soPqCas8aL .navbar-toggleable-sm {
        flex-direction: column;
    }
    .cid-soPqCas8aL .dropdown .dropdown-menu {
        width: 100%;
        text-align: center;
        position: relative;
        opacity: 0;
        display: block;
        height: 0;
        visibility: hidden;
        padding: 0;
        transition-duration: 0.5s;
        transition-property: opacity, padding, height;
    }
    .cid-soPqCas8aL .dropdown.open>.dropdown-menu {
        position: relative;
        opacity: 1;
        height: auto;
        padding: 1.4rem 0;
        visibility: visible;
    }
    .cid-soPqCas8aL .dropdown .dropdown-submenu {
        left: 0;
        text-align: center;
        width: 100%;
    }
    .cid-soPqCas8aL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
        margin-top: 0;
        position: inherit;
        right: 0;
        top: 50%;
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: 0.3em;
        vertical-align: middle;
        content: "";
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-left: 0.3em solid transparent;
    }
    .cid-soPqCas8aL .dropdown .dropdown-menu .dropdown-item {
        padding: 0.235em 1.5em 0.235em 1.5em !important;
        transition: none;
        margin: 0 !important;
    }
}

.cid-soPqCas8aL .nav-link:focus {
    outline: none;
}

.cid-soPqCas8aL .navbar-toggler {
    position: relative;
}

.cid-soPqCas8aL .widget-title,
.cid-soPqCas8aL .widget-icon {
    color: #e9e9e9;
}

.cid-soPqCas8aL .widget-text {
    color: #656565;
}

@media (max-width: 768px) {
    .cid-soPqCas8aL .menu-content-top .menu-content-right .info-widget {
        margin-left: 20px;
    }
    .cid-soPqCas8aL .menu-content-top .menu-content-right .info-widget:first-child {
        margin-left: 0;
    }
    .cid-soPqCas8aL .menu-content-top .menu-content-right .info-widget .widget-icon {
        font-size: 20px;
    }
    .cid-soPqCas8aL .menu-content-top .menu-content-right .info-widget .widget-content {
        display: none;
    }
    .cid-soPqCas8aL .navbar-brand {
        margin-left: 0 !important;
    }
}

@media (max-width: 576px) {
    .cid-soPqCas8aL .menu-content-top,
    .cid-soPqCas8aL .menu-bottom {
        padding: 0 15px;
    }
    .cid-soPqCas8aL button.navbar-toggler {
        align-self: center;
    }
    .cid-soPqCas8aL .btn {
        margin-left: 0;
    }
    .cid-soPqCas8aL .widget-icon {
        padding-right: 0;
    }
}

.cid-soPqCas8aL .icons-menu {
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    text-align: center;
    align-items: center;
}

.cid-soPqCas8aL .icons-menu .mbr-iconfont {
    font-size: 1rem;
    color: #ffffff;
    display: inline-flex;
    background-color: #343644;
    border-radius: 100%;
    transition: all 0.3s ease-in;
}

.cid-soPqCas8aL .icons-menu .mbr-iconfont:before {
    padding: .75rem;
}

.cid-soPqCas8aL .icons-menu .mbr-iconfont:hover {
    color: #343644;
    background-color: #26a7df;
    -webkit-animation-name: animation-pulse;
    animation-name: animation-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: .9;
}

.cid-soPqCas8aL .soc-item {
    margin: .5rem .3rem;
}

@-webkit-keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@keyframes phone-icon-animate {
    0%,
    100% {
        transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    20%,
    40% {
        transform: rotate(20deg) scale(1) skew(1deg);
    }
    30% {
        transform: rotate(-20deg) scale(1) skew(1deg);
    }
    50% {
        transform: rotate(0) scale(1) skew(1deg);
    }
}

@-webkit-keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

@keyframes animation-pulse {
    25% {
        transform: scale(1.1);
    }
    75% {
        transform: scale(0.9);
    }
}

.cid-soPqCbgzOz {
    padding-top: 225px;
    padding-bottom: 75px;
    background-image: url("../../../assets/images/premire-blue-copy-3.gif");
}

.cid-soPqCbgzOz .img-wrap {
    -webkit-animation: jump 2s ease-in-out alternate;
    animation: jump 2s ease-in-out alternate;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-delay: 6s;
    animation-delay: 6s;
    position: relative;
}

.cid-soPqCbgzOz .img-wrap img {
    width: 100%;
}

.cid-soPqCbgzOz .mbr-section-subtitle {
    color: #26a7df;
}

.cid-soPqCbgzOz .mbr-section-title {
    color: #ffffff;
}

.cid-soPqCbgzOz .mbr-text {
    color: #b0b6d4;
    font-weight: 500;
}

.cid-soPqCbgzOz .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
    margin-top: 47px;
}

.cid-soPqCbgzOz .mbr-section-btn .btn:first-child {
    margin-left: 0 !important;
}

@media (max-width: 768px) {
    .cid-soPqCbgzOz .mbr-section-btn {
        justify-content: center !important;
    }
}

@-webkit-keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes jump {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(7px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-soPqCbgzOz .mbr-text,
.cid-soPqCbgzOz .mbr-section-btn {
    color: #ffffff;
}

.cid-soPrjw8wJp {
    padding-top: 60px;
    padding-bottom: 45px;
    background-color: #8f1a1d;
}

.cid-soPrjw8wJp .content-inner .left-content {
    display: block;
}

.cid-soPrjw8wJp .content-inner .left-content .mbr-section-title {
    color: #ffffff;
    margin-bottom: 11px;
}

.cid-soPrjw8wJp .content-inner .left-content .mbr-text {
    color: #ffffff;
}

.cid-soPrjw8wJp .content-inner .right-content {
    display: block;
}

.cid-soPrjw8wJp .content-inner .right-content .mbr-text {
    color: #ffffff;
    font-weight: 500;
    margin-bottom: 17px;
    letter-spacing: .02em;
}

.cid-soPrjw8wJp .content-inner .right-content .mbr-section-btn .btn {
    border-radius: 30px;
    padding: 18px 42px !important;
}

.cid-soPrjw8wJp .content-inner .right-content .mbr-section-btn .btn-white {
    color: #000000 !important;
}

.cid-soPrjw8wJp .content-inner .right-content .mbr-section-btn .btn-white:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
}

@media (max-width: 991px) {
    .cid-soPrjw8wJp .content-inner {
        justify-content: center !important;
    }
    .cid-soPrjw8wJp * {
        text-align: center;
    }
}

.cid-soPqQfEVJM {
    padding-top: 0rem;
    padding-bottom: 0rem;
    background: #ffffff;
}

.cid-soPqQfEVJM .team-card {
    margin-bottom: 2rem;
    transition: all 0.3s;
}

.cid-soPqQfEVJM .team-card:hover {
    transform: translateY(-10px);
}

.cid-soPqQfEVJM img {
    transform: scale(1.1);
    transition: all 0.3s;
}

.cid-soPqQfEVJM .image-wrap {
    overflow: hidden;
    width: 50%;
}

@media (max-width: 767px) {
    .cid-soPqQfEVJM .image-wrap {
        width: 100%;
    }
}

.cid-soPqQfEVJM .icon-plus {
    font-size: 1rem;
    color: currentColor;
    position: absolute;
    bottom: 1rem;
    right: 1rem;
    transition: all 0.3s;
}

.cid-soPqQfEVJM .line {
    position: absolute;
    top: 1.5rem;
    left: 50%;
    transform: translate(-50%);
    width: 25px;
    height: 5px;
    background: #d1d1d1;
    z-index: 10;
}

@media (max-width: 767px) {
    .cid-soPqQfEVJM .line {
        display: none;
    }
}

.cid-soPqQfEVJM .container {
    max-width: 1400px;
}

@media (min-width: 767px) {
    .cid-soPqQfEVJM .container {
        padding: 0 3rem;
    }
}

.cid-soPqQfEVJM .content-wrap {
    padding: 2rem;
}

.cid-soPqQfEVJM .icon {
    font-size: 2.5rem;
    color: currentColor;
    padding-bottom: 1rem;
    display: block;
}

.cid-soPqQfEVJM .card1 {
    background: #343644;
    padding: 0;
}

.cid-soPqQfEVJM .card2 {
    background: #6d7a8c;
    padding: 0;
}

.cid-soPqQfEVJM .card3 {
    background: #8f1a1d;
    padding: 0;
}

.cid-soPqQfEVJM .card4 {
    background: #26a7df;
    padding: 0;
}

.cid-soPqQfEVJM .card-wrap {
    position: relative;
    display: flex;
}

@media (max-width: 767px) {
    .cid-soPqQfEVJM .card-wrap {
        flex-direction: column;
    }
}

.cid-soPqQfEVJM .card-wrap:hover img {
    transform: scale(1);
}

.cid-soPqQfEVJM .card-wrap:hover .icon-plus {
    transform: rotate(90deg);
    transform-origin: center;
}

.cid-soPqQfEVJM .card-wrap .image-wrap img {
    width: 100%;
}

@media (max-width: 767px) {
    .cid-soPqQfEVJM .content-wrap {
        padding: 4rem 1rem;
        text-align: center;
    }
}

.cid-soPqQfEVJM .card-title,
.cid-soPqQfEVJM .icon,
.cid-soPqQfEVJM .icon-plus {
    color: #ffffff;
}

.cid-soPqQfEVJM .mbr-role {
    color: #ffffff;
}

.cid-soPqCbL8GS {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #ffffff;
}

.cid-soPqCbL8GS .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-soPqCbL8GS .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-soPqCbL8GS .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-soPqCbL8GS .contents .mbr-text {
    color: #8f1a1d;
}

.cid-soPqCbL8GS .card.accentCard .card-wrapper {
    background-color: #8f1a1d;
}

.cid-soPqCbL8GS .card.accentCard .card-wrapper .card-box .card-title {
    color: #ffffff;
}

.cid-soPqCbL8GS .card.accentCard .card-wrapper .card-box .mbr-text {
    color: #ffffff;
}

.cid-soPqCbL8GS .card.accentCard .card-wrapper .card-img {
    box-shadow: -10px -10px 0 0 #242631;
    background-color: #ffffff;
}

.cid-soPqCbL8GS .card.accentCard .card-wrapper .card-img .mbr-iconfont {
    color: #26a7df !important;
}

.cid-soPqCbL8GS .card.accentCard .card-wrapper .btn.btn-primary-outline {
    color: #ffffff;
}

.cid-soPqCbL8GS .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    padding: 50px 35px 31px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
}

.cid-soPqCbL8GS .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-soPqCbL8GS .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-soPqCbL8GS .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-soPqCbL8GS .card-wrapper .card-img {
    margin-bottom: 20px;
    transition: all .3s linear 0s;
    display: inline-flex;
    width: 90px;
    height: 90px;
    border-radius: 5px;
    padding: 5px;
    box-shadow: -10px -10px 0 0 #eeeff2;
    align-items: center;
    justify-content: center;
    background-color: #8f1a1d;
    cursor: pointer;
    position: relative;
}

.cid-soPqCbL8GS .card-wrapper .card-img .mbr-iconfont {
    font-size: 50px;
    color: #ffffff;
}

.cid-soPqCbL8GS .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
    margin-bottom: 20px;
}

.cid-soPqCbL8GS .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-soPqCbL8GS .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-soPqCbL8GS .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-soPqCbL8GS .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-soPqCbL8GS .card-wrapper:hover .card-img {
    -webkit-animation: updown 0.45s ease-in-out 0.1s;
    animation: updown 0.45s ease-in-out 0.1s;
}

.cid-soPqCbL8GS .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-soPqCbL8GS .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-soPqCbL8GS .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-soPqCbL8GS .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-soPqCbL8GS .btn[class*="-outline"]:active,
.cid-soPqCbL8GS .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-soPqCbL8GS .card {
        margin-bottom: 15px;
    }
}

@-webkit-keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-soPqCbL8GS .card-wrapper .card-box .mbr-text {
    color: #26a7df;
}

.cid-soPqCbL8GS .mktSearch {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M35.36,36.33H28.61V29.58a1,1,0,0,0-1-1,8.68,8.68,0,1,0,8.68,8.68A1,1,0,0,0,35.36,36.33Zm-8.67-5.72v6.28l-4.44,4.43a6.73,6.73,0,0,1,4.44-10.71Zm1,13.43a6.72,6.72,0,0,1-4-1.35l4.43-4.44h6.28A6.77,6.77,0,0,1,27.65,44Z'/%3E%3Cpath class='cls-1' d='M31.51,34.4h7.71a1,1,0,0,0,1-1,8.68,8.68,0,0,0-8.67-8.67,1,1,0,0,0-1,1v7.71A1,1,0,0,0,31.51,34.4Zm1-7.65a6.77,6.77,0,0,1,5.71,5.72H32.47Z'/%3E%3Cpath class='cls-1' d='M51.75,39.22A12.53,12.53,0,1,0,64.28,51.75,12.53,12.53,0,0,0,51.75,39.22Zm-4.82,8.67V42.31a10,10,0,0,1,1.93-.75v6.33ZM58.5,49.82v1.93H45V49.82Zm-3.86-1.93V41.56a10.29,10.29,0,0,1,1.93.75v5.58Zm-1.93-6.7v6.7H50.78v-6.7c.32,0,.64,0,1,0S52.39,41.16,52.71,41.19ZM45,43.57v4.32H44a1,1,0,0,0-1,1v3.85a1,1,0,0,0,1,1H59.46a1,1,0,0,0,1-1V48.86a1,1,0,0,0-1-1h-1V43.57a10.54,10.54,0,0,1,3.11,12H41.88A10.56,10.56,0,0,1,45,43.57Zm6.75,18.78a10.61,10.61,0,0,1-8.88-4.82H60.62A10.59,10.59,0,0,1,51.75,62.35Z'/%3E%3Cpath class='cls-1' d='M73.6,67.42l-4.17-4.17A1.92,1.92,0,0,0,69.1,61l-2.46-2.46a16.24,16.24,0,0,0-1.4-16.06V18a2.89,2.89,0,0,0-2.89-2.89H18A2.89,2.89,0,0,0,15.12,18V54.64A2.89,2.89,0,0,0,18,57.53H36.43a16.33,16.33,0,0,0,21,9.57c.37-.14.74-.29,1.09-.46L61,69.1a1.89,1.89,0,0,0,2.26.33l4.17,4.17a4.37,4.37,0,0,0,6.18-6.18ZM18,17.05H62.35a1,1,0,0,1,1,1V20.9H17.05V18A1,1,0,0,1,18,17.05ZM18,55.6a1,1,0,0,1-1-1V22.83H63.31V40.15a16.48,16.48,0,0,0-4.81-3.32V25.72a1,1,0,0,0-1-1H53.68a1,1,0,0,0-1,1v9.69c-.32,0-.64,0-1,0s-.65,0-1,0v-3.9a1,1,0,0,0-1-1H46a1,1,0,0,0-1,1v5.32A16.29,16.29,0,0,0,35.84,55.6ZM56.57,36.09a16.39,16.39,0,0,0-1.93-.46V26.69h1.93Zm-7.71-.46a15.49,15.49,0,0,0-1.93.46V32.47h1.93ZM37.29,51.75A14.46,14.46,0,1,1,51.75,66.21,14.45,14.45,0,0,1,37.29,51.75Zm23,13.94a16.47,16.47,0,0,0,5.38-5.38l2,2-5.39,5.39ZM70.51,73a2.39,2.39,0,0,1-1.73-.71l-4.1-4.11,3.45-3.45,4.11,4.1A2.44,2.44,0,0,1,70.51,73Z'/%3E%3Cpath class='cls-1' d='M22.85,47.57a6.18,6.18,0,0,1,1.77.23,1.26,1.26,0,0,1,.68.36v3.39c0,.64-.68,1.27-1.25,1.68a8.44,8.44,0,0,1-1.2.72,8.8,8.8,0,0,1-1.18-.71c-.58-.42-1.26-1.05-1.26-1.69V48.16s.19-.22.68-.36a6.16,6.16,0,0,1,1.76-.23m0-.42c-1.58,0-2.86.44-2.86,1v3.4c0,1.59,2.86,2.87,2.86,2.87s2.87-1.28,2.87-2.87v-3.4c0-.56-1.28-1-2.87-1Z'/%3E%3Cpath class='cls-1' d='M21.23,49.29v-.08l.94-.13h.34V52h.32V52H21.25V52h.43V49.23Z'/%3E%3Cpath class='cls-1' d='M23.7,49.08c.8,0,1.27.18,1.27.84s-.56.91-1.38.91h0V52h.53v.08H22.45V52h.28V49.16h-.28v-.08Zm-.14,1.67h.09c.35,0,.44-.25.44-.74v-.2c0-.48-.1-.65-.42-.65h-.11Z'/%3E%3C/svg%3E");
}

.cid-soPqCbL8GS .branding {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%238e191c;%7D%3C/style%3E%3C/defs%3E%3Cg id='OUTLINE'%3E%3Cpath class='cls-1' d='M31.88,36.91A2.85,2.85,0,0,1,30,34.21V26.57a6.69,6.69,0,0,0-6.69-6.68h-1a6.68,6.68,0,0,0-6.68,6.68h1.91a4.77,4.77,0,0,1,4.77-4.77h1a4.78,4.78,0,0,1,4.78,4.77v1H20.9a5.25,5.25,0,1,0,0,10.5h1.43a7.61,7.61,0,0,0,5.85-2.74,4.8,4.8,0,0,0,3.7,3.6m-3.82-8.5a5.73,5.73,0,0,1-5.73,5.73H20.9a3.34,3.34,0,0,1,0-6.68h7.16Z'/%3E%3Cpath class='cls-1' d='M31.16,49.21l-5.87-9.39-5.86,9.39.44.88a15.41,15.41,0,0,1,1.58,6,2.87,2.87,0,0,0,0,5.4v9.71h1.91V61.67H27.2v9.55h1.91V61.51a2.87,2.87,0,0,0,0-5.4,15.26,15.26,0,0,1,1.59-6ZM24.34,45v5.26h1.91V45L29,49.31a17.21,17.21,0,0,0-1.74,6.63H23.36a17.22,17.22,0,0,0-1.75-6.63Zm3.82,14.81H22.43a1,1,0,1,1,0-1.91h5.73a1,1,0,0,1,0,1.91Z'/%3E%3Cpath class='cls-1' d='M71.78,57.23l2.07-3.1a3,3,0,0,0-4.91-3.47l-1.6,2.13a2.88,2.88,0,0,0-4,.08l-4,4a2.86,2.86,0,0,0,0,4h0l5.89,5.89a2.86,2.86,0,0,0,4,0h0l4-4a2.86,2.86,0,0,0,0-4h0ZM70.47,51.8A1.1,1.1,0,0,1,72,51.58a.63.63,0,0,1,.12.1,1.11,1.11,0,0,1,.14,1.39L70.4,55.86l-1.7-1.7ZM72,61.47l-4,4a1,1,0,0,1-1.35,0l-5.89-5.89a.94.94,0,0,1,0-1.35l4-4a1,1,0,0,1,1.35,0l.11.12L64.63,56.4l1.53,1.15,1.38-1.85L72,60.12a1,1,0,0,1,0,1.35Z'/%3E%3Cpath class='cls-1' d='M57.76,61l-2.39,3.58a2.88,2.88,0,0,0-.48,1.58v.38a2.87,2.87,0,1,0,5.73,0v-.38a2.88,2.88,0,0,0-.48-1.58Zm1,5.54a1,1,0,1,1-1.91,0v-.38a1,1,0,0,1,.16-.52l.8-1.2.79,1.2a.89.89,0,0,1,.16.52Z'/%3E%3Cpath class='cls-1' d='M72.08,18.78H62.53V47.43h9.55ZM70.17,45.52H64.44V42.65H67.3V40.74H64.44V36.92H67.3V35H64.44V31.19H67.3V29.28H64.44V25.47H67.3V23.56H64.44V20.69h5.73Z'/%3E%3Cpath class='cls-1' d='M46.47,29.27a31.56,31.56,0,0,1,8.81,1.14c2.39.74,3.24,1.54,3.37,1.8v16.9c0,3.18-3.38,6.3-6.22,8.37a44.2,44.2,0,0,1-6,3.59,43.45,43.45,0,0,1-5.91-3.56c-2.87-2.07-6.28-5.21-6.28-8.4V32.21c.14-.26,1-1.06,3.38-1.8a31.56,31.56,0,0,1,8.81-1.14m0-2.1c-7.89,0-14.28,2.23-14.28,5v17c0,7.89,14.28,14.28,14.28,14.28S60.75,57,60.75,49.11v-17c0-2.75-6.39-5-14.28-5Z'/%3E%3Cpath class='cls-1' d='M38.36,37.84l0-.42L43,36.78H44.7V51.16h1.62v.39H38.46v-.39h2.18V37.55Z'/%3E%3Cpath class='cls-1' d='M50.68,36.8c4,0,6.32.89,6.32,4.2,0,3.59-2.77,4.52-6.87,4.52H50v5.66H52.6v.4H44.47v-.4h1.38v-14H44.47v-.4ZM50,45.12h.45c1.77,0,2.24-1.23,2.24-3.67v-1c0-2.38-.51-3.23-2.11-3.23H50Z'/%3E%3C/g%3E%3C/svg%3E");
}

.cid-soPqCbL8GS .socialmedia {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M49.8,66.59H47.88v-9.4a1,1,0,0,0-1.92,0v9.4H21V47.4h8a1,1,0,0,0,0-1.92H20.05a1,1,0,0,0-1,1V66.59H17.17a1,1,0,0,0-1,1v1.92a4.8,4.8,0,0,0,4.8,4.8H46a4.8,4.8,0,0,0,4.8-4.8V67.55A1,1,0,0,0,49.8,66.59Zm-1,2.88A2.88,2.88,0,0,1,46,72.35H44v-1a1,1,0,1,0-1.92,0v1H24.85v-1a1,1,0,1,0-1.92,0v1H21a2.88,2.88,0,0,1-2.88-2.88v-1H48.84Z'/%3E%3Cpath class='cls-1' d='M66.11,22.45H68a1,1,0,0,0,0-1.92H66.11a2.88,2.88,0,0,0-2.88,2.88v1h-1a1,1,0,1,0,0,1.92h1v2.88a1,1,0,1,0,1.92,0V26.29h1a1,1,0,0,0,0-1.92h-1v-1A1,1,0,0,1,66.11,22.45Z'/%3E%3Cpath class='cls-1' d='M70.91,16.69H59.39a2.88,2.88,0,0,0-2.88,2.88v1.92a1,1,0,0,0,1.92,0V19.57a1,1,0,0,1,1-1H70.91a1,1,0,0,1,1,1V31.09a1,1,0,0,1-1,1H59.39a1,1,0,0,1-1-1V25.33a1,1,0,0,0-1.92,0v5.76A2.87,2.87,0,0,0,59.39,34H70.91a2.87,2.87,0,0,0,2.88-2.87V19.57A2.88,2.88,0,0,0,70.91,16.69Z'/%3E%3Cpath class='cls-1' d='M61.31,55.08a3.84,3.84,0,1,0,3.84-3.84A3.83,3.83,0,0,0,61.31,55.08Zm5.76,0a1.92,1.92,0,1,1-1.92-1.92A1.91,1.91,0,0,1,67.07,55.08Z'/%3E%3Cpath class='cls-1' d='M70.91,46.44H59.39a2.88,2.88,0,0,0-2.88,2.88V60.83a2.88,2.88,0,0,0,2.88,2.88H70.91a2.88,2.88,0,0,0,2.88-2.88V58.91a1,1,0,1,0-1.92,0v1.92a1,1,0,0,1-1,1H59.39a1,1,0,0,1-1-1V49.32a1,1,0,0,1,1-1H70.91a1,1,0,0,1,1,1v5.76a1,1,0,1,0,1.92,0V49.32A2.88,2.88,0,0,0,70.91,46.44Z'/%3E%3Cpath class='cls-1' d='M37.77,28.06a1,1,0,0,0,.51.15.92.92,0,0,0,.43-.11l5.76-2.88a1,1,0,0,0,.42-1.29.93.93,0,0,0-.42-.41l-5.76-2.88a1,1,0,0,0-1.28.42.92.92,0,0,0-.11.43v5.76A1,1,0,0,0,37.77,28.06Zm1.47-5,2.65,1.32-2.65,1.32Z'/%3E%3Cpath class='cls-1' d='M40.2,33a8.64,8.64,0,1,0-8.63-8.64A8.64,8.64,0,0,0,40.2,33Zm0-15.36a6.72,6.72,0,1,1-6.71,6.72A6.72,6.72,0,0,1,40.2,17.65Z'/%3E%3Cpath class='cls-1' d='M49.8,36.84a1,1,0,0,0,.77-.38l2.87-3.84a1,1,0,1,0-1.53-1.15L49,35.31a1,1,0,0,0,.19,1.34A.94.94,0,0,0,49.8,36.84Z'/%3E%3Cpath class='cls-1' d='M51.91,40.3a1,1,0,0,0,.77.38,1,1,0,0,0,.57-.19l3.84-2.88a1,1,0,0,0-1.15-1.53L52.1,39a1,1,0,0,0-.19,1.35Z'/%3E%3Cpath class='cls-1' d='M61.31,42.41a1,1,0,0,0-1.11-.78h0l-4.8,1a1,1,0,0,0,.2,1.92h.19l4.8-1a1,1,0,0,0,.77-1.11Z'/%3E%3Cpath class='cls-1' d='M17.17,42.6H28.69a1,1,0,0,0,1-1V26.29a1,1,0,0,0-1-1H17.17a1,1,0,0,0-1,1V41.64A1,1,0,0,0,17.17,42.6Zm1-15.35h9.6V40.68h-9.6Z'/%3E%3Cpath class='cls-1' d='M24.85,29.17H22.93a1,1,0,0,0,0,1.92h1.92a1,1,0,0,0,0-1.92Z'/%3E%3Cpath class='cls-1' d='M24.85,33H21a1,1,0,1,0,0,1.91h3.84a1,1,0,1,0,0-1.91Z'/%3E%3Cpath class='cls-1' d='M24.85,36.84H21a1,1,0,0,0,0,1.92h3.84a1,1,0,0,0,0-1.92Z'/%3E%3Cpath class='cls-1' d='M49,42.31A1,1,0,0,0,47.64,42a1,1,0,0,0-.36,1.31l4.24,7.32L36.16,56.35H36l-2.5,1.44-1.66,1a1.91,1.91,0,0,1-1.46.19,2,2,0,0,1-1.16-.89l-1.92-3.32A1.93,1.93,0,0,1,28,52.2l3.32-1.92,2.4,4.15a1,1,0,0,0,.84.48,1,1,0,0,0,.83-1.44L33,49.19l12-9.93.39.68a1,1,0,0,0,1.32.36A1,1,0,0,0,47.06,39l-1-1.66a1,1,0,0,0-.66-.46,1,1,0,0,0-.79.2L31.22,48.14,27.13,50.5a3.83,3.83,0,0,0-1.76,4.35l-1,.54a2.88,2.88,0,0,0,.69,5.28,3.08,3.08,0,0,0,.75.1,3,3,0,0,0,1.44-.39l1-.55a3.62,3.62,0,0,0,1.68,1,3.72,3.72,0,0,0,1,.14,3.79,3.79,0,0,0,1.92-.52l.84-.48,1.92,3.33a2.88,2.88,0,0,0,5-2.88h0l-1.75-3L53.23,52a1,1,0,0,0,.57-.58,1,1,0,0,0-.07-.8ZM26.29,58.71a1,1,0,0,1-1.41-1.07,1,1,0,0,1,.45-.59l.83-.48,1,1.66ZM38.92,61.4a1,1,0,0,1,.09.73,1,1,0,0,1-1.75.23L35.34,59l1.59-.91H37Z'/%3E%3Cpath class='cls-1' d='M29.85,53.2A4.4,4.4,0,0,1,31,52.76a.89.89,0,0,1,.52,0l1.11,2a1.76,1.76,0,0,1-.19,1.39,7.14,7.14,0,0,1-.47.81,5.28,5.28,0,0,1-.93,0c-.47-.06-1.08-.2-1.29-.58l-1.1-2s0-.19.28-.44a4.51,4.51,0,0,1,1-.71M29.71,53c-.93.51-1.53,1.19-1.35,1.52l1.1,2c.52.93,2.62.75,2.62.75s1.27-1.69.75-2.62l-1.11-2c-.18-.32-1.08-.17-2,.35Z'/%3E%3Cpath class='cls-1' d='M29.46,54.74l0,0,.51-.38.2-.11.94,1.69.19-.11,0,.05-.93.51,0,0,.26-.15-.89-1.6Z'/%3E%3Cpath class='cls-1' d='M30.84,53.82c.47-.26.8-.31,1,.08s0,.71-.51,1h0l.37.67.31-.17,0,0-1,.53,0,0,.16-.09-.91-1.65-.17.09,0-.05Zm.46,1,.05,0c.21-.12.19-.3,0-.58l-.07-.12c-.16-.29-.27-.35-.46-.25l-.07,0Z'/%3E%3C/svg%3E");
}

.cid-soPqCbL8GS .advmkt {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M76.42,59.25H69.26V57.1h4.11a2,2,0,0,0,2-2V26.76a2,2,0,0,0-2-2H61.15V22.64h1.08a1,1,0,0,0,1-.95v-3a3,3,0,0,0-6,0v3a.94.94,0,0,0,.94.95h1.08V24.8H46V22.64H47a.94.94,0,0,0,.94-.95v-3a3,3,0,0,0-5.94,0v3a.94.94,0,0,0,.94.95h1.08V24.8H30.75V22.64h1.08a.94.94,0,0,0,.94-.95v-3a3,3,0,0,0-6,0v3a1,1,0,0,0,.95.95h1.08V24.8H16.63a2,2,0,0,0-2,2V55.13a2,2,0,0,0,2,2h4.11v2.15H13.58a1,1,0,0,0,0,1.9H41V73.37a1,1,0,0,0,1.9,0V61.15h4.18V73.37a.95.95,0,0,0,1.9,0V61.15H76.42a1,1,0,0,0,0-1.9Zm-17.3-40.6a1.08,1.08,0,0,1,2.16,0v2.09H59.12Zm-15.2,0a1.08,1.08,0,0,1,2.16,0v2.09H43.92Zm-15.2,0a1.08,1.08,0,0,1,2.16,0v2.09H28.72Zm-6.08,40.6V57.1h1.08a1,1,0,0,0,0-1.9H16.63a.07.07,0,0,1-.07-.07V26.76a.07.07,0,0,1,.07-.07H73.37a.07.07,0,0,1,.07.07V55.13a.07.07,0,0,1-.07.07H27.77a.95.95,0,1,0,0,1.9H41v2.15Zm20.27,0V57.1h4.18v2.15ZM49,57.1H67.36v2.15H49Z'/%3E%3Cpath class='cls-1' d='M45,32.35a16.79,16.79,0,0,1,4.75.62c1.29.39,1.74.82,1.82,1V43c0,1.71-1.83,3.4-3.36,4.51A24.57,24.57,0,0,1,45,49.49a24.68,24.68,0,0,1-3.19-1.92c-1.54-1.12-3.38-2.81-3.38-4.53v-9.1c.08-.15.53-.58,1.82-1A16.79,16.79,0,0,1,45,32.35m0-1.13c-4.25,0-7.69,1.2-7.69,2.68V43c0,4.25,7.69,7.7,7.69,7.7s7.69-3.45,7.69-7.7V33.9c0-1.48-3.44-2.68-7.69-2.68Z'/%3E%3Cpath class='cls-1' d='M40.63,37l0-.22,2.53-.35h.91v7.74h.87v.22H40.69v-.22h1.17V36.81Z'/%3E%3Cpath class='cls-1' d='M47.27,36.41c2.14,0,3.4.48,3.4,2.26,0,1.94-1.49,2.44-3.69,2.44h-.1v3h1.43v.21H43.93v-.21h.74V36.62h-.74v-.21Zm-.39,4.48h.24c1,0,1.21-.66,1.21-2v-.54c0-1.29-.27-1.75-1.14-1.75h-.31Z'/%3E%3C/svg%3E");
}

.cid-soPD60A7FV {
    padding-top: 60px;
    padding-bottom: 45px;
    background-color: #242631;
}

.cid-soPD60A7FV .content-inner .left-content {
    display: block;
}

.cid-soPD60A7FV .content-inner .left-content .mbr-section-title {
    color: #ffffff;
    margin-bottom: 11px;
}

.cid-soPD60A7FV .content-inner .left-content .mbr-text {
    color: #ffffff;
}

.cid-soPD60A7FV .content-inner .right-content {
    display: block;
}

.cid-soPD60A7FV .content-inner .right-content .mbr-text {
    color: #ffffff;
    font-weight: 500;
    margin-bottom: 17px;
    letter-spacing: .02em;
}

.cid-soPD60A7FV .content-inner .right-content .mbr-section-btn .btn {
    border-radius: 30px;
    padding: 18px 42px !important;
}

.cid-soPD60A7FV .content-inner .right-content .mbr-section-btn .btn-white {
    color: #000000 !important;
}

.cid-soPD60A7FV .content-inner .right-content .mbr-section-btn .btn-white:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
}

@media (max-width: 991px) {
    .cid-soPD60A7FV .content-inner {
        justify-content: center !important;
    }
    .cid-soPD60A7FV * {
        text-align: center;
    }
}

.cid-soPD7jouhZ {
    padding-top: 0rem;
    padding-bottom: 0rem;
    background: #ffffff;
}

.cid-soPD7jouhZ .team-card {
    margin-bottom: 2rem;
    transition: all 0.3s;
}

.cid-soPD7jouhZ .team-card:hover {
    transform: translateY(-10px);
}

.cid-soPD7jouhZ img {
    transform: scale(1.1);
    transition: all 0.3s;
}

.cid-soPD7jouhZ .image-wrap {
    overflow: hidden;
    width: 50%;
}

@media (max-width: 767px) {
    .cid-soPD7jouhZ .image-wrap {
        width: 100%;
    }
}

.cid-soPD7jouhZ .icon-plus {
    font-size: 1rem;
    color: currentColor;
    position: absolute;
    bottom: 1rem;
    right: 1rem;
    transition: all 0.3s;
}

.cid-soPD7jouhZ .line {
    position: absolute;
    top: 1.5rem;
    left: 50%;
    transform: translate(-50%);
    width: 25px;
    height: 5px;
    background: #d1d1d1;
    z-index: 10;
}

@media (max-width: 767px) {
    .cid-soPD7jouhZ .line {
        display: none;
    }
}

.cid-soPD7jouhZ .container {
    max-width: 1400px;
}

@media (min-width: 767px) {
    .cid-soPD7jouhZ .container {
        padding: 0 3rem;
    }
}

.cid-soPD7jouhZ .content-wrap {
    padding: 2rem;
}

.cid-soPD7jouhZ .icon {
    font-size: 2.5rem;
    color: currentColor;
    padding-bottom: 1rem;
    display: block;
}

.cid-soPD7jouhZ .card1 {
    background: #8f1a1d;
    padding: 0;
}

.cid-soPD7jouhZ .card2 {
    background: #6d7a8c;
    padding: 0;
}

.cid-soPD7jouhZ .card3 {
    background: #343644;
    padding: 0;
}

.cid-soPD7jouhZ .card4 {
    background: #26a7df;
    padding: 0;
}

.cid-soPD7jouhZ .card-wrap {
    position: relative;
    display: flex;
}

@media (max-width: 767px) {
    .cid-soPD7jouhZ .card-wrap {
        flex-direction: column;
    }
}

.cid-soPD7jouhZ .card-wrap:hover img {
    transform: scale(1);
}

.cid-soPD7jouhZ .card-wrap:hover .icon-plus {
    transform: rotate(90deg);
    transform-origin: center;
}

.cid-soPD7jouhZ .card-wrap .image-wrap img {
    width: 100%;
}

@media (max-width: 767px) {
    .cid-soPD7jouhZ .content-wrap {
        padding: 4rem 1rem;
        text-align: center;
    }
}

.cid-soPD7jouhZ .card-title,
.cid-soPD7jouhZ .icon,
.cid-soPD7jouhZ .icon-plus {
    color: #ffffff;
}

.cid-soPD7jouhZ .mbr-role {
    color: #ffffff;
}

.cid-soPqCcsDNl {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #8f1a1d;
}

.cid-soPqCcsDNl .contents {
    text-align: center;
    margin-bottom: 54px;
}

.cid-soPqCcsDNl .contents .mbr-subtitle {
    color: #26a7df;
    margin-bottom: 10px;
}

.cid-soPqCcsDNl .contents .mbr-section-title {
    margin-bottom: 20px;
    color: #343644;
}

.cid-soPqCcsDNl .contents .mbr-text {
    color: #8f1a1d;
}

.cid-soPqCcsDNl .card.accentCard .card-wrapper {
    background-color: #242631;
}

.cid-soPqCcsDNl .card.accentCard .card-wrapper .card-box .card-title {
    color: #ffffff;
}

.cid-soPqCcsDNl .card.accentCard .card-wrapper .card-box .mbr-text {
    color: #ffffff;
}

.cid-soPqCcsDNl .card.accentCard .card-wrapper .card-img {
    box-shadow: -10px -10px 0 0 #8f1a1d;
    background-color: #ffffff;
}

.cid-soPqCcsDNl .card.accentCard .card-wrapper .card-img .mbr-iconfont {
    color: #26a7df !important;
}

.cid-soPqCcsDNl .card.accentCard .card-wrapper .btn.btn-primary-outline {
    color: #ffffff;
}

.cid-soPqCcsDNl .card-wrapper {
    height: 100%;
    border-radius: 5px;
    border: 1px solid #dcdfe2;
    background-color: white;
    padding: 50px 35px 31px;
    transition: all 0.3s;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: center;
}

.cid-soPqCcsDNl .card-wrapper .card-box .card-title {
    color: #343644;
}

.cid-soPqCcsDNl .card-wrapper .card-box .mbr-text {
    margin-bottom: 25px;
    color: #8f1a1d;
}

.cid-soPqCcsDNl .card-wrapper .card-box .mbr-iconfont {
    padding-left: 0.2rem;
    display: inline-block;
}

.cid-soPqCcsDNl .card-wrapper .card-img {
    margin-bottom: 20px;
    transition: all .3s linear 0s;
    display: inline-flex;
    width: 90px;
    height: 90px;
    border-radius: 5px;
    padding: 5px;
    box-shadow: -10px -10px 0 0 #eeeff2;
    align-items: center;
    justify-content: center;
    background-color: #8f1a1d;
    cursor: pointer;
    position: relative;
}

.cid-soPqCcsDNl .card-wrapper .card-img .mbr-iconfont {
    font-size: 50px;
    color: #ffffff;
}

.cid-soPqCcsDNl .card-wrapper .mbr-link-btn {
    transition: all 0.3s;
    margin-bottom: 20px;
}

.cid-soPqCcsDNl .card-wrapper .mbr-link-btn .btn {
    transition: all 0.3s;
    font-weight: 700;
}

.cid-soPqCcsDNl .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
    color: #343644;
}

.cid-soPqCcsDNl .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
    font-weight: 700;
    padding-left: 40px !important;
    display: inline;
    transition: transform .3s linear 0s !important;
}

.cid-soPqCcsDNl .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
    transform: translateX(-10px);
}

.cid-soPqCcsDNl .card-wrapper:hover .card-img {
    -webkit-animation: updown 0.45s ease-in-out 0.1s;
    animation: updown 0.45s ease-in-out 0.1s;
}

.cid-soPqCcsDNl .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
}

.cid-soPqCcsDNl .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-soPqCcsDNl .btn[class*="-outline"]:hover span {
    padding-left: 10px;
}

.cid-soPqCcsDNl .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-soPqCcsDNl .btn[class*="-outline"]:active,
.cid-soPqCcsDNl .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

@media (max-width: 991px) {
    .cid-soPqCcsDNl .card {
        margin-bottom: 15px;
    }
}

@-webkit-keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

@keyframes updown {
    0% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-5px);
    }
    100% {
        transform: translateY(0);
    }
}

.cid-soPqCcsDNl .card-wrapper .card-box .card-title,
.cid-soPqCcsDNl .card-img-wrap {
    color: #8f1a1d;
}

.cid-soPqCcsDNl .card-wrapper .card-box .mbr-text {
    color: #09090b;
}

.cid-soPqCcsDNl .contents .mbr-section-title {
    color: #ffffff;
}

.cid-soPqCcsDNl .webmobile {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M71.39,34.87H68.07V23.65A4.67,4.67,0,0,0,63.4,19H23.22a4.66,4.66,0,0,0-4.66,4.66V52.12a4.67,4.67,0,0,0,1,2.88H16.89a1.51,1.51,0,0,0-1.5,1.51v2.2a3.83,3.83,0,0,0,3.81,3.84H40.71a.87.87,0,0,0,0-1.74H19.2a2.09,2.09,0,0,1-2.08-2.1v-2H53.67v4.08H44.76a.87.87,0,0,0,0,1.74h8.91v5.23A3.23,3.23,0,0,0,56.9,71H71.39a3.23,3.23,0,0,0,3.22-3.23V38.1a3.23,3.23,0,0,0-3.22-3.23ZM53.67,55h-31a3,3,0,0,1-2.4-2.88V23.65a2.93,2.93,0,0,1,2.92-2.93H63.4a2.93,2.93,0,0,1,2.93,2.93V34.87H64.66V23.92a1.56,1.56,0,0,0-1.55-1.55H23.52A1.56,1.56,0,0,0,22,23.92V51.81a1.56,1.56,0,0,0,1.55,1.55H53.67V55Zm9.25-30.89v2.3H28.13v-2.3Zm-36.52,0v2.3H23.71v-2.3Zm27.27,14V51.62h-30V28.15H62.92v6.72h-6a3.23,3.23,0,0,0-3.23,3.23Zm1.74,3.4h1.74v1.74H55.41ZM72.88,67.78a1.5,1.5,0,0,1-1.49,1.5H56.9a1.5,1.5,0,0,1-1.49-1.5V65.3H72.88Zm0-4.22H55.41V45H72.88Zm0-20.32h-14V41.5h14Zm0-3.47H55.41V38.1a1.5,1.5,0,0,1,1.49-1.5H71.39a1.5,1.5,0,0,1,1.49,1.5v1.67Z'/%3E%3Cpath class='cls-1' d='M63.22,68h1.84a.87.87,0,1,0,0-1.73H63.22a.87.87,0,1,0,0,1.73Z'/%3E%3Cpath class='cls-1' d='M44.15,31.62a15.76,15.76,0,0,1,4.48.58,3.23,3.23,0,0,1,1.72.91v8.61c0,1.61-1.72,3.2-3.17,4.25a22,22,0,0,1-3,1.83,22.56,22.56,0,0,1-3-1.81C39.68,44.94,38,43.34,38,41.72V33.11a3.23,3.23,0,0,1,1.71-.91,15.79,15.79,0,0,1,4.49-.58m0-1.07c-4,0-7.27,1.13-7.27,2.53v8.64c0,4,7.27,7.26,7.27,7.26s7.27-3.25,7.27-7.26V33.08c0-1.4-3.26-2.53-7.27-2.53Z'/%3E%3Cpath class='cls-1' d='M40,36l0-.21,2.39-.33h.86v7.32h.82V43h-4v-.2h1.11V35.83Z'/%3E%3Cpath class='cls-1' d='M46.29,35.45c2,0,3.22.45,3.22,2.14s-1.41,2.3-3.5,2.3h-.08v2.88h1.34V43H43.13v-.2h.7V35.65h-.7v-.2Zm-.36,4.23h.22c.91,0,1.14-.62,1.14-1.87V37.3c0-1.22-.25-1.65-1.07-1.65h-.29Z'/%3E%3Cpath class='cls-1' d='M64.59,49a10,10,0,0,1,2.79.36c.76.24,1,.49,1.07.57v5.36c0,1-1.07,2-2,2.65a14.35,14.35,0,0,1-1.89,1.14A14.78,14.78,0,0,1,62.72,58c-.91-.66-2-1.65-2-2.66V50c0-.08.31-.33,1.07-.57A10.05,10.05,0,0,1,64.59,49m0-.66c-2.5,0-4.52.7-4.52,1.57v5.38c0,2.5,4.52,4.52,4.52,4.52s4.53-2,4.53-4.52V49.93c0-.87-2-1.57-4.53-1.57Z'/%3E%3Cpath class='cls-1' d='M62,51.74V51.6l1.49-.2H64V56h.51v.13H62.06V56h.69V51.64Z'/%3E%3Cpath class='cls-1' d='M65.93,51.41c1.26,0,2,.28,2,1.33s-.88,1.43-2.18,1.43h0V56h.84v.13H64V56h.44V51.53H64v-.12ZM65.7,54h.14c.56,0,.71-.39.71-1.16v-.32c0-.76-.16-1-.67-1H65.7Z'/%3E%3C/svg%3E");
}

.cid-soPqCcsDNl .photovideo {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%238e191c;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M69.93,26.28h-3a1,1,0,1,0,0,1.91h3a1,1,0,0,0,0-1.91Z'/%3E%3Cpath class='cls-1' d='M52.92,30.89a9.7,9.7,0,1,0,9.7,9.7,9.71,9.71,0,0,0-9.7-9.7Zm0,17.48a7.79,7.79,0,1,1,7.78-7.78A7.79,7.79,0,0,1,52.92,48.37Z'/%3E%3Cpath class='cls-1' d='M74.05,21.17H62.44l-1.13-3.11c-.18-.5-.73-2-2.29-2H44.15c-1.56,0-2.11,1.52-2.29,2l-1.13,3.1H31.28V18.86A2.29,2.29,0,0,0,29,16.58H24.74a2.28,2.28,0,0,0-2.28,2.28v2.35a3.6,3.6,0,0,0-3,3.55V44.31l-4.33.84a3.37,3.37,0,0,0-2.66,3.94l4.29,22.15A3.39,3.39,0,0,0,20,74a3.55,3.55,0,0,0,.64-.06L30,72.09a1,1,0,1,0-.36-1.88L20.3,72a1.45,1.45,0,0,1-1.7-1.15L14.31,48.73A1.44,1.44,0,0,1,15.45,47l23.29-4.52a1.44,1.44,0,0,1,1.08.23,1.41,1.41,0,0,1,.62.92L44.73,65.8a1.44,1.44,0,0,1-1.14,1.7l-9.35,1.82a1,1,0,0,0,.37,1.87L44,69.38a3.37,3.37,0,0,0,2.66-3.94l-1.16-6H56.12a1,1,0,0,0,0-1.91h-11l-1-5.19a14.71,14.71,0,0,0,22.71-6.81h8.94V55.87a1.67,1.67,0,0,1-1.67,1.67H60.8a1,1,0,1,0,0,1.91H74.05a3.58,3.58,0,0,0,3.58-3.58V24.76a3.58,3.58,0,0,0-3.58-3.59ZM43.66,18.72c.18-.51.35-.77.49-.77H59c.18,0,.37.42.5.77l.88,2.45H42.77ZM38.2,40.59v.08L31.28,42V37.54h7.24a14.61,14.61,0,0,0-.32,3.05ZM24.37,18.86a.38.38,0,0,1,.37-.37H29a.38.38,0,0,1,.38.37v2.31h-5Zm-3,5.9A1.68,1.68,0,0,1,23,23.08h6.37v19.3L26.13,43V32.23a1.67,1.67,0,0,0-1.67-1.67H21.33Zm0,7.71h2.89V43.38l-2.89.56ZM52.92,53.39a12.8,12.8,0,0,1-9.46-4.17L42.31,43.3a3.35,3.35,0,0,0-1.42-2.15,3.56,3.56,0,0,0-.78-.39v-.17a12.81,12.81,0,1,1,12.81,12.8Zm22.8-9.76h-8.4a14.65,14.65,0,0,0,0-6.09h8.4Zm0-8H66.78a14.72,14.72,0,0,0-27.72,0H31.28V23.08H74.05a1.68,1.68,0,0,1,1.67,1.68V35.63Z'/%3E%3Cpath class='cls-1' d='M41.56,63.34,38.31,47a1.66,1.66,0,0,0-2-1.19L18.54,49.27a1.65,1.65,0,0,0-1.43,1.87l3.25,16.32a1.48,1.48,0,0,0,.63.94,1.88,1.88,0,0,0,1,.3,1.58,1.58,0,0,0,.38,0l17.73-3.44a1.9,1.9,0,0,0,1.21-.77A1.52,1.52,0,0,0,41.56,63.34ZM22.18,66.76,19.05,51.11l17.46-3.37,1.43,7.19,1.67,8.44Z'/%3E%3Cpath class='cls-1' d='M28.59,51.93a11,11,0,0,1,3-.14,2.16,2.16,0,0,1,1.24.41l1,5.68c.19,1.07-.76,2.32-1.6,3.18a15.21,15.21,0,0,1-1.79,1.56,14.61,14.61,0,0,1-2.2-.84c-1.08-.53-2.42-1.39-2.61-2.46l-1-5.68c0-.1.27-.42,1-.81a10.47,10.47,0,0,1,2.89-.9m-.12-.71c-2.65.47-4.67,1.6-4.51,2.52l1,5.7c.47,2.66,5.65,4,5.65,4s4.42-3,4-5.64l-1-5.71c-.16-.92-2.44-1.29-5.09-.83Z'/%3E%3Cpath class='cls-1' d='M26.37,55.29l0-.14,1.54-.49.57-.1.85,4.83.54-.09,0,.13-2.65.46,0-.13.74-.13-.81-4.57Z'/%3E%3Cpath class='cls-1' d='M30.45,54.21c1.34-.23,2.18-.07,2.37,1s-.66,1.68-2,1.93h-.05l.33,1.9.89-.16,0,.14-2.73.48,0-.14.47-.08-.83-4.7-.46.08,0-.13Zm.25,2.84.15,0c.6-.11.68-.55.54-1.37l-.06-.34c-.14-.81-.36-1.06-.9-1l-.19,0Z'/%3E%3C/svg%3E");
}

.cid-soPqCcsDNl .eventmkt {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D.cls-2,.cls-3%7Bfill:none;stroke:white;stroke-miterlimit:10;%7D.cls-2%7Bstroke-width:1.49px;%7D.cls-3%7Bstroke-width:1.24px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M44.69,19.65a11.06,11.06,0,0,1,3.11.41,2.3,2.3,0,0,1,1.19.63v6c0,1.12-1.2,2.22-2.2,3a16.55,16.55,0,0,1-2.1,1.27,16.26,16.26,0,0,1-2.09-1.26c-1-.73-2.21-1.83-2.21-3v-6a2.3,2.3,0,0,1,1.19-.63,11.06,11.06,0,0,1,3.11-.41m0-.73c-2.78,0-5,.78-5,1.75v6c0,2.78,5,5,5,5s5-2.26,5-5v-6c0-1-2.25-1.75-5-1.75Z'/%3E%3Cpath class='cls-1' d='M41.83,22.68v-.15l1.65-.23h.59v5.07h.58v.14H41.87v-.14h.77v-4.8Z'/%3E%3Cpath class='cls-1' d='M46.18,22.31c1.4,0,2.22.31,2.22,1.48s-1,1.59-2.42,1.59h-.06v2h.93v.14H44v-.14h.48V22.45H44v-.14Zm-.26,2.93h.16c.62,0,.79-.43.79-1.29v-.36c0-.84-.18-1.14-.75-1.14h-.2Z'/%3E%3Cpath class='cls-2' d='M78.21,23.13l-32.5-12a2,2,0,0,0-1.42,0l-32.5,12A2.08,2.08,0,0,0,10.46,25V77a2,2,0,0,0,2,2h8.05a2,2,0,0,0,2-2,61.93,61.93,0,0,0-1.2-11.88,28.68,28.68,0,0,0-2-6.34,15,15,0,0,0-1.09-1.91,15.5,15.5,0,0,0,7.14-2.35,19.61,19.61,0,0,0,5.75-5.67A25.7,25.7,0,0,0,35.39,38H54.61a25.7,25.7,0,0,0,4.24,10.82,19.85,19.85,0,0,0,5.75,5.67,15.5,15.5,0,0,0,7.14,2.35,16.26,16.26,0,0,0-1.09,1.91,28.68,28.68,0,0,0-2,6.34A61.93,61.93,0,0,0,67.42,77a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V25A2.12,2.12,0,0,0,78.21,23.13ZM18.48,74.94h-4V58.6c1.17,1.45,2.18,4,2.88,7.33A56.67,56.67,0,0,1,18.48,74.94Zm-4-21.46V38h8.54C22.55,47.93,18.23,51.66,14.53,53.48Zm13.28-6.95a16.19,16.19,0,0,1-4.36,4.39c2.23-3.36,3.44-7.64,3.69-12.92h4.15A22.41,22.41,0,0,1,27.81,46.53Zm34.4,0A22.15,22.15,0,0,1,58.71,38h4.16c.24,5.28,1.47,9.56,3.68,12.92A15.82,15.82,0,0,1,62.21,46.53ZM75.49,74.94h-4a56.67,56.67,0,0,1,1.07-9c.7-3.36,1.71-5.88,2.9-7.33Zm0-21.46c-3.71-1.82-8-5.55-8.56-15.48h8.56Zm0-19.54h-61V27.06L45,15.19,75.49,27.06Z'/%3E%3Cpolygon class='cls-3' points='75.48 27.06 75.48 33.94 14.53 33.94 14.53 27.06 45 15.19 75.48 27.06'/%3E%3C/svg%3E");
}

.cid-soPqCcsDNl .infMkt {
    width: 100%;
    height: 100%;
    fill: white;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-repeat: none;
    background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M65.88,19H31.31a.76.76,0,1,0,0,1.52H65.88a3.77,3.77,0,0,1,3.76,3.77v20.1a3.77,3.77,0,0,1-3.76,3.77H24.12a3.77,3.77,0,0,1-3.76-3.77V24.28a3.77,3.77,0,0,1,3.76-3.77h3.94a.76.76,0,0,0,0-1.52H24.12a5.29,5.29,0,0,0-5.29,5.29v20.1a5.3,5.3,0,0,0,5.29,5.3H41.88v1.87h-.82a1.7,1.7,0,0,0-1.7,1.7V55a2.21,2.21,0,0,0,1.2,2l.69.35v.93a.7.7,0,0,1-.2.49l-.91.9a2.21,2.21,0,0,0-.65,1.57v.45H38.36a1.54,1.54,0,0,0-1.55,1.55v1.65a1.54,1.54,0,0,0,1.55,1.55h1.13v1.76A2.8,2.8,0,0,0,42.29,71H47.5a2.79,2.79,0,0,0,2.79-2.79V67a.76.76,0,1,0-1.52,0v1.21a1.27,1.27,0,0,1-1.27,1.27H42.29A1.27,1.27,0,0,1,41,68.22v-7a.68.68,0,0,1,.2-.49l.91-.9a2.21,2.21,0,0,0,.65-1.57V56.91a.75.75,0,0,0-.42-.68l-1.1-.57a.69.69,0,0,1-.38-.62V53.25a.19.19,0,0,1,.18-.18h7.67a.19.19,0,0,1,.18.18V55a.69.69,0,0,1-.38.62l-1.1.57a.75.75,0,0,0-.42.67v1.4a2.21,2.21,0,0,0,.65,1.57l.91.9a.68.68,0,0,1,.2.49v2.49a.76.76,0,1,0,1.52,0V61.26a2.21,2.21,0,0,0-.65-1.57l-.9-.9a.7.7,0,0,1-.2-.49v-.93l.68-.35a2.2,2.2,0,0,0,1.21-2V53.25a1.7,1.7,0,0,0-1.7-1.7H48V49.68H65.88a5.3,5.3,0,0,0,5.29-5.3V24.28A5.29,5.29,0,0,0,65.88,19ZM38.36,64.93s0,0,0,0V63.26s0,0,0,0h1.13v1.69Zm8.13-13.38H43.4V49.68h3.09Z'/%3E%3Cpath class='cls-1' d='M63.79,46.62h2.09a2.24,2.24,0,0,0,2.24-2.24V24.28A2.24,2.24,0,0,0,65.88,22H24.12a2.24,2.24,0,0,0-2.24,2.24v3.2a1.23,1.23,0,0,0,.67,1.1l1.5.76h0a1,1,0,0,1,.57.9v8.16a1,1,0,0,1-.57.9h0l-1.5.76a1.23,1.23,0,0,0-.67,1.1v3.2a2.24,2.24,0,0,0,2.24,2.24H60.54a.76.76,0,1,0,0-1.52H54V43.78a12.5,12.5,0,0,0-3.29-8.49,6.31,6.31,0,1,0-11.36,0A12.5,12.5,0,0,0,36,43.78V45.1H24.12a.71.71,0,0,1-.71-.72v-3l1.32-.68a2.53,2.53,0,0,0,1.42-2.27V30.25A2.53,2.53,0,0,0,24.73,28l-1.32-.68v-3a.71.71,0,0,1,.71-.71H65.88a.71.71,0,0,1,.71.71v20.1a.71.71,0,0,1-.71.72H63.79a.76.76,0,1,0,0,1.52ZM45,27.76a4.78,4.78,0,1,1-4.78,4.78A4.79,4.79,0,0,1,45,27.76Zm-7.45,16a10.94,10.94,0,0,1,2.64-7.16,6.3,6.3,0,0,0,9.62,0,10.94,10.94,0,0,1,2.64,7.16V45.1H37.55Z'/%3E%3Cpath class='cls-1' d='M22.54,37.42a.76.76,0,0,0,.77-.77V32a.77.77,0,1,0-1.53,0v4.64A.76.76,0,0,0,22.54,37.42Z'/%3E%3Cpath class='cls-1' d='M42.83,66a2.07,2.07,0,1,0,2.06-2.06A2.07,2.07,0,0,0,42.83,66Zm2.06-.54a.54.54,0,1,1-.54.54A.55.55,0,0,1,44.89,65.41Z'/%3E%3Cpath class='cls-1' d='M45.71,61.9V59.78a.77.77,0,0,0-1.53,0V61.9a.77.77,0,0,0,1.53,0Z'/%3E%3Cpath class='cls-1' d='M55.38,26.11a.77.77,0,0,0,0,1.53H56a.77.77,0,0,0,0-1.53Z'/%3E%3Cpath class='cls-1' d='M63.83,26.88a.76.76,0,0,0-.76-.77H58.93a.77.77,0,0,0,0,1.53h4.14A.76.76,0,0,0,63.83,26.88Z'/%3E%3Cpath class='cls-1' d='M30.42,25.51a6.23,6.23,0,0,1,1.77.23,1.35,1.35,0,0,1,.68.36v3.4c0,.63-.68,1.26-1.25,1.68a9.53,9.53,0,0,1-1.2.72,8.46,8.46,0,0,1-1.19-.72c-.57-.41-1.26-1-1.26-1.68V26.1a1.35,1.35,0,0,1,.68-.36,6.23,6.23,0,0,1,1.77-.23m0-.42c-1.58,0-2.87.45-2.87,1V29.5c0,1.58,2.87,2.86,2.87,2.86s2.87-1.28,2.87-2.86V26.09c0-.55-1.29-1-2.87-1Z'/%3E%3Cpath class='cls-1' d='M28.79,27.23v-.08l.95-.13h.33v2.89h.33V30H28.81v-.08h.44V27.17Z'/%3E%3Cpath class='cls-1' d='M31.27,27c.79,0,1.26.18,1.26.85s-.55.91-1.37.91h0v1.13h.53V30H30v-.08h.28V27.1H30V27Zm-.15,1.68h.09c.36,0,.45-.25.45-.74v-.21c0-.48-.1-.65-.42-.65h-.12Z'/%3E%3C/svg%3E");
}

.cid-soPqCdbrkB {
    padding-top: 90px;
    padding-bottom: 90px;
    background-image: url("../../../assets/images/asset-1100-2000x1250.png");
}

.cid-soPqCdbrkB .mbr-text {
    color: #ffffff;
    letter-spacing: 0.03em;
    line-height: 1.8;
}

.cid-soPqCdbrkB .card-img span {
    font-size: 80px;
    color: #ffffff;
}

.cid-soPqCdbrkB .card-title {
    margin-bottom: 2rem;
    text-align: center;
    color: #ffffff;
    letter-spacing: 0.1em;
}

.cid-soPqCdCqHc.popup-builder {
    background-color: #ffffff;
}

.cid-soPqCdCqHc.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqCdCqHc.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqCdCqHc .modal-content,
.cid-soPqCdCqHc .modal-dialog {
    height: auto;
}

.cid-soPqCdCqHc .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqCdCqHc .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqCdCqHc .form-wrapper .mbr-form .form-group,
    .cid-soPqCdCqHc .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqCdCqHc .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqCdCqHc .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqCdCqHc .mbr-text {
    text-align: left;
}

.cid-soPqCdCqHc .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqCdCqHc .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqCdCqHc .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqCdCqHc .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqCdCqHc .modal-open {
    overflow: hidden;
}

.cid-soPqCdCqHc .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqCdCqHc .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqCdCqHc .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqCdCqHc .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqCdCqHc .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqCdCqHc .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqCdCqHc .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqCdCqHc .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqCdCqHc .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqCdCqHc .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqCdCqHc .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqCdCqHc .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqCdCqHc .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqCdCqHc .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqCdCqHc .modal-header .close:focus {
    outline: none;
}

.cid-soPqCdCqHc .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqCdCqHc .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqCdCqHc .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqCdCqHc .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqCdCqHc .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqCdCqHc .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqCdCqHc .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqCdCqHc .modal-sm {
        max-width: 300px;
    }
    .cid-soPqCdCqHc .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqCdCqHc .modal-lg,
    .cid-soPqCdCqHc .modal-xl {
        max-width: 800px;
    }
    .cid-soPqCdCqHc .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqCdCqHc .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqCdCqHc .container {
        max-width: 1140px;
    }
}

.cid-soPqCdCqHc .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqCdCqHc .container {
        max-width: 720px;
    }
}

.cid-soPqCdCqHc .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqCdCqHc .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqCdCqHc .form-group {
    margin-bottom: 1rem;
}

.cid-soPqCdCqHc .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqCdCqHc .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqCdCqHc .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqCeb7SU.popup-builder {
    background-color: #ffffff;
}

.cid-soPqCeb7SU.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqCeb7SU.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqCeb7SU .modal-content,
.cid-soPqCeb7SU .modal-dialog {
    height: auto;
}

.cid-soPqCeb7SU .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqCeb7SU .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqCeb7SU .form-wrapper .mbr-form .form-group,
    .cid-soPqCeb7SU .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqCeb7SU .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqCeb7SU .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqCeb7SU .mbr-text {
    text-align: left;
}

.cid-soPqCeb7SU .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqCeb7SU .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqCeb7SU .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqCeb7SU .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqCeb7SU .modal-open {
    overflow: hidden;
}

.cid-soPqCeb7SU .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqCeb7SU .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqCeb7SU .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqCeb7SU .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqCeb7SU .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqCeb7SU .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqCeb7SU .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqCeb7SU .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqCeb7SU .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqCeb7SU .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqCeb7SU .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqCeb7SU .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqCeb7SU .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqCeb7SU .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqCeb7SU .modal-header .close:focus {
    outline: none;
}

.cid-soPqCeb7SU .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqCeb7SU .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqCeb7SU .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqCeb7SU .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqCeb7SU .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqCeb7SU .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqCeb7SU .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqCeb7SU .modal-sm {
        max-width: 300px;
    }
    .cid-soPqCeb7SU .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqCeb7SU .modal-lg,
    .cid-soPqCeb7SU .modal-xl {
        max-width: 800px;
    }
    .cid-soPqCeb7SU .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqCeb7SU .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqCeb7SU .container {
        max-width: 1140px;
    }
}

.cid-soPqCeb7SU .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqCeb7SU .container {
        max-width: 720px;
    }
}

.cid-soPqCeb7SU .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqCeb7SU .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqCeb7SU .form-group {
    margin-bottom: 1rem;
}

.cid-soPqCeb7SU .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqCeb7SU .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqCeb7SU .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqCeIswh.popup-builder {
    background-color: #ffffff;
}

.cid-soPqCeIswh.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqCeIswh.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqCeIswh .modal-content,
.cid-soPqCeIswh .modal-dialog {
    height: auto;
}

.cid-soPqCeIswh .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqCeIswh .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqCeIswh .form-wrapper .mbr-form .form-group,
    .cid-soPqCeIswh .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqCeIswh .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqCeIswh .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqCeIswh .mbr-text {
    text-align: left;
}

.cid-soPqCeIswh .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqCeIswh .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqCeIswh .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqCeIswh .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqCeIswh .modal-open {
    overflow: hidden;
}

.cid-soPqCeIswh .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqCeIswh .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqCeIswh .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqCeIswh .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqCeIswh .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqCeIswh .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqCeIswh .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqCeIswh .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqCeIswh .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqCeIswh .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqCeIswh .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqCeIswh .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqCeIswh .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqCeIswh .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqCeIswh .modal-header .close:focus {
    outline: none;
}

.cid-soPqCeIswh .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqCeIswh .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqCeIswh .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqCeIswh .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqCeIswh .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqCeIswh .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqCeIswh .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqCeIswh .modal-sm {
        max-width: 300px;
    }
    .cid-soPqCeIswh .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqCeIswh .modal-lg,
    .cid-soPqCeIswh .modal-xl {
        max-width: 800px;
    }
    .cid-soPqCeIswh .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqCeIswh .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqCeIswh .container {
        max-width: 1140px;
    }
}

.cid-soPqCeIswh .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqCeIswh .container {
        max-width: 720px;
    }
}

.cid-soPqCeIswh .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqCeIswh .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqCeIswh .form-group {
    margin-bottom: 1rem;
}

.cid-soPqCeIswh .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqCeIswh .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqCeIswh .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqCfnmnt.popup-builder {
    background-color: #ffffff;
}

.cid-soPqCfnmnt.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqCfnmnt.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqCfnmnt .modal-content,
.cid-soPqCfnmnt .modal-dialog {
    height: auto;
}

.cid-soPqCfnmnt .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqCfnmnt .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqCfnmnt .form-wrapper .mbr-form .form-group,
    .cid-soPqCfnmnt .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqCfnmnt .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqCfnmnt .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqCfnmnt .mbr-text {
    text-align: left;
}

.cid-soPqCfnmnt .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqCfnmnt .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqCfnmnt .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqCfnmnt .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqCfnmnt .modal-open {
    overflow: hidden;
}

.cid-soPqCfnmnt .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqCfnmnt .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqCfnmnt .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqCfnmnt .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqCfnmnt .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqCfnmnt .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqCfnmnt .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqCfnmnt .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqCfnmnt .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqCfnmnt .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqCfnmnt .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqCfnmnt .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqCfnmnt .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqCfnmnt .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqCfnmnt .modal-header .close:focus {
    outline: none;
}

.cid-soPqCfnmnt .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqCfnmnt .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqCfnmnt .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqCfnmnt .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqCfnmnt .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqCfnmnt .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqCfnmnt .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqCfnmnt .modal-sm {
        max-width: 300px;
    }
    .cid-soPqCfnmnt .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqCfnmnt .modal-lg,
    .cid-soPqCfnmnt .modal-xl {
        max-width: 800px;
    }
    .cid-soPqCfnmnt .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqCfnmnt .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqCfnmnt .container {
        max-width: 1140px;
    }
}

.cid-soPqCfnmnt .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqCfnmnt .container {
        max-width: 720px;
    }
}

.cid-soPqCfnmnt .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqCfnmnt .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqCfnmnt .form-group {
    margin-bottom: 1rem;
}

.cid-soPqCfnmnt .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqCfnmnt .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqCfnmnt .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqCg1v6b.popup-builder {
    background-color: #ffffff;
}

.cid-soPqCg1v6b.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqCg1v6b.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqCg1v6b .modal-content,
.cid-soPqCg1v6b .modal-dialog {
    height: auto;
}

.cid-soPqCg1v6b .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqCg1v6b .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqCg1v6b .form-wrapper .mbr-form .form-group,
    .cid-soPqCg1v6b .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqCg1v6b .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqCg1v6b .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqCg1v6b .mbr-text {
    text-align: left;
}

.cid-soPqCg1v6b .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqCg1v6b .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqCg1v6b .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqCg1v6b .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqCg1v6b .modal-open {
    overflow: hidden;
}

.cid-soPqCg1v6b .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqCg1v6b .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqCg1v6b .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqCg1v6b .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqCg1v6b .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqCg1v6b .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqCg1v6b .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqCg1v6b .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqCg1v6b .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqCg1v6b .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqCg1v6b .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqCg1v6b .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqCg1v6b .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqCg1v6b .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqCg1v6b .modal-header .close:focus {
    outline: none;
}

.cid-soPqCg1v6b .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqCg1v6b .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqCg1v6b .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqCg1v6b .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqCg1v6b .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqCg1v6b .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqCg1v6b .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqCg1v6b .modal-sm {
        max-width: 300px;
    }
    .cid-soPqCg1v6b .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqCg1v6b .modal-lg,
    .cid-soPqCg1v6b .modal-xl {
        max-width: 800px;
    }
    .cid-soPqCg1v6b .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqCg1v6b .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqCg1v6b .container {
        max-width: 1140px;
    }
}

.cid-soPqCg1v6b .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqCg1v6b .container {
        max-width: 720px;
    }
}

.cid-soPqCg1v6b .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqCg1v6b .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqCg1v6b .form-group {
    margin-bottom: 1rem;
}

.cid-soPqCg1v6b .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqCg1v6b .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqCg1v6b .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqCgCh5F.popup-builder {
    background-color: #ffffff;
}

.cid-soPqCgCh5F.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqCgCh5F.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqCgCh5F .modal-content,
.cid-soPqCgCh5F .modal-dialog {
    height: auto;
}

.cid-soPqCgCh5F .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqCgCh5F .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqCgCh5F .form-wrapper .mbr-form .form-group,
    .cid-soPqCgCh5F .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqCgCh5F .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqCgCh5F .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqCgCh5F .mbr-text {
    text-align: left;
}

.cid-soPqCgCh5F .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqCgCh5F .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqCgCh5F .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqCgCh5F .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqCgCh5F .modal-open {
    overflow: hidden;
}

.cid-soPqCgCh5F .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqCgCh5F .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqCgCh5F .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqCgCh5F .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqCgCh5F .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqCgCh5F .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqCgCh5F .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqCgCh5F .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqCgCh5F .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqCgCh5F .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqCgCh5F .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqCgCh5F .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqCgCh5F .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqCgCh5F .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqCgCh5F .modal-header .close:focus {
    outline: none;
}

.cid-soPqCgCh5F .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqCgCh5F .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqCgCh5F .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqCgCh5F .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqCgCh5F .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqCgCh5F .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqCgCh5F .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqCgCh5F .modal-sm {
        max-width: 300px;
    }
    .cid-soPqCgCh5F .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqCgCh5F .modal-lg,
    .cid-soPqCgCh5F .modal-xl {
        max-width: 800px;
    }
    .cid-soPqCgCh5F .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqCgCh5F .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqCgCh5F .container {
        max-width: 1140px;
    }
}

.cid-soPqCgCh5F .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqCgCh5F .container {
        max-width: 720px;
    }
}

.cid-soPqCgCh5F .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqCgCh5F .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqCgCh5F .form-group {
    margin-bottom: 1rem;
}

.cid-soPqCgCh5F .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqCgCh5F .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqCgCh5F .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqChd9Gj.popup-builder {
    background-color: #ffffff;
}

.cid-soPqChd9Gj.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqChd9Gj.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqChd9Gj .modal-content,
.cid-soPqChd9Gj .modal-dialog {
    height: auto;
}

.cid-soPqChd9Gj .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqChd9Gj .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqChd9Gj .form-wrapper .mbr-form .form-group,
    .cid-soPqChd9Gj .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqChd9Gj .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqChd9Gj .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqChd9Gj .mbr-text {
    text-align: left;
}

.cid-soPqChd9Gj .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqChd9Gj .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqChd9Gj .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqChd9Gj .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqChd9Gj .modal-open {
    overflow: hidden;
}

.cid-soPqChd9Gj .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqChd9Gj .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqChd9Gj .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqChd9Gj .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqChd9Gj .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqChd9Gj .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqChd9Gj .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqChd9Gj .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqChd9Gj .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqChd9Gj .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqChd9Gj .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqChd9Gj .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqChd9Gj .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqChd9Gj .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqChd9Gj .modal-header .close:focus {
    outline: none;
}

.cid-soPqChd9Gj .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqChd9Gj .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqChd9Gj .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqChd9Gj .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqChd9Gj .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqChd9Gj .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqChd9Gj .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqChd9Gj .modal-sm {
        max-width: 300px;
    }
    .cid-soPqChd9Gj .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqChd9Gj .modal-lg,
    .cid-soPqChd9Gj .modal-xl {
        max-width: 800px;
    }
    .cid-soPqChd9Gj .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqChd9Gj .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqChd9Gj .container {
        max-width: 1140px;
    }
}

.cid-soPqChd9Gj .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqChd9Gj .container {
        max-width: 720px;
    }
}

.cid-soPqChd9Gj .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqChd9Gj .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqChd9Gj .form-group {
    margin-bottom: 1rem;
}

.cid-soPqChd9Gj .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqChd9Gj .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqChd9Gj .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqChQUDe.popup-builder {
    background-color: #ffffff;
}

.cid-soPqChQUDe.popup-builder .modal {
    position: relative;
    display: block;
    z-index: 1;
}

.cid-soPqChQUDe.popup-builder .modal-dialog {
    margin-top: 60px;
    margin-bottom: 60px;
}

.cid-soPqChQUDe .modal-content,
.cid-soPqChQUDe .modal-dialog {
    height: auto;
}

.cid-soPqChQUDe .form-wrapper .input-group-btn {
    margin-right: auto;
    margin-left: auto;
}

.cid-soPqChQUDe .form-wrapper .input-group-btn .btn {
    margin: 0 !important;
}

@media (min-width: 769px) {
    .cid-soPqChQUDe .form-wrapper .mbr-form .form-group,
    .cid-soPqChQUDe .form-wrapper .mbr-form .input-group-btn {
        padding: 0 .5rem;
    }
}

.cid-soPqChQUDe .card-img {
    width: 100%;
    margin: auto;
    border-radius: 0;
}

.cid-soPqChQUDe .mbr-figure img {
    display: block;
    width: 100%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    -webkit-align-self: center;
    align-self: center;
}

.cid-soPqChQUDe .mbr-text {
    text-align: left;
}

.cid-soPqChQUDe .pt-0 {
    padding-top: 0 !important;
}

.cid-soPqChQUDe .pb-0 {
    padding-bottom: 0 !important;
}

.cid-soPqChQUDe .form-content {
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.cid-soPqChQUDe .mbr-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
    pointer-events: none;
}

.cid-soPqChQUDe .modal-open {
    overflow: hidden;
}

.cid-soPqChQUDe .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.cid-soPqChQUDe .modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}

.cid-soPqChQUDe .modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}

.cid-soPqChQUDe .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px);
}

.cid-soPqChQUDe .modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}

.cid-soPqChQUDe .modal-dialog-centered {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
}

.cid-soPqChQUDe .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (.5rem * 2));
    content: "";
}

.cid-soPqChQUDe .modal-content {
    background: #ffffff;
    position: relative;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-clip: padding-box;
    border: none;
    outline: 0;
    -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}

.cid-soPqChQUDe .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.cid-soPqChQUDe .modal-backdrop.fade {
    opacity: 0;
}

.cid-soPqChQUDe .modal-backdrop.show {
    opacity: .5;
}

.cid-soPqChQUDe .modal-header {
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: none;
}

.cid-soPqChQUDe .modal-header .close {
    position: absolute;
    top: auto;
    right: 1rem;
    margin: -1rem -1rem -1rem auto;
    padding: 1rem;
    opacity: .75;
}

.cid-soPqChQUDe .modal-header .close:hover {
    opacity: 1;
}

.cid-soPqChQUDe .modal-header .close:focus {
    outline: none;
}

.cid-soPqChQUDe .modal-title {
    line-height: 1.5;
    width: 100%;
    margin: 0;
    text-align: left;
    color: #8f1a1d;
}

.cid-soPqChQUDe .modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem;
    min-height: 100%;
}

.cid-soPqChQUDe .modal-footer {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1rem;
    border-top: none;
    text-align: center;
}

.cid-soPqChQUDe .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width: 576px) {
    .cid-soPqChQUDe .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }
    .cid-soPqChQUDe .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .cid-soPqChQUDe .modal-dialog-centered::before {
        height: calc(100vh - (1.75rem * 2));
    }
    .cid-soPqChQUDe .modal-sm {
        max-width: 300px;
    }
    .cid-soPqChQUDe .container {
        max-width: 540px;
    }
}

@media (min-width: 992px) {
    .cid-soPqChQUDe .modal-lg,
    .cid-soPqChQUDe .modal-xl {
        max-width: 800px;
    }
    .cid-soPqChQUDe .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .cid-soPqChQUDe .modal-xl {
        max-width: 1140px;
    }
    .cid-soPqChQUDe .container {
        max-width: 1140px;
    }
}

.cid-soPqChQUDe .container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .cid-soPqChQUDe .container {
        max-width: 720px;
    }
}

.cid-soPqChQUDe .row {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.cid-soPqChQUDe .col-md-4 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.cid-soPqChQUDe .form-group {
    margin-bottom: 1rem;
}

.cid-soPqChQUDe .form-control {
    display: block;
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
}

.cid-soPqChQUDe .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.cid-soPqChQUDe .col-md-auto {
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.cid-soPqCisTrq {
    padding-top: 90px;
    padding-bottom: 90px;
    overflow: hidden;
    box-sizing: border-box;
    background-color: #ffffff;
}

.cid-soPqCisTrq .mbr-slider .carousel-control {
    background: #1b1b1b;
}

.cid-soPqCisTrq .mbr-slider .carousel-control-prev {
    left: 0;
    margin-left: 2.5rem;
}

.cid-soPqCisTrq .mbr-slider .carousel-control-next {
    right: 0;
    margin-right: 2.5rem;
}

.cid-soPqCisTrq .mbr-slider .modal-body .close {
    background: #1b1b1b;
}

.cid-soPqCisTrq .mbr-gallery-item>div::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #232323;
    opacity: 0;
    -webkit-transition: 0.2s opacity ease-in-out;
    transition: 0.2s opacity ease-in-out;
    background: linear-gradient(180deg, #232323, #8f1a1d);
}

.cid-soPqCisTrq .icon-focus {
    display: none;
}

.cid-soPqCisTrq .mbr-gallery-title {
    transition: all 0.5s ease;
    position: absolute;
    text-align: left;
    display: none;
    width: 100%;
    top: 0;
    right: 0;
    padding: 1rem;
    color: #000000;
    font-weight: bold;
    background: transparent;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
}

.cid-soPqCisTrq ul {
    font-size: 0;
}

.cid-soPqCisTrq .mbr-gallery-filter ul li .btn {
    border: none;
    background-color: transparent;
    color: #8f1a1d !important;
    padding: 0.5rem 1rem 0.6rem;
    border-radius: 0;
    margin: 0!important;
    transition: padding, border 0s, transform .2s;
}

.cid-soPqCisTrq .mbr-gallery-filter ul li.active .btn {
    padding: 0.5rem 1rem 0.5rem;
    border-radius: 0 !important;
    position: relative;
}

.cid-soPqCisTrq .mbr-gallery-filter ul li.active .btn:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(90deg, #343644, #26a7df);
}

.cid-soPqCisTrq .mbr-gallery-filter ul li {
    padding: 0;
}

.cid-soPqCisTrq .mbr-gallery-item>div:hover .mbr-gallery-title {
    padding-bottom: 1.5rem;
    display: block;
}

.cid-soPqCisTrq .mbr-gallery-item>div:hover:before {
    opacity: 0.8 !important;
}

.cid-soPqCisTrq .btn {
    background: none;
    border-radius: 0 !important;
}

.cid-soPqCisTrq .btn:hover {
    background: transparent !important;
}

.cid-soPqCisTrq .btn:hover:before {
    background: transparent !important;
}

.cid-soPqCisTrq .btn:before {
    background-color: transparent !important;
}

.cid-soPqCisTrq .btn:focus {
    box-shadow: none;
}

.cid-soPqCisTrq .mbr-section-title {
    position: relative;
    z-index: 1;
}

.cid-soPqCisTrq .mbr-gallery-item>div>span {
    color: #ffffff;
}

.cid-soPqCjokoE {
    padding-top: 45px;
    padding-bottom: 320px;
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}

.cid-soPqCjokoE svg {
    position: absolute;
    bottom: -9.5rem;
    left: 50%;
    transform: translate(-30%) scaleX(-2) rotate(-12deg);
    filter: fliph;
    animation: wave2 5s ease-in-out infinite;
}

@keyframes wave2 {
    from {
        transform: translate(-30%) scaleX(-2) rotate(-10deg);
    }
    50% {
        transform: translate(-30%) scaleX(-2.2) scaleY(1.1) rotate(-13deg);
    }
    to {
        transform: translate(-30%) scaleX(-2) rotate(-10deg);
    }
}

.cid-soPqCjokoE #e12_areaS3 {
    fill: #26a7df !important;
}

.cid-soPqCjokoE #e19_areaS3 {
    fill: #343644 !important;
}

.cid-soPqCjokoE .carousel-control {
    background: #000;
    opacity: 0.2;
}

.cid-soPqCjokoE .carousel {
    width: 80%;
    margin: auto;
}

.cid-soPqCjokoE .mbr-section-subtitle {
    color: #716c80;
}

.cid-soPqCjokoE .carousel-item {
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-soPqCjokoE .carousel-item .media-container-row {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.cid-soPqCjokoE .carousel-item .wrap-img {
    text-align: center;
}

.cid-soPqCjokoE .carousel-item .wrap-img img {
    transition: all 0.3s;
    max-height: 150px;
    width: auto;
    max-width: 100%;
}

.cid-soPqCjokoE .carousel-controls {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
}

.cid-soPqCjokoE .carousel-controls .carousel-control {
    background: #000;
    border-radius: 50%;
    position: static;
    width: 40px;
    height: 40px;
    margin-top: 2rem;
    border-width: 1px;
}

.cid-soPqCjokoE .carousel-controls .carousel-control.carousel-control-prev {
    left: auto;
    margin-right: 20px;
    margin-left: 0;
}

.cid-soPqCjokoE .carousel-controls .carousel-control.carousel-control-next {
    right: auto;
    margin-right: 0;
}

.cid-soPqCjokoE .carousel-controls .carousel-control .mbr-iconfont {
    font-size: 1rem;
}

.cid-soPqCjokoE .cloneditem-1,
.cid-soPqCjokoE .cloneditem-2,
.cid-soPqCjokoE .cloneditem-3,
.cid-soPqCjokoE .cloneditem-4,
.cid-soPqCjokoE .cloneditem-5 {
    display: none;
}

.cid-soPqCjokoE .col-lg-15 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
}

@media (min-width: 992px) {
    .cid-soPqCjokoE .col-lg-15 {
        -ms-flex: 0 0 20%;
        -webkit-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        width: 20%;
    }
    .cid-soPqCjokoE .carousel-inner {
        opacity: 0.8;
    }
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.active.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(50%, 0, 0);
        transform: translate3d(50%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.active.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides2>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides2 .cloneditem-1,
    .cid-soPqCjokoE .carousel-inner.slides2 .cloneditem-2,
    .cid-soPqCjokoE .carousel-inner.slides2 .cloneditem-3 {
        display: block;
    }
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.active.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(33.333333%, 0, 0);
        transform: translate3d(33.333333%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.active.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-33.333333%, 0, 0);
        transform: translate3d(-33.333333%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides3>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides3 .cloneditem-1,
    .cid-soPqCjokoE .carousel-inner.slides3 .cloneditem-2,
    .cid-soPqCjokoE .carousel-inner.slides3 .cloneditem-3 {
        display: block;
    }
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.active.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(25%, 0, 0);
        transform: translate3d(25%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.active.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-25%, 0, 0);
        transform: translate3d(-25%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides4>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides4 .cloneditem-1,
    .cid-soPqCjokoE .carousel-inner.slides4 .cloneditem-2,
    .cid-soPqCjokoE .carousel-inner.slides4 .cloneditem-3 {
        display: block;
    }
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.active.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(20%, 0, 0);
        transform: translate3d(20%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.active.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-20%, 0, 0);
        transform: translate3d(-20%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides5>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides5 .cloneditem-1,
    .cid-soPqCjokoE .carousel-inner.slides5 .cloneditem-2,
    .cid-soPqCjokoE .carousel-inner.slides5 .cloneditem-3,
    .cid-soPqCjokoE .carousel-inner.slides5 .cloneditem-4 {
        display: block;
    }
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.active.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.carousel-item-next {
        left: 0;
        -webkit-transform: translate3d(16.666667%, 0, 0);
        transform: translate3d(16.666667%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.active.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.carousel-item-prev {
        left: 0;
        -webkit-transform: translate3d(-16.666667%, 0, 0);
        transform: translate3d(-16.666667%, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.carousel-item-left,
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.carousel-item-prev.carousel-item-right,
    .cid-soPqCjokoE .carousel-inner.slides6>.carousel-item.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .cid-soPqCjokoE .carousel-inner.slides6 .cloneditem-1,
    .cid-soPqCjokoE .carousel-inner.slides6 .cloneditem-2,
    .cid-soPqCjokoE .carousel-inner.slides6 .cloneditem-3,
    .cid-soPqCjokoE .carousel-inner.slides6 .cloneditem-4,
    .cid-soPqCjokoE .carousel-inner.slides6 .cloneditem-5 {
        display: block;
    }
}

.cid-soPqCjokoE H2 {
    color: #26a7df;
}

.cid-soPqCjokoE .carousel-control-prev {
    position: absolute!important;
    left: -50px !important;
}

.cid-soPqCjokoE .carousel-control-next {
    position: absolute!important;
    right: -50px !important;
}

@media (max-width: 576px) {
    .cid-soPqCjokoE .carousel-control-prev {
        left: -10px !important;
    }
    .cid-soPqCjokoE .carousel-control-next {
        right: -10px !important;
    }
}

.cid-soPqCm0Ec7 {
    padding-top: 0px;
    padding-bottom: 30px;
    background-color: #343644;
}

.cid-soPqCm0Ec7 .mbr-overlay {
    background-color: #ffffff;
    opacity: 0.7;
}

.cid-soPqCm0Ec7 .text-content .mbr-subtitle {
    color: #26a7df;
}

.cid-soPqCm0Ec7 .text-content .mbr-section-title {
    color: #343644;
}

.cid-soPqCm0Ec7 .text-content .mbr-text {
    color: #8f1a1d;
}

.cid-soPqCm0Ec7 .text-content .list-block {
    margin-top: 16px;
    padding-bottom: 16px;
}

.cid-soPqCm0Ec7 .text-content .list-block .card-img {
    width: auto;
}

.cid-soPqCm0Ec7 .text-content .list-block .card-img span {
    color: #26a7df;
    font-size: 1.5rem;
}

.cid-soPqCm0Ec7 .text-content .list-block .list-item-title {
    color: #343644;
    transition: all .3s linear 0s;
}

.cid-soPqCm0Ec7 .text-content .list-block .list-item-title:hover {
    color: #dcdfe2;
}

.cid-soPqCm0Ec7 .text-content .list-block .list-item-text {
    padding-top: 10px;
    color: #8f1a1d;
    margin-bottom: 0;
}

.cid-soPqCm0Ec7 .text-content .list-block.last {
    border-bottom: none;
    margin-bottom: 20px;
    padding-bottom: 0;
}

.cid-soPqCm0Ec7 .text-content .social {
    font-size: 1.2rem;
}

.cid-soPqCm0Ec7 .text-content .social span {
    margin-right: 11.2px;
    margin-bottom: 8px;
    transition: 0.3s all;
    color: #13287d;
}

.cid-soPqCm0Ec7 .text-content .social span:hover {
    color: #279e64;
    transition: 0.3s all;
}

.cid-soPqCm0Ec7 .card-img {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
}

.cid-soPqCm0Ec7 .list-block {
    position: relative;
}

.cid-soPqCm0Ec7 .list-block h4,
.cid-soPqCm0Ec7 .list-block p {
    padding-left: 2.625rem;
}

.cid-soPqCm0Ec7 .card-img {
    display: block;
}

.cid-soPqCm0Ec7 input,
.cid-soPqCm0Ec7 textarea {
    border-radius: 3px;
    min-height: 3rem;
    padding: 13px 20px !important;
    font-size: 13px;
    color: #26a7df;
    height: 60px;
}

.cid-soPqCm0Ec7 .form-control,
.cid-soPqCm0Ec7 .field-input {
    padding: 13px 20px !important;
    background-color: #ffffff;
    border-color: #dcdfe2;
    color: #26a7df;
    transition: 0.4s;
    box-shadow: none;
    outline: none;
}

.cid-soPqCm0Ec7 .form-control:hover,
.cid-soPqCm0Ec7 .field-input:hover,
.cid-soPqCm0Ec7 .form-control:focus,
.cid-soPqCm0Ec7 .field-input:focus {
    background-color: #ffffff;
    border-color: #26a7df;
    color: #000000;
    box-shadow: none;
    outline: none;
}

.cid-soPqCm0Ec7 .form-control:focus,
.cid-soPqCm0Ec7 .field-input:focus {
    box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.15);
}

.cid-soPqCm0Ec7 input::-webkit-input-placeholder,
.cid-soPqCm0Ec7 textarea::-webkit-input-placeholder {
    color: #343644;
}

.cid-soPqCm0Ec7 input:-moz-placeholder,
.cid-soPqCm0Ec7 textarea:-moz-placeholder {
    color: #343644;
}

.cid-soPqCm0Ec7 .jq-selectbox li,
.cid-soPqCm0Ec7 .jq-selectbox li {
    background-color: #ffffff;
    color: #000000;
}

.cid-soPqCm0Ec7 .jq-selectbox li:hover,
.cid-soPqCm0Ec7 .jq-selectbox li.selected {
    background-color: #ffffff;
    color: #000000;
}

.cid-soPqCm0Ec7 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-soPqCm0Ec7 .jq-selectbox .jq-selectbox__trigger-arrow {
    border-top-color: #ffffff;
}

.cid-soPqCm0Ec7 .mbr-form {
    max-width: 550px;
}

.cid-soPqCm0Ec7 .mbr-form .content-title {
    color: #343644;
    margin-bottom: 20px;
}

.cid-soPqCm0Ec7 .mbr-form .content-subtitle {
    color: #8f1a1d;
}

.cid-soPqCm0Ec7 .mbr-form textarea {
    min-height: 100px;
    height: 194px;
}

.cid-soPqCm0Ec7 .mbr-form .btn {
    justify-content: space-between;
    border-radius: 30px;
    border-color: #343644;
    color: #343644;
    padding: 18px 42px;
    margin: 0 !important;
    margin-top: 7px !important;
}

.cid-soPqCm0Ec7 .mbr-form .btn-success:hover {
    background-color: #26a7df !important;
    border-color: #26a7df !important;
    color: #fff !important;
}

@media (max-width: 991px) {
    .cid-soPqCm0Ec7 .mbr-form {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

@media (max-width: 768px) {
    .cid-soPqCm0Ec7 .mbr-section-title,
    .cid-soPqCm0Ec7 .content-title,
    .cid-soPqCm0Ec7 .mbr-section-btn {
        text-align: left;
    }
}

.cid-soPqCm0Ec7 .text-content .list-block .list-item-title {
    color: #26a7df;
}

.cid-soPqCm0Ec7 .text-content .mbr-section-title {
    color: #26a7df;
}

.cid-soPqCmRgBW {
    padding-top: 75px;
    padding-bottom: 75px;
    background-color: #eff2f7;
}

.cid-soPqCmRgBW .widget-title {
    color: #343644;
    margin-bottom: 30px;
}

.cid-soPqCmRgBW .line-wrap .line {
    width: 50px;
    height: 2px;
    display: inline-block;
    background: #13287d;
    transition: background 0.3s;
    margin-bottom: 2rem;
}

.cid-soPqCmRgBW .mbr-text {
    color: #343644;
}

.cid-soPqCmRgBW .phone-word {
    color: #343644;
}

.cid-soPqCmRgBW .text-link {
    transition: all 0.3s ease-in;
}

.cid-soPqCmRgBW .text-link:hover {
    color: #343644 !important;
}

.cid-soPqCmRgBW img {
    height: 100px;
    padding-right: 8px;
}

.cid-soPqCmRgBW .img1 {
    color: #343644;
}

.cid-soPqCmRgBW .img2 {
    color: #83868c;
    font-size: 10px;
    font-weight: bold;
}

@media (max-width: 992px) {
    .cid-soPqCmRgBW .content>div:not(:last-child) {
        margin-bottom: 2rem;
    }
}

.cid-soPqCmRgBW .content .link-wrap {
    color: red;
}

.cid-soPqCmRgBW .content .date-wrap {
    color: #343644;
}

.cid-soPqCmRgBW .item,
.cid-soPqCmRgBW .link {
    display: flex;
    align-items: center;
    padding-bottom: 0.5rem;
    margin-bottom: 0.6rem;
}

.cid-soPqCmRgBW .item h4,
.cid-soPqCmRgBW .link h4 {
    padding-left: 10px;
    margin: 0;
}

.cid-soPqCmRgBW .link {
    transition: all 0.3s ease-in;
}

.cid-soPqCmRgBW .link .card-img {
    padding-bottom: 3px;
}

.cid-soPqCmRgBW .link:hover .card-img span {
    color: #343644;
}

.cid-soPqCmRgBW .link:hover .card-box .link-title a {
    transition: all 0.3s;
    color: #343644 !important;
}

.cid-soPqCmRgBW .item .card-img {
    width: auto;
}

.cid-soPqCmRgBW .item .card-img .img1 {
    display: block;
    padding: 6px;
    font-size: 15px;
    font-weight: bold;
}

.cid-soPqCmRgBW .card-img {
    width: auto;
}

@media (max-width: 767px) {
    .cid-soPqCmRgBW h5 {
        text-align: left !important;
    }
    .cid-soPqCmRgBW .line-wrap {
        text-align: left !important;
    }
}

.cid-soPqCmRgBW .item-title {
    color: #8f1a1d;
    transition: all 0.3s ease-in;
}

.cid-soPqCmRgBW .item-title:hover {
    color: #343644;
}

.cid-soPqCmRgBW .tips {
    height: 70px;
    width: 70px;
    margin: 4px;
    -o-object-fit: cover;
    object-fit: cover;
}

.cid-soPqCmRgBW .btn[class*="-outline"] {
    border: none;
    padding: 0;
    margin: 0 !important;
    box-shadow: none !important;
    text-align: left;
}

.cid-soPqCmRgBW .btn[class*="-outline"] span {
    order: 2;
    font-size: 0.8rem;
    transition: padding 0.3s !important;
}

.cid-soPqCmRgBW .btn[class*="-outline"]:hover {
    background-color: transparent !important;
    color: #343644 !important;
    box-shadow: none !important;
}

.cid-soPqCmRgBW .btn[class*="-outline"]:active,
.cid-soPqCmRgBW .btn[class*="-outline"]:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

.cid-soPqCmRgBW .list .list-item:first-child {
    padding-bottom: 15px;
}

.cid-soPqCmRgBW .list .list-item:last-child {
    margin-top: 10px;
}

.cid-soPqCmRgBW .pre-form {
    color: #8f1a1d;
}

.cid-soPqCmRgBW .form-group,
.cid-soPqCmRgBW .mbr-section-btn {
    margin: 0;
    padding: 0;
    display: -webkit-flex;
}

.cid-soPqCmRgBW .form-control {
    font-size: 14px;
    background: #ffffff;
    border: 1px solid #dcdfe2;
    color: #83868c;
    display: block;
    height: 60px;
    border-radius: 3px;
    width: 100%;
    padding: 13px 20px !important;
    padding-right: 50px !important;
    transition: all .3s linear 0ms;
}

.cid-soPqCmRgBW .form-control::-webkit-input-placeholder {
    color: #83868c;
}

.cid-soPqCmRgBW .form-control::-moz-placeholder {
    color: #83868c;
}

.cid-soPqCmRgBW .form-control:-moz-placeholder {
    color: #83868c;
}

.cid-soPqCmRgBW .form-control:-ms-input-placeholder {
    color: #83868c;
}

.cid-soPqCmRgBW .form-group {
    margin-top: 19px;
    margin-bottom: 15px;
}

.cid-soPqCmRgBW .form-group .mbr-iconfont {
    color: #26a7df;
    position: absolute;
    font-size: 15px;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
}

.cid-soPqCmRgBW .dragArea {
    flex-direction: column;
}

.cid-soPqCmRgBW .dragArea .mbr-section-btn .btn {
    font-weight: bold;
    margin-left: 0 !important;
}

.cid-soPqCmRgBW .widget-title,
.cid-soPqCmRgBW .line-wrap {
    color: #26a7df;
}