.elementor-10472 .elementor-element.elementor-element-0c09843{--min-height:0px;--gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10472 .elementor-element.elementor-element-0c09843:not(.elementor-motion-effects-element-type-background), .elementor-10472 .elementor-element.elementor-element-0c09843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10472 .elementor-element.elementor-element-0c09843::before{--background-overlay:'';background-color:#DEDACF00;background-image:url("https://appreciator.io/wp-content/uploads/2023/02/APPR-Website-Subscription-Popup-NEW.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10472 .elementor-element.elementor-element-9a47a36{--gap:0px;--overlay-opacity:1;--padding-top:40px;--padding-right:50px;--padding-bottom:40px;--padding-left:50px;}.elementor-10472 .elementor-element.elementor-element-9a47a36::before{--background-overlay:'';}.elementor-10472 .elementor-element.elementor-element-4323779{text-align:left;color:#000000;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:normal;font-style:normal;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-10472 .elementor-element.elementor-element-4323779 > .elementor-widget-container{margin:50px 0px 0px 90px;}.elementor-10472 .elementor-element.elementor-element-f138e1d{--content-width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:flex-start;--gap:0px;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:3%;}.elementor-10472 .elementor-element.elementor-element-f138e1d.e-container{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10472 .elementor-element.elementor-element-7224bf1{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-10472 .elementor-element.elementor-element-7224bf1 > .elementor-widget-container{margin:25px 0px 10px 0px;}.elementor-10472 .elementor-element.elementor-element-7224bf1.elementor-element{--align-self:flex-start;}.elementor-10472 .elementor-element.elementor-element-4b11066{text-align:left;color:#000000;font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:200;width:100%;max-width:100%;}.elementor-10472 .elementor-element.elementor-element-4b11066 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10472 .elementor-element.elementor-element-4b11066.elementor-element{--align-self:center;}.elementor-10472 .elementor-element.elementor-element-3aa95c0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10472 .elementor-element.elementor-element-3aa95c0{width:100%;max-width:100%;}.elementor-10472 .elementor-element.elementor-element-3aa95c0.elementor-element{--align-self:center;}#elementor-popup-modal-10472 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-10472{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-10472 .dialog-close-button{display:flex;background-color:#5F5F5F52;font-size:25px;}#elementor-popup-modal-10472 .dialog-widget-content{animation-duration:0.7s;border-radius:10px 10px 10px 10px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-10472 .dialog-close-button i{color:#FFFFFFA1;}#elementor-popup-modal-10472 .dialog-close-button svg{fill:#FFFFFFA1;}@media(min-width:768px){.elementor-10472 .elementor-element.elementor-element-0c09843{--content-width:100%;}.elementor-10472 .elementor-element.elementor-element-f138e1d{--width:75%;}}@media(max-width:767px){.elementor-10472 .elementor-element.elementor-element-0c09843{--content-width:100%;--gap:0px;--padding-top:50px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-10472 .elementor-element.elementor-element-9a47a36{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10472 .elementor-element.elementor-element-4323779{font-size:24px;}.elementor-10472 .elementor-element.elementor-element-f138e1d{--width:80%;--gap:0px;--padding-top:0px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-10472 .elementor-element.elementor-element-7224bf1{font-size:13px;}.elementor-10472 .elementor-element.elementor-element-4b11066{text-align:left;font-size:13px;}}/* Start custom CSS for text-editor, class: .elementor-element-7224bf1 */p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b11066 */p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3aa95c0 */.alan-form .wpforms-field-medium {
    max-width: 100%!important;
    font-size: 14px!important;
}
.wpforms-form button[type=submit] {
    background: #000000 0% 0% no-repeat padding-box !important;
    text-align: center;
    font: normal normal bold 24px/30px Helvetica Neue;
    letter-spacing: 0px;
    color: #FFFFFF !important;
    padding: 0px 36px !important;
    
}
.wpforms-submit-container {
    text-align: center;
    
}
div.wpforms-container-full {
    margin-top: 0;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f138e1d */@media only screen and (max-width: 766px) {
    .alan-pops {
        padding: 50px 15px 15px 15px;
    }
     .alan-pops .title {
         font-size:24px!important;
     }
     .alan-pops .desc {
         font-size:12px!important;
     }
}
input::placeholder{
  color: #ffffff;
  text-align: center;
 
}

.EmailInputDiv>span>input
{
    width: 245px;
    font-size: 15px;
    color: White;
    height: 50px;
    border-radius: 9px;
    background-color: #C5C3BD;
}
.EmailInputDiv>span>input[type=email]:focus
{
     color: #ffffff !important;
      background-color: #C5C3BD;
}

.SubmitDiv>input
{
    width: 100px;
    height: 20px;
    padding: 0px;
    margin-left: 125px;
    font-size: 15px;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c09843 */@media only screen and (max-width: 766px) {
    .alan-pops {
        padding: 50px 15px 15px 15px;
    }
     .alan-pops .title {
         font-size:24px!important;
     }
     .alan-pops .desc {
         font-size:12px!important;
     }
     #elementor-popup-modal-10472
     {
        display:none !important;   
     }
}/* End custom CSS */
/* Start custom CSS */.elementor-popup-modal .dialog-close-button {
    border-radius: 50%;
    padding: 7px;
    
}
.eicon-close {
    font-weight: 300;
    font-size: 8px
}/* End custom CSS */