.elementor-14 .elementor-element.elementor-element-77842b25{--display:flex;--min-height:100px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#B3B3B3;--border-color:#B3B3B3;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;--z-index:95;}.elementor-14 .elementor-element.elementor-element-77842b25:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-77842b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-68e3416e{text-align:left;width:var( --container-widget-width, 12.579% );max-width:12.579%;--container-widget-width:12.579%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-68e3416e img{width:100%;height:130px;object-fit:contain;object-position:center center;}.elementor-14 .elementor-element.elementor-element-68e3416e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-68e3416e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5b32f691{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-5b32f691.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-16bf6d1 .elementor-menu-toggle{margin-left:auto;}.elementor-14 .elementor-element.elementor-element-16bf6d1 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-16bf6d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#000000;color:#000000;background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px #818181 inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:16px 45px 16px 45px;}.elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-64e8c69 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-64e8c69.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f5f4f69 .elementor-menu-toggle{margin-left:auto;}.elementor-14 .elementor-element.elementor-element-f5f4f69 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-f5f4f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f5f4f69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-60fec5a{--display:flex;--min-height:100px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#B3B3B3;--border-color:#B3B3B3;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;--z-index:95;}.elementor-14 .elementor-element.elementor-element-60fec5a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-60fec5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-edff0d0{text-align:left;width:var( --container-widget-width, 12.579% );max-width:12.579%;--container-widget-width:12.579%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-edff0d0 img{width:100%;height:130px;object-fit:contain;object-position:center center;}.elementor-14 .elementor-element.elementor-element-edff0d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-edff0d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-93bf8e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-93bf8e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-664c6a4 .elementor-menu-toggle{margin-left:auto;}.elementor-14 .elementor-element.elementor-element-664c6a4 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-664c6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-664c6a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-45c6326{--display:flex;--min-height:0px;--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:6% 6%;--row-gap:6%;--column-gap:6%;--overlay-opacity:1;--padding-top:4%;--padding-bottom:0%;--padding-left:06%;--padding-right:06%;}.elementor-14 .elementor-element.elementor-element-45c6326:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-45c6326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-45c6326::before, .elementor-14 .elementor-element.elementor-element-45c6326 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-45c6326 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-45c6326 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-45c6326 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-45c6326 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("/wp-content/uploads/2025/05/Hive-Grid-left-corner-only-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-45c6326.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-8785a11{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-8785a11:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8785a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-8785a11.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-6c01610{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-6c01610:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6c01610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-6c01610.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-86c5b23 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-86c5b23.elementor-view-stacked .elementor-icon{background-color:#797777;}.elementor-14 .elementor-element.elementor-element-86c5b23.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-86c5b23.elementor-view-default .elementor-icon{color:#797777;border-color:#797777;}.elementor-14 .elementor-element.elementor-element-86c5b23.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-86c5b23.elementor-view-default .elementor-icon svg{fill:#797777;}.elementor-14 .elementor-element.elementor-element-86c5b23 .elementor-icon{font-size:21px;}.elementor-14 .elementor-element.elementor-element-86c5b23 .elementor-icon svg{height:21px;}.elementor-14 .elementor-element.elementor-element-86c5b23.elementor-element{--align-self:flex-start;}.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-14 .elementor-element.elementor-element-162919a{text-align:center;}.elementor-14 .elementor-element.elementor-element-162919a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;font-style:italic;line-height:30px;letter-spacing:0.2px;word-spacing:0px;color:#474444;}.elementor-14 .elementor-element.elementor-element-162919a > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-162919a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e6d0c0e .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-e6d0c0e.elementor-view-stacked .elementor-icon{background-color:#797777;}.elementor-14 .elementor-element.elementor-element-e6d0c0e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e6d0c0e.elementor-view-default .elementor-icon{color:#797777;border-color:#797777;}.elementor-14 .elementor-element.elementor-element-e6d0c0e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e6d0c0e.elementor-view-default .elementor-icon svg{fill:#797777;}.elementor-14 .elementor-element.elementor-element-e6d0c0e .elementor-icon{font-size:21px;}.elementor-14 .elementor-element.elementor-element-e6d0c0e .elementor-icon svg{height:21px;}.elementor-14 .elementor-element.elementor-element-e6d0c0e{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-e6d0c0e.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-58d242d{--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:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-096a131{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-096a131:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-096a131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-2dddb1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0881f1e{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-0881f1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 1% 0%;}.elementor-14 .elementor-element.elementor-element-d17458b .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px #818181 inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:22px 45px 22px 45px;}.elementor-14 .elementor-element.elementor-element-d17458b .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-d17458b .elementor-button:focus{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-14 .elementor-element.elementor-element-d17458b .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-d17458b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d17458b > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d17458b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-cacafb3{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-cacafb3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cacafb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-c946d99{--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;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-c77cdaf{text-align:center;}.elementor-14 .elementor-element.elementor-element-c77cdaf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-6625261{--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:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-d0659d5{--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;--justify-content:space-around;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-d0659d5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d0659d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-0950ca3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;font-style:italic;text-decoration:underline;color:#363636;}.elementor-14 .elementor-element.elementor-element-6587afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c65e2a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-5753d7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0d3c5ba{--display:flex;--min-height:0vh;--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-0d3c5ba:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0d3c5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-53492e5{--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:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-f8b12f4{--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;--justify-content:space-around;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-f8b12f4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f8b12f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-3dd7b3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;font-style:italic;text-decoration:underline;color:#363636;}.elementor-14 .elementor-element.elementor-element-65e9254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3bfe9ac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#00CED1;}.elementor-14 .elementor-element.elementor-element-64e9637 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7104134{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-7104134:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7104134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-21573cc{--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:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-bf6425b{--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;--justify-content:space-around;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-bf6425b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bf6425b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-0a25ecc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;font-style:italic;text-decoration:underline;line-height:26px;color:#363636;}.elementor-14 .elementor-element.elementor-element-a021854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3729973 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-0be6393 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0fd9d62{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-0fd9d62:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0fd9d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-a98fb10:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-dc8be6b{--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;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-f550bd0{text-align:center;}.elementor-14 .elementor-element.elementor-element-f550bd0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-6962be8{--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;--justify-content:space-around;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-5241b8b{--display:flex;}.elementor-14 .elementor-element.elementor-element-4efd75d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:stretch;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14 .elementor-element.elementor-element-4efd75d.e-con{--align-self:stretch;}.elementor-14 .elementor-element.elementor-element-6012f40{text-align:left;}.elementor-14 .elementor-element.elementor-element-6012f40 p{margin-bottom:5px;}.elementor-14 .elementor-element.elementor-element-6012f40 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-14 .elementor-element.elementor-element-6012f40.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0d2e23a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0d2e23a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e9932e0{--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;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-3257baf{text-align:center;}.elementor-14 .elementor-element.elementor-element-3257baf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4f885e6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14 .elementor-element.elementor-element-8753751{--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:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-8753751:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8753751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-8753751.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-573f8b9 img{height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__header{padding-top:6%;padding-left:6%;padding-right:6%;padding-block-end:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__content{padding-bottom:6%;padding-left:6%;padding-right:6%;padding-block-start:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__image img{width:50px;height:50px;border-radius:0px;}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__image + cite{margin-inline-start:20px;margin-inline-end:0;}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-testimonial__icon svg{width:30px;}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-star-rating{font-size:15px;}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-14 .elementor-element.elementor-element-676fa92 .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-676fa92 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-595aba8{--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:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-595aba8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-595aba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-42c829f img{height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__header{padding-top:6%;padding-left:6%;padding-right:6%;padding-block-end:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__content{padding-bottom:6%;padding-left:6%;padding-right:6%;padding-block-start:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__image img{width:50px;height:50px;border-radius:0px;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__image + cite{margin-inline-start:20px;margin-inline-end:0;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-testimonial__icon svg{width:30px;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-star-rating{font-size:15px;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-14 .elementor-element.elementor-element-b153b55 .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-b153b55 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-b9a1050{--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;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-b9a1050:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b9a1050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-1768e92 img{height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__header{padding-top:6%;padding-left:6%;padding-right:6%;padding-block-end:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__content{padding-bottom:6%;padding-left:6%;padding-right:6%;padding-block-start:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__image img{width:50px;height:50px;border-radius:0px;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__image + cite{margin-inline-start:20px;margin-inline-end:0;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-testimonial__icon svg{width:30px;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-star-rating{font-size:15px;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-14 .elementor-element.elementor-element-feb43ca .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-feb43ca > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-9eea02b{--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:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-9eea02b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9eea02b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-c4329c5 img{height:100px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__header{padding-top:6%;padding-left:6%;padding-right:6%;padding-block-end:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__content{padding-bottom:6%;padding-left:6%;padding-right:6%;padding-block-start:calc( 40px / 2 );}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__image img{width:50px;height:50px;border-radius:0px;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__image + cite{margin-inline-start:20px;margin-inline-end:0;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__icon{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-testimonial__icon svg{width:30px;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-star-rating{font-size:15px;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-14 .elementor-element.elementor-element-c006b33 .elementor-swiper-button{font-size:20px;}.elementor-14 .elementor-element.elementor-element-c006b33 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-a4e673e{--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;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:5%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-a0acb4b{text-align:center;}.elementor-14 .elementor-element.elementor-element-a0acb4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3e4f41d{--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:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-07c9da2{--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;--justify-content:space-around;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-07c9da2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-07c9da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-536abad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;font-style:italic;text-decoration:underline;line-height:26px;color:#363636;}.elementor-14 .elementor-element.elementor-element-fe8e85b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0332931 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-b746da9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7d61752{--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;--justify-content:space-around;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-7d61752:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7d61752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc5ad8c );}.elementor-14 .elementor-element.elementor-element-f022c56 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;font-style:italic;text-decoration:underline;line-height:26px;color:#363636;}.elementor-14 .elementor-element.elementor-element-be3e457 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5f6ea82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-9ea3faf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-09c88df{--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;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--margin-top:5%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-b1b8356{text-align:center;}.elementor-14 .elementor-element.elementor-element-b1b8356 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3c526d2{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-158bac3{--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;--justify-content:space-around;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-90ed93d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-e917460{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-14 .elementor-element.elementor-element-cd155fd{--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;--margin-top:-3%;--margin-bottom:-3%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-30b7cd5{text-align:left;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-de5b9cb .elementor-repeater-item-b68cc3a.elementor-social-icon{background-color:#00CED1;}.elementor-14 .elementor-element.elementor-element-de5b9cb .elementor-repeater-item-7100a23.elementor-social-icon{background-color:#00CED1;}.elementor-14 .elementor-element.elementor-element-de5b9cb .elementor-repeater-item-e3beaa6.elementor-social-icon{background-color:#00CED1;}.elementor-14 .elementor-element.elementor-element-de5b9cb .elementor-repeater-item-c477a6f.elementor-social-icon{background-color:#00CED1;}.elementor-14 .elementor-element.elementor-element-de5b9cb{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-de5b9cb .elementor-widget-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-de5b9cb.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-a3e5248{text-align:right;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-a3e5248.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-946ea8f{--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-14 .elementor-element.elementor-element-c746139{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5d21b01{text-align:right;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-cf1811d{--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;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-77842b25{--min-height:85px;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-14 .elementor-element.elementor-element-68e3416e img{width:213px;max-width:100%;height:73px;}.elementor-14 .elementor-element.elementor-element-5b32f691{--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-16bf6d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 60% 0% 0%;}.elementor-14 .elementor-element.elementor-element-16bf6d1{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-16bf6d1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-14 .elementor-element.elementor-element-f5f4f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f5f4f69{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-f5f4f69.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-60fec5a{--min-height:85px;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-14 .elementor-element.elementor-element-edff0d0 img{width:213px;max-width:100%;height:73px;}.elementor-14 .elementor-element.elementor-element-93bf8e3{--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-664c6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-664c6a4{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-664c6a4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d17458b .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-14 .elementor-element.elementor-element-4efd75d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-77842b25{--content-width:500px;--min-height:0px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-68e3416e img{width:50px;height:68px;}.elementor-14 .elementor-element.elementor-element-68e3416e > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-14 .elementor-element.elementor-element-68e3416e{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-14 .elementor-element.elementor-element-68e3416e.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-5b32f691{--width:100%;--min-height:0px;--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:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-5b32f691.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-16bf6d1{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;grid-column:span 1;}.elementor-14 .elementor-element.elementor-element-16bf6d1.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-64e8c69 .elementor-button{padding:12px 25px 12px 25px;}.elementor-14 .elementor-element.elementor-element-64e8c69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-14 .elementor-element.elementor-element-64e8c69{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-64e8c69.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-f5f4f69{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;grid-column:span 1;}.elementor-14 .elementor-element.elementor-element-f5f4f69.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-60fec5a{--content-width:500px;--min-height:0px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-edff0d0 img{width:50px;height:68px;}.elementor-14 .elementor-element.elementor-element-edff0d0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-edff0d0{--container-widget-width:74px;--container-widget-flex-grow:0;width:var( --container-widget-width, 74px );max-width:74px;}.elementor-14 .elementor-element.elementor-element-edff0d0.elementor-element{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-93bf8e3{--width:100%;--min-height:0px;--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:space-between;--align-items:center;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-93bf8e3.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-664c6a4{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;grid-column:span 1;}.elementor-14 .elementor-element.elementor-element-664c6a4.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6c01610{--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-14 .elementor-element.elementor-element-2dddb1d .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-d17458b .elementor-button{padding:12px 25px 12px 25px;}.elementor-14 .elementor-element.elementor-element-cacafb3{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-c77cdaf .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-c77cdaf{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-0d3c5ba{--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-7104134{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-0fd9d62{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f550bd0 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-4efd75d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-a0acb4b .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-7d61752{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-b1b8356 .elementor-heading-title{font-size:45px;}.elementor-14 .elementor-element.elementor-element-b1b8356 > .elementor-widget-container{margin:12px 0px 0px 0px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-5b32f691{--width:100%;}.elementor-14 .elementor-element.elementor-element-93bf8e3{--width:100%;}.elementor-14 .elementor-element.elementor-element-8785a11{--width:50%;}.elementor-14 .elementor-element.elementor-element-6c01610{--width:35%;}.elementor-14 .elementor-element.elementor-element-096a131{--width:50%;}.elementor-14 .elementor-element.elementor-element-cacafb3{--width:50%;}.elementor-14 .elementor-element.elementor-element-d0659d5{--width:50%;}.elementor-14 .elementor-element.elementor-element-0d3c5ba{--width:50%;}.elementor-14 .elementor-element.elementor-element-f8b12f4{--width:50%;}.elementor-14 .elementor-element.elementor-element-7104134{--width:50%;}.elementor-14 .elementor-element.elementor-element-bf6425b{--width:50%;}.elementor-14 .elementor-element.elementor-element-0fd9d62{--width:50%;}.elementor-14 .elementor-element.elementor-element-6962be8{--content-width:1000px;}.elementor-14 .elementor-element.elementor-element-4f885e6{--content-width:1500px;}.elementor-14 .elementor-element.elementor-element-8753751{--width:50%;}.elementor-14 .elementor-element.elementor-element-595aba8{--width:50%;}.elementor-14 .elementor-element.elementor-element-b9a1050{--width:50%;}.elementor-14 .elementor-element.elementor-element-9eea02b{--width:50%;}.elementor-14 .elementor-element.elementor-element-07c9da2{--width:50%;}.elementor-14 .elementor-element.elementor-element-7d61752{--width:50%;}.elementor-14 .elementor-element.elementor-element-158bac3{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-5b32f691{--width:85%;}.elementor-14 .elementor-element.elementor-element-93bf8e3{--width:85%;}}/* Start custom CSS for button, class: .elementor-element-64e8c69 */.elementor-14 .elementor-element.elementor-element-64e8c69 a.elementor-button {
  position: relative;
  background: 
    linear-gradient(#f5f5f5, #f5f5f5) padding-box,
    radial-gradient(circle, #f5f5f5, rgba(245, 245, 245, 0) 80%) border-box;
  border: 10px solid transparent;
  border-radius: 50px;
  color: #ff6b6b;
  box-shadow:
    8px 8px 10px rgba(0, 0, 0, 0.12),
    -8px -8px 10px rgba(255, 255, 255, 0.6);
  padding: 22px 46px;
  transition: all 0.3s ease-in-out;
  background-clip: padding-box, border-box;
  background-origin: border-box;
  isolation: isolate; /* Create a new stacking context */
  z-index: 1; /* Ensure the button is above other elements */
}

.elementor-14 .elementor-element.elementor-element-64e8c69 a.elementor-button:hover {
  background: 
    linear-gradient(#f5f5f5, #f5f5f5) padding-box,
    radial-gradient(circle, rgba(245, 245, 245, 0.8), rgba(245, 245, 245, 0) 80%) border-box;
  color: #ff6b6b;
  border: 10px solid transparent;
  box-shadow: none; /* Remove the default hover shadow */
}

/* Add a pseudo-element that will contain the inset shadow and maintain the same outer dimensions */
.elementor-14 .elementor-element.elementor-element-64e8c69 a.elementor-button::after {
  content: "";
  position: absolute;
  top: -10px; /* Match the border width */
  left: -10px;
  right: -10px;
  bottom: -10px;
  border-radius: 50px;
  pointer-events: none; /* So it doesn't interfere with clicks */
  transition: all 0.3s ease-in-out;
  opacity: 0;
  box-shadow:
    inset 3px 3px 6px #dcdcdc,
    inset -3px -3px 6px #ffffff;
  z-index: -1; /* Place behind the button but within its stacking context */
}

/* We can also try using the ::before element as an alternative */
.elementor-14 .elementor-element.elementor-element-64e8c69 a.elementor-button::before {
  content: "";
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  border-radius: 50px;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  box-shadow:
    inset 3px 3px 6px #dcdcdc,
    inset -3px -3px 6px #ffffff;
  z-index: -1;
}

.elementor-14 .elementor-element.elementor-element-64e8c69 a.elementor-button:hover::after,
.elementor-14 .elementor-element.elementor-element-64e8c69 a.elementor-button:hover::before {
  opacity: 1;
}

/* We also need to make sure the container doesn't clip the shadow */
.elementor-14 .elementor-element.elementor-element-64e8c69 {
  overflow: visible !important;
}

/* Make sure the column doesn't hide overflow */
.elementor-14 .elementor-element.elementor-element-64e8c69.elementor-column {
  overflow: visible !important;
}

/* If needed, add this to ensure the section allows overflow */
.elementor-14 .elementor-element.elementor-element-64e8c69.elementor-section {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77842b25 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60fec5a */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8785a11 */.elementor-14 .elementor-element.elementor-element-8785a11 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    inset 6px 6px 15px #dcdcdc,  /* inner shadow bottom right */
    inset -6px -6px 15px #dcdcdc; /* inner highlight top left */
  border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c01610 */.elementor-14 .elementor-element.elementor-element-6c01610 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45c6326 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d17458b */.elementor-14 .elementor-element.elementor-element-d17458b a.elementor-button {
  position: relative;
  background: 
    linear-gradient(#ff6b6b, #ff6b6b) padding-box,
    radial-gradient(circle, #f5f5f5, rgba(245, 245, 245, 0) 80%) border-box;
  border: 10px solid transparent;
  border-radius: 50px;
  color: white;
  box-shadow:
    8px 8px 10px rgba(0, 0, 0, 0.12),
    -8px -8px 10px rgba(255, 255, 255, 0.6);
  padding: 22px 46px;
  transition: all 0.3s ease-in-out;
  background-clip: padding-box, border-box;
  background-origin: border-box;
  isolation: isolate; /* Create a new stacking context */
  z-index: 1; /* Ensure the button is above other elements */
}

.elementor-14 .elementor-element.elementor-element-d17458b a.elementor-button:hover {
  background: 
    linear-gradient(#ff6b6b, #ff6b6b) padding-box,
    radial-gradient(circle, rgba(245, 245, 245, 0.8), rgba(245, 245, 245, 0) 80%) border-box;
  color: white;
  border: 10px solid transparent;
  box-shadow: none; /* Remove the default hover shadow */
}

/* Add a pseudo-element that will contain the inset shadow and maintain the same outer dimensions */
.elementor-14 .elementor-element.elementor-element-d17458b a.elementor-button::after {
  content: "";
  position: absolute;
  top: -10px; /* Match the border width */
  left: -10px;
  right: -10px;
  bottom: -10px;
  border-radius: 50px;
  pointer-events: none; /* So it doesn't interfere with clicks */
  transition: all 0.3s ease-in-out;
  opacity: 0;
  box-shadow:
    inset 3px 3px 6px #dcdcdc,
    inset -3px -3px 6px #ffffff;
  z-index: -1; /* Place behind the button but within its stacking context */
}

/* We can also try using the ::before element as an alternative */
.elementor-14 .elementor-element.elementor-element-d17458b a.elementor-button::before {
  content: "";
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  border-radius: 50px;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  box-shadow:
    inset 3px 3px 6px #dcdcdc,
    inset -3px -3px 6px #ffffff;
  z-index: -1;
}

.elementor-14 .elementor-element.elementor-element-d17458b a.elementor-button:hover::after,
.elementor-14 .elementor-element.elementor-element-d17458b a.elementor-button:hover::before {
  opacity: 1;
}

/* We also need to make sure the container doesn't clip the shadow */
.elementor-14 .elementor-element.elementor-element-d17458b {
  overflow: visible !important;
}

/* Make sure the column doesn't hide overflow */
.elementor-14 .elementor-element.elementor-element-d17458b.elementor-column {
  overflow: visible !important;
}

/* If needed, add this to ensure the section allows overflow */
.elementor-14 .elementor-element.elementor-element-d17458b.elementor-section {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-096a131 */.elementor-14 .elementor-element.elementor-element-096a131 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f50706 */.elementor-14 .elementor-element.elementor-element-5f50706 img {
  -webkit-mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  -webkit-mask-composite: intersect;
  mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  mask-composite: intersect;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cacafb3 */.elementor-14 .elementor-element.elementor-element-cacafb3 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    inset 6px 6px 15px #dcdcdc,  /* inner shadow bottom right */
    inset -6px -6px 15px #dcdcdc; /* inner highlight top left */
  border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d242d */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c946d99 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0659d5 */.elementor-14 .elementor-element.elementor-element-d0659d5 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c34d97d */.elementor-14 .elementor-element.elementor-element-c34d97d img {
  -webkit-mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  -webkit-mask-composite: intersect;
  mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  mask-composite: intersect;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d3c5ba */.elementor-14 .elementor-element.elementor-element-0d3c5ba {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    inset 6px 6px 15px #dcdcdc,  /* inner shadow bottom right */
    inset -6px -6px 15px #dcdcdc; /* inner highlight top left */
  border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b12f4 */.elementor-14 .elementor-element.elementor-element-f8b12f4 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-296f8c1 */.elementor-14 .elementor-element.elementor-element-296f8c1 img {
  -webkit-mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  -webkit-mask-composite: intersect;
  mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  mask-composite: intersect;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7104134 */.elementor-14 .elementor-element.elementor-element-7104134 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    inset 6px 6px 15px #dcdcdc,  /* inner shadow bottom right */
    inset -6px -6px 15px #dcdcdc; /* inner highlight top left */
  border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53492e5 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf6425b */.elementor-14 .elementor-element.elementor-element-bf6425b {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a98fb10 */.elementor-14 .elementor-element.elementor-element-a98fb10 img {
  -webkit-mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  -webkit-mask-composite: intersect;
  mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0) 100%);
  mask-composite: intersect;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd9d62 */.elementor-14 .elementor-element.elementor-element-0fd9d62 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    inset 6px 6px 15px #dcdcdc,  /* inner shadow bottom right */
    inset -6px -6px 15px #dcdcdc; /* inner highlight top left */
  border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21573cc */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc8be6b */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d2e23a */.elementor-14 .elementor-element.elementor-element-0d2e23a img {
  -webkit-mask-image: 
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%);
  -webkit-mask-composite: intersect;
  mask-image: 1
    linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%),
    linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 90%, rgba(0,0,0,0) 100%);
  mask-composite: intersect;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5241b8b */.elementor-14 .elementor-element.elementor-element-5241b8b {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6962be8 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8753751 */.elementor-14 .elementor-element.elementor-element-8753751 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: black;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-595aba8 */.elementor-14 .elementor-element.elementor-element-595aba8 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: black;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a1050 */.elementor-14 .elementor-element.elementor-element-b9a1050 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: black;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eea02b */.elementor-14 .elementor-element.elementor-element-9eea02b {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: black;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4e673e */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07c9da2 */.elementor-14 .elementor-element.elementor-element-07c9da2 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d61752 */.elementor-14 .elementor-element.elementor-element-7d61752 {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c88df */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c526d2 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ed93d */.elementor-14 .elementor-element.elementor-element-90ed93d {
  background: #f5f5f5;
  border-radius: 20px;
  box-shadow: 
    4px 4px 10px rgba(0, 0, 0, 0.12),   /* bottom-right */
    -4px 4px 10px rgba(0, 0, 0, 0.12),  /* bottom-left */
    4px -4px 10px rgba(0, 0, 0, 0.12),  /* top-right */
    -4px -4px 10px rgba(255, 255, 255, 0.6); /* top-left highlight */
  color: white;
  border: none;
  transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-158bac3 */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd155fd */html, body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946ea8f */html, body {
  overflow-x: hidden;
}/* End custom CSS */