.elementor .primary-button{font-family:var(--Montserrat);font-weight:700;font-size:15px;color:var(----White);padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:8px;border-width:2px;border-color:var(----Brand-Black);border-style:solid;background-color:var(----Brand-Black);}.elementor .primary-button:hover,.elementor .primary-button:focus-visible{border-color:var(----Brand-Black-0-4);background-color:var(----Brand-Black-0-4);}.elementor .outline-button{font-family:var(--Montserrat);font-weight:700;font-size:14px;color:var(----Brand-Black);padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-end:auto;border-radius:8px;border-width:2px;border-color:var(--border-grey);border-style:solid;background-color:#375efa00;}.elementor .primary-button-blue{font-family:var(--Montserrat);font-weight:700;font-size:15px;color:var(----White);letter-spacing:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:8px;border-width:2px;border-color:var(----Brand-Blue);border-style:solid;background-color:var(----Brand-Blue);}.elementor .primary-button-blue:hover,.elementor .primary-button-blue:focus-visible{background-color:var(----Brand-Blue);}.elementor .flex-direction-row{display:flex;flex-direction:row;gap:24px;}.elementor .no-padding{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .Tagline{font-family:var(--Montserrat);font-weight:700;font-size:13px;color:#2d2d2d66;letter-spacing:10%;line-height:100%;text-transform:uppercase;}.elementor .flex-direction-col{display:flex;flex-direction:column;}.elementor .col-gap-24{gap:24px;}.elementor .heading_2{font-family:var(--Montserrat);font-weight:500;font-size:var(--font-size-40px);letter-spacing:-0.5px;line-height:120%;}.elementor .col-gap-16{gap:16px;align-items:stretch;}.elementor .sec-padding-medium{padding-block-start:80px;padding-block-end:80px;padding-inline-start:59px;padding-inline-end:59px;}.elementor .inner-banner{background-color:var(----Brand-Blue);display:flex;flex-direction:column;gap:24px;}.elementor .inner-banner-heading{font-family:var(--Montserrat);font-weight:500;font-size:56px;color:var(----White);letter-spacing:-1.25px;line-height:64.4px;text-align:start;}.elementor .inner-banner-content{max-width:550px;font-family:var(--Montserrat);font-weight:400;font-size:18px;color:var(----White);letter-spacing:-0.15px;line-height:28.8px;}.elementor .container-width-1440{width:1440px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .align-left{text-align:start;justify-content:flex-start;align-items:start;align-self:start;}.elementor .align-center{text-align:center;}.elementor .max-width-large{width:100%;max-width:48rem;}.elementor .border-radius-12px{border-radius:12px;}.elementor .margin-bottom-56{margin-block-end:3rem;}.elementor .padding-40px{padding:2.5rem;}.elementor .text-align-left{justify-content:flex-start;align-items:start;align-self:start;}.elementor .border-radius-large{border-radius:12px;}.elementor .text-size-medium-18px{font-family:var(--Montserrat);font-weight:400;font-size:18px;letter-spacing:-0.15px;line-height:28px;}.elementor .text-color-dark{color:var(----Dark);}.elementor .click-path{display:block;.click-path img {
width: 100%;
display: block;
border-radius: 0 !important;

clip-path: path("M0,0 L1,0 L1,0.8 C0.85,1 0.65,0.9 0.5,0.95 C0.35,1 0.15,0.9 0,0.8 Z") !important;
}\n}.elementor .bg-color-surface{background-color:var(----Brand-Surface);}.elementor .col-gap-56{gap:56px;}.elementor .padding-section-large{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;}.elementor .heading_4{font-family:var(--Montserrat);font-weight:500;font-size:20px;letter-spacing:-0.25px;line-height:120%;}.elementor .form-label{font-family:var(--Montserrat);font-weight:400;font-size:14px;color:#2D2D2D;line-height:20.3px;text-align:start;}.elementor .col-gap-8{gap:8px;}.elementor .form-input{height:48px;font-family:var(--Montserrat);font-weight:500;font-size:16px;color:#3c3c3b99;line-height:24px;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:8px;border-width:2px;border-color:var(----Brand-Grey);border-style:solid;background-color:var(----White);}.elementor .form-input:focus{border-radius:8px;border-width:2px;border-color:var(----Brand-Grey);border-style:solid;}.elementor .form-text-area{height:180px;font-family:var(--Montserrat);font-weight:500;font-size:16px;color:#3c3c3b99;line-height:24px;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:2px;border-color:var(----Brand-Grey);border-style:solid;background-color:var(----White);}.elementor .form-text-area:focus{border-radius:8px;border-width:2px;border-color:var(----Brand-Grey);border-style:solid;}.elementor .form-input-select{height:48px;font-family:var(--Montserrat);font-weight:500;font-size:16px;color:#3c3c3b99;line-height:24px;text-align:start;border-radius:8px;border-width:2px;border-color:var(----Brand-Grey);border-style:solid;background-color:var(----White);}.elementor .form-checkbox{border-radius:100px;border-width:1px;border-color:#000;border-style:solid;background-color:var(----White);}.elementor .bg-color-Blue{background-color:var(----Brand-Blue);}.elementor .service_card{width:100%;height:100%;max-height:100%;overflow:hidden;position:relative;z-index:1;background-color:var(----Brand-Surface);justify-content:flex-start;align-items:start;}.elementor .service_card:hover,.elementor .service_card:focus-visible{transform-origin:50% 20% 0px;perspective:20px;perspective-origin:50% 20%;}.elementor .DUP_position-absolute{height:100%;position:absolute;inset-block-start:auto;inset-inline-end:auto;inset-block-end:0%;inset-inline-start:auto;}.elementor .padding-top-0{padding-block-start:0px;}.elementor .text-size-regular-16px{font-family:var(--Montserrat);font-weight:400;font-size:16px;letter-spacing:-0.25px;line-height:24px;}.elementor .text-color-white{color:var(----White);}.elementor .newsletter_form-input{font-family:var(--Montserrat);font-weight:400;font-size:13px;color:var(----White-0-9);text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:2px;border-color:var(----White);border-style:solid;background-color:#00000000;}.elementor .newsletter_form-input:focus{border-radius:8px;border-width:2px;border-color:var(----White);border-style:solid;}.elementor .text-size-small-14px{font-family:var(--Montserrat);font-weight:400;font-size:14px;line-height:20px;text-align:start;}.elementor .text-color-white-90{color:var(----White-0-9);}.elementor .padding-vertical-small{padding-block-start:var(----padding-vertical-small);padding-block-end:var(----padding-vertical-small);padding-inline-start:var(--padding-64);padding-inline-end:var(--padding-64);}.elementor .col-gap-40{display:flex;flex-direction:column;gap:40px;}.elementor .max-width-928{max-width:928px;}.elementor .col-gap-80{gap:80px;}.elementor .servicecard_shape-vector{width:100%;height:94%;min-height:90%;position:absolute;inset-block-start:auto;inset-inline-end:0%;inset-block-end:0%;inset-inline-start:0%;z-index:3;}.elementor .tagline-white{font-family:var(--Montserrat);font-weight:700;font-size:13px;color:rgba(255, 255, 255, 0.4);letter-spacing:1.3px;line-height:100%;text-align:start;text-transform:uppercase;display:inline-block;align-self:start;}.elementor .DUP_secondary_button{font-family:var(--Montserrat);font-weight:700;font-size:15px;color:var(----Brand-Black);line-height:100%;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-radius:8px;border-width:2px;border-color:var(----White);border-style:solid;background-color:var(----White);}.elementor .DUP_secondary_button:hover,.elementor .DUP_secondary_button:focus-visible{color:var(----White);border-radius:8px;border-width:2px;border-color:var(----Brand-Surface);border-style:solid;background-color:#ffffff00;}.elementor .alternative_button{font-family:var(--Montserrat);font-weight:700;font-size:15px;color:var(----White);text-align:center;border-radius:8px;border-width:2px;border-color:var(----Brand-Surface);border-style:solid;background-color:#ffffff00;}.elementor .alternative_button:hover,.elementor .alternative_button:focus-visible{color:var(----Brand-Black);background-color:var(----White);}.elementor .col-gap-32{gap:32px;}.elementor .whyus_image_left{width:100%;height:100%;max-width:100%;position:absolute;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0%;z-index:1;background-image:url("https://mygeex.nanocorp.io/wp-content/uploads/2026/05/whyus-2-979x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center left;}.elementor .whyus_section{height:100%;overflow:hidden;position:relative;z-index:1;display:flex;align-items:center;}.elementor .whyus_image_white{width:40%;height:100%;position:absolute;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0%;}.elementor .service_card-content{inset-block-start:80%;inset-inline-end:auto;inset-block-end:0px;inset-inline-start:auto;z-index:3;column-gap:24px;padding-block-start:0rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;display:flex;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:start;}.elementor .view-service{padding:0px;margin-block-start:24px;}.elementor .view-service:hover,.elementor .view-service:focus-visible{display:inline-block;justify-content:flex-start;align-items:stretch;}.elementor .col-gap-48{gap:48px;}.elementor .font-weight-bold{font-weight:700;}.elementor .readmore_wrapper{padding:0px;}.elementor .review_divider{width:1px;height:100%;background-color:var(----Brand-Grey);}.elementor .whyus_image_right{width:100%;height:100%;max-width:100%;position:absolute;inset-block-start:auto;inset-inline-end:0%;inset-block-end:auto;inset-inline-start:auto;background-image:url("https://mygeex.nanocorp.io/wp-content/uploads/2026/05/whyus-2.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center right;}.elementor .whyus_image_grid_right{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0%;inset-block-end:0%;inset-inline-start:auto;z-index:2;padding:0px;background-image:url("https://mygeex.nanocorp.io/wp-content/uploads/2026/05/whyus.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center right;}.elementor .whyus_white_circle{width:53%;height:100%;position:absolute;inset-block-start:auto;inset-inline-end:0%;inset-block-end:auto;inset-inline-start:auto;z-index:-1;background-image:linear-gradient(#FFF, #FFF);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .heading_3{font-family:var(--Montserrat);font-weight:500;font-size:24px;letter-spacing:-0.25px;line-height:120%;}.elementor .bg-dots-section{overflow:hidden;position:relative;z-index:1;}.elementor .col-gap-64{gap:64px;}.elementor .vertical-divider{width:1px;height:100%;}.elementor .bg-dots-image{height:100%;position:absolute;inset-block-start:auto;inset-inline-end:0%;inset-block-end:auto;inset-inline-start:auto;background-image:url("https://mygeex.nanocorp.io/wp-content/uploads/2026/05/dots-scaled.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top right;background-clip:padding-box;}.elementor .whyus_white_border{width:100%;height:100%;min-width:auto;position:absolute;inset-block-start:0%;inset-inline-end:0%;inset-block-end:0%;inset-inline-start:auto;padding:0px;background-image:linear-gradient(#FFF, #FFF);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .whyus_surface_border{width:50%;height:100%;position:absolute;inset-inline-end:0%;inset-inline-start:auto;padding:0px;background-color:var(----Brand-Surface);}.elementor .whyus_surface_border_left{width:50%;height:100%;position:absolute;inset-block-start:0%;inset-inline-end:auto;inset-block-end:0%;inset-inline-start:0%;background-color:var(----Brand-Surface);}.elementor .whyus_white_border_left{width:100%;height:100%;position:absolute;inset-block-start:0%;inset-inline-end:auto;inset-block-end:0%;inset-inline-start:0%;background-color:var(----White);}.elementor .margin-medium{padding:var(----margin-medium);}.elementor .padding-vertical-medium{padding-block-start:var(----padding-vertical-medium);padding-block-end:var(----padding-vertical-medium);padding-inline-start:59px;padding-inline-end:59px;}.elementor .bg-dots-image-left{width:100%;height:100%;min-width:auto;position:absolute;inset-inline-start:0%;background-image:url("https://mygeex.nanocorp.io/wp-content/uploads/2026/05/left-dots-bg-scaled.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center left;}.elementor .hide{display:none;}.elementor .padding-59{padding-inline-start:59px;padding-inline-end:59px;}.elementor .padding-vertical-large{padding-block-start:var(----padding-vertical-large);padding-block-end:var(----padding-vertical-large);}.elementor .DUP_padding-l-r-75px{padding-inline-start:75px;padding-inline-end:75px;}.elementor .padding-56px{width:1290px;padding-block-start:56px;padding-block-end:56px;}