/*
Theme Name: AUSHost
Author: AUSHost PTY Ltd
Author URI: http://www.aushost.com.au
Description: AUSHost PTY Ltd Base Elementor Theme.
Version: 1.2
Text Domain: AUSHost

This theme, Is the copyright of AUSHost PTY Ltd.
*/
@font-face {
    font-family: 'Avenir';
    src: url('fonts/AvenirLTStd-Light.eot');
    src: url('fonts/AvenirLTStd-Light.eot?#iefix') format('embedded-opentype'), url('fonts/AvenirLTStd-Light.woff2') format('woff2'), url('fonts/AvenirLTStd-Light.woff') format('woff'), url('fonts/AvenirLTStd-Light.ttf') format('truetype'), url('fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
html,
body {
    overflow-x: hidden;
    margin: 0px !important;
}

body {
    position: relative;
    margin: 0px !important;
    font-family: 'Avenir LT Std' !important;
}

.cmm4e-content-container {
    margin-left: -55px !important;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Light.eot');
    src: url('fonts/AvenirLTStd-Light.eot?#iefix') format('embedded-opentype'), url('fonts/AvenirLTStd-Light.woff2') format('woff2'), url('fonts/AvenirLTStd-Light.woff') format('woff'), url('fonts/AvenirLTStd-Light.ttf') format('truetype'), url('fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}


/*@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Medium.eot');
    src: url('fonts/AvenirLTStd-Medium.eot?#iefix') format('embedded-opentype'), url('fonts/AvenirLTStd-Medium.woff2') format('woff2'), url('fonts/AvenirLTStd-Medium.woff') format('woff'), url('fonts/AvenirLTStd-Medium.ttf') format('truetype'), url('fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}*/


/*@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Black.eot');
    src: url('fonts/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/AvenirLTStd-Black.woff2') format('woff2'),
        url('fonts/AvenirLTStd-Black.woff') format('woff'),
        url('fonts/AvenirLTStd-Black.ttf') format('truetype'),
        url('fonts/AvenirLTStd-Black.svg#AvenirLTStd-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Heavy.eot');
    src: url('fonts/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),
        url('fonts/AvenirLTStd-Heavy.woff2') format('woff2'),
        url('fonts/AvenirLTStd-Heavy.woff') format('woff'),
        url('fonts/AvenirLTStd-Heavy.ttf') format('truetype'),
        url('fonts/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
}*/

@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Medium.woff2') format('woff2'), url('fonts/AvenirLTStd-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Book.woff2') format('woff2'), url('fonts/AvenirLTStd-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Heavy.woff2') format('woff2'), url('fonts/AvenirLTStd-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url('fonts/AvenirLTStd-Black.woff2') format('woff2'), url('fonts/AvenirLTStd-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

.elementor-2 .elementor-element.elementor-element-169d89dc {
    width: 47.4% !important;
    margin-right: auto !important;
}

.elementor-2 .elementor-element.elementor-element-28e7da2e {
    width: 55.5% !important;
}

.elementor-2 .elementor-element.elementor-element-590e9369 {
    width: 44.3% !important;
}

.elementor-2 .elementor-element.elementor-element-6d65ec88 {
    width: 54.2% !important;
    margin-left: auto !important;
}

.elementor-2 .elementor-element.elementor-element-795b793d {
    margin-top: 41px !important;
}

.swiper-wrapper.elementor-slides .swiper-slide-inner .elementor-slide-description {
    padding-top: 18px;
}

.elementor-2 .elementor-element.elementor-element-169d89dc>.elementor-element-populated,
.elementor-58 .elementor-element.elementor-element-6a2aad10>.elementor-element-populated {
    border-color: rgb(89, 85, 165, 0.6) !important;
}

.elementor-2 .elementor-element.elementor-element-6d65ec88>.elementor-element-populated,
.elementor-58 .elementor-element.elementor-element-725622e2>.elementor-element-populated {
    border-color: rgb(193, 211, 43, 0.6) !important;
}

.elementor-widget .elementor-icon-list-item a:hover span.elementor-icon-list-text {
    color: #00ACA0;
    transition: all 0.3s ease-in-out;
}

.elementor-widget .elementor-icon-list-item a span.elementor-icon-list-text {
    transition: all 0.3s ease-in-out;
}

.elementor-58 .elementor-element.elementor-element-eaaf3bd .elementor-button {
    margin-top: 25px !important;
}

.elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__input {
    border: 2px solid #BEB3B9 !important;
    margin-right: 15px !important;
}

.elementor-62 .elementor-element.elementor-element-e03e9c1.elementor-search-form--button-type-text .elementor-search-form__submit {
    margin-left: 15px !important;
}

.elementor-62 .elementor-element.elementor-element-e03e9c1:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {
    border-color: none !important;
    border-width: 0px !important;
    border-radius: 0px !important;
}

.elementor-62 .elementor-element.elementor-element-7fa5115 {
    /* padding: 50px 0px 100px 0px !important; */
    padding: 0px 0px 40px 0px !important;
}

.elementor-335 .elementor-element.elementor-element-3b277be6,
.elementor-97 .elementor-element.elementor-element-468d8325,
.elementor-175 .elementor-element.elementor-element-2b3a1095,
.elementor-271 .elementor-element.elementor-element-784b450a,
.elementor-1303 .elementor-element.elementor-element-784e0ed4,
.elementor-60 .elementor-element.elementor-element-502d9522 {
    padding: 50px 0px 50px 0px !important;
}

.elementor-element-79b7e21.elementor-widget-image .elementor-image img {
    filter: brightness(1);
    transition: all 0.3s ease-in-out;
}

.elementor-element-79b7e21.elementor-widget-image .elementor-image img:hover {
    filter: brightness(0);
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-175 .elementor-element.elementor-element-3f7fe450 .elementor-post-navigation__next a,
.elementor-1303 .elementor-element.elementor-element-48560353 .elementor-post-navigation__next a {
    width: 90%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    padding-left: 0px !important;
    padding-right: 0 !important;
}

.elementor-175 .elementor-element.elementor-element-3f7fe450 .post-navigation__arrow-next,
.elementor-1303 .elementor-element.elementor-element-48560353 .post-navigation__arrow-next {
    position: absolute;
    right: 0px;
    margin-top: 6px !important;
}

.elementor-175 .elementor-element.elementor-element-3f7fe450 .elementor-post-navigation__prev a,
.elementor-1303 .elementor-element.elementor-element-48560353 .elementor-post-navigation__prev a {
    justify-content: center;
    position: relative;
}

.elementor-175 .elementor-element.elementor-element-3f7fe450 .post-navigation__arrow-prev,
.elementor-1303 .elementor-element.elementor-element-48560353 .post-navigation__arrow-prev {
    margin-top: 6px !important;
    position: absolute;
    left: 10px;
}

.elementor-element-4165bdb4 .elementor-post-navigation,
.elementor-element-48560353 .elementor-post-navigation {
    width: 90%;
}

.elementor-271 .elementor-element.elementor-element-a12679f .elementor-text-editor p {
    margin-bottom: 10px !important;
    margin-top: 14px !important;
}

.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item>.cmm4e-nav-link {
    font-weight: 800 !important;
    font-family: 'Avenir';
    letter-spacing: 0.035em !important;
    font-size: 14px !important;
}

.cmm4e.cmm4e-theme-default-menu-skin-461836>.cmm4e-menu-item {
    padding: 0px 50px 0px 50px !important;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 10px 0px 10px 10px !important;
}

.elementor-widget-search-form input[type="search"].elementor-search-form__input {
    font-family: 'Avenir LT Std' !important;
    color: #D1CFD4;
    letter-spacing: 0.035em;
    font-size: 13px;
    line-height: 18px;
}

.elementor-element-a91f5a3 .elementor-widget-search-form input[type="search"].elementor-search-form__input {
    color: #AD9BA5 !important;
    letter-spacing: 0.07em !important;
    font-size: 16px !important;
}

.elementor-element-bfa0aaf .elementor-widget-wrap h3.elementor-flip-box__layer__title {
    font-family: 'Avenir' !important;
    font-weight: 500 !important;
}

.elementor-7 .elementor-element.elementor-element-faa0d6a .elementor-search-form__submit {
    color: #ccc !important;
}

.elementor-2 .elementor-element.elementor-element-225eb32a .elementor-heading-title,
.elementor-58 .elementor-element.elementor-element-0b89d5d .elementor-slide-heading,
.elementor-60 .elementor-element.elementor-element-5958d38 .elementor-slide-heading,
.elementor-147 .elementor-element.elementor-element-2e0385df .elementor-slide-heading {
    font-family: 'Avenir LT Std' !important;
    font-weight: 900 !important;
    letter-spacing: 0.07em !important;
}

.elementor-element-cb5402d .elementor-field-type-html span,
.elementor-2 .elementor-element.elementor-element-66a38a9a .elementor-slide-heading,
.elementor-element-eaaf3bd .elementor-field-type-html span,
.elementor-widget-heading .elementor-heading-title,
.elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__submit,
.elementor-button span,
.elementor-1303 .elementor-element.elementor-element-9868e67,
.elementor-1303 .elementor-element.elementor-element-48560353 span.post-navigation__prev--label,
.elementor-1303 .elementor-element.elementor-element-48560353 span.post-navigation__next--label {
    font-weight: 900 !important;
    font-family: 'Avenir LT Std' !important;
}

.elementor-form .elementor-button .elementor-button-text,
.elementor-element-efdbb84 .elementor-text-editor strong,
.elementor-2 .elementor-element.elementor-element-66a38a9a .butone,
.elementor-2 .elementor-element.elementor-element-66a38a9a .buttwo,
.elementor-element-15461c6f .elementor-text-editor strong,
.elementor-58 .elementor-element.elementor-element-0b89d5d .butone,
.elementor-58 .elementor-element.elementor-element-0b89d5d .buttwo {
    font-family: 'Avenir LT Std';
    font-weight: 900;
    letter-spacing: 0.07em;
}

.elementor-77 .elementor-element.elementor-element-0b3d0ee .elementor-heading-title {
    font-family: 'Avenir LT Std' !important;
    letter-spacing: 0.155em !important;
    font-weight: 900;
}

.elementor-element-55295e9d .elementor-flip-box .elementor-flip-box__layer__description {
    position: absolute;
    right: 15px;
    bottom: 15px;
}

.elementor-element-55295e9d .elementor-flip-box h3.elementor-flip-box__layer__title {
    position: absolute;
    top: 20px;
    left: 20px;
    padding-right: 40px;
}

.elementor-62 .elementor-element.elementor-element-c1cab3f .elementor-heading-title,
.elementor-335 .elementor-element.elementor-element-3a5a4186 .elementor-text-editor,
.elementor-271 .elementor-element.elementor-element-756ece36 .elementor-heading-title,
.elementor-787 .elementor-element.elementor-element-d6c20e6 .elementor-heading-title,
.elementor-787 .elementor-element.elementor-element-7f0f71f .elementor-heading-title {
    letter-spacing: 0.07em !important;
}

.elementor-62 .elementor-element.elementor-element-1b0fc3c .elementor-icon-list-text {
    font-family: 'Avenir LT Std' !important;
    font-weight: 500 !important;
    letter-spacing: 5px !important;
}

.elementor-62 .elementor-element.elementor-element-1b0fc3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.elementor-62 .elementor-element.elementor-element-1b0fc3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-32px/2) !important;
}

.elementor-62 .elementor-element-4a82091 .elementor-heading-title,
.elementor-62 .elementor-element-4d34c51 .elementor-heading-title,
.elementor-62 .elementor-element-59eaf39 .elementor-heading-title,
.elementor-62 .elementor-element-9d8cc7d .elementor-heading-title {
    font-weight: 300 !important;
    letter-spacing: 2px;
}

.elementor-335 .elementor-element.elementor-element-4eafb67d .elementor-slide-heading,
.elementor-335 .elementor-element.elementor-element-40d38a95 .elementor-heading-title,
.elementor-97 .elementor-element.elementor-element-c5ef6f0 .elementor-slide-heading,
.elementor-175 .elementor-element.elementor-element-3f7fe450 span.post-navigation__prev--label,
.elementor-175 .elementor-element.elementor-element-3f7fe450 span.post-navigation__next--label,
.elementor-787 .elementor-element.elementor-element-7fadd04 .elementor-heading-title {
    font-family: 'Avenir LT Std' !important;
    letter-spacing: 0.07em !important;
    font-weight: 900 !important;
}

.swiper-wrapper.elementor-slides .swiper-slide-inner .elementor-slide-description {
    letter-spacing: 0.05em !important;
}

.elementor-element-3680a15d .elementor-flip-box h3.elementor-flip-box__layer__title {
    position: absolute;
    top: 20px;
    padding-right: 40px;
}

.elementor-335 .elementor-element.elementor-element-66a9373e .elementor-heading-title {
    letter-spacing: 3.5px !important;
}

.elementor-element-de40b71 .elementor-widget-container .elementor-element-96dcc79+div {
    padding: 20px 10px !important;
}

.elementor-element-578dd7d3 .elementor-flip-box .elementor-flip-box__layer__overlay {
    padding: 30px !important;
}


/* .elementor-element-578dd7d3 .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-top: -488px;
    min-height: 75px;
} */

select option {
    color: #000;
}

.elementor-element-510d80e .elementor-field-type-html span {
    display: none;
}

.elementor-element-510d80e .elementor-field-type-html {
    width: 2% !important;
}

.elementor-element-510d80e .elementor-field-type-select.elementor-field-group.elementor-column.elementor-field-group-field_1.elementor-field-required {
    width: 44% !important;
}

.elementor-element-510d80e .elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_4.elementor-field-required {
    width: 54% !important;
}

.elementor-787 .elementor-element.elementor-element-f35a449 .eael-tooltip {
    color: #5956A5 !important;
}

.elementor-element-6edcf2b .elementor-button-wrapper .elementor-button {
    padding: 15px 14px 11px !important;
}

.elementor-element-6edcf2b .elementor-button-wrapper .elementor-button .elementor-button-text {
    font-size: 14px !important;
}

.elementor-element-0d9142f span.elementor-button-text {
    color: #00ACA0;
    font-weight: 900 !important;
    font-family: 'Avenir LT Std' !important;
}

.elementor-element-47a44b2 span.elementor-button-text {
    font-weight: 900 !important;
    font-family: 'Avenir LT Std' !important;
}

.elementor-787 .elementor-element.elementor-element-3ff585e .elementor-heading-title {
    line-height: 15px !important;
}

.seemore,
.seeless {
    transition: all 0.3s ease-in-out;
    font-family: 'Avenir LT Std' !important;
    font-weight: 900;
    line-height: 15px;
    font-size: 12px !important;
}

.seemore:hover,
.seeless:hover {
    color: #00ACA0;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.con .card {
    box-shadow: 11px 8px 7px rgba(0, 0, 0, 0.2);
    margin-bottom: 30px;
}

.elementor-element.elementor-element-b172872.elementor-section.elementor-top-section {
    background: #00aca0;
}

.elementor-element-ed47774 .elementor-flip-box .elementor-flip-box__layer__description {
    opacity: 0;
}

.elementor-element-ed47774 .elementor-flip-box h3.elementor-flip-box__layer__title {
    position: relative;
}

.elementor-element-ed47774 .elementor-flip-box h3.elementor-flip-box__layer__title:before {
    position: absolute;
    content: '';
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 15px !important;
    right: -8px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 30px;
    width: 20px;
}

.elementor-2 .elementor-element.elementor-element-cb5402d select {
    height: 52px !important;
}

.elementor-2 .elementor-element.elementor-element-cb5402d input {
    height: 52px !important;
    letter-spacing: 0.05em;
}

.elementor-2 .elementor-element.elementor-element-cb5402d .elementor-field-type-html {
    width: 7% !important;
}

.elementor-element-cb5402d .elementor-field-type-select.elementor-field-group-field_1 {
    width: 26% !important;
}

.elementor-element-cb5402d .elementor-field-type-select.elementor-field-group.elementor-column.elementor-field-group-name {
    width: 47% !important;
}

.elementor-2 .elementor-element.elementor-element-ca41788>.elementor-widget-container {
    margin: 90px 40px -120px 0px !important;
}

.elementor-element-eaaf3bd .elementor-field-type-select.elementor-field-group-name.elementor-col-100 {
    width: 90% !important;
    margin: auto !important;
}

.elementor-58 .elementor-element.elementor-element-eaaf3bd input {
    height: 55px !important;
    padding: 10px 40px !important;
    letter-spacing: 0.05em !important;
}

.elementor-58 .elementor-element.elementor-element-eaaf3bd select {
    height: 55px !important;
    padding: 10px 40px !important;
}

.elementor-58 .elementor-element.elementor-element-4d943d3>.elementor-widget-container {
    margin: 225px 42px -238px 0px !important;
}

a.scrollup {
    margin-top: 20px;
    display: inline-block;
    color: #545454;
    letter-spacing: 0px !important;
    font-weight: 900;
    font-family: 'Avenir LT Std';
    font-size: 14px;
}

.elementor-element.elementor-element-efdbb84 p {
    font-weight: 300 !important;
}

.elementor-repeater-item-30a7bf4.swiper-slide .elementor-slide-heading {
    letter-spacing: 0.07em !important;
}

section.elementor-element.elementor-element-18f20c4 li.elementor-icon-list-item {
    margin-bottom: 20px !important;
}

section.elementor-element.elementor-element-18f20c4 li.elementor-icon-list-item a {
    font-weight: 500 !important;
    font-size: 15px !important;
    letter-spacing: 0.07em !important;
}

.elementor-element.elementor-element-15461c6f p {
    font-weight: 300 !important;
    letter-spacing: 0.07em !important;
}

.elementor-335 .elementor-element.elementor-element-4eafb67d .swiper-slide-contents {
    max-width: 100% !important;
}

.elementor-widget-post-navigation .elementor-post-navigation__link a {
    padding-left: 0 !important;
    padding: 0px 142px !important;
}

.elementor-widget-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-next {
    margin-top: 0;
    margin-left: auto !important;
    position: absolute;
    right: 9px;
    top: 0;
    bottom: 0;
    margin: auto;
    line-height: 39px;
}

.elementor-widget-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-prev {
    margin-top: 0;
    margin-left: auto !important;
    position: absolute;
    left: 9px;
    top: 0;
    bottom: 0;
    margin: auto;
    line-height: 39px;
}

.elementor-flip-box__layer__description {
    font-size: 0 !important;
    position: relative !important;
}

.elementor-flip-box__layer__description::before {
    position: absolute !important;
    content: '';
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 100% 100% !important;
    width: 15px !important;
    height: 18px !important;
    bottom: -50px;
}

.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back .elementor-flip-box__layer__description::before {
    background: url(images/arrow-white.png) no-repeat !important;
    background-size: 100% 100% !important;
    width: 17px !important;
    height: 20px !important;
}

.elementor-widget-flip-box .elementor-flip-box .elementor-flip-box__layer__inner .elementor-flip-box__layer__description:hover ::before {
    display: none !important;
}

.elementor-widget-flip-box .elementor-flip-box .elementor-flip-box__layer__inner .elementor-flip-box__layer__description:hover ::after {
    position: absolute !important;
    content: '';
    background: url(images/arrow-white.png) no-repeat !important;
    background-size: 100% 100% !important;
    width: 15px !important;
    height: 18px !important;
    bottom: -50px;
}

.elementor-page-335 .elementor-flip-box__layer__description::before {
    bottom: -20px !important;
    right: 10px !important;
}

.elementor-page-385 .elementor-flip-box__layer__description::before {
    bottom: 10px !important;
    right: -10px !important;
}

.elementor-page-60 .elementor-flip-box__layer__description::before {
    bottom: 0px;
    right: 10px;
}

select {
    text-shadow: none !important;
}

@media (max-width:1820px) {
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        width: 54.3% !important;
    }
    .elementor-2 .elementor-element.elementor-element-169d89dc {
        width: 47% !important;
        margin-right: auto !important;
    }
}

@media (max-width:1750px) {
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        width: 54.5% !important;
    }
    .elementor-2 .elementor-element.elementor-element-169d89dc {
        width: 46.5% !important;
        margin-right: auto !important;
    }
}

@media (max-width:1650px) {
    .elementor-2 .elementor-element.elementor-element-169d89dc {
        width: 46% !important;
        margin-right: auto !important;
    }
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        width: 54.8% !important;
    }
}

@media (max-width:1599px) {
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        width: 55.3% !important;
    }
    .elementor-2 .elementor-element.elementor-element-169d89dc {
        width: 45.4% !important;
        margin-right: auto !important;
    }
}

@media (max-width:1499px) {
    .elementor-2 .elementor-element.elementor-element-169d89dc {
        width: 44.6% !important;
        margin-right: auto !important;
    }
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        width: 55.9% !important;
    }
}

@media (max-width:1320px) {
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        width: 56.4% !important;
    }
    .elementor-2 .elementor-element.elementor-element-169d89dc {
        width: 44.2% !important;
        margin-right: auto !important;
    }
}


/* -----16-may-2020---- */

.elementor-page-97 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-99 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-101 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-103 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-105 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-109 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-107 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-115 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-113 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-111 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
.elementor-page-117 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
    font-size: 30px !important;
    position: relative !important;
    color: transparent !important;
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 20px !important;
    display: flex !important;
    background-position: center right !important;
}

.elementor-page-97 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-99 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-101 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-103 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-105 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-109 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-107 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-115 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-113 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-111 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before,
.elementor-page-117 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description::before {
    display: none !important;
}

.elementor-page-385 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
    font-size: 30px !important;
    position: relative !important;
    color: transparent !important;
}

.elementor-page-271 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
    font-size: 30px !important;
    position: relative !important;
    color: transparent !important;
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 20px !important;
    display: flex !important;
    background-position: center right !important;
}

.elementor-page-271 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description:before {
    display: none !important;
}

.elementor-element-48560353 .elementor-widget-container span.elementor-post-navigation__link__prev {
    overflow: visible !important;
}

.elementor-page-385 .elementor-flip-box__layer__inner {
    display: flex !important;
}

.elementor-page-385 .elementor-flip-box h3.elementor-flip-box__layer__title {
    width: 100% !important;
}

.elementor-page-271 .elementor-flip-box {
    height: 560px !important;
}

.elementor-page-271 .elementor-flip-box h3.elementor-flip-box__layer__title {
    min-height: 100px !important;
    margin-top: -520px !important;
}


/* -----18-may-2020---- */

.elementor-element-7df4832d .elementor-element-183fd7e4 .elementor-slide-heading {
    font-weight: 600 !important;
    font-family: Avenir !important;
}

.elementor-element-7df4832d .elementor-element-183fd7e4 .elementor-slide-description {
    font-weight: 600 !important;
}

.elementor-element-a56d64d .textone {
    font-weight: 900 !important;
}

.elementor-page-634 .elementor-flip-box__layer__description {
    font-size: 30px !important;
    position: relative !important;
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 100% 100% !important;
    width: 15px !important;
    height: 18px !important;
    bottom: 0px !important;
    color: transparent !important;
    margin-left: auto !important;
}

.elementor-page-634 .elementor-flip-box__layer__description::before {
    display: none !important;
}


/* faq-back to search button */

.elementor-page-1387 .elementor-element.elementor-element-53de155b .elementor-button,
.elementor-page-1387 .elementor-element.elementor-element-53de155b .elementor-button {
    background: #840055 !important;
}

.elementor-page-1387 .elementor-element.elementor-element-53de155b .elementor-button:hover {
    background-color: #F79220 !important;
}


/* mentalhealth page back to search btn */

.elementor-page-572 .elementor-element.elementor-global-978 .elementor-button,
.elementor-page-1303 .elementor-element.elementor-global-978 .elementor-button {
    background-color: #000A3E !important;
}

.elementor-page-572 .elementor-element.elementor-global-978 .elementor-button:hover,
.elementor-page-1303 .elementor-element.elementor-global-978 .elementor-button:hover {
    background-color: #F79220 !important;
}


/* Top Legal Issues back to search btn */

.elementor-page-175 .elementor-element.elementor-element-68b9603 .elementor-button {
    background: #5956a5 !important;
}

.elementor-page-175 .elementor-element.elementor-element-68b9603 .elementor-button:hover {
    background-color: #F79220 !important;
}


/* Mental Health Information */

.elementor-page-549 .elementor-flip-box__layer__description {
    font-size: 30px !important;
    color: transparent !important;
    position: relative !important;
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 100% 100% !important;
    width: 15px !important;
    height: 18px !important;
    bottom: -40px !important;
    margin-left: auto !important;
    right: -10px !important;
}

.elementor-page-549 .elementor-flip-box__layer__description::before {
    display: none !important;
}

.elementor-page-549 .elementor-element.elementor-element-6fdba4da .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    justify-content: center !important;
}

.elementor-page-549 .elementor-flip-box__layer__inner {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}


/* Capacity Decision Making */


/* .elementor-page-175 .elementor-element.elementor-element-68b9603 .elementor-button {
    background: #f79220 !important;
}

.elementor-page-175 .elementor-element.elementor-element-68b9603 .elementor-button:hover {
    background-color: #BFD22B;
} */


/* 19-may-2020 */

.elementor-element-a91f5a3 .elementor-widget-search-form input[type="search"].elementor-search-form__input {
    border-radius: 5px !important;
}

.elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__submit {
    border-radius: 5px !important;
}

.elementor-385 .elementor-element.elementor-element-2d45f0af .elementor-slide-heading {
    font-family: "Avenir LT STD", Sans-serif !important;
    font-weight: 900 !important;
    letter-spacing: 0.07em !important;
    line-height: 61px !important;
}

.elementor-549 .elementor-element.elementor-element-55b9b54c .elementor-slide-heading,
.elementor-634 .elementor-element.elementor-element-57746d9a .elementor-slide-heading {
    font-family: "Avenir LT STD", Sans-serif !important;
    font-weight: 900 !important;
    letter-spacing: 0.07em !important;
    line-height: 61px !important;
}

.elementor-634 .elementor-element.elementor-element-57746d9a img {
    margin-bottom: 0px !important;
}

.elementor-page-634 .swiper-wrapper.elementor-slides .swiper-slide-inner .elementor-slide-description {
    padding-top: 20px !important;
    font-weight: 500 !important;
    font-size: 23px !important;
    line-height: 31px !important;
    letter-spacing: 0.02em !important;
    font-family: Avenir !important;
}

.elementor-page-147 .elementor-element.elementor-element-2e0385df .elementor-slide-heading {
    text-transform: uppercase !important;
    font-style: normal !important;
    font-weight: 900 !important;
    font-size: 45px !important;
    line-height: 61px !important;
    letter-spacing: 0.07em !important;
}

.elementor-page-60 .elementor-element.elementor-element-3da1500 .elementor-slide-heading {
    font-family: "Avenir LT Std", Sans-serif !important;
    font-weight: 500 !important;
}

.elementor-page-60 .elementor-element.elementor-element-3da1500 span {
    background: url(images/arrow-1.png) no-repeat !important;
    background-size: 15px !important;
    width: 7px !important;
    height: 6px !important;
    bottom: 0px;
    font-size: 20px !important;
    margin-right: 0px !important;
    right: 30px !important;
    color: transparent !important;
    position: relative;
}


/* on menu change icon */

.elementor-element-dbb48c0 .elementor-image a img {
    display: none !important;
}

.elementor-element-dbb48c0 .elementor-image a {
    background: url(images/Mental-health-info.png)no-repeat !important;
    background-size: cover !important;
    height: 36px !important;
    width: 36px !important;
    cursor: inherit !important;
}

.home .elementor-2 .elementor-element.elementor-element-183fd7e4 span {
    font-family: 'Avenir Lt Std' !important;
    font-weight: 900 !important;
}

