.elementor-97 .elementor-element.elementor-element-201dcba:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-201dcba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2D1353;background-image:url(https://allignbh.com/wp-content/uploads/2025/10/axiom-pattern.png)}.elementor-97 .elementor-element.elementor-element-201dcba>.elementor-background-overlay{background-color:#2D1353;opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-201dcba{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-97 .elementor-element.elementor-element-4c74f8c{text-align:start}.elementor-97 .elementor-element.elementor-element-38f4959{font-family:var(--e-global-typography-37eb47e-font-family),Sans-serif;font-size:var(--e-global-typography-37eb47e-font-size);line-height:var(--e-global-typography-37eb47e-line-height);color:#CFCFCF}.elementor-97 .elementor-element.elementor-element-819934d{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-97 .elementor-element.elementor-element-819934d .elementor-widget-container{text-align:left}.elementor-97 .elementor-element.elementor-element-819934d .elementor-social-icon{background-color:var(--e-global-color-primary)}.elementor-97 .elementor-element.elementor-element-7e44382 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-97 .elementor-element.elementor-element-7e44382 .elementor-icon-box-title{margin-block-end:10px;color:#FFF}.elementor-97 .elementor-element.elementor-element-7e44382.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-97 .elementor-element.elementor-element-7e44382.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-7e44382.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-97 .elementor-element.elementor-element-7e44382 .elementor-icon{font-size:16px;border-width:2px 2px 2px 2px}.elementor-97 .elementor-element.elementor-element-7e44382:has(:hover) .elementor-icon-box-title,.elementor-97 .elementor-element.elementor-element-7e44382:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-97 .elementor-element.elementor-element-7e44382 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#CFCFCF}.elementor-97 .elementor-element.elementor-element-ebddff0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-97 .elementor-element.elementor-element-ebddff0 .elementor-icon-box-title{margin-block-end:10px;color:#FFF}.elementor-97 .elementor-element.elementor-element-ebddff0.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-97 .elementor-element.elementor-element-ebddff0.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-ebddff0.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-97 .elementor-element.elementor-element-ebddff0 .elementor-icon{font-size:16px;border-width:2px 2px 2px 2px}.elementor-97 .elementor-element.elementor-element-ebddff0:has(:hover) .elementor-icon-box-title,.elementor-97 .elementor-element.elementor-element-ebddff0:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-97 .elementor-element.elementor-element-ebddff0 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#CFCFCF}.elementor-97 .elementor-element.elementor-element-4bbd794 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-97 .elementor-element.elementor-element-4bbd794 .elementor-icon-box-title{margin-block-end:10px;color:#FFF}.elementor-97 .elementor-element.elementor-element-4bbd794.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-97 .elementor-element.elementor-element-4bbd794.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-4bbd794.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-97 .elementor-element.elementor-element-4bbd794 .elementor-icon{font-size:16px;border-width:2px 2px 2px 2px}.elementor-97 .elementor-element.elementor-element-4bbd794:has(:hover) .elementor-icon-box-title,.elementor-97 .elementor-element.elementor-element-4bbd794:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-97 .elementor-element.elementor-element-4bbd794 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#CFCFCF}.elementor-97 .elementor-element.elementor-element-ba75199 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-97 .elementor-element.elementor-element-ba75199 .elementor-icon-box-title{margin-block-end:10px;color:#FFF}.elementor-97 .elementor-element.elementor-element-ba75199.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-97 .elementor-element.elementor-element-ba75199.elementor-view-framed .elementor-icon,.elementor-97 .elementor-element.elementor-element-ba75199.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-97 .elementor-element.elementor-element-ba75199 .elementor-icon{font-size:16px;border-width:2px 2px 2px 2px}.elementor-97 .elementor-element.elementor-element-ba75199:has(:hover) .elementor-icon-box-title,.elementor-97 .elementor-element.elementor-element-ba75199:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-97 .elementor-element.elementor-element-ba75199 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-weight:400;color:#CFCFCF}.elementor-97 .elementor-element.elementor-element-acbdf45>.elementor-widget-container{margin:0 0 -10px 0}.elementor-97 .elementor-element.elementor-element-acbdf45 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6lh;color:#FFF}.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu--main .elementor-item{color:#CFCFCF;fill:#CFCFCF;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu--main .elementor-item:hover,.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu--main .elementor-item.highlighted,.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu--main .elementor-item:focus{color:#FFF;fill:#FFF}.elementor-97 .elementor-element.elementor-element-53e71ac{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 )}.elementor-97 .elementor-element.elementor-element-53e71ac .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:15px}.elementor-97 .elementor-element.elementor-element-7d9553e>.elementor-widget-container{margin:0 0 -10px 0}.elementor-97 .elementor-element.elementor-element-7d9553e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6lh;color:#FFF}.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu--main .elementor-item{color:#CFCFCF;fill:#CFCFCF;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu--main .elementor-item:hover,.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu--main .elementor-item:focus{color:#FFF;fill:#FFF}.elementor-97 .elementor-element.elementor-element-94cf575{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 )}.elementor-97 .elementor-element.elementor-element-94cf575 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:15px}.elementor-97 .elementor-element.elementor-element-c6be6d8:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-c6be6d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#28114A}.elementor-97 .elementor-element.elementor-element-c6be6d8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-97 .elementor-element.elementor-element-c6be6d8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-b82a86c>.elementor-widget-container{margin:0 0 -15px 0;padding:0 0 0 0}.elementor-97 .elementor-element.elementor-element-b82a86c{font-family:var(--e-global-typography-37eb47e-font-family),Sans-serif;font-size:var(--e-global-typography-37eb47e-font-size);line-height:var(--e-global-typography-37eb47e-line-height);color:#CFCFCF}.elementor-bc-flex-widget .elementor-97 .elementor-element.elementor-element-618538d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-97 .elementor-element.elementor-element-618538d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-97 .elementor-element.elementor-element-5e5388f>.elementor-widget-container{margin:0 0 0 0}.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu .elementor-item{font-family:"Montserrat",Sans-serif;font-size:.875rem;font-weight:400;line-height:1.6lh}.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu--main .elementor-item{color:#CFCFCF;fill:#CFCFCF;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu--main .elementor-item:hover,.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu--main .elementor-item.highlighted,.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu--main .elementor-item:focus{color:#FFF;fill:#FFF}.elementor-97 .elementor-element.elementor-element-5e5388f{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#FFFFFF;--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 )}.elementor-97 .elementor-element.elementor-element-5e5388f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:15px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:481px){.elementor-97 .elementor-element.elementor-element-33c40e3{width:15%}.elementor-97 .elementor-element.elementor-element-4dcd068{width:45%}.elementor-97 .elementor-element.elementor-element-2dfdf5f{width:15%}}@media(max-width:768px){.elementor-97 .elementor-element.elementor-element-201dcba{padding:50px 40px 50px 40px}.elementor-97 .elementor-element.elementor-element-38f4959{font-size:var(--e-global-typography-37eb47e-font-size);line-height:var(--e-global-typography-37eb47e-line-height)}.elementor-97 .elementor-element.elementor-element-819934d>.elementor-widget-container{padding:0 0 40px 0}.elementor-97 .elementor-element.elementor-element-c6be6d8{padding:0 40px 0 40px}.elementor-97 .elementor-element.elementor-element-b82a86c{font-size:var(--e-global-typography-37eb47e-font-size);line-height:var(--e-global-typography-37eb47e-line-height)}}@media(max-width:480px){.elementor-97 .elementor-element.elementor-element-201dcba{padding:50px 20px 50px 20px}.elementor-97 .elementor-element.elementor-element-4c74f8c{text-align:center}.elementor-97 .elementor-element.elementor-element-38f4959{text-align:center;font-size:var(--e-global-typography-37eb47e-font-size);line-height:var(--e-global-typography-37eb47e-line-height)}.elementor-97 .elementor-element.elementor-element-819934d .elementor-widget-container{text-align:center}.elementor-97 .elementor-element.elementor-element-7e44382 .elementor-icon-box-wrapper{text-align:center}.elementor-97 .elementor-element.elementor-element-ebddff0 .elementor-icon-box-wrapper{text-align:center}.elementor-97 .elementor-element.elementor-element-4bbd794 .elementor-icon-box-wrapper{text-align:center}.elementor-97 .elementor-element.elementor-element-ba75199 .elementor-icon-box-wrapper{text-align:center}.elementor-97 .elementor-element.elementor-element-acbdf45{text-align:center}.elementor-97 .elementor-element.elementor-element-7d9553e{text-align:center}.elementor-97 .elementor-element.elementor-element-c6be6d8{padding:0 20px 0 20px}.elementor-97 .elementor-element.elementor-element-b82a86c>.elementor-widget-container{margin:0 0 -30px 0}.elementor-97 .elementor-element.elementor-element-b82a86c{text-align:center;font-size:var(--e-global-typography-37eb47e-font-size);line-height:var(--e-global-typography-37eb47e-line-height)}.elementor-97 .elementor-element.elementor-element-618538d.elementor-column>.elementor-widget-wrap{justify-content:center}}@media(max-width:768px) and (min-width:481px){.elementor-97 .elementor-element.elementor-element-aa5d3a5{width:100%}.elementor-97 .elementor-element.elementor-element-33c40e3{width:100%}.elementor-97 .elementor-element.elementor-element-4dcd068{width:70%}.elementor-97 .elementor-element.elementor-element-2dfdf5f{width:30%}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:auto;src:url(https://allignbh.com/wp-content/uploads/2026/01/Montserrat-Bold.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url(https://allignbh.com/wp-content/uploads/2026/01/Montserrat-Regular.ttf) format('truetype')}