.elementor-2426 .elementor-element.elementor-element-2cc4c97{--display:flex;border-style:double;--border-style:double;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#C9A96E47;--border-color:#C9A96E47;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2426 .elementor-element.elementor-element-2cc4c97.e-con{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-a176026{padding:20px 0px 0px 0px;text-align:center;}.elementor-2426 .elementor-element.elementor-element-a176026 .elementor-heading-title{font-family:"Cormorant Garamond";font-size:42px;font-weight:400;color:#C9A96E;}.elementor-2426 .elementor-element.elementor-element-2c00c90 .separator_divider{text-align:center;}.elementor-2426 .elementor-element.elementor-element-2c00c90 .separator_divider svg{max-width:200px;}.elementor-2426 .elementor-element.elementor-element-2c00c90 svg{fill:var( --e-global-color-ea7f8fa );}.elementor-2426 .elementor-element.elementor-element-9e233a2{text-align:center;font-family:"Jost";font-size:20px;font-weight:300;color:var( --e-global-color-d9f7cb8 );}.elementor-2426 .elementor-element.elementor-element-f142a70{--spacer-size:20px;}.elementor-2426 .elementor-element.elementor-element-bc9add5{padding:0px 40px 0px 40px;border-style:solid;border-width:0px 2px 0px 2px;border-color:#C9A96E63;text-align:center;}.elementor-2426 .elementor-element.elementor-element-bc9add5.elementor-element{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-bc9add5 .elementor-heading-title{font-family:"Quicksand";font-size:24px;font-weight:400;color:var( --e-global-color-791c473 );}.elementor-2426 .elementor-element.elementor-element-2454c64{text-align:center;font-family:"Jost";font-size:18px;font-weight:300;color:var( --e-global-color-d9f7cb8 );}.elementor-2426 .elementor-element.elementor-element-c6154ab{--spacer-size:20px;}.elementor-2426 .elementor-element.elementor-element-676ddd8{padding:0px 40px 0px 40px;border-style:solid;border-width:0px 2px 0px 2px;border-color:#C9A96E4D;text-align:center;}.elementor-2426 .elementor-element.elementor-element-676ddd8.elementor-element{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-676ddd8 .elementor-heading-title{font-family:"Quicksand";font-size:24px;font-weight:400;color:var( --e-global-color-791c473 );}.elementor-2426 .elementor-element.elementor-element-dbf1798{text-align:center;font-family:"Jost";font-size:18px;font-weight:300;color:var( --e-global-color-d9f7cb8 );}.elementor-2426 .elementor-element.elementor-element-42d1b3e{--spacer-size:20px;}.elementor-2426 .elementor-element.elementor-element-c955d4c{padding:0px 40px 0px 40px;border-style:solid;border-width:0px 2px 0px 2px;border-color:#C9A96E4D;text-align:center;}.elementor-2426 .elementor-element.elementor-element-c955d4c.elementor-element{--align-self:center;}.elementor-2426 .elementor-element.elementor-element-c955d4c .elementor-heading-title{font-family:"Quicksand";font-size:24px;font-weight:400;color:var( --e-global-color-791c473 );}.elementor-2426 .elementor-element.elementor-element-0e04fe3{text-align:center;font-family:"Jost";font-size:18px;font-weight:300;color:var( --e-global-color-d9f7cb8 );}.elementor-2426 .elementor-element.elementor-element-b8ef351{--spacer-size:20px;}.elementor-2426 .elementor-element.elementor-element-c8e09ac{text-align:center;font-family:"Jost";font-size:18px;font-weight:300;color:var( --e-global-color-d9f7cb8 );}.elementor-2426 .elementor-element.elementor-element-d106538 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-d106538 .separator_divider{text-align:center;}.elementor-2426 .elementor-element.elementor-element-d106538 .separator_divider svg{max-width:200px;}.elementor-2426 .elementor-element.elementor-element-d106538 svg{fill:var( --e-global-color-ea7f8fa );}.elementor-2426 .elementor-element.elementor-element-f9e1203 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7{align-items:center;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_form_wrapper{padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A96E57;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7 label:not(.wpcf7-list-item-label){display:inline-block;font-family:"Cormorant Garamond";font-size:18px;font-weight:300;text-align:center;color:var( --e-global-color-d9f7cb8 );}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7 p > label{margin-bottom:10px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-text,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-validates-as-number{width:100%px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-form-control-wrap{margin-top:0px;margin-bottom:20px;justify-content:flex-start;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-form-control{font-family:"Jost";font-size:16px;font-weight:300;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-form-control-wrap input,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-form-control-wrap textarea{text-align:left;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-text,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-textarea,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-date,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-quiz,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-select,.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-validates-as-number{border-style:none;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-textarea{width:100%px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7 input::placeholder, .ue_contact_form_7 select::placeholder, .ue_contact_form_7 textarea::placeholder{font-family:"Jost";font-size:16px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7 input::placeholder,.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7 select::placeholder,.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7 textarea::placeholder{color:var( --e-global-color-c45f9de );}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-acceptance input + .wpcf7-list-item-label:before{margin-right:10px;background-color:#ffffff;border-radius:4px 4px 4px 4px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-acceptance input,.elementor-2426 .elementor-element.elementor-element-f9e1203  .wpcf7-acceptance input + .wpcf7-list-item-label:before{width:20px;height:20px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-acceptance input:checked + .wpcf7-list-item-label:after{scale:100%;left:5px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-acceptance .wpcf7-list-item-label{align-items:flex-start;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .wpcf7-acceptance input:checked + .wpcf7-list-item-label:before{background-color:#434343;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_form_wrapper{width:100%;}}@media(max-width:767px){.elementor-2426 .elementor-element.elementor-element-2cc4c97{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2426 .elementor-element.elementor-element-f9e1203{width:auto;max-width:auto;}.elementor-2426 .elementor-element.elementor-element-f9e1203 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_form_wrapper{width:100%;}.elementor-2426 .elementor-element.elementor-element-f9e1203 .ue_contact_form_7{align-items:center;}}/* Start custom CSS for ucaddon_contact_form_7, class: .elementor-element-f9e1203 *//* ==========================================
   ELLYSIAN DEW - CONTACT FORM 7 (Elementor)
========================================== */

.ellysian-return-form{
    background:#12311F;
    padding:40px;
    border:1px solid rgba(199,161,91,.25);
    border-radius:18px;
    box-shadow:0 15px 35px rgba(0,0,0,.15);
}

/* Labels */

.ellysian-return-form label{
    display:block;
    color:#C7A15B;
    font-size:13px;
    letter-spacing:1px;
    text-transform:uppercase;
    margin-bottom:8px;
    font-weight:500;
}

/* Inputs */

.ellysian-return-form input:not([type="submit"]):not([type="checkbox"]):not([type="file"]),
.ellysian-return-form select,
.ellysian-return-form textarea{

    width:100%;

    background:#0E281A;

    color:#F5F3EE;

    border:1px solid rgba(199,161,91,.25);

    border-radius:10px;

    padding:14px 18px;

    transition:.3s;

    margin-top:6px;
}

/* Placeholder */

.ellysian-return-form ::placeholder{
    color:#97A896;
}

/* Focus */

.ellysian-return-form input:focus,
.ellysian-return-form textarea:focus,
.ellysian-return-form select:focus{

    border-color:#C7A15B;

    box-shadow:0 0 0 3px rgba(199,161,91,.12);

    outline:none;

    background:#143623;
}

/* Textarea */

.ellysian-return-form textarea{

    height:180px;

    resize:vertical;
}

/* Select */

.ellysian-return-form select{

    appearance:none;

    cursor:pointer;
}

/* File Upload */

.ellysian-return-form input[type=file]{

    width:100%;

    padding:14px;

    background:#143623;

    border:1px dashed #C7A15B;

    border-radius:10px;

    color:#ddd;
}

/* Checkbox */

.ellysian-return-form input[type=checkbox]{

    width:18px;

    height:18px;

    accent-color:#C7A15B;

    margin-right:8px;
}

/* Submit */

.ellysian-return-form input[type=submit]{

    width:100%;

    background:#C7A15B;

    color:#12311F;

    border:none;

    border-radius:40px;

    padding:16px;

    font-size:15px;

    font-weight:600;

    letter-spacing:1px;

    text-transform:uppercase;

    cursor:pointer;

    transition:.35s;
}

.ellysian-return-form input[type=submit]:hover{

    background:#E2C57E;

    transform:translateY(-2px);

    box-shadow:0 10px 25px rgba(199,161,91,.25);
}

/* Validation */

.ellysian-return-form .wpcf7-not-valid{

    border-color:#d86565 !important;
}

.ellysian-return-form .wpcf7-response-output{

    margin-top:25px;

    border-radius:10px;

    color:white;
}

/* Field spacing */

.ellysian-return-form .wpcf7-form p{

    margin-bottom:20px;
}/* End custom CSS */