.elementor-311 .elementor-element.elementor-element-cthero{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-cthero:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-cthero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-311 .elementor-element.elementor-element-cthinner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-311 .elementor-element.elementor-element-cthtext{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ctheye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-311 .elementor-element.elementor-element-ctheye .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:3.4px;color:var( --e-global-color-e72be8e );}.elementor-311 .elementor-element.elementor-element-cthhair{--divider-border-style:solid;--divider-color:var( --e-global-color-e72be8e );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-311 .elementor-element.elementor-element-cthhair .elementor-divider-separator{width:44px;margin:0 auto;margin-left:0;}.elementor-311 .elementor-element.elementor-element-cthhair .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-311 .elementor-element.elementor-element-cthh1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-311 .elementor-element.elementor-element-cthh1 .elementor-heading-title{font-family:"Caprasimo", Sans-serif;font-size:64px;font-weight:400;line-height:1.04em;color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-cthbody{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:rgba(236, 224, 205, 0.82);}.elementor-311 .elementor-element.elementor-element-ct2sect{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2sect:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-ct2sect > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-311 .elementor-element.elementor-element-ct2inner{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-311 .elementor-element.elementor-element-ct2left{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2hair{--divider-border-style:solid;--divider-color:var( --e-global-color-e72be8e );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-311 .elementor-element.elementor-element-ct2hair .elementor-divider-separator{width:44px;margin:0 auto;margin-left:0;}.elementor-311 .elementor-element.elementor-element-ct2hair .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-311 .elementor-element.elementor-element-ct2h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;}.elementor-311 .elementor-element.elementor-element-ct2h2 .elementor-heading-title{font-family:"Caprasimo", Sans-serif;font-size:42px;font-weight:400;line-height:1.18em;color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-ct2p1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:rgba(236, 224, 205, 0.82);}.elementor-311 .elementor-element.elementor-element-ct2p2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:rgba(236, 224, 205, 0.82);}.elementor-311 .elementor-element.elementor-element-ct2right{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group.recaptcha_v3-bottomleft, .elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-311 .elementor-element.elementor-element-ct2form .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-311 .elementor-element.elementor-element-ct2form .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-311 .elementor-element.elementor-element-ct2form .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-html{padding-bottom:0px;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-button[type="submit"]{color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-311 .elementor-element.elementor-element-ct2form{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-311 .elementor-element.elementor-element-ct3sect{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct3sect:not(.elementor-motion-effects-element-type-background), .elementor-311 .elementor-element.elementor-element-ct3sect > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-311 .elementor-element.elementor-element-ct3inner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-311 .elementor-element.elementor-element-ct3hair{--divider-border-style:solid;--divider-color:var( --e-global-color-e72be8e );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-311 .elementor-element.elementor-element-ct3hair .elementor-divider-separator{width:44px;margin:0 auto;margin-left:0;}.elementor-311 .elementor-element.elementor-element-ct3hair .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-311 .elementor-element.elementor-element-ct3h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-311 .elementor-element.elementor-element-ct3h2 .elementor-heading-title{font-family:"Caprasimo", Sans-serif;font-size:32px;font-weight:400;line-height:1.18em;color:var( --e-global-color-text );}.elementor-311 .elementor-element.elementor-element-ct3p{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:rgba(236, 224, 205, 0.82);}.elementor-311 .elementor-element.elementor-element-ct3email{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-311 .elementor-element.elementor-element-ct3email .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:0.4px;color:var( --e-global-color-e72be8e );}@media(max-width:1024px){.elementor-311 .elementor-element.elementor-element-cthero{--padding-top:118px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-cthinner{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-311 .elementor-element.elementor-element-cthtext{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-cthh1 .elementor-heading-title{font-size:48px;}.elementor-311 .elementor-element.elementor-element-cthbody{font-size:17px;}.elementor-311 .elementor-element.elementor-element-ct2sect{--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2inner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-311 .elementor-element.elementor-element-ct2left{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2h2 .elementor-heading-title{font-size:36px;}.elementor-311 .elementor-element.elementor-element-ct2p1{font-size:16px;}.elementor-311 .elementor-element.elementor-element-ct2p2{font-size:16px;}.elementor-311 .elementor-element.elementor-element-ct2right{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct3sect{--padding-top:90px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct3inner{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-311 .elementor-element.elementor-element-ct3h2 .elementor-heading-title{font-size:28px;}.elementor-311 .elementor-element.elementor-element-ct3p{font-size:16px;}}@media(max-width:767px){.elementor-311 .elementor-element.elementor-element-cthero{--padding-top:92px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-cthinner{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-311 .elementor-element.elementor-element-cthtext{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ctheye{text-align:start;}.elementor-311 .elementor-element.elementor-element-cthhair .elementor-divider{text-align:left;}.elementor-311 .elementor-element.elementor-element-cthhair .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-311 .elementor-element.elementor-element-cthh1{text-align:start;}.elementor-311 .elementor-element.elementor-element-cthh1 .elementor-heading-title{font-size:36px;line-height:1.12em;}.elementor-311 .elementor-element.elementor-element-cthbody{text-align:start;font-size:16px;}.elementor-311 .elementor-element.elementor-element-ct2sect{--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2inner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-311 .elementor-element.elementor-element-ct2left{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct2hair .elementor-divider{text-align:left;}.elementor-311 .elementor-element.elementor-element-ct2hair .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-311 .elementor-element.elementor-element-ct2h2{text-align:start;}.elementor-311 .elementor-element.elementor-element-ct2h2 .elementor-heading-title{font-size:28px;line-height:1.24em;}.elementor-311 .elementor-element.elementor-element-ct2p1{text-align:start;font-size:16px;}.elementor-311 .elementor-element.elementor-element-ct2p2{text-align:start;font-size:16px;}.elementor-311 .elementor-element.elementor-element-ct2right{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct3sect{--padding-top:72px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-311 .elementor-element.elementor-element-ct3inner{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-311 .elementor-element.elementor-element-ct3hair .elementor-divider{text-align:left;}.elementor-311 .elementor-element.elementor-element-ct3hair .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-311 .elementor-element.elementor-element-ct3h2{text-align:start;}.elementor-311 .elementor-element.elementor-element-ct3h2 .elementor-heading-title{font-size:24px;line-height:1.24em;}.elementor-311 .elementor-element.elementor-element-ct3p{text-align:start;font-size:16px;}.elementor-311 .elementor-element.elementor-element-ct3email{text-align:start;}.elementor-311 .elementor-element.elementor-element-ct3email .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-311 .elementor-element.elementor-element-cthinner{--content-width:1240px;}.elementor-311 .elementor-element.elementor-element-cthtext{--width:52%;}.elementor-311 .elementor-element.elementor-element-ct2inner{--content-width:1240px;}.elementor-311 .elementor-element.elementor-element-ct2left{--width:40%;}.elementor-311 .elementor-element.elementor-element-ct2right{--width:60%;}.elementor-311 .elementor-element.elementor-element-ct3inner{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-311 .elementor-element.elementor-element-cthtext{--width:72%;}.elementor-311 .elementor-element.elementor-element-ct2left{--width:100%;}.elementor-311 .elementor-element.elementor-element-ct2right{--width:100%;}}/* Start custom CSS for form, class: .elementor-element-ct2form *//* Fields ------------------------------------------------------------- */
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-form-fields-wrapper{ row-gap:22px; }
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group{ margin-bottom:0; }
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group > label{
    display:block;
    font-family:"Figtree",sans-serif; font-size:11px; font-weight:600;
    letter-spacing:1.8px; text-transform:uppercase; line-height:1.5;
    color:rgba(236,224,205,.62); margin-bottom:10px;
}
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field{
    width:100%; min-height:54px; padding:15px 16px;
    font-family:"Figtree",sans-serif; font-size:15px; line-height:1.6;
    color:#ECE0CD; background-color:#0B0807;
    border:1px solid rgba(201,162,74,.34); border-radius:2px;
    box-shadow:none; transition:border-color .3s ease;
}
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group textarea.elementor-field{ min-height:150px; resize:vertical; }
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field::placeholder{ color:rgba(236,224,205,.34); }
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field:focus{ border-color:#C9A24A; outline:none; }
/* Safari/Chrome autofill would otherwise repaint the field pale blue. */
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field:-webkit-autofill,
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field:-webkit-autofill:focus{
    -webkit-text-fill-color:#ECE0CD;
    -webkit-box-shadow:0 0 0 1000px #0B0807 inset;
    caret-color:#ECE0CD;
}
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-mark-required .elementor-field-label:after{ color:#C9A24A; }

/* Submit -------------------------------------------------------------- */
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-submit{ margin-top:10px; }
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-submit .elementor-button{
    font-family:"Figtree",sans-serif; font-size:13px; font-weight:600;
    letter-spacing:1.6px; text-transform:uppercase; line-height:1.4;
    color:#ECE0CD; background-color:#B82820;
    border:1px solid #B82820; border-radius:100px;
    padding:19px 48px; min-height:0; cursor:pointer;
    transition:background-color .35s ease, border-color .35s ease, color .35s ease;
}
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-submit .elementor-button:hover,
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-submit .elementor-button:focus{
    background-color:#911E18; border-color:#911E18; color:#ECE0CD;
}

/* Messages ------------------------------------------------------------ */
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-message{
    font-family:"Figtree",sans-serif; font-size:14px; line-height:1.7; margin-top:14px;
}
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-message.elementor-message-success{ color:#C9A24A; }
.elementor-311 .elementor-element.elementor-element-ct2form .elementor-message.elementor-message-danger{ color:#ECE0CD; }

@media (max-width:1024px){
    .elementor-311 .elementor-element.elementor-element-ct2form .elementor-form-fields-wrapper{ row-gap:20px; }
}
@media (max-width:767px){
    /* 16px keeps iOS Safari from zooming the viewport on field focus. */
    .elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group .elementor-field{ font-size:16px; min-height:52px; }
    .elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-group textarea.elementor-field{ min-height:140px; }
    .elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-submit{ width:100%; }
    .elementor-311 .elementor-element.elementor-element-ct2form .elementor-field-type-submit .elementor-button{
        width:100%; justify-content:center; padding:19px 28px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ct3email */.elementor-311 .elementor-element.elementor-element-ct3email .elementor-heading-title a{
    color:#C9A24A; text-decoration:none;
    border-bottom:1px solid rgba(201,162,74,.34); padding-bottom:3px;
    transition:color .3s ease, border-color .3s ease;
}
.elementor-311 .elementor-element.elementor-element-ct3email .elementor-heading-title a:hover,
.elementor-311 .elementor-element.elementor-element-ct3email .elementor-heading-title a:focus{ color:#ECE0CD; border-color:#ECE0CD; }/* End custom CSS */