.elementor-46226 .elementor-element.elementor-element-c254622{--display:flex;--min-height:calc(100vh - 109px);--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:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-46226 .elementor-element.elementor-element-63ec61f{--display:flex;--min-height:calc(100vh - 109px - 24px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:0.4;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-46226 .elementor-element.elementor-element-63ec61f:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-63ec61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/05/Tennis-Campi_Forte-Village.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-63ec61f::before, .elementor-46226 .elementor-element.elementor-element-63ec61f > .elementor-background-video-container::before, .elementor-46226 .elementor-element.elementor-element-63ec61f > .e-con-inner > .elementor-background-video-container::before, .elementor-46226 .elementor-element.elementor-element-63ec61f > .elementor-background-slideshow::before, .elementor-46226 .elementor-element.elementor-element-63ec61f > .e-con-inner > .elementor-background-slideshow::before, .elementor-46226 .elementor-element.elementor-element-63ec61f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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-46226 .elementor-element.elementor-element-9004006{width:var( --container-widget-width, 1050px );max-width:1050px;--container-widget-width:1050px;--container-widget-flex-grow:0;text-align:center;}.elementor-46226 .elementor-element.elementor-element-9004006 .elementor-heading-title{font-family:"Ranade", Sans-serif;font-size:56px;font-weight:500;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-4359f02 );}.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-46226 .elementor-element.elementor-element-51acf79{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:center;font-family:"Ranade", Sans-serif;font-weight:400;color:var( --e-global-color-4359f02 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button:hover, .elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button:focus{color:var( --e-global-color-4359f02 );border-color:var( --e-global-color-4359f02 );}.elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button:hover svg, .elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button:focus svg{fill:var( --e-global-color-4359f02 );}.elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button{padding:17px 30px 17px 30px;}.elementor-46226 .elementor-element.elementor-element-7fe1bd9{--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;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-0118768{text-align:center;}.elementor-46226 .elementor-element.elementor-element-0118768 .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-68b0bcf{--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 16px;--row-gap:0px;--column-gap:16px;}.elementor-46226 .elementor-element.elementor-element-df54234{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-df54234:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-df54234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46226 .elementor-element.elementor-element-3e4ca28{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-3e4ca28 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-96e957d{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-96e957d:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-96e957d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-68ddaff{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-68ddaff .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-68ddaff .elementor-icon-box-title, .elementor-46226 .elementor-element.elementor-element-68ddaff .elementor-icon-box-title a{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-30d2295{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-30d2295:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-30d2295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-f917fdc{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-f917fdc .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-4144045{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-46226 .elementor-element.elementor-element-f2fd04a{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:left;}.elementor-46226 .elementor-element.elementor-element-f2fd04a .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-a1bcd22{--swiper-slides-to-display:3;--swiper-slides-gap:20px;z-index:0;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-70px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-90px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-90px;--arrow-size:56px;--swiper-pagination-size:16px;--dots-normal-color:var( --e-global-color-accent );--dots-hover-color:var( --e-global-color-accent );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:20px;}.elementor-46226 .elementor-element.elementor-element-a1bcd22 .swiper-slide > .elementor-element{height:100%;}.elementor-46226 .elementor-element.elementor-element-a1bcd22 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-46226 .elementor-element.elementor-element-e31424d{--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;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-6dc559c{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-46226 .elementor-element.elementor-element-6dc559c .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-0200471{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46226 .elementor-element.elementor-element-8f61d1c{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-8f61d1c:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-8f61d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-0f0cfd0{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-0f0cfd0 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-0f0cfd0 .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-ec105ad{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-ec105ad:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-ec105ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-e0589c0{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-e0589c0 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-e0589c0 .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-ce585f8{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-ce585f8:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-ce585f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-30a5a63{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-30a5a63 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-30a5a63 .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-2e06491{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-2e06491:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-2e06491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-ff6547b{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-ff6547b .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-ff6547b .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-54e989a{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px;}.elementor-46226 .elementor-element.elementor-element-755e61d{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-755e61d:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-755e61d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-18e1247{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-18e1247 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-18e1247 .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-8d90a7c{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-8d90a7c:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-8d90a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-6b659ff{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-6b659ff .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-6b659ff .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-00362dc{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 14px 0px rgba(2.000000000000001, 6.000000000000008, 14, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-00362dc:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-00362dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tennis-academy.com/wp-content/uploads/2025/06/block-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46226 .elementor-element.elementor-element-55d4947{--icon-box-icon-margin:32px;}.elementor-46226 .elementor-element.elementor-element-55d4947 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-55d4947 .elementor-icon-box-description{font-family:"Ranade", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-46226 .elementor-element.elementor-element-9bc5e44 .elementor-button{font-family:"Ranade", Sans-serif;font-weight:500;padding:17px 30px 17px 30px;}.elementor-46226 .elementor-element.elementor-element-9bc5e44 .elementor-button:hover, .elementor-46226 .elementor-element.elementor-element-9bc5e44 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-46226 .elementor-element.elementor-element-9bc5e44 .elementor-button:hover svg, .elementor-46226 .elementor-element.elementor-element-9bc5e44 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-46226 .elementor-element.elementor-element-e650fc3{--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;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-51cc6e6{text-align:center;}.elementor-46226 .elementor-element.elementor-element-51cc6e6 .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-a601222{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-46226 .elementor-element.elementor-element-790af31{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-790af31 img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-809e26b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-809e26b img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-6cfee32{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-6cfee32 img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-eeb9920{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-eeb9920 img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-bf35247{--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 16px;--row-gap:0px;--column-gap:16px;}.elementor-46226 .elementor-element.elementor-element-7c8a6a5{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-7c8a6a5 img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-dd127a3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-dd127a3 img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-2160528{--display:flex;--gap:56px 0px;--row-gap:56px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-2160528:not(.elementor-motion-effects-element-type-background), .elementor-46226 .elementor-element.elementor-element-2160528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-46226 .elementor-element.elementor-element-28f2066{text-align:left;}.elementor-46226 .elementor-element.elementor-element-28f2066 .elementor-heading-title{font-family:"Ranade", Sans-serif;font-size:40px;font-weight:400;letter-spacing:-0.03em;}.elementor-46226 .elementor-element.elementor-element-90b6e13{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-46226 .elementor-element.elementor-element-ae411c2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-46226 .elementor-element.elementor-element-ae411c2 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-46226 .elementor-element.elementor-element-ae411c2.elementor-element{--align-self:flex-start;}.elementor-46226 .elementor-element.elementor-element-ae411c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-46226 .elementor-element.elementor-element-ae411c2 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-46226 .elementor-element.elementor-element-2df8042{--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:flex-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46226 .elementor-element.elementor-element-1d926f3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-46226 .elementor-element.elementor-element-1d926f3 .elementor-icon-box-wrapper{text-align:left;}.elementor-46226 .elementor-element.elementor-element-1d926f3 .elementor-icon-box-title{margin-block-end:16px;}.elementor-46226 .elementor-element.elementor-element-1d926f3 .elementor-icon{font-size:64px;}.elementor-46226 .elementor-element.elementor-element-9f78069{--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:flex-start;--align-items:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-46226 .elementor-element.elementor-element-7964a06 .elementor-icon-box-wrapper{text-align:left;}.elementor-46226 .elementor-element.elementor-element-7964a06{--icon-box-icon-margin:24px;}.elementor-46226 .elementor-element.elementor-element-7964a06 .elementor-icon-box-title{margin-block-end:16px;}.elementor-46226 .elementor-element.elementor-element-7964a06 .elementor-icon{font-size:64px;}.elementor-46226 .elementor-element.elementor-element-479355d .elementor-button{font-family:"Ranade", Sans-serif;font-weight:500;padding:17px 18px 17px 18px;}.elementor-46226 .elementor-element.elementor-element-479355d .elementor-button:hover, .elementor-46226 .elementor-element.elementor-element-479355d .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-46226 .elementor-element.elementor-element-479355d .elementor-button:hover svg, .elementor-46226 .elementor-element.elementor-element-479355d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-46226 .elementor-element.elementor-element-03b8a01{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-46226 .elementor-element.elementor-element-03b8a01 .elementor-icon-box-wrapper{text-align:left;}.elementor-46226 .elementor-element.elementor-element-03b8a01 .elementor-icon-box-title{margin-block-end:16px;}.elementor-46226 .elementor-element.elementor-element-03b8a01 .elementor-icon{font-size:64px;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9 .elementor-icon-box-wrapper{text-align:left;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9 .elementor-icon-box-title{margin-block-end:16px;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9 .elementor-icon{font-size:64px;}.elementor-46226 .elementor-element.elementor-element-d248b5f{--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;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-bfac196{text-align:center;}.elementor-46226 .elementor-element.elementor-element-bfac196 .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-635bbf1{--display:flex;}.elementor-46226 .elementor-element.elementor-element-442cc28 > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-b9f2d25{--display:flex;}.elementor-46226 .elementor-element.elementor-element-8342ec7 > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-5bbf8b0{--display:flex;}.elementor-46226 .elementor-element.elementor-element-ac5b7f9 > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-f8ca5cb{--display:flex;}.elementor-46226 .elementor-element.elementor-element-7d8d5fd > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-48747f7{--display:flex;}.elementor-46226 .elementor-element.elementor-element-e7bd702 > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-44fe81c{--display:flex;}.elementor-46226 .elementor-element.elementor-element-9a5a3cf > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-63bd5be{--display:flex;}.elementor-46226 .elementor-element.elementor-element-e377110 > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-9737a00{--display:flex;}.elementor-46226 .elementor-element.elementor-element-80dc37d > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-65efff5{--display:flex;}.elementor-46226 .elementor-element.elementor-element-4c6bedf > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-2c7b18b{--display:flex;}.elementor-46226 .elementor-element.elementor-element-df940bd > .elementor-widget-container{padding:0px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-f259b5a{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:12px;}.elementor-46226 .elementor-element.elementor-element-f259b5a > .elementor-widget-container{padding:64px 64px 64px 64px;}.elementor-46226 .elementor-element.elementor-element-f259b5a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-46226 .elementor-element.elementor-element-f259b5a {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-46226 .elementor-element.elementor-element-f259b5a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;letter-spacing:0.01em;}:where( .elementor-46226 .elementor-element.elementor-element-f259b5a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-46226 .elementor-element.elementor-element-c59175d{--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;--align-items:center;--gap:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-2d47cdc{text-align:center;}.elementor-46226 .elementor-element.elementor-element-2d47cdc .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-1e2ce3e{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-46226 .elementor-element.elementor-element-f613558{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-f8e4742{text-align:center;}.elementor-46226 .elementor-element.elementor-element-f8e4742 img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-debec7a{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-ff8049b{text-align:center;}.elementor-46226 .elementor-element.elementor-element-ff8049b img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-a1e2730{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-9921b58{text-align:center;}.elementor-46226 .elementor-element.elementor-element-9921b58 img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-dcf0d3c{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-888f919{text-align:center;}.elementor-46226 .elementor-element.elementor-element-888f919 img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-826255a{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-8ff57b0{text-align:center;}.elementor-46226 .elementor-element.elementor-element-8ff57b0 img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-9297933{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-cff1bda{text-align:center;}.elementor-46226 .elementor-element.elementor-element-cff1bda img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-cbfc512{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-d28fc1a{text-align:center;}.elementor-46226 .elementor-element.elementor-element-d28fc1a img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-bd54994{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-b7915fb{text-align:center;}.elementor-46226 .elementor-element.elementor-element-b7915fb img{width:100%;height:153px;object-fit:contain;object-position:center center;}.elementor-46226 .elementor-element.elementor-element-38c8706{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-b25a9ab{--display:flex;--justify-content:center;}.elementor-46226 .elementor-element.elementor-element-e18bc95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-e81ef8e{text-align:center;}.elementor-46226 .elementor-element.elementor-element-e81ef8e .elementor-heading-title{font-family:"Ranade", Sans-serif;font-weight:400;}.elementor-46226 .elementor-element.elementor-element-70bde07 > .elementor-widget-container{background-color:#F6F6F6;padding:40px 64px 40px 64px;border-radius:24px 24px 24px 24px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-form .wpforms-field-label{font-family:"Ranade", Sans-serif;font-size:12px;font-weight:400;line-height:1em;padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-form .wpforms-field-sublabel{color:var( --e-global-color-accent );}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-field select{background-color:#ffffff;color:#212529;height:56px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E4E4;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:8px 8px 8px 8px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-field select{border-radius:8px 8px 8px 8px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-field textarea{background-color:#ffffff;color:#212529;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-submit{width:368px;display:block;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-form button[type="submit"]{height:56px;font-family:"Ranade", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:var( --e-global-color-4359f02 );background-color:var( --e-global-color-accent );margin:32px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-form button[type="submit"]:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-4359f02 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-46226 .elementor-element.elementor-element-9004006 .elementor-heading-title{font-size:52px;}.elementor-46226 .elementor-element.elementor-element-4144045{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-46226 .elementor-element.elementor-element-a1bcd22{--swiper-slides-to-display:1;}.elementor-46226 .elementor-element.elementor-element-28f2066 .elementor-heading-title{font-size:32px;}.elementor-46226 .elementor-element.elementor-element-ae411c2{--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-46226 .elementor-element.elementor-element-2df8042{--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:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-46226 .elementor-element.elementor-element-1d926f3{width:100%;max-width:100%;}.elementor-46226 .elementor-element.elementor-element-1d926f3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-46226 .elementor-element.elementor-element-7964a06{width:100%;max-width:100%;}.elementor-46226 .elementor-element.elementor-element-7964a06 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-46226 .elementor-element.elementor-element-479355d > .elementor-widget-container{margin:0px 0px 0px 88px;}.elementor-46226 .elementor-element.elementor-element-03b8a01{width:100%;max-width:100%;}.elementor-46226 .elementor-element.elementor-element-03b8a01 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9{width:100%;max-width:100%;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-46226 .elementor-element.elementor-element-70bde07 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-submit{width:328px;display:block;}}@media(max-width:767px){.elementor-46226 .elementor-element.elementor-element-c254622{--min-height:calc(100vh - 100px);--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-46226 .elementor-element.elementor-element-63ec61f{--min-height:calc(100vh - 109px - 48px);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-46226 .elementor-element.elementor-element-9004006 .elementor-heading-title{font-size:32px;}.elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-46226 .elementor-element.elementor-element-761f023 .elementor-button{padding:17px 17px 17px 17px;}.elementor-46226 .elementor-element.elementor-element-7fe1bd9{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-0118768 .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-68b0bcf{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-46226 .elementor-element.elementor-element-4144045{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-46226 .elementor-element.elementor-element-f2fd04a .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-a1bcd22{--swiper-slides-to-display:1;--arrow-size:0px;}.elementor-46226 .elementor-element.elementor-element-e31424d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-6dc559c .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-0200471{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-46226 .elementor-element.elementor-element-54e989a{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-46226 .elementor-element.elementor-element-9bc5e44 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-46226 .elementor-element.elementor-element-e650fc3{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-51cc6e6 .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-a601222{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-46226 .elementor-element.elementor-element-790af31{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-46226 .elementor-element.elementor-element-790af31 img{height:145px;border-radius:16px 16px 16px 16px;}.elementor-46226 .elementor-element.elementor-element-809e26b{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-46226 .elementor-element.elementor-element-809e26b img{height:145px;border-radius:16px 16px 16px 16px;}.elementor-46226 .elementor-element.elementor-element-6cfee32{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-46226 .elementor-element.elementor-element-6cfee32 img{height:145px;border-radius:16px 16px 16px 16px;}.elementor-46226 .elementor-element.elementor-element-eeb9920{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-46226 .elementor-element.elementor-element-eeb9920 img{height:145px;border-radius:16px 16px 16px 16px;}.elementor-46226 .elementor-element.elementor-element-7c8a6a5 img{height:0px;}.elementor-46226 .elementor-element.elementor-element-dd127a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-46226 .elementor-element.elementor-element-dd127a3 img{height:145px;border-radius:16px 16px 16px 16px;}.elementor-46226 .elementor-element.elementor-element-2160528{--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-46226 .elementor-element.elementor-element-28f2066 .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-1d926f3 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-7964a06 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-479355d > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-46226 .elementor-element.elementor-element-479355d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-46226 .elementor-element.elementor-element-479355d .elementor-button{letter-spacing:-0.03em;padding:17px 7px 17px 7px;}.elementor-46226 .elementor-element.elementor-element-03b8a01 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-d9cd7f9 .elementor-icon{font-size:48px;}.elementor-46226 .elementor-element.elementor-element-d248b5f{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-bfac196 .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-f259b5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46226 .elementor-element.elementor-element-c59175d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46226 .elementor-element.elementor-element-2d47cdc .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-1e2ce3e{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-46226 .elementor-element.elementor-element-f613558{--width:48%;}.elementor-46226 .elementor-element.elementor-element-debec7a{--width:48%;}.elementor-46226 .elementor-element.elementor-element-a1e2730{--width:48%;}.elementor-46226 .elementor-element.elementor-element-dcf0d3c{--width:48%;}.elementor-46226 .elementor-element.elementor-element-826255a{--width:48%;}.elementor-46226 .elementor-element.elementor-element-9297933{--width:48%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-46226 .elementor-element.elementor-element-cbfc512{--width:48%;}.elementor-46226 .elementor-element.elementor-element-bd54994{--width:48%;}.elementor-46226 .elementor-element.elementor-element-38c8706{--width:48%;}.elementor-46226 .elementor-element.elementor-element-b25a9ab{--width:48%;}.elementor-46226 .elementor-element.elementor-element-e81ef8e .elementor-heading-title{font-size:28px;}.elementor-46226 .elementor-element.elementor-element-70bde07 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-submit{width:100%;display:block;}}@media(min-width:768px){.elementor-46226 .elementor-element.elementor-element-9f78069{--width:25%;}.elementor-46226 .elementor-element.elementor-element-f613558{--width:18%;}.elementor-46226 .elementor-element.elementor-element-debec7a{--width:18%;}.elementor-46226 .elementor-element.elementor-element-a1e2730{--width:18%;}.elementor-46226 .elementor-element.elementor-element-dcf0d3c{--width:18%;}.elementor-46226 .elementor-element.elementor-element-826255a{--width:18%;}.elementor-46226 .elementor-element.elementor-element-9297933{--width:18%;}.elementor-46226 .elementor-element.elementor-element-cbfc512{--width:18%;}.elementor-46226 .elementor-element.elementor-element-bd54994{--width:18%;}.elementor-46226 .elementor-element.elementor-element-38c8706{--width:18%;}.elementor-46226 .elementor-element.elementor-element-b25a9ab{--width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46226 .elementor-element.elementor-element-9f78069{--width:100%;}}/* Start custom CSS for divider, class: .elementor-element-ae411c2 */@media (max-width: 1023px) {
.elementor-46226 .elementor-element.elementor-element-ae411c2 {
    position: absolute;
    left: 32px;
    top: 0px;
    height: 90%;
    width: 2px;
    background-color: var(--e-global-color-accent);
}
}

@media (max-width: 767px) {
.elementor-46226 .elementor-element.elementor-element-ae411c2 {
    position: absolute;
    left: 24px;
    top: 0px;
    height: 85%;
    width: 2px;
    background-color: var(--e-global-color-accent);
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f259b5a */.elementor-46226 .elementor-element.elementor-element-f259b5a .e-n-accordion-item {
    box-shadow: 0px 4px 14.6px 0px #02060E12;
    border-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for htwpform-addons, class: .elementor-element-70bde07 *//*submit*/
.elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container-full .wpforms-form .wpforms-submit-container {
  display: flex;
  justify-content: center;
  padding-bottom: 0px;
}

.elementor-46226 .elementor-element.elementor-element-70bde07 .wpforms-form button[type="submit"]:hover {
    background-color: #FFFFFF00 !important;
    color: var(--e-global-color-accent) !important;
    border: solid 1px var(--e-global-color-accent);
}

div.wpforms-container-full button[type=submit]:hover {
    background: none !important;
}

.elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container-full .wpforms-form .wpforms-field-divider {
    margin: 0;
    padding: 0;
}
.elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container-full .wpforms-form .wpforms-field-divider h3 {
    color: #02060E;
    padding: 0;
    margin: 0;
    font-size: 18px;
    font-weight: 400;
}

#wpforms-46498-field_2-container {
    width: 100% !important;
}

#wpforms-46498-field_24 {
    font-size: 12px;
    font-weight: 600;
    margin-top: 10px;
}

#wpforms-46498-field_21-container {
    margin-top: -10px;
}

#wpforms-46498-field_21 {
    height: 206px;
    border: solid 1px #E3E4E4;
    border-radius: 8px; 
}

.elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container-full input[type=checkbox]:before {
	border: solid 1px #F07D00;
	background-color: var(--wpforms-field-background-color);
	background-clip: padding-box;
	background-image: none;
	border-radius: 4px;
}

.elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container-full input[type=checkbox]:checked:before {
    border-color: #F07D00;
    box-shadow: none;
    background-color: #F07D00;
}

.elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container-full input[type=checkbox]:checked:after {
    border-left: 4px solid #FFFFFF;
    border-bottom: 4px solid #FFFFFF;
}

@media (max-width: 767px) {
    #wpforms-46498-field_17 {
        margin-top: 20px;
    }
}

@media only screen and (max-width: 600px) {
    .elementor-46226 .elementor-element.elementor-element-70bde07 div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater) {
        overflow: hidden;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ranade';
	font-display: auto;
	src: url('https://www.tennis-academy.com/wp-content/uploads/2025/05/Ranade-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */