.elementor-25 .elementor-element.elementor-element-0a3720a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0a3720a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0a3720a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ed35c5 );}.elementor-25 .elementor-element.elementor-element-4d63e27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-bedeaff{--display:flex;}.elementor-25 .elementor-element.elementor-element-f287d60{--display:flex;--justify-content:center;}.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-25 .elementor-element.elementor-element-8106f19{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-8106f19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:700;line-height:80px;color:#251E18;}.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-25 .elementor-element.elementor-element-51f7924{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-51f7924 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-5b39771{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-25 .elementor-element.elementor-element-7e4a76e .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-7e4a76e .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-7e4a76e .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-7e4a76e .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-7e4a76e .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-c08661c .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-c08661c .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-c08661c .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-c08661c .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-c08661c .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-289dfd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-289dfd2::before, .elementor-25 .elementor-element.elementor-element-289dfd2 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-289dfd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-289dfd2 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-289dfd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-289dfd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-25 .elementor-element.elementor-element-bc5a28a img{width:100%;}.elementor-25 .elementor-element.elementor-element-1148228{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-838b7a6{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-838b7a6 p{margin-block-end:15px;}.elementor-25 .elementor-element.elementor-element-03ad0b7{padding:0px 0px 015px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-03ad0b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-6005790{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-6005790.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6005790 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-6e0175c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -98px) 0px;}.elementor-25 .elementor-element.elementor-element-6e0175c img{width:100%;max-width:56px;}.elementor-25 .elementor-element.elementor-element-369f242{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ec89bf9{--display:grid;--e-con-grid-template-columns:repeat(2, 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-25 .elementor-element.elementor-element-30f9302{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF7474;--border-color:#FF7474;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-9e40822{right:-26px;}body.rtl .elementor-25 .elementor-element.elementor-element-9e40822{left:-26px;}.elementor-25 .elementor-element.elementor-element-9e40822{top:240px;}.elementor-25 .elementor-element.elementor-element-9e40822 img{width:40px;}.elementor-25 .elementor-element.elementor-element-c31cb76{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c31cb76 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-style:none;}.elementor-25 .elementor-element.elementor-element-f3012c4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF7474;--border-color:#FF7474;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-f3012c4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f3012c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE1E0;}.elementor-25 .elementor-element.elementor-element-5a10c96{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-5a10c96 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-16a4b20{padding:0px 0px 0px 0px;text-align:left;}.elementor-25 .elementor-element.elementor-element-16a4b20 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-711225f{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-711225f.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-711225f p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6217801 .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-6217801 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-6217801 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-6217801 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-6217801 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-2898d8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f59e473{--display:grid;--e-con-grid-template-columns:repeat(2, 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-25 .elementor-element.elementor-element-63b76be{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF7474;--border-color:#FF7474;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-1195b43{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-1195b43 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-88fbc1f{padding:0px 0px 0px 0px;text-align:left;}.elementor-25 .elementor-element.elementor-element-88fbc1f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-53114d9{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-53114d9.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-53114d9 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-2637bbf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-e216887{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF7474;--border-color:#FF7474;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-fe13d9d{left:-26px;}body.rtl .elementor-25 .elementor-element.elementor-element-fe13d9d{right:-26px;}.elementor-25 .elementor-element.elementor-element-fe13d9d{top:240px;}.elementor-25 .elementor-element.elementor-element-fe13d9d img{width:40px;}.elementor-25 .elementor-element.elementor-element-6c29a4e{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6c29a4e img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-style:none;}.elementor-25 .elementor-element.elementor-element-1ccf833{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c1fa478{--display:grid;--e-con-grid-template-columns:repeat(2, 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-25 .elementor-element.elementor-element-2943dfe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF7474;--border-color:#FF7474;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2358439{right:-26px;}body.rtl .elementor-25 .elementor-element.elementor-element-2358439{left:-26px;}.elementor-25 .elementor-element.elementor-element-2358439{top:240px;}.elementor-25 .elementor-element.elementor-element-2358439 img{width:40px;}.elementor-25 .elementor-element.elementor-element-e2a395d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e2a395d img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-style:none;}.elementor-25 .elementor-element.elementor-element-23fd47c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF7474;--border-color:#FF7474;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-23fd47c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-23fd47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE1E0;}.elementor-25 .elementor-element.elementor-element-4949cb1{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-4949cb1 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-e2892f1{padding:0px 0px 0px 0px;text-align:left;}.elementor-25 .elementor-element.elementor-element-e2892f1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-342e4d3{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-342e4d3.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-342e4d3 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-83477ae .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-83477ae .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-83477ae .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-83477ae .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-83477ae .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-5fad5bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2514729{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-25 .elementor-element.elementor-element-048a66c .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__content{min-height:597px;text-align:left;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__button{border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__content{min-height:597px;text-align:left;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__button{border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__content{min-height:597px;text-align:left;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__button{border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta .elementor-cta__bg, .elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__content{min-height:597px;text-align:left;padding:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__button{border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-638cc9e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8cbbee8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-46291ab{--display:grid;--e-con-grid-template-columns:repeat(2, 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-25 .elementor-element.elementor-element-6ae7d14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF7474;--border-color:#FF7474;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-7a8a42a{right:-26px;}body.rtl .elementor-25 .elementor-element.elementor-element-7a8a42a{left:-26px;}.elementor-25 .elementor-element.elementor-element-7a8a42a{top:240px;}.elementor-25 .elementor-element.elementor-element-7a8a42a img{width:40px;}.elementor-25 .elementor-element.elementor-element-dca67d9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dca67d9 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-style:none;}.elementor-25 .elementor-element.elementor-element-4e871fd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF7474;--border-color:#FF7474;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-4e871fd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4e871fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE1E0;}.elementor-25 .elementor-element.elementor-element-464d47d{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-464d47d p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-c8b6303{padding:0px 0px 0px 0px;text-align:left;}.elementor-25 .elementor-element.elementor-element-c8b6303 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-4da64b8{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-4da64b8.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-4da64b8 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-6b718fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-9243526 .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-9243526 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-9243526 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-9243526 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-9243526 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-4019ea3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-05916fa{--display:grid;--e-con-grid-template-columns:repeat(2, 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-25 .elementor-element.elementor-element-f7f3576{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF7474;--border-color:#FF7474;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-ea58d43{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-ea58d43 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-1acf5c0{padding:0px 0px 0px 0px;text-align:left;}.elementor-25 .elementor-element.elementor-element-1acf5c0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-5605034{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-5605034.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-5605034 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-ce67f70{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-94caa3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF7474;--border-color:#FF7474;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-f649f02{left:-26px;}body.rtl .elementor-25 .elementor-element.elementor-element-f649f02{right:-26px;}.elementor-25 .elementor-element.elementor-element-f649f02{top:240px;}.elementor-25 .elementor-element.elementor-element-f649f02 img{width:40px;}.elementor-25 .elementor-element.elementor-element-9be3ebf{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9be3ebf img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-style:none;}.elementor-25 .elementor-element.elementor-element-02ecc6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1a09b10{--display:grid;--e-con-grid-template-columns:repeat(2, 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-25 .elementor-element.elementor-element-e3755df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF7474;--border-color:#FF7474;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-91a850d{right:-26px;}body.rtl .elementor-25 .elementor-element.elementor-element-91a850d{left:-26px;}.elementor-25 .elementor-element.elementor-element-91a850d{top:240px;}.elementor-25 .elementor-element.elementor-element-91a850d img{width:40px;}.elementor-25 .elementor-element.elementor-element-b801c39{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b801c39 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-style:none;}.elementor-25 .elementor-element.elementor-element-ba0b672{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#FF7474;--border-color:#FF7474;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-2944b85{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-2944b85 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-5b63cb9{padding:0px 0px 0px 0px;text-align:left;}.elementor-25 .elementor-element.elementor-element-5b63cb9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-9c0983d{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-9c0983d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-9c0983d p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-fe0db87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button{background-color:#FF7474;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-622a76c );color:var( --e-global-color-622a76c );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-c95ff77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ce9c0e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d01b9da{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-d01b9da .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:60px;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-7a708ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:right;}.elementor-25 .elementor-element.elementor-element-7a708ac img{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-0694b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-25 .elementor-element.elementor-element-0694b15:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0694b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F2;}.elementor-25 .elementor-element.elementor-element-d6c311f{--display:flex;}.elementor-25 .elementor-element.elementor-element-dc81de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8dfe95c{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-16c8648{--display:flex;}.elementor-25 .elementor-element.elementor-element-c523e4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5133b70{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-c3b340a{--display:flex;}.elementor-25 .elementor-element.elementor-element-418a27a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-75ae23e{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-a965173{--display:flex;}.elementor-25 .elementor-element.elementor-element-e265927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3c612ce{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-7936574{--display:flex;}.elementor-25 .elementor-element.elementor-element-735c9c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-65f39cd{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-48e490b{--display:flex;}.elementor-25 .elementor-element.elementor-element-d3327ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e03fb4f{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-3e617a1{--display:flex;}.elementor-25 .elementor-element.elementor-element-42f0c33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a0264bb{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-cb23ae5{--display:flex;}.elementor-25 .elementor-element.elementor-element-5ecb286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-da35b09{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-519107a{--display:flex;}.elementor-25 .elementor-element.elementor-element-4e3a8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d6a34f9{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#586A6E;}.elementor-25 .elementor-element.elementor-element-2ee58ea{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-3c78376 );--n-accordion-title-active-color:var( --e-global-color-3c78376 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-3c78376 );--n-accordion-icon-hover-color:var( --e-global-color-3c78376 );--n-accordion-icon-active-color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-2ee58ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-25 .elementor-element.elementor-element-2ee58ea > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;}.elementor-25 .elementor-element.elementor-element-2ee58ea {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-25 .elementor-element.elementor-element-2ee58ea > .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-family:"Inter", Sans-serif;font-weight:500;line-height:30px;}:where( .elementor-25 .elementor-element.elementor-element-2ee58ea > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-25 .elementor-element.elementor-element-4cde69e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-4cde69e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4cde69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-7f72cd9{padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-7f72cd9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-08857b6 );}.elementor-25 .elementor-element.elementor-element-b8724b1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-08857b6 );}.elementor-25 .elementor-element.elementor-element-b8724b1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b8724b1 p{margin-block-end:20px;}.elementor-25 .elementor-element.elementor-element-67d6f94{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-54c84f1 .elementor-button{background-color:var( --e-global-color-08857b6 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-3c78376 );color:var( --e-global-color-3c78376 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3c78376 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-54c84f1 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-54c84f1 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-54c84f1 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-54c84f1 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-f59e5b8 .elementor-button{background-color:#FF747400;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-08857b6 );color:var( --e-global-color-08857b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-08857b6 );border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-f59e5b8 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-f59e5b8 .elementor-button:focus{background-color:var( --e-global-color-622a76c );color:var( --e-global-color-3c78376 );border-color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-f59e5b8 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-f59e5b8 .elementor-button:focus svg{fill:var( --e-global-color-3c78376 );}.elementor-25 .elementor-element.elementor-element-4cda7829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-3e16de41{text-align:center;}.elementor-25 .elementor-element.elementor-element-3e16de41 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:60px;font-weight:600;line-height:80px;color:#251E18;}.elementor-25 .elementor-element.elementor-element-39bf9534{--display:flex;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-2a1191cb{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-772cabed{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-772cabed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-1b64a0e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1b6e3354{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1b6e3354.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-1b6e3354.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-1b6e3354.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-1b6e3354 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-1b6e3354 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-25 .elementor-element.elementor-element-1b6e3354 .elementor-image-box-img img{border-radius:69px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-1b6e3354:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-1b6e3354:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6483cc5 );}.elementor-25 .elementor-element.elementor-element-1b6e3354 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-19648d42{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-1b5fa376{--display:flex;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-69efd133{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-40ac845c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-40ac845c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-6c39fcad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7f0c0400{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-7f0c0400.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-7f0c0400.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-7f0c0400.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-7f0c0400 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-7f0c0400 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-25 .elementor-element.elementor-element-7f0c0400 .elementor-image-box-img img{border-radius:69px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-7f0c0400:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-7f0c0400:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6483cc5 );}.elementor-25 .elementor-element.elementor-element-7f0c0400 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-6c09ef58{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-3d8ee304{--display:flex;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-2e2d6577{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-5ad1eff3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-5ad1eff3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-495dfcc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-20edb8df{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-20edb8df.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-20edb8df.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-20edb8df.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-20edb8df .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-20edb8df .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-25 .elementor-element.elementor-element-20edb8df .elementor-image-box-img img{border-radius:69px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-20edb8df:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-20edb8df:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6483cc5 );}.elementor-25 .elementor-element.elementor-element-20edb8df .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4ae03958{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-5c36626e{--display:flex;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-1d8b4244{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-1ea2fa57{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-1ea2fa57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-2b3a47d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-33ed9190{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-33ed9190.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-33ed9190.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-33ed9190.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-33ed9190 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-33ed9190 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-25 .elementor-element.elementor-element-33ed9190 .elementor-image-box-img img{border-radius:69px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-33ed9190:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-33ed9190:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6483cc5 );}.elementor-25 .elementor-element.elementor-element-33ed9190 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-5e1d8d14{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-4e81c431{--display:flex;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-920fcf{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-44ad8f89{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-44ad8f89 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-7c748a2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c8a215f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-c8a215f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-c8a215f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-c8a215f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-c8a215f .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-c8a215f .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-25 .elementor-element.elementor-element-c8a215f .elementor-image-box-img img{border-radius:69px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-c8a215f:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-c8a215f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6483cc5 );}.elementor-25 .elementor-element.elementor-element-c8a215f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4c95b434{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-7d600afe{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:150px;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25 .elementor-element.elementor-element-50a6695{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-25 .elementor-element.elementor-element-343c219e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-622a76c );}.elementor-25 .elementor-element.elementor-element-6de4855f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-622a76c );}:root{--page-title-display:none;}@media(max-width:1515px){.elementor-25 .elementor-element.elementor-element-8106f19{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-8106f19 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-25 .elementor-element.elementor-element-51f7924{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-5b39771{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-7e4a76e .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-c08661c .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-03ad0b7 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-6005790{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-ec89bf9{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-9e40822{top:145px;}.elementor-25 .elementor-element.elementor-element-16a4b20 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-711225f{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-6217801 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-f59e473{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-88fbc1f .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-53114d9{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-2637bbf{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-fe13d9d{top:135px;}.elementor-25 .elementor-element.elementor-element-c1fa478{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-2358439{top:145px;}.elementor-25 .elementor-element.elementor-element-e2892f1 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-342e4d3{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-83477ae .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-2514729{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__content{min-height:475px;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__description{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__content{min-height:475px;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__description{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__content{min-height:475px;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__description{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__content{min-height:475px;padding:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__description{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-46291ab{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-7a8a42a{top:145px;}.elementor-25 .elementor-element.elementor-element-c8b6303 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-4da64b8{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-6b718fd{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-9243526 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-05916fa{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-1acf5c0 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-5605034{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-ce67f70{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-f649f02{top:135px;}.elementor-25 .elementor-element.elementor-element-1a09b10{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-91a850d{top:145px;}.elementor-25 .elementor-element.elementor-element-5b63cb9 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-9c0983d{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-fe0db87{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-d01b9da{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-25 .elementor-element.elementor-element-d01b9da .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-2ee58ea{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-25 .elementor-element.elementor-element-7f72cd9 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-b8724b1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-67d6f94{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3e16de41 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-25 .elementor-element.elementor-element-7d600afe{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:0px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-4d63e27{--width:50%;}.elementor-25 .elementor-element.elementor-element-bedeaff{--width:20%;}.elementor-25 .elementor-element.elementor-element-5b39771{--width:60%;}.elementor-25 .elementor-element.elementor-element-289dfd2{--width:50%;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--width:68%;}.elementor-25 .elementor-element.elementor-element-2637bbf{--width:68%;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--width:68%;}.elementor-25 .elementor-element.elementor-element-6b718fd{--width:68%;}.elementor-25 .elementor-element.elementor-element-ce67f70{--width:68%;}.elementor-25 .elementor-element.elementor-element-fe0db87{--width:68%;}.elementor-25 .elementor-element.elementor-element-ce9c0e8{--width:50%;}.elementor-25 .elementor-element.elementor-element-0694b15{--width:50%;}.elementor-25 .elementor-element.elementor-element-67d6f94{--width:35%;}}@media(max-width:1515px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-bedeaff{--width:2%;}.elementor-25 .elementor-element.elementor-element-5b39771{--width:81%;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--width:81%;}.elementor-25 .elementor-element.elementor-element-2637bbf{--width:81%;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--width:81%;}.elementor-25 .elementor-element.elementor-element-6b718fd{--width:81%;}.elementor-25 .elementor-element.elementor-element-ce67f70{--width:81%;}.elementor-25 .elementor-element.elementor-element-fe0db87{--width:81%;}.elementor-25 .elementor-element.elementor-element-67d6f94{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-4d63e27{--width:100%;}.elementor-25 .elementor-element.elementor-element-5b39771{--width:100%;}.elementor-25 .elementor-element.elementor-element-289dfd2{--width:100%;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--width:100%;}.elementor-25 .elementor-element.elementor-element-2637bbf{--width:100%;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--width:100%;}.elementor-25 .elementor-element.elementor-element-6b718fd{--width:100%;}.elementor-25 .elementor-element.elementor-element-ce67f70{--width:100%;}.elementor-25 .elementor-element.elementor-element-fe0db87{--width:100%;}.elementor-25 .elementor-element.elementor-element-67d6f94{--width:100%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-0a3720a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-8106f19 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-51f7924{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-5b39771{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-6005790{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-ec89bf9{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-16a4b20 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-711225f{width:100%;max-width:100%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-f59e473{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-88fbc1f .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-53114d9{width:100%;max-width:100%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-2637bbf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-c1fa478{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-e2892f1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-342e4d3{width:100%;max-width:100%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-2514729{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__content{min-height:410px;}.elementor-25 .elementor-element.elementor-element-048a66c .elementor-cta__title{font-size:25px;line-height:32px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__content{min-height:410px;}.elementor-25 .elementor-element.elementor-element-55eb4ce .elementor-cta__title{font-size:25px;line-height:32px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__content{min-height:410px;}.elementor-25 .elementor-element.elementor-element-b3b363c .elementor-cta__title{font-size:25px;line-height:32px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__content{min-height:410px;}.elementor-25 .elementor-element.elementor-element-e6e3120 .elementor-cta__title{font-size:25px;line-height:32px;}.elementor-25 .elementor-element.elementor-element-46291ab{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-c8b6303 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-4da64b8{width:100%;max-width:100%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-6b718fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-05916fa{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-1acf5c0 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-5605034{width:100%;max-width:100%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-ce67f70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-1a09b10{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-5b63cb9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-9c0983d{width:100%;max-width:100%;font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-fe0db87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-d01b9da{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-d01b9da .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-b8724b1{font-size:14px;line-height:24px;}.elementor-25 .elementor-element.elementor-element-67d6f94{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-4cda7829{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-7d600afe{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:100px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-f287d60{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8106f19{width:100%;max-width:100%;text-align:left;}.elementor-25 .elementor-element.elementor-element-8106f19 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-51f7924{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-5b39771{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-7e4a76e .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-c08661c .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-289dfd2{--overlay-opacity:0.55;}.elementor-25 .elementor-element.elementor-element-1148228{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-838b7a6 p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-03ad0b7 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-6005790{width:100%;max-width:100%;text-align:center;line-height:22px;}.elementor-25 .elementor-element.elementor-element-ec89bf9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-30f9302{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-25 .elementor-element.elementor-element-c31cb76 img{height:250px;}.elementor-25 .elementor-element.elementor-element-f3012c4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-5a10c96{padding:0px 0px 0px 0px;text-align:left;font-size:14px;line-height:22px;}.elementor-25 .elementor-element.elementor-element-16a4b20 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-711225f{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-4cbe2ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-6217801 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-4ef6dcc .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-f59e473{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-63b76be{--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-63b76be.e-con{--order:1;}.elementor-25 .elementor-element.elementor-element-1195b43{padding:0px 0px 0px 0px;text-align:left;font-size:14px;line-height:22px;}.elementor-25 .elementor-element.elementor-element-88fbc1f .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-53114d9{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-2637bbf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-5c2ee85 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-8a8e21e .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-e216887{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-25 .elementor-element.elementor-element-6c29a4e img{height:250px;}.elementor-25 .elementor-element.elementor-element-c1fa478{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-2943dfe{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-25 .elementor-element.elementor-element-e2a395d img{height:250px;}.elementor-25 .elementor-element.elementor-element-23fd47c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-4949cb1{padding:0px 0px 0px 0px;text-align:left;font-size:14px;line-height:22px;}.elementor-25 .elementor-element.elementor-element-e2892f1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-342e4d3{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-ad63f6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-5acc9b8 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-83477ae .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-2514729{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-638cc9e{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-46291ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-6ae7d14{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-25 .elementor-element.elementor-element-dca67d9 img{height:250px;}.elementor-25 .elementor-element.elementor-element-4e871fd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-464d47d{padding:0px 0px 0px 0px;text-align:left;font-size:14px;line-height:22px;}.elementor-25 .elementor-element.elementor-element-c8b6303 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-4da64b8{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-6b718fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-cd5b21d .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-9243526 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-05916fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-f7f3576{--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-f7f3576.e-con{--order:1;}.elementor-25 .elementor-element.elementor-element-ea58d43{padding:0px 0px 0px 0px;text-align:left;font-size:14px;line-height:22px;}.elementor-25 .elementor-element.elementor-element-1acf5c0 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-5605034{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-ce67f70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-1e62e90 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-71a1b74 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-94caa3f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-25 .elementor-element.elementor-element-9be3ebf img{height:250px;}.elementor-25 .elementor-element.elementor-element-1a09b10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-e3755df{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-25 .elementor-element.elementor-element-b801c39 img{height:250px;}.elementor-25 .elementor-element.elementor-element-ba0b672{--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-2944b85{padding:0px 0px 0px 0px;text-align:left;font-size:14px;line-height:22px;}.elementor-25 .elementor-element.elementor-element-5b63cb9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-9c0983d{width:100%;max-width:100%;text-align:left;line-height:22px;}.elementor-25 .elementor-element.elementor-element-fe0db87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-97ac43e .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-1973c6e .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-ce9c0e8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-d01b9da .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-4cde69e{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-7f72cd9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-25 .elementor-element.elementor-element-b8724b1{width:100%;max-width:100%;text-align:center;line-height:22px;}.elementor-25 .elementor-element.elementor-element-67d6f94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-54c84f1 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-f59e5b8 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-4cda7829{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-25 .elementor-element.elementor-element-3e16de41{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-3e16de41.elementor-element{--order:2;}.elementor-25 .elementor-element.elementor-element-3e16de41 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-25 .elementor-element.elementor-element-39bf9534{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1b64a0e8{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-1b6e3354{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-25 .elementor-element.elementor-element-1b6e3354 .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-1b6e3354 .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-19648d42{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-25 .elementor-element.elementor-element-1b5fa376{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6c39fcad{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-7f0c0400{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-25 .elementor-element.elementor-element-7f0c0400 .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-7f0c0400 .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-6c09ef58{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-25 .elementor-element.elementor-element-3d8ee304{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-495dfcc8{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-20edb8df{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-25 .elementor-element.elementor-element-20edb8df .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-20edb8df .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-4ae03958{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-25 .elementor-element.elementor-element-5c36626e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2b3a47d7{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-33ed9190{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-25 .elementor-element.elementor-element-33ed9190 .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-33ed9190 .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-5e1d8d14{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-25 .elementor-element.elementor-element-4e81c431{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7c748a2f{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-c8a215f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-25 .elementor-element.elementor-element-c8a215f .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-c8a215f .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-4c95b434{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-25 .elementor-element.elementor-element-7d600afe{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-25 .elementor-element.elementor-element-50a6695{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-25 .elementor-element.elementor-element-1d047006.elementor-element{--order:2;}.elementor-25 .elementor-element.elementor-element-343c219e.elementor-element{--order:1;}.elementor-25 .elementor-element.elementor-element-6de4855f.elementor-element{--order:3;}}/* Start custom CSS for image, class: .elementor-element-bc5a28a */@media(max-width: 768px){
    .elementor-25 .elementor-element.elementor-element-bc5a28a {
    position: relative;
}

.elementor-25 .elementor-element.elementor-element-bc5a28a:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45%;
    background: linear-gradient(to top, #f8d7d7 0%, transparent 100%);
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1191cb */.elementor-25 .elementor-element.elementor-element-2a1191cb {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2a1191cb::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69efd133 */.elementor-25 .elementor-element.elementor-element-69efd133 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-69efd133::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2d6577 */.elementor-25 .elementor-element.elementor-element-2e2d6577 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2e2d6577::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8b4244 */.elementor-25 .elementor-element.elementor-element-1d8b4244 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-1d8b4244::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920fcf */.elementor-25 .elementor-element.elementor-element-920fcf {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-920fcf::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1191cb */.elementor-25 .elementor-element.elementor-element-2a1191cb {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2a1191cb::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69efd133 */.elementor-25 .elementor-element.elementor-element-69efd133 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-69efd133::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2d6577 */.elementor-25 .elementor-element.elementor-element-2e2d6577 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2e2d6577::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8b4244 */.elementor-25 .elementor-element.elementor-element-1d8b4244 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-1d8b4244::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920fcf */.elementor-25 .elementor-element.elementor-element-920fcf {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-920fcf::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1191cb */.elementor-25 .elementor-element.elementor-element-2a1191cb {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2a1191cb::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69efd133 */.elementor-25 .elementor-element.elementor-element-69efd133 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-69efd133::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2d6577 */.elementor-25 .elementor-element.elementor-element-2e2d6577 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2e2d6577::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8b4244 */.elementor-25 .elementor-element.elementor-element-1d8b4244 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-1d8b4244::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920fcf */.elementor-25 .elementor-element.elementor-element-920fcf {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-920fcf::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1191cb */.elementor-25 .elementor-element.elementor-element-2a1191cb {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2a1191cb::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69efd133 */.elementor-25 .elementor-element.elementor-element-69efd133 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-69efd133::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2d6577 */.elementor-25 .elementor-element.elementor-element-2e2d6577 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2e2d6577::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8b4244 */.elementor-25 .elementor-element.elementor-element-1d8b4244 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-1d8b4244::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920fcf */.elementor-25 .elementor-element.elementor-element-920fcf {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-920fcf::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1191cb */.elementor-25 .elementor-element.elementor-element-2a1191cb {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2a1191cb::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69efd133 */.elementor-25 .elementor-element.elementor-element-69efd133 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-69efd133::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2d6577 */.elementor-25 .elementor-element.elementor-element-2e2d6577 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2e2d6577::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8b4244 */.elementor-25 .elementor-element.elementor-element-1d8b4244 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-1d8b4244::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920fcf */.elementor-25 .elementor-element.elementor-element-920fcf {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-920fcf::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1191cb */.elementor-25 .elementor-element.elementor-element-2a1191cb {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2a1191cb::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69efd133 */.elementor-25 .elementor-element.elementor-element-69efd133 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-69efd133::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2d6577 */.elementor-25 .elementor-element.elementor-element-2e2d6577 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-2e2d6577::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8b4244 */.elementor-25 .elementor-element.elementor-element-1d8b4244 {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-1d8b4244::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920fcf */.elementor-25 .elementor-element.elementor-element-920fcf {
  position: relative;
  border-radius: 15px;
  background: white; /* inner background color */
  padding: 20px; /* optional - keeps space inside */
}

.elementor-25 .elementor-element.elementor-element-920fcf::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 15px;
  padding: 2px; /* thickness of border */
  background: linear-gradient(135deg, #FF7474 60%, #fff 80%);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7d600afe */@media(max-width: 768px){
   .elementor-25 .elementor-element.elementor-element-7d600afe .elementor-image-box-wrapper{
        display: flex;
        align-items: center;
        gap: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cda7829 */@media(max-width:768px){
    .elementor-25 .elementor-element.elementor-element-4cda7829{
        background: rgba(240, 247, 255, 1) !important;
    }
}/* End custom CSS */