.elementor-993380 .elementor-element.elementor-element-2d84668f > .elementor-container{max-width:432px;min-height:400px;}.elementor-993380 .elementor-element.elementor-element-2d84668f{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-vamtam_accent_7 );padding:20px 30px 20px 30px;z-index:0;overflow:visible;}.elementor-993380 .elementor-element.elementor-element-6430af0a > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}#elementor-popup-modal-993380 .dialog-widget-content{animation-duration:0.7s;margin:76px 30px 0px 30px;}#elementor-popup-modal-993380 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-993380{justify-content:center;align-items:flex-start;}#elementor-popup-modal-993380 .dialog-close-button{display:flex;top:35px;font-size:19px;}body:not(.rtl) #elementor-popup-modal-993380 .dialog-close-button{right:50px;}body.rtl #elementor-popup-modal-993380 .dialog-close-button{left:50px;}#elementor-popup-modal-993380 .dialog-close-button i{color:var( --e-global-color-vamtam_accent_3 );}#elementor-popup-modal-993380 .dialog-close-button svg{fill:var( --e-global-color-vamtam_accent_3 );}#elementor-popup-modal-993380 .dialog-close-button:hover i{color:var( --e-global-color-vamtam_accent_2 );}@media(max-width:767px){.elementor-993380 .elementor-element.elementor-element-2d84668f > .elementor-container{min-height:80vh;}#elementor-popup-modal-993380 .dialog-close-button{top:15px;font-size:19px;}body:not(.rtl) #elementor-popup-modal-993380 .dialog-close-button{right:15px;}body.rtl #elementor-popup-modal-993380 .dialog-close-button{left:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-6c7206e *//* === Search Button Styling === */
.aws-search-btn.aws-form-btn {
    background-color: #002842 !important; /* Button background */
    border-radius: 4px; /* optional, for cleaner look */
}

/* Change SVG icon color to white */
.aws-search-btn.aws-form-btn svg path {
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d84668f */.dialog-message {
    transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}

.dialog-message.hide-on-scroll {
    opacity: 0;
    visibility: hidden;
    pointer-events: none; /* Prevent interactions */
}/* End custom CSS */