.red-primary{& .dual-heading--primary{background:linear-gradient(135deg,#ff7272 0%,#ff0b0b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:italic}}.main-menu{& .breakdance-dropdown-custom-content{max-width:79rem;width:100%;margin:0 auto}}.menu-title{color:var(--bde-palette-heading-light-420ead25-0890-4927-8d2d-aed407d381e2-5);font-family:"Barlow Semi Condensed",sans-serif;font-weight:800;letter-spacing:-0.015rem;text-transform:uppercase}.gradient-red{background:var(--gradient-red);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.glow{box-shadow:0 18px 50px -12px rgba(11,155,255,0.60)}.blue-primary{& .dual-heading--primary{background:linear-gradient(135deg,#8ad7ff 0%,#0b9bff 50%,#0043ac 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:italic}}.global-radius{overflow:hidden;border-radius:0.25rem}.grid-pattern>.section-background-overlay{position:static}.grid-pattern>.section-background-overlay *{z-index:2}.grid-pattern>.section-background-overlay:before{content:"";position:absolute;z-index:0;inset:0;z-index:0;background:var(--background-dark);background-image:linear-gradient(to right,white 1px,transparent 1px),linear-gradient(to bottom,white 1px,transparent 1px);background-size:35px 35px}.glow-hover:hover{box-shadow:0 18px 50px -12px rgba(11,155,255,0.60)}.global-radius-medium{overflow:hidden;border-radius:0.5rem}.separator-blue{width:100%;height:0.25rem}.separator-blue{background:linear-gradient(90deg,rgba(0,0,0,0.00) 0%,rgba(11,155,255,0.60) 50%,rgba(0,0,0,0.00) 100%)}.separator-red{width:100%;height:0.25rem}.separator-red{background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(254,73,78,0.6) 50%,rgba(0,0,0,0) 100%);height:.25rem;width:100%}.featured-box{background-color:var(--bde-palette-services-bg-60897cf6-1a35-48f6-85a0-fcee41e99a02-6);padding:0.75rem 0.75rem 0.75rem 0.75rem}@media (max-width:1023px){.featured-box{width:100%}}.heading-block{& span{display:block}}.subscribe-form{& form{gap:0!important;grid-auto-flow:column!important}& .button-atom__text{display:none}& button{border-radius:0 0.5rem 0.5rem 0}& button::after{margin-left:0!important}& input{height:3.125rem;border-radius:0.5rem 0 0 0.5rem}}