.green-text{color:#434483;font-weight:700}.menu_cta{background:#434483;background:#434483;color:#fff;padding:0!important}.menu_cta a{font-size:16px!important;text-align:center;color:#fff!important;padding:15px 15px 15px 15px!important}.et_pb_menu_2_tb_header.et_pb_menu ul li a{text-align:center;color:#434483}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#434483;border:none}.xdsoft_date div:hover{background:#434483}.glsr-default button.glsr-button{white-space:nowrap;color:#FFFFFF!important;border-color:RGBA(255,255,255,0);font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background:#434483;height:50px;font-size:20px}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{color:#fff}.et_pb_fullwidth_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu>nav,.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul,.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{align-items:center}.glsr-default form.glsr-form input.glsr-input,.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{color:#000000}.fd-professional-banner{background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 100%);color:white;padding:12px 0;overflow:hidden;white-space:nowrap;position:relative;box-shadow:0 2px 10px rgba(30,58,138,0.3);z-index:1000}.fd-professional-banner .fd-scrolling-text{display:inline-block;animation:fd-scroll-continuous 28s linear infinite;font-weight:600;font-size:16px;letter-spacing:0.5px}.fd-professional-banner .fd-phone-link{color:#fbbf24;text-decoration:none;font-weight:700;transition:color 0.3s ease}.fd-professional-banner .fd-phone-link:hover{color:#f59e0b;text-decoration:underline}@keyframes fd-scroll-continuous{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}@media (max-width:768px){.fd-professional-banner .fd-scrolling-text{font-size:14px}}html,body{overflow-x:hidden!important;max-width:100%!important}@media (max-width:767px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.fd-mobile-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:999999;display:flex;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,0.96);box-shadow:0 -8px 24px rgba(0,0,0,0.18)}.fd-mobile-sticky-cta__btn{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:6px;font-size:15px;font-weight:700;line-height:1;text-decoration:none!important;letter-spacing:0;box-shadow:0 4px 12px rgba(0,0,0,0.16)}.fd-mobile-sticky-cta__btn--call{background:#434483;color:#fff!important}.fd-mobile-sticky-cta__btn--book{background:#145528;color:#fff!important}}@media (min-width:768px){.fd-mobile-sticky-cta{display:none!important}}