.elementor-33073 .elementor-element.elementor-element-1a9a160{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-03c354e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33073 .elementor-element.elementor-element-03c354e, .elementor-33073 .elementor-element.elementor-element-03c354e .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-03c354e, .elementor-33073 .elementor-element.elementor-element-03c354e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1F3E75;}.elementor-33073 .elementor-element.elementor-element-74e9a29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:60;--thegem-sticky-offset:0px;}.elementor-33073 .elementor-element.elementor-element-74e9a29:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-74e9a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F6;}.elementor-33073 .elementor-element.elementor-element-74e9a29, .elementor-33073 .elementor-element.elementor-element-74e9a29.thegem-e-con-layout-thegem{--content-width:98%;}.elementor-33073 .elementor-element.elementor-element-11ed71a{z-index:60;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu-mobile__default.mobile-view .dl-menu,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu-mobile__default.mobile-view > .dl-submenu{top:calc(100% + 20px);}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu__default.desktop-view ul.nav-menu > li.menu-item-has-children,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu__default.desktop-view ul.nav-menu > li.megamenu-template-enable{margin-bottom:-20px;padding-bottom:20px;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.thegem-te-menu__overlay.desktop-view ul.nav-menu li .menu-item-parent-toggle{font-size:18px;font-weight:400;color:#1F3E75;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(:hover):not(:focus):not(.highlighted):not(.menu-item-active):not(.menu-item-current) > a{background-color:#B6C6E1;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a{color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-hover-framed > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-hover-lined > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-hover-background > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-hover-text > nav.desktop-view ul.nav-menu > li:not(.menu-item-active):not(.menu-item-current):hover > a{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-active > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-active > a:hover,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-current > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li.menu-item-current > a:hover{color:#FFFFFF !important;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-framed > nav.desktop-view ul.nav-menu > li.menu-item-active > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-framed > nav.desktop-view ul.nav-menu > li.menu-item-current > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-lined > nav.desktop-view ul.nav-menu > li.menu-item-active > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-lined > nav.desktop-view ul.nav-menu > li.menu-item-current > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-background > nav.desktop-view ul.nav-menu > li.menu-item-active > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-background > nav.desktop-view ul.nav-menu > li.menu-item-current > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-text > nav.desktop-view ul.nav-menu > li.menu-item-active > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu.style-active-text > nav.desktop-view ul.nav-menu > li.menu-item-current > a{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li{margin:0 calc(8px/2);}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu{margin:0 calc(-8px/2);}.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a:before,
					.elementor-33073 .elementor-element.elementor-element-11ed71a .thegem-te-menu > nav.desktop-view ul.nav-menu > li > a:after{border-radius:12px 12px 12px 12px !important;}.elementor-33073 .elementor-element.elementor-element-39956d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-7443f38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-33073 .elementor-element.elementor-element-7443f38, .elementor-33073 .elementor-element.elementor-element-7443f38.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-0f9c07d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(30.999999999999982, 61.99999999999995, 116.99999999999996, 0.23);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-33073 .elementor-element.elementor-element-0f9c07d:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-0f9c07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-87bf9bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-fe87530 img{border-radius:25px 25px 25px 25px;}.elementor-33073 .elementor-element.elementor-element-cf1b9f5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-33073 .elementor-element.elementor-element-cf1b9f5:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-cf1b9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-bd1433e .elementor-heading-title{font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-55af784{--spacer-size:2px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-33073 .elementor-element.elementor-element-55af784 > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-33073 .elementor-element.elementor-element-31eec4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-31eec4d, .elementor-33073 .elementor-element.elementor-element-31eec4d .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-31eec4d, .elementor-33073 .elementor-element.elementor-element-31eec4d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button{background-color:#8D373700;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33073 .elementor-element.elementor-element-5828bb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container{text-align:left;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 5px;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button .gem-text-button{color:#CFD9EB;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button:hover .gem-text-button{color:#F1F6FF;}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button i, .elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-5828bb0 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-38bcd23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-33073 .elementor-element.elementor-element-38bcd23, .elementor-33073 .elementor-element.elementor-element-38bcd23.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-3bd4c1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(30.999999999999982, 61.99999999999995, 116.99999999999996, 0.23);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-33073 .elementor-element.elementor-element-3bd4c1d:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-3bd4c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-0e54727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-33073 .elementor-element.elementor-element-0e54727:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-0e54727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-4ae9c8d .elementor-heading-title{font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-468c9a1{--spacer-size:2px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-33073 .elementor-element.elementor-element-468c9a1 > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-33073 .elementor-element.elementor-element-bd07a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-bd07a18, .elementor-33073 .elementor-element.elementor-element-bd07a18 .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-bd07a18, .elementor-33073 .elementor-element.elementor-element-bd07a18 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button{background-color:#8D373700;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33073 .elementor-element.elementor-element-b16a806 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container{text-align:left;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 5px;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button .gem-text-button{color:#CFD9EB;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button:hover .gem-text-button{color:#F1F6FF;}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button i, .elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-b16a806 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-85ce4cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-e2eae62 img{border-radius:25px 25px 25px 25px;}.elementor-33073 .elementor-element.elementor-element-0c1f595{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-33073 .elementor-element.elementor-element-0c1f595, .elementor-33073 .elementor-element.elementor-element-0c1f595.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-2c04556{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(30.999999999999982, 61.99999999999995, 116.99999999999996, 0.23);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-33073 .elementor-element.elementor-element-2c04556:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-2c04556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-e3bfedd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-902f398 img{border-radius:25px 25px 25px 25px;}.elementor-33073 .elementor-element.elementor-element-42aa9bd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-33073 .elementor-element.elementor-element-42aa9bd:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-42aa9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-8f02e45 .elementor-heading-title{font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-44d743d{--spacer-size:2px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-33073 .elementor-element.elementor-element-44d743d > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-33073 .elementor-element.elementor-element-419e12d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-419e12d, .elementor-33073 .elementor-element.elementor-element-419e12d .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-419e12d, .elementor-33073 .elementor-element.elementor-element-419e12d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button{background-color:#8D373700;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33073 .elementor-element.elementor-element-d2691f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container{text-align:left;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 5px;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button .gem-text-button{color:#CFD9EB;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button:hover .gem-text-button{color:#F1F6FF;}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button i, .elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-d2691f4 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-a16bfc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-33073 .elementor-element.elementor-element-a16bfc7, .elementor-33073 .elementor-element.elementor-element-a16bfc7.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-44f2cb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(30.999999999999982, 61.99999999999995, 116.99999999999996, 0.23);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-33073 .elementor-element.elementor-element-44f2cb1:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-44f2cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-eca2d1b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-33073 .elementor-element.elementor-element-eca2d1b:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-eca2d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-3999998 .elementor-heading-title{font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-cb4e9d0{--spacer-size:2px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-33073 .elementor-element.elementor-element-cb4e9d0 > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-33073 .elementor-element.elementor-element-be3f20a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-be3f20a, .elementor-33073 .elementor-element.elementor-element-be3f20a .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-be3f20a, .elementor-33073 .elementor-element.elementor-element-be3f20a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button{background-color:#8D373700;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33073 .elementor-element.elementor-element-33e22ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container{text-align:left;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 5px;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button .gem-text-button{color:#CFD9EB;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button:hover .gem-text-button{color:#F1F6FF;}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button i, .elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-33e22ea .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-edc8602{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-1efcacd img{border-radius:25px 25px 25px 25px;}.elementor-33073 .elementor-element.elementor-element-1a9bff9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-33073 .elementor-element.elementor-element-1a9bff9, .elementor-33073 .elementor-element.elementor-element-1a9bff9.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-3b0c295{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(30.999999999999982, 61.99999999999995, 116.99999999999996, 0.23);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-33073 .elementor-element.elementor-element-3b0c295:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-3b0c295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-b7bc4a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-e747b92 img{border-radius:25px 25px 25px 25px;}.elementor-33073 .elementor-element.elementor-element-51adb3f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-33073 .elementor-element.elementor-element-51adb3f:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-51adb3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-c24116a .elementor-heading-title{font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-e091ef1{--spacer-size:2px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-33073 .elementor-element.elementor-element-e091ef1 > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-33073 .elementor-element.elementor-element-461cba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-461cba3, .elementor-33073 .elementor-element.elementor-element-461cba3 .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-461cba3, .elementor-33073 .elementor-element.elementor-element-461cba3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button{background-color:#8D373700;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33073 .elementor-element.elementor-element-91584f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container{text-align:left;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 5px;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button .gem-text-button{color:#CFD9EB;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button:hover .gem-text-button{color:#F1F6FF;}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button i, .elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-91584f3 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-0ce7118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-33073 .elementor-element.elementor-element-0ce7118, .elementor-33073 .elementor-element.elementor-element-0ce7118.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-289115b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(30.999999999999982, 61.99999999999995, 116.99999999999996, 0.23);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-33073 .elementor-element.elementor-element-289115b:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-289115b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-27bf307{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-33073 .elementor-element.elementor-element-27bf307:not(.elementor-motion-effects-element-type-background), .elementor-33073 .elementor-element.elementor-element-27bf307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5574AB;}.elementor-33073 .elementor-element.elementor-element-262e6bc .elementor-heading-title{font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-aad7414{--spacer-size:2px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-33073 .elementor-element.elementor-element-aad7414 > .elementor-widget-container{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-33073 .elementor-element.elementor-element-0568c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-0568c70, .elementor-33073 .elementor-element.elementor-element-0568c70 .elementor-text-editor *{font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0.5px;}.elementor-33073 .elementor-element.elementor-element-0568c70, .elementor-33073 .elementor-element.elementor-element-0568c70 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button{background-color:#8D373700;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33073 .elementor-element.elementor-element-0c8a61e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container{text-align:left;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0px 0px 0px 5px;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button .gem-text-button{color:#CFD9EB;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button:hover .gem-text-button{color:#F1F6FF;}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button i, .elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-0c8a61e .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-33073 .elementor-element.elementor-element-05afe48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33073 .elementor-element.elementor-element-c2cdc71 img{border-radius:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-33073 .elementor-element.elementor-element-74e9a29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-33073 .elementor-element.elementor-element-7443f38{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33073 .elementor-element.elementor-element-0f9c07d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33073 .elementor-element.elementor-element-87bf9bb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-38bcd23{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33073 .elementor-element.elementor-element-3bd4c1d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33073 .elementor-element.elementor-element-85ce4cb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-0c1f595{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33073 .elementor-element.elementor-element-2c04556{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33073 .elementor-element.elementor-element-e3bfedd{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-a16bfc7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33073 .elementor-element.elementor-element-44f2cb1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33073 .elementor-element.elementor-element-edc8602{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-1a9bff9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33073 .elementor-element.elementor-element-3b0c295{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33073 .elementor-element.elementor-element-b7bc4a0{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-0ce7118{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33073 .elementor-element.elementor-element-289115b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33073 .elementor-element.elementor-element-05afe48{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-33073 .elementor-element.elementor-element-1a9a160, .elementor-33073 .elementor-element.elementor-element-1a9a160.thegem-e-con-layout-thegem{--content-width:90%;}.elementor-33073 .elementor-element.elementor-element-1a9a160{--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-03c354e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-33073 .elementor-element.elementor-element-74e9a29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-33073 .elementor-element.elementor-element-39956d2{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33073 .elementor-element.elementor-element-7443f38{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:6;}.elementor-33073 .elementor-element.elementor-element-0f9c07d{--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33073 .elementor-element.elementor-element-bd1433e .elementor-heading-title{font-size:25px;}.elementor-33073 .elementor-element.elementor-element-55af784 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33073 .elementor-element.elementor-element-31eec4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-38bcd23{--z-index:5;}.elementor-33073 .elementor-element.elementor-element-3bd4c1d{--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33073 .elementor-element.elementor-element-4ae9c8d .elementor-heading-title{font-size:25px;}.elementor-33073 .elementor-element.elementor-element-bd07a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-0c1f595{--z-index:4;}.elementor-33073 .elementor-element.elementor-element-2c04556{--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33073 .elementor-element.elementor-element-8f02e45 .elementor-heading-title{font-size:25px;}.elementor-33073 .elementor-element.elementor-element-419e12d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-a16bfc7{--z-index:2;}.elementor-33073 .elementor-element.elementor-element-44f2cb1{--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33073 .elementor-element.elementor-element-3999998 .elementor-heading-title{font-size:25px;}.elementor-33073 .elementor-element.elementor-element-be3f20a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-1a9bff9{--z-index:2;}.elementor-33073 .elementor-element.elementor-element-3b0c295{--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33073 .elementor-element.elementor-element-c24116a .elementor-heading-title{font-size:25px;}.elementor-33073 .elementor-element.elementor-element-461cba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-33073 .elementor-element.elementor-element-0ce7118{--z-index:1;}.elementor-33073 .elementor-element.elementor-element-289115b{--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33073 .elementor-element.elementor-element-262e6bc .elementor-heading-title{font-size:25px;}.elementor-33073 .elementor-element.elementor-element-0568c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}}@media(min-width:768px){.elementor-33073 .elementor-element.elementor-element-87bf9bb{--width:37%;}.elementor-33073 .elementor-element.elementor-element-cf1b9f5{--width:61%;}.elementor-33073 .elementor-element.elementor-element-0e54727{--width:61%;}.elementor-33073 .elementor-element.elementor-element-85ce4cb{--width:37%;}.elementor-33073 .elementor-element.elementor-element-e3bfedd{--width:37%;}.elementor-33073 .elementor-element.elementor-element-42aa9bd{--width:61%;}.elementor-33073 .elementor-element.elementor-element-eca2d1b{--width:61%;}.elementor-33073 .elementor-element.elementor-element-edc8602{--width:37%;}.elementor-33073 .elementor-element.elementor-element-b7bc4a0{--width:37%;}.elementor-33073 .elementor-element.elementor-element-51adb3f{--width:61%;}.elementor-33073 .elementor-element.elementor-element-27bf307{--width:61%;}.elementor-33073 .elementor-element.elementor-element-05afe48{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33073 .elementor-element.elementor-element-87bf9bb{--width:54%;}.elementor-33073 .elementor-element.elementor-element-cf1b9f5{--width:100%;}.elementor-33073 .elementor-element.elementor-element-0e54727{--width:100%;}.elementor-33073 .elementor-element.elementor-element-85ce4cb{--width:54%;}.elementor-33073 .elementor-element.elementor-element-e3bfedd{--width:54%;}.elementor-33073 .elementor-element.elementor-element-42aa9bd{--width:100%;}.elementor-33073 .elementor-element.elementor-element-eca2d1b{--width:100%;}.elementor-33073 .elementor-element.elementor-element-edc8602{--width:54%;}.elementor-33073 .elementor-element.elementor-element-b7bc4a0{--width:54%;}.elementor-33073 .elementor-element.elementor-element-51adb3f{--width:100%;}.elementor-33073 .elementor-element.elementor-element-27bf307{--width:100%;}.elementor-33073 .elementor-element.elementor-element-05afe48{--width:54%;}}.anchor-offset {
  scroll-margin-top: 80px; /* height of your sticky menu */
}
/* main container */
.singla-orbit-custom {
  position: relative;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px 0;
}

/* orbit wrapper */
.singla-orbit-custom .orbit-wrapper {
  position: relative;
  width: 100%;
  min-height: 650px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
}

/* LOGO CENTER */
.singla-orbit-custom .logo-center {
  width: 280px;
  height: 280px;
  border-radius: 50%;
  background: #ffffff;
  box-shadow: 0 30px 45px -15px rgba(25,141,205,0.5),
              0 0 0 12px rgba(255,255,255,0.8),
              0 0 0 14px rgba(30,58,138,0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 28px;
  z-index: 30;
  transition: all 0.3s ease;
  animation: softGlow 4s infinite alternate;
  position: relative;
}

.singla-orbit-custom .logo-center img {
  width: 100%;
  height: auto;
  object-fit: contain;
  filter: drop-shadow(0 5px 8px rgba(0,0,0,0.1));
}

.singla-orbit-custom .logo-fallback {
  display: none;
  background: #1e3a8a;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  color: white;
  font-weight: 800;
  font-size: 1.8rem;
}

/* glow animation */
@keyframes softGlow {
  0% { box-shadow: 0 30px 45px 0px rgba(25,141,205,0.4), 0 0 0 12px rgba(255,255,255,0.8), 0 0 0 14px rgba(30,58,138,0.15); }
  100% { box-shadow: 0 40px 60px -10px rgba(25,141,205,0.35), 0 0 0 16px rgba(255,255,255,0.9), 0 0 0 -2px rgba(30,58,138,0.25); }
}

/* SERVICE ICONS */
.singla-orbit-custom .service-icon {
  position: absolute;
  width: 120px;
  height: 120px;
  background: white;
  border-radius: 50%;
  box-shadow: 0 20px 30px -10px rgba(0,35,75,0.25), 0 0 0 6px rgba(255,255,255,0.7), 0 0 0 7px rgba(25,141,205,0.2);
  display: flex !important;  /* Force display */
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 6px;
  font-weight: 600;
  font-size: 1.3rem;
  color: #1e3a8a;
  text-align: center;
  line-height: 1.2;
  padding: 0 8px;
  z-index: 40;
  backdrop-filter: blur(2px);
  cursor: default;
  animation: floatSoft 5s infinite ease-in-out;
  transform: translate(-50%, -50%);
}

.singla-orbit-custom .service-icon svg {
  width: 36px;
  height: 36px;
  fill: none;
  stroke: #198DCD;
  stroke-width: 1.8;
  stroke-linecap: round;
  stroke-linejoin: round;
  filter: drop-shadow(0 4px 4px rgba(0,60,130,0.15));
  display: inline-block;
}

/* floating animation */
@keyframes floatSoft {
  0% { transform: translate(-50%, -50%) translateY(0) rotate(0deg); }
  50% { transform: translate(-50%, -50%) translateY(-12px) rotate(1deg); }
  100% { transform: translate(-50%, -50%) translateY(0) rotate(0deg); }
}

/* different speeds */
.singla-orbit-custom .service-icon:nth-child(odd) {
  animation: floatSoft 6s infinite ease-in-out;
}
.singla-orbit-custom .service-icon:nth-child(even) {
  animation: floatSoft 4.8s infinite ease-in-out;
}

/* PERFECT CIRCLE PLACEMENT */
.singla-orbit-custom .icon1 {
  left: calc(50% + 280px);
  top: 50%;
}
.singla-orbit-custom .icon2 {
  left: calc(50% + 140px);
  top: calc(50% + 242px);
}
.singla-orbit-custom .icon3 {
  left: calc(50% - 140px);
  top: calc(50% + 242px);
}
.singla-orbit-custom .icon4 {
  left: calc(50% - 280px);
  top: 50%;
}
.singla-orbit-custom .icon5 {
  left: calc(50% - 140px);
  top: calc(50% - 242px);
}
.singla-orbit-custom .icon6 {
  left: calc(50% + 140px);
  top: calc(50% - 242px);
}

/* RESPONSIVE */
@media (max-width: 1100px) {
  .singla-orbit-custom .icon1 { left: calc(50% + 230px); }
  .singla-orbit-custom .icon2 { left: calc(50% + 115px); top: calc(50% + 199px); }
  .singla-orbit-custom .icon3 { left: calc(50% - 115px); top: calc(50% + 199px); }
  .singla-orbit-custom .icon4 { left: calc(50% - 230px); }
  .singla-orbit-custom .icon5 { left: calc(50% - 115px); top: calc(50% - 199px); }
  .singla-orbit-custom .icon6 { left: calc(50% + 115px); top: calc(50% - 199px); }
  .singla-orbit-custom .service-icon { width: 110px; height: 110px; }
}

@media (max-width: 900px) {
  .singla-orbit-custom .orbit-wrapper { min-height: 550px; }
  .singla-orbit-custom .logo-center { width: 220px; height: 220px; padding: 22px; }
  .singla-orbit-custom .icon1 { left: calc(50% + 180px); }
  .singla-orbit-custom .icon2 { left: calc(50% + 90px); top: calc(50% + 156px); }
  .singla-orbit-custom .icon3 { left: calc(50% - 90px); top: calc(50% + 156px); }
  .singla-orbit-custom .icon4 { left: calc(50% - 180px); }
  .singla-orbit-custom .icon5 { left: calc(50% - 90px); top: calc(50% - 156px); }
  .singla-orbit-custom .icon6 { left: calc(50% + 90px); top: calc(50% - 156px); }
  .singla-orbit-custom .service-icon { width: 95px; height: 95px; font-size: 0.8rem; }
  .singla-orbit-custom .service-icon svg { width: 30px; height: 30px; }
}

@media (max-width: 650px) {
  .singla-orbit-custom .orbit-wrapper { min-height: 480px; }
  .singla-orbit-custom .logo-center { width: 170px; height: 170px; padding: 18px; }
  .singla-orbit-custom .icon1 { left: calc(50% + 140px); }
  .singla-orbit-custom .icon2 { left: calc(50% + 70px); top: calc(50% + 121px); }
  .singla-orbit-custom .icon3 { left: calc(50% - 70px); top: calc(50% + 121px); }
  .singla-orbit-custom .icon4 { left: calc(50% - 140px); }
  .singla-orbit-custom .icon5 { left: calc(50% - 70px); top: calc(50% - 121px); }
  .singla-orbit-custom .icon6 { left: calc(50% + 70px); top: calc(50% - 121px); }
  .singla-orbit-custom .service-icon { width: 85px; height: 85px; font-size: 0.7rem; }
  .singla-orbit-custom .service-icon svg { width: 26px; height: 26px; }
}

/* DECORATIVE */
.singla-orbit-custom .baseline-decor {
  width: 50%;
  height: 2px;
  background: linear-gradient(90deg, transparent, #bbd9f0, #1e3a8a, #bbd9f0, transparent);
  margin: 30px auto 0;
  border-radius: 4px;
}

.singla-orbit-custom .service-tagline {
  text-align: center;
  font-size: 1rem;
  color: #1e3a8a;
  letter-spacing: 1px;
  margin-top: 15px;
  font-weight: 400;
  opacity: 0.8;
}

/* HOVER EFFECT */
.singla-orbit-custom .service-icon:hover {
  /*animation-play-state: paused;*/
  transform: translate(-50%, -50%) scale(1.08);
  box-shadow: 0 25px 40px -8px #1e3a8a70, 0 0 0 8px white, 0 0 0 9px #198DCD;
  transition: all 0.2s ease;
}


.singla-orbit-custom .service-icon {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}






/* CLICK EFFECT */
.singla-orbit-custom .logo-center:active {
  transform: scale(0.97);
  transition: transform 0.1s;
}

/* SVG hover effect */
.singla-orbit-custom .service-icon:hover svg {
  stroke: #198DCD;
  transform: scale(1.1);
  transition: all 0.2s ease;
}