.elementor-7321 .elementor-element.elementor-element-3e82ba0{--display:flex;}.elementor-7321 .elementor-element.elementor-element-3e82ba0:not(.elementor-motion-effects-element-type-background), .elementor-7321 .elementor-element.elementor-element-3e82ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-primary );background-image:url("https://alphathena.com/wp-content/uploads/2026/07/hero-abstract-green-pattern-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7321 .elementor-element.elementor-element-51eff0c{--display:flex;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-nav-menu .elementor-item{font-family:"Geist", Sans-serif;font-size:17px;font-weight:400;line-height:150%;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-v4-primary );fill:var( --e-global-color-v4-primary );padding-left:1.6em;padding-right:1.6em;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-underline .elementor-item:after,
					 .elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-overline .elementor-item:before,
					 .elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-double-line .elementor-item:before,
					 .elementor-7321 .elementor-element.elementor-element-ed5f0e4 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-7321 .elementor-element.elementor-element-16e84ad{--grid-columns:3;}.elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7321 .elementor-element.elementor-element-16e84ad .e-loop-item > .elementor-section, .elementor-7321 .elementor-element.elementor-element-16e84ad .e-loop-item > .elementor-section > .elementor-container, .elementor-7321 .elementor-element.elementor-element-16e84ad .e-loop-item > .e-con, .elementor-7321 .elementor-element.elementor-element-16e84ad .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-pagination{text-align:center;margin-top:60px;}body:not(.rtl) .elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 5px/2 );}body.rtl .elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 5px/2 );}body.rtl .elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 5px/2 );}@media(max-width:1400px){.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;}}@media(max-width:1100px){.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-7321 .elementor-element.elementor-element-16e84ad{--grid-columns:2;}}@media(max-width:767px){.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-nav-menu .elementor-item{font-size:15px;font-weight:400;}.elementor-7321 .elementor-element.elementor-element-16e84ad{--grid-columns:1;}}/* Start custom CSS for nav-menu, class: .elementor-element-ed5f0e4 */.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-item {
    text-align: center;
    border: 1px solid transparent;
    border-radius: 2em;
}
.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .menu-item:first-child  .elementor-item:not(.elementor-item-active) {
    padding-left: 0;
}
.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-item.elementor-item-active {
    border-color: var(--Surface);
}
.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-item:hover {
    color: var(--Accent);
}
.elementor-7321 .elementor-element.elementor-element-ed5f0e4 .elementor-item.elementor-item-active:before {
    position: static;
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 6px;
    height: 6px;
    background: var(--Accent);
    border-radius: 50%;
    margin-right: 1em;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-16e84ad */.elementor-7321 .elementor-element.elementor-element-16e84ad .elementor-grid {
    grid-auto-rows: auto !important;
}/* End custom CSS */