.elementor-24861 .elementor-element.elementor-element-5d11a50{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-24861 .elementor-element.elementor-element-5d11a50:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-5d11a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-24861 .elementor-element.elementor-element-950cf50{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;}.elementor-24861 .elementor-element.elementor-element-950cf50:not(.elementor-motion-effects-element-type-background), .elementor-24861 .elementor-element.elementor-element-950cf50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24861 .elementor-element.elementor-element-950cf50.e-con{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-f06d092{padding:30px 20px 20px 20px;top:0px;text-align:start;}.elementor-24861 .elementor-element.elementor-element-f06d092.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24861 .elementor-element.elementor-element-f06d092{left:0px;}body.rtl .elementor-24861 .elementor-element.elementor-element-f06d092{right:0px;}.elementor-24861 .elementor-element.elementor-element-f06d092 .elementor-heading-title{font-size:15px;font-weight:bold;}.elementor-24861 .elementor-element.elementor-element-76d9554{--display:flex;}.elementor-24861 .elementor-element.elementor-element-6f6428d{--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:center;}.elementor-24861 .elementor-element.elementor-element-b6561be{width:100%;max-width:100%;}.elementor-24861 .elementor-element.elementor-element-9dc3d97{width:100%;max-width:100%;text-align:start;font-size:10px;line-height:1.35px;color:#68707A;}.elementor-24861 .elementor-element.elementor-element-61e9276{--display:flex;}.elementor-24861 .elementor-element.elementor-element-91a976b{width:100%;max-width:100%;}.elementor-24861 .elementor-element.elementor-element-f074844{width:100%;max-width:100%;text-align:start;font-size:10px;line-height:1.35px;color:#68707A;}.elementor-24861 .elementor-element.elementor-element-ada6763{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}.elementor-24861 .elementor-element.elementor-element-ada6763.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#AE54A847;}.elementor-24861 .elementor-element.elementor-element-ada6763.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-24861 .elementor-element.elementor-element-ada6763.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#AE54A8;}.elementor-24861 .elementor-element.elementor-element-eae7275{--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;--justify-content:space-between;--align-items:center;}.elementor-24861 .elementor-element.elementor-element-e2a037b{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-24861 .elementor-element.elementor-element-e2a037b .elementor-social-icon{background-color:#EDEDED;}.elementor-24861 .elementor-element.elementor-element-e2a037b .elementor-social-icon i{color:#000000;}.elementor-24861 .elementor-element.elementor-element-e2a037b .elementor-social-icon svg{fill:#000000;}.elementor-24861 .elementor-element.elementor-element-e2a037b .elementor-social-icon:hover i{color:#B20D09;}.elementor-24861 .elementor-element.elementor-element-e2a037b .elementor-social-icon:hover svg{fill:#B20D09;}.elementor-24861 .elementor-element.elementor-element-d2c8d1b{text-align:end;}.elementor-24861 .elementor-element.elementor-element-d2c8d1b .elementor-heading-title{font-size:17px;font-weight:600;}.elementor-24861 .elementor-element.elementor-element-93dafb3{--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;--justify-content:space-between;--align-items:center;}.elementor-24861 .elementor-element.elementor-element-41718fa{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-24861 .elementor-element.elementor-element-41718fa .elementor-social-icon{background-color:#EDEDED;}.elementor-24861 .elementor-element.elementor-element-41718fa .elementor-social-icon i{color:#000000;}.elementor-24861 .elementor-element.elementor-element-41718fa .elementor-social-icon svg{fill:#000000;}.elementor-24861 .elementor-element.elementor-element-41718fa .elementor-social-icon:hover i{color:#B20D09;}.elementor-24861 .elementor-element.elementor-element-41718fa .elementor-social-icon:hover svg{fill:#B20D09;}@media(max-width:1366px){.elementor-24861 .elementor-element.elementor-element-f06d092{width:var( --container-widget-width, 312.945px );max-width:312.945px;--container-widget-width:312.945px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-24861 .elementor-element.elementor-element-5d11a50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-24861 .elementor-element.elementor-element-5d11a50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:880px){.elementor-24861 .elementor-element.elementor-element-5d11a50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-24861 .elementor-element.elementor-element-5d11a50{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24861 .elementor-element.elementor-element-f06d092 .elementor-heading-title{font-size:12px;}.elementor-24861 .elementor-element.elementor-element-e2a037b{text-align:center;--icon-size:14px;}.elementor-24861 .elementor-element.elementor-element-93dafb3{--justify-content:center;}.elementor-24861 .elementor-element.elementor-element-93dafb3.e-con{--align-self:center;}.elementor-24861 .elementor-element.elementor-element-41718fa{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:14px;}.elementor-24861 .elementor-element.elementor-element-41718fa.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-24861 .elementor-element.elementor-element-950cf50{--width:500px;}.elementor-24861 .elementor-element.elementor-element-eae7275{--width:1110px;}.elementor-24861 .elementor-element.elementor-element-93dafb3{--width:1110px;}}/* Start custom CSS for shortcode, class: .elementor-element-b6561be */#gform_wrapper_2 {
    position: relative;
    width: 100%;
}

#gform_wrapper_2 .gform_fields {
    margin: 0;
}

#gform_wrapper_2 .gfield {
    margin: 0 !important;
}

