.elementor-1788 .elementor-element.elementor-element-34f01e4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}#elementor-popup-modal-1788{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1788 .dialog-message{width:520px;height:auto;}#elementor-popup-modal-1788 .dialog-close-button{display:flex;}#elementor-popup-modal-1788 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS */#elementor-popup-modal-1788 .dialog-widget-content {border-radius:14px;overflow:hidden;box-shadow:0 24px 70px rgba(17,53,76,.3);max-width:calc(100vw - 32px);}
#elementor-popup-modal-1788 .dialog-message {width:520px;max-width:calc(100vw - 32px);}
#elementor-popup-modal-1788 .dialog-close-button {top:14px;right:14px;color:#fff;font-size:20px;z-index:10;}
#elementor-popup-modal-1788 .dialog-close-button:focus-visible {outline:2px solid #c4a374;outline-offset:4px;}
#elementor-popup-modal-1788 .elementor-element-34f01e4 {background:#1b5a7d;border-top:7px solid #c4a374;padding:44px 34px 30px;}
#elementor-popup-modal-1788 .e-con-inner {padding:0;gap:22px;}
#elementor-popup-modal-1788 .elementor-widget {text-align:center;margin:0;width:100%;}
#elementor-popup-modal-1788 .elementor-heading-title {font-family:'Poppins',sans-serif;}
#elementor-popup-modal-1788 .elementor-element-c2187b4 h2 {font-size:30px;line-height:1.3;font-weight:700;color:#fff;letter-spacing:-.5px;margin:0;}
#elementor-popup-modal-1788 .elementor-element-e4edbd0 p {font-size:17px;line-height:1.65;font-weight:400;color:#f3f6f8;margin:0;}
#elementor-popup-modal-1788 .elementor-button {display:flex;justify-content:center;width:100%;background:#c4a374;color:#11354c;font-family:'Poppins',sans-serif;font-size:18px;font-weight:700;line-height:1.4;padding:17px 20px;border-radius:7px;text-decoration:none;transition:background .2s;}
#elementor-popup-modal-1788 .elementor-button:hover,#elementor-popup-modal-1788 .elementor-button:focus {background:#d6bb93;color:#11354c;}
#elementor-popup-modal-1788 .elementor-button:focus-visible {outline:3px solid #fff;outline-offset:4px;}
#elementor-popup-modal-1788 .elementor-element-fd27dc7 p {font-size:13px;line-height:1.6;font-weight:400;color:#e0e9ef;margin:0;}
@media(max-width:767px){#elementor-popup-modal-1788 .elementor-element-34f01e4{padding:40px 22px 26px;}#elementor-popup-modal-1788 .elementor-element-c2187b4 h2{font-size:25px;}#elementor-popup-modal-1788 .elementor-element-e4edbd0 p{font-size:15px;}#elementor-popup-modal-1788 .elementor-button{font-size:16px;}#elementor-popup-modal-1788 .e-con-inner{gap:20px;}}#elementor-popup-modal-1788 .dialog-widget-content {border-radius:14px;overflow:hidden;box-shadow:0 24px 70px rgba(17,53,76,.3);max-width:calc(100vw - 32px);}
#elementor-popup-modal-1788 .dialog-message {width:520px;max-width:calc(100vw - 32px);}
#elementor-popup-modal-1788 .dialog-close-button {top:14px;right:14px;color:#fff;font-size:20px;z-index:10;}
#elementor-popup-modal-1788 .dialog-close-button:focus-visible {outline:2px solid #c4a374;outline-offset:4px;}
#elementor-popup-modal-1788 .elementor-element-34f01e4 {background:#1b5a7d;border-top:7px solid #c4a374;padding:44px 34px 30px;}
#elementor-popup-modal-1788 .e-con-inner {padding:0;gap:22px;}
#elementor-popup-modal-1788 .elementor-widget {text-align:center;margin:0;width:100%;}
#elementor-popup-modal-1788 .elementor-heading-title {font-family:'Poppins',sans-serif;}
#elementor-popup-modal-1788 .elementor-element-c2187b4 h2 {font-size:30px;line-height:1.3;font-weight:700;color:#fff;letter-spacing:-.5px;margin:0;}
#elementor-popup-modal-1788 .elementor-element-e4edbd0 p {font-size:17px;line-height:1.65;font-weight:400;color:#f3f6f8;margin:0;}
#elementor-popup-modal-1788 .elementor-button {display:flex;justify-content:center;width:100%;background:#c4a374;color:#11354c;font-family:'Poppins',sans-serif;font-size:18px;font-weight:700;line-height:1.4;padding:17px 20px;border-radius:7px;text-decoration:none;transition:background .2s;}
#elementor-popup-modal-1788 .elementor-button:hover,#elementor-popup-modal-1788 .elementor-button:focus {background:#d6bb93;color:#11354c;}
#elementor-popup-modal-1788 .elementor-button:focus-visible {outline:3px solid #fff;outline-offset:4px;}
#elementor-popup-modal-1788 .elementor-element-fd27dc7 p {font-size:13px;line-height:1.6;font-weight:400;color:#e0e9ef;margin:0;}
@media(max-width:767px){#elementor-popup-modal-1788 .elementor-element-34f01e4{padding:40px 22px 26px;}#elementor-popup-modal-1788 .elementor-element-c2187b4 h2{font-size:25px;}#elementor-popup-modal-1788 .elementor-element-e4edbd0 p{font-size:15px;}#elementor-popup-modal-1788 .elementor-button{font-size:16px;}#elementor-popup-modal-1788 .e-con-inner{gap:20px;}}
#elementor-popup-modal-1788 .dialog-close-button,#elementor-popup-modal-1788 .dialog-close-button svg{color:#fff!important;fill:#fff!important;}/* End custom CSS */