.elementor-49 .elementor-element.elementor-element-pyuimi9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-pyuimi9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-pyuimi9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#676C72;background-image:url("https://globsofttechnologies.com/wp-content/uploads/2025/06/4873411-scaled.jpg");}.elementor-49 .elementor-element.elementor-element-pyuimi9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-pyuimi9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-a9467ee > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-a9467ee > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-a9467ee > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-a9467ee > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-19d80ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-11px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-19d80ad .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-49 .elementor-element.elementor-element-19d80ad.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b58f420{--display:flex;--min-height:10vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-d6d9a4f{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-d6d9a4f.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-159e5ee > .elementor-widget-container{margin:0px -5px 0px 0px;padding:0px -2px 0px 0px;}.elementor-49 .elementor-element.elementor-element-159e5ee img{width:69%;}.elementor-49 .elementor-element.elementor-element-e684cc4{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-daa9685{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-daa9685 > .elementor-widget-container{margin:0px -150px 0px 0px;}.elementor-49 .elementor-element.elementor-element-daa9685.elementor-element{--align-self:stretch;}.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-menu-toggle{margin:0 auto;}.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;letter-spacing:0.15em;}.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu--main .elementor-item:focus{color:#00000070;fill:#00000070;}.elementor-49 .elementor-element.elementor-element-daa9685 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-49 .elementor-element.elementor-element-ed8f0da{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-a3c67d2{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-f16acd7{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-6d30d67 .ekit_navsearch-button{font-size:20px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:40px;text-align:center;}.elementor-49 .elementor-element.elementor-element-6d30d67 .ekit_navsearch-button svg{max-width:20px;}.elementor-49 .elementor-element.elementor-element-5e1d178{--display:flex;--min-height:10vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-d538e9c{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-8429ae1{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-5f28e01{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-fd2f404{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-dc53eef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-49 .elementor-element.elementor-element-dc53eef{top:-2vh;}.elementor-49 .elementor-element.elementor-element-dc53eef .elementor-main-swiper{height:100px;width:100%;}.elementor-49 .elementor-element.elementor-element-dc53eef .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:15px;}.elementor-49 .elementor-element.elementor-element-dc53eef .elementor-swiper-button{font-size:20px;}.elementor-49 .elementor-element.elementor-element-c12631c{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-39312a4{--display:flex;--min-height:10vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-218d15b{--display:flex;--min-height:45vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-cdfdb3a{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-974110f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.2em;word-spacing:0.2px;color:#2A2A2A;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-d958650 > .elementor-widget-container{background-color:transparent;margin:0px 7px 0px 0px;padding:3px 10px 3px 6px;background-image:linear-gradient(136deg, #F7A29C 0%, #D72638 100%);border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-d958650 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-49 .elementor-element.elementor-element-d958650{--icon-box-icon-margin:0px;}.elementor-49 .elementor-element.elementor-element-d958650 .elementor-icon-box-title{margin-block-end:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-d958650.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-d958650.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-d958650.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-d958650.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-d958650.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F7A29C;}.elementor-49 .elementor-element.elementor-element-d958650.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-d958650.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-d958650.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-49 .elementor-element.elementor-element-d958650.elementor-view-default:has(:focus) .elementor-icon{fill:#F7A29C;color:#F7A29C;border-color:#F7A29C;}.elementor-49 .elementor-element.elementor-element-d958650 .elementor-icon{font-size:51px;}.elementor-49 .elementor-element.elementor-element-d958650 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-d958650 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;}.elementor-49 .elementor-element.elementor-element-d958650:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-d958650:has(:focus) .elementor-icon-box-title{color:#F7A29C;}.elementor-49 .elementor-element.elementor-element-f354877{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-497c88c{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-328cc71{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-682f882{--display:flex;--min-height:20vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-981ae38{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-316a538{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider{--ekit-team-slider-spacing:28px;--ekit-team-slider-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-466143d .profile-card, .elementor-49 .elementor-element.elementor-element-466143d .profile-image-card, .elementor-49 .elementor-element.elementor-element-466143d .team-stable-content{background-color:#02010100;}.elementor-49 .elementor-element.elementor-element-466143d > .elementor-widget-container{margin:-3px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .profile-card, .elementor-49 .elementor-element.elementor-element-466143d .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider .team-stable-content{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider .team-stable-content .profile-image-card{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider .profile-card{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .profile-body{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-wid-con .ekit-team-slider .swiper-container{margin:-9px 0px 22px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-wid-con .ekit-team-slider .swiper{margin:-9px 0px 22px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider .ekit-team-style-default .profile-header{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-466143d .profile-body .profile-title{margin:-10px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider .ekit-team-social-list{text-align:center;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-social-list > li{display:inline-block;margin:1px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-social-list > li > a{color:#FFFFFF;background-color:#a1a1a1;border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-social-list > li > a svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-social-list > li > a:hover{background-color:#3b5998;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal .profile-footer .ekit-team-social-list{text-align:left;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal .profile-footer .ekit-team-social-list > li{display:inline-block;margin:1px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal .profile-footer .ekit-team-social-list > li > a{color:#FFFFFF;background-color:#a1a1a1;border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal .profile-footer .ekit-team-social-list > li > a svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal .profile-footer .ekit-team-social-list > li > a:hover{background-color:#3b5998;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal-close{right:10px;color:#656565;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-modal-close svg{fill:#656565;}.elementor-49 .elementor-element.elementor-element-0433d6e{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider{--ekit-team-slider-spacing:28px;--ekit-team-slider-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-052d508 .profile-card, .elementor-49 .elementor-element.elementor-element-052d508 .profile-image-card, .elementor-49 .elementor-element.elementor-element-052d508 .team-stable-content{background-color:#02010100;}.elementor-49 .elementor-element.elementor-element-052d508 > .elementor-widget-container{margin:-3px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .profile-card, .elementor-49 .elementor-element.elementor-element-052d508 .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider .team-stable-content{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider .team-stable-content .profile-image-card{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider .profile-card{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .profile-body{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-wid-con .ekit-team-slider .swiper-container{margin:-9px 0px 22px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-wid-con .ekit-team-slider .swiper{margin:-9px 0px 22px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider .ekit-team-style-default .profile-header{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-052d508 .profile-body .profile-title{margin:-10px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider .ekit-team-social-list{text-align:center;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-social-list > li{display:inline-block;margin:1px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-social-list > li > a{color:#FFFFFF;background-color:#a1a1a1;border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-social-list > li > a svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-social-list > li > a:hover{background-color:#3b5998;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal .profile-footer .ekit-team-social-list{text-align:left;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal .profile-footer .ekit-team-social-list > li{display:inline-block;margin:1px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal .profile-footer .ekit-team-social-list > li > a{color:#FFFFFF;background-color:#a1a1a1;border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal .profile-footer .ekit-team-social-list > li > a svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal .profile-footer .ekit-team-social-list > li > a:hover{background-color:#3b5998;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-modal-close svg{fill:#656565;}.elementor-49 .elementor-element.elementor-element-727dcce{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-86a387e{--e-image-carousel-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-86a387e > .elementor-widget-container{margin:-3px 0px 2px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-86a387e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-4293b96{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-cd728b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-49 .elementor-element.elementor-element-cd728b2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b602fd8{--display:flex;--min-height:10vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-0033a67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-3ccb30f{--display:flex;--min-height:8vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-3ccb30f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-eb26ffa{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-eb26ffa{right:0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa{top:0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a{color:#000000;padding:0px 15px 0px 15px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-hamburger{float:right;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-49 .elementor-element.elementor-element-0f94449{--display:flex;--min-height:8vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-0f94449.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-b8e9ff2{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-b8e9ff2{right:0px;}.elementor-49 .elementor-element.elementor-element-b8e9ff2{top:0px;}.elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_navsearch-button{font-size:20px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:40px;text-align:center;}.elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_navsearch-button svg{max-width:20px;}.elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_navsearch-button, .elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_search-button i{color:#464646;}.elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_navsearch-button svg path, .elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_search-button svg path{stroke:#464646;fill:#464646;}.elementor-49 .elementor-element.elementor-element-f1621af{--display:flex;--min-height:8vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-f1621af:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f1621af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFB3 0%, #FFFFFFB3 100%);}.elementor-49 .elementor-element.elementor-element-f1621af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-6e8280f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.2em;word-spacing:0.2px;color:#2A2A2A;}.elementor-49 .elementor-element.elementor-element-a02fa87 > .elementor-widget-container{background-color:transparent;margin:0px 7px 0px 0px;padding:3px 10px 3px 6px;background-image:linear-gradient(136deg, #F7A29C 0%, #D72638 100%);border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-a02fa87 .elementor-icon-box-wrapper{text-align:left;}.elementor-49 .elementor-element.elementor-element-a02fa87 .elementor-icon-box-title{margin-block-end:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-a02fa87 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-a02fa87 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;text-decoration:none;}.elementor-49 .elementor-element.elementor-element-a02fa87:has(:hover) .elementor-icon-box-title,
					 .elementor-49 .elementor-element.elementor-element-a02fa87:has(:focus) .elementor-icon-box-title{color:#F7A29C;}.elementor-49 .elementor-element.elementor-element-4ace449{--display:flex;--min-height:20vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-46d2fd7{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider{--ekit-team-slider-spacing:28px;--ekit-team-slider-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .profile-card, .elementor-49 .elementor-element.elementor-element-f98dbe1 .profile-image-card, .elementor-49 .elementor-element.elementor-element-f98dbe1 .team-stable-content{background-color:#02010100;}.elementor-49 .elementor-element.elementor-element-f98dbe1 > .elementor-widget-container{margin:-3px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .profile-card, .elementor-49 .elementor-element.elementor-element-f98dbe1 .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider .team-stable-content{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider .team-stable-content .profile-image-card{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider .profile-card{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .profile-body{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-wid-con .ekit-team-slider .swiper-container{margin:-9px 0px 22px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-wid-con .ekit-team-slider .swiper{margin:-9px 0px 22px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-img.profile-header > img{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider .ekit-team-style-default .profile-header{border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .profile-body .profile-title{margin:-10px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider .ekit-team-social-list{text-align:center;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-social-list > li{display:inline-block;margin:1px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-social-list > li > a{color:#FFFFFF;background-color:#a1a1a1;border-radius:50% 50% 50% 50%;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-social-list > li > a svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-social-list > li > a:hover{background-color:#3b5998;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal .profile-footer .ekit-team-social-list{text-align:left;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal .profile-footer .ekit-team-social-list > li{display:inline-block;margin:1px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal .profile-footer .ekit-team-social-list > li > a{color:#FFFFFF;background-color:#a1a1a1;border-radius:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal .profile-footer .ekit-team-social-list > li > a svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal .profile-footer .ekit-team-social-list > li > a:hover{background-color:#3b5998;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-modal-close svg{fill:#656565;}.elementor-49 .elementor-element.elementor-element-8b43965{--display:flex;--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000070;--border-color:#00000070;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-689807a{--e-image-carousel-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-689807a > .elementor-widget-container{margin:-3px 0px 2px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-689807a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-4118bfc{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-36b1288{text-align:center;}.elementor-49 .elementor-element.elementor-element-36b1288 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#474747;}.elementor-49 .elementor-element.elementor-element-3e6c95f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-c6a570a{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1a01e18{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-ea0f6af{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-ea0f6af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-49dcf37 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-49dcf37{text-align:center;}.elementor-49 .elementor-element.elementor-element-49dcf37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#375EAB;}.elementor-49 .elementor-element.elementor-element-49dcf37 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-49dcf37 .elementor-heading-title a:focus{color:#737373;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-cdb1c6d > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-49 .elementor-element.elementor-element-cdb1c6d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-233aeb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-233aeb4 img{width:34%;}.elementor-49 .elementor-element.elementor-element-80ac1af{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-243947e{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-b9d6e2d{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-b9d6e2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-d8fd068 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-d8fd068{text-align:center;}.elementor-49 .elementor-element.elementor-element-d8fd068 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#BE2EDD;}.elementor-49 .elementor-element.elementor-element-d8fd068 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-d8fd068 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-08e4c8d > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-49 .elementor-element.elementor-element-08e4c8d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-49 .elementor-element.elementor-element-3a0d5bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-3a0d5bd img{width:34%;}.elementor-49 .elementor-element.elementor-element-031b6c8{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-4bf6a15{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-cc1b52b{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-cc1b52b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-5c94e1b > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-5c94e1b{text-align:center;}.elementor-49 .elementor-element.elementor-element-5c94e1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#EB4D4B;}.elementor-49 .elementor-element.elementor-element-5c94e1b .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-5c94e1b .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-3e8b055 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-49 .elementor-element.elementor-element-3e8b055{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-49 .elementor-element.elementor-element-5ac9207 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-5ac9207 img{width:34%;}.elementor-49 .elementor-element.elementor-element-aefa545{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-be93d10{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-a05860f{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-a05860f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-1aad6e0 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-1aad6e0{text-align:center;}.elementor-49 .elementor-element.elementor-element-1aad6e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#232323;}.elementor-49 .elementor-element.elementor-element-1aad6e0 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-1aad6e0 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-a0382c3 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-49 .elementor-element.elementor-element-a0382c3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-49 .elementor-element.elementor-element-ab4b622 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-ab4b622 img{width:34%;}.elementor-49 .elementor-element.elementor-element-b5b8a72 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-b5b8a72:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-b5b8a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#676C72;background-image:url("https://globsofttechnologies.com/wp-content/uploads/2025/06/4873411-scaled.jpg");}.elementor-49 .elementor-element.elementor-element-b5b8a72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-b5b8a72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-dd39161 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-dd39161 > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-dd39161 > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-dd39161 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-2873df9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:#353535;}.elementor-49 .elementor-element.elementor-element-5b094ef > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-5b094ef > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-5b094ef > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-5b094ef > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4a0d309{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-4a0d309.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-e06f19e{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-e06f19e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-de5532e > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-de5532e{text-align:center;}.elementor-49 .elementor-element.elementor-element-de5532e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#375EAB;}.elementor-49 .elementor-element.elementor-element-de5532e .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-de5532e .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-c151fbf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49 .elementor-element.elementor-element-c151fbf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-c1b751b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-c1b751b img{width:34%;}.elementor-49 .elementor-element.elementor-element-bb07e17{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-bb07e17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-08e0bdb{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-08e0bdb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-a6c0f62 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-a6c0f62{text-align:center;}.elementor-49 .elementor-element.elementor-element-a6c0f62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#BE2EDD;}.elementor-49 .elementor-element.elementor-element-a6c0f62 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-a6c0f62 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-5c55ade > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49 .elementor-element.elementor-element-5c55ade{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-268975b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-268975b img{width:34%;}.elementor-49 .elementor-element.elementor-element-5c3b24a{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-5c3b24a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-8e34b6b{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-8e34b6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-7c62535 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-7c62535{text-align:center;}.elementor-49 .elementor-element.elementor-element-7c62535 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#2B2B2B;}.elementor-49 .elementor-element.elementor-element-7c62535 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-7c62535 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-0d7239f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49 .elementor-element.elementor-element-0d7239f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-e6b42fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-e6b42fc img{width:34%;}.elementor-49 .elementor-element.elementor-element-c1ba405{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-c1ba405.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-6479aba{--display:flex;--min-height:266px;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-6479aba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-1544336 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 126px;}.elementor-49 .elementor-element.elementor-element-1544336{text-align:center;}.elementor-49 .elementor-element.elementor-element-1544336 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#DD2E2E;}.elementor-49 .elementor-element.elementor-element-1544336 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-1544336 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-22e368a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49 .elementor-element.elementor-element-22e368a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-4b5ee8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-49 .elementor-element.elementor-element-4b5ee8f img{width:34%;}.elementor-49 .elementor-element.elementor-element-3feabf14:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3feabf14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-3feabf14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-3feabf14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-6d34638 > .elementor-element-populated{margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-49 .elementor-element.elementor-element-4bd931e > .elementor-container{max-width:500px;}.elementor-49 .elementor-element.elementor-element-4bd931e{overflow:visible;}.elementor-49 .elementor-element.elementor-element-dcd40c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49 .elementor-element.elementor-element-dcd40c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FDFF;}.elementor-49 .elementor-element.elementor-element-dcd40c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-13px 10px 0px 5px;--e-column-margin-right:10px;--e-column-margin-left:5px;}.elementor-49 .elementor-element.elementor-element-dcd40c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-265e896{width:var( --container-widget-width, 27.44% );max-width:27.44%;--container-widget-width:27.44%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-265e896 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-265e896 img{border-radius:45px 45px 45px 45px;}.elementor-49 .elementor-element.elementor-element-4258677 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4258677{text-align:center;}.elementor-49 .elementor-element.elementor-element-4258677 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#747474;}.elementor-49 .elementor-element.elementor-element-3e2ff0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-3e2ff0b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-dab65f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-5c577fc0{overflow:visible;}.elementor-49 .elementor-element.elementor-element-7bdf166f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49 .elementor-element.elementor-element-7bdf166f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002639;}.elementor-49 .elementor-element.elementor-element-7bdf166f > .elementor-element-populated, .elementor-49 .elementor-element.elementor-element-7bdf166f > .elementor-element-populated > .elementor-background-overlay, .elementor-49 .elementor-element.elementor-element-7bdf166f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7bdf166f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7bdf166f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-3e75285c{width:var( --container-widget-width, 27.44% );max-width:27.44%;--container-widget-width:27.44%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-3e75285c > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-3e75285c img{border-radius:45px 45px 45px 45px;}.elementor-49 .elementor-element.elementor-element-10c47d0a > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-10c47d0a{text-align:center;}.elementor-49 .elementor-element.elementor-element-10c47d0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#DADADA;}.elementor-49 .elementor-element.elementor-element-a445390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -1px 0px;}.elementor-49 .elementor-element.elementor-element-a445390{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#B2B2B2;}.elementor-49 .elementor-element.elementor-element-2713eb3f > .elementor-element-populated{margin:2px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}.elementor-49 .elementor-element.elementor-element-20b9f6b7{overflow:visible;}.elementor-49 .elementor-element.elementor-element-39f251dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49 .elementor-element.elementor-element-39f251dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FDFF;}.elementor-49 .elementor-element.elementor-element-39f251dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 10px -25px 5px;--e-column-margin-right:10px;--e-column-margin-left:5px;}.elementor-49 .elementor-element.elementor-element-39f251dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-61c0e839{width:var( --container-widget-width, 27.447% );max-width:27.447%;--container-widget-width:27.447%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-61c0e839 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-61c0e839 img{border-radius:45px 45px 45px 45px;}.elementor-49 .elementor-element.elementor-element-6c8c5ed9 > .elementor-widget-container{margin:13px 9px 9px 9px;}.elementor-49 .elementor-element.elementor-element-6c8c5ed9{text-align:center;}.elementor-49 .elementor-element.elementor-element-6c8c5ed9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#747474;}.elementor-49 .elementor-element.elementor-element-59cdf7ea{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-49 .elementor-element.elementor-element-e163182:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e163182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-e163182{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-49 .elementor-element.elementor-element-e163182 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-9dce241{--spacer-size:50px;}.elementor-49 .elementor-element.elementor-element-068f6b4{width:var( --container-widget-width, 78.545% );max-width:78.545%;--container-widget-width:78.545%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-068f6b4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-49 .elementor-element.elementor-element-068f6b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-068f6b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#515151;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-641628f > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-49 .elementor-element.elementor-element-641628f .elementor-icon-list-icon i{color:#FF6E57;transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-641628f .elementor-icon-list-icon svg{fill:#FF6E57;transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-641628f{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-49 .elementor-element.elementor-element-641628f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-641628f .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-641628f .elementor-icon-list-text{color:#747474;transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-d7cbbf6 > .elementor-widget-container{margin:-11px 0px -33px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-d7cbbf6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-36426f0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-49 .elementor-element.elementor-element-36426f0 .elementor-icon-list-icon i{color:#FF6E57;transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-36426f0 .elementor-icon-list-icon svg{fill:#FF6E57;transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-36426f0{--e-icon-list-icon-size:41px;--icon-vertical-offset:0px;}.elementor-49 .elementor-element.elementor-element-36426f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-36426f0 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-36426f0 .elementor-icon-list-text{color:#747474;transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-3a166bb > .elementor-widget-container{margin:-13px 0px -31px 0px;}.elementor-49 .elementor-element.elementor-element-3a166bb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-c773c39 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-49 .elementor-element.elementor-element-c773c39 .elementor-icon-list-icon i{color:#FF6E57;transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-c773c39 .elementor-icon-list-icon svg{fill:#FF6E57;transition:fill 0.3s;}.elementor-49 .elementor-element.elementor-element-c773c39{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-49 .elementor-element.elementor-element-c773c39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-c773c39 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-c773c39 .elementor-icon-list-text{color:#747474;transition:color 0.3s;}.elementor-49 .elementor-element.elementor-element-d5434c5 > .elementor-widget-container{margin:-11px 0px -31px 0px;}.elementor-49 .elementor-element.elementor-element-d5434c5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-6e8d07d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 41px 5px 0px;}.elementor-49 .elementor-element.elementor-element-901c6ca{width:var( --container-widget-width, 99.41% );max-width:99.41%;--container-widget-width:99.41%;--container-widget-flex-grow:0;text-align:right;}.elementor-49 .elementor-element.elementor-element-901c6ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-901c6ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-901c6ca img{width:90%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);}.elementor-49 .elementor-element.elementor-element-ddc50ed{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-0bf39c1{text-align:center;}.elementor-49 .elementor-element.elementor-element-0bf39c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#474747;}.elementor-49 .elementor-element.elementor-element-09c577b{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-265c53f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#353535;}.elementor-49 .elementor-element.elementor-element-7dc99f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-16a868a{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-16a868a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-f1e1420{--display:flex;--min-height:266px;--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;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-a189837 > .elementor-widget-container{margin:0px 1px -16px 0px;padding:0px 0px 0px 118px;}.elementor-49 .elementor-element.elementor-element-a189837{text-align:center;}.elementor-49 .elementor-element.elementor-element-a189837 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#375EAB;}.elementor-49 .elementor-element.elementor-element-a189837 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-a189837 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-ccddf73{width:var( --container-widget-width, 89.6% );max-width:89.6%;--container-widget-width:89.6%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-ccddf73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -2px 0px;}.elementor-49 .elementor-element.elementor-element-ccddf73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-ccddf73 img{width:37%;}.elementor-49 .elementor-element.elementor-element-076abad{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-fd31480{--display:flex;--min-height:266px;--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;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-5bf90f2 > .elementor-widget-container{margin:0px 1px 0px 0px;padding:0px 0px 0px 118px;}.elementor-49 .elementor-element.elementor-element-5bf90f2{text-align:center;}.elementor-49 .elementor-element.elementor-element-5bf90f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FF3939;}.elementor-49 .elementor-element.elementor-element-5bf90f2 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-5bf90f2 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-8098024 > .elementor-widget-container{margin:8px 0px 8px 0px;padding:0px 0px 9px 0px;}.elementor-49 .elementor-element.elementor-element-8098024 img{width:59%;}.elementor-49 .elementor-element.elementor-element-49e2a8b{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-c9a9e4d{--display:flex;--min-height:266px;--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;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-888f5ac > .elementor-widget-container{margin:0px 1px 0px 0px;padding:0px 0px 0px 118px;}.elementor-49 .elementor-element.elementor-element-888f5ac{text-align:center;}.elementor-49 .elementor-element.elementor-element-888f5ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#02B0B4;}.elementor-49 .elementor-element.elementor-element-888f5ac .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-888f5ac .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-81f6218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -1px 0px;}.elementor-49 .elementor-element.elementor-element-81f6218 img{width:59%;}.elementor-49 .elementor-element.elementor-element-1daa027{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1daa027.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-ea4bb8c{--display:flex;--min-height:266px;--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;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-ea4bb8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-d83a687 > .elementor-widget-container{margin:0px 1px -11px 0px;padding:0px 0px 0px 118px;}.elementor-49 .elementor-element.elementor-element-d83a687{text-align:center;}.elementor-49 .elementor-element.elementor-element-d83a687 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#39B549;}.elementor-49 .elementor-element.elementor-element-d83a687 .elementor-heading-title a:hover, .elementor-49 .elementor-element.elementor-element-d83a687 .elementor-heading-title a:focus{color:#737373;}.elementor-49 .elementor-element.elementor-element-cf2117f{width:var( --container-widget-width, 84.507% );max-width:84.507%;--container-widget-width:84.507%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-cf2117f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -2px 0px;}.elementor-49 .elementor-element.elementor-element-cf2117f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-cf2117f img{width:40%;}.elementor-49 .elementor-element.elementor-element-84dc695{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-84dc695:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-84dc695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #DCDCDC 0%, #FEFEFE 100%);}.elementor-49 .elementor-element.elementor-element-fee31c5{text-align:center;}.elementor-49 .elementor-element.elementor-element-fee31c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#474747;}.elementor-49 .elementor-element.elementor-element-13ce4ad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-13ce4ad:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-13ce4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #DCDCDC 0%, #FEFEFE 100%);}.elementor-49 .elementor-element.elementor-element-f2236ed{--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;overflow:visible;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-470c83e > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-470c83e .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-470c83e .elementor-counter-title{color:#E50914;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-fbdd07c > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-fbdd07c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-7076172{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-3c1fe0a > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-3c1fe0a .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-3c1fe0a .elementor-counter-title{color:#E50914;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-42c87be > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-42c87be{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-3ad8b97{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1c0f9c9 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-1c0f9c9 .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-1c0f9c9 .elementor-counter-title{color:#E50914;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-eb09a33 > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-eb09a33{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-0d081c8{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-ecf906e > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-ecf906e .elementor-counter-number-wrapper{color:#54595F;font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-ecf906e .elementor-counter-title{color:#D93040;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-0eb9c58 > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0eb9c58{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-4f8948a{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-5972097{text-align:center;}.elementor-49 .elementor-element.elementor-element-5972097 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#474747;}.elementor-49 .elementor-element.elementor-element-9388829{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-9388829:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-9388829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #DCDCDC 0%, #FEFEFE 100%);}.elementor-49 .elementor-element.elementor-element-e3d11d0{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1b744cd > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-1b744cd .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-1b744cd .elementor-counter-title{color:#E50914;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-352a439 > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-352a439{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-64438e9{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-4063042 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-4063042 .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-4063042 .elementor-counter-title{color:#E50914;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-4f8722d > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4f8722d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-cd481b8{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-9ea5ba3 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-9ea5ba3 .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-9ea5ba3 .elementor-counter-title{color:#E50914;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-0dea1cb > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0dea1cb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-b532324{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-2ade512 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-49 .elementor-element.elementor-element-2ade512 .elementor-counter-number-wrapper{color:#54595F;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-2ade512 .elementor-counter-title{color:#D93040;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-31d33d5 > .elementor-widget-container{margin:-8px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-31d33d5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-49 .elementor-element.elementor-element-1e1d1a6{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-f5dfdf9{text-align:center;}.elementor-49 .elementor-element.elementor-element-f5dfdf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#474747;}.elementor-49 .elementor-element.elementor-element-b5ca0a5{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-48bc6a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#353535;}.elementor-49 .elementor-element.elementor-element-816adb9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-816adb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-816adb9 > .elementor-container{min-height:100vh;}.elementor-49 .elementor-element.elementor-element-816adb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-816adb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-3d5986f > .elementor-container{min-height:360px;}.elementor-49 .elementor-element.elementor-element-3d5986f{overflow:visible;}.elementor-49 .elementor-element.elementor-element-a2d9fd4 > .elementor-widget-container{margin:0px 0px 33px 60px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-a2d9fd4{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-a2d9fd4{right:0px;}.elementor-49 .elementor-element.elementor-element-a2d9fd4{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-a2d9fd4 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-14aac00 > .elementor-widget-container{margin:0px 0px 86px 30px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-14aac00{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-14aac00{right:0px;}.elementor-49 .elementor-element.elementor-element-14aac00{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-14aac00 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-c5a8af9{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-c5a8af9{right:0px;}.elementor-49 .elementor-element.elementor-element-c5a8af9{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-c5a8af9 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-1dda45e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-1dda45e{text-align:center;}.elementor-49 .elementor-element.elementor-element-1dda45e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#747474;}.elementor-49 .elementor-element.elementor-element-664a64b > .elementor-container{min-height:380px;}.elementor-49 .elementor-element.elementor-element-664a64b{overflow:visible;}.elementor-49 .elementor-element.elementor-element-3509a36 > .elementor-widget-container{margin:0px 0px 33px 60px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-3509a36{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-3509a36{right:0px;}.elementor-49 .elementor-element.elementor-element-3509a36{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-3509a36 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-028fe7a > .elementor-widget-container{margin:0px 0px 76px 30px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-028fe7a{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-028fe7a{right:0px;}.elementor-49 .elementor-element.elementor-element-028fe7a{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-028fe7a img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-c80d0bf{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-c80d0bf{right:0px;}.elementor-49 .elementor-element.elementor-element-c80d0bf{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-c80d0bf img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-ffdd02b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-ffdd02b{text-align:center;}.elementor-49 .elementor-element.elementor-element-ffdd02b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#747474;}.elementor-49 .elementor-element.elementor-element-13a7e1e > .elementor-container{min-height:380px;}.elementor-49 .elementor-element.elementor-element-13a7e1e{overflow:visible;}.elementor-49 .elementor-element.elementor-element-549cb48 > .elementor-widget-container{margin:0px 0px 33px 60px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-549cb48{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-549cb48{right:0px;}.elementor-49 .elementor-element.elementor-element-549cb48{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-549cb48 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-7f8bfa5 > .elementor-widget-container{margin:0px 0px 20px 30px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-7f8bfa5{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-7f8bfa5{right:0px;}.elementor-49 .elementor-element.elementor-element-7f8bfa5{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-7f8bfa5 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-b6520f3{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-b6520f3{right:0px;}.elementor-49 .elementor-element.elementor-element-b6520f3{bottom:0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-b6520f3 img{width:260px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-bf60a8e > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-bf60a8e{text-align:center;}.elementor-49 .elementor-element.elementor-element-bf60a8e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#747474;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-19d80ad{--width:98.482%;}.elementor-49 .elementor-element.elementor-element-d6d9a4f{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-e684cc4{--width:27%;}.elementor-49 .elementor-element.elementor-element-ed8f0da{--width:27%;}.elementor-49 .elementor-element.elementor-element-a3c67d2{--width:27%;}.elementor-49 .elementor-element.elementor-element-f16acd7{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-d538e9c{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-8429ae1{--width:27%;}.elementor-49 .elementor-element.elementor-element-5f28e01{--width:27%;}.elementor-49 .elementor-element.elementor-element-fd2f404{--width:27%;}.elementor-49 .elementor-element.elementor-element-c12631c{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-218d15b{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-cdfdb3a{--width:27%;}.elementor-49 .elementor-element.elementor-element-f354877{--width:27%;}.elementor-49 .elementor-element.elementor-element-497c88c{--width:27%;}.elementor-49 .elementor-element.elementor-element-328cc71{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-981ae38{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-316a538{--width:27%;}.elementor-49 .elementor-element.elementor-element-0433d6e{--width:27%;}.elementor-49 .elementor-element.elementor-element-727dcce{--width:27%;}.elementor-49 .elementor-element.elementor-element-4293b96{--width:9.5%;}.elementor-49 .elementor-element.elementor-element-cd728b2{--width:100%;}.elementor-49 .elementor-element.elementor-element-3ccb30f{--width:22%;}.elementor-49 .elementor-element.elementor-element-0f94449{--width:22%;}.elementor-49 .elementor-element.elementor-element-f1621af{--width:22%;}.elementor-49 .elementor-element.elementor-element-46d2fd7{--width:27%;}.elementor-49 .elementor-element.elementor-element-8b43965{--width:27%;}.elementor-49 .elementor-element.elementor-element-c6a570a{--width:25%;}.elementor-49 .elementor-element.elementor-element-1a01e18{--width:24%;}.elementor-49 .elementor-element.elementor-element-ea0f6af{--width:259px;}.elementor-49 .elementor-element.elementor-element-80ac1af{--width:25%;}.elementor-49 .elementor-element.elementor-element-243947e{--width:24%;}.elementor-49 .elementor-element.elementor-element-b9d6e2d{--width:259px;}.elementor-49 .elementor-element.elementor-element-031b6c8{--width:25%;}.elementor-49 .elementor-element.elementor-element-4bf6a15{--width:24%;}.elementor-49 .elementor-element.elementor-element-cc1b52b{--width:259px;}.elementor-49 .elementor-element.elementor-element-aefa545{--width:25%;}.elementor-49 .elementor-element.elementor-element-be93d10{--width:24%;}.elementor-49 .elementor-element.elementor-element-a05860f{--width:259px;}.elementor-49 .elementor-element.elementor-element-4a0d309{--width:25%;}.elementor-49 .elementor-element.elementor-element-e06f19e{--width:256px;}.elementor-49 .elementor-element.elementor-element-bb07e17{--width:25%;}.elementor-49 .elementor-element.elementor-element-08e0bdb{--width:256px;}.elementor-49 .elementor-element.elementor-element-5c3b24a{--width:25%;}.elementor-49 .elementor-element.elementor-element-8e34b6b{--width:256px;}.elementor-49 .elementor-element.elementor-element-c1ba405{--width:25%;}.elementor-49 .elementor-element.elementor-element-6479aba{--width:256px;}.elementor-49 .elementor-element.elementor-element-6d34638{width:32.017%;}.elementor-49 .elementor-element.elementor-element-dab65f3{width:34.842%;}.elementor-49 .elementor-element.elementor-element-2713eb3f{width:32.446%;}.elementor-49 .elementor-element.elementor-element-1d2e555{width:8.507%;}.elementor-49 .elementor-element.elementor-element-1cba46f{width:57.826%;}.elementor-49 .elementor-element.elementor-element-16a868a{--width:27%;}.elementor-49 .elementor-element.elementor-element-f1e1420{--width:270px;}.elementor-49 .elementor-element.elementor-element-076abad{--width:25%;}.elementor-49 .elementor-element.elementor-element-fd31480{--width:270px;}.elementor-49 .elementor-element.elementor-element-49e2a8b{--width:25%;}.elementor-49 .elementor-element.elementor-element-c9a9e4d{--width:270px;}.elementor-49 .elementor-element.elementor-element-1daa027{--width:23.77%;}.elementor-49 .elementor-element.elementor-element-ea4bb8c{--width:233px;}.elementor-49 .elementor-element.elementor-element-f2236ed{--width:25%;}.elementor-49 .elementor-element.elementor-element-7076172{--width:25%;}.elementor-49 .elementor-element.elementor-element-3ad8b97{--width:25%;}.elementor-49 .elementor-element.elementor-element-0d081c8{--width:25%;}.elementor-49 .elementor-element.elementor-element-e3d11d0{--width:25%;}.elementor-49 .elementor-element.elementor-element-64438e9{--width:25%;}.elementor-49 .elementor-element.elementor-element-cd481b8{--width:25%;}.elementor-49 .elementor-element.elementor-element-b532324{--width:25%;}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-pyuimi9{padding:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-dc53eef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:2;}.elementor-49 .elementor-element.elementor-element-b5b8a72{padding:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-a2d9fd4 img{width:150px;}.elementor-49 .elementor-element.elementor-element-14aac00 img{width:150px;}.elementor-49 .elementor-element.elementor-element-c5a8af9 img{width:150px;}.elementor-49 .elementor-element.elementor-element-3509a36 img{width:150px;}.elementor-49 .elementor-element.elementor-element-028fe7a img{width:150px;}.elementor-49 .elementor-element.elementor-element-c80d0bf img{width:150px;}.elementor-49 .elementor-element.elementor-element-549cb48 img{width:150px;}.elementor-49 .elementor-element.elementor-element-7f8bfa5 img{width:150px;}.elementor-49 .elementor-element.elementor-element-b6520f3 img{width:150px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-pyuimi9{padding:60px 25px 60px 25px;}.elementor-49 .elementor-element.elementor-element-dc53eef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-49 .elementor-element.elementor-element-466143d .ekit-team-slider{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-052d508 .ekit-team-slider{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-cd728b2{--width:500px;--min-height:0px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-cd728b2 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center right;}.elementor-49 .elementor-element.elementor-element-cd728b2.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-b602fd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-0033a67{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;text-align:left;}.elementor-49 .elementor-element.elementor-element-0033a67 > .elementor-widget-container{margin:0px 0px 0px 18px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0033a67.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-0033a67 img{width:100%;max-width:100%;height:500px;}.elementor-49 .elementor-element.elementor-element-eb26ffa.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-eb26ffa{left:315px;}body.rtl .elementor-49 .elementor-element.elementor-element-eb26ffa{right:315px;}.elementor-49 .elementor-element.elementor-element-eb26ffa{top:-66px;}.elementor-49 .elementor-element.elementor-element-eb26ffa .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-49 .elementor-element.elementor-element-0f94449{--margin-top:0px;--margin-bottom:-34px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-b8e9ff2{left:237px;}body.rtl .elementor-49 .elementor-element.elementor-element-b8e9ff2{right:237px;}.elementor-49 .elementor-element.elementor-element-b8e9ff2{top:-151px;}.elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_navsearch-button{font-size:22px;}.elementor-49 .elementor-element.elementor-element-b8e9ff2 .ekit_navsearch-button svg{max-width:22px;}.elementor-49 .elementor-element.elementor-element-f1621af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-6e8280f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-6e8280f{text-align:center;}.elementor-49 .elementor-element.elementor-element-6e8280f .elementor-heading-title{font-size:1.5em;}.elementor-49 .elementor-element.elementor-element-a02fa87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 4px;}.elementor-49 .elementor-element.elementor-element-a02fa87 .elementor-icon-box-title, .elementor-49 .elementor-element.elementor-element-a02fa87 .elementor-icon-box-title a{font-size:15px;}.elementor-49 .elementor-element.elementor-element-f98dbe1 .ekit-team-slider{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-b5b8a72{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-dd39161 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-2873df9{text-align:center;}.elementor-49 .elementor-element.elementor-element-2873df9 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-5b094ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-4a0d309{--width:316px;--min-height:0px;--margin-top:3px;--margin-bottom:0px;--margin-left:-2px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-e06f19e{--width:500px;--min-height:90px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-de5532e > .elementor-widget-container{margin:0px 41px 0px 0px;}.elementor-49 .elementor-element.elementor-element-de5532e .elementor-heading-title{font-size:11px;}.elementor-49 .elementor-element.elementor-element-c151fbf{font-size:15px;}.elementor-49 .elementor-element.elementor-element-c1b751b > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-c1b751b img{width:37%;}.elementor-49 .elementor-element.elementor-element-bb07e17{--width:316px;--min-height:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:-2px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-08e0bdb{--width:500px;--min-height:90px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a6c0f62 > .elementor-widget-container{margin:0px 41px 0px 0px;}.elementor-49 .elementor-element.elementor-element-a6c0f62 .elementor-heading-title{font-size:10px;}.elementor-49 .elementor-element.elementor-element-5c55ade{font-size:16px;}.elementor-49 .elementor-element.elementor-element-268975b img{width:37%;}.elementor-49 .elementor-element.elementor-element-5c3b24a{--width:316px;--min-height:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:-2px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-8e34b6b{--width:500px;--min-height:90px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-7c62535 > .elementor-widget-container{margin:0px 41px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7c62535 .elementor-heading-title{font-size:12px;}.elementor-49 .elementor-element.elementor-element-0d7239f{font-size:16px;}.elementor-49 .elementor-element.elementor-element-e6b42fc > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-49 .elementor-element.elementor-element-e6b42fc img{width:37%;}.elementor-49 .elementor-element.elementor-element-c1ba405{--width:316px;--min-height:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:-2px;--margin-right:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:16px;}.elementor-49 .elementor-element.elementor-element-6479aba{--width:500px;--min-height:90px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1544336 > .elementor-widget-container{margin:0px 41px 0px 0px;}.elementor-49 .elementor-element.elementor-element-1544336 .elementor-heading-title{font-size:13px;}.elementor-49 .elementor-element.elementor-element-22e368a{font-size:16px;}.elementor-49 .elementor-element.elementor-element-4b5ee8f > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-49 .elementor-element.elementor-element-4b5ee8f img{width:37%;}.elementor-49 .elementor-element.elementor-element-6d34638 > .elementor-element-populated{padding:0px 22px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4bd931e{margin-top:-10px;margin-bottom:-10px;}.elementor-49 .elementor-element.elementor-element-dcd40c4 > .elementor-element-populated{margin:-13px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-265e896 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-265e896.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-265e896{text-align:center;}.elementor-49 .elementor-element.elementor-element-3e2ff0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-3e2ff0b{text-align:center;}.elementor-49 .elementor-element.elementor-element-a445390{text-align:center;}.elementor-49 .elementor-element.elementor-element-39f251dd > .elementor-element-populated{margin:-10px 0px -10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-59cdf7ea{text-align:center;}.elementor-49 .elementor-element.elementor-element-265c53f{text-align:center;}.elementor-49 .elementor-element.elementor-element-265c53f .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-5972097 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-1b744cd .elementor-counter-number-wrapper{font-size:55px;}.elementor-49 .elementor-element.elementor-element-1b744cd .elementor-counter-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-352a439{font-size:14px;}.elementor-49 .elementor-element.elementor-element-4063042 .elementor-counter-number-wrapper{font-size:55px;}.elementor-49 .elementor-element.elementor-element-4063042 .elementor-counter-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-4f8722d{font-size:14px;}.elementor-49 .elementor-element.elementor-element-9ea5ba3 .elementor-counter-number-wrapper{font-size:55px;}.elementor-49 .elementor-element.elementor-element-9ea5ba3 .elementor-counter-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-0dea1cb{font-size:14px;}.elementor-49 .elementor-element.elementor-element-2ade512 .elementor-counter-number-wrapper{font-size:55px;}.elementor-49 .elementor-element.elementor-element-2ade512 .elementor-counter-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-31d33d5{font-size:14px;}.elementor-49 .elementor-element.elementor-element-48bc6a3{text-align:center;}.elementor-49 .elementor-element.elementor-element-48bc6a3 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-816adb9 > .elementor-container{max-width:500px;min-height:60vh;}.elementor-49 .elementor-element.elementor-element-3d5986f > .elementor-container{min-height:300px;}.elementor-49 .elementor-element.elementor-element-3d5986f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-664a64b > .elementor-container{min-height:300px;}.elementor-49 .elementor-element.elementor-element-664a64b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-13a7e1e > .elementor-container{min-height:300px;}.elementor-49 .elementor-element.elementor-element-13a7e1e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-a9467ee{width:50%;}.elementor-49 .elementor-element.elementor-element-dd39161{width:50%;}.elementor-49 .elementor-element.elementor-element-5b094ef{width:50%;}}/* Start custom CSS for elementskit-team-slider, class: .elementor-element-466143d */.con2 {background: rgba( 255, 255, 255, 0.25 );
box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4px );
border-radius: 10px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for elementskit-team-slider, class: .elementor-element-052d508 */.con2 {background: rgba( 255, 255, 255, 0.25 );
box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4px );
border-radius: 10px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19d80ad */html, body {
  overflow-x: hidden;
  width: 100%;
  max-width: 100%;
}