#gform_wrapper_2 .gfield_label {
    display: none !important;
}

#gform_wrapper_2 input[type="email"] {
    width: 100%;
    height: 68px;
    border: 1px solid #c7d0df;
    border-radius: 40px;
    background: #fff;
    padding: 0 120px 0 23px;
    font-size: 20px;
    box-sizing: border-box;
}

#gform_wrapper_2 .gform_footer {
    position: absolute;
    right: 5px;
    top: 5px;
    margin: 0;
    padding: 0;
}

button#gform_submit_button_2 {
    height: 58px;
    min-width: 96px;
    border: 0;
    border-radius: 32px;
    background: #c9d3e2;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 0 22px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91a976b *//* =========================================
   FORM 3
   ========================================= */

#gform_wrapper_3 {
    position: relative;
    width: 100%;
}

#gform_wrapper_3 .gform_fields {
    margin: 0;
}

#gform_wrapper_3 .gfield {
    margin: 0 !important;
}

#gform_wrapper_3 .gfield_label {
    display: none !important;
}


/* =========================================
   PHONE FIELD - OUTER PILL
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper {
    width: 100%;
    height: 68px;
    border: 1px solid #c7d0df;
    border-radius: 40px;
    background: #fff;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    overflow: hidden;

    /* Space for the submit button */
    padding-right: 105px;
}


/* =========================================
   COUNTRY SELECTOR
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper .iti {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
}


/* Country .elementor-24861 .elementor-element.elementor-element-91a976b button */
#gform_wrapper_3 .gform-phone__input-wrapper .iti__selected-country {
    height: 100%;
    border: 0 !important;
    background: transparent !important;
}


/* =========================================
   PHONE NUMBER INPUT
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper input[type="tel"] {
    width: 100%;
    height: 100%;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;

    padding: 0 23px !important;

    font-size: 20px !important;
    box-sizing: border-box;
}


/* Remove focus styling */
#gform_wrapper_3 .gform-phone__input-wrapper input[type="tel"]:focus {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}


/* =========================================
   SUBMIT BUTTON
   ========================================= */

#gform_wrapper_3 .gform_footer {
    position: absolute;
    right: 5px;
    top: 5px;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 10;
}

#gform_wrapper_3 #gform_submit_button_3 {
    height: 58px;
    min-width: 96px;

    border: 0;
    border-radius: 32px;

    background: #c9d3e2;
    color: #fff;

    font-size: 16px;
    font-weight: 700;

    padding: 0 22px;

    cursor: pointer;
}