.cmm4e.cmm4e-theme-default-menu-skin-461836.cmm4e-horizontal {
    margin-top: 10px !important;
}

.elementor-location-footer .elementor-element.elementor-element-09a4b69 .elementor-heading-title {
    color: #ffff !important;
    font-size: 12px !important;
    line-height: 16px !important;
    letter-spacing: 0.07em !important;
    font-family: 'Avenir' !important;
    font-weight: 500 !important;
}

.elementor-787 .elementor-element.elementor-element-3054370 .elementor-heading-title {
    font-family: 'Avenir LT Std' !important;
    font-weight: 800 !important;
    font-size: 14px !important;
    line-height: 19px !important;
    text-align: center !important;
    letter-spacing: normal !important;
}

.elementor-787 .elementor-element.elementor-element-3ff585e .elementor-heading-title {
    font-family: 'Avenir LT Std' !important;
    font-weight: 500 !important;
}

.elementor-element-47a44b2 span.elementor-button-text {
    font-weight: 900 !important;
    font-family: 'Avenir' !important;
}

.elementor-element-0d9142f span.elementor-button-text {
    font-weight: 900 !important;
    font-family: 'Avenir' !important;
}

.elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__submit {
    letter-spacing: 0.07em !important;
    font-weight: 800 !important;
    font-family: "Avenir Lt Std", Sans-serif !important;
    letter-spacing: 0.07em !important;
    line-height: 22px !important;
}

.elementor-post-navigation .elementor-post-navigation__link__next,
.elementor-post-navigation .elementor-post-navigation__link__prev {
    overflow: visible !important;
}

.elementor-60 .elementor-element.elementor-element-53407054,
.elementor-60 .elementor-element.elementor-element-7022057c {
    font-family: "Avenir Lt Std", Sans-serif !important;
    FONT-WEIGHT: 600 !important;
}

p#breadcrumbs span.breadcrumb_last {
    font-family: "Avenir Lt Std", Sans-serif !important;
    font-weight: 800 !important;
    letter-spacing: 0.07em !important;
    line-height: 19px !important;
}

.page-id-58 h3.elementor-flip-box__layer__title {
    font-size: 20px !important;
    line-height: 27px !important;
    color: #414142 !important;
    margin-bottom: 25px;
    font-weight: 500 !important;
    letter-spacing: 0.02em !important;
    font-family: "Avenir Lt Std", Sans-serif !important;
}

.elementor-widget-text-editor p {
    font-family: 'Avenir Lt Std', Sans-serif !important;
    color: #fff !important;
}

h5.elementor-heading-title.elementor-size-default {
    font-family: 'Avenir Lt Std', Sans-serif !important;
    font-weight: 900 !important;
}

.elementor-2 .elementor-element.elementor-element-66a38a9a .elementor-repeater-item-30a7bf4.swiper-slide .elementor-slide-heading {
    font-size: 32px !important;
    line-height: 44px !important;
    letter-spacing: 0.07em !important;
    margin-bottom: 19px !important;
}

.elementor-2 .elementor-element.elementor-element-66a38a9a .swiper-wrapper.elementor-slides .swiper-slide-inner .elementor-slide-description {
    padding-top: 0px !important;
}

.page-id-62 .elementor-62 .elementor-element.elementor-element-1b0fc3c .elementor-icon-list-text {
    font-family: 'Avenir' !important;
    font-weight: 800 !important;
    letter-spacing: 5px !important;
}

.page-id-62 .elementor-62 .elementor-element .elementor-heading-title {
    color: #464141 !important;
    line-height: 66px !important;
}

.page-id-62 .elementor-62 .elementor-element.elementor-element-27fd567 {
    padding: 0px 0px 0px 0px !important;
}

.elementor-62 .elementor-element.elementor-element-a39a449 {
    padding: 40px 0px 40px 0px !important;
}

.elementor-62 .elementor-element.elementor-element-4834614 {
    padding: 40px 0px 40px 0px;
}

a.scrollup {
    color: #414142 !important;
    font-family: 'Avenir' !important;
    font-weight: 800 !important;
    font-size: 12px !important;
    letter-spacing: 0.01em !important;
}

.elementor-335 .elementor-element.elementor-element-4eafb67d .elementor-slide-description {
    font-weight: 500 !important;
    color: #FBFBFD !important;
}

.elementor-335 .elementor-element.elementor-element-3a5a4186 .elementor-text-editor {
    color: #ADACAF !important;
}

.elementor-175 .elementor-element.elementor-element-3f7fe450 span.post-navigation__prev--label,
.elementor-175 .elementor-element.elementor-element-3f7fe450 span.post-navigation__next--label {
    font-family: "Avenir", Sans-serif !important;
    font-weight: 900 !important;
}

.elementor-2 .elementor-element.elementor-element-183fd7e4 .elementor-slide-heading {
    letter-spacing: -0.02em !important;
}

.page-id-58 .elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back h3.elementor-flip-box__layer__title {
    color: #fff !important;
    font-weight: normal !important;
}

.page-id-58 .elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back .elementor-flip-box__layer__description::before {
    background: url(images/arrow-white.png) no-repeat !important;
    background-size: 100% 100% !important;
    width: 15px !important;
    height: 18px !important
}

.elementor-location-footer .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding-left: 0px !important;
}

.elementor-widget-breadcrumbs p a:hover {
    color: #b3b2b2 !important;
    transition: 0.6s all ease;
}

.elementor-widget-breadcrumbs span.breadcrumb_last {
    color: #b3b2b2 !important;
}

.elementor-global-981.elementor-widget-heading .elementor-widget-container {
    padding: 10px 18px !important;
}

