.elementor-12 .elementor-element.elementor-element-c6d36a0{--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;}.elementor-12 .elementor-element.elementor-element-1045154{--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;}.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-12 .elementor-element.elementor-element-e9a9633{text-align:start;}.elementor-12 .elementor-element.elementor-element-e9a9633 img{width:70%;}.elementor-12 .elementor-element.elementor-element-e27b76d{--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;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-5aa94bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-menu-toggle{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu .elementor-item{font-family:"Prompt", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-12 .elementor-element.elementor-element-5aa94bc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE7000;}.elementor-12 .elementor-element.elementor-element-5aa94bc .e--pointer-framed .elementor-item:before,
					.elementor-12 .elementor-element.elementor-element-5aa94bc .e--pointer-framed .elementor-item:after{border-color:#61CE7000;}.elementor-12 .elementor-element.elementor-element-cf98a1f{--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;}.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-12 .elementor-element.elementor-element-26af3d6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-26af3d6 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;border-radius:3px 3px 3px 3px;padding:15px 17px 15px 15px;}.elementor-12 .elementor-element.elementor-element-fefa8f1{--display:flex;--min-height:648px;--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;--overlay-opacity:0.43;}.elementor-12 .elementor-element.elementor-element-fefa8f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fefa8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.183geary.com/wp-content/uploads/2026/05/Toronto_DanceParty_Rental_Space.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fefa8f1::before, .elementor-12 .elementor-element.elementor-element-fefa8f1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fefa8f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fefa8f1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fefa8f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fefa8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-287f9c0{--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;}.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-12 .elementor-element.elementor-element-a636b50{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a636b50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:700;line-height:62px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-acb8f18{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-acb8f18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:63px;font-weight:700;line-height:62px;}.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-12 .elementor-element.elementor-element-88a491a{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e59352b{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-12 .elementor-element.elementor-element-e59352b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e59352b .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:3px 3px 3px 3px;padding:15px 19px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a12d5c5{--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;}.elementor-12 .elementor-element.elementor-element-a8cf0e4{--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:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a8cf0e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a8cf0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEED9;}.elementor-12 .elementor-element.elementor-element-fae83d6{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fae83d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:63px;font-weight:700;line-height:62px;}.elementor-12 .elementor-element.elementor-element-f07e99f{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-f07e99f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e94d9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e94d9ef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e94d9ef .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:3px 3px 3px 3px;padding:15px 19px 15px 15px;}.elementor-12 .elementor-element.elementor-element-531f815{--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:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-531f815:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-531f815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a0a3ecb{--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:53px 53px;--row-gap:53px;--column-gap:53px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-532027f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c608701{--display:flex;}.elementor-12 .elementor-element.elementor-element-cca7523 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1c98438 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8ac05f7{--display:flex;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af63755{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cb8e0e5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon svg{height:44px;}.elementor-12 .elementor-element.elementor-element-89ac2be{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;text-align:start;}.elementor-12 .elementor-element.elementor-element-89ac2be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-a61f8cc{margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a61f8cc.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-a61f8cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-10c13d8{--display:flex;--border-radius:11px 11px 11px 11px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:27px;--padding-left:0px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-10c13d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10c13d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9CE;}.elementor-12 .elementor-element.elementor-element-c812ae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-12 .elementor-element.elementor-element-c812ae6.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon{font-size:44px;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon svg{height:44px;}.elementor-12 .elementor-element.elementor-element-08d75b5{width:var( --container-widget-width, 90% );max-width:90%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 32px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-08d75b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-2225eb8{margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2225eb8.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-2225eb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-01dced0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5305470{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef9e75d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ef9e75d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:62px;color:#000000;}.elementor-12 .elementor-element.elementor-element-2a2a22a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-2a2a22a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-47c0812{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1c5ec5b{--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;}.elementor-12 .elementor-element.elementor-element-f5b7601 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a2156be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a2156be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-cfc2101{--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;}.elementor-12 .elementor-element.elementor-element-1f971c5 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-654ac30{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-654ac30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-929527c{--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;}.elementor-12 .elementor-element.elementor-element-70d75c4 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8c22094{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8c22094 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9aa1aac{--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;}.elementor-12 .elementor-element.elementor-element-36b9d08 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4ac5d45{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4ac5d45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-32e6ebe{--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;}.elementor-12 .elementor-element.elementor-element-8874174 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dc8323e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-dc8323e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-a949b06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10b0b69{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-10b0b69:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10b0b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-10b0b69:hover{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-02c6eaa{--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;}.elementor-12 .elementor-element.elementor-element-02c6eaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9d2bb00{width:var( --container-widget-width, 100% );max-width:100%;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9d2bb00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9f2cb09{width:var( --container-widget-width, 100% );max-width:100%;padding:15px 15px 15px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9f2cb09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d19a53d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-d19a53d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9ec708d{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-12 .elementor-element.elementor-element-0bf261e{--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;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-6f7c67d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-6f7c67d{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6f7c67d .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-12 .elementor-element.elementor-element-6f7c67d .elementor-main-swiper .swiper-slide{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6f7c67d .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5dd4256{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67dd958{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd44f8c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90ce5e9{--display:flex;}.elementor-12 .elementor-element.elementor-element-90ce5e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3b3154f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3b3154f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1256495{--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-12 .elementor-element.elementor-element-ca9c6be{--display:flex;}.elementor-12 .elementor-element.elementor-element-ca9c6be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f30d1e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-12 .elementor-element.elementor-element-f30d1e7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f30d1e7.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-f30d1e7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f30d1e7.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-f30d1e7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f30d1e7.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon{font-size:38px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-ad5594f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.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-12 .elementor-element.elementor-element-8f82435{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8f82435.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-8f82435:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-8f82435:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-9af3183{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d62106{--display:flex;}.elementor-12 .elementor-element.elementor-element-8d62106.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1aa4544{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1aa4544.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1aa4544.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-1aa4544.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1aa4544.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-1aa4544.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1aa4544.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-e43acfb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-58af4e2{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-58af4e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-58af4e2:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-58af4e2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-c5de27a{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5edda6c{--display:flex;}.elementor-12 .elementor-element.elementor-element-5edda6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a6ea706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-12 .elementor-element.elementor-element-a6ea706.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6ea706.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a6ea706.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a6ea706.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a6ea706.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a6ea706.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon{font-size:38px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-97edc2a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a40be12{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a40be12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-a40be12:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-a40be12:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-0502a3a{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-331fc28{--display:flex;}.elementor-12 .elementor-element.elementor-element-331fc28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b9f132f{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b9f132f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b9f132f.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-b9f132f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b9f132f.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-b9f132f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b9f132f.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-d4cfdc9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-eab6db9{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eab6db9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-eab6db9:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-eab6db9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-1b27533{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9ae9d2d{--display:flex;}.elementor-12 .elementor-element.elementor-element-9ae9d2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a50475b{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a50475b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a50475b.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a50475b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a50475b.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a50475b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a50475b.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-14b5afe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a88f465{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a88f465.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-a88f465:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-a88f465:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-9bca7e3{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e03e29f{--display:flex;}.elementor-12 .elementor-element.elementor-element-e03e29f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4c9419e{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4c9419e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c9419e.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-4c9419e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4c9419e.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-4c9419e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4c9419e.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-0554578{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9779b24{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9779b24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-9779b24:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9779b24:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-ead8c00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-a887e99{--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-12 .elementor-element.elementor-element-a887e99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9d4627b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2dca5a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-12 .elementor-element.elementor-element-2dca5a1 img{width:100%;height:246px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9bad0a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-12 .elementor-element.elementor-element-9bad0a1 img{width:100%;height:246px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-2d4b518{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-af9484c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-12 .elementor-element.elementor-element-af9484c img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-5efa484{--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-12 .elementor-element.elementor-element-5efa484.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-20305d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a997162{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-12 .elementor-element.elementor-element-a997162 img{width:100%;height:398px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-de6ead8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b61553{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b61553:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b61553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEED9;}.elementor-12 .elementor-element.elementor-element-6260c8f{--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-12 .elementor-element.elementor-element-57a1378{--display:flex;}.elementor-12 .elementor-element.elementor-element-99bb981{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-99bb981.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-99bb981 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;text-transform:capitalize;line-height:37px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6bae322{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61e24c1{--display:flex;--padding-top:16px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-bb76636{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fac2eb{--display:flex;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7fac2eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cc7baff{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cc7baff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cc7baff.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-cc7baff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cc7baff.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-cc7baff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cc7baff.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-b5eaeed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2049b69{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2049b69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-2049b69:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-2049b69:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-9ed6b9a{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4022599{--display:flex;}.elementor-12 .elementor-element.elementor-element-4022599.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0c3fbd2{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0c3fbd2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0c3fbd2.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-0c3fbd2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0c3fbd2.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-0c3fbd2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0c3fbd2.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-2cf0ef3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-caf38b5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-caf38b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-caf38b5:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-caf38b5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-474b1a0{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e75a049{--display:flex;}.elementor-12 .elementor-element.elementor-element-e75a049.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6ec6655{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6ec6655.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6ec6655 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ec6655.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-6ec6655.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6ec6655.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-6ec6655.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6ec6655.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-6ec6655 .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6ec6655 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-5cfdcb8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b35fb17{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b35fb17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-b35fb17:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-b35fb17:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-c8c255e{--display:flex;--padding-top:16px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-35303e3{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f2872b0{--display:flex;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f2872b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7c74387{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7c74387.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c74387.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-7c74387.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c74387.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-7c74387.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c74387.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-603ca06{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e54f2df{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e54f2df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-e54f2df:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-e54f2df:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-3c31876{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-beee522{--display:flex;}.elementor-12 .elementor-element.elementor-element-beee522.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7bfb221{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7bfb221.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7bfb221.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-7bfb221.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7bfb221.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-7bfb221.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7bfb221.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-e4767fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6cdec60{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6cdec60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-6cdec60:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6cdec60:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-62ea7fa{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54d746b{--display:flex;}.elementor-12 .elementor-element.elementor-element-54d746b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a326005{width:var( --container-widget-width, 169.497% );max-width:169.497%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--container-widget-width:169.497%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a326005.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a326005.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a326005.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a326005.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a326005.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a326005.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon{font-size:38px;padding:19px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-1eaf29d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c63e68e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c63e68e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-c63e68e:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c63e68e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-700139e{--display:flex;}.elementor-12 .elementor-element.elementor-element-7d83529{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-7d83529.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7d83529 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;text-transform:capitalize;line-height:37px;color:#000000;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group{padding-right:calc( 18px/2 );padding-left:calc( 18px/2 );margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-form-fields-wrapper{margin-left:calc( -18px/2 );margin-right:calc( -18px/2 );margin-bottom:-20px;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-type-html{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group .elementor-field{color:#000000;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-daaafc6 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-button[type="submit"]{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-daaafc6 .elementor-button{border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-daaafc6{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-ac21265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f3b852{--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;--align-items:center;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d76e99{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-5d76e99.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-5d76e99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;text-transform:capitalize;line-height:37px;color:#000000;}.elementor-12 .elementor-element.elementor-element-65be560{margin:16px 28px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-65be560.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-65be560 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-81cd6cd{--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:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54c3e6e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad9493a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#999999;--border-color:#999999;}.elementor-12 .elementor-element.elementor-element-d6a062c{--display:flex;}.elementor-12 .elementor-element.elementor-element-22efd4f{--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;}.elementor-12 .elementor-element.elementor-element-2fb88bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-2fb88bc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bdfd2ee{--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;}.elementor-12 .elementor-element.elementor-element-870e380{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-870e380.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44b4a4e{--display:flex;}.elementor-12 .elementor-element.elementor-element-9bd1bd3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-9bd1bd3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1c659b7{--n-accordion-title-font-size:16px;--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-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-1c659b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#999999;}:where( .elementor-12 .elementor-element.elementor-element-1c659b7 > .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:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-3d801bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#999999;--border-color:#999999;}.elementor-12 .elementor-element.elementor-element-532abf0{--display:flex;}.elementor-12 .elementor-element.elementor-element-e9c2bdb{--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-12 .elementor-element.elementor-element-38c8bb3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-38c8bb3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dab88b0{--display:flex;}.elementor-12 .elementor-element.elementor-element-bb22de3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-bb22de3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50ad18e{--display:flex;}.elementor-12 .elementor-element.elementor-element-b0493a0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:29px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b0493a0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-066b023{--n-accordion-title-font-size:16px;--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-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-066b023 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#999999;}:where( .elementor-12 .elementor-element.elementor-element-066b023 > .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:"Montserrat", Sans-serif;font-weight:700;text-transform:capitalize;}.elementor-12 .elementor-element.elementor-element-d0c4d18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0c4d18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0c4d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-12 .elementor-element.elementor-element-b1b9dad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-97a66b9{--display:flex;}.elementor-12 .elementor-element.elementor-element-194f781{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-194f781 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:44px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-51f59b6{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-51f59b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:44px;}.elementor-12 .elementor-element.elementor-element-a00958f{width:var( --container-widget-width, 72% );max-width:72%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#D6D6D6;}.elementor-12 .elementor-element.elementor-element-a00958f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d83e32e .elementor-button{background-color:#FF8800;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;border-radius:3px 3px 3px 3px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-d83e32e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d83e32e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-83d2526{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-055858c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e6b125e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon-box-wrapper{gap:23px;}.elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-e6b125e:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-e6b125e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon-box-description{color:#C0C0C0;}.elementor-12 .elementor-element.elementor-element-eca4b61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f19e3c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon-box-wrapper{gap:23px;}.elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-1f19e3c:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-1f19e3c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon-box-description{color:#C0C0C0;}.elementor-12 .elementor-element.elementor-element-a2988d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd27109{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon-box-wrapper{gap:23px;}.elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-bd27109:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-bd27109:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon-box-description{color:#C0C0C0;}.elementor-12 .elementor-element.elementor-element-0703802{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-95220c4{--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;}.elementor-12 .elementor-element.elementor-element-097c00e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ca16b35 img{width:77%;}.elementor-12 .elementor-element.elementor-element-55955aa{--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;}.elementor-12 .elementor-element.elementor-element-bbe13e1{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-defe436{--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;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-repeater-item-3009aa1.elementor-social-icon{background-color:#54595F00;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-repeater-item-3009aa1.elementor-social-icon i{color:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-repeater-item-3009aa1.elementor-social-icon svg{fill:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-repeater-item-5d2ee5e.elementor-social-icon i{color:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-repeater-item-5d2ee5e.elementor-social-icon svg{fill:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:24px;--grid-column-gap:18px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-social-icon{background-color:#FF880000;--icon-padding:0.6em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-social-icon i{color:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-social-icon svg{fill:#FF8800;}.elementor-12 .elementor-element.elementor-element-209f5c6 .elementor-icon{border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c6d36a0{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-1045154{--width:25%;}.elementor-12 .elementor-element.elementor-element-e27b76d{--width:60%;}.elementor-12 .elementor-element.elementor-element-cf98a1f{--width:15%;}.elementor-12 .elementor-element.elementor-element-fefa8f1{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-287f9c0{--width:50%;}.elementor-12 .elementor-element.elementor-element-a12d5c5{--width:50%;}.elementor-12 .elementor-element.elementor-element-a8cf0e4{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-531f815{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-5305470{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-47c0812{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-1c5ec5b{--width:25%;}.elementor-12 .elementor-element.elementor-element-cfc2101{--width:25%;}.elementor-12 .elementor-element.elementor-element-929527c{--width:25%;}.elementor-12 .elementor-element.elementor-element-9aa1aac{--width:25%;}.elementor-12 .elementor-element.elementor-element-32e6ebe{--width:25%;}.elementor-12 .elementor-element.elementor-element-10b0b69{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-02c6eaa{--width:30.236%;}.elementor-12 .elementor-element.elementor-element-0bf261e{--width:66.6666%;}.elementor-12 .elementor-element.elementor-element-67dd958{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-90ce5e9{--width:40%;}.elementor-12 .elementor-element.elementor-element-ca9c6be{--width:18%;}.elementor-12 .elementor-element.elementor-element-ad5594f{--width:120%;}.elementor-12 .elementor-element.elementor-element-8d62106{--width:18%;}.elementor-12 .elementor-element.elementor-element-e43acfb{--width:120%;}.elementor-12 .elementor-element.elementor-element-5edda6c{--width:18%;}.elementor-12 .elementor-element.elementor-element-97edc2a{--width:120%;}.elementor-12 .elementor-element.elementor-element-331fc28{--width:18%;}.elementor-12 .elementor-element.elementor-element-d4cfdc9{--width:120%;}.elementor-12 .elementor-element.elementor-element-9ae9d2d{--width:18%;}.elementor-12 .elementor-element.elementor-element-14b5afe{--width:120%;}.elementor-12 .elementor-element.elementor-element-e03e29f{--width:18%;}.elementor-12 .elementor-element.elementor-element-0554578{--width:120%;}.elementor-12 .elementor-element.elementor-element-ead8c00{--width:130%;}.elementor-12 .elementor-element.elementor-element-4b61553{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-7fac2eb{--width:26%;}.elementor-12 .elementor-element.elementor-element-b5eaeed{--width:120%;}.elementor-12 .elementor-element.elementor-element-4022599{--width:26%;}.elementor-12 .elementor-element.elementor-element-2cf0ef3{--width:120%;}.elementor-12 .elementor-element.elementor-element-e75a049{--width:26%;}.elementor-12 .elementor-element.elementor-element-5cfdcb8{--width:120%;}.elementor-12 .elementor-element.elementor-element-f2872b0{--width:26%;}.elementor-12 .elementor-element.elementor-element-603ca06{--width:120%;}.elementor-12 .elementor-element.elementor-element-beee522{--width:26%;}.elementor-12 .elementor-element.elementor-element-e4767fd{--width:120%;}.elementor-12 .elementor-element.elementor-element-54d746b{--width:26%;}.elementor-12 .elementor-element.elementor-element-1eaf29d{--width:120%;}.elementor-12 .elementor-element.elementor-element-2f3b852{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-81cd6cd{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-d0c4d18{--content-width:1350px;}.elementor-12 .elementor-element.elementor-element-97a66b9{--width:100%;}.elementor-12 .elementor-element.elementor-element-055858c{--width:120%;}.elementor-12 .elementor-element.elementor-element-eca4b61{--width:120%;}.elementor-12 .elementor-element.elementor-element-a2988d2{--width:120%;}.elementor-12 .elementor-element.elementor-element-0703802{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-95220c4{--width:25%;}.elementor-12 .elementor-element.elementor-element-097c00e{--width:91%;}.elementor-12 .elementor-element.elementor-element-55955aa{--width:50%;}.elementor-12 .elementor-element.elementor-element-defe436{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-90ce5e9{--width:317.459px;}.elementor-12 .elementor-element.elementor-element-ca9c6be{--width:96.106px;}.elementor-12 .elementor-element.elementor-element-8d62106{--width:90px;}.elementor-12 .elementor-element.elementor-element-5edda6c{--width:90px;}.elementor-12 .elementor-element.elementor-element-331fc28{--width:90px;}.elementor-12 .elementor-element.elementor-element-9ae9d2d{--width:90px;}.elementor-12 .elementor-element.elementor-element-e03e29f{--width:90px;}.elementor-12 .elementor-element.elementor-element-7fac2eb{--width:90px;}.elementor-12 .elementor-element.elementor-element-4022599{--width:90px;}.elementor-12 .elementor-element.elementor-element-e75a049{--width:90px;}.elementor-12 .elementor-element.elementor-element-f2872b0{--width:90px;}.elementor-12 .elementor-element.elementor-element-beee522{--width:90px;}.elementor-12 .elementor-element.elementor-element-54d746b{--width:90px;}.elementor-12 .elementor-element.elementor-element-97a66b9{--width:500px;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-fefa8f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fefa8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-a636b50{--container-widget-width:451px;--container-widget-flex-grow:0;width:var( --container-widget-width, 451px );max-width:451px;}.elementor-12 .elementor-element.elementor-element-a636b50 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-acb8f18{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-acb8f18 .elementor-heading-title{font-size:60px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-fae83d6{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fae83d6 .elementor-heading-title{font-size:60px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-f07e99f{--container-widget-width:652px;--container-widget-flex-grow:0;width:var( --container-widget-width, 652px );max-width:652px;font-size:19px;}.elementor-12 .elementor-element.elementor-element-a0a3ecb{--gap:19px 19px;--row-gap:19px;--column-gap:19px;}.elementor-12 .elementor-element.elementor-element-af63755{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon{font-size:39px;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon svg{height:39px;}.elementor-12 .elementor-element.elementor-element-89ac2be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-89ac2be .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a61f8cc .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-10c13d8{--padding-top:13px;--padding-bottom:14px;--padding-left:0px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-c812ae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon{font-size:39px;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon svg{height:39px;}.elementor-12 .elementor-element.elementor-element-08d75b5{width:var( --container-widget-width, 345px );max-width:345px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-08d75b5 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-2225eb8{margin:-6px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2225eb8 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-ef9e75d .elementor-heading-title{font-size:23px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-a2156be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a2156be .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-654ac30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-654ac30 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-8c22094{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8c22094 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4ac5d45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ac5d45 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-dc8323e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-dc8323e .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-6f7c67d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-f30d1e7{width:var( --container-widget-width, 49.123px );max-width:49.123px;--container-widget-width:49.123px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon{font-size:29px;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon svg{height:29px;}.elementor-12 .elementor-element.elementor-element-8f82435{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-1aa4544{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-58af4e2{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-a6ea706{width:var( --container-widget-width, 49.123px );max-width:49.123px;--container-widget-width:49.123px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon{font-size:29px;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon svg{height:29px;}.elementor-12 .elementor-element.elementor-element-a40be12{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-b9f132f{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eab6db9{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-a50475b{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a88f465{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-4c9419e{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9779b24{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-ead8c00{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2dca5a1 img{width:109%;height:130px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-9bad0a1 img{width:109%;height:130px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-af9484c img{width:109%;height:280px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-a997162 img{width:109%;height:249px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-6260c8f{--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;}.elementor-12 .elementor-element.elementor-element-cc7baff{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2049b69{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-0c3fbd2{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-caf38b5{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-6ec6655{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b35fb17{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-7c74387{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e54f2df{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-7bfb221{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6cdec60{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-a326005{width:var( --container-widget-width, 163.994px );max-width:163.994px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:163.994px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c63e68e{width:var( --container-widget-width, 205.434px );max-width:205.434px;--container-widget-width:205.434px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-title a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-2fb88bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-870e380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-9bd1bd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-38c8bb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-bb22de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-b0493a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-194f781{--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-12 .elementor-element.elementor-element-194f781 .elementor-heading-title{font-size:29px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-51f59b6 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-a00958f{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;font-size:16px;line-height:1em;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1045154{--width:250px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e27b76d{--width:90px;}.elementor-12 .elementor-element.elementor-element-5aa94bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-12 .elementor-element.elementor-element-cf98a1f{--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-12 .elementor-element.elementor-element-a636b50{--container-widget-width:906px;--container-widget-flex-grow:0;width:var( --container-widget-width, 906px );max-width:906px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a636b50 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-acb8f18{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-acb8f18 .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-88a491a{text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-e59352b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a8cf0e4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fae83d6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fae83d6 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-f07e99f{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;font-size:14px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-e94d9ef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c608701{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cca7523.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1c98438{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-1c98438 img{width:100%;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-cb8e0e5 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-89ac2be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-89ac2be.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-89ac2be .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a61f8cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a61f8cc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a61f8cc .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-c812ae6 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-08d75b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-08d75b5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-08d75b5 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-2225eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2225eb8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2225eb8 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-ef9e75d{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-12 .elementor-element.elementor-element-ef9e75d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ef9e75d .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-2a2a22a{width:var( --container-widget-width, 232px );max-width:232px;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:15px;}.elementor-12 .elementor-element.elementor-element-f5b7601{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f5b7601 img{width:100%;}.elementor-12 .elementor-element.elementor-element-a2156be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a2156be.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a2156be .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1f971c5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1f971c5 img{width:100%;}.elementor-12 .elementor-element.elementor-element-654ac30{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-654ac30.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-654ac30 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8c22094{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8c22094.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8c22094 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4ac5d45{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4ac5d45.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4ac5d45 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-dc8323e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-dc8323e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dc8323e .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9d2bb00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9f2cb09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d19a53d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0bf261e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6f7c67d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-6f7c67d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-3b3154f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-f30d1e7 .elementor-icon svg{height:32px;}.elementor-12 .elementor-element.elementor-element-ad5594f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8f82435{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-8f82435.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8f82435 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e43acfb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-58af4e2{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-58af4e2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-58af4e2 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-a6ea706 .elementor-icon svg{height:32px;}.elementor-12 .elementor-element.elementor-element-97edc2a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a40be12{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-a40be12.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a40be12 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d4cfdc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-eab6db9{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-eab6db9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-eab6db9 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-14b5afe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a88f465{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-a88f465.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a88f465 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-0554578{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9779b24{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-9779b24.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9779b24 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9d4627b{--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2dca5a1 img{height:277px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-9bad0a1 img{height:277px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-af9484c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-af9484c img{width:100%;height:277px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-a997162{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a997162 img{width:100%;height:277px;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-4b61553{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-57a1378{--margin-top:0px;--margin-bottom:0px;--margin-left:-2px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-99bb981.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-99bb981{text-align:center;}.elementor-12 .elementor-element.elementor-element-99bb981 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-b5eaeed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2049b69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-2049b69.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2049b69 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-2cf0ef3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-caf38b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-caf38b5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-caf38b5 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ec6655 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-6ec6655 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-5cfdcb8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b35fb17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-b35fb17.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b35fb17 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-603ca06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e54f2df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-e54f2df.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e54f2df .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-e4767fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6cdec60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-6cdec60.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6cdec60 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-1eaf29d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c63e68e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-12 .elementor-element.elementor-element-c63e68e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c63e68e .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d83529.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7d83529{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d83529 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-2f3b852{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d76e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5d76e99.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d76e99 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-65be560{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-65be560.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-65be560 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-d6a062c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0c4d18{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-194f781{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;text-align:center;}.elementor-12 .elementor-element.elementor-element-194f781.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-194f781 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-51f59b6{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:317px;--container-widget-flex-grow:0;width:var( --container-widget-width, 317px );max-width:317px;text-align:center;}.elementor-12 .elementor-element.elementor-element-51f59b6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-51f59b6 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-a00958f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;text-align:center;font-size:16px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-a00958f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d83e32e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d83e32e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-055858c{--width:858px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-055858c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e6b125e .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f19e3c .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bd27109 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bbe13e1{width:100%;max-width:100%;font-size:17px;}}/* Start custom CSS for text-editor, class: .elementor-element-f07e99f */.balinesty-font {
  font-family: 'Balinesty', cursive;
  font-weight: 700;
  font-size: 1.4em;   /* Parent text ke hisaab se scale karega */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cca7523 *//* ==========================================================================
   1. DESKTOP VIEW (Default Settings)
   ========================================================================== */
.section-heading {
  font-family: 'Montserrat', sans-serif;
  font-size: 34px;         
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1.5px;  
  line-height: 1.2;        
}

.highlight-orange {
  color: #FF8800;
}

/* ==========================================================================
   2. TABLET VIEW (Screens 1024px se choti)
   ========================================================================== */
@media (max-width: 1024px) {
  .section-heading {
    font-size: 22px;       
    letter-spacing: 1.2px;
  }
}

/* ==========================================================================
   3. MOBILE VIEW (Screens 768px se choti)
   ========================================================================== */
@media (max-width: 768px) {
  .section-heading {
    font-size: 19px;       
    letter-spacing: 1px;
    line-height: 1.3;      
    text-align: center;    /* <<-- Yeh line sirf mobile par text center karegi */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d2bb00 *//* ==========================================================================
   1. DESKTOP VIEW (Default Settings)
   ========================================================================== */
.section-heading {
  font-family: 'Montserrat', sans-serif;
  font-size: 27px;         
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1.5px;  
  line-height: 1.2;        
}

.highlight-orange {
  color: #FF8800;
}

/* ==========================================================================
   2. TABLET VIEW (Screens 1024px se choti)
   ========================================================================== */
@media (max-width: 1024px) {
  .section-heading {
    font-size: 16px;       
    letter-spacing: 1.2px;
  }
}

/* ==========================================================================
   3. MOBILE VIEW (Screens 768px se choti)
   ========================================================================== */
@media (max-width: 768px) {
  .section-heading {
    font-size: 19px;       
    letter-spacing: 1px;
    line-height: 1.3;      
    text-align: center;    /* <<-- Yeh line sirf mobile par text center karegi */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f2cb09 *//* ==========================================================================
   1. DESKTOP VIEW (Default Settings)
   ========================================================================== */
.section-heading {
  font-family: 'Montserrat', sans-serif;
  font-size: 27px;         
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1.5px;  
  line-height: 1.2;        
}

.highlight-orange {
  color: #FF8800;
}

/* ==========================================================================
   2. TABLET VIEW (Screens 1024px se choti)
   ========================================================================== */
@media (max-width: 1024px) {
  .section-heading {
    font-size: 16px;       
    letter-spacing: 1.2px;
  }
}

/* ==========================================================================
   3. MOBILE VIEW (Screens 768px se choti)
   ========================================================================== */
@media (max-width: 768px) {
  .section-heading {
    font-size: 19px;       
    letter-spacing: 1px;
    line-height: 1.3;      
    text-align: center;    /* <<-- Yeh line sirf mobile par text center karegi */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d19a53d *//* ==========================================================================
   1. DESKTOP VIEW (Default Settings)
   ========================================================================== */
.section-heading {
  font-family: 'Montserrat', sans-serif;
  font-size: 27px;         
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1.5px;  
  line-height: 1.2;        
}

.highlight-orange {
  color: #FF8800;
}

/* ==========================================================================
   2. TABLET VIEW (Screens 1024px se choti)
   ========================================================================== */
@media (max-width: 1024px) {
  .section-heading {
    font-size: 16px;       
    letter-spacing: 1.2px;
  }
}

/* ==========================================================================
   3. MOBILE VIEW (Screens 768px se choti)
   ========================================================================== */
@media (max-width: 768px) {
  .section-heading {
    font-size: 19px;       
    letter-spacing: 1px;
    line-height: 1.3;      
    text-align: center;    /* <<-- Yeh line sirf mobile par text center karegi */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b3154f *//* ==========================================================================
   1. DESKTOP VIEW (Default Settings)
   ========================================================================== */
.section-heading {
  font-family: 'Montserrat', sans-serif;
  font-size: 27px;         
  font-weight: 700;
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1.5px;  
  line-height: 1.2;        
}

.highlight-orange {
  color: #FF8800;
}

/* ==========================================================================
   2. TABLET VIEW (Screens 1024px se choti)
   ========================================================================== */
@media (max-width: 1024px) {
  .section-heading {
    font-size: 16px;       
    letter-spacing: 1.2px;
  }
}

/* ==========================================================================
   3. MOBILE VIEW (Screens 768px se choti)
   ========================================================================== */
@media (max-width: 768px) {
  .section-heading {
    font-size: 19px;       
    letter-spacing: 1px;
    line-height: 1.3;      
    text-align: center;    /* <<-- Yeh line sirf mobile par text center karegi */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1aa4544 *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-1aa4544 svg, 
.elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-1aa4544 svg path, 
.elementor-12 .elementor-element.elementor-element-1aa4544 svg circle, 
.elementor-12 .elementor-element.elementor-element-1aa4544 svg rect,
.elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-1aa4544 svg, 
    .elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-1aa4544 svg, 
    .elementor-12 .elementor-element.elementor-element-1aa4544 .elementor-icon svg {
        width: 32px !important;
        height: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b9f132f *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-b9f132f svg, 
.elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-b9f132f svg path, 
.elementor-12 .elementor-element.elementor-element-b9f132f svg circle, 
.elementor-12 .elementor-element.elementor-element-b9f132f svg rect,
.elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-b9f132f svg, 
    .elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-b9f132f svg, 
    .elementor-12 .elementor-element.elementor-element-b9f132f .elementor-icon svg {
        width: 32px !important;
        height: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a50475b *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-a50475b svg, 
.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-a50475b svg path, 
.elementor-12 .elementor-element.elementor-element-a50475b svg circle, 
.elementor-12 .elementor-element.elementor-element-a50475b svg rect,
.elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-a50475b svg, 
    .elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-a50475b svg, 
    .elementor-12 .elementor-element.elementor-element-a50475b .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c9419e *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-4c9419e svg, 
.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-4c9419e svg path, 
.elementor-12 .elementor-element.elementor-element-4c9419e svg circle, 
.elementor-12 .elementor-element.elementor-element-4c9419e svg rect,
.elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-4c9419e svg, 
    .elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-4c9419e svg, 
    .elementor-12 .elementor-element.elementor-element-4c9419e .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cc7baff *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-cc7baff svg, 
.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-cc7baff svg path, 
.elementor-12 .elementor-element.elementor-element-cc7baff svg circle, 
.elementor-12 .elementor-element.elementor-element-cc7baff svg rect,
.elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-cc7baff svg, 
    .elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-cc7baff svg, 
    .elementor-12 .elementor-element.elementor-element-cc7baff .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0c3fbd2 *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-0c3fbd2 svg, 
.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-0c3fbd2 svg path, 
.elementor-12 .elementor-element.elementor-element-0c3fbd2 svg circle, 
.elementor-12 .elementor-element.elementor-element-0c3fbd2 svg rect,
.elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-0c3fbd2 svg, 
    .elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-0c3fbd2 svg, 
    .elementor-12 .elementor-element.elementor-element-0c3fbd2 .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c74387 *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-7c74387 svg, 
.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-7c74387 svg path, 
.elementor-12 .elementor-element.elementor-element-7c74387 svg circle, 
.elementor-12 .elementor-element.elementor-element-7c74387 svg rect,
.elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-7c74387 svg, 
    .elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-7c74387 svg, 
    .elementor-12 .elementor-element.elementor-element-7c74387 .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bfb221 *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-7bfb221 svg, 
.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-7bfb221 svg path, 
.elementor-12 .elementor-element.elementor-element-7bfb221 svg circle, 
.elementor-12 .elementor-element.elementor-element-7bfb221 svg rect,
.elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-7bfb221 svg, 
    .elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-7bfb221 svg, 
    .elementor-12 .elementor-element.elementor-element-7bfb221 .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a326005 *//* ==========================================================================
   1. DESKTOP VIEW
   ========================================================================== */
.elementor-12 .elementor-element.elementor-element-a326005 svg, 
.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon svg {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
    width: 36px !important;    /* !important laga diya taake force ho sake */
    height: 28px !important;
    transition: all 0.3s ease;
}

/* Path aur shapes ko fully force karne ke liye */
.elementor-12 .elementor-element.elementor-element-a326005 svg path, 
.elementor-12 .elementor-element.elementor-element-a326005 svg circle, 
.elementor-12 .elementor-element.elementor-element-a326005 svg rect,
.elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon svg path {
    fill: #FF8800 !important;
    stroke: #FF8800 !important;
}

/* ==========================================================================
   2. TABLET VIEW
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-a326005 svg, 
    .elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon svg {
        width: 21px !important;
        height: 22px !important;
    }
}

/* ==========================================================================
   3. MOBILE VIEW
   ========================================================================== */
@media (max-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-a326005 svg, 
    .elementor-12 .elementor-element.elementor-element-a326005 .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */