.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-17849 .elementor-element.elementor-element-56e2236{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-17849 .elementor-element.elementor-element-56e2236.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-56e2236 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:500;color:#F5F5F5;}.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-17849 .elementor-element.elementor-element-4a8999a{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 1px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#ECE6E6;}.elementor-17849 .elementor-element.elementor-element-4a8999a.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-82cd4fc{--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;}.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-17849 .elementor-element.elementor-element-4905cde .elementor-button{background-color:#FFFFFF66;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-17849 .elementor-element.elementor-element-28f5adc .elementor-button{background-color:#FFFFFF66;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-17849 .elementor-element.elementor-element-6a3cd21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17849 .elementor-element.elementor-element-f5bbd83{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.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-17849 .elementor-element.elementor-element-2a7b5fc.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-4ea83d2.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-4ea83d2 .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-4ea83d2.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-17849 .elementor-element.elementor-element-4ea83d2.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-17849 .elementor-element.elementor-element-4ea83d2.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-4ea83d2 .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-4ea83d2 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-17849 .elementor-element.elementor-element-4ea83d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17849 .elementor-element.elementor-element-4ea83d2 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-cb9038f.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-cb9038f .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-cb9038f.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-17849 .elementor-element.elementor-element-cb9038f.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-17849 .elementor-element.elementor-element-cb9038f.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-cb9038f .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-cb9038f .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-17849 .elementor-element.elementor-element-cb9038f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17849 .elementor-element.elementor-element-cb9038f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-dab5a25.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-dab5a25 .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-dab5a25.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-17849 .elementor-element.elementor-element-dab5a25.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-17849 .elementor-element.elementor-element-dab5a25.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-dab5a25 .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-dab5a25 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-17849 .elementor-element.elementor-element-dab5a25 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17849 .elementor-element.elementor-element-dab5a25 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-959d39b{--display:flex;}.elementor-17849 .elementor-element.elementor-element-ea61c30.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-ea61c30 .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-ea61c30.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-17849 .elementor-element.elementor-element-ea61c30.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-17849 .elementor-element.elementor-element-ea61c30.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-ea61c30 .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-ea61c30 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-17849 .elementor-element.elementor-element-ea61c30 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17849 .elementor-element.elementor-element-ea61c30 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-a200d4a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17849 .elementor-element.elementor-element-6d51860{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-17849 .elementor-element.elementor-element-6d51860.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-6d51860 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-b22f357{--display:flex;--justify-content:center;}.elementor-17849 .elementor-element.elementor-element-b22f357.e-con{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-dd008d9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-dd008d9.e-con{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-b582b22{--display:flex;}.elementor-17849 .elementor-element.elementor-element-b582b22:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-b582b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6435B;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17849 .elementor-element.elementor-element-ec6cb62{padding:5% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-ec6cb62.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-ec6cb62 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-17849 .elementor-element.elementor-element-ec6cb62.elementor-view-stacked .elementor-icon{background-color:#E4E4E4;}.elementor-17849 .elementor-element.elementor-element-ec6cb62.elementor-view-framed .elementor-icon, .elementor-17849 .elementor-element.elementor-element-ec6cb62.elementor-view-default .elementor-icon{fill:#E4E4E4;color:#E4E4E4;border-color:#E4E4E4;}.elementor-17849 .elementor-element.elementor-element-ec6cb62 .elementor-icon{font-size:50px;}.elementor-17849 .elementor-element.elementor-element-ec6cb62 .elementor-icon-box-title, .elementor-17849 .elementor-element.elementor-element-ec6cb62 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-17849 .elementor-element.elementor-element-ec6cb62 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-febabbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-febabbc:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-febabbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5921B;}.elementor-17849 .elementor-element.elementor-element-4815d79{padding:5% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-4815d79.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-4815d79 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-17849 .elementor-element.elementor-element-4815d79.elementor-view-stacked .elementor-icon{background-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-4815d79.elementor-view-framed .elementor-icon, .elementor-17849 .elementor-element.elementor-element-4815d79.elementor-view-default .elementor-icon{fill:#1C9799;color:#1C9799;border-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-4815d79 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-8620786{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-17849 .elementor-element.elementor-element-8620786:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-8620786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6BE12;}.elementor-17849 .elementor-element.elementor-element-8620786::before, .elementor-17849 .elementor-element.elementor-element-8620786 > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-8620786 > .e-con-inner > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-8620786 > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-8620786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-8620786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17849 .elementor-element.elementor-element-8620786.e-con{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-7c36837{padding:4% 4% 4% 4%;}.elementor-17849 .elementor-element.elementor-element-7c36837.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-7c36837 .elementor-icon-box-wrapper{gap:15px;}.elementor-17849 .elementor-element.elementor-element-7c36837.elementor-view-stacked .elementor-icon{background-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-7c36837.elementor-view-framed .elementor-icon, .elementor-17849 .elementor-element.elementor-element-7c36837.elementor-view-default .elementor-icon{fill:#1C9799;color:#1C9799;border-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-7c36837 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-c134e9a{--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-17849 .elementor-element.elementor-element-a93521b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:14%;--padding-right:14%;}.elementor-17849 .elementor-element.elementor-element-8dcae10{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#000000;}.elementor-17849 .elementor-element.elementor-element-8dcae10 p{margin-block-end:0px;}.elementor-17849 .elementor-element.elementor-element-b8ff45a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-0635217{--display:flex;--justify-content:center;}.elementor-17849 .elementor-element.elementor-element-0635217:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-0635217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5921B;}.elementor-17849 .elementor-element.elementor-element-c95c7cf{padding:9% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-c95c7cf .elementor-icon-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-c95c7cf .elementor-icon-box-title{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-c95c7cf .elementor-icon-box-description{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-a4fa024{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-a4fa024:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-a4fa024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#712A39;}.elementor-17849 .elementor-element.elementor-element-c8db0bd{padding:09% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-c8db0bd .elementor-icon-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-c8db0bd .elementor-icon-box-title{color:#F3F3F3;}.elementor-17849 .elementor-element.elementor-element-c8db0bd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-8c51034{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-17849 .elementor-element.elementor-element-8c51034:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-8c51034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6BE12;}.elementor-17849 .elementor-element.elementor-element-8c51034::before, .elementor-17849 .elementor-element.elementor-element-8c51034 > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-8c51034 > .e-con-inner > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-8c51034 > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-8c51034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-8c51034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17849 .elementor-element.elementor-element-0a6df59{padding:09% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-0a6df59 .elementor-icon-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-0a6df59 .elementor-icon-box-title{color:#F6F6F6;}.elementor-17849 .elementor-element.elementor-element-0a6df59 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-ff53fe4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-17849 .elementor-element.elementor-element-ff53fe4:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-ff53fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6BE12CC;}.elementor-17849 .elementor-element.elementor-element-ff53fe4::before, .elementor-17849 .elementor-element.elementor-element-ff53fe4 > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-ff53fe4 > .e-con-inner > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-ff53fe4 > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-ff53fe4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-ff53fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17849 .elementor-element.elementor-element-4446347{padding:10% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-4446347 .elementor-icon-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-4446347 .elementor-icon-box-title{color:#F6F6F6;}.elementor-17849 .elementor-element.elementor-element-4446347 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-3eb0a37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-17849 .elementor-element.elementor-element-3eb0a37:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-3eb0a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5921B;}.elementor-17849 .elementor-element.elementor-element-3eb0a37::before, .elementor-17849 .elementor-element.elementor-element-3eb0a37 > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-3eb0a37 > .e-con-inner > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-3eb0a37 > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-3eb0a37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-3eb0a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17849 .elementor-element.elementor-element-233fdec{padding:10% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-233fdec .elementor-icon-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-233fdec .elementor-icon-box-title{color:#F6F6F6;}.elementor-17849 .elementor-element.elementor-element-233fdec .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-c689db7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-17849 .elementor-element.elementor-element-c689db7:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-c689db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#712A39;}.elementor-17849 .elementor-element.elementor-element-c689db7::before, .elementor-17849 .elementor-element.elementor-element-c689db7 > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-c689db7 > .e-con-inner > .elementor-background-video-container::before, .elementor-17849 .elementor-element.elementor-element-c689db7 > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-c689db7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17849 .elementor-element.elementor-element-c689db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17849 .elementor-element.elementor-element-5b4dd66{padding:9% 05% 5% 05%;}.elementor-17849 .elementor-element.elementor-element-5b4dd66 .elementor-icon-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-5b4dd66 .elementor-icon-box-title{color:#F6F6F6;}.elementor-17849 .elementor-element.elementor-element-5b4dd66 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-5b7fefc{width:var( --container-widget-width, 66% );max-width:66%;padding:2% 0% 2% 0%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-17849 .elementor-element.elementor-element-5b7fefc.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-5b7fefc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-5172111{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-17849 .elementor-element.elementor-element-5172111 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-fe09d14{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-17849 .elementor-element.elementor-element-fe09d14.e-con{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-3f55d54.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-3f55d54 .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-3f55d54 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-0f69cf3.elementor-element{--align-self:flex-start;}.elementor-17849 .elementor-element.elementor-element-0f69cf3 .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-0f69cf3 .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-0f69cf3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-5ddc832.elementor-element{--align-self:flex-start;}.elementor-17849 .elementor-element.elementor-element-5ddc832 .elementor-image-box-wrapper{text-align:center;}.elementor-17849 .elementor-element.elementor-element-5ddc832 .elementor-image-box-title{margin-bottom:0px;}.elementor-17849 .elementor-element.elementor-element-5ddc832 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-46cc9e7{margin:08% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-17849 .elementor-element.elementor-element-46cc9e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#B6435B;}.elementor-17849 .elementor-element.elementor-element-156bef5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 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-17849 .elementor-element.elementor-element-92d2469{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:03%;--padding-right:03%;}.elementor-17849 .elementor-element.elementor-element-92d2469:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-92d2469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-19a7fba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-19a7fba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-86e5ef2{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:03%;--padding-right:03%;}.elementor-17849 .elementor-element.elementor-element-86e5ef2:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-86e5ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6435B;}.elementor-17849 .elementor-element.elementor-element-5c086f4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-5c086f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-a1723f0{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:03%;--padding-right:03%;}.elementor-17849 .elementor-element.elementor-element-a1723f0:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-a1723f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5921B;}.elementor-17849 .elementor-element.elementor-element-a0f47c2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-a0f47c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-470c9b5{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:03%;--padding-right:03%;}.elementor-17849 .elementor-element.elementor-element-470c9b5:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-470c9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-852fa44{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-852fa44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-98d1a4d{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:03%;--padding-right:03%;}.elementor-17849 .elementor-element.elementor-element-98d1a4d:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-98d1a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5921B;}.elementor-17849 .elementor-element.elementor-element-44a658a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-44a658a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-e450f9c{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:05%;--padding-bottom:05%;--padding-left:03%;--padding-right:03%;}.elementor-17849 .elementor-element.elementor-element-e450f9c:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-e450f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6435B;}.elementor-17849 .elementor-element.elementor-element-36ec514{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-36ec514 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-f254059{--display:flex;--padding-top:05%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-17849 .elementor-element.elementor-element-f254059:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-f254059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6435B;}.elementor-17849 .elementor-element.elementor-element-5aa4f1f{text-align:center;}.elementor-17849 .elementor-element.elementor-element-5aa4f1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-8420617 iframe{height:590px;}.elementor-17849 .elementor-element.elementor-element-57337aa{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-124b2d6{--display:flex;}.elementor-17849 .elementor-element.elementor-element-f3286fe{text-align:center;}.elementor-17849 .elementor-element.elementor-element-f3286fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-3747776{width:var( --container-widget-width, 60% );max-width:60%;padding:0% 5% 0% 5%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFCC;}.elementor-17849 .elementor-element.elementor-element-3747776.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-3747776 p{margin-block-end:0px;}.elementor-17849 .elementor-element.elementor-element-3747776 a{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-516adfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17849 .elementor-element.elementor-element-3bbe954{padding:0% 5% 0% 5%;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-3bbe954.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-3bbe954 p{margin-block-end:0px;}.elementor-17849 .elementor-element.elementor-element-3bbe954 a{color:#F5921B;}.elementor-17849 .elementor-element.elementor-element-3bbe954 a:hover, .elementor-17849 .elementor-element.elementor-element-3bbe954 a:focus{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-bef8794{--display:flex;}.elementor-17849 .elementor-element.elementor-element-feddf23{--display:flex;}.elementor-17849 .elementor-element.elementor-element-a881bfe{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-be5672e{--display:flex;}.elementor-17849 .elementor-element.elementor-element-286e36d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-e447ab2{--display:flex;}.elementor-17849 .elementor-element.elementor-element-46f2a2f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-3ff3223{--display:flex;}.elementor-17849 .elementor-element.elementor-element-7fa3e33{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-259ad22{--display:flex;}.elementor-17849 .elementor-element.elementor-element-40275ba{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-1cc81e3{--display:flex;}.elementor-17849 .elementor-element.elementor-element-e383912{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-f38e2e4{--display:flex;}.elementor-17849 .elementor-element.elementor-element-4d263ad{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-e42582c{--display:flex;}.elementor-17849 .elementor-element.elementor-element-c3f0487{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-9afea77{--n-accordion-title-font-size:22px;margin:05% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 10% 0% 10%;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FCD47E;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-17849 .elementor-element.elementor-element-9afea77 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#FCD47E;}:where( .elementor-17849 .elementor-element.elementor-element-9afea77 > .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:"Roboto", Sans-serif;font-weight:400;}.elementor-17849 .elementor-element.elementor-element-0324b86 .elementor-button{background-color:#FFFFFF66;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:016px 016px 016px 016px;padding:012px 40px 012px 40px;}.elementor-17849 .elementor-element.elementor-element-0324b86{margin:06% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-17849 .elementor-element.elementor-element-ca0da20{--display:flex;}.elementor-17849 .elementor-element.elementor-element-d6be900{text-align:center;}.elementor-17849 .elementor-element.elementor-element-d6be900 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-a8cce93{padding:0% 5% 0% 5%;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-a8cce93.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-a8cce93 p{margin-block-end:0px;}.elementor-17849 .elementor-element.elementor-element-a8cce93 a{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-204e67e{--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;}.elementor-17849 .elementor-element.elementor-element-204e67e.e-con{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-0763bb5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-0763bb5:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-0763bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5921BA8;}.elementor-17849 .elementor-element.elementor-element-0763bb5.e-con{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-bd6f74b{padding:5% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-bd6f74b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-17849 .elementor-element.elementor-element-bd6f74b.elementor-view-stacked .elementor-icon{background-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-bd6f74b.elementor-view-framed .elementor-icon, .elementor-17849 .elementor-element.elementor-element-bd6f74b.elementor-view-default .elementor-icon{fill:#1C9799;color:#1C9799;border-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-bd6f74b .elementor-icon-box-description{color:#FFFFFF;}.elementor-17849 .elementor-element.elementor-element-60705db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-60705db:not(.elementor-motion-effects-element-type-background), .elementor-17849 .elementor-element.elementor-element-60705db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#712A39AB;}.elementor-17849 .elementor-element.elementor-element-76311cd{padding:5% 5% 5% 5%;}.elementor-17849 .elementor-element.elementor-element-76311cd .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-17849 .elementor-element.elementor-element-76311cd.elementor-view-stacked .elementor-icon{background-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-76311cd.elementor-view-framed .elementor-icon, .elementor-17849 .elementor-element.elementor-element-76311cd.elementor-view-default .elementor-icon{fill:#1C9799;color:#1C9799;border-color:#1C9799;}.elementor-17849 .elementor-element.elementor-element-76311cd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFDFD;}.elementor-17849 .elementor-element.elementor-element-0ca4513{--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;--margin-top:-30px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17849 .elementor-element.elementor-element-8a4476f .elementor-button{background-color:#B6435B;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-17849 .elementor-element.elementor-element-7e12c1f .elementor-button{background-color:#B6435B;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}@media(max-width:1366px) and (min-width:768px){.elementor-17849 .elementor-element.elementor-element-bef8794{--width:100%;}}@media(max-width:1366px){.elementor-17849 .elementor-element.elementor-element-f5bbd83{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc.elementor-element{--align-self:flex-start;}.elementor-17849 .elementor-element.elementor-element-4ea83d2.elementor-element{--align-self:flex-start;}.elementor-17849 .elementor-element.elementor-element-cb9038f.elementor-element{--align-self:flex-start;}.elementor-17849 .elementor-element.elementor-element-dab5a25.elementor-element{--align-self:flex-start;}.elementor-17849 .elementor-element.elementor-element-dd008d9{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-b8ff45a{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-5172111 .elementor-heading-title{font-size:22px;}.elementor-17849 .elementor-element.elementor-element-fe09d14{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-46cc9e7 .elementor-heading-title{font-size:22px;}.elementor-17849 .elementor-element.elementor-element-156bef5{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-f254059{--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-17849 .elementor-element.elementor-element-204e67e{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-17849 .elementor-element.elementor-element-4a8999a{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-17849 .elementor-element.elementor-element-f5bbd83{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-959d39b{--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17849 .elementor-element.elementor-element-dd008d9{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-b8ff45a{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-fe09d14{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-156bef5{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-f254059{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-17849 .elementor-element.elementor-element-204e67e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-17849 .elementor-element.elementor-element-56e2236 .elementor-heading-title{font-size:32px;}.elementor-17849 .elementor-element.elementor-element-4a8999a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-17849 .elementor-element.elementor-element-f5bbd83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-2a7b5fc .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-4ea83d2 .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-cb9038f .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-dab5a25 .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-ea61c30 .elementor-image-box-img{margin-bottom:13px;}.elementor-17849 .elementor-element.elementor-element-dd008d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17849 .elementor-element.elementor-element-ec6cb62.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-4815d79.elementor-element{--align-self:center;}.elementor-17849 .elementor-element.elementor-element-a93521b{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-17849 .elementor-element.elementor-element-b8ff45a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17849 .elementor-element.elementor-element-fe09d14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-46cc9e7{padding:0% 0% 5% 0%;}.elementor-17849 .elementor-element.elementor-element-156bef5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-92d2469{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-86e5ef2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-a1723f0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-470c9b5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-852fa44{text-align:center;}.elementor-17849 .elementor-element.elementor-element-98d1a4d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-44a658a{text-align:center;}.elementor-17849 .elementor-element.elementor-element-e450f9c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17849 .elementor-element.elementor-element-36ec514{text-align:center;}.elementor-17849 .elementor-element.elementor-element-f254059{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-17849 .elementor-element.elementor-element-5aa4f1f{padding:0% 0% 6% 0%;}.elementor-17849 .elementor-element.elementor-element-3747776{width:100%;max-width:100%;}.elementor-17849 .elementor-element.elementor-element-9afea77{padding:0% 0% 0% 0%;--n-accordion-title-font-size:18px;}.elementor-17849 .elementor-element.elementor-element-ca0da20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17849 .elementor-element.elementor-element-204e67e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-0ca4513{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17849 .elementor-element.elementor-element-8a4476f .elementor-button{font-size:16px;}.elementor-17849 .elementor-element.elementor-element-7e12c1f .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-17849 .elementor-element.elementor-element-b22f357{--width:75%;}.elementor-17849 .elementor-element.elementor-element-92d2469{--width:100%;}.elementor-17849 .elementor-element.elementor-element-86e5ef2{--width:100%;}.elementor-17849 .elementor-element.elementor-element-a1723f0{--width:100%;}.elementor-17849 .elementor-element.elementor-element-470c9b5{--width:100%;}.elementor-17849 .elementor-element.elementor-element-98d1a4d{--width:100%;}.elementor-17849 .elementor-element.elementor-element-e450f9c{--width:100%;}.elementor-17849 .elementor-element.elementor-element-516adfa{--content-width:50%;}.elementor-17849 .elementor-element.elementor-element-bef8794{--width:78%;}}@media(min-width:2400px){.elementor-17849 .elementor-element.elementor-element-f5bbd83{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-dd008d9{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-b8ff45a{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-fe09d14{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-156bef5{--grid-auto-flow:row;}.elementor-17849 .elementor-element.elementor-element-204e67e{--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-4a8999a */#Text-main{
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a7b5fc */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ea83d2 */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb9038f */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dab5a25 */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea61c30 */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec6cb62 */path{
    fill:white!important;
}
.center-icon-box .elementor-icon-box-wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.center-icon-box .elementor-icon-box-icon{
    margin-bottom: 15px;
}

.center-icon-box .elementor-icon-box-content{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd008d9 */.elementor-icon-box-icon{
display: flex !important;
align-items: center!important;
justify-content: center!important;
}
.elementor-icon-box-description{
    text-align: center!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9b56813 *//* =========================================
   REEDHAM ENQUIRY FORM
========================================= */

.reedham-enquiry-form,
.reedham-enquiry-form * {
    box-sizing: border-box;
}

.reedham-enquiry-form {
    display: block;
    width: 100%;
    max-width: 950px;
    margin: 0 auto;
}

/* Contact Form 7 wrappers */

.reedham-enquiry-form .wpcf7-form-control-wrap {
    display: block;
    width: 100%;
}

/* =========================================
   INTRODUCTION TEXT
========================================= */

.reedham-form-intro {
    width: 100%;
    margin: 0 0 25px;
    color: #222222;
    font-family: inherit;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6;
}

/* =========================================
   FORM ROWS
========================================= */

.reedham-form-row {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
    width: 100%;
    margin-bottom: 18px;
}

/* =========================================
   FIELD WRAPPERS
========================================= */

.reedham-field {
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 18px;
}

.reedham-form-row .reedham-field {
    margin-bottom: 0;
        align-items: end;
    display: flex;
}

/* =========================================
   INPUTS, SELECT AND TEXTAREA
========================================= */

.reedham-enquiry-form .reedham-control {
    display: block !important;
    width: 100% !important;
    min-height: 58px;
    margin: 0;
    padding: 16px 24px;

    background-color: #ffffff !important;
    color: #222222 !important;

    border: 2px solid #222222 !important;
    border-radius: 40px;

    outline: none !important;
    box-shadow: none !important;

    font-family: inherit;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;

    opacity: 1 !important;
    visibility: visible !important;

    transition:
        border-color 0.25s ease,
        box-shadow 0.25s ease,
        background-color 0.25s ease;
}

/* Placeholder */

.reedham-enquiry-form .reedham-control::placeholder {
    color: #333333 !important;
    opacity: 1 !important;
}

/* Hover */

.reedham-enquiry-form .reedham-control:hover {
    border-color: #000000 !important;
}

/* Focus */

.reedham-enquiry-form .reedham-control:focus {
    border-color: #f7941d !important;
    box-shadow: 0 0 0 4px rgba(247, 148, 29, 0.18) !important;
}

/* =========================================
   DROPDOWN
========================================= */

.reedham-enquiry-form select.reedham-control {
    width: 100% !important;
    min-height: 58px;
    padding: 16px 24px;

    background-color: #ffffff !important;
    background-image: none !important;

    color: #222222 !important;
    border: 2px solid #222222 !important;
    border-radius: 40px;

    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;

    cursor: pointer;
}

/* Dropdown icon remove */

.reedham-select-field::before,
.reedham-select-field::after {
    display: none !important;
    content: none !important;
}

/* Dropdown options */

.reedham-enquiry-form select.reedham-control option {
    background-color: #ffffff;
    color: #222222;
}

/* =========================================
   MESSAGE TEXTAREA
========================================= */

.reedham-enquiry-form textarea.reedham-control {
    width: 100% !important;
    min-height: 180px;
    padding: 20px 24px;

    border: 2px solid #222222 !important;
    border-radius: 28px;

    resize: vertical;
}

.reedham-message-field {
    margin-bottom: 20px;
}

/* Message guidance */

.reedham-field-guidance {
    display: block;
    margin: 9px 0 0;
    padding: 0 12px;

    color: #444444;
    font-family: inherit;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
}

/* =========================================
   CONSENT BOX
========================================= */

.reedham-consent-box {
    display: block;
    width: 100%;
    margin: 0 0 14px;
    padding: 18px 22px;

    background-color: #ffffff;
    color: #222222;

    border: 2px solid #222222;
    border-radius: 20px;
}

.reedham-consent-box .wpcf7-list-item {
    display: block;
    margin: 0 !important;
}

.reedham-consent-box label {
    display: flex !important;
    align-items: flex-start;
    gap: 11px;
    width: 100%;

    color: #222222 !important;
    font-family: inherit;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.55;

    cursor: pointer;
}

.reedham-consent-box .wpcf7-list-item-label {
    color: #222222 !important;
}

/* =========================================
   BLACK CHECKBOX
========================================= */

.reedham-enquiry-form input[type="checkbox"] {
    position: relative;
    display: inline-block !important;
    flex: 0 0 20px;

    width: 20px !important;
    min-width: 20px !important;
    height: 20px !important;

    margin: 1px 0 0 !important;
    padding: 0 !important;

    background-color: #ffffff !important;
    border: 2px solid #000000 !important;
    border-radius: 3px;

    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;

    opacity: 1 !important;
    visibility: visible !important;

    cursor: pointer;
    box-shadow: none !important;
}

.reedham-enquiry-form input[type="checkbox"]:checked {
    background-color: #000000 !important;
    border-color: #000000 !important;
}

/* White tick */

.reedham-enquiry-form input[type="checkbox"]:checked::after {
    content: "";
    position: absolute;
    left: 5px;
    top: 1px;

    width: 5px;
    height: 10px;

    border: solid #ffffff;
    border-width: 0 2px 2px 0;

    transform: rotate(45deg);
}

.reedham-enquiry-form input[type="checkbox"]:focus {
    outline: 2px solid rgba(0, 0, 0, 0.25) !important;
    outline-offset: 2px;
}

/* =========================================
   PRIVACY NOTE
========================================= */

.reedham-privacy-note {
    display: block;
    width: 100%;
    margin: 0 0 24px;
    padding: 0 4px;

    color: #333333;
    font-family: inherit;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
}

/* =========================================
   SUBMIT BUTTON
========================================= */

.reedham-submit-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.reedham-enquiry-form .reedham-submit {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: auto !important;
    min-width: 150px;
    min-height: 52px;

    margin: 0;
    padding: 15px 34px;

    background-color: #f7941d !important;
    color: #ffffff !important;

    border: none !important;
    outline: none !important;
    border-radius: 50px;

    font-family: inherit;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.8px;
    text-transform: uppercase;

    cursor: pointer;
    box-shadow: none !important;

    transition:
        background-color 0.25s ease,
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

.reedham-enquiry-form .reedham-submit:hover {
    background-color: #df7f0e !important;
    color: #ffffff !important;
    border: none !important;

    transform: translateY(-2px);
    box-shadow: 0 7px 18px rgba(0, 0, 0, 0.18) !important;
}

.reedham-enquiry-form .reedham-submit:focus,
.reedham-enquiry-form .reedham-submit:active {
    background-color: #df7f0e !important;
    color: #ffffff !important;
    border: none !important;
    outline: none !important;
}

/* =========================================
   CONTACT FORM 7 DEFAULT SPACING
========================================= */

.reedham-enquiry-form p {
    margin: 0 !important;
    padding: 0;
}

.reedham-enquiry-form br {
    display: none;
}

/* =========================================
   VALIDATION
========================================= */

.reedham-enquiry-form .wpcf7-not-valid {
    border-color: #d63638 !important;
}

.reedham-enquiry-form .wpcf7-not-valid-tip {
    display: block;
    margin-top: 7px;
    padding-left: 18px;

    color: #d63638 !important;
    font-size: 12px;
    font-weight: 500;
}

.reedham-enquiry-form .wpcf7-spinner {
    margin: 14px 0 0 10px;
}

/* Response message */

.reedham-enquiry-form + .wpcf7-response-output,
.wpcf7 form .wpcf7-response-output {
    margin: 22px 0 0 !important;
    padding: 13px 18px !important;

    background-color: #ffffff;
    color: #222222;

    border: 2px solid #222222;
    border-radius: 15px;

    font-size: 14px;
    line-height: 1.5;
}

/* =========================================
   TABLET
========================================= */

@media only screen and (max-width: 900px) {

    .reedham-enquiry-form {
        max-width: 100%;
    }

    .reedham-form-row {
        gap: 16px;
    }
}

/* =========================================
   MOBILE
========================================= */

@media only screen and (max-width: 767px) {

    .reedham-form-intro {
        margin-bottom: 20px;
        font-size: 15px;
    }

    .reedham-form-row {
        grid-template-columns: 1fr;
        gap: 14px;
        margin-bottom: 14px;
    }

    .reedham-field {
        margin-bottom: 14px;
    }

    .reedham-enquiry-form .reedham-control,
    .reedham-enquiry-form select.reedham-control {
        min-height: 54px;
        padding: 14px 20px;
        font-size: 13px;
    }

    .reedham-enquiry-form textarea.reedham-control {
        min-height: 155px;
        padding: 18px 20px;
        border-radius: 23px;
    }

    .reedham-field-guidance {
        padding: 0 6px;
        font-size: 12px;
    }

    .reedham-consent-box {
        padding: 17px 18px;
        border-radius: 18px;
    }

    .reedham-consent-box label {
        font-size: 13px;
    }

    .reedham-privacy-note {
        font-size: 12px;
    }

    .reedham-enquiry-form .reedham-submit {
        width: 100% !important;
        min-height: 54px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f55d54 */.elementor-image-box-description,h3{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f69cf3 */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ddc832 */.elementor-image-box-description{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5f5edc */.elementor-17849 .elementor-element.elementor-element-c5f5edc .ff-el-form-control::placeholder {
    color: #000 !important;
    opacity: 1;
}

.elementor-17849 .elementor-element.elementor-element-c5f5edc .ff-el-form-control {
    color: #000 !important;
}

.elementor-17849 .elementor-element.elementor-element-c5f5edc .ff-el-checkbox label,
.elementor-17849 .elementor-element.elementor-element-c5f5edc .ff-el-form-check label,
.elementor-17849 .elementor-element.elementor-element-c5f5edc .ff-el-form-check-label {
    color: #fff !important;
}/* End custom CSS */