.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-background-overlay{background-color:#000000;opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-container{max-width:1461px;min-height:415px;}.elementor-65 .elementor-element.elementor-element-ccd016c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-shape-top .elementor-shape-fill{fill:#FFBE00;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-shape-top svg{width:calc(300% + 1.3px);height:37px;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-shape-bottom .elementor-shape-fill{fill:#FFBE00;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-shape-bottom svg{width:calc(299% + 1.3px);height:21px;}.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-65 .elementor-element.elementor-element-de72682{text-align:center;}.elementor-65 .elementor-element.elementor-element-de72682 .elementor-heading-title{font-family:"El Messiri", Sans-serif;font-weight:600;color:#FFBE00;}.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-65 .elementor-element.elementor-element-aa0ab6e{text-align:center;font-family:"El Messiri", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-65 .elementor-element.elementor-element-cb74e80 > .elementor-container{max-width:551px;}.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-65 .elementor-element.elementor-element-432168f .elementor-button{background-color:#1721E5B8;font-family:"El Messiri", Sans-serif;font-weight:500;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;border-radius:0px 0px 11px 34px;}.elementor-65 .elementor-element.elementor-element-2c7e3cc .elementor-button{background-color:#17E52CB8;font-family:"El Messiri", Sans-serif;font-weight:500;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF;border-radius:0px 0px 11px 34px;}.elementor-65 .elementor-element.elementor-element-b7d634b{--display:flex;}.elementor-65 .elementor-element.elementor-element-c99b435{text-align:start;}.elementor-65 .elementor-element.elementor-element-c99b435 .elementor-heading-title{font-family:"El Messiri", Sans-serif;font-weight:600;color:#FFD800;}.elementor-65 .elementor-element.elementor-element-520dd11{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-48cd672{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-95295de{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.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-65 .elementor-element.elementor-element-f22f82d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-673debb{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-04f7f52{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-9a92d95{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-3790195{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-76db6af{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-09ca7ca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-7e44eba{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-643106b{--display:flex;}.elementor-65 .elementor-element.elementor-element-7565eaa{text-align:start;}.elementor-65 .elementor-element.elementor-element-7565eaa .elementor-heading-title{font-family:"El Messiri", Sans-serif;font-weight:600;color:#FFD800;}.elementor-65 .elementor-element.elementor-element-8a20bef{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-5cc9ca8{--display:flex;}.elementor-65 .elementor-element.elementor-element-291f54f{text-align:start;}.elementor-65 .elementor-element.elementor-element-291f54f .elementor-heading-title{font-family:"El Messiri", Sans-serif;font-weight:600;color:#FFD800;}.elementor-65 .elementor-element.elementor-element-daaaf66{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-6127dd9{--display:flex;}.elementor-65 .elementor-element.elementor-element-0413576{text-align:start;}.elementor-65 .elementor-element.elementor-element-0413576 .elementor-heading-title{font-family:"El Messiri", Sans-serif;font-weight:600;color:#FFD800;}.elementor-65 .elementor-element.elementor-element-78ea6c4{font-family:"El Messiri", Sans-serif;font-weight:400;color:#000000;}.elementor-65 .elementor-element.elementor-element-8204e42{--display:flex;}.elementor-65 .elementor-element.elementor-element-84c2b70{text-align:center;}.elementor-65 .elementor-element.elementor-element-84c2b70 .elementor-heading-title{font-family:"El Messiri", Sans-serif;font-weight:600;color:#FFD800;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-65 .elementor-element.elementor-element-8af7dd1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-65 .elementor-element.elementor-element-8af7dd1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-65 .elementor-element.elementor-element-8af7dd1{--image-border-color:#FFD800;--image-border-width:2px;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-48cd672{--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-f22f82d{--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-04f7f52{--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-3790195{--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-09ca7ca{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-container{min-height:425px;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-shape-top svg{width:calc(300% + 1.3px);height:36px;}.elementor-65 .elementor-element.elementor-element-ccd016c > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:30px;}.elementor-65 .elementor-element.elementor-element-de72682 .elementor-heading-title{font-size:31px;line-height:1.5em;}.elementor-65 .elementor-element.elementor-element-8a1ab75{width:50%;}.elementor-65 .elementor-element.elementor-element-512846b{width:50%;}.elementor-65 .elementor-element.elementor-element-c99b435 .elementor-heading-title{font-size:31px;}.elementor-65 .elementor-element.elementor-element-48cd672{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-f22f82d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-04f7f52{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-3790195{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-09ca7ca{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-7565eaa .elementor-heading-title{font-size:31px;}.elementor-65 .elementor-element.elementor-element-291f54f .elementor-heading-title{font-size:31px;}.elementor-65 .elementor-element.elementor-element-0413576 .elementor-heading-title{font-size:31px;}.elementor-65 .elementor-element.elementor-element-84c2b70 .elementor-heading-title{font-size:31px;}}