.gform-theme--foundation .gfield--type-phone .gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b,#gform_wrapper_3 .ginput_country-.elementor-24861 .elementor-element.elementor-element-91a976b_container {
   padding-top: 25px !important;
    padding-bottom: 25px !important;
    position: relative !important;
    left: -10px !important;
    height: auto !important;
    min-height: 100% !important;
}
#gform_wrapper_3 .gform-phone__input-wrapper > .ginput_country-.elementor-24861 .elementor-element.elementor-element-91a976b_container > button.gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
    position: relative !important;
    left: -10px !important;
}
/* =========================================
   GRAVITY FORMS - FORM 3 COUNTRY FLAG
   ========================================= */
/* =========================================
   FORM 3 - FLAG + HIDE DIAL CODE
   ========================================= */


/* Keep country flag visible */


#gform_wrapper_3 #country_.elementor-24861 .elementor-element.elementor-element-91a976b_button_1 {
    background-color: #ffffff !important;
    border: none !important;
}

#gform_wrapper_3.gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b, #gform_wrapper_3 .gform-theme-button, #gform_wrapper_3.gform-theme-button--tertiary{
    background-color: #ffffff !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b6561be */#gform_wrapper_2 {
    position: relative;
    width: 100%;
}

#gform_wrapper_2 .gform_fields {
    margin: 0;
}

#gform_wrapper_2 .gfield {
    margin: 0 !important;
}

#gform_wrapper_2 .gfield_label {
    display: none !important;
}

#gform_wrapper_2 input[type="email"] {
    width: 100%;
    height: 68px;
    border: 1px solid #c7d0df;
    border-radius: 40px;
    background: #fff;
    padding: 0 120px 0 23px;
    font-size: 20px;
    box-sizing: border-box;
}

#gform_wrapper_2 .gform_footer {
    position: absolute;
    right: 5px;
    top: 5px;
    margin: 0;
    padding: 0;
}

button#gform_submit_button_2 {
    height: 58px;
    min-width: 96px;
    border: 0;
    border-radius: 32px;
    background: #c9d3e2;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 0 22px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91a976b *//* =========================================
   FORM 3
   ========================================= */

#gform_wrapper_3 {
    position: relative;
    width: 100%;
}

#gform_wrapper_3 .gform_fields {
    margin: 0;
}

#gform_wrapper_3 .gfield {
    margin: 0 !important;
}

#gform_wrapper_3 .gfield_label {
    display: none !important;
}


/* =========================================
   PHONE FIELD - OUTER PILL
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper {
    width: 100%;
    height: 68px;
    border: 1px solid #c7d0df;
    border-radius: 40px;
    background: #fff;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    overflow: hidden;

    /* Space for the submit button */
    padding-right: 105px;
}


/* =========================================
   COUNTRY SELECTOR
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper .iti {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
}


/* Country .elementor-24861 .elementor-element.elementor-element-91a976b button */
#gform_wrapper_3 .gform-phone__input-wrapper .iti__selected-country {
    height: 100%;
    border: 0 !important;
    background: transparent !important;
}


/* =========================================
   PHONE NUMBER INPUT
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper input[type="tel"] {
    width: 100%;
    height: 100%;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;

    padding: 0 23px !important;

    font-size: 20px !important;
    box-sizing: border-box;
}


/* Remove focus styling */
#gform_wrapper_3 .gform-phone__input-wrapper input[type="tel"]:focus {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}


/* =========================================
   SUBMIT BUTTON
   ========================================= */

#gform_wrapper_3 .gform_footer {
    position: absolute;
    right: 5px;
    top: 5px;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 10;
}

#gform_wrapper_3 #gform_submit_button_3 {
    height: 58px;
    min-width: 96px;

    border: 0;
    border-radius: 32px;

    background: #c9d3e2;
    color: #fff;

    font-size: 16px;
    font-weight: 700;

    padding: 0 22px;

    cursor: pointer;
}

.gform-theme--foundation .gfield--type-phone .gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b,#gform_wrapper_3 .ginput_country-.elementor-24861 .elementor-element.elementor-element-91a976b_container {
   padding-top: 25px !important;
    padding-bottom: 25px !important;
    position: relative !important;
    left: -10px !important;
    height: auto !important;
    min-height: 100% !important;
}
#gform_wrapper_3 .gform-phone__input-wrapper > .ginput_country-.elementor-24861 .elementor-element.elementor-element-91a976b_container > button.gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
    position: relative !important;
    left: -10px !important;
}
/* =========================================
   GRAVITY FORMS - FORM 3 COUNTRY FLAG
   ========================================= */
/* =========================================
   FORM 3 - FLAG + HIDE DIAL CODE
   ========================================= */


/* Keep country flag visible */


#gform_wrapper_3 #country_.elementor-24861 .elementor-element.elementor-element-91a976b_button_1 {
    background-color: #ffffff !important;
    border: none !important;
}

#gform_wrapper_3.gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b, #gform_wrapper_3 .gform-theme-button, #gform_wrapper_3.gform-theme-button--tertiary{
    background-color: #ffffff !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b6561be */#gform_wrapper_2 {
    position: relative;
    width: 100%;
}

#gform_wrapper_2 .gform_fields {
    margin: 0;
}

#gform_wrapper_2 .gfield {
    margin: 0 !important;
}

#gform_wrapper_2 .gfield_label {
    display: none !important;
}

#gform_wrapper_2 input[type="email"] {
    width: 100%;
    height: 68px;
    border: 1px solid #c7d0df;
    border-radius: 40px;
    background: #fff;
    padding: 0 120px 0 23px;
    font-size: 20px;
    box-sizing: border-box;
}

#gform_wrapper_2 .gform_footer {
    position: absolute;
    right: 5px;
    top: 5px;
    margin: 0;
    padding: 0;
}

button#gform_submit_button_2 {
    height: 58px;
    min-width: 96px;
    border: 0;
    border-radius: 32px;
    background: #c9d3e2;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    padding: 0 22px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91a976b *//* =========================================
   FORM 3
   ========================================= */

#gform_wrapper_3 {
    position: relative;
    width: 100%;
}

#gform_wrapper_3 .gform_fields {
    margin: 0;
}

#gform_wrapper_3 .gfield {
    margin: 0 !important;
}

#gform_wrapper_3 .gfield_label {
    display: none !important;
}


/* =========================================
   PHONE FIELD - OUTER PILL
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper {
    width: 100%;
    height: 68px;
    border: 1px solid #c7d0df;
    border-radius: 40px;
    background: #fff;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    overflow: hidden;

    /* Space for the submit button */
    padding-right: 105px;
}


/* =========================================
   COUNTRY SELECTOR
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper .iti {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
}


/* Country .elementor-24861 .elementor-element.elementor-element-91a976b button */
#gform_wrapper_3 .gform-phone__input-wrapper .iti__selected-country {
    height: 100%;
    border: 0 !important;
    background: transparent !important;
}


/* =========================================
   PHONE NUMBER INPUT
   ========================================= */

#gform_wrapper_3 .gform-phone__input-wrapper input[type="tel"] {
    width: 100%;
    height: 100%;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;

    padding: 0 23px !important;

    font-size: 20px !important;
    box-sizing: border-box;
}


/* Remove focus styling */
#gform_wrapper_3 .gform-phone__input-wrapper input[type="tel"]:focus {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}


/* =========================================
   SUBMIT BUTTON
   ========================================= */

#gform_wrapper_3 .gform_footer {
    position: absolute;
    right: 5px;
    top: 5px;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 10;
}

#gform_wrapper_3 #gform_submit_button_3 {
    height: 58px;
    min-width: 96px;

    border: 0;
    border-radius: 32px;

    background: #c9d3e2;
    color: #fff;

    font-size: 16px;
    font-weight: 700;

    padding: 0 22px;

    cursor: pointer;
}

