.elementor-6822 .elementor-element.elementor-element-1097392f{overflow:hidden;}.elementor-6822 .elementor-element.elementor-element-3781931f{background-color:transparent;background-image:linear-gradient(180deg, #FF0909 0%, #FF0909 100%);text-align:center;}.elementor-6822 .elementor-element.elementor-element-3781931f .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-576452ec{background-color:#2CA00C;text-align:center;}.elementor-6822 .elementor-element.elementor-element-576452ec .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-4c64db2 .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-4c64db2{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-4c64db2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-4c64db2 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-416ba0f .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-weight:800;color:#914F1E;}.elementor-6822 .elementor-element.elementor-element-b8852a4 .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-b8852a4{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-b8852a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-b8852a4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-4daab2e .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-4daab2e{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-4daab2e .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-4daab2e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-e4b9a9d .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-weight:800;color:#914F1E;}.elementor-6822 .elementor-element.elementor-element-ae83cda .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-ae83cda{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-ae83cda .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-ae83cda .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-245f67b .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-weight:800;color:#914F1E;}.elementor-6822 .elementor-element.elementor-element-343c635 .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-343c635{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-343c635 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-343c635 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-bf77f3d{background-color:#DEAC80;}.elementor-6822 .elementor-element.elementor-element-bf77f3d .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-weight:800;color:#000000;}.elementor-6822 .elementor-element.elementor-element-817b3cf .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-817b3cf{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-817b3cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-817b3cf .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-bc17cb8 .elementor-button{background-color:#914F1E;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#00000000;}.elementor-6822 .elementor-element.elementor-element-bc17cb8{padding:15px 15px 15px 15px;}.elementor-6822 .elementor-element.elementor-element-bc17cb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-bc17cb8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-6822 .elementor-element.elementor-element-7831037{background-color:#DEAC80;}.elementor-6822 .elementor-element.elementor-element-7831037 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;color:#000000;}.elementor-6822 .elementor-element.elementor-element-166b050b .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;color:#3A9634;}.elementor-6822 .elementor-element.elementor-element-9eeba97{--iteration-count:infinite;--animation-duration:292ms;--dynamic-text-color:#FF0000;}.elementor-6822 .elementor-element.elementor-element-9eeba97 .elementor-headline{text-align:center;}.elementor-6822 .elementor-element.elementor-element-9eeba97 .elementor-headline-dynamic-wrapper path{stroke-width:6px;}.elementor-6822 .elementor-element.elementor-element-2fcf2e9d{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-6822 .elementor-element.elementor-element-2fcf2e9d img{width:50%;}.elementor-6822 .elementor-element.elementor-element-a6698f4{width:var( --container-widget-width, 114.621% );max-width:114.621%;background-color:#EABDBD;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;--container-widget-width:114.621%;--container-widget-flex-grow:0;align-self:flex-start;border-style:none;border-radius:-2px -2px -2px -2px;--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-6822 .elementor-element.elementor-element-a6698f4 .image_picker_selector .thumbnail p{font-family:"Arial", Sans-serif;text-align:center;}.elementor-6822 .elementor-element.elementor-element-a6698f4 ul.thumbnails.image_picker_selector li{width:50% !important;padding:8px !important;}.elementor-6822 .elementor-element.elementor-element-a6698f4 ul.thumbnails.image_picker_selector{margin:-8px -8px -8px -8px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 ul.thumbnails.image_picker_selector .thumbnail{border-style:solid;background-color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 ul.thumbnails.image_picker_selector .thumbnail.selected{border-style:solid;border-width:-8px -8px -8px -8px;border-color:#000000;background-color:#0CAF00;}.elementor-6822 .elementor-element.elementor-element-a6698f4 ul.thumbnails.image_picker_selector .thumbnail.selected p{color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button span{gap:8px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group{padding-right:calc( 7px/2 );padding-left:calc( 7px/2 );margin-bottom:18px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-form-fields-wrapper{margin-left:calc( -7px/2 );margin-right:calc( -7px/2 );margin-bottom:-18px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group > label, .elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group > label{font-weight:800;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-type-html{padding-bottom:0px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group .elementor-field{color:#000000;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group .elementor-field, .elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-subgroup label{font-weight:bold;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button{font-weight:700;border-style:solid;border-radius:12px 12px 12px 12px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .e-form__buttons__wrapper__button-next{background-color:#0CAF00;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button[type="submit"]{background-color:#0CAF00;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .e-form__buttons__wrapper__button-previous{background-color:#FFFFFF;color:#ffffff;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .e-form__buttons__wrapper__button-next:hover{background-color:#1C8601;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button[type="submit"]:hover{background-color:#1C8601;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6822 .elementor-element.elementor-element-20cfda6d{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-6822 .elementor-element.elementor-element-20cfda6d img{width:50%;}.elementor-6822 .elementor-element.elementor-element-2b34ef39{--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-6822 .elementor-element.elementor-element-2b34ef39:not(.elementor-motion-effects-element-type-background), .elementor-6822 .elementor-element.elementor-element-2b34ef39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(178deg, #252440 0%, #252440 100%);}.elementor-6822 .elementor-element.elementor-element-c351b12{--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-6822 .elementor-element.elementor-element-c351b12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6822 .elementor-element.elementor-element-597eca36 .elementor-heading-title{font-size:21px;color:#F9B23F;}.elementor-6822 .elementor-element.elementor-element-6fd75974{padding:8px 8px 8px 8px;}.elementor-6822 .elementor-element.elementor-element-6fd75974 .elementor-heading-title{font-size:18px;line-height:28px;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-164c74f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6822 .elementor-element.elementor-element-164c74f4::before, .elementor-6822 .elementor-element.elementor-element-164c74f4 > .elementor-background-video-container::before, .elementor-6822 .elementor-element.elementor-element-164c74f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6822 .elementor-element.elementor-element-164c74f4 > .elementor-background-slideshow::before, .elementor-6822 .elementor-element.elementor-element-164c74f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6822 .elementor-element.elementor-element-164c74f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6822 .elementor-element.elementor-element-164c74f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6822 .elementor-element.elementor-element-1787fcd2{padding:16px 16px 16px 16px;}.elementor-6822 .elementor-element.elementor-element-1787fcd2 .elementor-heading-title{font-size:21px;color:#F9B23F;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .menu-item a.hfe-menu-item{padding-left:19px;padding-right:19px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .menu-item a.hfe-sub-menu-item{padding-left:calc( 19px + 20px );padding-right:19px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 19px + 40px );padding-right:19px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 19px + 60px );padding-right:19px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 19px + 80px );padding-right:19px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .menu-item a.hfe-menu-item, .elementor-6822 .elementor-element.elementor-element-8f9e8de .menu-item a.hfe-sub-menu-item{padding-top:7px;padding-bottom:7px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu a.hfe-sub-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu__toggle{margin:0 auto;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .menu-item a.hfe-menu-item, .elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .menu-item a.hfe-menu-item, .elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu, .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown, .elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown-expandible{background-color:#252440;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu,
								.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown,
								.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible,
								.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#252440;}.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-6822 .elementor-element.elementor-element-8f9e8de nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu .sub-menu,
								.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown,
						 		.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible{box-shadow:0px 0px 10px 0px #000000;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu li.menu-item:not(:last-child),
						.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de div.hfe-nav-menu-icon{color:#F9B23F;}.elementor-6822 .elementor-element.elementor-element-8f9e8de div.hfe-nav-menu-icon svg{fill:#F9B23F;}.elementor-6822 .elementor-element.elementor-element-5f986b0a{--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-6822 .elementor-element.elementor-element-5f986b0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6822 .elementor-element.elementor-element-2c8e4190{padding:16px 16px 16px 16px;}.elementor-6822 .elementor-element.elementor-element-2c8e4190 .elementor-heading-title{font-size:21px;color:#F9B23F;}.elementor-6822 .elementor-element.elementor-element-65466c51{padding:16px 16px 16px 16px;}.elementor-6822 .elementor-element.elementor-element-65466c51 .elementor-heading-title{font-size:18px;color:#FFFFFF;}.elementor-6822 .elementor-element.elementor-element-208ce79f{--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-6822 .elementor-element.elementor-element-208ce79f:not(.elementor-motion-effects-element-type-background), .elementor-6822 .elementor-element.elementor-element-208ce79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252440;}.elementor-6822 .elementor-element.elementor-element-6cf6afd6{padding:8px 8px 8px 8px;}.elementor-6822 .elementor-element.elementor-element-6cf6afd6.elementor-element{--align-self:center;}.elementor-6822 .elementor-element.elementor-element-6cf6afd6 .elementor-heading-title{font-size:18px;line-height:28px;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6822 .elementor-element.elementor-element-c351b12{--width:30%;}.elementor-6822 .elementor-element.elementor-element-164c74f4{--width:30%;}.elementor-6822 .elementor-element.elementor-element-5f986b0a{--width:30%;}}@media(max-width:1024px){.elementor-6822 .elementor-element.elementor-element-4c64db2 .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-b8852a4 .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-4daab2e .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-ae83cda .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-343c635 .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-817b3cf .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-bc17cb8 .elementor-button{border-radius:34px 34px 34px 34px;}.elementor-6822 .elementor-element.elementor-element-2fcf2e9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-2fcf2e9d img{width:100%;max-width:100%;}.elementor-6822 .elementor-element.elementor-element-20cfda6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-20cfda6d img{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-6822 .elementor-element.elementor-element-5b30c707 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-6822 .elementor-element.elementor-element-3781931f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;text-align:center;}.elementor-6822 .elementor-element.elementor-element-3781931f .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-6822 .elementor-element.elementor-element-576452ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6822 .elementor-element.elementor-element-576452ec .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-6822 .elementor-element.elementor-element-4c64db2{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-4c64db2 .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-416ba0f{text-align:center;}.elementor-6822 .elementor-element.elementor-element-416ba0f .elementor-heading-title{font-size:44px;}.elementor-6822 .elementor-element.elementor-element-b8852a4{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-b8852a4 .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-72756e2b{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-6822 .elementor-element.elementor-element-72756e2b img{width:100%;max-width:100%;}.elementor-6822 .elementor-element.elementor-element-4daab2e{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-4daab2e .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-e4b9a9d{text-align:center;}.elementor-6822 .elementor-element.elementor-element-e4b9a9d .elementor-heading-title{font-size:44px;}.elementor-6822 .elementor-element.elementor-element-02da51f{margin:16px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;}.elementor-6822 .elementor-element.elementor-element-ae83cda{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-ae83cda .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-245f67b{text-align:center;}.elementor-6822 .elementor-element.elementor-element-245f67b .elementor-heading-title{font-size:44px;}.elementor-6822 .elementor-element.elementor-element-83544cb{margin:16px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;}.elementor-6822 .elementor-element.elementor-element-343c635{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-343c635 .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-bf77f3d{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;padding:16px 16px 16px 16px;text-align:center;}.elementor-6822 .elementor-element.elementor-element-bf77f3d .elementor-heading-title{font-size:31px;}.elementor-6822 .elementor-element.elementor-element-817b3cf{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-817b3cf .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-bc17cb8{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-bc17cb8 .elementor-button{font-size:21px;letter-spacing:0.7px;border-radius:10px 10px 10px 10px;}.elementor-6822 .elementor-element.elementor-element-7831037{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;padding:16px 16px 16px 16px;text-align:center;}.elementor-6822 .elementor-element.elementor-element-7831037 .elementor-heading-title{font-size:19px;}.elementor-6822 .elementor-element.elementor-element-166b050b{text-align:center;}.elementor-6822 .elementor-element.elementor-element-166b050b .elementor-heading-title{font-size:44px;}.elementor-6822 .elementor-element.elementor-element-9eeba97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) -0px;}.elementor-6822 .elementor-element.elementor-element-9eeba97 .elementor-headline{text-align:center;font-size:30px;}.elementor-6822 .elementor-element.elementor-element-2fcf2e9d{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-2fcf2e9d img{width:100%;}.elementor-6822 .elementor-element.elementor-element-a6698f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:23px 23px 23px 23px;border-radius:-2px -2px -2px -2px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .image_picker_selector .thumbnail p{font-size:20px;}.elementor-6822 .elementor-element.elementor-element-a6698f4 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-6822 .elementor-element.elementor-element-20cfda6d{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;padding:0px 0px 0px 0px;}.elementor-6822 .elementor-element.elementor-element-20cfda6d img{width:100%;}.elementor-6822 .elementor-element.elementor-element-597eca36 .elementor-heading-title{line-height:1.7em;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu li a.hfe-sub-menu-item,
						.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:47px;padding-right:47px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 47px + 20px );padding-right:47px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 47px + 40px );padding-right:47px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 47px + 60px );padding-right:47px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 47px + 80px );padding-right:47px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .sub-menu a.hfe-sub-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:14px;padding-bottom:14px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-6822 .elementor-element.elementor-element-8f9e8de nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:1px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-dropdown.menu-is-active{margin-top:1px;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu-icon{font-size:26px;border-width:0px;padding:0.35em;}.elementor-6822 .elementor-element.elementor-element-8f9e8de .hfe-nav-menu-icon svg{font-size:26px;line-height:26px;height:26px;width:26px;}}/* Start custom CSS for button, class: .elementor-element-4c64db2 */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8852a4 */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4daab2e */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae83cda */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-343c635 */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-817b3cf */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc17cb8 */.first_button {
  animation: shake 5s cubic-bezier(.36, .07, .19, .97) both infinite;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a6698f4 *//* 1. CONTAINER SPACING: Pushes the green button down */
.elementor-field-group-sizee {
    margin-bottom: 30px !important; /* Adjust this value for more/less space */
}

/* 2. Layout: Container for the buttons */
.elementor-field-group-sizee .elementor-field-subgroup {
    display: flex !important;
    gap: 4px !important;      /* Horizontal space */
    row-gap: 17px !important; /* Vertical space */
    flex-wrap: wrap;
}

/* 3. Add space under the main "Size" Title */
.elementor-field-group-sizee > .elementor-field-label {
    margin-bottom: 5px !important; 
    display: block;
}

/* 4. WRAPPER FIX: Position relative helps anchor the error message */
.elementor-field-group-sizee .elementor-field-option {
    width: auto !important;
    margin: 0 !important;
    position: relative !important; /* Vital for error bubble position */
}

/* 5. ERROR MESSAGE FIX: Use opacity instead of display:none */
/* This makes the radio button invisible but still detectable by the browser for errors */
.elementor-field-group-sizee input[type="radio"] {
    opacity: 0 !important;
    position: absolute !important;
    z-index: -1 !important;
    /* NEW: Move the anchor point to the bottom center */
    top: 90% !important;   /* Pushes it to the bottom edge */
    left:200% !important;   /* Centers it horizontally */
    

}

/* 6. DEFAULT BUTTON STYLE (Unchecked) */
.elementor-field-group-sizee .elementor-field-subgroup label {
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* Shape - Kept your specific settings */
    padding: 5px 10px;
    border-radius: 10px;
    
    /* Colors */
    background-color: #ffffff !important; 
    border: 1px solid #b3b3b3 !important;
    color: #1a1a1a !important; 
    
    /* Text Style */
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 500;
    
    cursor: pointer;
    transition: all 0.2s ease;
    margin: 0 !important;
    width: auto !important;
}

/* 7. SELECTED STATE (Purple) */
.elementor-field-group-sizee input[type="radio"]:checked + label {
    background-color: #99017d !important;
    border-color: #99017d !important;
    color: #ffffff !important;
}

/* 8. HOVER EFFECT */
.elementor-field-group-sizee .elementor-field-subgroup label:hover {
    border-color: #3e2b26 !important;
}/* End custom CSS */