#elementor-popup-modal-265 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFDF8;border-radius:28px 28px 28px 28px;box-shadow:0px 24px 64px 0px rgba(38,54,59,0.18);}#elementor-popup-modal-265{background-color:rgba(38, 54, 58, 0.45);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-265 .dialog-message{width:1080px;height:auto;}@media(max-width:767px){#elementor-popup-modal-265 .dialog-message{width:92vw;}}/* Start custom CSS */.ve-popup .ve-meta{color:#26363A;font-size:16px;line-height:22px}
.ve-popup .ve-input{width:100%;height:auto;margin:0;font-family:"Hanken Grotesk",sans-serif;font-size:18px;line-height:26px;color:#26363A;padding:18px 20px;border:1px solid #BFB7A9;border-radius:11px;background:#FFFDF8;outline:none;box-shadow:none;transition:border-color .2s,box-shadow .2s}
.ve-popup .ve-input::placeholder{color:#5B6770;opacity:1}
.ve-popup .ve-input:focus{border-color:#3B4632 !important;box-shadow:0 0 0 1px #3B4632}
.ve-popup .ve-field .ve-input{height:auto !important;min-height:64px;border-color:#BFB7A9 !important;font-size:18px !important}
.ve-popup textarea.ve-input{min-height:140px !important;resize:vertical}
.ve-popup .ve-btn-primary{align-self:flex-start;cursor:pointer}
.ve-popup .ve-popup-close{align-self:flex-start;text-decoration:none;cursor:pointer}
.ve-popup-aside > :last-child::after{content:"";display:block;width:100%;height:2px;background:#BFB7A9}
.ve-popup-aside img{display:block;width:300px;max-width:100%;height:auto;mix-blend-mode:multiply}
@media (max-width:767px){
.elementor .ve-popup{flex-direction:column !important}
.elementor .ve-popup .ve-popup-aside{flex:none !important;width:auto !important;padding:28px 24px 4px !important;gap:0 !important}
.elementor .ve-popup .ve-popup-aside > :last-child{display:none !important}
.elementor .ve-popup .ve-popup-aside .ve-h3{font-size:26px;line-height:32px}
.elementor .ve-popup .ve-popup-body{padding:24px 24px 32px !important}
}
.ve-popup .ve-field{padding:0 !important}
.ve-popup form.e-form-base{padding:0 !important}
.ve-popup .ve-popup-body > .ve-row{flex-wrap:nowrap !important;align-items:flex-start;gap:16px}
.ve-popup .ve-popup-close{flex:none}/* End custom CSS */