body {
  position:relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a9467ee *//* Remove default margin and/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-0033a67 */@media (max-width: 768px) {
  .elementor-49 .elementor-element.elementor-element-0033a67 img {
    max-width: 120px !important; /* Increase this value as needed */
    width: 100% !important;
    height: auto !important;
    align:left
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-team-slider, class: .elementor-element-f98dbe1 */.con2 {background: rgba( 255, 255, 255, 0.25 );
box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 4px );
-webkit-backdrop-filter: blur( 4px );
border-radius: 10px;
border: 1px solid rgba( 255, 255, 255, 0.18 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd728b2 */@media (max-width: 768px) {
  .elementor-49 .elementor-element.elementor-element-cd728b2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 20px !important;
    width: 100vw !important;
    max-width: 100vw !important;
    box-sizing: border-box;
    overflow-x: hidden;
  }

  .elementor-49 .elementor-element.elementor-element-cd728b2 .elementor-container,
  .elementor-49 .elementor-element.elementor-element-cd728b2 .e-con-boxed {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .elementor-49 .elementor-element.elementor-element-cd728b2 .elementor-widget-image-carousel,
  .elementor-49 .elementor-element.elementor-element-cd728b2 .elementor-widget-media-carousel {
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .elementor-49 .elementor-element.elementor-element-cd728b2 {
    margin-left: -20px !important;
  }
}



@media (max-width: 768px) {
  .elementor-49 .elementor-element.elementor-element-cd728b2 {
    margin-left: -20px !important;
  }
}
.elementor-49 .elementor-element.elementor-element-cd728b2 {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-49 .elementor-element.elementor-element-cd728b2::before {
  content: "";
  position: absolute;
  top: 0;
  left: 100px;
  width: 1px;
  height: 100%;
  background-color: rgba(50, 50, 50, 0.4); /* dark gray transparent */
  box-shadow:
    100px 0 0 rgba(50, 50, 50, 0.4),
    200px 0 0 rgba(50, 50, 50, 0.4),
    300px 0 0 rgba(50, 50, 50, 0.4); /* adds 3 more lines */
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea0f6af */.elementor-49 .elementor-element.elementor-element-ea0f6af{
   --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #E0E0E0;
}


.elementor-49 .elementor-element.elementor-element-ea0f6af{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-ea0f6af:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-ea0f6af::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-ea0f6af::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-ea0f6af h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-ea0f6af:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d6e2d */.elementor-49 .elementor-element.elementor-element-b9d6e2d{
   --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #E0E0E0;
}


.elementor-49 .elementor-element.elementor-element-b9d6e2d{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-b9d6e2d:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-b9d6e2d::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-b9d6e2d::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-b9d6e2d h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-b9d6e2d:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc1b52b */.elementor-49 .elementor-element.elementor-element-cc1b52b{
   --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #E0E0E0;
}


.elementor-49 .elementor-element.elementor-element-cc1b52b{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-cc1b52b:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-cc1b52b::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-cc1b52b::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-cc1b52b h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-cc1b52b:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a05860f */.elementor-49 .elementor-element.elementor-element-a05860f{
   --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #E0E0E0;
}


.elementor-49 .elementor-element.elementor-element-a05860f{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-a05860f:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-a05860f::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-a05860f::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-a05860f h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-a05860f:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e06f19e *//* Replace '.elementor-49 .elementor-element.elementor-element-e06f19e' with your actual class or ID (e.g., .my-card or #my-card) */
.elementor-49 .elementor-element.elementor-element-e06f19e {
  --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
  --card-hover-shape: 50%;
  --heading-shape: 50%;
  --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
  --heading-background: #eff0f4;
  --heading-circle-size: 100px; /* Increased from 70px */
  --bubble-color: #E0E0E0;

  position: relative;
  width: 100%;
  max-width: 340px; /* Increased from 265px */
  margin: auto;
  padding: 40px; /* Increased from 20px */
  border-radius: var(--card-shape);
  background: #ffffff;

  box-shadow: 
    inset 20px 20px 20px rgba(0, 0, 0, 0.05),
    25px 35px 20px rgba(0, 0, 0, 0.05),
    25px 30px 30px rgba(0, 0, 0, 0.05),
    inset -20px -20px 25px rgba(255, 255, 255, 0.9);

  transition: border-radius 0.5s ease-in-out, transform 0.4s ease;
  overflow: hidden;
}

.elementor-49 .elementor-element.elementor-element-e06f19e:hover {
  border-radius: var(--card-hover-shape);
  transform: scale(1.03);
}

.elementor-49 .elementor-element.elementor-element-e06f19e::before,
.elementor-49 .elementor-element.elementor-element-e06f19e::after {
  content: '';
  position: absolute;
  background: var(--bubble-color);
  border-radius: 50%;
  opacity: 0.9;
  transition: transform 0.5s ease, opacity 0.5s ease;
  z-index: 0;
}

.elementor-49 .elementor-element.elementor-element-e06f19e::before {
  top: 50px; /* adjusted for new size */
  left: 80px; /* adjusted */
  width: 60px; /* increased */
  height: 60px; /* increased */
}

.elementor-49 .elementor-element.elementor-element-e06f19e::after {
  top: 80px; /* adjusted */
  left: 140px; /* adjusted */
  width: 30px; /* slightly increased */
  height: 30px; /* slightly increased */
}

.elementor-49 .elementor-element.elementor-element-e06f19e:hover::before {
  transform: translate(-10px, -10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-e06f19e:hover::after {
  transform: translate(10px, 10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-e06f19e h2 {
  position: relative;
  width: var(--heading-circle-size);
  height: var(--heading-circle-size);
  margin: 0 auto;
  background: var(--heading-background);
  border-radius: var(--heading-shape);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px; /* increased from 14px */
  text-align: center;

  box-shadow:
    inset 2px 5px 10px rgba(0, 0, 0, 0.1),
    inset -2px -5px 10px rgba(255, 255, 255, 1),
    15px 15px 10px rgba(0, 0, 0, 0.05),
    15px 10px 15px rgba(0, 0, 0, 0.025);

  transition: border-radius 0.5s ease-in-out, transform 0.3s ease;
  z-index: 1;
}

.elementor-49 .elementor-element.elementor-element-e06f19e:hover h2 {
  border-radius: var(--heading-hover-shape);
  transform: scale(1.05);
}

@media (max-width: 480px) {
  .elementor-49 .elementor-element.elementor-element-e06f19e {
    --heading-circle-size: 80px; /* was 60px */
    padding: 30px; /* was 15px */
  }

  .elementor-49 .elementor-element.elementor-element-e06f19e h2 {
    font-size: 15px; /* was 13px */
  }

  .elementor-49 .elementor-element.elementor-element-e06f19e::before {
    top: 40px;
    left: 60px;
    width: 50px;
    height: 50px;
  }

  .elementor-49 .elementor-element.elementor-element-e06f19e::after {
    top: 70px;
    left: 110px;
    width: 25px;
    height: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e0bdb *//* Replace '.elementor-49 .elementor-element.elementor-element-08e0bdb' with your actual class or ID (e.g., .my-card or #my-card) */
.elementor-49 .elementor-element.elementor-element-08e0bdb {
  --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
  --card-hover-shape: 50%;
  --heading-shape: 50%;
  --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
  --heading-background: #eff0f4;
  --heading-circle-size: 100px; /* Increased from 70px */
  --bubble-color: #E0E0E0;

  position: relative;
  width: 100%;
  max-width: 340px; /* Increased from 265px */
  margin: auto;
  padding: 40px; /* Increased from 20px */
  border-radius: var(--card-shape);
  background: #ffffff;

  box-shadow: 
    inset 20px 20px 20px rgba(0, 0, 0, 0.05),
    25px 35px 20px rgba(0, 0, 0, 0.05),
    25px 30px 30px rgba(0, 0, 0, 0.05),
    inset -20px -20px 25px rgba(255, 255, 255, 0.9);

  transition: border-radius 0.5s ease-in-out, transform 0.4s ease;
  overflow: hidden;
}

.elementor-49 .elementor-element.elementor-element-08e0bdb:hover {
  border-radius: var(--card-hover-shape);
  transform: scale(1.03);
}

.elementor-49 .elementor-element.elementor-element-08e0bdb::before,
.elementor-49 .elementor-element.elementor-element-08e0bdb::after {
  content: '';
  position: absolute;
  background: var(--bubble-color);
  border-radius: 50%;
  opacity: 0.9;
  transition: transform 0.5s ease, opacity 0.5s ease;
  z-index: 0;
}

.elementor-49 .elementor-element.elementor-element-08e0bdb::before {
  top: 50px; /* adjusted for new size */
  left: 80px; /* adjusted */
  width: 60px; /* increased */
  height: 60px; /* increased */
}

.elementor-49 .elementor-element.elementor-element-08e0bdb::after {
  top: 80px; /* adjusted */
  left: 140px; /* adjusted */
  width: 30px; /* slightly increased */
  height: 30px; /* slightly increased */
}

.elementor-49 .elementor-element.elementor-element-08e0bdb:hover::before {
  transform: translate(-10px, -10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-08e0bdb:hover::after {
  transform: translate(10px, 10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-08e0bdb h2 {
  position: relative;
  width: var(--heading-circle-size);
  height: var(--heading-circle-size);
  margin: 0 auto;
  background: var(--heading-background);
  border-radius: var(--heading-shape);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px; /* increased from 14px */
  text-align: center;

  box-shadow:
    inset 2px 5px 10px rgba(0, 0, 0, 0.1),
    inset -2px -5px 10px rgba(255, 255, 255, 1),
    15px 15px 10px rgba(0, 0, 0, 0.05),
    15px 10px 15px rgba(0, 0, 0, 0.025);

  transition: border-radius 0.5s ease-in-out, transform 0.3s ease;
  z-index: 1;
}

.elementor-49 .elementor-element.elementor-element-08e0bdb:hover h2 {
  border-radius: var(--heading-hover-shape);
  transform: scale(1.05);
}

@media (max-width: 480px) {
  .elementor-49 .elementor-element.elementor-element-08e0bdb {
    --heading-circle-size: 80px; /* was 60px */
    padding: 30px; /* was 15px */
  }

  .elementor-49 .elementor-element.elementor-element-08e0bdb h2 {
    font-size: 15px; /* was 13px */
  }

  .elementor-49 .elementor-element.elementor-element-08e0bdb::before {
    top: 40px;
    left: 60px;
    width: 50px;
    height: 50px;
  }

  .elementor-49 .elementor-element.elementor-element-08e0bdb::after {
    top: 70px;
    left: 110px;
    width: 25px;
    height: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e34b6b *//* Replace '.elementor-49 .elementor-element.elementor-element-8e34b6b' with your actual class or ID (e.g., .my-card or #my-card) */
.elementor-49 .elementor-element.elementor-element-8e34b6b {
  --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
  --card-hover-shape: 50%;
  --heading-shape: 50%;
  --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
  --heading-background: #eff0f4;
  --heading-circle-size: 100px; /* Increased from 70px */
  --bubble-color: #E0E0E0;

  position: relative;
  width: 100%;
  max-width: 340px; /* Increased from 265px */
  margin: auto;
  padding: 40px; /* Increased from 20px */
  border-radius: var(--card-shape);
  background: #ffffff;

  box-shadow: 
    inset 20px 20px 20px rgba(0, 0, 0, 0.05),
    25px 35px 20px rgba(0, 0, 0, 0.05),
    25px 30px 30px rgba(0, 0, 0, 0.05),
    inset -20px -20px 25px rgba(255, 255, 255, 0.9);

  transition: border-radius 0.5s ease-in-out, transform 0.4s ease;
  overflow: hidden;
}

.elementor-49 .elementor-element.elementor-element-8e34b6b:hover {
  border-radius: var(--card-hover-shape);
  transform: scale(1.03);
}

.elementor-49 .elementor-element.elementor-element-8e34b6b::before,
.elementor-49 .elementor-element.elementor-element-8e34b6b::after {
  content: '';
  position: absolute;
  background: var(--bubble-color);
  border-radius: 50%;
  opacity: 0.9;
  transition: transform 0.5s ease, opacity 0.5s ease;
  z-index: 0;
}

.elementor-49 .elementor-element.elementor-element-8e34b6b::before {
  top: 50px; /* adjusted for new size */
  left: 80px; /* adjusted */
  width: 60px; /* increased */
  height: 60px; /* increased */
}

.elementor-49 .elementor-element.elementor-element-8e34b6b::after {
  top: 80px; /* adjusted */
  left: 140px; /* adjusted */
  width: 30px; /* slightly increased */
  height: 30px; /* slightly increased */
}

.elementor-49 .elementor-element.elementor-element-8e34b6b:hover::before {
  transform: translate(-10px, -10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-8e34b6b:hover::after {
  transform: translate(10px, 10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-8e34b6b h2 {
  position: relative;
  width: var(--heading-circle-size);
  height: var(--heading-circle-size);
  margin: 0 auto;
  background: var(--heading-background);
  border-radius: var(--heading-shape);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px; /* increased from 14px */
  text-align: center;

  box-shadow:
    inset 2px 5px 10px rgba(0, 0, 0, 0.1),
    inset -2px -5px 10px rgba(255, 255, 255, 1),
    15px 15px 10px rgba(0, 0, 0, 0.05),
    15px 10px 15px rgba(0, 0, 0, 0.025);

  transition: border-radius 0.5s ease-in-out, transform 0.3s ease;
  z-index: 1;
}

.elementor-49 .elementor-element.elementor-element-8e34b6b:hover h2 {
  border-radius: var(--heading-hover-shape);
  transform: scale(1.05);
}

@media (max-width: 480px) {
  .elementor-49 .elementor-element.elementor-element-8e34b6b {
    --heading-circle-size: 80px; /* was 60px */
    padding: 30px; /* was 15px */
  }

  .elementor-49 .elementor-element.elementor-element-8e34b6b h2 {
    font-size: 15px; /* was 13px */
  }

  .elementor-49 .elementor-element.elementor-element-8e34b6b::before {
    top: 40px;
    left: 60px;
    width: 50px;
    height: 50px;
  }

  .elementor-49 .elementor-element.elementor-element-8e34b6b::after {
    top: 70px;
    left: 110px;
    width: 25px;
    height: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6479aba *//* Replace '.elementor-49 .elementor-element.elementor-element-6479aba' with your actual class or ID (e.g., .my-card or #my-card) */
.elementor-49 .elementor-element.elementor-element-6479aba {
  --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
  --card-hover-shape: 50%;
  --heading-shape: 50%;
  --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
  --heading-background: #eff0f4;
  --heading-circle-size: 100px; /* Increased from 70px */
  --bubble-color: #E0E0E0;

  position: relative;
  width: 100%;
  max-width: 340px; /* Increased from 265px */
  margin: auto;
  padding: 40px; /* Increased from 20px */
  border-radius: var(--card-shape);
  background: #ffffff;

  box-shadow: 
    inset 20px 20px 20px rgba(0, 0, 0, 0.05),
    25px 35px 20px rgba(0, 0, 0, 0.05),
    25px 30px 30px rgba(0, 0, 0, 0.05),
    inset -20px -20px 25px rgba(255, 255, 255, 0.9);

  transition: border-radius 0.5s ease-in-out, transform 0.4s ease;
  overflow: hidden;
}

.elementor-49 .elementor-element.elementor-element-6479aba:hover {
  border-radius: var(--card-hover-shape);
  transform: scale(1.03);
}

.elementor-49 .elementor-element.elementor-element-6479aba::before,
.elementor-49 .elementor-element.elementor-element-6479aba::after {
  content: '';
  position: absolute;
  background: var(--bubble-color);
  border-radius: 50%;
  opacity: 0.9;
  transition: transform 0.5s ease, opacity 0.5s ease;
  z-index: 0;
}

.elementor-49 .elementor-element.elementor-element-6479aba::before {
  top: 50px; /* adjusted for new size */
  left: 80px; /* adjusted */
  width: 60px; /* increased */
  height: 60px; /* increased */
}

.elementor-49 .elementor-element.elementor-element-6479aba::after {
  top: 80px; /* adjusted */
  left: 140px; /* adjusted */
  width: 30px; /* slightly increased */
  height: 30px; /* slightly increased */
}

.elementor-49 .elementor-element.elementor-element-6479aba:hover::before {
  transform: translate(-10px, -10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-6479aba:hover::after {
  transform: translate(10px, 10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-6479aba h2 {
  position: relative;
  width: var(--heading-circle-size);
  height: var(--heading-circle-size);
  margin: 0 auto;
  background: var(--heading-background);
  border-radius: var(--heading-shape);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px; /* increased from 14px */
  text-align: center;

  box-shadow:
    inset 2px 5px 10px rgba(0, 0, 0, 0.1),
    inset -2px -5px 10px rgba(255, 255, 255, 1),
    15px 15px 10px rgba(0, 0, 0, 0.05),
    15px 10px 15px rgba(0, 0, 0, 0.025);

  transition: border-radius 0.5s ease-in-out, transform 0.3s ease;
  z-index: 1;
}

.elementor-49 .elementor-element.elementor-element-6479aba:hover h2 {
  border-radius: var(--heading-hover-shape);
  transform: scale(1.05);
}

@media (max-width: 480px) {
  .elementor-49 .elementor-element.elementor-element-6479aba {
    --heading-circle-size: 80px; /* was 60px */
    padding: 30px; /* was 15px */
  }

  .elementor-49 .elementor-element.elementor-element-6479aba h2 {
    font-size: 15px; /* was 13px */
  }

  .elementor-49 .elementor-element.elementor-element-6479aba::before {
    top: 40px;
    left: 60px;
    width: 50px;
    height: 50px;
  }

  .elementor-49 .elementor-element.elementor-element-6479aba::after {
    top: 70px;
    left: 110px;
    width: 25px;
    height: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dcd40c4 */.elementor-49 .elementor-element.elementor-element-dcd40c4 {
    border-style: solid;
    border-width: 15px;
    border-color: rgba(0,0,0,0.1);
    border-image-source: url("https://globsofttechnologies.com/wp-content/uploads/2025/06/10078817.png");
    border-image-slice: 50;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4bd931e */.custom-card {
  width: 100px;       /* Set your desired width */
  height: 400px;      /* Set your desired height */
  padding: 16px;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bdf166f */.elementor-49 .elementor-element.elementor-element-7bdf166f {
    border-style: solid;
    border-width: 15px;
    border-color: rgba(0,0,0,0.1);
    border-image-source: url("https://globsofttechnologies.com/wp-content/uploads/2025/07/premium_photo-1672053732675-3e008b635afa-scaled.jpg");
     border-image-slice: 100;;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-39f251dd */.elementor-49 .elementor-element.elementor-element-39f251dd {
    border-style: solid;
    border-width: 15px;
    border-color: rgba(0,0,0,0.1);
    border-image-source: url("https://globsofttechnologies.com/wp-content/uploads/2025/07/colors.webp");
     border-image-slice: 50;;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3feabf14 */.custom-cards .elementor-column {
  max-width: 400px; /* Increased width */
  min-height: 150px; /* Reduced height */
  margin: 1rem auto;
  padding: 16px;
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.custom-cards .elementor-column:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15);
}

@media (max-width: 768px) {
  .custom-cards .elementor-column {
    max-width: 95%;
    min-height: auto;
    padding: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e163182 */.about-us-premium .elementor-widget-image img {
  max-width: 100%;
  width: 90%;
  height: auto;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);
  object-fit: cover;
  transition: transform 0.3s ease;
}

.about-us-premium .elementor-widget-image:hover img {
  transform: scale(1.03);
}

@media (max-width: 768px) {
  .about-us-premium .elementor-widget-image img {
    width: 100%;
    margin-top: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1e1420 *//* Replace '.elementor-49 .elementor-element.elementor-element-f1e1420' with your actual class or ID (e.g., .my-card or #my-card) */
.elementor-49 .elementor-element.elementor-element-f1e1420 {
  --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
  --card-hover-shape: 50%;
  --heading-shape: 50%;
  --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
  --heading-background: #eff0f4;
  --heading-circle-size: 100px; /* Increased from 70px */
  --bubble-color: #E0E0E0;

  position: relative;
  width: 100%;
  max-width: 340px; /* Increased from 265px */
  margin: auto;
  padding: 40px; /* Increased from 20px */
  border-radius: var(--card-shape);
  background: #ffffff;

  box-shadow: 
    inset 20px 20px 20px rgba(0, 0, 0, 0.05),
    25px 35px 20px rgba(0, 0, 0, 0.05),
    25px 30px 30px rgba(0, 0, 0, 0.05),
    inset -20px -20px 25px rgba(255, 255, 255, 0.9);

  transition: border-radius 0.5s ease-in-out, transform 0.4s ease;
  overflow: hidden;
}

.elementor-49 .elementor-element.elementor-element-f1e1420:hover {
  border-radius: var(--card-hover-shape);
  transform: scale(1.03);
}

.elementor-49 .elementor-element.elementor-element-f1e1420::before,
.elementor-49 .elementor-element.elementor-element-f1e1420::after {
  content: '';
  position: absolute;
  background: var(--bubble-color);
  border-radius: 50%;
  opacity: 0.9;
  transition: transform 0.5s ease, opacity 0.5s ease;
  z-index: 0;
}

.elementor-49 .elementor-element.elementor-element-f1e1420::before {
  top: 50px; /* adjusted for new size */
  left: 80px; /* adjusted */
  width: 60px; /* increased */
  height: 60px; /* increased */
}

.elementor-49 .elementor-element.elementor-element-f1e1420::after {
  top: 80px; /* adjusted */
  left: 140px; /* adjusted */
  width: 30px; /* slightly increased */
  height: 30px; /* slightly increased */
}

.elementor-49 .elementor-element.elementor-element-f1e1420:hover::before {
  transform: translate(-10px, -10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-f1e1420:hover::after {
  transform: translate(10px, 10px) scale(1.2);
}

.elementor-49 .elementor-element.elementor-element-f1e1420 h2 {
  position: relative;
  width: var(--heading-circle-size);
  height: var(--heading-circle-size);
  margin: 0 auto;
  background: var(--heading-background);
  border-radius: var(--heading-shape);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 18px; /* increased from 14px */
  text-align: center;

  box-shadow:
    inset 2px 5px 10px rgba(0, 0, 0, 0.1),
    inset -2px -5px 10px rgba(255, 255, 255, 1),
    15px 15px 10px rgba(0, 0, 0, 0.05),
    15px 10px 15px rgba(0, 0, 0, 0.025);

  transition: border-radius 0.5s ease-in-out, transform 0.3s ease;
  z-index: 1;
}

.elementor-49 .elementor-element.elementor-element-f1e1420:hover h2 {
  border-radius: var(--heading-hover-shape);
  transform: scale(1.05);
}

@media (max-width: 480px) {
  .elementor-49 .elementor-element.elementor-element-f1e1420 {
    --heading-circle-size: 80px; /* was 60px */
    padding: 30px; /* was 15px */
  }

  .elementor-49 .elementor-element.elementor-element-f1e1420 h2 {
    font-size: 15px; /* was 13px */
  }

  .elementor-49 .elementor-element.elementor-element-f1e1420::before {
    top: 40px;
    left: 60px;
    width: 50px;
    height: 50px;
  }

  .elementor-49 .elementor-element.elementor-element-f1e1420::after {
    top: 70px;
    left: 110px;
    width: 25px;
    height: 25px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd31480 */.elementor-49 .elementor-element.elementor-element-fd31480{
    --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #F5F5F5;
}


.elementor-49 .elementor-element.elementor-element-fd31480{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-fd31480:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-fd31480::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-fd31480::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-fd31480 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-fd31480:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a9e4d */.elementor-49 .elementor-element.elementor-element-c9a9e4d{
    --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #F5F5F5;
}


.elementor-49 .elementor-element.elementor-element-c9a9e4d{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-c9a9e4d:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-c9a9e4d::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-c9a9e4d::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-c9a9e4d h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-c9a9e4d:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea4bb8c */.elementor-49 .elementor-element.elementor-element-ea4bb8c{
    --card-shape: 61% 39% 50% 50% / 38% 37% 63% 62%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 49% 51% 25% 75% / 38% 55% 45% 62%;
    --heading-background: #eff0f4;
    --heading-circle-size: 100px;
    --bubble-color: #F5F5F5;
}


.elementor-49 .elementor-element.elementor-element-ea4bb8c{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-49 .elementor-element.elementor-element-ea4bb8c:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-49 .elementor-element.elementor-element-ea4bb8c::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-ea4bb8c::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-49 .elementor-element.elementor-element-ea4bb8c h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-49 .elementor-element.elementor-element-ea4bb8c:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dc695 *//* Force full-width stretch even in editor */
.fullwidth-force {
  width: 100vw !important;
  max-width: 100vw !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  position: relative !important;
  box-sizing: border-box;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5972097 */.custom-heading-line {
  position: relative;
  width: 70%;
  margin: 0 auto;
  display: block;
  text-align: center;
}

.custom-heading-line::after {
  content: "";
  position: absolute;
  bottom: -10px; /* adjust spacing below text */
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(to right, #343a40, red, #343a40);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d5986f *//*No Youtube Remake using this Snippet without Permission*/
/*Copyrighted by Jim Fahad*/
.elementor-49 .elementor-element.elementor-element-3d5986f .elementor-widget-image{
    transition: ease-in-out 0.6s;
}
.elementor-49 .elementor-element.elementor-element-3d5986f:hover .elementor-widget-image{
    transform: scale(.65);
}
.elementor-49 .elementor-element.elementor-element-3d5986f:hover .front-img{
    transform-origin: center left;
}
.elementor-49 .elementor-element.elementor-element-3d5986f:hover .mid-img{
    transform-origin: center top;
}
.elementor-49 .elementor-element.elementor-element-3d5986f:hover .last-img{
    transform-origin: bottom right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-664a64b *//*No Youtube Remake using this Snippet without Permission*/
/*Copyrighted by Jim Fahad*/
.elementor-49 .elementor-element.elementor-element-664a64b .elementor-widget-image{
    transition: ease-in-out 0.6s;
}
.elementor-49 .elementor-element.elementor-element-664a64b:hover .elementor-widget-image{
    transform: scale(.65);
}
.elementor-49 .elementor-element.elementor-element-664a64b:hover .front-img{
    transform-origin: center left;
}
.elementor-49 .elementor-element.elementor-element-664a64b:hover .mid-img{
    transform-origin: center top;
}
.elementor-49 .elementor-element.elementor-element-664a64b:hover .last-img{
    transform-origin: bottom right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13a7e1e *//*No Youtube Remake using this Snippet without Permission*/
/*Copyrighted by Jim Fahad*/
.elementor-49 .elementor-element.elementor-element-13a7e1e .elementor-widget-image{
    transition: ease-in-out 0.6s;
}
.elementor-49 .elementor-element.elementor-element-13a7e1e:hover .elementor-widget-image{
    transform: scale(.65);
}
.elementor-49 .elementor-element.elementor-element-13a7e1e:hover .front-img{
    transform-origin: center left;
}
.elementor-49 .elementor-element.elementor-element-13a7e1e:hover .mid-img{
    transform-origin: center top;
}
.elementor-49 .elementor-element.elementor-element-13a7e1e:hover .last-img{
    transform-origin: bottom right;
}/* End custom CSS */