/* Consistent Monsy identity for internal Elementor pages */
body:not(.home){background:#f7f9fd;color:#071431}
body:not(.home) #masthead{background:linear-gradient(105deg,#020b27,#00235b)!important;position:relative!important;margin:0!important;z-index:30}
body:not(.home) #masthead .elementor-930 .elementor-element.elementor-element-88da258{background:linear-gradient(105deg,#020b27,#00235b)!important;margin-bottom:0!important;min-height:86px!important;padding:8px 0!important}
body:not(.home) #masthead .elementor-widget-image img{max-width:155px!important;max-height:55px!important;width:auto!important;height:auto!important;object-fit:contain!important}
body:not(.home) #masthead .hfe-menu-item{color:#fff!important}
body:not(.home) #masthead .hfe-menu-item:hover{color:#2ea5ff!important}
body:not(.home) #masthead .hfe-nav-menu-icon{color:#fff!important}
body:not(.home) .elementor-top-section:first-of-type,body:not(.home) .e-con:first-of-type{scroll-margin-top:90px}
body:not(.home) .elementor-widget-heading h1,body:not(.home) .elementor-widget-heading h2{letter-spacing:-.035em}
body:not(.home) .elementor-widget-button .elementor-button{background:#ff581e!important;border-radius:8px!important;color:#fff!important}
body:not(.home) .elementor-widget-icon-box .elementor-icon{color:#0068ff!important}
body:not(.home) .elementor-widget-icon-box .elementor-icon-box-title{color:#071431}
body:not(.home) .elementor-widget-image-box,body:not(.home) .elementor-widget-testimonial{border-radius:12px}
body:not(.home) #colophon,body:not(.home) .elementor-location-footer{background:linear-gradient(110deg,#020b23,#001b49)!important;color:white!important}
body:not(.home) #colophon a,body:not(.home) .elementor-location-footer a{color:#e5edff}
body:not(.home) #colophon a:hover,body:not(.home) .elementor-location-footer a:hover{color:#37a5ff}
@media(max-width:767px){body:not(.home) #masthead .elementor-930 .elementor-element.elementor-element-88da258{min-height:70px!important;padding:6px 12px!important}body:not(.home) #masthead .elementor-widget-image img{max-width:130px!important;max-height:46px!important}body:not(.home) h1{font-size:clamp(30px,9vw,43px)!important;line-height:1.12!important}body:not(.home) .elementor-button{min-height:44px}body:not(.home) .elementor-container,body:not(.home) .e-con{max-width:100%}}
