.elementor-3772 .elementor-element.elementor-element-2ce9f5e{--display:flex;--min-height:82vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-3772 .elementor-element.elementor-element-2ce9f5e::before, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-background-video-container::before, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-background-video-container::before, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-background-slideshow::before, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3772 .elementor-element.elementor-element-2ce9f5e.e-con::before{width:100%;height:100%;left:0%;top:0%;transform:rotate(0deg);-webkit-mask-image:url("https://afa.openmedia.dev/wp-content/uploads/2025/06/bottom-s-curved-border.svg");mask-image:url("https://afa.openmedia.dev/wp-content/uploads/2025/06/bottom-s-curved-border.svg");-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-shape-top .elementor-shape-fill, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E9E9E9;}.elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-shape-top svg, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-shape-top svg{width:calc(259% + 1.3px);height:23px;}.elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-shape-top, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-shape-bottom .elementor-shape-fill, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-shape-bottom svg, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:9px;}.elementor-3772 .elementor-element.elementor-element-2ce9f5e > .elementor-shape-bottom, .elementor-3772 .elementor-element.elementor-element-2ce9f5e > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-3772 .elementor-element.elementor-element-f06427e .diagonal_hero{background-color:var( --e-global-color-f0568f4 );flex-direction:row;overflow:visible;}body:not(.rtl) .elementor-3772 .elementor-element.elementor-element-f06427e{left:0px;}body.rtl .elementor-3772 .elementor-element.elementor-element-f06427e{right:0px;}.elementor-3772 .elementor-element.elementor-element-f06427e{top:0px;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-title{display:block;color:var( --e-global-color-primary );font-family:"Ysabeau Infant", Sans-serif;font-size:7rem;font-weight:900;text-transform:uppercase;line-height:90px;letter-spacing:1.4px;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-separator-wrapper{display:none;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-sub-title{display:block;color:var( --e-global-color-text );font-family:var( --e-global-typography-0ae371c-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-0ae371c-letter-spacing );margin-top:20px;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-btn{display:None;color:#000000;background-color:#ffffff;padding:10px 30px 10px 30px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-image{width:55%;clip-path:polygon(30% 0, 100% 0, 100% 100%, 0 100%);background-position:center center;opacity:100%;height:82vh;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-content{padding:30px 50px 30px 50px;text-align:inherit;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-btn-wrap{margin-top:20px;text-align:inherit;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-separator{background-color:#585858;margin-top:20px;margin-bottom:0px;width:50px;height:5px;}.elementor-3772 .elementor-element.elementor-element-cd1d7ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3772 .elementor-element.elementor-element-cd1d7ba:not(.elementor-motion-effects-element-type-background), .elementor-3772 .elementor-element.elementor-element-cd1d7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7268ad );}.elementor-3772 .elementor-element.elementor-element-cd1d7ba > .elementor-shape-top .elementor-shape-fill, .elementor-3772 .elementor-element.elementor-element-cd1d7ba > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-3772 .elementor-element.elementor-element-cd1d7ba > .elementor-shape-top svg, .elementor-3772 .elementor-element.elementor-element-cd1d7ba > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:9px;}.elementor-3772 .elementor-element.elementor-element-cd1d7ba > .elementor-shape-top, .elementor-3772 .elementor-element.elementor-element-cd1d7ba > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-3772 .elementor-element.elementor-element-c494f5c{width:100%;max-width:100%;}.elementor-3772 .elementor-element.elementor-element-c494f5c .ue-dual-color-heading{text-align:center;}.elementor-3772 .elementor-element.elementor-element-c494f5c .ue-title-one{color:var( --e-global-color-secondary );font-family:"Ysabeau Infant", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-3772 .elementor-element.elementor-element-c494f5c .ue-title-two{color:var( --e-global-color-primary );font-family:"Open Sans - Italic", Sans-serif;font-size:26px;font-weight:800;}.elementor-3772 .elementor-element.elementor-element-78dd94c .ue-main-item{height:450px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .ue-item-container{background-color:#F2793B99;margin:0px 0px 0px 50px;padding:50px 20px 50px 20px;max-width:350px;height:100%;align-self:start;justify-items:center;text-align:left;}.elementor-3772 .elementor-element.elementor-element-78dd94c .ue-item-overlay{background-color:#3C3C3C85;}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc-carousel-sync1 .item,.elementor-3772 .elementor-element.elementor-element-78dd94c .ue-item-overlay{border-radius:10px 10px 10px 10px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .item{background-position:center center;}.elementor-3772 .elementor-element.elementor-element-78dd94c .ue-thumb{height:150px;background-position:center center;}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc-carousel-sync2 .item{border-radius:10px 10px 10px 10px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc-carousel-sync2 .owl-item{filter:brightness( 45% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc-carousel-sync2 .owl-item:hover{filter:brightness( 106% ) contrast( 100% ) saturate( 45% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3772 .elementor-element.elementor-element-78dd94c .owl-item.uc-active-item{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3772 .elementor-element.elementor-element-78dd94c .owl-item.uc-active-item .ue-thumb{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc-carousel-sync2{margin-top:10px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .itemThumbTitle{color:var( --e-global-color-primary );opacity:100%;text-align:center;padding:10px 10px 10px 10px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .ue-thumb-holder:hover .itemThumbTitle{opacity:100%;}.elementor-3772 .elementor-element.elementor-element-78dd94c .itemTitle{color:var( --e-global-color-b7268ad );font-family:"Ysabeau Infant", Sans-serif;font-size:1.8rem;font-weight:650;text-transform:uppercase;line-height:42px;letter-spacing:1.4px;margin-top:0px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .itemDescription{color:#E2E2E2;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:1.4px;margin-top:10px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc_more_btn{padding:10px 20px 10px 20px;border-radius:10px;background-color:var( --e-global-color-text );color:var( --e-global-color-b7268ad );margin-top:30px;}.elementor-3772 .elementor-element.elementor-element-78dd94c .uc_more_btn:hover{background-color:var( --e-global-color-7d72777 );color:#ffffff;}.elementor-3772 .elementor-element.elementor-element-78dd94c .owl-nav .owl-prev{left:10px;right:auto;}.elementor-3772 .elementor-element.elementor-element-78dd94c .owl-nav .owl-next{right:10px;left:auto;}.elementor-3772 .elementor-element.elementor-element-78dd94c .owl-carousel .owl-nav .owl-next,.elementor-3772 .elementor-element.elementor-element-78dd94c .owl-carousel .owl-nav .owl-prev{top:130px;border-radius:100px;width:42px;height:42px;line-height:42px;font-size:16px;color:#868686;}.elementor-3772 .elementor-element.elementor-element-8147a1c{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3772 .elementor-element.elementor-element-8147a1c:not(.elementor-motion-effects-element-type-background), .elementor-3772 .elementor-element.elementor-element-8147a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94b3629 );}.elementor-3772 .elementor-element.elementor-element-8147a1c > .elementor-shape-top .elementor-shape-fill, .elementor-3772 .elementor-element.elementor-element-8147a1c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-f0568f4 );}.elementor-3772 .elementor-element.elementor-element-8147a1c > .elementor-shape-top svg, .elementor-3772 .elementor-element.elementor-element-8147a1c > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:15px;}.elementor-3772 .elementor-element.elementor-element-8147a1c > .elementor-shape-top, .elementor-3772 .elementor-element.elementor-element-8147a1c > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-3772 .elementor-element.elementor-element-8fd3660{width:100%;max-width:100%;}.elementor-3772 .elementor-element.elementor-element-8fd3660 .ue-dual-color-heading{text-align:center;}.elementor-3772 .elementor-element.elementor-element-8fd3660 .ue-title-one{color:var( --e-global-color-secondary );font-family:"Ysabeau Infant", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-3772 .elementor-element.elementor-element-8fd3660 .ue-title-two{color:var( --e-global-color-accent );font-family:"Open Sans - Italic", Sans-serif;font-size:26px;font-weight:800;}.elementor-3772 .elementor-element.elementor-element-a12da7f{--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;--align-items:center;}.elementor-3772 .elementor-element.elementor-element-03a8279{width:100%;max-width:100%;}.elementor-3772 .elementor-element.elementor-element-03a8279 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter__input{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter .uc-search-filter__input{color:var( --e-global-color-text );}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter-input-wrapper{gap:10px;}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter-label{color:#000000;}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter{max-width:100%;border-style:none;}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter-wrapper{justify-content:center;}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter-indicator{font-size:25px;color:#969696;inset-inline-end:10px;}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter-indicator svg{width:25px;height:25px;fill:#969696;}.elementor-3772 .elementor-element.elementor-element-7a0171b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3772 .elementor-element.elementor-element-7a0171b .uc-button-clear{display:inline-flex;font-family:"Ysabeau Infant", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;justify-content:inherit;padding:5px 15px 5px 15px;border-radius:5px 5px 5px 5px;gap:8px;}.elementor-3772 .elementor-element.elementor-element-7a0171b .uc-button-clear-wrapper{text-align:left;}.elementor-3772 .elementor-element.elementor-element-7a0171b .uc-button-clear i{color:#F1F1F1;}.elementor-3772 .elementor-element.elementor-element-7a0171b .uc-button-clear svg{fill:#F1F1F1;}.elementor-3772 .elementor-element.elementor-element-7a0171b .uc-button-clear:hover i{color:#FF6868;}.elementor-3772 .elementor-element.elementor-element-7a0171b .uc-button-clear:hover svg{fill:#FF6868;}.elementor-3772 .elementor-element.elementor-element-976f75c{--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-3772 .elementor-element.elementor-element-0296cb7 .ue-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;}.elementor-3772 .elementor-element.elementor-element-0296cb7 .ue-grid-item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color:var( --e-global-color-b7268ad );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;box-shadow:2px 3px 5px 2px rgba(0, 0, 0, 0.15);transition:all 200ms ease-in-out;}.elementor-3772 .elementor-element.elementor-element-0296cb7 .ue-grid-item:hover{border-style:solid;}.elementor-3772 .elementor-element.elementor-element-0296cb7 .ue-grid-item.ue-active-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-3772 .elementor-element.elementor-element-0296cb7 .ue-no-posts-found{font-family:"Open Sans - Italic", Sans-serif;font-size:1.5rem;font-weight:650;font-style:italic;letter-spacing:1.5px;color:#FF0000;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-3772 .elementor-element.elementor-element-0d47278 .archive_pagination{font-family:"Open Sans", Sans-serif;font-weight:600;letter-spacing:1.4px;border-radius:0px;}.elementor-3772 .elementor-element.elementor-element-0d47278 .page-numbers{min-width:30px;height:30px;border-radius:4px;}.elementor-3772 .elementor-element.elementor-element-0d47278 a.page-numbers:hover{border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4b9c587 );}.elementor-3772 .elementor-element.elementor-element-0d47278 .page-numbers.current{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-3772 .elementor-element.elementor-element-a12da7f{--width:20%;}.elementor-3772 .elementor-element.elementor-element-976f75c{--width:77%;}}@media(max-width:1366px){.elementor-3772 .elementor-element.elementor-element-f06427e .ue-sub-title{letter-spacing:var( --e-global-typography-0ae371c-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter__input{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-3772 .elementor-element.elementor-element-f06427e .ue-sub-title{letter-spacing:var( --e-global-typography-0ae371c-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter__input{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-0296cb7 .ue-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-3772 .elementor-element.elementor-element-f06427e .diagonal_hero{flex-direction:column;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-image{width:100%;clip-path:polygon(0 0, 100% 50%, 100% 100%, 0 100%);background-position:left center;height:100vh;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-title{font-size:3.7rem;line-height:53px;}.elementor-3772 .elementor-element.elementor-element-f06427e .ue-sub-title{letter-spacing:var( --e-global-typography-0ae371c-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter__input{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-0296cb7 .ue-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(min-width:2400px){.elementor-3772 .elementor-element.elementor-element-f06427e .ue-sub-title{letter-spacing:var( --e-global-typography-0ae371c-letter-spacing );}.elementor-3772 .elementor-element.elementor-element-03a8279 .uc-search-filter__input{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ysabeau Infant';
	font-display: auto;
	src: url('https://afa.openmedia.dev/wp-content/uploads/2025/06/YsabeauInfant-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans &#8211; Italic';
	font-display: auto;
	src: url('https://afa.openmedia.dev/wp-content/uploads/2025/06/OpenSans-Italic-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-display: auto;
	src: url('https://afa.openmedia.dev/wp-content/uploads/2025/06/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */