.elementor-224 .elementor-element.elementor-element-a18ac04{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-224 .elementor-element.elementor-element-a18ac04:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-a18ac04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-13085f6{--display:flex;}.elementor-224 .elementor-element.elementor-element-ece5958{--display:flex;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:hover, .elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:focus, .elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:active, .elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li:hover > a{background-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li.current-menu-item > a,.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li.current-menu-ancestor > a{background-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-menu-container{height:40px;border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a{font-family:"Arabic", Sans-serif;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:hover{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:focus{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:active{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li:hover > a{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li.current-menu-item > a{color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li.current-menu-ancestor > a{color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-hamburger{float:right;}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-hamburger > .ekit-menu-icon{color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-close{color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-close:hover{color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-ff13b77{--display:flex;}.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-224 .elementor-element.elementor-element-b641f5c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Arabic", Sans-serif;font-weight:500;}.elementor-224 .elementor-element.elementor-element-b641f5c .elementor-button:hover, .elementor-224 .elementor-element.elementor-element-b641f5c .elementor-button:focus{background-color:var( --e-global-color-secondary );}.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-224 .elementor-element.elementor-element-e35dbd5 .elementor-icon-wrapper{text-align:center;}.elementor-224 .elementor-element.elementor-element-e35dbd5 .elementor-icon{font-size:18px;}.elementor-224 .elementor-element.elementor-element-e35dbd5 .elementor-icon svg{height:18px;}.elementor-224 .elementor-element.elementor-element-3fb8e9d1{--display:flex;--min-height:500px;--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;}.elementor-224 .elementor-element.elementor-element-3fb8e9d1::before, .elementor-224 .elementor-element.elementor-element-3fb8e9d1 > .elementor-background-video-container::before, .elementor-224 .elementor-element.elementor-element-3fb8e9d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-224 .elementor-element.elementor-element-3fb8e9d1 > .elementor-background-slideshow::before, .elementor-224 .elementor-element.elementor-element-3fb8e9d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-224 .elementor-element.elementor-element-3fb8e9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-224 .elementor-element.elementor-element-7513cc89{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-224 .elementor-element.elementor-element-7afc62da{text-align:center;}.elementor-224 .elementor-element.elementor-element-7afc62da .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-48263dd{text-align:center;}.elementor-224 .elementor-element.elementor-element-48263dd .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-921c2ed{text-align:center;}.elementor-224 .elementor-element.elementor-element-921c2ed .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-b71a6f7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Arabic", Sans-serif;font-weight:500;}.elementor-224 .elementor-element.elementor-element-b71a6f7 .elementor-button:hover, .elementor-224 .elementor-element.elementor-element-b71a6f7 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-59a426af{--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-224 .elementor-element.elementor-element-59a426af:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-59a426af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infinityhills.ae/olfah/wp-content/uploads/2025/10/Untitled.png");}.elementor-224 .elementor-element.elementor-element-1530e82c{padding:75px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-1530e82c .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-8f2676a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-8f2676a .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-d164c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-d164c52 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-63a0788f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-63a0788f .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-93e0062 .elementor-button{background-color:var( --e-global-color-b187abc );font-family:"Arabic", Sans-serif;font-size:19px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-93e0062 .elementor-button:hover, .elementor-224 .elementor-element.elementor-element-93e0062 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-93e0062{padding:10px 0px 40px 0px;}.elementor-224 .elementor-element.elementor-element-93e0062 .elementor-button:hover svg, .elementor-224 .elementor-element.elementor-element-93e0062 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-5b84e59{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:15px;}.elementor-224 .elementor-element.elementor-element-5b84e59:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-5b84e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-758ea82{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-a84fc70{--display:flex;}.elementor-224 .elementor-element.elementor-element-5c1e630{padding:50px 0px 0px 0px;text-align:start;}.elementor-224 .elementor-element.elementor-element-5c1e630 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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 );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-224 .elementor-element.elementor-element-8a678d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-8a678d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-224 .elementor-element.elementor-element-eaf8ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-2aff397{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-2aff397:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-2aff397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b187abc );}.elementor-224 .elementor-element.elementor-element-a3558c6{--display:flex;}.elementor-224 .elementor-element.elementor-element-888c640{padding:0px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-888c640 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-f79b6bb{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-224 .elementor-element.elementor-element-f79b6bb .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-aeeedda{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-5cdc580{background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-224 .elementor-element.elementor-element-5cdc580 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-5cdc580 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-5cdc580 .elementor-icon-box-title a{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-5cdc580 .elementor-icon-box-description{font-family:"Arabic", Sans-serif;font-size:16px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-6bdb713{background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-224 .elementor-element.elementor-element-6bdb713 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-6bdb713 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-6bdb713 .elementor-icon-box-title a{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-6bdb713 .elementor-icon-box-description{font-family:"Arabic", Sans-serif;font-size:16px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-c31b3be{background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-224 .elementor-element.elementor-element-c31b3be .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-c31b3be .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-c31b3be .elementor-icon-box-title a{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-c31b3be .elementor-icon-box-description{font-family:"Arabic", Sans-serif;font-size:16px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-59f41fe{background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-224 .elementor-element.elementor-element-59f41fe .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-59f41fe .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-59f41fe .elementor-icon-box-title a{font-family:"Arabic", Sans-serif;font-size:25px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-59f41fe .elementor-icon-box-description{font-family:"Arabic", Sans-serif;font-size:16px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-90d6229{--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.76;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-90d6229:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-90d6229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infinityhills.ae/olfah/wp-content/uploads/2025/10/06-1.jpg");}.elementor-224 .elementor-element.elementor-element-90d6229::before, .elementor-224 .elementor-element.elementor-element-90d6229 > .elementor-background-video-container::before, .elementor-224 .elementor-element.elementor-element-90d6229 > .e-con-inner > .elementor-background-video-container::before, .elementor-224 .elementor-element.elementor-element-90d6229 > .elementor-background-slideshow::before, .elementor-224 .elementor-element.elementor-element-90d6229 > .e-con-inner > .elementor-background-slideshow::before, .elementor-224 .elementor-element.elementor-element-90d6229 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-224 .elementor-element.elementor-element-37cd293{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-224 .elementor-element.elementor-element-37cd293 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:27px;font-weight:600;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-7f02bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-224 .elementor-element.elementor-element-7f02bd8 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-8a5f563{--display:flex;}.elementor-224 .elementor-element.elementor-element-490cbca{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-224 .elementor-element.elementor-element-bc48014 .elementor-counter{flex-direction:column-reverse;}.elementor-224 .elementor-element.elementor-element-bc48014 .elementor-counter-title{justify-content:center;font-family:"Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-224 .elementor-element.elementor-element-bc48014 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Arabic", Sans-serif;font-size:48px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-61ba6d2 .elementor-counter{flex-direction:column-reverse;}.elementor-224 .elementor-element.elementor-element-61ba6d2 .elementor-counter-title{justify-content:center;font-family:"Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-224 .elementor-element.elementor-element-61ba6d2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Arabic", Sans-serif;font-size:48px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-248d45f .elementor-counter{flex-direction:column-reverse;}.elementor-224 .elementor-element.elementor-element-248d45f .elementor-counter-title{justify-content:center;font-family:"Arabic", Sans-serif;font-size:14px;font-weight:400;line-height:31px;}.elementor-224 .elementor-element.elementor-element-248d45f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Arabic", Sans-serif;font-size:48px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-97765da .elementor-counter{flex-direction:column-reverse;}.elementor-224 .elementor-element.elementor-element-97765da .elementor-counter-title{justify-content:center;font-family:"Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-224 .elementor-element.elementor-element-97765da .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Arabic", Sans-serif;font-size:48px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-2630392 .elementor-counter{flex-direction:column-reverse;}.elementor-224 .elementor-element.elementor-element-2630392 .elementor-counter-title{justify-content:center;font-family:"Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-224 .elementor-element.elementor-element-2630392 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Arabic", Sans-serif;font-size:48px;font-weight:600;}.elementor-224 .elementor-element.elementor-element-5014eb3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-224 .elementor-element.elementor-element-80d45b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-32598f0{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-32598f0:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-32598f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infinityhills.ae/olfah/wp-content/uploads/2025/10/Untitled.png");}.elementor-224 .elementor-element.elementor-element-549fbce{padding:50px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-549fbce .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-16d594e{text-align:center;}.elementor-224 .elementor-element.elementor-element-16d594e .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:400;line-height:31px;color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-b4a1b18 .elementor-button{background-color:var( --e-global-color-b187abc );font-family:"Arabic", Sans-serif;font-size:19px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b4a1b18 .elementor-button:hover, .elementor-224 .elementor-element.elementor-element-b4a1b18 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-b4a1b18{padding:10px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-b4a1b18 .elementor-button:hover svg, .elementor-224 .elementor-element.elementor-element-b4a1b18 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-6b3c004{--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-224 .elementor-element.elementor-element-b5432bb{--display:flex;}.elementor-224 .elementor-element.elementor-element-44a4093{padding:50px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-44a4093 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-b29af88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-224 .elementor-element.elementor-element-b29af88 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b2b4da8{--e-image-carousel-slides-to-show:4;}.elementor-224 .elementor-element.elementor-element-b2b4da8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-224 .elementor-element.elementor-element-b2b4da8 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-b2b4da8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-224 .elementor-element.elementor-element-b2b4da8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-b2b4da8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b2b4da8 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-b2b4da8 .swiper-wrapper{display:flex;align-items:center;}.elementor-224 .elementor-element.elementor-element-e241d72{--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-224 .elementor-element.elementor-element-bf83be3{--display:flex;}.elementor-224 .elementor-element.elementor-element-de213b0{padding:50px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-de213b0 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-b348eda{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-224 .elementor-element.elementor-element-b348eda .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b86c97a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-255b6e5{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-255b6e5:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-255b6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-7a6f25c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-7692865{text-align:center;}.elementor-224 .elementor-element.elementor-element-7692865 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-306a3a7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-306a3a7:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-306a3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-eb8df35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-0612d3b{text-align:center;}.elementor-224 .elementor-element.elementor-element-0612d3b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-8ca51cc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-8ca51cc:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-8ca51cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-b64cd47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-9999234{text-align:center;}.elementor-224 .elementor-element.elementor-element-9999234 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-0ca292f{--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-224 .elementor-element.elementor-element-e07f00b{--display:flex;}.elementor-224 .elementor-element.elementor-element-4cd891d{padding:50px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-4cd891d .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-6516afa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-224 .elementor-element.elementor-element-6516afa .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-61de777{--e-image-carousel-slides-to-show:4;}.elementor-224 .elementor-element.elementor-element-61de777 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-224 .elementor-element.elementor-element-61de777 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-61de777 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-224 .elementor-element.elementor-element-61de777 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-61de777 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-61de777 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-61de777 .swiper-wrapper{display:flex;align-items:center;}.elementor-224 .elementor-element.elementor-element-512475f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-ada1591{--display:flex;}.elementor-224 .elementor-element.elementor-element-7522651{padding:50px 0px 0px 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-7522651 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-9ba89a8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-224 .elementor-element.elementor-element-9ba89a8 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-486a9b4{text-align:center;}.elementor-224 .elementor-element.elementor-element-486a9b4 .elementor-heading-title{font-family:"Arabic", Sans-serif;font-size:20px;font-weight:400;line-height:31px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-d94cec1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-224 .elementor-element.elementor-element-d7eb8a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-fdd5f82{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-224 .elementor-element.elementor-element-02836af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-224 .elementor-element.elementor-element-e4f9e03{text-align:center;}.elementor-224 .elementor-element.elementor-element-0b4d7bd{padding:0px 100px 0px 100px;text-align:center;font-weight:400;}.elementor-224 .elementor-element.elementor-element-52b8635{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-224 .elementor-element.elementor-element-52b8635:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-52b8635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-9c0f207{text-align:center;}.elementor-224 .elementor-element.elementor-element-9c0f207 .elementor-heading-title{font-size:13px;font-weight:300;line-height:16px;color:#FFFFFF61;}.elementor-224 .elementor-element.elementor-element-1bf4d7c{text-align:center;}.elementor-224 .elementor-element.elementor-element-1bf4d7c .elementor-heading-title{font-size:10px;font-weight:300;line-height:16px;color:#FFFFFF61;}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-13085f6{--width:14%;}.elementor-224 .elementor-element.elementor-element-ece5958{--width:71%;}.elementor-224 .elementor-element.elementor-element-ff13b77{--width:15%;}.elementor-224 .elementor-element.elementor-element-8a678d6{--width:58.586%;}}@media(max-width:1024px) and (min-width:768px){.elementor-224 .elementor-element.elementor-element-13085f6{--width:30%;}.elementor-224 .elementor-element.elementor-element-ece5958{--width:50%;}}@media(min-width:1025px){.elementor-224 .elementor-element.elementor-element-90d6229:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-90d6229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-224 .elementor-element.elementor-element-32598f0:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-32598f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-hamburger{float:left;padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-224 .elementor-element.elementor-element-a83b66f button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-nav-logo > img{max-width:160px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-nav-logo{margin:0px 88px 0px 0px;padding:5px 5px 5px 5px;}.elementor-224 .elementor-element.elementor-element-e35dbd5 .elementor-icon{font-size:20px;}.elementor-224 .elementor-element.elementor-element-e35dbd5 .elementor-icon svg{height:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-224 .elementor-element.elementor-element-f79b6bb{padding:0px 50px 0px 50px;}.elementor-224 .elementor-element.elementor-element-aeeedda{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-224 .elementor-element.elementor-element-37cd293{padding:0px 50px 0px 50px;}.elementor-224 .elementor-element.elementor-element-7f02bd8{padding:0px 50px 0px 50px;}.elementor-224 .elementor-element.elementor-element-490cbca{--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-224 .elementor-element.elementor-element-b29af88{padding:0px 50px 0px 50px;}.elementor-224 .elementor-element.elementor-element-b348eda{padding:0px 50px 0px 50px;}.elementor-224 .elementor-element.elementor-element-b86c97a{--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-6516afa{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-13085f6{--width:60%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-224 .elementor-element.elementor-element-13085f6.e-con{--order:2;}.elementor-224 .elementor-element.elementor-element-ece5958{--width:20%;}.elementor-224 .elementor-element.elementor-element-ece5958.e-con{--order:1;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-nav-logo > img{max-width:130px;}.elementor-224 .elementor-element.elementor-element-a83b66f .elementskit-nav-logo{margin:6px 115px 0px 0px;}.elementor-224 .elementor-element.elementor-element-ff13b77{--width:20%;}.elementor-224 .elementor-element.elementor-element-ff13b77.e-con{--order:3;}.elementor-224 .elementor-element.elementor-element-e35dbd5 .elementor-icon-wrapper{text-align:end;}.elementor-224 .elementor-element.elementor-element-7513cc89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-224 .elementor-element.elementor-element-7afc62da .elementor-heading-title{font-size:32px;}.elementor-224 .elementor-element.elementor-element-48263dd .elementor-heading-title{font-size:20px;line-height:1.9em;}.elementor-224 .elementor-element.elementor-element-921c2ed .elementor-heading-title{font-size:20px;line-height:1.9em;}.elementor-224 .elementor-element.elementor-element-1530e82c{padding:20px 20px 20px 20px;}.elementor-224 .elementor-element.elementor-element-1530e82c .elementor-heading-title{font-size:23px;line-height:1.6em;}.elementor-224 .elementor-element.elementor-element-8f2676a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-8f2676a .elementor-heading-title{font-size:21px;}.elementor-224 .elementor-element.elementor-element-d164c52{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-224 .elementor-element.elementor-element-d164c52 .elementor-heading-title{font-size:20px;}.elementor-224 .elementor-element.elementor-element-63a0788f .elementor-heading-title{font-size:21px;}.elementor-224 .elementor-element.elementor-element-758ea82{--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-224 .elementor-element.elementor-element-5c1e630{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-5c1e630 .elementor-heading-title{line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-224 .elementor-element.elementor-element-8a678d6{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-224 .elementor-element.elementor-element-eaf8ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-224 .elementor-element.elementor-element-888c640{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-888c640 .elementor-heading-title{line-height:1.5em;}.elementor-224 .elementor-element.elementor-element-f79b6bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-aeeedda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-224 .elementor-element.elementor-element-37cd293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-7f02bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-490cbca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-549fbce{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-549fbce .elementor-heading-title{line-height:1.5em;}.elementor-224 .elementor-element.elementor-element-44a4093{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-44a4093 .elementor-heading-title{line-height:1.5em;}.elementor-224 .elementor-element.elementor-element-b29af88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-de213b0{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-de213b0 .elementor-heading-title{line-height:1.5em;}.elementor-224 .elementor-element.elementor-element-b348eda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-b86c97a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-4cd891d{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-4cd891d .elementor-heading-title{line-height:1.5em;}.elementor-224 .elementor-element.elementor-element-6516afa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-7522651{padding:13px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-7522651 .elementor-heading-title{line-height:1.5em;}.elementor-224 .elementor-element.elementor-element-fdd5f82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-224 .elementor-element.elementor-element-02836af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-224 .elementor-element.elementor-element-e4f9e03 .elementor-heading-title{font-size:20px;line-height:1.8em;}.elementor-224 .elementor-element.elementor-element-0b4d7bd{padding:0px 0px 0px 0px;font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-a18ac04 *//*.elementor-224 .elementor-element.elementor-element-a18ac04.elementor-sticky--active {*/
/*    background: #000;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c1e630 */.elementor-224 .elementor-element.elementor-element-5c1e630{
       font-size: 48px;
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-888c640 */.elementor-224 .elementor-element.elementor-element-888c640{
       font-size: 48px;
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37cd293 */.elementor-224 .elementor-element.elementor-element-37cd293 span{
    
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f02bd8 */.elementor-224 .elementor-element.elementor-element-7f02bd8 span{
    
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-490cbca */.elementor-224 .elementor-element.elementor-element-490cbca .elementor-widget-counter{
    box-shadow: 0px 20px 90px 0px rgba(0, 0, 0, 0.15);
    padding: 10px;
}


.elementor-224 .elementor-element.elementor-element-490cbca .elementor-counter-title {
    text-align: center;
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90d6229 */.elementor-224 .elementor-element.elementor-element-90d6229 .elementor-widget-counter{
    box-shadow: 0px 20px 90px 0px rgba(0, 0, 0, 0.15);
    padding: 10px;
    background: #fff;
    border-radius: 8px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44a4093 */.elementor-224 .elementor-element.elementor-element-44a4093{
       font-size: 48px;
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de213b0 */.elementor-224 .elementor-element.elementor-element-de213b0{
       font-size: 48px;
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e241d72 */.elementor-224 .elementor-element.elementor-element-e241d72 {
    background: linear-gradient(to top right, var(--e-global-color-b187abc) 50%, var(--e-global-color-accent) 50%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c004 */.elementor-224 .elementor-element.elementor-element-6b3c004 {
    background: linear-gradient(to bottom left, var(--e-global-color-b187abc) 50%, var(--e-global-color-accent) 50%);


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd891d */.elementor-224 .elementor-element.elementor-element-4cd891d{
       font-size: 48px;
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca292f */.elementor-224 .elementor-element.elementor-element-0ca292f {
    background: linear-gradient(to bottom left, var(--e-global-color-b187abc) 50%, var(--e-global-color-accent) 50%);


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7522651 */.elementor-224 .elementor-element.elementor-element-7522651{
       font-size: 48px;
      font-weight: 700;
      background: linear-gradient(270deg, var( --e-global-color-secondary ), var( --e-global-color-primary ), var( --e-global-color-secondary ));
      background-size: 200% 200%;
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: gradientMove 4s ease infinite;
      display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512475f */.elementor-224 .elementor-element.elementor-element-512475f {
background: linear-gradient(to bottom left, var( --e-global-color-b187abc ) 50%, var( --e-global-color-accent ) 50%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02836af */.elementor-224 .elementor-element.elementor-element-02836af{
     box-shadow: 0 3px 24px 0 rgba(18,43,70,.08);
    border-left-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-radius: 3px;
    position: relative;
    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd5f82 */div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: #AD8456;
}

div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full input[type=submit]:active, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full button[type=submit]:active, div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active, .wp-core-ui div.wpforms-container-full input[type=submit]:hover, .wp-core-ui div.wpforms-container-full input[type=submit]:active, .wp-core-ui div.wpforms-container-full button[type=submit]:hover, .wp-core-ui div.wpforms-container-full button[type=submit]:active, .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover, .wp-core-ui div.wpforms-container-full .wpforms-page-button:active {
    background: #584127;

}
div.wpforms-container-full input[type=submit]:focus:after, div.wpforms-container-full button[type=submit]:focus:after, div.wpforms-container-full .wpforms-page-button:focus:after, .wp-core-ui div.wpforms-container-full input[type=submit]:focus:after, .wp-core-ui div.wpforms-container-full button[type=submit]:focus:after, .wp-core-ui div.wpforms-container-full .wpforms-page-button:focus:after{
    border: 0
}
/* Font family */
.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel, .wpforms-container .wpforms-form .wpforms-field-description, .wpforms-container .wpforms-form textarea, .wpforms-container .wpforms-form li, .wpforms-container .wpforms-form th,
div.wpforms-container-full input[type=date], div.wpforms-container-full input[type=datetime], div.wpforms-container-full input[type=datetime-local], div.wpforms-container-full input[type=email], div.wpforms-container-full input[type=month], div.wpforms-container-full input[type=number], div.wpforms-container-full input[type=password], div.wpforms-container-full input[type=range], div.wpforms-container-full input[type=search], div.wpforms-container-full input[type=tel], div.wpforms-container-full input[type=text], div.wpforms-container-full input[type=time], div.wpforms-container-full input[type=url], div.wpforms-container-full input[type=week], div.wpforms-container-full select, div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full input[type=date], .wp-core-ui div.wpforms-container-full input[type=datetime], .wp-core-ui div.wpforms-container-full input[type=datetime-local], .wp-core-ui div.wpforms-container-full input[type=email], .wp-core-ui div.wpforms-container-full input[type=month], .wp-core-ui div.wpforms-container-full input[type=number], .wp-core-ui div.wpforms-container-full input[type=password], .wp-core-ui div.wpforms-container-full input[type=range], .wp-core-ui div.wpforms-container-full input[type=search], .wp-core-ui div.wpforms-container-full input[type=tel], .wp-core-ui div.wpforms-container-full input[type=text], .wp-core-ui div.wpforms-container-full input[type=time], .wp-core-ui div.wpforms-container-full input[type=url], .wp-core-ui div.wpforms-container-full input[type=week], .wp-core-ui div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full textarea,
div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){
font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    
}

/* End font family *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b8635 */.elementor-224 .elementor-element.elementor-element-52b8635{
    direction: ltr;
}/* End custom CSS */