.elementor-1303 .elementor-element.elementor-element-9868e67>.elementor-widget-container {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.elementor-1303 .elementor-element.elementor-element-2656b25>.elementor-widget-container {
    padding-left: 22px !important;
    padding-right: 22px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.postid-1291 .elementor-1303 .elementor-element.elementor-element-2656b25 a {
    word-break: break-all !important;
}

.relatedpanel {
    padding: 10px 20px !important;
}


/* 21-May-2020 */

.single .elementor-slide-heading {
    font-family: "Avenir Lt Std", Sans-serif !important;
    font-weight: 900 !important;
}

.elementor-99 .elementor-element.elementor-element-29a19092 .elementor-slide-heading {
    font-weight: 900 !important;
    font-family: "Avenir Lt Std", Sans-serif !important;
}

.elementor-element-95bd8c3 svg {
    width: 40px !important;
}


/* for the subheading */

.inner-heading {
    font-family: "Avenir Lt Std" !important;
    font-weight: 800 !important;
    font-size: 28px !important;
    line-height: 38px !important;
    color: #000A3E !important;
    display: block !important;
    letter-spacing: normal !important;
}

.elementor-572 .elementor-element.elementor-element-3f7c363 {
    font-family: "Avenir", Sans-serif !important;
}

.elementor-widget-text-editor {
    font-family: "Avenir", Sans-serif !important;
    color: #414142 !important;
}

.elementor-heading-title {
    text-transform: inherit !important;
    letter-spacing: normal !important;
}


/* 
u {
    text-decoration: none !important;
} */


/* u:hover {
    text-decoration: underline !important;
} */

.elementor-1387 .elementor-element.elementor-element-4c5da7f0 a,
.elementor-572 .elementor-element.elementor-element-3f7c363 a,
.elementor-175 .elementor-element.elementor-element-30a0e8c a,
.elementor-636 .elementor-element.elementor-element-dfc23cc a,
.elementor-616 .elementor-element.elementor-element-2aba1484 a {
    text-decoration: underline !important;
    transition: 0.4s all ease !important;
}

.elementor-1387 .elementor-element.elementor-element-4c5da7f0 a:hover,
.elementor-572 .elementor-element.elementor-element-3f7c363 a:hover,
.elementor-175 .elementor-element.elementor-element-30a0e8c a:hover,
.elementor-636 .elementor-element.elementor-element-dfc23cc a:hover,
.elementor-616 .elementor-element.elementor-element-2aba1484 a:hover {
    color: #000A3E !important;
    transition: 0.4s all ease !important;
}

.ymbin_title {
    font-family: "Avenir Lt Std" !important;
    font-weight: 800 !important;
    font-size: 18px !important;
    line-height: 28px !important;
    color: #000 !important;
    display: block !important;
    letter-spacing: normal !important;
    padding: 0px 25px !important;
}


/* .ymbin_list {
    margin-left: 15px !important;
} */

.ymbin_list a {
    text-decoration: underline !important;
    transition: 0.4s all ease !important;
}

.ymbin_list a:hover {
    color: #000A3E !important;
    transition: 0.4s all ease !important;
}


/* ---- 29 may-2020 ----- */

.elementor-572 .elementor-element.elementor-element-3f7c363 a.email-black {
    color: #000 !important;
    color: #5956A5;
}

.elementor-572 .elementor-element.elementor-element-3f7c363 a.email-black:hover {
    color: #5956A5 !important;
    transition: all 0.4s ease-in-out;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table {
    width: 100%;
    border: 1px solid #414142;
    border-bottom: inherit;
    line-height: 1.3;
    border-spacing: 0px !important;
    margin-bottom: 40px;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr {
    font-size: 18px;
    border-bottom: 1px solid #414142;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr:first-child {
    background: rgba(0, 10, 62, 0.14);
    color: #000;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr td {
    padding: 8px;
    border-bottom: 1px solid #414142;
    border-left: 1px solid #414142;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr td strong {
    font-size: 18px;
    line-height: 25px;
    color: #414142;
    font-weight: 900;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr td:first-child {
    border-left: inherit;
}


/* --------------30-May-2020--------------- */


/* .elementor-element-populated {
    padding-right: 50px !important;
} */

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table.border-table {
    width: 100%;
    border: 1px solid #414142;
    line-height: 1.3;
    border-bottom: inherit !important;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table.border-table tr td {
    padding: 8px;
    border-bottom: inherit;
    padding-bottom: inherit;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table.border-table tr:first-child {
    background: transparent;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table.border-table tr td:first-child {
    border-left: inherit;
}


/*--------- 1-june-2020 ----------- */

.elementor-page-572 .elementor-element-2322c359.elementor-col-66 .elementor-element-populated p.color-paragraph {
    color: #840055;
}


/* ----------------2-June-2020--------------- */

.sub-heading-h3 {
    font-size: 24px !important;
    font-family: "Avenir Lt Std" !important;
    font-weight: 800 !important;
    color: #000 !important;
    display: block !important;
    letter-spacing: normal !important;
    line-height: 30px;
}

.sub-heading-h5 {
    font-size: 18px !important;
    font-family: "Avenir Lt Std" !important;
    font-weight: 800 !important;
    color: #5b5457 !important;
    display: block !important;
    letter-spacing: normal !important;
    line-height: 23px;
}


/* ------------For Color-heading-h2--------- */

.purple {
    color: #5956A5 !important;
}

p.purple2 {
    color: #5956A5 !important;
}

.green {
    color: #bfd22b !important;
}

.orange {
    color: #F79220 !important;
}

p.font-avenir-black {
    font-family: "Avenir Lt Std" !important;
    font-weight: 800 !important;
    color: #000 !important;
}

strong {
    font-family: "Avenir Lt Std" !important;
    color: #000;
}

p.text-hd {
    color: #000 !important;
    font-size: 24px;
    font-weight: 600;
}

p.italic-hd {
    font-family: "Avenir Lt Std" !important;
    font-weight: 900 !important;
    color: #000 !important;
}

.elementor-175 .elementor-element.elementor-element-30a0e8c a strong {
    font-family: "Avenir Lt Std" !important;
    color: #000 !;
}

.elementor-572 .elementor-element .rectengle-bg {
    background: #EEE4E8;
    padding: 30px;
    padding-bottom: 5px;
}

.elementor-572 .elementor-element .rectengle-bg strong {
    font-size: 18px;
    line-height: 25px;
    color: #414142;
}

.elementor-572 .elementor-element .rectangle p.red-font {
    font-size: 18px;
    line-height: 23px;
    color: #840055;
    margin: 0 !important;
}

.elementor-572 .elementor-element .rectangle {
    border: 1px solid #6D6E71;
    padding: 20px;
}

.elementor-62 .elementor-widget-text-editor p {
    color: #464141 !important;
}

.elementor-element .indent-div {
    padding-left: 30px;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .rights-content {
    background: #5956A5;
    color: #fff;
    text-align: center;
    padding: 30px;
    padding-bottom: 50px;
    font-size: 18px;
    line-height: 23px;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .rights-content strong {
    color: #fff !important;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .rights-content p.text-head {
    color: #fff !important;
    font-size: 22px;
    padding-bottom: 10px;
    font-family: "Avenir Lt Std" !important;
    font-weight: 900 !important;
}

.elementor-271 .elementor-element.elementor-element-a12679f {
    display: none;
}


/* --- 11 jun 2020 --- */

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container {
    font-size: 18px;
    line-height: 23px;
    letter-spacing: 0;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .inline-head {
    display: inline-block !important;
    margin-bottom: 0px;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .inline-h5 {
    margin-bottom: 0px;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .person-text {
    text-align: center;
    color: #00aca0 !important;
    font-style: italic;
    padding: 20px;
    border: 1px solid #000;
    font-family: "Avenir Lt Std" !important;
    font-weight: 900 !important;
    padding-top: 10pxs;
}

.elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .person-text a {
    font-weight: 500 !important;
}

.elementor-616 .elementor-element.elementor-element-0cb3ab8>.elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}

.elementor-616 .elementor-element.elementor-element-54adee0 .elementor-button {
    background-color: #c1d32a !important;
}

.elementor-616 .elementor-element.elementor-element-54adee0 .elementor-button:hover {
    background-color: #00ACA0 !important;
    transition: all 0.4s ease-in-out;
}

.elementor-636 .elementor-element.elementor-element-a458c7d .elementor-button:hover {
    background-color: #00aca0 !important;
    transition: all 0.4s ease-in-out;
}

.elementor-636 .elementor-element.elementor-element-a04f352>.elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}

.mobile-feature {
    display: none;
}


/* ------- 16jun-2020 ------- */

.border-content {
    border: 1px solid #000;
    padding: 5px 20px;
}


/* ----- 22 jun 2020 ------- */

@media (max-width:567px) {
    #elementor-popup-modal-1435 .dialog-close-button {
        left: 5.7% !important;
        color: #9e9097 !important;
    }
    .elementor-1435 .elementor-element.elementor-element-7e99fe1 input[type="search"].elementor-search-form__input {
        color: #9e9097 !important;
        padding: inherit !important;
    }
    .elementor-1435 .elementor-element.elementor-element-7e99fe1 .elementor-search-form__submit {
        display: none;
    }
    .elementor-1435 .elementor-element.elementor-element-7e99fe1 .elementor-search-form__container {
        min-height: 30px;
        border-color: #9e9097 !important;
    }
    .elementor-1435 .elementor-element .elementor-element-populated .elementor-element {
        width: 80% !important;
    }
    .elementor-1435 .elementor-element .elementor-heading-title a {
        text-transform: uppercase !important;
        font-size: 14px !important;
    }
    .elementor-1435 .elementor-element.elementor-element-eb6178a {
        padding: 15px 15px 15px 15px !important;
    }
    .elementor-1435 .elementor-element .elementor-icon i,
    .elementor-1435 .elementor-element .elementor-icon svg {
        font-size: 18px !important;
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 10px 0px 10px 20px !important;
    }
    .elementor-1435 .elementor-element.elementor-element-406176b {
        padding: 0px 0px 10px 30px !important;
    }
    .elementor-787 .elementor-element.elementor-element-7fadd04 .elementor-heading-title {
        font-size: 18px !important;
    }
    .elementor-787 .elementor-element.elementor-element-ef1f9e6 {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 10px 0px 10px 0px !important;
    }
    .elementor-787 .elementor-element.elementor-element-9331a8e>.elementor-element-populated {
        margin: 0px 20px 0px 20px !important;
    }
    .elementor-787 .elementor-element.elementor-element-1bd1fb0>.elementor-element-populated {
        margin: 0px 20px 0px 20px !important;
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 10px 0px 0px 0px !important;
    }
    .elementor-787 .elementor-element.elementor-element-383d025>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-787 .elementor-element.elementor-element-1e3ff41:not(.elementor-motion-effects-element-type-background) {
        background-color: #000a3e !important;
    }
    .elementor-787 .elementor-element.elementor-element-1e3ff41 {
        padding: 15px 0px 30px 0px !important;
    }
    .elementor-element.elementor-element-3f4d2ef.elementor-column.elementor-col-25.elementor-inner-column {
        width: calc(50% - 0px) !important;
        padding: 0px 5px;
    }
    .elementor-element.elementor-element-38c005f.elementor-column.elementor-col-25.elementor-inner-column {
        width: calc(50% - 0px) !important;
        padding: 0px 5px;
    }
    .elementor-62 .elementor-element.elementor-element-ec002f1 .elementor-image {
        text-align: center;
        width: 50px;
        margin: auto;
    }
    .elementor-58 .elementor-element.elementor-element-6589ac11 .elementor-heading-title {
        font-size: 22px;
    }
    .elementor-58 .elementor-element.elementor-element-1b2d93d {
        text-align: left;
        width: 30% !important;
    }
    .elementor-58 .elementor-element.elementor-element-1de4e839 {
        margin-top: -122px !important;
        margin-bottom: 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-75847ef4 .elementor-spacer-inner {
        height: 18px !important;
    }
    .elementor-58 .elementor-element.elementor-element-20eca425 .elementor-spacer-inner {
        height: 18px !important;
    }
    .elementor-58 .elementor-element.elementor-element-1b2d93d {
        left: 33px !important;
        width: 100% !important;
        top: -31px !important;
    }
    .elementor-58 .elementor-element.elementor-element-1b2d93d img {
        width: 45px !important;
    }
    .elementor-58 .elementor-element.elementor-element-52c3d537 {
        margin-top: -53px !important;
    }
    .elementor-58 .elementor-element.elementor-element-6a2aad10 {
        left: 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-1de4e839 {
        margin-top: -107px !important;
    }
    .elementor-58 .elementor-element.elementor-element-52c3d537 {
        margin-top: -33px !important;
        left: 4px;
    }
    .elementor-58 .elementor-element.elementor-element-6589ac11 .elementor-heading-title {
        font-size: 20px !important;
    }
    .elementor-58 .elementor-element.elementor-element-6589ac11 {
        top: 56px !important;
        left: -27px !important;
    }
    .elementor-58 .elementor-element-eaaf3bd {
        width: 90% !important;
        margin: auto !important;
    }
    .elementor-element-eaaf3bd .elementor-field-type-select.elementor-field-group-name.elementor-col-100 {
        width: 100% !important;
        margin: auto !important;
        margin-bottom: 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-eaaf3bd select {
        height: 35px !important;
        padding: 10px 17px !important;
        font-size: 14px;
    }
    .elementor-58 .elementor-element.elementor-element-eaaf3bd input {
        height: 35px !important;
        padding: 10px 17px !important;
        font-size: 14px !important;
    }
    .elementor-element-eaaf3bd .elementor-field-type-html span {
        font-size: 14px !important;
    }
    .elementor-58 .elementor-element.elementor-element-eaaf3bd .elementor-button {
        margin-top: 0px !important;
        width: 110px !important;
        height: 32px !important;
    }
    .elementor-58 .elementor-element.elementor-element-15461c6f .elementor-text-editor {
        font-size: 9px !important;
    }
    .elementor-58 .elementor-element.elementor-element-15461c6f .elementor-text-editor strong {
        font-size: 9px !important;
        color: #fff !important;
    }
    .elementor-58 .elementor-element.elementor-element-5b4a013f {
        padding: 60px 0px 30px 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-7dea301d .elementor-heading-title {
        letter-spacing: 2px !important;
        font-size: 16px !important;
        margin-bottom: 10px;
    }
    .elementor-58 .elementor-element.elementor-element-397be8d3 {
        padding: 40px 0px 0px 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-7dea301d>.elementor-widget-container {
        margin: 0px 0px 0px 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-746d702f {
        margin-top: 10px !important;
    }
    .elementor-element-55295e9d .elementor-flip-box h3.elementor-flip-box__layer__title {
        top: 16px !important;
        font-size: 14px !important;
        line-height: 16px !important;
    }
    .elementor-flip-box__layer__description::before {
        width: 9px !important;
        height: 10px !important;
        bottom: -11px !important;
    }
    .elementor-58 .elementor-element .elementor-flip-box__front {
        border-radius: 0px !important;
    }
    .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0px 0px 0px 0px !important;
    }
    .page-id-58 .elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back .elementor-flip-box__layer__description::before {
        width: 9px !important;
        height: 10px !important;
        bottom: -11px !important;
    }
    .elementor-58 .elementor-element.elementor-element-464c221e {
        margin-bottom: 0px !important;
    }
    .elementor-field-type-select.elementor-field-group.elementor-column.elementor-field-group-field_1.elementor-field-required {
        width: 40% !important;
    }
    .elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_4.elementor-field-required {
        width: 37% !important;
        margin-left: auto;
    }
    .elementor-field-type-select.elementor-field-group.elementor-column.elementor-field-group-field_1.elementor-field-required {
        width: 37%;
        margin-right: auto;
    }
    .elementor-58 .elementor-element.elementor-element-4d943d3>.elementor-widget-container {
        margin: 112px 13px -238px 0px !important;
    }
    .elementor-58 .elementor-element.elementor-element-4d943d3 .eael-tooltip .eael-tooltip-content i {
        font-size: 14px;
    }
    .elementor-58 .elementor-element.elementor-element-7dea301d .elementor-heading-title {
        font-size: 16px !important;
        margin-bottom: 20px !important;
    }
    .elementor-62 .elementor-element.elementor-element-45cc323 {
        padding: 30px 0px 20px 0px !important;
    }
    .elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__container {
        min-height: 40px !important;
        width: 90%;
        margin: auto;
    }
    .elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__container input {
        margin-right: 0 !important;
    }
    .elementor-62 .elementor-element.elementor-element-e03e9c1.elementor-search-form--button-type-text .elementor-search-form__submit {
        margin-left: 0px !important;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        background: transparent;
        font-size: 0;
        background-image: url(./images/search.png);
        background-size: 18px;
        background-repeat: no-repeat;
        background-position: center;
    }
    .elementor-62 .elementor-element.elementor-element-ec002f1 {
        margin-bottom: auto !important;
    }
    .page-id-62 .elementor-62 .elementor-element .elementor-heading-title {
        color: #00ACA0 !important;
        line-height: 45px !important;
        padding: 0px 20px !important;
    }
    .elementor-62 .elementor-element-4a82091 .elementor-heading-title,
    .elementor-62 .elementor-element-4d34c51 .elementor-heading-title,
    .elementor-62 .elementor-element-59eaf39 .elementor-heading-title,
    .elementor-62 .elementor-element-9d8cc7d .elementor-heading-title {
        font-weight: 300 !important;
        letter-spacing: 2px;
        color: #00ACA0 !important;
        line-height: 66px !important;
        background: #464141;
        font-size: 15px !important;
        text-transform: uppercase !important;
        letter-spacing: 1px !important;
        font-weight: 500 !important;
    }
    .elementor-widget-text-editor p {
        color: #464141 !important;
    }
    .elementor-62 .elementor-element-4a82091,
    .elementor-62 .elementor-element-4d34c51,
    .elementor-62 .elementor-element-59eaf39,
    .elementor-62 .elementor-element-9d8cc7d {
        margin-bottom: 0 !important;
    }
    .elementor-62 .elementor-element.elementor-element-a39a449 {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-62 .elementor-element.elementor-element-4834614 {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-62 .elementor-element.elementor-element-f4e8d03:not(.elementor-motion-effects-element-type-background) {
        display: none;
    }
    .elementor-62 section.elementor-element {
        background-color: #f0edef !important;
        border-color: #deccd7 !important;
    }
    .elementor-62 .elementor-element.elementor-element-fee6a97 .elementor-text-editor {
        padding: 0px 20px;
    }
    .elementor-62 .elementor-element.elementor-element-fee6a97 .elementor-text-editor a {
        margin-top: 0 !important;
    }
    .elementor-62 .elementor-element.elementor-element-7fa5115 {
        padding: 0px 0px 20px 0px !important;
    }
    .elementor-62 .elementor-element.elementor-element-c1cab3f .elementor-heading-title {
        font-size: 20px !important;
        text-align: center !important;
        color: #464141 !important;
        padding-top: 15px !important;
        margin-bottom: 8px !important;
    }
    .elementor-109 .elementor-element.elementor-element-55e358ab>.elementor-widget-container {
        display: none !important;
    }
    /* .elementor-109 .elementor-element.elementor-element-3c57d27c>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    } */
    .elementor-109 .elementor-element.elementor-element-745d079a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px !important;
    }
    .elementor-109 .elementor-element.elementor-element-55aaf64c {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* .elementor-109 .elementor-element .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px !important;
    } */
    .elementor-109 .elementor-widget:not(:last-child) {
        margin-bottom: 5px;
    }
    /* .elementor-109 .elementor-element.elementor-element-1a9ff4d9 {
        padding: 0px 0px 0px 0px !important;
    } */
    .elementor-widget-breadcrumbs p {
        margin-bottom: 0;
        /* background: #5955a5; */
        color: #fff !important;
        margin-top: 0px !important;
        font-size: 11px;
    }
    .elementor-element .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: 16px !important;
        line-height: 18px !important;
    }
    .elementor-109 .elementor-element .elementor-flip-box__layer__description {
        margin-top: -35px !important;
    }
    /* .elementor-109 .elementor-element.elementor-element-55aaf64c {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    } */
    .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
        display: none;
    }
    /* .elementor-109 .elementor-element .elementor-flip-box {
        height: 90px;
    } */
    .elementor-element .elementor-heading-title {
        font-size: 18px !important;
        /* padding-bottom: 10px !important; */
        text-transform: capitalize !important;
    }
    .elementor-element .elementor-button {
        width: 175px !important;
        height: 40px !important;
        font-size: 11px !important;
        line-height: 22px !important;
        padding: 10px 20px 10px 20px !important;
    }
    .elementor-element .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 16px !important;
        line-height: 18px !important;
        /* width: 80%; */
    }
    .elementor-109 .elementor-element.elementor-element-55aaf64c {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .elementor-widget-breadcrumbs span.breadcrumb_last {
        color: #ffffff !important;
    }
    .elementor-element.elementor-element-b82e96c.elementor-column.elementor-col-14.elementor-inner-column {
        width: 50% !important;
        margin: auto !important;
    }
    .elementor-77 .elementor-element.elementor-element-0c17381>.elementor-widget-container {
        padding: 23px 23px 23px 0px !important;
    }
    .elementor-77 .elementor-element.elementor-element-b97ce76 {
        width: 30% !important;
        margin: auto !important;
    }
    .elementor-77 .elementor-element.elementor-element-2ca17fb {
        width: 70% !important;
        margin: auto !important;
    }
    section.elementor-element.elementor-element-1f085fe.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        width: 95% !important;
        margin: auto !important;
    }
    .elementor-77 .elementor-element.elementor-element-3a28c3b p {
        color: #ffffff !important;
    }
    .elementor-77 .elementor-element.elementor-element-edc1600 {
        padding: 0px 0px 30px 0px !important;
    }
    .elementor-widget-theme-post-content {
        padding: 0px 25px !important;
        margin: auto !important;
    }
    .elementor-heading-title {
        padding: 0px 25px !important;
        margin: auto !important;
    }
    .elementor-widget-breadcrumbs p {
        padding: 0px 25px !important;
        margin: auto !important;
        padding-top: 20px !important;
    }
    .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #5954a5 !important;
        margin-top: -30px !important;
        margin-bottom: 0px !important;
    }
    .elementor-105 .elementor-element.elementor-element-7479d279>.elementor-widget-container {
        padding: 0px 0px 30px 0px !important;
    }
    .elementor-7 .elementor-element.elementor-element-960966f {
        width: 25% !important;
    }
    /* .elementor-element>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    } */
    .elementor-7 .elementor-element.elementor-element-960966f>.elementor-element-populated {
        padding: 010px 25px 0px 25px !important;
    }
    /* .elementor-element.elementor-widget.elementor-widget-text-editor {
        display: none !important;
    } */
    section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .elementor-widget:not(:last-child) {
        margin-bottom: 5px !important;
    }
    .elementor-page-97 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-99 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-101 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-103 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-105 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-109 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-107 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-115 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-113 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-111 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description,
    .elementor-page-117 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
        background-size: 11px !important;
    }
    .elementor-335 .elementor-top-section .elementor-element.elementor-column.elementor-col-25.elementor-inner-column {
        width: 49.5% !important;
    }
    .elementor-335 .elementor-top-section .elementor-element.elementor-column.elementor-col-25.elementor-inner-column:nth-child(odd) {
        margin-right: 1% !important;
    }
    .elementor-385 .elementor-element.elementor-column.elementor-col-25.elementor-top-column {
        margin-bottom: 5px;
        width: 49.5%;
    }
    .elementor-385 .elementor-element.elementor-column.elementor-col-25.elementor-top-column:nth-child(odd) {
        margin-right: 1% !important;
    }
    .elementor-385 .elementor-element.elementor-column.elementor-col-25.elementor-top-column .elementor-335 .elementor-element.elementor-element-e834149 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
    .elementor-335 .elementor-element.elementor-element-1079135 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 20px 20px 5px 20px !important;
        text-align: left !important;
    }
    .elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated {
        padding: 0px !important;
    }
    .elementor-335 .elementor-element.elementor-column.elementor-col-25.elementor-inner-column {
        margin-bottom: 5px;
    }
    .elementor-335 .elementor-element.elementor-element-66a9373e .elementor-heading-title {
        letter-spacing: 0px !important;
    }
    .elementor-335 .elementor-element.elementor-element-3d3a6a4 .elementor-flip-box {
        height: 170px !important;
    }
    .elementor-page-335 .elementor-flip-box__layer__description::before {
        bottom: 0px !important;
    }
    .elementor-element-3680a15d .elementor-flip-box h3.elementor-flip-box__layer__title {
        top: 50px !important;
        text-align: center !important;
    }
    .elementor-element-1079135 .elementor-flip-box h3.elementor-flip-box__layer__title,
    .elementor-element-e834149 .elementor-flip-box h3.elementor-flip-box__layer__title {
        top: 30px !important;
    }
    .elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back .elementor-flip-box__layer__description::before {
        width: 11px !important;
        height: 11px !important;
    }
    /* .elementor-335 .elementor-element.elementor-element-3a5a4186.elementor-widget.elementor-widget-text-editor {
        display: block !important;
        padding: 0px 20px;
        margin-bottom: 15px !important;
    } */
    .elementor-385 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        margin-top: 0px !important;
    }
    .elementor-385 .elementor-element.elementor-element-42e692f1 {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-element.elementor-column.elementor-col-25.elementor-top-column {
        margin-bottom: 5px;
    }
    .elementor-page-385 .elementor-flip-box__layer__description::before {
        bottom: 40px !important;
        right: 0px !important;
    }
    .elementor-385 .elementor-element.elementor-element-ae046d5 {
        margin-top: 0px !important;
    }
    .elementor-page-385 .elementor-flip-box h3.elementor-flip-box__layer__title {
        bottom: 10px !important;
        position: relative !important;
    }
    .elementor-385 .elementor-element.elementor-element-bda5bd4 {
        margin-top: 0px;
        margin-bottom: -23px !important;
    }
    .elementor-335 .elementor-element.elementor-element-3b277be6 {
        margin-top: -23px !important;
    }
    .elementor-element .elementor-slide-heading {
        font-size: 20px !important;
        line-height: 24px !important;
    }
    .elementor-385 .elementor-element.elementor-element-2d45f0af .elementor-slide-heading {
        line-height: 28px !important;
    }
    .elementor-element-3680a15d .elementor-flip-box h3.elementor-flip-box__layer__title {
        padding-right: 15px !important;
        text-align: center !important;
        padding-left: 15px !important;
        left: 0 !important;
        right: 0 !important;
        width: 100% !important;
        top: 40px !important;
        margin-bottom: 0 !important;
    }
    .elementor-335 .elementor-element.elementor-element-79cad6ce.elementor-column.elementor-col-25.elementor-inner-column {
        width: 100% !important;
    }
    .elementor-335 .elementor-element.elementor-element-79cad6ce.elementor-column.elementor-col-25.elementor-inner-column:nth-child(odd) {
        margin-right: 0% !important;
    }
    .elementor-549 .elementor-element.elementor-element-72b0365f {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-549 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #c1d42c !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .elementor-549 .elementor-element.elementor-element-983775a {
        margin-top: 0px !important;
    }
    .elementor-549 .elementor-element.elementor-element-1569553 {
        margin-bottom: -23px !important;
    }
    .elementor-549 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
        display: block;
        background-size: 11px !important;
        margin-top: -125px !important;
    }
    .elementor-549 h3.elementor-flip-box__layer__title {
        top: -9px !important;
        position: relative;
    }
    .elementor-549 .elementor-element.elementor-element-55b9b54c .elementor-slide-heading {
        line-height: 22px !important;
        font-size: 20px !important;
        bottom: 20px !important;
        position: relative;
    }
    .elementor-335 .elementor-element.elementor-element-3680a15d {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-335 .elementor-element.elementor-element-40d38a95.elementor-widget.elementor-widget-heading {
        display: none;
    }
    .elementor-335 .elementor-element.elementor-element-92358a8 img {
        width: 60px !important;
        margin-bottom: 0 !important;
    }
    .elementor-335 .elementor-element.elementor-element-92358a8 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
        font-size: 18px !important;
        font-family: "Avenir Lt Std" !important;
        font-weight: 600 !important;
    }
    .elementor-549 .elementor-element.elementor-element-2023189f a {
        color: #ffff !important;
    }
    .elementor-634 .elementor-element.elementor-element-413e104d {
        padding: 30px 0px 0px 0px !important;
    }
    .elementor-634 .elementor-element.elementor-column.elementor-col-33 {
        margin-bottom: 5px;
        width: 49.5%;
    }
    .elementor-335 .elementor-element.elementor-element-92358a8 .elementor-slide-description {
        font-size: 14px !important;
    }
    .elementor-335 .elementor-element.elementor-element-92358a8 .swiper-slide {
        height: 210px !important;
    }
    .elementor-634 .elementor-element.elementor-column.elementor-col-33:nth-child(odd) {
        margin-right: 1% !important;
    }
    .elementor-634 .elementor-element-6816f767.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-bottom: -12px !important;
    }
    .elementor-634 .elementor-element.elementor-element-31d8168e {
        margin-top: -5px !important;
    }
    .elementor-634 .elementor-element .elementor-flip-box__front .elementor-flip-box__layer__title {
        margin-bottom: -5px;
    }
    .elementor-634 .elementor-element.elementor-widget.elementor-widget-text-editor {
        display: block !important;
        padding-bottom: 10px !important;
    }
    .elementor-634 .elementor-element.elementor-widget.elementor-widget-text-editor p {
        margin: 0 !important;
    }
    .elementor-634 .elementor-element.elementor-element-e07c615.elementor-widget.elementor-widget-text-editor {
        padding-bottom: 22px !important;
    }
    .elementor-634 .elementor-element .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: 16px !important;
        line-height: 18px !important;
        width: 100%;
        text-align: center !important;
    }
    .elementor-634 .elementor-flip-box__layer__overlay {
        padding: 10px 20px 10px 20px !important;
        text-align: center !important;
    }
    .elementor-634 .elementor-element .elementor-flip-box__back .elementor-flip-box__layer__title {
        text-align: center !important;
    }
    .elementor-634 .elementor-flip-box__layer__title:not(:last-child) {
        margin: 0 0 0px;
        padding: 0;
    }
    .elementor-634 .elementor-element.elementor-element-57746d9a .elementor-slide-heading {
        line-height: 25px !important;
        font-size: 20px !important;
        width: 65% !important;
    }
    .elementor-634 .elementor-element.elementor-element-57746d9a .swiper-slide-inner {
        padding: 43px 43px 43px 25px !important;
    }
    .elementor-page-634 .swiper-wrapper.elementor-slides .swiper-slide-inner .elementor-slide-description {
        padding-top: 20px !important;
        font-size: 16px !important;
        line-height: 20px !important;
    }
    .elementor-634 .elementor-element.elementor-element-57746d9a img {
        width: 70px !important;
        margin-bottom: 10px !important;
    }
    .ymbin_title {
        padding: 0px 0px !important;
    }
    .ymbin_list {
        margin: 0px 15px !important;
    }
    .elementor-2 .elementor-element.elementor-element-c5d66c5 .elementor-heading-title {
        font-weight: 400 !important;
        font-size: 16px !important;
        line-height: 20px !important;
        letter-spacing: 1px !important;
        padding-bottom: 0px !important;
    }
    .elementor-2 .elementor-element.elementor-element-993582c.elementor-widget.elementor-widget-text-editor {
        display: block !important;
    }
    .elementor-2 .elementor-element .elementor-heading-title {
        line-height: 22px !important;
        padding-bottom: 0px !important;
        letter-spacing: 1.3px !important;
        margin-bottom: 8px !important;
    }
    .elementor-2 .elementor-element.elementor-element-993582c.elementor-widget.elementor-widget-text-editor p:not(:last-child) {
        width: 70%;
        margin: auto;
        font-size: 14px;
        padding-top: 15px !important;
    }
    .elementor-2 .elementor-element.elementor-element-993582c .butone {
        height: 40px !important;
        font-size: 14px !important;
        width: 130px !important;
    }
    .elementor-2 .elementor-element.elementor-element-993582c .buttwo {
        height: 40px !important;
        font-size: 14px !important;
        width: 130px !important;
    }
    .elementor-2 .elementor-element.elementor-element-993582c button {
        margin-top: 10px !important;
    }
    .elementor-2 .elementor-element-a1ec601.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        padding: 0px 25px;
        margin-top: 20px !important;
    }
    .elementor-2 .elementor-element.elementor-element-6d65ec88 {
        bottom: -16px !important;
    }
    .elementor-2 .elementor-element.elementor-element-2b9e4a62 {
        padding: 40px 0px 40px 0px !important;
    }
    .elementor-2 .elementor-element .elementor-button {
        width: 150px !important;
        height: 40px !important;
        font-size: 18px !important;
        margin-top: 10px !important;
    }
    .elementor-2 .elementor-element.elementor-element-51748c8 input {
        height: 48px !important;
    }
    .elementor-2 .elementor-element.elementor-element-51748c8 select {
        height: 48px !important;
        font-size: 15px !important;
    }
    .elementor-7 .elementor-element.elementor-element-30f715f.elementor-widget.elementor-widget-image {
        width: 85% !important;
        margin: auto !important;
    }
    .elementor-77 .elementor-element.elementor-element-18f20c4 {
        padding: 30px 0px 0px 0px !important;
    }
    .elementor-77 .elementor-element.elementor-element-d990c3b.elementor-widget-image .elementor-widget-image {
        width: 150px !important;
        margin: auto !important;
        margin-bottom: 10px !important;
    }
    .elementor-77 section.elementor-element.elementor-element-18f20c4 li.elementor-icon-list-item {
        margin-bottom: 10px !important;
    }
    .elementor-77 .elementor-element .elementor-heading-title {
        padding-bottom: 15px !important;
        padding-top: 10px !important;
    }
    .elementor-77 .elementor .elementor-element ul.elementor-icon-list-items {
        padding-bottom: 4px !important;
    }
    .elementor-77 .elementor-element.elementor-element-0b3d0ee {
        margin-top: 20px !important;
    }
    .elementor-77 .elementor-element.elementor-element-3a28c3b.elementor-widget.elementor-widget-text-editor {
        display: block !important;
    }
    .elementor-77 .elementor-element.elementor-element-213874b {
        margin-top: 35px !important;
    }
    .elementor-77 .elementor-element.elementor-element-e39713b {
        margin-top: 35px !important;
    }
    .elementor-77 .elementor-element.elementor-element-d990c3b.elementor-widget.elementor-widget-image {
        width: 35% !important;
        margin: auto;
        margin-bottom: 10px !important;
    }
    .elementor-2 .elementor-element.elementor-element-4c21a39 {
        padding: 40px 0px 40px 0px !important;
    }
    .elementor-7 .elementor-element.elementor-element-546f7d7.elementor-widget.elementor-widget-image {
        width: 80% !important;
        margin: auto;
    }
    .elementor-787 .elementor-element.elementor-element-7fadd04 .elementor-heading-title {
        font-size: 14px !important;
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
    .elementor-787 .elementor-element.elementor-element-ef1f9e6 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .elementor-7 .elementor-element.elementor-element-80158f6.elementor-widget.elementor-widget-image {
        width: 85%;
        margin: auto;
    }
    .elementor-element-ef1f9e6 .elementor-element-f594b3a.elementor-widget.elementor-widget-heading h2.elementor-heading-title {
        padding-left: 0 !important;
        font-size: 11px !important;
        padding-bottom: 0 !important;
    }
    .elementor-search-form--skin-full_screen .elementor-search-form__container {
        background-color: #fff !important;
        position: relative;
    }
    .elementor-element-ef1f9e6 .elementor-element-510d80e form.elementor-form .elementor-field-type-select .elementor-field.elementor-select-wrapper {
        margin-bottom: 10px !important;
    }
    .elementor-element-510d80e .elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_4.elementor-field-required {
        width: 44% !important;
        margin-left: 0;
        margin-top: -10px !important;
    }
    .elementor-element-510d80e .elementor-field-type-select.elementor-field-group.elementor-column.elementor-field-group-field_1.elementor-field-required {
        width: 54% !important;
    }
    .elementor-search-form--skin-full_screen .elementor-search-form__container::before {
        position: absolute;
        content: '';
        left: 0;
        right: 0;
        top: -320px;
        bottom: 0;
        background-image: url(./images/magnifying-glass.png);
        background-repeat: no-repeat;
        background-size: 60px !important;
        height: 70px;
        width: 70px;
        margin: auto;
    }
    .elementor-element-561573b .elementor-element.elementor-element-510d80e select {
        height: 30px !important;
        font-size: 11px !important;
        margin-bottom: 10px !important;
    }
    .elementor-element-561573b .elementor-element.elementor-element-510d80e input {
        height: 30px !important;
        font-size: 11px !important;
    }
    .elementor-787 .elementor-element.elementor-element-f35a449>.elementor-widget-container {
        margin: 67px 28px -127px 0px !important;
    }
    .elementor-787 .elementor-element.elementor-element-f35a449>.elementor-widget-container .eael-tooltip span.eael-tooltip-content i {
        font-size: 14px;
    }
    .elementor-lightbox .dialog-lightbox-close-button {
        left: -15.25em !important;
        top: 0px !important;
    }
    .elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input {
        font-size: 30px !important;
        border-color: #b0afb2 !important;
        color: #b0afb2 !important;
        position: relative;
        bottom: 70px;
    }
    .elementor-element-ef1f9e6 .elementor-element-13c997f .elementor-column button.elementor-button.elementor-size-sm {
        min-height: 20px !important;
        width: 22% !important;
        margin-top: -10px !important;
        margin-bottom: 15px !important;
        line-height: 0 !important;
        height: 30px !important;
    }
    .elementor-element-ef1f9e6 .elementor-element-510d80e form.elementor-form .elementor-field-type-select .elementor-field.elementor-select-wrapper {
        margin-bottom: 0px !important;
    }
    .elementor-2 .elementor-element.elementor-element-51748c8 .elementor-field-type-html span {
        font-size: 16px !important;
    }
    .elementor-element-ef1f9e6 .elementor-element-13c997f .elementor-element-0954e6b {
        margin-top: 10px !important;
    }
    .elementor-element-ef1f9e6 .elementor-element-13c997f .elementor-element-0954e6b .elementor-element-331fe3c .elementor-size-sm {
        width: 100% !important;
        display: inline-block;
        text-align: left;
        padding: 10px 20px !important;
        border-radius: 0 !important;
    }
    .elementor-7 .elementor-element.elementor-element-9125ed4 .elementor-button {
        width: 130px !important;
    }
    .elementor-element-1e3ff41 {
        padding-top: 0 !important;
        margin-top: -20px !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-7f0f71f h2.elementor-heading-title.elementor-size-default {
        font-size: 13px !important;
        padding-left: 0 !important;
        padding-bottom: 20px !important;
    }
    /* .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel {
        height: auto !important;
    } */
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .phonecolumn {
        width: 30% !important;
        border-right: 2px solid #00ADA0 !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .phonecolumn .checkphone {
        font-size: 12px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .phonecolumn .checkphone {
        font-size: 12px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .elementor-widget:last-child {
        margin-bottom: 5px !important;
    }
    /* .elementor-62 .elementor-element a {
        display: none !important;
    } */
    .elementor-62 .elementor-element.elementor-element-aae007e.elementor-widget.elementor-widget-text-editor {
        display: none;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-1d95525 {
        width: 70% !important;
        margin: 0 !important;
        padding: 20px !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-14aea53 {
        position: absolute !important;
        right: 17px !important;
        top: 20px !important;
        bottom: 0px !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-1d95525 .elementor-element-a28a5f7 h2.elementor-heading-title {
        font-size: 13px !important;
        padding-left: 0 !important;
        padding-right: 0px !important;
        width: 42% !important;
        margin-left: 0 !important;
        line-height: 16px !important;
    }
    .elementor-62 .elementor-element.elementor-element-d98885c.elementor-widget.elementor-widget-menu-anchor {
        margin-bottom: 0px !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-1d95525 .elementor-element-ac70035 p {
        font-size: 12px !important;
        line-height: 18px !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-1d95525 .elementor-inner-column {
        width: 100% !important;
        padding: 0 !important;
        float: left !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-1d95525 .elementor-inner-column .elementor-size-default {
        font-size: 16px !important;
        padding-left: 0 !important;
        padding-right: 0px !important;
        padding-bottom: 0 !important;
    }
    .elementor-62 .elementor-element.elementor-element-8d404d9.elementor-widget.elementor-widget-menu-anchor {
        margin-bottom: 0 !important;
    }
    .elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-1d95525 .elementor-inner-column p {
        font-size: 12px !important;
    }
.elementor-element-1e3ff41 .elementor-element-1bd1fb0 .elementor-element-59c54e0 .elementor-inner-section .providerpanel .elementor-element-14aea53 .seemore {
    bottom: 10px !important;
    font-size: 12px !important;
    right: -10px !important;
    position: absolute;
}
    .elementor-58 .elementor-element.elementor-element-15461c6f p {
        color: #fff !important;
    }
    .elementor-element-3054370 .elementor-size-default {
        padding-bottom: 20px !important;
        margin-bottom: 30px !important;
        display: block;
        padding: 0 !important;
    }
    .elementor-787 .elementor-element-3ff585e p {
        font-size: 16px !important;
        line-height: 30px !important;
        padding: 0 !important;
        margin-bottom: 20px !important;
    }
    .elementor-58 .elementor-element.elementor-flip-box--effect-fade.elementor-widget.elementor-widget-flip-box {
        margin-bottom: 5px !important;
    }
    .elementor-58 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    /* .providerpanel {
        height: auto!important;
    } */
    .elementor-element-25bed21 {
        width: 30% !important;
        border-right: 2px solid #00aca0 !important;
    }
    .elementor-element-1d95525 {
        width: 70% !important;
        margin: 0 !important;
        padding: 20px !important;
    }
    .elementor-element-14aea53 {
        width: 100px !important;
        position: absolute !important;
        top: 20px !important;
        right: 17px !important;
    }
    .elementor-element .elementor-heading-title {
        font-size: 14px !important;
        /* padding-bottom: 10px !important; */
        text-transform: capitalize !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .elementor-element-1d95525 .elementor-col-33.elementor-inner-column {
        width: 100% !important;
        padding: 0 !important;
    }
    .elementor-385 .elementor-element.elementor-element-23ee5d8c .elementor-text-editor {
        display: none !important;
    }
    .elementor-335 .elementor-element.elementor-element-3a5a4186 .elementor-text-editor {
        display: none !important;
    }
    .elementor-549 .elementor-element.elementor-element-24c0eaa9 .elementor-text-editor {
        display: none !important;
    }
    .elementor-335 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .elementor-385 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #000a3e !important;
        margin-top: -30px !important;
        margin-bottom: 0px !important;
    }
    .elementor-97 .elementor-element.elementor-element-26312bef .elementor-text-editor {
        display: none !important;
    }
    .elementor-97 .elementor-element.elementor-element-3d40a9b {
        display: none !important;
    }
    .elementor-97 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    h1.elementor-heading-title.elementor-size-default {
        font-size: 22px !important;
        padding: 20px 20px !important;
        line-height: 24px !important;
        width: 85% !important;
        float: left;
    }
    .inner-heading {
        font-size: 20px !important;
        line-height: 22px !important;
        margin: 10px 0px;
    }
    .sub-heading-h3 {
        font-size: 18px !important;
        line-height: 20px;
        margin: 10px 0px;
    }
    .elementor-page-175 .elementor-element.elementor-element-68b9603 .elementor-button {
        width: 100% !important;
    }
    .elementor-page-175 .elementor-widget-post-navigation .elementor-post-navigation__link a {
        padding-left: 0 !important;
        padding: 0px 84px !important;
        border-radius: 0 !important;
    }
    .elementor-page-616 span.elementor-post-navigation__link__prev {
        position: relative;
        left: -30px;
    }
    .elementor-page-616 .elementor-widget-post-navigation .elementor-post-navigation__link a {
        padding-left: 0 !important;
        padding: 0px 84px !important;
        border-radius: 0 !important;
    }
    .elementor-page-616 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #c1d32a !important;
        margin-top: 0px !important;
    }
    .elementor-616 .elementor-element .elementor-post-navigation__next a,
    .elementor-616 .elementor-element .elementor-post-navigation__next a {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        padding-left: 0px !important;
        padding-right: 0 !important;
    }
    .elementor-616 .elementor-element .elementor-post-navigation__prev a {
        margin-right: 0px !important;
    }
    .elementor-page-616 .elementor-element.elementor-element-5f72e23e.elementor-widget-post-navigation {
        width: 100%;
        margin: auto;
        margin-bottom: -11px !important;
    }
    .elementor-page-616 section.elementor-element.elementor-element-241a37c2 {
        display: none !important;
    }
    .elementor-element-4165bdb4 .elementor-post-navigation,
    .elementor-element-48560353 .elementor-post-navigation {
        width: 100%;
        margin: auto;
    }
    .elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container {
        font-size: 15px;
        line-height: 20px;
        letter-spacing: 0;
    }
    .elementor-175 .elementor-element.elementor-element-3f7fe450 .elementor-post-navigation__next a,
    .elementor-1303 .elementor-element.elementor-element-48560353 .elementor-post-navigation__next a {
        width: 100% !important;
    }
    .elementor-175 .elementor-element.elementor-element-3d26bdfb {
        margin-bottom: -6px !important;
    }
    .elementor-175 .elementor-element.elementor-element-7ee50dd {
        padding: 30px 0px 0px 0px !important;
    }
    .elementor-175 .elementor-element.elementor-element-3f7fe450 .elementor-post-navigation__prev a {
        margin-right: 0px !important;
    }
    .elementor-175 section.elementor-element.elementor-element-68c8206.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
        display: none !important;
    }
    .elementor-175 .elementor-element.elementor-element-53513cb {
        margin-bottom: 10px !important;
    }
    .ymbin_list ul li a {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    /* .elementor-kit-75 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #f79220 !important;
    } */
    .elementor-60 .elementor-element.elementor-column.elementor-col-33.elementor-inner-column {
        width: 49.5%;
        margin-bottom: 5px !important;
    }
    .elementor-60 .elementor-element.elementor-column.elementor-col-33.elementor-inner-column:nth-child(odd) {
        padding-right: 1% !important;
    }
    .elementor-60 .elementor-element .elementor-flip-box__layer__title {
        text-align: center !important;
        width: 100% !important;
    }
    .elementor-60 .elementor-element.elementor-element-d4f4121 .swiper-slide {
        height: 200px !important;
    }
    .elementor-60 .elementor-element.elementor-element-5958d38 .swiper-slide-inner {
        padding: 350px 0px 0px 40px !important;
    }
    .elementor-60 .elementor-element.elementor-element-5958d38 img {
        margin-bottom: 10px !important;
        width: 50px;
    }
    .elementor-60 .elementor-element .elementor-flip-box {
        height: 125px !important;
    }
    .elementor-60 .elementor-element.elementor-element-d242d00 {
        margin-top: 0px !important;
    }
    .elementor-60 .elementor-element.elementor-element-4cf95362 {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-60 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .elementor-60 .elementor-element.elementor-element-502d9522 {
        margin-top: -10px !important;
    }
    .elementor-60 .elementor-element .elementor-slide-heading {
        font-size: 19px !important;
        line-height: 23px !important;
    }
    .elementor-60 .elementor-element.elementor-element-3da1500 .elementor-slide-description {
        font-size: 13px !important;
        line-height: 19px !important;
        width: 70% !important;
    }
    .elementor-page-60 .elementor-element.elementor-element-3da1500 span {
        background-size: 9px !important;
        bottom: 40px !important;
        font-size: 12px !important;
        right: 30px !important;
        margin-left: 127px !important;
    }
    .elementor-636 .elementor-element.elementor-element-33268cb9>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }
    .elementor-636 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        margin-top: 0px !important;
        background: #f79220 !important;
    }
    /* .elementor-636 div#downloadpage {
        display: none !important;
    } */
    .elementor-636 .elementor-element.elementor-element-29c6732a {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-636 h1.elementor-heading-title.elementor-size-default {
        font-size: 22px !important;
        padding: 20px 25px !important;
        padding-bottom: 20px !important;
        line-height: 25px !important;
    }
    .elementor-636 .elementor-element.elementor-element-3e188edf>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-636 .elementor-element.elementor-element-33268cb9 a {
        color: #ffffff !important;
    }
    .elementor-636 .elementor-element.elementor-element-63836a87.elementor-widget.elementor-widget-post-navigation {
        width: 100% !important;
        margin: auto;
    }
    .elementor-636 .elementor-widget-post-navigation .elementor-post-navigation__link a {
        padding-left: 0 !important;
        padding: 0px 40px !important;
        font-size: 16px !important;
    }
    .elementor-element span.post-navigation__prev--label,
    .elementor-element span.post-navigation__next--label {
        font-size: 14px !important;
    }
    .relatedpanel {
        font-size: 14px !important;
        line-height: 16px !important;
        padding: 20px !important;
    }
    .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev {
        font-size: 22px !important;
        top: 1px !important;
    }
    .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next {
        font-size: 22px !important;
        top: 1px !important;
    }
    .elementor-636 .elementor-element.elementor-element-a458c7d .elementor-button {
        width: 100% !important;
    }
    .elementor-99 .elementor-element.elementor-element-73b0d5b8.elementor-widget.elementor-widget-text-editor {
        display: none !important;
    }
    .elementor-101 .elementor-element.elementor-element-f8f130c.elementor-widget.elementor-widget-text-editor,
    .elementor-103 .elementor-element.elementor-element-53de0249,
    .elementor-107 .elementor-element.elementor-element-56f291db,
    .elementor-105 .elementor-element.elementor-element-364678b1,
    .elementor-111 .elementor-element.elementor-element-278099d,
    .elementor-117 .elementor-element.elementor-element-6c5ef4b6,
    .elementor-115 .elementor-element.elementor-element-b6aba03,
    .elementor-113 .elementor-element.elementor-element-748f4fda {
        display: none !important;
    }
    .elementor-101 .elementor-element.elementor-element-2a5d50b2,
    .elementor-103 .elementor-element.elementor-element-71578fe1,
    .elementor-107 .elementor-element.elementor-element-505d1383,
    .elementor-105 .elementor-element.elementor-element-1d4235cd,
    .elementor-105 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section,
    .elementor-107 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
        margin-bottom: 0px !important;
    }
    .elementor-385 .elementor-element.elementor-element-45ad4a3c>.elementor-widget-container {
        padding: 30px 0px 30px 0px !important;
    }
    .elementor-572 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #000a3e !important;
        margin-top: 0px !important;
    }
    .elementor-572 .elementor-element.elementor-element-388d0bfa>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-616 .elementor-element.elementor-element-7da1ffb1 {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-616 .elementor-element.elementor-element-1edf6e7e.elementor-widget.elementor-widget-breadcrumbs {
        background: #c1d32a !important;
        margin-top: 0px !important;
    }
    /* .elementor-element a {
        word-break: break-all !important;
    } */
    p#breadcrumbs span a {
        color: #fff !important;
    }
    .elementor-616 .elementor-element.elementor-element-54adee0 .elementor-button {
        background-color: #c1d32a !important;
        width: 100% !important;
    }
    .elementor-616 .elementor-element.elementor-element-3e7732d5 {
        margin-top: 0px;
        margin-bottom: 10px !important;
    }
    .elementor-616 .elementor-element.elementor-element-77a4919f {
        margin-top: 0px;
        margin-bottom: 10px !important;
    }
    .elementor-element span.post-navigation__prev--label,
    .elementor-element span.post-navigation__next--label {
        font-family: "Avenir Lt Std" !important;
        font-weight: 800 !important;
        letter-spacing: 2px !important;
    }
    .elementor-widget-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-prev {
        left: 28px !important;
    }
    .elementor-widget-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-next {
        right: 35px !important;
    }
    /* .elementor-616 .elementor-element>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    } */
    .elementor-175 .elementor-element.elementor-element-3f7fe450 span.post-navigation__prev--label,
    .elementor-175 .elementor-element.elementor-element-3f7fe450 span.post-navigation__next--label {
        font-family: "Avenir Lt Std" !important;
        font-weight: 800 !important;
        letter-spacing: 2px !important;
    }
    .elementor-175 .elementor-element.elementor-element-3f7fe450 .post-navigation__arrow-prev,
    .elementor-1303 .elementor-element.elementor-element-48560353 .post-navigation__arrow-prev {
        margin-top: 5px !important;
    }
    .elementor-175 .elementor-element.elementor-element-3f7fe450 .post-navigation__arrow-next,
    .elementor-1303 .elementor-element.elementor-element-48560353 .post-navigation__arrow-next {
        margin-top: 4px !important;
    }
    .elementor-element-4e6eafd0 h2.elementor-heading-title.elementor-size-default {
        font-size: 16px !important;
        padding-bottom: 10px !important;
    }
    .elementor-636 .elementor-element-2a25dee6.elementor-section.elementor-top-section {
        display: none;
    }
    .elementor-global-981.elementor-widget-heading .elementor-widget-container:first-child {
        width: 50% !important;
        margin-top: 10px;
    }
    .elementor-global-981.elementor-widget-heading .elementor-widget-container h2.elementor-heading-title.elementor-size-default {
        font-size: 12px !important;
        letter-spacing: 1.2px !important;
    }
    .elementor-element.elementor-element-5f15068.elementor-widget.elementor-widget-html iframe {
        height: 180px !important;
    }
    .elementor-element-e834149 .elementor-flip-box h3.elementor-flip-box__layer__title {
        top: 30px !important;
        left: 0;
        right: 0;
        margin: auto;
    }
    .elementor-111 .elementor-element.elementor-element-2c3aa7fb .elementor-heading-title {
        font-size: 16px !important;
        padding-bottom: 10px !important;
    }
    .elementor-636 .elementor-element.elementor-element-63836a87 .elementor-post-navigation__next a {
        margin-left: 0px !important;
        width: 100% !important;
        border-radius: 0px !important;
    }
    .elementor-636 .elementor-element.elementor-element-63836a87 .elementor-post-navigation__prev a {
        margin-right: 0px !important;
        border-radius: 0px !important;
    }
    .elementor-636 .elementor-element.elementor-element-63836a87 span.post-navigation__prev--label {
        position: relative !important;
        left: 15px !important;
    }
    .elementor-636 .elementor-element.elementor-element-63836a87 span.post-navigation__next--label {
        position: relative !important;
        left: 30px !important;
    }
    .elementor-636 .elementor-element.elementor-element-61936acc {
        margin-bottom: -6px !important;
    }
    .elementor-636 .elementor-element.elementor-element-283d1f47 {
        margin-bottom: 10px !important;
    }
    .elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container ul {
        padding-left: 22px;
    }
    .elementor-636 .elementor-element.elementor-element-7f8b29d0 .elementor-heading-title {
        font-size: 16px !important;
        padding-bottom: 10px !important;
    }
    .elementor-page-572 .elementor-element.elementor-global-978 .elementor-button,
    .elementor-page-1303 .elementor-element.elementor-global-978 .elementor-button {
        width: 100% !important;
    }
    .elementor-572 .elementor-element.elementor-element-4421039 .elementor-post-navigation__prev a {
        margin-right: 0px !important;
        border-radius: 0px !important;
    }
    .elementor-572 .elementor-element.elementor-element-4421039 .elementor-post-navigation__next a {
        border-radius: 0px !important;
    }
    .elementor-572 .elementor-widget-post-navigation .elementor-post-navigation__link a {
        padding-left: 0 !important;
        padding: 0px 80px !important;
    }
    .elementor-572 .elementor-element.elementor-element-4421039 span.post-navigation__prev--label {
        position: relative !important;
        right: 15px !important;
    }
    .elementor-572 .elementor-element.elementor-element-4421039 span.post-navigation__next--label {
        position: relative !important;
        right: 13px !important;
    }
    .elementor-572 .elementor-element.elementor-element-98f16a8 {
        margin-bottom: -6px !important;
    }
    .elementor-572 .elementor-element.elementor-element-45ea8fa6 {
        margin-bottom: 10px !important;
    }
    .elementor-572 .elementor-element.elementor-element-5b295437 .elementor-heading-title {
        font-size: 16px !important;
        padding-bottom: 10px !important;
    }
    .elementor-page-572 .elementor-element.elementor-global-978 .elementor-button,
    .elementor-page-1303 .elementor-element.elementor-global-978 .elementor-button {
        background-color: #000A3E !important;
        width: 100% !important;
    }
    .elementor-572 .elementor-element .rectengle-bg {
        padding: 20px;
    }
    .elementor-572 .elementor-element .rectangle p.red-font {
        font-size: 16px;
        line-height: 21px;
    }
    .elementor-572 .elementor-element .rectangle {
        padding: 12px;
    }
    .elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr {
        font-size: 14px !important;
    }
    .elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container table tr td strong {
        font-size: 16px;
        line-height: 18px;
    }
    .sub-heading-h5 {
        font-size: 16px !important;
        line-height: 18px;
        margin: 15px 0px !important;
    }
    .elementor-2 .elementor-element.elementor-element-efdbb84 .elementor-text-editor p {
        color: #fff !important;
        font-size: 12px !important;
        line-height: 16px !important;
    }
    .elementor-2 .elementor-element.elementor-element-efdbb84 .elementor-text-editor strong {
        color: #fff !important;
    }
    .elementor-2 .elementor-element.elementor-element-0489f92.elementor-widget.elementor-widget-image .elementor-image {
        width: 45%;
        margin: auto;
    }
    .elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
        border-top: var(--divider-border-width) var(--divider-border-style) var(--divider-border-color);
        border: none !important;
    }
    .elementor-global-978.elementor-widget-button {
        margin: 10px 25px !important;
    }
    .elementor-widget-shortcode {
        margin: 0px 25px !important;
    }
    .elementor-175 .elementor-element.elementor-element-68b9603.elementor-align-justify.elementor-widget.elementor-widget-button {
        margin: 0px 25px !important;
    }
    .elementor-636 .elementor-element.elementor-element-a458c7d.elementor-align-justify.elementor-widget.elementor-widget-button {
        margin: 0px 25px !important;
    }
    p.text-hd {
        font-size: 18px;
    }
    .elementor-element .indent-div {
        padding-left: 0px;
    }
    .elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .rights-content {
        padding: 20px;
        padding-bottom: 30px;
        font-size: 16px;
        line-height: 21px;
    }
    .elementor-element .elementor-section-wrap .elementor-row .elementor-widget-wrap .elementor-widget-container .rights-content p.text-head {
        font-size: 20px;
    }
    .elementor-616 .elementor-element.elementor-element-54adee0.elementor-align-justify.elementor-widget.elementor-widget-button {
        margin: 0px 25px;
    }
    .elementor-58 .elementor-element.elementor-element-4d943d3 .eael-tooltip {
        position: relative !important;
        bottom: 16px !important;
    }
    .elementor-787 .elementor-element.elementor-element-f35a449 .eael-tooltip {
        min-width: 17px !important;
        position: absolute;
        right: 49px;
        top: 72px;
    }
    /* .elementor-787 .elementor-element.elementor-element-510d80e .elementor-field:last-child::before {
        display: none !important;
    } */
    .elementor-page-271 .elementor-flip-box h3.elementor-flip-box__layer__title {
        min-height: 30px !important;
        bottom: 30px !important;
        width: 80% !important;
    }
    .elementor-271 .elementor-element.elementor-element-a12679f .elementor-text-editor {
        display: none !important;
    }
    .elementor-page-271 .elementor-flip-box h3.elementor-flip-box__layer__title br {
        display: none !important;
    }
    .elementor-element-ed47774 .elementor-flip-box h3.elementor-flip-box__layer__title:before {
        right: -58px !important;
    }
    .elementor-page-271 .elementor-flip-box {
        height: 590px !important;
    }
    .elementor-element-578dd7d3 .elementor-flip-box .elementor-flip-box__layer__overlay {
        padding-bottom: 100px !important;
    }
    .elementor-271 .elementor-element.elementor-element-784b450a {
        margin-top: -31px !important;
    }
    .elementor-page-271 section.elementor-element.elementor-element-6247e88c.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
        display: none !important;
    }
    .elementor-271 .elementor-element.elementor-element-10e4894b {
        padding: 30px 0px 0px 0px !important;
    }
    .elementor-147 .elementor-element.elementor-element-316c488>.elementor-widget-container {
        padding: 0px 25px 0px 25px !important;
        font-size: 18px !important;
        line-height: 24px !important;
    }
    .elementor-147 .elementor-element.elementor-element-b59609e {
        padding: 0px 25px !important;
    }
    .elementor-147 .elementor-element>.elementor-element-populated {
        margin: 0px 0px 0px 0px !important;
    }
    .elementor-147 .elementor-element.elementor-element-68b15c5.elementor-widget.elementor-widget-image {
        padding: 0px 25px !important;
    }
    .elementor-147 .elementor-element-e94bffb {
        padding: 0px 25px !important;
    }
    .elementor-147 .elementor-element .elementor-button {
        width: 60% !important;
        height: 60px !important;
        padding: 20px 20px 20px 20px !important;
    }
    .elementor-147 .elementor-element-6d565e0 {
        padding: 0px 25px !important;
        padding-bottom: 20px !important;
    }
    .elementor-147 .elementor-element.elementor-element-ba13f5e p {
        font-size: 16px !important;
        line-height: 22px !important;
    }
    .elementor-147 .elementor-element.elementor-element-7e1c21ef .elementor-heading-title {
        font-size: 16px !important;
        padding-bottom: 10px !important;
    }
    .elementor-147 .elementor-element.elementor-element-78ae0377 .elementor-button {
        padding: 10px 20px !important;
        height: auto !important;
        width: 190px !important;
    }
    .elementor-147 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        background: #000a3e !important;
    }
    .elementor-page-147 .elementor-element.elementor-element-2e0385df .elementor-slide-heading {
        font-size: 20px !important;
        line-height: 26px !important;
        position: relative !important;
        top: 20px !important;
    }
    .elementor-147 .elementor-element.elementor-element-47164f6 .swiper-slide {
        height: 344px !important;
    }
    .elementor-147 .elementor-element.elementor-element-358b814d {
        margin-bottom: -345px !important;
    }
    .elementor-147 .elementor-element.elementor-element-7a449119 .swiper-slide {
        height: 250px !important;
    }
    .elementor-147 .elementor-element.elementor-element-47164f6 img {
        margin-bottom: -45px !important;
        width: 70%;
        position: relative;
        left: 80px;
    }
    .elementor-147 .elementor-element.elementor-element-47e8f7cd {
        margin-bottom: -380px !important;
    }
    .elementor-335 .elementor-element-9f57da5 .elementor-spacer {
        display: none !important;
    }
    .elementor-1435 .elementor-element .elementor-element-populated .elementor-element .elementor-image img {
        width: 60% !important;
        position: relative;
        /* top: 11px; */
    }
    .elementor-1435 .elementor-element.elementor-element-bf9de2c,
    .elementor-1435 .elementor-element.elementor-element-9b28ba9,
    .elementor-1435 .elementor-element.elementor-element-f3eff47,
    .elementor-1435 .elementor-element.elementor-element-53e795c,
    .elementor-1435 .elementor-element.elementor-element-58a682d,
    .elementor-1435 .elementor-element.elementor-element-a6414d1,
    .elementor-1435 .elementor-element.elementor-element-b0a6539 {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .elementor-1435 .elementor-element.elementor-element-58a682d {
        bottom: 10px;
    }
    .elementor-58 .elementor-flip-box__layer__inner .elementor-flip-box__layer__description {
        display: block !important;
    }
    .elementor-97 .elementor-flip-box__layer__title {
        text-align: left;
        width: 65%;
    }
    .elementor-global-598.elementor-widget-image {
        position: absolute;
        width: 14% !important;
        right: 0;
        top: 20px;
        z-index: 9;
        display: block !important;
    }
    .slider-bg-remove .elementor-repeater-item-30a7bf4 .swiper-slide-bg {
        display: none;
    }
    .slider-bg-remove .elementor-widget:last-child {
        margin-bottom: 0px !important;
    }
    /* .elementor-slides .swiper-slide-bg {
        display: none !important;
    } */
    /* .swiper-slide-inner {
        display: none !important;
    } */
    /* .elementor-spacer-inner {
        height: 280px !important;
    } */
    .elementor-335 .elementor-element.elementor-element-92358a8 .swiper-slide-inner {
        padding: 030px 0px 30px 0px;
        display: block !important;
    }
    .elementor-335 .elementor-element.elementor-element-92358a8 .elementor-repeater-item-30a7bf4 .swiper-slide-bg {
        background-color: #5956A5;
        display: block !important;
    }
    /* .elementor-101 .elementor-element.elementor-element-6ad7e6b1 .elementor-flip-box__back .elementor-flip-box__layer__title {
        width: 70%;
    }
    .elementor-101 .elementor-element.elementor-element-65009b4 .elementor-flip-box__layer__title {
        width: 70%;
    } */
    .elementor-549 .elementor-element.elementor-element-6fdba4da .elementor-flip-box__back .elementor-flip-box__layer__title {
        margin-bottom: 0px !important;
    }
    /* .elementor-page-549 .elementor-element.elementor-element-6fdba4da .elementor-flip-box__layer__description {
        bottom: -60px !important;
    } */
    .elementor-549 .elementor-element.elementor-element-774104d1 .elementor-flip-box__back .elementor-flip-box__layer__title {
        width: 92% !important;
    }
    .elementor-62 .elementor-widget-text-editor {
        font-weight: 500 !important;
    }
    .elementor-62 .elementor-element.elementor-element-ee1d4a3,
    .elementor-62 .elementor-element.elementor-element-1f88072,
    .elementor-62 .elementor-element.elementor-element-34c528f {
        font-weight: 500 !important;
        font-family: 'Avenir Lt Std', Sans-serif !important;
    }
    .elementor-62 .elementor-element.elementor-element-e03e9c1 .elementor-search-form__input {
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
    .elementor-62 .elementor-element.elementor-element-e03e9c1.elementor-search-form--button-type-text .elementor-search-form__submit {
        right: 20px !important;
    }
    .elementor-572 .elementor-element.elementor-element-2e3475d {
        text-align: right;
        display: block !important;
    }
    .elementor-787 .elementor-element.elementor-element-3ff585e .elementor-heading-title {
        font-size: 12px !important;
    }
    .elementor-787 .elementor-element.elementor-element-3054370 .elementor-heading-title {
        padding-top: 35px !important;
        margin-bottom: 16px !important;
        font-size: 12px !important;
    }
    .elementor-1387 .elementor-element.elementor-element-53de155b {
        margin: 0px 25px !important;
    }
    .elementor-1387 .elementor-element.elementor-element-53de155b .elementor-button {
        width: 100% !important;
    }
    .elementor-787 .elementor-element.elementor-element-3ff585e {
        margin-bottom: 30px !important;
    }
    .elementor-1387 .elementor-element.elementor-element-a7afb08,
    .elementor-1387 .elementor-element.elementor-element-a7afb08 {
        padding: 30px 0px 0px 0px !important;
    }
    .elementor-1387 .elementor-element.elementor-element-42c6d3f6 {
        margin-bottom: -25px !important;
    }
    .elementor-549 .elementor-element.elementor-element-5e10a379 .elementor-repeater-item-30a7bf4 .swiper-slide-bg {
        display: none;
    }
    .elementor-element-5d48209d .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-7e17e0fa .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-105c933e .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-1f2b4eee .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-5c072607 .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-2dcd4596 .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-36cad5da .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-160f1bf5 .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-14912c56 .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-6188cfcb .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-3a6f8f73 .elementor-repeater-item-30a7bf4 .swiper-slide-bg,
    .elementor-element-309057ce,
    .elementor-element-309057ce,
    .elementor-element-451420b {
        display: none;
    }
    .elementor-element-7e6785b2 .swiper-slide,
    .elementor-element-5d48209d .swiper-slide,
    .elementor-element-105c933e .swiper-slide,
    .elementor-element-1f2b4eee .swiper-slide,
    .elementor-element-5c072607 .swiper-slide,
    .elementor-element-2dcd4596 .swiper-slide,
    .elementor-element-36cad5da .swiper-slide,
    .elementor-element-160f1bf5 .swiper-slide,
    .elementor-element-14912c56 .swiper-slide,
    .elementor-element-5d48209d .swiper-slide,
    .elementor-element-6188cfcb .swiper-slide,
    .elementor-element-3a6f8f73 .swiper-slide {
        height: 360px !important;
    }
    .elementor-element-105c933e,
    .elementor-element-1f2b4eee,
    .elementor-element-5c072607,
    .elementor-element-2dcd4596,
    .elementor-element-1d7ed0ad,
    .elementor-element-160f1bf5,
    .elementor-element-14912c56,
    .elementor-element-5d48209d,
    .elementor-element-6188cfcb,
    .elementor-element-3a6f8f73,
    .elementor-97 .elementor-element.elementor-element-7e17e0fa {
        margin-bottom: -370px !important;
    }
    .elementor-549 .elementor-element.elementor-element-7e43abba {
        margin-bottom: -380px;
    }
    .elementor-column {
        min-height: 0px !important;
    }
    .elementor-element-1207a51b .swiper-slide {
        height: 360px !important;
    }
    .elementor-1303 .elementor-element.elementor-element-9868e67>.elementor-widget-container {
        margin: 0px 25px 0px 25px !important;
    }
    .elementor-1303 .elementor-element.elementor-element-9868e67 .elementor-widget-container .elementor-text-editor.elementor-clearfix p {
        color: #fff !important;
        font-size: 15px;
    }
    .elementor-1303 .elementor-element.elementor-element-65d839a6 {
        padding: 25px 0px 20px 0px !important;
    }
    .elementor-1303 .elementor-element.elementor-element-784e0ed4 {
        padding: 30px 0px 30px 0px !important;
    }
    .elementor-1303 .elementor-widget-post-navigation .elementor-post-navigation__link a {
        padding: 0px 100px !important;
    }
    .elementor-1303 .elementor-element.elementor-element-48560353 .elementor-post-navigation__next a,
    .elementor-1303 .elementor-element.elementor-element-48560353 .elementor-post-navigation__prev a {
        border-radius: 0px !important;
    }
    .elementor-1303 .elementor-element.elementor-element-275a331e {
        margin-bottom: 0px !important;
    }
    .elementor-7 .elementor-element.elementor-element-5a27f29>.elementor-element-populated {
        padding: 010px 25px 0px 25px !important;
    }
    .elementor-7 .elementor-element.elementor-element-f3764ef .elementor-search-form__toggle i {
        font-size: 20px !important;
    }
    .elementor-7 .elementor-element.elementor-element-546f7d7>.elementor-widget-container {
        padding: 4px 7px 4px 7px !important;
    }
    .elementor-7 .elementor-element.elementor-element-f3764ef>.elementor-widget-container {
        padding: 10px 7px 7px 7px !important;
    }
    .elementor-7 .elementor-element.elementor-element-30f715f>.elementor-widget-container {
        padding: 9px 8px 8px 8px !important;
    }
    .elementor-element-e6d5c68 .elementor-element-c201bb1 h3.elementor-flip-box__layer__title {
        margin-top: 9px !important;
    }
    .elementor-1387 .elementor-element.elementor-element-4c5da7f0 {
        font-size: 15px !important;
        line-height: 20px !important;
    }
    /* .elementor-element .elementor-element-40f823f7 {
        display: none !important;
    } */
    .elementor-60 .elementor-element.elementor-element-99b2b35 .elementor-repeater-item-b5351cb .swiper-slide-bg {
        display: none;
    }
    .elementor-60 .elementor-element.elementor-element-99b2b35 .swiper-slide {
        height: 100px !important;
        background-color: #424242;
    }
    .elementor-60 .elementor-element.elementor-element-3da1500 .swiper-slide-contents {
        max-width: 100% !important;
    }
    .elementor-60 .elementor-element.elementor-element-3da1500 .elementor-slide-heading {
        position: relative;
        bottom: 0px;
        margin-bottom: auto !important;
        width: 80%;
    }
    .elementor-60 .elementor-element.elementor-element-3da1500 .swiper-slide {
        height: 95px !important;
    }
    .elementor-60 .elementor-element.elementor-element-3da1500 .elementor-slide-description {
        font-size: 0px !important;
        line-height: 19px !important;
        width: 70% !important;
        position: absolute;
    }
    .elementor-page-60 .elementor-element.elementor-element-3da1500 span {
        right: -220px !important;
    }
    .elementor-page-60 .elementor-widget:last-child {
        margin-bottom: 0px !important;
    }
    .swiper-slide-contents {
        max-width: 70% !important;
    }
    .elementor-385 .elementor-element.elementor-element-2d45f0af .swiper-slide-contents {
        max-width: 40% !important;
    }
    .elementor-hidden-desktop .elementor-hidden-phone {
        display: block !important;
    }
    .elementor-hidden-phone .downloadpage {
        position: absolute;
        width: 14% !important;
        right: 0;
        top: 20px;
        z-index: 9 !important;
        display: block !important;
    }
    .mobile-feature {
        display: block;
    }
    .desktop-feature {
        display: none;
    }
    .elementor-634 .elementor-element.elementor-element-528ae68a {
        display: none !important;
    }
    .elementor-634 .elementor-element.elementor-element-b5b0ba6 img {
        display: none !important;
    }
    .elementor-page-634 .swiper-wrapper.elementor-slides .swiper-slide-inner .elementor-slide-description {
        display: none !important;
    }
    .elementor-634 .elementor-element .swiper-slide-inner {
        padding: 43px 43px 43px 20px !important;
    }
    .elementor-385 .elementor-element.elementor-element-37b48a58 .elementor-repeater-item-30a7bf4 .swiper-slide-bg {
        display: none !important;
    }
    .elementor-60 .elementor-element.elementor-element-6dfa0c24 {
        display: none !important;
    }
    .elementor-60 .mobile-feature {
        height: 200px !important;
    }
    .elementor-60 .elementor-element.elementor-element-8f15c07 img {
        display: none !important;
    }
    .elementor-60 .elementor-element.elementor-element-8f15c07 .elementor-slide-heading {
        font-family: 'Avenir LT Std' !important;
        letter-spacing: 0.07em !important;
        font-weight: 900 !important;
        padding-bottom: 330px;
    }
    .elementor-385 .elementor-element.elementor-element-04e14f1 .swiper-slide-inner {
        padding: 25px 25px 45px 25px !important;
    }
    .elementor-385 .elementor-element .elementor-slide-heading,
    .elementor-634 .elementor-element .elementor-slide-heading {
        font-family: 'Avenir LT Std' !important;
        letter-spacing: 0.07em !important;
        font-weight: 900 !important;
    }
    .elementor-385 .elementor-element.elementor-element-b0ecc2f {
        margin-top: -205px !important;
    }
    .elementor-385 .elementor-element.elementor-widget.elementor-widget-breadcrumbs {
        margin-top: 0px !important;
    }
    .elementor-385 .elementor-element.elementor-element-45ad4a3c>.elementor-widget-container {
        padding: 10px 0px 30px 0px !important;
    }
    .elementor-385 .elementor-element.elementor-element-45ad4a3c>.elementor-widget-container {
        padding: 10px 0px 30px 0px !important;
    }
}

@media (max-width: 375px) {
    .elementor-58 .elementor-element.elementor-element-1b2d93d {
        left: 22px !important;
        width: 100% !important;
        top: -31px !important;
    }
    .elementor-page-271 .elementor-flip-box h3.elementor-flip-box__layer__title {
        min-height: 30px !important;
        bottom: -20px !important;
        width: 80% !important;
        /* padding: 0px 25px; */
        font-size: 14px !important;
    }
    .elementor-page-271 .elementor-flip-box {
        height: 540px !important;
    }
    .elementor-page-60 .elementor-element.elementor-element-3da1500 span {
        right: -180px !important;
    }
}

@media (max-width:320px) {
    .elementor-page-616 .elementor-widget-post-navigation .elementor-post-navigation__link a {
        padding-left: 0 !important;
        padding: 0px 70px !important;
    }
    .elementor-widget-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-next {
        right: 25px !important;
    }
    .elementor-widget-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-prev {
        left: 18px !important;
    }
    .elementor-58 .elementor-element.elementor-element-6589ac11 {
        left: -17px !important;
    }
    .elementor-58 .elementor-element.elementor-element-1b2d93d {
        left: 5px !important;
    }
    .elementor-page-271 .elementor-flip-box h3.elementor-flip-box__layer__title {
        min-height: 30px !important;
        bottom: -90px !important;
        width: 80% !important;
        /* padding: 0px 25px; */
        font-size: 14px !important;
    }
    .elementor-page-271 .elementor-flip-box {
        height: 490px !important;
    }
    .elementor-7 .elementor-element>.elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    }
    .elementor-147 .elementor-element .elementor-button {
        width: 75% !important;
    }
    .elementor-147 .elementor-element.elementor-element-ba13f5e p {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .elementor-147 .elementor-element.elementor-element-b59609e p {
        font-size: 14px !important;
        line-height: 18px !important;
    }
    .elementor-page-147 .elementor-element.elementor-element-2e0385df .elementor-slide-heading {
        font-size: 16px !important;
        line-height: 20px !important;
        position: relative !important;
        top: 10px !important;
    }
    .elementor-page-60 .elementor-element.elementor-element-3da1500 span {
        right: -130px !important;
    }
}