.elementor-4416 .elementor-element.elementor-element-404cb177{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4416 .elementor-element.elementor-element-ab50740{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-4416 .elementor-element.elementor-element-5f517b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4416 .elementor-element.elementor-element-e9401a2{text-align:center;}.elementor-4416 .elementor-element.elementor-element-e9401a2 .elementor-heading-title{font-family:var( --e-global-typography-4576531-font-family ), Arial;font-size:var( --e-global-typography-4576531-font-size );font-weight:var( --e-global-typography-4576531-font-weight );line-height:var( --e-global-typography-4576531-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-4416 .elementor-element.elementor-element-9a8a745 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4416 .elementor-element.elementor-element-9a8a745{column-gap:0px;text-align:center;}.elementor-4416 .elementor-element.elementor-element-12aea50{--display:flex;}.elementor-4416 .elementor-element.elementor-element-f5ec112{text-align:center;}.elementor-4416 .elementor-element.elementor-element-f5ec112 .elementor-heading-title{font-family:var( --e-global-typography-c926300-font-family ), Arial;font-size:var( --e-global-typography-c926300-font-size );font-weight:var( --e-global-typography-c926300-font-weight );line-height:var( --e-global-typography-c926300-line-height );}.elementor-4416 .elementor-element.elementor-element-fe02046{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-4416 .elementor-element.elementor-element-a99a24e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4416 .elementor-element.elementor-element-a99a24e:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-a99a24e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fe949c );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-4416 .elementor-element.elementor-element-ef22c76.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4416 .elementor-element.elementor-element-ef22c76.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4416 .elementor-element.elementor-element-ef22c76.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4416 .elementor-element.elementor-element-ef22c76 .elementor-image-box-title{margin-bottom:0px;font-family:"Miniver", Arial;font-size:36px;font-weight:500;line-height:40px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-ef22c76 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4416 .elementor-element.elementor-element-ef22c76 .elementor-image-box-img img{border-radius:24px;transition-duration:0.3s;}.elementor-4416 .elementor-element.elementor-element-ef22c76 .elementor-image-box-description{color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-719c6a6{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4416 .elementor-element.elementor-element-719c6a6:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-719c6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38d8526 );}.elementor-4416 .elementor-element.elementor-element-9669fc9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4416 .elementor-element.elementor-element-9669fc9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4416 .elementor-element.elementor-element-9669fc9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4416 .elementor-element.elementor-element-9669fc9 .elementor-image-box-title{margin-bottom:0px;font-family:"Miniver", Arial;font-size:36px;font-weight:500;line-height:40px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-9669fc9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4416 .elementor-element.elementor-element-9669fc9 .elementor-image-box-img img{border-radius:24px;transition-duration:0.3s;}.elementor-4416 .elementor-element.elementor-element-9669fc9 .elementor-image-box-description{color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-74c2d75{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4416 .elementor-element.elementor-element-74c2d75:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-74c2d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfd5f7e );}.elementor-4416 .elementor-element.elementor-element-25985c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4416 .elementor-element.elementor-element-25985c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4416 .elementor-element.elementor-element-25985c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4416 .elementor-element.elementor-element-25985c3 .elementor-image-box-title{margin-bottom:0px;font-family:"Miniver", Arial;font-size:36px;font-weight:500;line-height:40px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-25985c3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4416 .elementor-element.elementor-element-25985c3 .elementor-image-box-img img{border-radius:24px;transition-duration:0.3s;}.elementor-4416 .elementor-element.elementor-element-25985c3 .elementor-image-box-description{color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-9f62c89{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4416 .elementor-element.elementor-element-786ff62{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-4416 .elementor-element.elementor-element-786ff62:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-786ff62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fe949c );}.elementor-4416 .elementor-element.elementor-element-c10e0c4.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-4416 .elementor-element.elementor-element-c10e0c4.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-4416 .elementor-element.elementor-element-c10e0c4.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-title{margin-bottom:30px;font-family:"Manrope", Arial;font-size:48px;font-weight:400;line-height:54px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-img img{border-radius:24px;transition-duration:0.3s;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-description{font-family:"Manrope", Arial;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-1403fcc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Arial;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4416 .elementor-element.elementor-element-5540eca .elementor-button{background-color:var( --e-global-color-b72936a );fill:var( --e-global-color-dfd5f7e );color:var( --e-global-color-dfd5f7e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-dfd5f7e );border-radius:16px 16px 16px 16px;padding:10px 50px 10px 50px;}.elementor-4416 .elementor-element.elementor-element-5540eca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-f27f559 .elementor-counter-number-wrapper{color:var( --e-global-color-b72936a );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:64px;}.elementor-4416 .elementor-element.elementor-element-f27f559 .elementor-counter-title{color:#FFFFFF;font-family:"Miniver", Arial;font-size:24px;font-weight:400;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-dd3f9ec{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-4416 .elementor-element.elementor-element-dd3f9ec:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-dd3f9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38d8526 );}.elementor-4416 .elementor-element.elementor-element-66593cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4416 .elementor-element.elementor-element-66593cf.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-4416 .elementor-element.elementor-element-66593cf.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-4416 .elementor-element.elementor-element-66593cf.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-title{margin-bottom:30px;font-family:"Manrope", Arial;font-size:48px;font-weight:400;line-height:54px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-img img{border-radius:24px;transition-duration:0.3s;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-description{font-family:"Manrope", Arial;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-e1d5e54{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4416 .elementor-element.elementor-element-a7ba681 .elementor-button{background-color:var( --e-global-color-b72936a );fill:var( --e-global-color-1fe949c );color:var( --e-global-color-1fe949c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1fe949c );border-radius:16px 16px 16px 16px;padding:10px 50px 10px 50px;}.elementor-4416 .elementor-element.elementor-element-2145e4c .elementor-counter-number-wrapper{color:var( --e-global-color-b72936a );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:64px;}.elementor-4416 .elementor-element.elementor-element-2145e4c .elementor-counter-title{color:#FFFFFF;font-family:"Miniver", Arial;font-size:24px;font-weight:400;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-53b6e5d{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-4416 .elementor-element.elementor-element-53b6e5d:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-53b6e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfd5f7e );}.elementor-4416 .elementor-element.elementor-element-4809d4f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-4416 .elementor-element.elementor-element-4809d4f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-4416 .elementor-element.elementor-element-4809d4f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-title{margin-bottom:30px;font-family:"Manrope", Arial;font-size:48px;font-weight:400;line-height:54px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-img img{border-radius:24px;transition-duration:0.3s;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-description{font-family:"Manrope", Arial;font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-b72936a );}.elementor-4416 .elementor-element.elementor-element-ef3bc0b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4416 .elementor-element.elementor-element-4207993 .elementor-button{background-color:var( --e-global-color-b72936a );fill:var( --e-global-color-38d8526 );color:var( --e-global-color-38d8526 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-38d8526 );border-radius:16px 16px 16px 16px;padding:10px 50px 10px 50px;}.elementor-4416 .elementor-element.elementor-element-f24df1c .elementor-counter-number-wrapper{color:var( --e-global-color-b72936a );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:64px;}.elementor-4416 .elementor-element.elementor-element-f24df1c .elementor-counter-title{color:#FFFFFF;font-family:"Miniver", Arial;font-size:24px;font-weight:400;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-e1427b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4416 .elementor-element.elementor-element-87ce0a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-4416 .elementor-element.elementor-element-bb076d0{text-align:center;}.elementor-4416 .elementor-element.elementor-element-bb076d0 .elementor-heading-title{font-family:"Manrope", Arial;font-size:36px;font-weight:700;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-2d331ee{text-align:center;}.elementor-4416 .elementor-element.elementor-element-d5cd44a{--display:flex;}.elementor-4416 .elementor-element.elementor-element-82b1fd2 .elementor-button{background-color:var( --e-global-color-1836a4e );font-family:"Manrope", Arial;font-size:28px;font-weight:700;line-height:32px;fill:var( --e-global-color-1fe949c );color:var( --e-global-color-1fe949c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1fe949c );border-radius:16px 16px 16px 16px;padding:10px 50px 10px 50px;}.elementor-4416 .elementor-element.elementor-element-82b1fd2 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-4416 .elementor-element.elementor-element-df72046{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-4416 .elementor-element.elementor-element-2f4fec9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4416 .elementor-element.elementor-element-2f4fec9{text-align:center;}.elementor-4416 .elementor-element.elementor-element-2f4fec9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Arial;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-a9af148{text-align:center;}.elementor-4416 .elementor-element.elementor-element-8171d6e{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-d718837{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-d718837:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-d718837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a0056 );}.elementor-4416 .elementor-element.elementor-element-e507611 .elementor-counter{flex-direction:column-reverse;}.elementor-4416 .elementor-element.elementor-element-e507611 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Manrope", Arial;font-size:32px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-e507611 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-9c22ab5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-9c22ab5:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-9c22ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1836a4e );}.elementor-4416 .elementor-element.elementor-element-8649afd .elementor-counter{flex-direction:column-reverse;}.elementor-4416 .elementor-element.elementor-element-8649afd .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Manrope", Arial;font-size:32px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-8649afd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-73b871c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-73b871c:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-73b871c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac16555 );}.elementor-4416 .elementor-element.elementor-element-49726a5 .elementor-counter{flex-direction:column-reverse;}.elementor-4416 .elementor-element.elementor-element-49726a5 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Manrope", Arial;font-size:32px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-49726a5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-db14c9d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-db14c9d:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-db14c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78a7699 );}.elementor-4416 .elementor-element.elementor-element-cb3d16d .elementor-counter{flex-direction:column-reverse;}.elementor-4416 .elementor-element.elementor-element-cb3d16d .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Manrope", Arial;font-size:32px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-cb3d16d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-d4005ed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-d4005ed:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-d4005ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a0056 );}.elementor-4416 .elementor-element.elementor-element-fce7c0b .elementor-counter{flex-direction:column-reverse;}.elementor-4416 .elementor-element.elementor-element-fce7c0b .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Manrope", Arial;font-size:32px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-fce7c0b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-57b35e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-57b35e3:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-57b35e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac16555 );}.elementor-4416 .elementor-element.elementor-element-952f30e .elementor-counter{flex-direction:column-reverse;}.elementor-4416 .elementor-element.elementor-element-952f30e .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Manrope", Arial;font-size:32px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-952f30e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Miniver", Arial;font-size:64px;font-weight:500;line-height:40px;}.elementor-4416 .elementor-element.elementor-element-b875b28{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-4416 .elementor-element.elementor-element-a20c6a6{text-align:center;}.elementor-4416 .elementor-element.elementor-element-a20c6a6 .elementor-heading-title{font-family:"Manrope", Arial;font-size:36px;font-weight:700;line-height:40px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Arial;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-swiper-button{font-size:20px;}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__name{color:var( --e-global-color-secondary );font-family:"Miniver", Arial;font-size:20px;font-weight:500;line-height:30px;}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__title{color:#737373;font-family:var( --e-global-typography-primary-font-family ), Arial;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-bff34cd{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4416 .elementor-element.elementor-element-74e5ad2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-74e5ad2:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-74e5ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a0056 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-d96a512{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-d96a512:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-d96a512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1836a4e );}.elementor-4416 .elementor-element.elementor-element-9a9b62b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-9a9b62b:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-9a9b62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac16555 );}.elementor-4416 .elementor-element.elementor-element-5f813a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-5f813a8:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-5f813a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78a7699 );}.elementor-4416 .elementor-element.elementor-element-1e65ce8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-1e65ce8:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-1e65ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a0056 );}.elementor-4416 .elementor-element.elementor-element-98871cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-98871cd:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-98871cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1836a4e );}.elementor-4416 .elementor-element.elementor-element-4ff2a02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-4ff2a02:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-4ff2a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac16555 );}.elementor-4416 .elementor-element.elementor-element-ff184d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-ff184d4:not(.elementor-motion-effects-element-type-background), .elementor-4416 .elementor-element.elementor-element-ff184d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78a7699 );}@media(min-width:768px){.elementor-4416 .elementor-element.elementor-element-d5cd44a{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-e9401a2 .elementor-heading-title{font-size:var( --e-global-typography-4576531-font-size );line-height:var( --e-global-typography-4576531-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-f5ec112 .elementor-heading-title{font-size:var( --e-global-typography-c926300-font-size );line-height:var( --e-global-typography-c926300-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-ef22c76 .elementor-image-box-title{font-size:28px;}.elementor-4416 .elementor-element.elementor-element-9669fc9 .elementor-image-box-title{font-size:28px;}.elementor-4416 .elementor-element.elementor-element-25985c3 .elementor-image-box-title{font-size:28px;}.elementor-4416 .elementor-element.elementor-element-9f62c89{--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-title{font-size:36px;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-description{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-f27f559 .elementor-counter-title{font-size:22px;line-height:32px;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-title{font-size:36px;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-description{font-size:18px;}.elementor-4416 .elementor-element.elementor-element-2145e4c .elementor-counter-title{font-size:22px;line-height:32px;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-title{font-size:36px;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-description{font-size:18px;}.elementor-4416 .elementor-element.elementor-element-f24df1c .elementor-counter-title{font-size:22px;line-height:32px;}.elementor-4416 .elementor-element.elementor-element-2f4fec9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-8171d6e{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-4416 .elementor-element.elementor-element-d718837{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-e507611 .elementor-counter-number-wrapper{font-size:48px;}.elementor-4416 .elementor-element.elementor-element-e507611 .elementor-counter-title{font-size:18px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-9c22ab5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-8649afd .elementor-counter-number-wrapper{font-size:48px;}.elementor-4416 .elementor-element.elementor-element-8649afd .elementor-counter-title{font-size:18px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-73b871c{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-49726a5 .elementor-counter-number-wrapper{font-size:48px;}.elementor-4416 .elementor-element.elementor-element-49726a5 .elementor-counter-title{font-size:18px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-db14c9d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-cb3d16d .elementor-counter-number-wrapper{font-size:48px;}.elementor-4416 .elementor-element.elementor-element-cb3d16d .elementor-counter-title{font-size:18px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-d4005ed{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-fce7c0b .elementor-counter-number-wrapper{font-size:48px;}.elementor-4416 .elementor-element.elementor-element-fce7c0b .elementor-counter-title{font-size:18px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-57b35e3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-952f30e .elementor-counter-number-wrapper{font-size:48px;}.elementor-4416 .elementor-element.elementor-element-952f30e .elementor-counter-title{font-size:18px;line-height:24px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-bff34cd{--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-74e5ad2{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-d96a512{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-9a9b62b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-5f813a8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-1e65ce8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-98871cd{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-4ff2a02{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-ff184d4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(max-width:1024px){.elementor-4416 .elementor-element.elementor-element-ab50740{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-e9401a2 .elementor-heading-title{font-size:var( --e-global-typography-4576531-font-size );line-height:var( --e-global-typography-4576531-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-f5ec112 .elementor-heading-title{font-size:var( --e-global-typography-c926300-font-size );line-height:var( --e-global-typography-c926300-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-9f62c89{--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-786ff62{--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-title{margin-bottom:10px;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4416 .elementor-element.elementor-element-5540eca .elementor-button{padding:10px 25px 10px 25px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-f27f559 .elementor-counter-number-wrapper{font-size:48px;line-height:52px;}.elementor-4416 .elementor-element.elementor-element-dd3f9ec{--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-title{margin-bottom:10px;}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-a7ba681 .elementor-button{padding:10px 25px 10px 25px;}.elementor-4416 .elementor-element.elementor-element-2145e4c .elementor-counter-number-wrapper{font-size:48px;line-height:52px;}.elementor-4416 .elementor-element.elementor-element-53b6e5d{--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-title{margin-bottom:10px;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-4416 .elementor-element.elementor-element-4207993 .elementor-button{padding:10px 25px 10px 25px;}.elementor-4416 .elementor-element.elementor-element-f24df1c .elementor-counter-number-wrapper{font-size:48px;line-height:52px;}.elementor-4416 .elementor-element.elementor-element-87ce0a6{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-82b1fd2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4416 .elementor-element.elementor-element-df72046{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-2f4fec9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-8171d6e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-b875b28{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-bff34cd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-74e5ad2{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-d96a512{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-9a9b62b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-5f813a8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-1e65ce8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-98871cd{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-4ff2a02{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4416 .elementor-element.elementor-element-ff184d4{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-4416 .elementor-element.elementor-element-ab50740{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-e9401a2 .elementor-heading-title{font-size:var( --e-global-typography-4576531-font-size );line-height:var( --e-global-typography-4576531-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-f5ec112 .elementor-heading-title{font-size:var( --e-global-typography-c926300-font-size );line-height:var( --e-global-typography-c926300-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-ef22c76 .elementor-image-box-img{margin-bottom:0px;}.elementor-4416 .elementor-element.elementor-element-9669fc9 .elementor-image-box-img{margin-bottom:0px;}.elementor-4416 .elementor-element.elementor-element-25985c3 .elementor-image-box-img{margin-bottom:0px;}.elementor-4416 .elementor-element.elementor-element-9f62c89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-c10e0c4 .elementor-image-box-img{margin-bottom:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-66593cf .elementor-image-box-img{margin-bottom:20px;}.elementor-4416 .elementor-element.elementor-element-4809d4f .elementor-image-box-img{margin-bottom:20px;}.elementor-4416 .elementor-element.elementor-element-87ce0a6{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-4416 .elementor-element.elementor-element-bb076d0{text-align:center;}.elementor-4416 .elementor-element.elementor-element-82b1fd2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-4416 .elementor-element.elementor-element-82b1fd2 .elementor-button{font-size:22px;}.elementor-4416 .elementor-element.elementor-element-df72046{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-4416 .elementor-element.elementor-element-2f4fec9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-8171d6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4416 .elementor-element.elementor-element-b875b28{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4416 .elementor-element.elementor-element-81f0eb8 .elementor-testimonial__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4416 .elementor-element.elementor-element-bff34cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-fe02046 */.elementor-4416 .elementor-element.elementor-element-fe02046 h4 { margin-top:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f62c89 */.elementor-4416 .elementor-element.elementor-element-9f62c89 h4 {
    text-align: center;
}
.elementor-4416 .elementor-element.elementor-element-9f62c89 h3{
    margin-top:0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-599a245 *//* Contenedor principal */
    #interactive-circle-container {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 2rem;
      font-family: Arial, sans-serif;
      flex-wrap: wrap;
    }

    /* Círculo principal */
    .circle {
      position: relative;
      width: 300px;
      height: 300px;
      border-radius: 50%;
      overflow: hidden;
      transform: rotate(45deg); /* Inclinación inicial */
      transition: transform 0.6s ease-in-out;
      box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
      font-size:1.2rem;
    }

    /* Secciones del círculo */
    .section {
      position: absolute;
      width: 50%;
      height: 50%;
      background-color: var(--color);
      transform-origin: 100% 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      color: white;
      font-weight: bold;
      cursor: pointer;
    }

    /* Texto perfectamente alineado */
    .section span {
      transform: rotate(-45deg); /* Compensar la inclinación del círculo */
      display: inline-block;
    }
    
    .section-1 {
        align-items: flex-end;
        justify-content: flex-start;
        padding: 37px 11px;
        font-size: 1.4rem;
    }
    .section-2 {
        align-items: flex-end;
        justify-content: flex-start;
        padding: 37px 1px;
    }    
    .section-3 {
        align-items: flex-start;
        justify-content: flex-start;
        padding: 40px 5px;
         font-size: 1.2rem;
    }    
    .section-4 {
    align-items: flex-end;
    justify-content: flex-end;
    padding: 40px 6px;
    font-size: 1rem;

    }    

    /* Ajustar rotación adicional para Música y Ensayo/Error */
    .section-3 span { /* Música */
      transform: rotate(45deg); /* Compensar la rotación de 180° */
    }

    .section-4 span { /* Ensayo / Error */
      transform: rotate(-135deg); /* Compensar la rotación de 270° */
    }

    /* Colores y rotaciones con 45° inicial */
    .section-1 {
      --color: #2A9D9F;
      top: 0; left: 50%;
      transform: rotate(0deg);
    }
    .section-2 {
      --color: #B51B67;
      top: 50%; left: 0%;
      transform: rotate(90deg);
    }
    .section-3 {
      --color: #C9C841;
      top: -50%; left: -50%;
      transform: rotate(180deg);
    }
    .section-4 {
      --color: #E89A21;
      top: 0; left: 0;
      transform: rotate(270deg);
    }

    /* Caja de contenido */
    .content-box {
      width: 75%;
      padding: 1.5rem;
      background: #f0f8ff;
      border: 2px solid #b51b67;
      border-radius: 10px;
      box-shadow: 2px 2px 10px rgba(0,0,0,0.1);
    }
    .content-box h3 {
      color: #2A9D9F;
      margin: 0 0 1rem;
      gap: 0.5rem;
      font-size: 2.2rem;
      font-weight: bold;
    }
    .content-box h3:before{
        width: 20px;
        height: 20px;
  background-color: var(--h3-before-color, #2A9D9F);
        content:"";
        display: inline-block;
        border-radius: 50px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }
    .content-box p {
      margin: 0 0 1rem;
      color: #333;
    }
    .content-box .claim {
      font-style: italic;
      color: #2A9D9F;
      font-family: var(--e-global-typography-secondary-font-family), Arial;
    }

    /* Responsividad */
    @media (max-width: 768px) {
      #interactive-circle-container {
        flex-direction: column;
        gap: 1.5rem;
      }
      .circle {
        margin-bottom: 1rem;
      }
      .content-box {
        width: 90%;
        text-align: center;
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171d6e */.elementor-4416 .elementor-element.elementor-element-8171d6e h3 {
    text-align: center
}/* End custom CSS */