.elementor-1852 .elementor-element.elementor-element-0e22400{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:160px;--padding-bottom:160px;--padding-left:30px;--padding-right:30px;}.elementor-1852 .elementor-element.elementor-element-0e22400:not(.elementor-motion-effects-element-type-background), .elementor-1852 .elementor-element.elementor-element-0e22400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CEF5EB 0%, #99C9C1 100%);}.elementor-1852 .elementor-element.elementor-element-243f5eb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1852 .elementor-element.elementor-element-243f5eb{left:60%;}body.rtl .elementor-1852 .elementor-element.elementor-element-243f5eb{right:60%;}.elementor-1852 .elementor-element.elementor-element-243f5eb{bottom:-80%;}.elementor-1852 .elementor-element.elementor-element-b030753{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:68px 68px 68px 68px;box-shadow:0px 0px 38px 0px rgba(0,0,0,0.5);--padding-top:48px;--padding-bottom:40px;--padding-left:46px;--padding-right:46px;--z-index:10;}.elementor-1852 .elementor-element.elementor-element-b030753:not(.elementor-motion-effects-element-type-background), .elementor-1852 .elementor-element.elementor-element-b030753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-1852 .elementor-element.elementor-element-f2d7bec > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1852 .elementor-element.elementor-element-f2d7bec{text-align:center;}.elementor-1852 .elementor-element.elementor-element-f2d7bec .elementor-heading-title{font-family:"mundial", Sans-serif;font-size:48px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-1852 .elementor-element.elementor-element-f3cadd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1852 .elementor-element.elementor-element-f3cadd5 .elementor-repeater-item-d31c400.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-1852 .elementor-element.elementor-element-04e0fa3{--display:flex;}@media(max-width:1050px){.elementor-1852 .elementor-element.elementor-element-0e22400{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1852 .elementor-element.elementor-element-243f5eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-243f5eb.elementor-element{--flex-grow:0;--flex-shrink:1;}}@media(max-width:767px){.elementor-1852 .elementor-element.elementor-element-0e22400{--min-height:400px;}.elementor-1852 .elementor-element.elementor-element-243f5eb > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-243f5eb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1852 .elementor-element.elementor-element-243f5eb{left:4%;}body.rtl .elementor-1852 .elementor-element.elementor-element-243f5eb{right:4%;}.elementor-1852 .elementor-element.elementor-element-243f5eb{bottom:-129vw;text-align:center;}.elementor-1852 .elementor-element.elementor-element-243f5eb img{max-width:300%;}.elementor-1852 .elementor-element.elementor-element-b030753{--padding-top:26px;--padding-bottom:26px;--padding-left:46px;--padding-right:46px;}.elementor-1852 .elementor-element.elementor-element-f2d7bec{text-align:center;}.elementor-1852 .elementor-element.elementor-element-f2d7bec .elementor-heading-title{font-size:30px;}}/* Start custom CSS for image, class: .elementor-element-243f5eb */.elementor-1852 .elementor-element.elementor-element-243f5eb {
    opacity: 0.7;
}

.elementor-1852 .elementor-element.elementor-element-243f5eb img {
    width: 1300px;
    max-width: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e22400 */.elementor-1852 .elementor-element.elementor-element-0e22400 {
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS */.btn.btn-primary {
    font-family: 'mundial', Sans-serif;
    font-weight: 500;
    fill: #333;
    color: #333;
    background-color: #C9EBE5;
    height: auto;
    border: 2px solid #70CCBD;
    border-radius: 300px;
    padding: 12px 40px 12px 40px;
    font-size: 18px;
    transition: all .3s;
}

.btn.btn-primary:hover {
    color: #333;
    background-color: #9EDCD1;
    border-color: #70CCBD;
}

.btn.btn-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(90, 122, 135, 0.5) !important;
}

.btn-primary:not(:disabled):not(.disabled):active {
    background-color: #9EDCD1 !important;
    border-color: #70CCBD !important;
    opacity: 0.9 !important;
}

.firehawk-crm-error {
    font-size: 22px;
}

.modal-backdrop {
    z-index: 10000;
}

.bs-modal {
    z-index: 20000 !important;
}

.afda-member-details .btn {
    font-size: 14px;
}

.afda-member-details .modal-header .close {
    font-size: 30px;
}

.afda-member-details {
    font-family: "mundial", Sans-serif;
    font-weight: normal;
    font-size: 16px;
}


.afda-member-details #invoices table td, .afda-member-details #invoices table th {
    vertical-align: middle;
}

.afda-member-details .card {
    border-radius: 18px;
    overflow: hidden;
}/* End custom CSS */