.gform-theme--foundation .gfield--type-phone .gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b,#gform_wrapper_3 .ginput_country-.elementor-24861 .elementor-element.elementor-element-91a976b_container {
   padding-top: 25px !important;
    padding-bottom: 25px !important;
    position: relative !important;
    left: -10px !important;
    height: auto !important;
    min-height: 100% !important;
}
#gform_wrapper_3 .gform-phone__input-wrapper > .ginput_country-.elementor-24861 .elementor-element.elementor-element-91a976b_container > button.gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
    position: relative !important;
    left: -10px !important;
}
/* =========================================
   GRAVITY FORMS - FORM 3 COUNTRY FLAG
   ========================================= */
/* =========================================
   FORM 3 - FLAG + HIDE DIAL CODE
   ========================================= */


/* Keep country flag visible */


#gform_wrapper_3 #country_.elementor-24861 .elementor-element.elementor-element-91a976b_button_1 {
    background-color: #ffffff !important;
    border: none !important;
}

#gform_wrapper_3.gform-phone__country-.elementor-24861 .elementor-element.elementor-element-91a976b, #gform_wrapper_3 .gform-theme-button, #gform_wrapper_3.gform-theme-button--tertiary{
    background-color: #ffffff !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ada6763 */.mailing-tabs .e-n-tab-title {
    width: 54px;
    height: 54px;
    min-width: 54px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50% !important;
    background: transparent !important;
    border: none !important;
}

.mailing-tabs .e-n-tab-title[aria-selected="true"] {
    background: #AA50B5 !important;
    color: #fff !important;
}

.mailing-tabs .e-n-tab-title[aria-selected="false"] {
    background: transparent !important;
}

.mailing-tabs .e-n-tabs-heading {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
}

.mailing-tabs .e-n-tab-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mailing-tabs .e-n-tab-icon i:nth-child(3) {
    display: none;
}

button#e-n-tab-title-1820854752 {
    width: 54px !important;
    height: 54px !important;
    min-width: 54px !important;
    min-height: 54px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    box-sizing: border-box;
}
button#e-n-tab-title-1820854751 {
    width: 54px !important;
    height: 54px !important;
    min-width: 54px !important;
    min-height: 54px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    box-sizing: border-box;
}


/* =========================================
   MAILING TABS - MOBILE ONLY
   ========================================= */

@media (max-width: 767px) {

    .mailing-tabs .e-n-tab-title {
        width: 42px !important;
        height: 42px !important;
        min-width: 42px !important;
        min-height: 42px !important;

        padding: 0 !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        border-radius: 50% !important;
        background: transparent !important;
        border: none !important;

        box-sizing: border-box !important;
    }

    /* Active tab */
    .mailing-tabs .e-n-tab-title[aria-selected="true"] {
        background: #AA50B5 !important;
        color: #fff !important;
    }

    /* Inactive tab */
    .mailing-tabs .e-n-tab-title[aria-selected="false"] {
        background: transparent !important;
    }

    /* Tab heading container */
    .mailing-tabs .e-n-tabs-heading {
        display: flex !important;
        align-items: center !important;
        justify-content: flex-end !important;

        gap: 6px !important;
    }

    /* Icons */
    .mailing-tabs .e-n-tab-icon {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    /* Hide third icon element */
    .mailing-tabs .e-n-tab-icon i:nth-child(3) {
        display: none !important;
    }

    /* First specific tab */
    button#e-n-tab-title-1820854752 {
        width: 42px !important;
        height: 42px !important;
        min-width: 42px !important;
        min-height: 42px !important;

        padding: 0 !important;
        border-radius: 50% !important;

        box-sizing: border-box !important;
    }

    /* Second specific tab */
    button#e-n-tab-title-1820854751 {
        width: 42px !important;
        height: 42px !important;
        min-width: 42px !important;
        min-height: 42px !important;

        padding: 0 !important;
        border-radius: 50% !important;

        box-sizing: border-box !important;
    }
}/* End custom CSS */