.elementor-41047 .elementor-element.elementor-element-098b213{--display:flex;--min-height:100vh;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--padding-top:12rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-098b213:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-098b213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f1907c );background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-41047 .elementor-element.elementor-element-098b213::before, .elementor-41047 .elementor-element.elementor-element-098b213 > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-098b213 > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-098b213 > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-098b213 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-098b213 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #0F292FED 50%, #0F292F00 85%);}.elementor-41047 .elementor-element.elementor-element-09e8c65{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-41047 .elementor-element.elementor-element-e6eaf35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-41047 .elementor-element.elementor-element-e6eaf35{text-align:start;}.elementor-41047 .elementor-element.elementor-element-e6eaf35 .elementor-heading-title{font-size:5.6rem;text-transform:capitalize;line-height:1em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-8789384 > .elementor-widget-container{margin:13px 0px 13px 0px;}.elementor-41047 .elementor-element.elementor-element-8789384{text-align:start;}.elementor-41047 .elementor-element.elementor-element-8789384 .elementor-heading-title{color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-e1d6ecd > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-41047 .elementor-element.elementor-element-e1d6ecd{text-align:start;}.elementor-41047 .elementor-element.elementor-element-e1d6ecd .elementor-heading-title{font-size:1rem;font-weight:700;color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-8e44c92{--spacer-size:25px;}.elementor-41047 .elementor-element.elementor-element-6794f60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-0643b7c{width:auto;max-width:auto;}.elementor-41047 .elementor-element.elementor-element-0643b7c .elementor-button{border-style:solid;border-color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-ef25091{width:auto;max-width:auto;}.elementor-41047 .elementor-element.elementor-element-ef25091 .elementor-button{border-style:solid;border-color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-cb67b3b{--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:hidden;--overlay-opacity:0.9;--padding-top:10rem;--padding-bottom:15rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-cb67b3b:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-cb67b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f1907c );background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-41047 .elementor-element.elementor-element-cb67b3b::before, .elementor-41047 .elementor-element.elementor-element-cb67b3b > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-cb67b3b > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-cb67b3b > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-cb67b3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-cb67b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5096236 );--background-overlay:'';}.elementor-41047 .elementor-element.elementor-element-cb67b3b > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-cb67b3b > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-eedb80b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-41047 .elementor-element.elementor-element-b172bb3 .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-41047 .elementor-element.elementor-element-b172bb3 .elementor-heading-title{font-family:"Georgia", open sans;font-size:8rem;color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-6c5484e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-0aeb836{font-size:1.3rem;font-weight:300;letter-spacing:3px;color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-a0b8faa{font-size:1.3rem;font-weight:700;font-style:italic;letter-spacing:1px;color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-60243ef{--divider-border-style:solid;--divider-color:var( --e-global-color-55fb9e77 );--divider-border-width:1px;}.elementor-41047 .elementor-element.elementor-element-60243ef > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-41047 .elementor-element.elementor-element-60243ef .elementor-divider-separator{width:100%;}.elementor-41047 .elementor-element.elementor-element-60243ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-container{text-align:center;}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-prefix{color:var( --e-global-color-accent );font-family:"Georgia", open sans;font-size:1.3rem;font-weight:300;text-transform:uppercase;line-height:1.4rem;}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-strings, .elementor-41047 .elementor-element.elementor-element-60444cc .typed-cursor{font-family:"Georgia", open sans;font-size:1.4rem;font-weight:300;line-height:1.4rem;letter-spacing:2px;}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-strings{color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-41047 .elementor-element.elementor-element-f8f8486{--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;--overlay-opacity:0.9;--padding-top:10rem;--padding-bottom:15rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-f8f8486:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f1907c );background-image:url("https://www.teamadhoc.com/wp-content/uploads/2023/11/DSC07697-LG04.jpg");background-position:top center;background-size:cover;}.elementor-41047 .elementor-element.elementor-element-f8f8486::before, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dd0942f );--background-overlay:'';}.elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-d3eaa19{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-e4f1bcb{--display:flex;}.elementor-41047 .elementor-element.elementor-element-e4f1bcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41047 .elementor-element.elementor-element-a25fd78 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-3504faf{color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-8008563 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-41047 .elementor-element.elementor-element-8008563 .elementor-heading-title{color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-5fbcabe{--display:flex;--justify-content:flex-start;}.elementor-41047 .elementor-element.elementor-element-bf2b127{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-c643978 > .elementor-widget-container{padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-c643978 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-c643978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-c643978.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-c643978.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-c643978 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-c643978 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-c643978 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-9fdd4c6 > .elementor-widget-container{padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-9fdd4c6 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-9fdd4c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-9fdd4c6.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-9fdd4c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-9fdd4c6 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-9fdd4c6 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-9fdd4c6 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-240bfbe > .elementor-widget-container{padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-240bfbe .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-240bfbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-240bfbe.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-240bfbe.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-240bfbe .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-240bfbe .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-240bfbe .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-aa953fa > .elementor-widget-container{padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-aa953fa .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-aa953fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-aa953fa.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-aa953fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-aa953fa .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-aa953fa .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-aa953fa .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-857b98d{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-31b5ea9{--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;}.elementor-41047 .elementor-element.elementor-element-42d8673{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-06c752f{--display:flex;}.elementor-41047 .elementor-element.elementor-element-50e6cd4 .elementor-heading-title{font-size:1.6rem;text-transform:none;}.elementor-41047 .elementor-element.elementor-element-da7a433{--display:flex;}.elementor-41047 .elementor-element.elementor-element-648ee21{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-4fdc514 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-4fdc514 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-4fdc514.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-4fdc514.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-4fdc514.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-4fdc514 .elementor-icon{font-size:32px;}.elementor-41047 .elementor-element.elementor-element-4fdc514 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-4fdc514 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-4fdc514 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-d758b76 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-d758b76 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-d758b76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-d758b76.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-d758b76.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-d758b76 .elementor-icon{font-size:32px;}.elementor-41047 .elementor-element.elementor-element-d758b76 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-d758b76 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.2rem;}.elementor-41047 .elementor-element.elementor-element-d758b76 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-90332aa > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-90332aa .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-90332aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-90332aa.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-90332aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-90332aa .elementor-icon{font-size:32px;}.elementor-41047 .elementor-element.elementor-element-90332aa .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-90332aa .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-90332aa .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-1330027 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-1330027 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-1330027.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-1330027.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-1330027.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-1330027 .elementor-icon{font-size:32px;}.elementor-41047 .elementor-element.elementor-element-1330027 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-1330027 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-1330027 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-8f10630 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-8f10630 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-8f10630.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-8f10630.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-8f10630.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-8f10630 .elementor-icon{font-size:32px;}.elementor-41047 .elementor-element.elementor-element-8f10630 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-8f10630 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.1rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-8f10630 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-aa73172{--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;--overlay-opacity:0.9;--padding-top:10rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-aa73172:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f1907c );background-image:url("https://www.teamadhoc.com/wp-content/uploads/2023/11/DSC07698-LG01.jpg");background-position:center center;background-size:cover;}.elementor-41047 .elementor-element.elementor-element-aa73172::before, .elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://www.teamadhoc.com/wp-content/uploads/2022/10/shim.png");--background-overlay:'';}.elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:200px;transform:translateX(-50%) rotateY(180deg);}.elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:271px;}.elementor-41047 .elementor-element.elementor-element-6dbfea1{text-align:center;}.elementor-41047 .elementor-element.elementor-element-6dbfea1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-41047 .elementor-element.elementor-element-ee884e9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-f21d2b1 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55fb9e77 );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-f21d2b1:hover .elementor-widget-container{background-color:var( --e-global-color-ce1e46e );}.elementor-41047 .elementor-element.elementor-element-f21d2b1 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-f21d2b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-f21d2b1.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-f21d2b1.elementor-view-default .elementor-icon{fill:var( --e-global-color-33f1907c );color:var( --e-global-color-33f1907c );border-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-f21d2b1 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-f21d2b1 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.2rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-f21d2b1 .elementor-icon-box-title{color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-f6b2114 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55fb9e77 );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-f6b2114:hover .elementor-widget-container{background-color:var( --e-global-color-ce1e46e );}.elementor-41047 .elementor-element.elementor-element-f6b2114 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-f6b2114.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-f6b2114.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-f6b2114.elementor-view-default .elementor-icon{fill:var( --e-global-color-33f1907c );color:var( --e-global-color-33f1907c );border-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-f6b2114 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-f6b2114 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.2rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-f6b2114 .elementor-icon-box-title{color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-e6076dd > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55fb9e77 );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-e6076dd:hover .elementor-widget-container{background-color:var( --e-global-color-ce1e46e );}.elementor-41047 .elementor-element.elementor-element-e6076dd .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-e6076dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-e6076dd.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-e6076dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-33f1907c );color:var( --e-global-color-33f1907c );border-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-e6076dd .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-e6076dd .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.2rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-e6076dd .elementor-icon-box-title{color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-d3abdd6 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:3rem 3rem 3rem 3rem;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55fb9e77 );border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-d3abdd6:hover .elementor-widget-container{background-color:var( --e-global-color-ce1e46e );}.elementor-41047 .elementor-element.elementor-element-d3abdd6 .elementor-icon-box-wrapper{gap:10px;}.elementor-41047 .elementor-element.elementor-element-d3abdd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-d3abdd6.elementor-view-framed .elementor-icon, .elementor-41047 .elementor-element.elementor-element-d3abdd6.elementor-view-default .elementor-icon{fill:var( --e-global-color-33f1907c );color:var( --e-global-color-33f1907c );border-color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-d3abdd6 .elementor-icon-box-title, .elementor-41047 .elementor-element.elementor-element-d3abdd6 .elementor-icon-box-title a{font-family:"Oswald", open sans;font-size:1.2rem;font-weight:400;line-height:1.1rem;}.elementor-41047 .elementor-element.elementor-element-d3abdd6 .elementor-icon-box-title{color:var( --e-global-color-33f1907c );}.elementor-41047 .elementor-element.elementor-element-d0cfde6{--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;--padding-top:0rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-2729e60{--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;}.elementor-41047 .elementor-element.elementor-element-f6642d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-35dac33{--display:flex;}.elementor-41047 .elementor-element.elementor-element-6a04770{text-align:start;}.elementor-41047 .elementor-element.elementor-element-35fb359{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-41047 .elementor-element.elementor-element-35fb359:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-35fb359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teamadhoc.com/wp-content/uploads/2023/11/DSC07698-LG01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41047 .elementor-element.elementor-element-323196f{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-323196f:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-323196f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf6618a );}.elementor-41047 .elementor-element.elementor-element-c06c3f5{--display:flex;}.elementor-41047 .elementor-element.elementor-element-26f998a.elementor-element{--align-self:center;}.elementor-41047 .elementor-element.elementor-element-26f998a{text-align:center;}.elementor-41047 .elementor-element.elementor-element-648f490.elementor-element{--align-self:center;}.elementor-41047 .elementor-element.elementor-element-648f490{text-align:center;}.elementor-41047 .elementor-element.elementor-element-51f404d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-51f404d::before, .elementor-41047 .elementor-element.elementor-element-51f404d > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-51f404d > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-51f404d > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-51f404d > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-51f404d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-41047 .elementor-element.elementor-element-30a50cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.9;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-30a50cc::before, .elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-top .elementor-shape-fill, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:150px;}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-top, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:150px;}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-bottom, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-41047 .elementor-element.elementor-element-a97f5b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-31c28e6{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-11fc96c{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-4e9f61b{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-5c8af05{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-7607425{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-afb7a0f{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-4006a0c{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-1f9c785{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-5baae18{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-916bcbf{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-76f882e{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-6e8cca4{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-1fe111f{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-623038b{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-3a5ddcb{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-850280f{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-eeabd93{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-3cc111a{--display:flex;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-44e19a6{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-41047 .elementor-element.elementor-element-678d0dc{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-ccc8ade{--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;--overlay-opacity:0.06;--padding-top:12rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-ccc8ade:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41047 .elementor-element.elementor-element-ccc8ade::before, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .e-con-inner > .elementor-background-video-container::before, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .e-con-inner > .elementor-background-slideshow::before, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.teamadhoc.com/wp-content/uploads/2023/11/Adhoc-logo-background.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:200px;transform:translateX(-50%) rotateY(180deg);}.elementor-41047 .elementor-element.elementor-element-602ab4f{--display:flex;}.elementor-41047 .elementor-element.elementor-element-c14a798.elementor-element{--align-self:center;}.elementor-41047 .elementor-element.elementor-element-c14a798{text-align:center;}.elementor-41047 .elementor-element.elementor-element-c14a798 .elementor-heading-title{color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-83ad7e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-a78af6b .elementor-button{border-style:solid;border-color:var( --e-global-color-55fb9e77 );}.elementor-41047 .elementor-element.elementor-element-7a03b0b .elementor-button{border-style:solid;border-color:var( --e-global-color-55fb9e77 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-41047 .elementor-element.elementor-element-098b213{--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:10rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-41047 .elementor-element.elementor-element-09e8c65{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-41047 .elementor-element.elementor-element-e6eaf35{text-align:center;}.elementor-41047 .elementor-element.elementor-element-e6eaf35 .elementor-heading-title{font-size:4rem;}.elementor-41047 .elementor-element.elementor-element-8789384{text-align:center;}.elementor-41047 .elementor-element.elementor-element-e1d6ecd{text-align:center;}.elementor-41047 .elementor-element.elementor-element-6794f60{--justify-content:center;}.elementor-41047 .elementor-element.elementor-element-cb67b3b{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-eedb80b{--z-index:5;}.elementor-41047 .elementor-element.elementor-element-b172bb3 .elementor-heading-title{font-size:5rem;}.elementor-41047 .elementor-element.elementor-element-6c5484e{--justify-content:flex-start;}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-container{text-align:left;}.elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-f8f8486{--padding-top:5rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem;}.elementor-41047 .elementor-element.elementor-element-bf2b127{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41047 .elementor-element.elementor-element-c643978 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;}.elementor-41047 .elementor-element.elementor-element-9fdd4c6 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;}.elementor-41047 .elementor-element.elementor-element-240bfbe > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;}.elementor-41047 .elementor-element.elementor-element-aa953fa > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;}.elementor-41047 .elementor-element.elementor-element-857b98d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-41047 .elementor-element.elementor-element-79c739b{text-align:start;}.elementor-41047 .elementor-element.elementor-element-648ee21{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-aa73172{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-41047 .elementor-element.elementor-element-ee884e9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-41047 .elementor-element.elementor-element-d0cfde6{--padding-top:0rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-41047 .elementor-element.elementor-element-323196f{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-41047 .elementor-element.elementor-element-51f404d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:100px;}.elementor-41047 .elementor-element.elementor-element-30a50cc > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-30a50cc > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:100px;}.elementor-41047 .elementor-element.elementor-element-30a50cc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-a97f5b2{--padding-top:1rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-41047 .elementor-element.elementor-element-44e19a6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-41047 .elementor-element.elementor-element-678d0dc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-ccc8ade{--padding-top:10rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-41047 .elementor-element.elementor-element-098b213{--min-height:100vh;--padding-top:8rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-09e8c65{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-e6eaf35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-41047 .elementor-element.elementor-element-e6eaf35{text-align:center;}.elementor-41047 .elementor-element.elementor-element-e6eaf35 .elementor-heading-title{font-size:2.6rem;}.elementor-41047 .elementor-element.elementor-element-8789384 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-41047 .elementor-element.elementor-element-8789384 .elementor-heading-title{font-size:0.7rem;}.elementor-41047 .elementor-element.elementor-element-e1d6ecd > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-41047 .elementor-element.elementor-element-e1d6ecd .elementor-heading-title{font-size:0.8rem;}.elementor-41047 .elementor-element.elementor-element-8e44c92{--spacer-size:0px;}.elementor-41047 .elementor-element.elementor-element-0643b7c{width:100%;max-width:100%;}.elementor-41047 .elementor-element.elementor-element-ef25091{width:100%;max-width:100%;}.elementor-41047 .elementor-element.elementor-element-cb67b3b{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-eedb80b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-b172bb3 .elementor-heading-title{font-size:4rem;}.elementor-41047 .elementor-element.elementor-element-6c5484e{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-41047 .elementor-element.elementor-element-60444cc .eael-fancy-text-container{text-align:left;}.elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-f8f8486 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-f8f8486{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-bf2b127{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-41047 .elementor-element.elementor-element-c643978 .elementor-icon{font-size:30px;}.elementor-41047 .elementor-element.elementor-element-9fdd4c6 .elementor-icon{font-size:30px;}.elementor-41047 .elementor-element.elementor-element-240bfbe .elementor-icon{font-size:30px;}.elementor-41047 .elementor-element.elementor-element-aa953fa .elementor-icon{font-size:30px;}.elementor-41047 .elementor-element.elementor-element-857b98d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-31b5ea9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-06c752f{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-572f962{width:100%;max-width:100%;}.elementor-41047 .elementor-element.elementor-element-da7a433{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-648ee21{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-shape-bottom svg, .elementor-41047 .elementor-element.elementor-element-aa73172 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-aa73172{--padding-top:8rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-ee884e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41047 .elementor-element.elementor-element-d0cfde6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-2729e60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-35dac33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41047 .elementor-element.elementor-element-568f00c{width:100%;max-width:100%;}.elementor-41047 .elementor-element.elementor-element-35fb359{--min-height:250px;}.elementor-41047 .elementor-element.elementor-element-323196f{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-c06c3f5{--content-width:100%;}.elementor-41047 .elementor-element.elementor-element-51f404d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-30a50cc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-a97f5b2{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-44e19a6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-41047 .elementor-element.elementor-element-678d0dc{--padding-top:1rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-ccc8ade > .elementor-shape-top svg, .elementor-41047 .elementor-element.elementor-element-ccc8ade > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:200px;}.elementor-41047 .elementor-element.elementor-element-ccc8ade{--padding-top:10rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-41047 .elementor-element.elementor-element-602ab4f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41047 .elementor-element.elementor-element-83ad7e5{--content-width:100%;}.elementor-41047 .elementor-element.elementor-element-a78af6b{width:100%;max-width:100%;}.elementor-41047 .elementor-element.elementor-element-7a03b0b{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-41047 .elementor-element.elementor-element-09e8c65{--width:65%;}.elementor-41047 .elementor-element.elementor-element-eedb80b{--width:100%;}.elementor-41047 .elementor-element.elementor-element-e4f1bcb{--width:70%;}.elementor-41047 .elementor-element.elementor-element-c06c3f5{--content-width:650px;}.elementor-41047 .elementor-element.elementor-element-ccc8ade{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-41047 .elementor-element.elementor-element-09e8c65{--width:100%;}.elementor-41047 .elementor-element.elementor-element-eedb80b{--width:100%;}.elementor-41047 .elementor-element.elementor-element-c06c3f5{--content-width:80%;}.elementor-41047 .elementor-element.elementor-element-83ad7e5{--content-width:80%;}}@media(min-width:1025px){.elementor-41047 .elementor-element.elementor-element-098b213:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-098b213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-41047 .elementor-element.elementor-element-cb67b3b:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-cb67b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-41047 .elementor-element.elementor-element-f8f8486:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-f8f8486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-41047 .elementor-element.elementor-element-aa73172:not(.elementor-motion-effects-element-type-background), .elementor-41047 .elementor-element.elementor-element-aa73172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}