.elementor-418 .elementor-element.elementor-element-b9d75a8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-f07f9df{--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;}.elementor-418 .elementor-element.elementor-element-cea97a0{--display:flex;}.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-418 .elementor-element.elementor-element-8a41e01 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-418 .elementor-element.elementor-element-151442e{--display:flex;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-418 .elementor-element.elementor-element-f5e7033{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-418 .elementor-element.elementor-element-f5e7033:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-f5e7033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-418 .elementor-element.elementor-element-6da66a4{--display:flex;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-418 .elementor-element.elementor-element-492c101{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-492c101:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-492c101.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-492c101.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-492c101.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-492c101:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-492c101:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-016c3d4{--display:flex;}.elementor-418 .elementor-element.elementor-element-fa98d3e{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-fa98d3e:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-fa98d3e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-fa98d3e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-fa98d3e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-fa98d3e:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-fa98d3e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-ff2a728{--display:flex;}.elementor-418 .elementor-element.elementor-element-38414c8{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-38414c8:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-38414c8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-38414c8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-38414c8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-38414c8:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-38414c8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-c189742{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BABABA;--border-color:#BABABA;--padding-top:15px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-418 .elementor-element.elementor-element-c00eb8f .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-41ef9f1 );color:var( --e-global-color-41ef9f1 );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-c00eb8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-c00eb8f .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-c00eb8f .elementor-button:focus{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-c00eb8f .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-c00eb8f .elementor-button:focus svg{fill:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-e9c1406 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-85cd7ad );color:var( --e-global-color-85cd7ad );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-e9c1406 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-3690494 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-85cd7ad );color:var( --e-global-color-85cd7ad );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-3690494 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-19b3f28 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-85cd7ad );color:var( --e-global-color-85cd7ad );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-19b3f28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-d2d0820{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--border-radius:18px 18px 18px 18px;--margin-top:10px;--margin-bottom:0px;--margin-left:90px;--margin-right:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-418 .elementor-element.elementor-element-a1698a7{--display:flex;}.elementor-418 .elementor-element.elementor-element-90893f7{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-90893f7:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-90893f7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-90893f7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-90893f7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-90893f7:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-90893f7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-312518a{--display:flex;}.elementor-418 .elementor-element.elementor-element-8b6cae5{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-8b6cae5:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-8b6cae5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-8b6cae5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-8b6cae5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-8b6cae5:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-8b6cae5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-2c72573{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BABABA;--border-color:#BABABA;--padding-top:15px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-27bd118 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-41ef9f1 );color:var( --e-global-color-41ef9f1 );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-27bd118 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-27bd118 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-27bd118 .elementor-button:focus{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-27bd118 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-27bd118 .elementor-button:focus svg{fill:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-a261b8c .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-85cd7ad );color:var( --e-global-color-85cd7ad );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-a261b8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-e1e28b3 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-85cd7ad );color:var( --e-global-color-85cd7ad );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-e1e28b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-459f2a3 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Exo", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-85cd7ad );color:var( --e-global-color-85cd7ad );padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-459f2a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-6a45af2{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-418 .elementor-element.elementor-element-6a45af2:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-6a45af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-418 .elementor-element.elementor-element-af64ebf{--display:flex;}.elementor-418 .elementor-element.elementor-element-259081c{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-259081c:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-259081c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-259081c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-259081c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-259081c:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-259081c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-8d49bd1{--display:flex;}.elementor-418 .elementor-element.elementor-element-7caaec5{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-7caaec5:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-7caaec5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-7caaec5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-7caaec5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-7caaec5:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-7caaec5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-5422567{--display:flex;}.elementor-418 .elementor-element.elementor-element-40fa0bd{background-color:#F7F7F7;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEDED;border-radius:0px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.11);}.elementor-418 .elementor-element.elementor-element-40fa0bd:hover{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DCDCDC;border-radius:0px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-wrapper{text-align:start;}.elementor-418 .elementor-element.elementor-element-40fa0bd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-418 .elementor-element.elementor-element-40fa0bd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-418 .elementor-element.elementor-element-40fa0bd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-title{margin-bottom:2px;font-family:"Exo", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-418 .elementor-element.elementor-element-40fa0bd:has(:hover) .elementor-image-box-title,
					 .elementor-418 .elementor-element.elementor-element-40fa0bd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-85cd7ad );}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-41ef9f1 );}.elementor-418 .elementor-element.elementor-element-f812b97{--display:flex;}.elementor-418 .elementor-element.elementor-element-dfed227{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:28px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-font-size:12px;--n-menu-title-color-normal:var( --e-global-color-astglobalcolor4 );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-color-normal:var( --e-global-color-41ef9f1 );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-41ef9f1 );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-418 .elementor-element.elementor-element-dfed227 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-418 .elementor-element.elementor-element-dfed227 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-418 .elementor-element.elementor-element-dfed227 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Exo", Sans-serif;font-weight:500;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-418 .elementor-element.elementor-element-cea97a0{--width:31%;}}@media(max-width:767px){.elementor-418 .elementor-element.elementor-element-b9d75a8{--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;}.elementor-418 .elementor-element.elementor-element-f07f9df{--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;--flex-wrap:nowrap;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-492c101 .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-fa98d3e .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-38414c8 .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-d2d0820{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-90893f7 .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-8b6cae5 .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-6a45af2{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-259081c .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-7caaec5 .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-img{margin-bottom:15px;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-title{font-size:14px;}.elementor-418 .elementor-element.elementor-element-40fa0bd .elementor-image-box-description{font-size:12px;}.elementor-418 .elementor-element.elementor-element-dfed227{--n-menu-toggle-icon-size:44px;}}/* Start custom CSS for container, class: .elementor-element-b9d75a8 *//* Default Transparent Header */
.elementor-418 .elementor-element.elementor-element-b9d75a8 {
    background-color: transparent !important;
    transition: background-color 0.5s ease, padding 0.5s ease !important;
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 999;
}

/* Header when Sticky (Scrolling down) - Background becomes White */
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects {
    background-color: #ffffff !important; /* Pure White background */
    box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.10);
    min-height: 70px;
}

/* --- LOGO STYLING (IMAGE & TEXT) --- */

/* Logo Image Default Size */
.logo img {
    max-width: 155px;
    height: auto;
    transition: all 0.5s ease;
}

/* Logo Image Size when Sticky */
.elementor-sticky--effects .logo img {
    max-width: 135px;
    height: auto;
}

/* Text Logo Default Color (White) */
.logo, .logo a, .elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-heading-title, .elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-heading-title a {
    color: #ffffff;
    transition: color 0.5s ease !important;
}

/* Text Logo Color when Sticky (Black) */
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .logo, 
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .logo a,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-heading-title,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-heading-title a {
    color: #000000 !important;
}


/* --- TEXT, MENU & ICONS COLOR CHANGE ON SCROLL --- */

/* General Text & Icons Default (White) */
.elementor-418 .elementor-element.elementor-element-b9d75a8 h2, .elementor-418 .elementor-element.elementor-element-b9d75a8 i, .elementor-418 .elementor-element.elementor-element-b9d75a8 svg {
    color: #ffffff !important;
    fill: #ffffff !important; /* SVG icons ke liye */
    transition: color 0.5s ease, fill 0.5s ease !important;
}

/* General Text & Icons when Sticky (Black) */
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects p,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects span,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects i,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-icon i,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-icon svg,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects svg {
    color: #000000 !important;
    fill: #000000 !important; /* SVG icons ke liye */
}

/* Scroll hone par Elementor Menu ke Links black karne ke liye */
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-nav-menu--main .elementor-item,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-nav-menu a {
    color: #000000 !important;
    transition: color 0.5s ease !important;
}

/* Scroll hone par Menu links ko hover karne par color */
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-nav-menu--main .elementor-item:hover,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-nav-menu a:hover {
    color: #555555 !important; /* Mouse le jaane par halka kala/grey color */
}

/* --- MENU ICONS & TOGGLE BUTTON (MOBILE) --- */

/* Default Mobile Menu Toggle (White) */
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-menu-toggle i, .elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-menu-toggle svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    transition: color 0.5s ease, fill 0.5s ease !important;
}

/* Sticky Mobile Menu Toggle (Black) */
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-menu-toggle i,
.elementor-418 .elementor-element.elementor-element-b9d75a8.elementor-sticky--effects .elementor-menu-toggle svg {
    color: #000000 !important;
    fill: #000000 !important;
}


/* --- 🌟 MEGA MENU DROPDOWN FIX (FORCE NORMAL DARK TEXT) 🌟 --- */

/* Mega menu dropdown ke andar ka text default state aur scroll state dono mein hamesha dark rahega */
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown p,
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown span,
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown a,
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown .elementor-heading-title,
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown .elementor-image-box-title,
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown .elementor-image-box-description {
    color: #222222 !important;
}

/* Mega menu ke andar agar icons hain to unka color fix */
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown i,
.elementor-418 .elementor-element.elementor-element-b9d75a8 .elementor-nav-menu--dropdown svg {
    color: #222222 !important;
    fill: #222222 !important;
}/* End custom CSS */