@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@100;200;300;400;500;600;700&amp;family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&amp;display=swap);
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden auto}html body{font-family:"IBM Plex Sans Arabic",sans-serif}html[dir=ltr] body{font-family:"Plus Jakarta Sans",sans-serif}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;background:none;border:none;outline:none}a{text-decoration:none;color:inherit}ul,ol{list-style:none}:root{--clip-path: 115px}h1{font-size:2.75rem;line-height:1.5;font-weight:700}h2{font-size:1.375rem;line-height:1.5;font-weight:600}h3{font-size:2rem;line-height:1.5;font-weight:700;margin:0 0 1.5rem}h4{font-size:2.25rem;line-height:1.5;font-weight:700}h5{font-size:1.25rem;line-height:1.5;font-weight:600}h6{font-size:1.125rem;line-height:1.5;font-weight:600}body{font-size:1.5rem;line-height:1.5;font-weight:400}.text-center{text-align:center}@media only screen and (max-width: 768px){.text-center-md{text-align:center}}.site-header{position:fixed;top:var(--top-banner-height);left:0;width:100%;padding:1.5rem;z-index:9997;transform:translateY(0);transition:transform 200ms linear,background-color 200ms linear}.site-header__nav{display:flex;flex-direction:row-reverse;align-items:center;gap:2rem}.site-header__nav__list{display:flex;align-items:center;flex:1;justify-content:flex-end;column-gap:1.25rem}.site-header__open-menu{color:#fff;cursor:pointer;transition:transform 150ms ease-in-out}.site-header__open-menu:hover{transform:scale(1.02)}.site-header--hide{transform:translateY(calc((100% + var(--top-banner-height)) * -1))}.site-header--scrolled{background-color:#2d7389}@media only screen and (max-width: 768px){.site-header__nav{justify-content:space-between;position:relative}.site-header__nav .brand{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.site-header__nav__list{flex:initial}.site-header__nav__list a[href].button{display:none}}body.home .site-header .brand{}body.home .site-header--scrolled .brand{visibility:visible;opacity:1}.site-menu{position:fixed;z-index:9998;top:0;left:0;height:100dvh;width:100vw;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:250ms;transition-timing-function:linear}.site-menu__overlay{position:absolute;left:0;width:0;height:100%;width:100%;background-color:#000;opacity:.3}.site-menu__content{height:100%;width:100%;position:relative;padding-bottom:160px;padding-top:calc(1.5rem + var(--top-banner-height));overflow:hidden;display:flex;flex-direction:column;row-gap:4rem;transform:translateY(-100%);transition:transform 250ms linear;transition-delay:0s}.site-menu__content::before{position:absolute;z-index:1;top:-170px;left:-40px;content:"";width:calc(100% + 60px);height:calc(100% + 60px);border-radius:0 0 8rem 0;background-color:#fff;transform:rotate(4.3deg);transform-origin:top;background-position:center 45px}.site-menu__content__header,.site-menu__content__body,.site-menu__content__footer{position:relative;z-index:2}.site-menu__content__body{flex:1;overflow:hidden auto;display:flex;align-items:center;flex-direction:column}.site-menu__content__body ul{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.site-menu__content__body ul li{transition-property:transform,opacity;transition-duration:150ms;opacity:0;transition-delay:0ms}.site-menu__content__body ul li:nth-child(even){transform:translateX(-100%)}.site-menu__content__body ul li:nth-child(odd){transform:translateX(100%)}.site-menu__content__body ul li a[href]{font-size:1.25rem;line-height:1.5;font-weight:600;color:#000;transition:color 150ms ease-in-out}.site-menu__content__body ul li a[href]:hover{color:#2d7389}.site-menu__content__header__nav{display:flex;align-items:center;justify-content:space-between;position:relative}.site-menu__content__footer{display:flex;justify-content:center;padding-left:1rem;padding-right:1rem}.site-menu__content__footer .social-links a[href]{color:#000}.site-menu__content #close-menu{color:#000;cursor:pointer;transition:all 150ms ease-in-out;transform:translateY(7px) scale(1)}.site-menu__content #close-menu:hover{color:#2d7389;transform:translateY(7px) scale(1.1)}.site-menu--show{visibility:visible;opacity:1}.site-menu--show .site-menu__content{transform:translateY(0);transition-delay:100ms}.site-menu--show .site-menu__content__body ul li{opacity:1;transform:translateX(0)}.site-menu--show .site-menu__content__body ul li:nth-child(1){transition-delay:400ms}.site-menu--show .site-menu__content__body ul li:nth-child(2){transition-delay:500ms}.site-menu--show .site-menu__content__body ul li:nth-child(3){transition-delay:600ms}.site-menu--show .site-menu__content__body ul li:nth-child(4){transition-delay:700ms}.site-menu--show .site-menu__content__body ul li:nth-child(5){transition-delay:800ms}.site-menu--show .site-menu__content__body ul li:nth-child(6){transition-delay:900ms}.site-menu--show .site-menu__content__body ul li:nth-child(7){transition-delay:1000ms}.site-menu--show .site-menu__content__body ul li:nth-child(8){transition-delay:1100ms}.site-menu--show .site-menu__content__body ul li:nth-child(9){transition-delay:1200ms}.site-menu--show .site-menu__content__body ul li:nth-child(10){transition-delay:1300ms}.site-menu--show .site-menu__content__body ul li:nth-child(11){transition-delay:1400ms}.site-menu--show .site-menu__content__body ul li:nth-child(12){transition-delay:1500ms}.site-menu--show .site-menu__content__body ul li:nth-child(13){transition-delay:1600ms}.site-menu--show .site-menu__content__body ul li:nth-child(14){transition-delay:1700ms}.site-menu--show .site-menu__content__body ul li:nth-child(15){transition-delay:1800ms}.site-menu--show .site-menu__content__body ul li:nth-child(16){transition-delay:1900ms}.site-menu--show .site-menu__content__body ul li:nth-child(17){transition-delay:2000ms}.site-menu--show .site-menu__content__body ul li:nth-child(18){transition-delay:2100ms}.site-menu--show .site-menu__content__body ul li:nth-child(19){transition-delay:2200ms}.site-menu--show .site-menu__content__body ul li:nth-child(20){transition-delay:2300ms}@media only screen and (max-width: 992px){.site-menu .site-menu__content{background-color:#fff;padding-bottom:1.5rem;transform:translateY(0) translateX(100%)}.site-menu .site-menu__content .brand{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.site-menu .site-menu__content .button,.site-menu .site-menu__content .language-switcher__label__text{display:none}.site-menu .site-menu__content::before{display:none}.site-menu .site-menu__content__body{padding:1.5rem}.site-menu .site-menu__content #close-menu{transform:translateY(0) scale(1)}.site-menu .site-menu__content #close-menu:hover{transform:translateY(0) scale(1.1)}.site-menu--show .site-menu__content{transform:translateY(0) translateX(0)}}.site-footer{position:relative;padding:8rem 0 2rem;background-color:#3c3938;clip-path:polygon(0 var(--clip-path), 100% 0, 100% 100%, 0% 100%)}.site-footer__grid{display:flex;gap:3rem}.site-footer__grid__lists{flex:1;display:flex;gap:3rem;justify-content:space-evenly}.site-footer__grid__download-links{max-width:max-content;display:flex;flex-direction:column;row-gap:1.5rem}.site-footer__grid__download-links .store-button{width:100%}.site-footer__brand{max-width:100%;display:flex;margin-bottom:3rem}.site-footer__brand img{width:9rem;height:auto}.site-footer__list{display:flex;flex-direction:column;row-gap:1.5rem}.site-footer__list__title{font-size:1rem;line-height:1.5;font-weight:400;color:#fff;opacity:.6}.site-footer__list__title svg{display:none}.site-footer__list ul{display:flex;flex-direction:column;row-gap:1rem}.site-footer__list ul li a[href]{color:#fff;font-size:1rem;line-height:1.5;font-weight:600}.site-footer__quick-links{display:flex;flex-wrap:wrap;gap:1rem}.site-footer__quick-links li a[href]{font-size:1rem;line-height:1.5;font-weight:400;color:#fff;opacity:.6}.site-footer hr{border-color:#fff;opacity:.09;margin:2rem 0}@media only screen and (max-width: 1200px){.site-footer__grid{flex-direction:column}.site-footer__grid__download-links{max-width:100%;flex-direction:row;justify-content:center;column-gap:1.5rem;flex-wrap:wrap;order:2}.site-footer__grid__lists{order:1}.site-footer__grid .language-switcher-wrapper{display:none}.site-footer__brand{justify-content:center}}@media only screen and (max-width: 768px){.site-footer__grid__lists{flex-direction:column;gap:0;justify-content:flex-start}.site-footer__list{display:flex;flex-direction:column;row-gap:0;border-style:solid;border-width:1px 0 0 0;border-color:hsla(0,0%,100%,.6)}.site-footer__list:last-child{border-bottom-width:1px}.site-footer__list__title{padding:1rem .5rem;display:flex;justify-content:space-between;align-items:center;column-gap:.5rem}.site-footer__list__title svg{display:block;transform:rotate(-90deg)}.site-footer__list ul{height:0;overflow:hidden;transition:height 150ms linear}.site-footer__list ul li:first-child{padding-top:1.5rem}.site-footer__list ul li:last-child{padding-bottom:1.5rem}.site-footer .bottom-footer{flex-direction:column;row-gap:2rem}.site-footer__quick-links,.site-footer .social-links{justify-content:center}}.site-footer__copyright{font-size:1rem;line-height:1.5;font-weight:300;text-align:center;color:#fff;opacity:.3}.site-footer__copyright>span{display:inline-block}html[dir=ltr] .site-footer{clip-path:polygon(0 0, 100% var(--clip-path), 100% 100%, 0% 100%)}[class*=grid-]{display:grid;box-sizing:border-box}.grid-1{grid-template-columns:repeat(1, 1fr)}.gap-1{gap:.25rem}.row-gap-1{row-gap:.25rem}.column-gap-1{column-gap:.25rem}.col-1{grid-column:span 1}.row-1{grid-row:span 1}.grid-2{grid-template-columns:repeat(2, 1fr)}.gap-2{gap:.5rem}.row-gap-2{row-gap:.5rem}.column-gap-2{column-gap:.5rem}.col-2{grid-column:span 2}.row-2{grid-row:span 2}.grid-3{grid-template-columns:repeat(3, 1fr)}.gap-3{gap:.75rem}.row-gap-3{row-gap:.75rem}.column-gap-3{column-gap:.75rem}.col-3{grid-column:span 3}.row-3{grid-row:span 3}.grid-4{grid-template-columns:repeat(4, 1fr)}.gap-4{gap:1rem}.row-gap-4{row-gap:1rem}.column-gap-4{column-gap:1rem}.col-4{grid-column:span 4}.row-4{grid-row:span 4}.grid-5{grid-template-columns:repeat(5, 1fr)}.gap-5{gap:1.25rem}.row-gap-5{row-gap:1.25rem}.column-gap-5{column-gap:1.25rem}.col-5{grid-column:span 5}.row-5{grid-row:span 5}.grid-6{grid-template-columns:repeat(6, 1fr)}.gap-6{gap:1.5rem}.row-gap-6{row-gap:1.5rem}.column-gap-6{column-gap:1.5rem}.col-6{grid-column:span 6}.row-6{grid-row:span 6}.grid-7{grid-template-columns:repeat(7, 1fr)}.gap-7{gap:2rem}.row-gap-7{row-gap:2rem}.column-gap-7{column-gap:2rem}.col-7{grid-column:span 7}.row-7{grid-row:span 7}.grid-8{grid-template-columns:repeat(8, 1fr)}.gap-8{gap:3rem}.row-gap-8{row-gap:3rem}.column-gap-8{column-gap:3rem}.col-8{grid-column:span 8}.row-8{grid-row:span 8}.grid-9{grid-template-columns:repeat(9, 1fr)}.gap-9{gap:4rem}.row-gap-9{row-gap:4rem}.column-gap-9{column-gap:4rem}.col-9{grid-column:span 9}.row-9{grid-row:span 9}.grid-10{grid-template-columns:repeat(10, 1fr)}.gap-10{gap:5rem}.row-gap-10{row-gap:5rem}.column-gap-10{column-gap:5rem}.col-10{grid-column:span 10}.row-10{grid-row:span 10}.grid-11{grid-template-columns:repeat(11, 1fr)}.gap-11{gap:6rem}.row-gap-11{row-gap:6rem}.column-gap-11{column-gap:6rem}.col-11{grid-column:span 11}.row-11{grid-row:span 11}.grid-12{grid-template-columns:repeat(12, 1fr)}.gap-12{gap:0}.row-gap-12{row-gap:0}.column-gap-12{column-gap:0}.col-12{grid-column:span 12}.row-12{grid-row:span 12}@media only screen and (max-width: 1400px){.grid-1-xxl{grid-template-columns:repeat(1, 1fr)}.col-1-xxl{grid-column:span 1}.row-1-xxl{grid-row:span 1}}@media only screen and (max-width: 1400px){.grid-2-xxl{grid-template-columns:repeat(2, 1fr)}.col-2-xxl{grid-column:span 2}.row-2-xxl{grid-row:span 2}}@media only screen and (max-width: 1400px){.grid-3-xxl{grid-template-columns:repeat(3, 1fr)}.col-3-xxl{grid-column:span 3}.row-3-xxl{grid-row:span 3}}@media only screen and (max-width: 1400px){.grid-4-xxl{grid-template-columns:repeat(4, 1fr)}.col-4-xxl{grid-column:span 4}.row-4-xxl{grid-row:span 4}}@media only screen and (max-width: 1400px){.grid-5-xxl{grid-template-columns:repeat(5, 1fr)}.col-5-xxl{grid-column:span 5}.row-5-xxl{grid-row:span 5}}@media only screen and (max-width: 1400px){.grid-6-xxl{grid-template-columns:repeat(6, 1fr)}.col-6-xxl{grid-column:span 6}.row-6-xxl{grid-row:span 6}}@media only screen and (max-width: 1400px){.grid-7-xxl{grid-template-columns:repeat(7, 1fr)}.col-7-xxl{grid-column:span 7}.row-7-xxl{grid-row:span 7}}@media only screen and (max-width: 1400px){.grid-8-xxl{grid-template-columns:repeat(8, 1fr)}.col-8-xxl{grid-column:span 8}.row-8-xxl{grid-row:span 8}}@media only screen and (max-width: 1400px){.grid-9-xxl{grid-template-columns:repeat(9, 1fr)}.col-9-xxl{grid-column:span 9}.row-9-xxl{grid-row:span 9}}@media only screen and (max-width: 1400px){.grid-10-xxl{grid-template-columns:repeat(10, 1fr)}.col-10-xxl{grid-column:span 10}.row-10-xxl{grid-row:span 10}}@media only screen and (max-width: 1400px){.grid-11-xxl{grid-template-columns:repeat(11, 1fr)}.col-11-xxl{grid-column:span 11}.row-11-xxl{grid-row:span 11}}@media only screen and (max-width: 1400px){.grid-12-xxl{grid-template-columns:repeat(12, 1fr)}.col-12-xxl{grid-column:span 12}.row-12-xxl{grid-row:span 12}}@media only screen and (max-width: 1200px){.grid-1-xl{grid-template-columns:repeat(1, 1fr)}.col-1-xl{grid-column:span 1}.row-1-xl{grid-row:span 1}}@media only screen and (max-width: 1200px){.grid-2-xl{grid-template-columns:repeat(2, 1fr)}.col-2-xl{grid-column:span 2}.row-2-xl{grid-row:span 2}}@media only screen and (max-width: 1200px){.grid-3-xl{grid-template-columns:repeat(3, 1fr)}.col-3-xl{grid-column:span 3}.row-3-xl{grid-row:span 3}}@media only screen and (max-width: 1200px){.grid-4-xl{grid-template-columns:repeat(4, 1fr)}.col-4-xl{grid-column:span 4}.row-4-xl{grid-row:span 4}}@media only screen and (max-width: 1200px){.grid-5-xl{grid-template-columns:repeat(5, 1fr)}.col-5-xl{grid-column:span 5}.row-5-xl{grid-row:span 5}}@media only screen and (max-width: 1200px){.grid-6-xl{grid-template-columns:repeat(6, 1fr)}.col-6-xl{grid-column:span 6}.row-6-xl{grid-row:span 6}}@media only screen and (max-width: 1200px){.grid-7-xl{grid-template-columns:repeat(7, 1fr)}.col-7-xl{grid-column:span 7}.row-7-xl{grid-row:span 7}}@media only screen and (max-width: 1200px){.grid-8-xl{grid-template-columns:repeat(8, 1fr)}.col-8-xl{grid-column:span 8}.row-8-xl{grid-row:span 8}}@media only screen and (max-width: 1200px){.grid-9-xl{grid-template-columns:repeat(9, 1fr)}.col-9-xl{grid-column:span 9}.row-9-xl{grid-row:span 9}}@media only screen and (max-width: 1200px){.grid-10-xl{grid-template-columns:repeat(10, 1fr)}.col-10-xl{grid-column:span 10}.row-10-xl{grid-row:span 10}}@media only screen and (max-width: 1200px){.grid-11-xl{grid-template-columns:repeat(11, 1fr)}.col-11-xl{grid-column:span 11}.row-11-xl{grid-row:span 11}}@media only screen and (max-width: 1200px){.grid-12-xl{grid-template-columns:repeat(12, 1fr)}.col-12-xl{grid-column:span 12}.row-12-xl{grid-row:span 12}}@media only screen and (max-width: 992px){.grid-1-lg{grid-template-columns:repeat(1, 1fr)}.col-1-lg{grid-column:span 1}.row-1-lg{grid-row:span 1}}@media only screen and (max-width: 992px){.grid-2-lg{grid-template-columns:repeat(2, 1fr)}.col-2-lg{grid-column:span 2}.row-2-lg{grid-row:span 2}}@media only screen and (max-width: 992px){.grid-3-lg{grid-template-columns:repeat(3, 1fr)}.col-3-lg{grid-column:span 3}.row-3-lg{grid-row:span 3}}@media only screen and (max-width: 992px){.grid-4-lg{grid-template-columns:repeat(4, 1fr)}.col-4-lg{grid-column:span 4}.row-4-lg{grid-row:span 4}}@media only screen and (max-width: 992px){.grid-5-lg{grid-template-columns:repeat(5, 1fr)}.col-5-lg{grid-column:span 5}.row-5-lg{grid-row:span 5}}@media only screen and (max-width: 992px){.grid-6-lg{grid-template-columns:repeat(6, 1fr)}.col-6-lg{grid-column:span 6}.row-6-lg{grid-row:span 6}}@media only screen and (max-width: 992px){.grid-7-lg{grid-template-columns:repeat(7, 1fr)}.col-7-lg{grid-column:span 7}.row-7-lg{grid-row:span 7}}@media only screen and (max-width: 992px){.grid-8-lg{grid-template-columns:repeat(8, 1fr)}.col-8-lg{grid-column:span 8}.row-8-lg{grid-row:span 8}}@media only screen and (max-width: 992px){.grid-9-lg{grid-template-columns:repeat(9, 1fr)}.col-9-lg{grid-column:span 9}.row-9-lg{grid-row:span 9}}@media only screen and (max-width: 992px){.grid-10-lg{grid-template-columns:repeat(10, 1fr)}.col-10-lg{grid-column:span 10}.row-10-lg{grid-row:span 10}}@media only screen and (max-width: 992px){.grid-11-lg{grid-template-columns:repeat(11, 1fr)}.col-11-lg{grid-column:span 11}.row-11-lg{grid-row:span 11}}@media only screen and (max-width: 992px){.grid-12-lg{grid-template-columns:repeat(12, 1fr)}.col-12-lg{grid-column:span 12}.row-12-lg{grid-row:span 12}}@media only screen and (max-width: 768px){.grid-1-md{grid-template-columns:repeat(1, 1fr)}.col-1-md{grid-column:span 1}.row-1-md{grid-row:span 1}}@media only screen and (max-width: 768px){.grid-2-md{grid-template-columns:repeat(2, 1fr)}.col-2-md{grid-column:span 2}.row-2-md{grid-row:span 2}}@media only screen and (max-width: 768px){.grid-3-md{grid-template-columns:repeat(3, 1fr)}.col-3-md{grid-column:span 3}.row-3-md{grid-row:span 3}}@media only screen and (max-width: 768px){.grid-4-md{grid-template-columns:repeat(4, 1fr)}.col-4-md{grid-column:span 4}.row-4-md{grid-row:span 4}}@media only screen and (max-width: 768px){.grid-5-md{grid-template-columns:repeat(5, 1fr)}.col-5-md{grid-column:span 5}.row-5-md{grid-row:span 5}}@media only screen and (max-width: 768px){.grid-6-md{grid-template-columns:repeat(6, 1fr)}.col-6-md{grid-column:span 6}.row-6-md{grid-row:span 6}}@media only screen and (max-width: 768px){.grid-7-md{grid-template-columns:repeat(7, 1fr)}.col-7-md{grid-column:span 7}.row-7-md{grid-row:span 7}}@media only screen and (max-width: 768px){.grid-8-md{grid-template-columns:repeat(8, 1fr)}.col-8-md{grid-column:span 8}.row-8-md{grid-row:span 8}}@media only screen and (max-width: 768px){.grid-9-md{grid-template-columns:repeat(9, 1fr)}.col-9-md{grid-column:span 9}.row-9-md{grid-row:span 9}}@media only screen and (max-width: 768px){.grid-10-md{grid-template-columns:repeat(10, 1fr)}.col-10-md{grid-column:span 10}.row-10-md{grid-row:span 10}}@media only screen and (max-width: 768px){.grid-11-md{grid-template-columns:repeat(11, 1fr)}.col-11-md{grid-column:span 11}.row-11-md{grid-row:span 11}}@media only screen and (max-width: 768px){.grid-12-md{grid-template-columns:repeat(12, 1fr)}.col-12-md{grid-column:span 12}.row-12-md{grid-row:span 12}}@media only screen and (max-width: 576px){.grid-1-sm{grid-template-columns:repeat(1, 1fr)}.col-1-sm{grid-column:span 1}.row-1-sm{grid-row:span 1}}@media only screen and (max-width: 576px){.grid-2-sm{grid-template-columns:repeat(2, 1fr)}.col-2-sm{grid-column:span 2}.row-2-sm{grid-row:span 2}}@media only screen and (max-width: 576px){.grid-3-sm{grid-template-columns:repeat(3, 1fr)}.col-3-sm{grid-column:span 3}.row-3-sm{grid-row:span 3}}@media only screen and (max-width: 576px){.grid-4-sm{grid-template-columns:repeat(4, 1fr)}.col-4-sm{grid-column:span 4}.row-4-sm{grid-row:span 4}}@media only screen and (max-width: 576px){.grid-5-sm{grid-template-columns:repeat(5, 1fr)}.col-5-sm{grid-column:span 5}.row-5-sm{grid-row:span 5}}@media only screen and (max-width: 576px){.grid-6-sm{grid-template-columns:repeat(6, 1fr)}.col-6-sm{grid-column:span 6}.row-6-sm{grid-row:span 6}}@media only screen and (max-width: 576px){.grid-7-sm{grid-template-columns:repeat(7, 1fr)}.col-7-sm{grid-column:span 7}.row-7-sm{grid-row:span 7}}@media only screen and (max-width: 576px){.grid-8-sm{grid-template-columns:repeat(8, 1fr)}.col-8-sm{grid-column:span 8}.row-8-sm{grid-row:span 8}}@media only screen and (max-width: 576px){.grid-9-sm{grid-template-columns:repeat(9, 1fr)}.col-9-sm{grid-column:span 9}.row-9-sm{grid-row:span 9}}@media only screen and (max-width: 576px){.grid-10-sm{grid-template-columns:repeat(10, 1fr)}.col-10-sm{grid-column:span 10}.row-10-sm{grid-row:span 10}}@media only screen and (max-width: 576px){.grid-11-sm{grid-template-columns:repeat(11, 1fr)}.col-11-sm{grid-column:span 11}.row-11-sm{grid-row:span 11}}@media only screen and (max-width: 576px){.grid-12-sm{grid-template-columns:repeat(12, 1fr)}.col-12-sm{grid-column:span 12}.row-12-sm{grid-row:span 12}}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.flex{display:flex}.flex--row-reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--column-reverse{flex-direction:column-reverse}.flex--justify-center{justify-content:center}.flex--justify-end{justify-content:flex-end}.flex--justify-start{justify-content:flex-start}.flex--justify-space-between{justify-content:space-between}.flex--justify-space-evenly{justify-content:space-evenly}.flex--align-center{align-items:center}.flex--align-end{align-items:flex-end}.flex--align-start{align-items:flex-start}.flex--wrap{flex-wrap:wrap}.container{width:100%;margin-left:auto;margin-right:auto;padding:0 30px}@media only screen and (min-width: 576px){.container{max-width:100%}}@media only screen and (min-width: 768px){.container{max-width:720px}}@media only screen and (min-width: 992px){.container{max-width:960px}}@media only screen and (min-width: 1200px){.container{max-width:1140px}}@media only screen and (min-width: 1400px){.container{max-width:1320px}}.section{padding:4rem 0}.max-w-md{max-width:768px}.w-full{width:100%}.max-w-lg{max-width:992px}.m-x-auto{margin:0 auto}.breadcrumb{background-color:#f4ede3;padding-top:var(--header-height)}.breadcrumb__body{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 0}.breadcrumb__body h2{font-weight:400}@media only screen and (max-width: 768px){.breadcrumb__body{flex-direction:column;justify-content:flex-start}}.breadcrumb #breadcrumbs>span{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.breadcrumb #breadcrumbs>span>span a[href]{font-size:1rem;line-height:1.5;font-weight:600}.breadcrumb #breadcrumbs>span>span:not(:last-child){display:flex;align-items:center;gap:.5rem}.breadcrumb #breadcrumbs>span>span:not(:last-child)::after{content:"/";font-size:1.125rem}.breadcrumb #breadcrumbs>span>span.breadcrumb_last{color:rgba(0,0,0,.6);font-size:1rem;line-height:1.5;font-weight:400}.download-popup{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition-property:visibility,opacity;transition-duration:200ms;visibility:hidden;opacity:0}.download-popup__content{display:flex;flex-direction:column;row-gap:3rem;max-width:740px;min-height:477px;padding:3rem;background-image:url(images/download-popup-bg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;transition:transform 200ms;transform:translateY(100px) scale(0.7)}.download-popup__content__qr-code{width:100%;height:184px}.download-popup__content__qr-code img{width:100%;height:100%;object-fit:contain;object-position:center}.download-popup__content__title,.download-popup__content__subtitle{text-align:center}.download-popup__content__title{font-size:2.25rem;line-height:1.5;font-weight:600}.download-popup__content__subtitle{font-size:1.125rem;line-height:1.5;font-weight:400}.download-popup__content__body{display:grid;grid-template-columns:1fr auto 1fr;column-gap:.75rem}.download-popup__content__col{display:flex;flex-direction:column;row-gap:1.25rem;align-items:center;padding:0 2rem}.download-popup__content__links{flex:1;display:flex;flex-direction:column;row-gap:1.25rem;justify-content:center;width:max-content}.download-popup__content__links .store-button__wrapper{width:100%}.download-popup__content__links .store-button__wrapper a[href]{width:100%}.download-popup__content__border{height:100%;width:1px;display:flex;align-items:center;justify-content:center;background-color:#cfcfcf}.download-popup__content__border span{font-size:1rem;line-height:1.5;font-weight:600;padding:.5rem 0;background-color:#fff}.download-popup--show{visibility:visible;opacity:1}.download-popup--show .download-popup__content{transform:translateY(0px) scale(1)}.button{font-size:1.125rem;line-height:1.5;font-weight:700;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:center;column-gap:.5rem;background-color:#2d7389;color:#fff;border:1px solid;border-color:#2d7389;border-radius:14px;transition:background-color 150ms linear;cursor:pointer;width:max-content;max-width:100%}.button:hover{background-color:#fff;color:#2d7389}.button--secondary{background-color:#fff;border-color:#fff;color:#000}.button--secondary:hover{background-color:#2d7389;border-color:#2d7389;color:#fff}.button--light{background-color:#fff;border-color:#fff;color:#2d7389}.button--light:hover{background-color:#2d7389;color:#fff}.button--full{width:100%}.button--dark{background-color:#3c3938;border-color:#fff;color:#fff}.button--dark:hover{background-color:#fff;color:#3c3938}.button--transparent{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.15)}.store-button{display:flex;align-items:center;column-gap:.5rem;background-color:#000;border-radius:8px;font-size:1.125rem;line-height:1.5;font-weight:400;color:#fff;cursor:pointer;padding:6px .5rem;transition:transform 150ms linear;width:max-content;max-width:100%}.store-button:hover{transform:scale(1.06)}.store-button img{width:2.5rem}.store-button__content{display:flex;flex-direction:column}.store-button__content__name{font-size:1.125rem;line-height:1.5;font-weight:700;font-family:"Plus Jakarta Sans",sans-serif}.read-more{font-size:1.25rem;line-height:1.5;font-weight:500;text-decoration:none;transition:color 150ms linear;display:flex;align-items:center;column-gap:.75rem}.read-more svg{color:#2d7389}.read-more svg path{transition:all 150ms linear}.read-more svg path.circle{stroke-dasharray:78.5509414673;stroke-dashoffset:0}.read-more svg .arrow{transition:all 150ms linear;transform-origin:center;transition-delay:50ms}.read-more:hover{color:#2d7389}.read-more:hover svg path.circle{stroke-dashoffset:40}.read-more:hover svg .arrow{transform:translateX(-4px) scale(1.2)}html[dir=ltr] .read-more svg{transform:rotate(180deg)}.accordion{display:flex;flex-direction:column;row-gap:1.5rem}.accordion__item{background-color:#fff;border-radius:16px;border:1px solid;border-color:#f4ede3;transition:border-color 150ms ease-in-out}.accordion__item__trigger{position:relative;display:flex;column-gap:1.5rem;align-items:center;justify-content:flex-start;padding:1.5rem;outline:none;width:100%;cursor:pointer}.accordion__item__trigger::after,.accordion__item__trigger::before{content:"";width:1.5rem;height:.1875rem;border-radius:2px;background-color:#000;display:block;transition:all 150ms ease-in-out}.accordion__item__trigger::after{position:absolute;transform:rotate(90deg)}.accordion__item__trigger__title{flex:1;text-align:start;font-size:1.25rem;line-height:1.5;font-weight:600}.accordion__item__collapse{position:relative;overflow:hidden;height:0;transition:height 300ms ease-in-out}.accordion__item__collapse__content{position:absolute;top:0;left:0;width:100%;padding:0 1.5rem 1.5rem;box-sizing:border-box;transition:transform 300ms ease-in-out,opacity 300ms ease-in-out;opacity:0;transform:translateY(100%);font-size:1rem;line-height:1.5;font-weight:400}.accordion__item.active-collapse .accordion__item__collapse__content{transform:translateY(0);opacity:1}.accordion__item.active-collapse .accordion__item__trigger::after,.accordion__item.active-collapse .accordion__item__trigger::before{background-color:#2d7389}.accordion__item.active-collapse .accordion__item__trigger::after{transform:rotate(180deg)}.accordion__item.active-collapse,.accordion__item:has(.accordion__item__trigger:focus){border-color:#2d7389}.quick-info{display:flex;flex-direction:column;align-items:center;row-gap:.25rem;color:#fff}.quick-info__icon{width:40px;height:40px;border-radius:50%;background-color:#2d7389;display:flex;align-items:center;justify-content:center}.quick-info__label{font-size:1rem;line-height:1.5;font-weight:400}.card{width:100%;padding:.5rem .5rem 1.5rem;border-radius:16px;display:flex;flex-direction:column;row-gap:1.5rem;background-color:#f4ede3}.card[href]{cursor:pointer}.card__thumbnail{width:100%;padding-bottom:75%;position:relative;overflow:hidden;border-radius:16px}.card__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 150ms linear}.card__content{flex:1;padding:0 1.5rem}.card__content__subtitle{font-size:1.25rem;line-height:1.5;font-weight:400}.card__content__date{font-size:.875rem;line-height:1.5;font-weight:500;padding-top:.5rem;color:#625f5b}.card:hover .product-card__thumbnail img{transform:scale(1.1)}.card--featured{position:relative;padding:0;min-height:400px;display:block}.card--featured .card__thumbnail{position:absolute;top:0;left:0;height:100%;padding-bottom:0;z-index:2}.card--featured .card__thumbnail img{position:relative;z-index:1}.card--featured .card__thumbnail::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0.1) 35%)}.card--featured .card__content{position:relative;z-index:3;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:1.5rem;color:#fff}.card--featured .card__content__date{color:#fff}.card--horizontal{padding:.5rem;flex-direction:row}.card--horizontal .card__thumbnail{padding-bottom:0;width:184px;min-height:140px}.card--horizontal .card__content{padding:1.25rem}.product-category-card{display:flex;align-items:center;background-color:#fff;color:#000;gap:1rem;padding:1rem 1.5rem;transition:background-color 150ms linear;box-shadow:0 5px 14px 0 rgba(0,0,0,.08);border-radius:14px;width:max-content;max-width:100%;border:1px solid #f4ede3;font-size:1.25rem;line-height:1.5;font-weight:700}.product-category-card img{width:32px;height:32px}.product-category-card:hover{background-color:#2d7389;color:#fff}.card h4,.offering-card h4,.feature-card h4{font-size:1.5rem;line-height:1.5;font-weight:700}.offering-card{width:100%;display:flex;flex-direction:column;row-gap:1.5rem;border:1px solid #d6d6d6;padding:1.5rem;border-radius:16px;align-items:flex-start}.offering-card img{height:60px;width:auto}.feature-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:.75rem;padding:.75rem 1.25rem;width:352px;height:258px;mask-image:url(images/feature-mask.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100%;background-color:#fff}.feature-card img{height:70px;width:auto}.feature-card>div{display:flex;flex-direction:column;align-items:center}.feature-card>div *{text-align:center}.service-card{position:relative;height:100%;background-image:url(images/service-bg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:bottom}.service-card__content{height:100%;position:relative;z-index:2;display:flex;flex-direction:column;row-gap:1rem;padding:4rem}.service-card__content__desc{font-size:1.25rem;line-height:1.5;font-weight:400;flex:1}.service-card__content__thumbnail{height:200px;margin:0 auto}.service-card__content__thumbnail img{height:100%;width:auto;object-fit:contain;object-position:center}.requirement-card{display:flex;flex-direction:column;align-items:center;row-gap:.75rem}.requirement-card__content{width:186px;padding-bottom:69%;mask-image:url(images/requirement-mask.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100%;position:relative;background-color:#fff}.requirement-card__content img{width:50%;height:50%;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;object-fit:contain;object-position:center}.requirement-card__name{font-size:1.5rem;line-height:1.5;font-weight:600;text-align:center}@media only screen and (max-width: 576px){.requirement-card__content{width:300px}}html[dir=ltr] .card__content__subtitle{font-size:1rem;line-height:1.5;font-weight:400;display:block;max-height:4.5rem;overflow:hidden}.language-switcher{position:relative;width:max-content;max-width:100%}.language-switcher__label{display:flex;align-items:center;padding:.75rem 0;color:#fff;column-gap:.75rem;font-size:1.125rem;line-height:1.5;font-weight:600}.language-switcher__label__icon{transform:rotate(-90deg)}.language-switcher__list{position:absolute;z-index:9;left:0;top:calc(100% + .5rem);background-color:#fff;display:flex;flex-direction:column;padding:.75rem 0;border-radius:8px;transition-property:visibility,opacity,transform;transition-duration:150ms;transition-timing-function:linear;visibility:hidden;opacity:0;transform:translateY(10px)}.language-switcher__list li{padding:0 .5rem}.language-switcher__list li a[href]{display:flex;align-items:center;padding:.5rem 1.25rem;column-gap:.75rem;font-size:1.125rem;line-height:1.5;font-weight:600}.language-switcher__flag{--flag-size: 24px;width:var(--flag-size);height:var(--flag-size);min-height:var(--flag-size);min-width:var(--flag-size);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.language-switcher--show .language-switcher__list{visibility:visible;opacity:1;transform:translateY(0)}.language-switcher--light .language-switcher__label{background-color:hsla(0,0%,100%,.16);border-radius:16px;padding:.75rem 1.25rem}.language-switcher--dark .language-switcher__label{color:#000}.language-switcher--dark .language-switcher__list{background-color:#f4ede3}html[dir=ltr] .language-switcher__label{flex-direction:row-reverse}.banner{width:100%;padding:0 3rem;background-color:#2d7389;background-image:url(images/banner-bg.png);background-repeat:no-repeat;background-size:contain;background-position:-30px center;border-radius:20px}.banner__image{position:relative;display:flex;align-items:center;justify-content:center}.banner__image::before{content:"";position:relative;width:100%;aspect-ratio:1;background-color:#ffad00;border-radius:50%;display:block}.banner__image img{position:absolute;z-index:2;max-height:calc(100% + 4rem);width:auto}.banner__content{padding:1.5rem 0;display:flex;flex-direction:column;justify-content:center;row-gap:.25rem}.banner__content .button{margin-top:1.25rem}.banner__content__title,.banner__content__subtitle{color:#fff}.banner__content__title{font-size:2.5rem;line-height:150%;font-weight:700}.banner__content__title a[href]{position:relative;top:3px;display:inline-block;width:7.4rem;padding:0 .25rem}.banner--reverse .banner__image{order:2}.banner--reverse .banner__content{order:1}.banner-wrapper{padding:4rem 0}@media only screen and (max-width: 992px){.banner-wrapper{padding:0}.banner-wrapper .container{max-width:100%;padding:0}.banner{display:flex;flex-direction:column;padding:6rem 4rem;border-radius:0;background-position:center;clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--clip-path)), 0% 100%);margin-bottom:calc(-1*var(--clip-path))}.banner--reverse{margin-bottom:50px}.banner__image{width:100%;max-width:600px;justify-content:center;margin:auto;order:2}.banner__image::before{position:absolute;width:100%;max-width:480px;aspect-ratio:1}.banner__image img{position:relative;width:100%;max-width:360px;height:auto;max-height:initial}.banner__content{order:1;align-items:center;padding:0}.banner__content__title,.banner__content__subtitle{text-align:center}html[dir=ltr] .banner{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% calc(100% - var(--clip-path)))}}.promo-banner{display:flex;gap:3rem;padding-top:3rem;justify-content:space-between;align-items:center}.promo-banner__image img{width:100%;max-width:400px;height:auto}.promo-banner__content{display:flex;flex-direction:column;gap:1rem}.promo-banner__content__title{font-size:2.5rem;line-height:150%;font-weight:700}.promo-banner--light .promo-banner__content__title{color:#fff}.promo-banner--reverse{flex-direction:row-reverse}@media only screen and (max-width: 992px){.promo-banner{flex-direction:column}.promo-banner__image{order:2}.promo-banner__content{align-items:center;order:1}.promo-banner__content__title{text-align:center}}.qrcode-banner{display:flex;flex-direction:column;gap:1.5rem;align-items:center;background-color:#2d7389;padding:1.5rem 1.5rem 0;border-radius:16px;overflow:hidden;justify-content:space-between}.qrcode-banner__image{max-width:280px;height:auto;display:flex;align-items:center;justify-content:center;position:relative}.qrcode-banner__image img:nth-child(1){width:100%;position:relative;z-index:1}.qrcode-banner__image img:nth-child(2){transform:translateY(16px);position:absolute;z-index:2;width:60%;height:auto}.qrcode-banner__title{font-size:2rem;font-weight:700;text-align:center;color:#fff}.top-banner{align-items:center;background-color:#3c3938;position:fixed;top:0;left:0;width:100%;z-index:9999;display:none;padding:.5rem 1.25rem;column-gap:1rem}.top-banner__close{color:#fff}.top-banner__brand{--brand-size: 58px;background-color:#2d7389;width:var(--brand-size);min-width:var(--brand-size);height:var(--brand-size);min-height:var(--brand-size);border-radius:16px;display:flex;align-items:center;justify-content:center}.top-banner__brand img{width:auto;height:60%}.top-banner__content{display:flex;flex-direction:column;row-gap:.25;flex:1}.top-banner__content__title,.top-banner__content__subtitle{color:#fff;font-family:"IBM Plex Sans Arabic",sans-serif;direction:ltr}.top-banner__content__title{font-size:1.5rem;line-height:1.5;font-weight:600}.top-banner__content__subtitle{font-size:1rem;line-height:1.5;font-weight:300}@media only screen and (max-width: 768px){.top-banner{display:flex}}form .ff-el-group{display:flex;flex-direction:column;row-gap:.5rem}form .ff-el-group::before,form .ff-el-group::after{content:none !important}form .ff-el-group .ff-el-input--content .error{font-size:1.125rem;line-height:1.5;font-weight:400;padding:.5rem}form .ff-el-group .ff-el-input--label{margin-bottom:0}form .ff-el-group .ff-el-input--label label{font-size:1rem;line-height:1.5;font-weight:500;padding:.5rem}form .radio-buttons .ff-el-input--content{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}form .radio-buttons .ff-el-input--content .ff-el-form-check-label{position:relative;margin:0}form .radio-buttons .ff-el-input--content .ff-el-form-check-label>span{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;column-gap:.5rem;background-color:#fff;padding:1rem 1.5rem;border-radius:12px;width:100%;box-sizing:border-box;font-size:1.125rem;line-height:1.5;font-weight:400}form .radio-buttons .ff-el-input--content .ff-el-form-check-label>span::after{content:"" !important;height:24px;width:24px;min-width:24px;background-color:#fff;border-width:1px;border-style:solid;border-color:rgba(0,0,0,.3);transition:all 150ms linear;border-radius:2px;border-radius:50%;position:relative;z-index:1}form .radio-buttons .ff-el-input--content .ff-el-form-check-label input[type=radio]{position:absolute;z-index:0;top:0;left:0;opacity:0}form .radio-buttons .ff-el-input--content .ff-el-form-check-label input[type=radio]:checked~span::after{border-width:8px;border-color:#2d7389}form .ff_submit_btn_wrapper{margin-top:2rem !important;margin-bottom:0 !important}form .ff_submit_btn_wrapper button{width:100%;text-align:center}.form-layout{display:flex;flex-direction:column;row-gap:1.5rem;width:100%;max-width:576px;margin:auto}.form-layout__controls br{display:none}.form-layout__controls textarea{resize:none}.form-layout__controls input:not([type=radio]),.form-layout__controls textarea,.form-layout__controls select.ff-el-form-control{background-color:#fff;padding:1rem 1.5rem;border-radius:12px;width:100%;box-sizing:border-box;font-size:1.125rem;line-height:1.5;font-weight:400}.form-layout__controls select{appearance:none;background-image:url(images/angle-down.svg) !important;background-repeat:no-repeat;background-position:1.5rem center;padding-left:3.5rem !important}.form-layout .ff-message-success,.form-layout .ff-message-error,.form-layout .ff-message-danger{text-align:center;border-radius:8px;font-size:1.125rem;line-height:1.5;font-weight:400}.form-layout .ff-message-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.form-layout .ff-message-danger,.form-layout .ff-message-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.form-layout--light .form-layout__controls .ff-el-input--label label{color:#fff}html[dir=ltr] .form-layout__controls select{background-position:calc(100% - 1.5rem) center;padding-left:1.5rem !important;padding-right:3.5rem !important}
 .hero-section__content__intro{display:flex;flex-direction:column;justify-content:center;height:100%;row-gap:1.5rem;transform:translateY(-100px)}.hero-section__content__intro>*{color:#fff}.hero-section__content__intro .app-download-links .store-button__wrapper{animation:slideUpBounce 400ms ease-in forwards;will-change:transform,opacity;transform:translateY(80px);opacity:0}.hero-section__content__intro .app-download-links .store-button__wrapper:nth-child(1){animation-delay:150ms}.hero-section__content__intro .app-download-links .store-button__wrapper:nth-child(2){animation-delay:300ms}.hero-section__content__intro .app-download-links .store-button__wrapper:nth-child(3){animation-delay:450ms}.hero-section__content__mockup{width:100%;display:flex;justify-content:center}.hero-section__content__mockup img{width:100%}.hero-section__content .brand{width:9.5rem}@media only screen and (max-width: 1200px){.hero-section .hero-section__content__intro{align-items:center;transform:translateY(0px);padding:2rem 0}.hero-section .hero-section__content__intro h1,.hero-section .hero-section__content__intro h2{text-align:center}.hero-section .hero-section__content__mockup img{max-width:36vw}}@media only screen and (max-width: 992px){.hero-section .hero-section__content__mockup img{max-width:50vw}}@media only screen and (max-width: 768px){.hero-section::before{background-image:unset}}@media only screen and (max-width: 576px){.hero-section{min-height:auto}.hero-section .hero-section__content .app-download-links{display:none}.hero-section .hero-section__content__mockup img{max-width:70vw}.hero-section::before{max-height:100%;transform:rotate(1.3deg)}}.services{margin-top:3rem}.services.owl-carousel .owl-stage-outer{overflow:visible}.services.owl-carousel .owl-dots{display:flex;justify-content:center;padding-top:3rem;column-gap:.5rem}.services.owl-carousel .owl-dots button{width:10px;height:10px;border-radius:50%;background-color:#e2e2e2;transition:background-color 150ms linear}.services.owl-carousel .owl-dots button.active{background-color:#2d7389}.skewed{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;transform:skew(0deg, 4deg)}.partners,.reach-anywhere{position:relative}.partners .container,.reach-anywhere .container{position:relative;z-index:2;padding-top:4rem;padding-bottom:4rem}.reach-anywhere{margin-top:3rem}.reach-anywhere .skewed{background-color:#3c3938}.reach-anywhere h3,.reach-anywhere h5{color:#fff}.partners{margin-bottom:3rem}.partners .skewed{background-color:#f4ede3}.partners .partners-grid{margin:4rem 0}.partners .partner-box{height:100%;padding:1.5rem;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;align-items:center;row-gap:1.5rem}.partners .partner-box__icon{clip-path:path("M158.159 123.362L33.0347 130C20.9667 130 11.1779 120.27 11.1779 108.274L4.5 29.4124C4.5 17.4166 14.2889 7.68637 26.3569 7.68637L168.643 2C180.711 2 190.5 11.7303 190.5 23.726L180.005 101.636C180.005 113.632 170.216 123.362 158.148 123.362H158.159Z");background-color:#f4ede3;width:190px;height:130px;display:flex;align-items:center;justify-content:center}.partners .partner-box__icon img{height:70px;width:auto}.partners .partner-box__desc{font-size:1.25rem;line-height:1.5;font-weight:400;flex:1;text-align:center}.partners .partner-box .button{width:100%}html[dir=ltr] .hero-section::before{left:-40px;border-radius:0 0 0 8rem;transform:rotate(-4.3deg)}html[dir=ltr] .skewed{transform:skew(0deg, -4deg)}@media only screen and (max-width: 576px){html[dir=ltr] .hero-section::before{max-height:100%;transform:rotate(-1.3deg)}}.morocco-map{position:relative;width:100%;max-width:576px;aspect-ratio:1/1;margin:4rem auto}.morocco-map svg{width:100%;height:100%}.morocco-map__marker{fill:#fff;stroke:#fff;stroke-width:8;stroke-opacity:.3;transition-duration:150ms;transition-property:fill,stroke,transform;transition-timing-function:ease-in-out;cursor:pointer;transform-box:fill-box;transform-origin:center}.morocco-map__marker:hover,.morocco-map__marker--active,.morocco-map__marker--default{fill:#2d7389;stroke:#2d7389;transform:scale(1.5)}.morocco-map__tooltip{position:absolute;z-index:2;background-color:#fff;padding:1rem 1.5rem;border-radius:16px;width:max-content;max-width:100%;color:#000;transition-property:visibility,opacity,transform;transition-duration:200ms;transition-timing-function:ease-in-out;opacity:0;visibility:hidden;transform:scale(0)}.morocco-map__tooltip::before{background-color:#fff;content:"";position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);clip-path:path("M9.33974 9L0.67949 -1.51421e-06L18 0L9.33974 9Z");width:20px;height:9px}.morocco-map__tooltip span{font-size:1.25rem;line-height:1.5;font-weight:400}.morocco-map__tooltip a[href]{font-size:1.25rem;line-height:1.5;font-weight:700;transition:color 150ms linear;color:#000;display:flex;align-items:center;justify-content:space-between;column-gap:2rem;width:100%}.morocco-map__tooltip a[href]::after{content:"";display:block;background-color:#000;width:9px;height:14px;clip-path:path("M8.75 12.8558L7.44865 14L0.360539 7.76423C0.246282 7.66431 0.155606 7.54549 0.0937305 7.41461C0.0318546 7.28373 0 7.14337 0 7.00162C0 6.85986 0.0318546 6.71951 0.0937305 6.58863C0.155606 6.45775 0.246282 6.33893 0.360539 6.23901L7.44865 0L8.74877 1.14418L2.09608 7L8.75 12.8558Z")}.morocco-map__tooltip a[href]:hover{color:#2d7389}.morocco-map__tooltip a[href]:hover::after{background-color:#2d7389}.morocco-map__tooltip--show,.morocco-map__tooltip--default{opacity:1;visibility:visible;transform:scale(1)}html[dir=ltr] .morocco-map__tooltip a[href]::after{transform:rotate(180deg)}.entry--city h3,.entry--store h3{margin-bottom:3rem}.entry__header{position:relative}.entry__header__content{position:relative}.entry__header__content__bg{padding-top:var(--header-height);position:relative;width:100%;min-height:60dvh;display:flex;flex-direction:column}.entry__header__content__bg::after,.entry__header__content__bg>img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.entry__header__content__bg::after{content:"";background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 25%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.4) 75%)}.entry__header__content__bg>img{object-fit:cover;object-position:center}.entry__header__content__infos{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0 6rem;flex:1}.entry__header__content__infos h1,.entry__header__content__infos h2{color:#fff;text-align:center}.entry__header__content__infos h2{font-size:1.5rem;line-height:1.5;font-weight:600;margin-bottom:1rem}.entry__header__content__infos .store-brand{background-color:#fff;padding:1rem;border-radius:1.25rem;height:7.5rem;margin-bottom:.75rem}.entry__header__content__infos .store-brand img{height:100%;width:auto}.entry__header__content__desc{position:relative;z-index:4;margin-top:calc(-1*var(--clip-path));background-color:#f4ede3;padding:calc(var(--clip-path) + 2rem) 2rem 3rem;font-size:1.5rem;line-height:1.5;font-weight:400;clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% 100%)}.entry__header__content__desc .quotes-icon{transform:translateY(-16px)}.entry__header__content__desc .quotes-icon svg{min-height:3rem;min-width:3rem}.entry__body__content{max-width:768px;margin:0 auto}.entry__body__content ul{list-style-type:disc;margin-bottom:2rem}.entry__body__content p{margin-bottom:1rem}.entry__body__content li,.entry__body__content p{font-size:1.125rem;line-height:1.5;font-weight:400}.entry__body__content h3,.entry__body__content h2,.entry__body__content h4{margin:2rem 0}.entry__body__content h4{font-size:1.25rem;line-height:1.5;font-weight:700}.entry__body__content h3{font-size:1.5rem;line-height:1.5;font-weight:700}.entry__body__content h2{font-size:1.5rem;line-height:1.5;font-weight:600}.entry__body__content figure{width:100% !important}.entry__body__content img{margin:2rem 0;border-radius:20px}@media only screen and (max-width: 992px){.entry__header__content__desc{padding:6rem 0}}@media only screen and (max-width: 768px){.entry__header__bg{background-attachment:scroll}.entry__header__content__desc{margin-top:-60px;clip-path:polygon(0% 0%, 100% 50px, 100% 100%, 0% 100%);padding:6rem 1.5rem 3rem}}.city-popular-restaurants,.city-popular-dishes{padding-top:8rem}.city-popular-dishes{position:relative}.city-popular-dishes::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:70%;z-index:1;background-color:#2d7389;clip-path:polygon(0% var(--clip-path), 100% 0%, 100% 100%, 0% 100%)}.city-popular-dishes .container{position:relative;z-index:2}.city-popular-shops{position:relative}.city-popular-shops::before{content:"";position:absolute;left:0;top:0;width:100%;height:70%;z-index:1;background-color:#3c3938;clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--clip-path)), 0% 100%)}.city-popular-shops .container{position:relative;z-index:2}.city-popular-shops .container h3{color:#fff}@media only screen and (max-width: 768px){.city-popular-shops::before{height:80%}}@media only screen and (max-width: 576px){.city-popular-shops::before{height:90%}}.carousel-custom-style{position:relative}.carousel-custom-style .owl-stage-outer{position:relative;z-index:2}.carousel-custom-style.owl-carousel .owl-nav{display:flex !important;align-items:center;justify-content:flex-end;position:absolute;top:0;left:-2px;z-index:3;height:100%;width:100px;background-image:linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0))}.carousel-custom-style.owl-carousel .owl-nav .owl-prev{display:none}.carousel-custom-style.owl-carousel .owl-nav .owl-next{display:none;background-color:#000;color:#fff;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:35px;transition:background-color 150% linear}.carousel-custom-style.owl-carousel .owl-nav .owl-next span{display:block;position:relative;top:-2px}.carousel-custom-style.owl-carousel .owl-nav .owl-next:hover{background-color:#2d7389}.carousel-custom-style a[href].card{height:100%}.entry--product__header{min-height:90dvh;display:flex;align-items:center;padding-top:calc(var(--header-height) + 4rem);padding-bottom:4rem;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% calc(100% - var(--clip-path)));background-color:#2d7389}.entry--product__header__titles{display:flex;flex-direction:column;row-gap:.75rem;color:#fff;justify-content:center}.entry--product__header__image{width:100%;padding-bottom:85%;position:relative;border-radius:16px;overflow:hidden}.entry--product__header__image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.entry--product__varieties{margin-bottom:var(--clip-path)}.entry--product__video{background-color:#3c3938;clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% 100%);padding:10rem 0 6rem;margin-top:calc(var(--clip-path)*-1)}.entry--product__video h3{color:#fff}.entry--product__video__content{max-width:992px;margin:3rem auto 0}.entry--product__video__wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px}.entry--product__video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.entry--product__stores{background-color:#2d7389;clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--clip-path)), 0% 100%);padding:4rem 0 10rem}.entry--product__stores h3{color:#fff}@media only screen and (max-width: 992px){.entry--product__header{padding-bottom:12rem}.entry--product__header__titles{align-items:center;order:1}.entry--product__header__image{order:2}}.entry--post__header{display:flex;align-items:center;padding-top:calc(var(--header-height) + 2rem);padding-bottom:4rem;background-color:#2d7389}.entry--post__header__content{display:flex;flex-direction:column;row-gap:1.5rem;color:#fff;justify-content:center}.entry--post__header__content time{font-size:1rem;line-height:1.5;font-weight:500}.entry--post__header__image{width:100%;padding-bottom:85%;position:relative;border-radius:16px;overflow:hidden}.entry--post__header__image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.entry--post__header .post-social-share{position:relative}.entry--post__header .post-social-share::before{content:"";display:block;height:20px;width:1px;background-color:#fbb8a5}.post-social-share{display:flex;align-items:center;gap:1.25rem}.post-social-share a[href]{transition:all 150ms linear;color:#fff;opacity:.6}.post-social-share a[href]:hover{opacity:1;transform:scale(1.1)}.post-social-share--light a[href]{color:#000;opacity:.3}.post-social-share--light a[href]:hover{opacity:1;color:#2d7389}html[dir=ltr] .entry__header__content__desc .quotes-icon{transform:translateY(-16px) rotateY(180deg)}.features-section{clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% 100%);padding-top:12rem;background-color:#2d7389}.features-section h3{color:#fff}.why-us-section{padding-top:8rem;padding-bottom:11rem;background-color:#f4ede3;clip-path:polygon(0% 0, 100% 0, 100% calc(100% - var(--clip-path)), 0% 100%);margin-bottom:calc(var(--clip-path)*-1)}.why-us-section ul{display:flex;flex-direction:column;row-gap:1.5rem}.why-us-section ul li{--list-style-size: 34px;display:flex;column-gap:1rem}.why-us-section ul li::before{content:"";background-color:#2d7389;background-image:url(images/check.svg);background-repeat:no-repeat;background-size:22px;background-position:center;width:var(--list-style-size);height:var(--list-style-size);min-width:var(--list-style-size);border-radius:50%}.page-default{padding:4rem 0}.page-default p{margin-right:1.25rem}.page-default p,.page-default li{font-size:1.125rem;line-height:1.5;font-weight:400}.page-default ul{list-style-type:disc;margin-right:1.5rem}.page-default h2{margin:1rem 0}.page-default h3{font-size:1.125rem;line-height:1.5;font-weight:600;margin:.5rem 0}.page-default__body__toc{position:sticky;top:var(--header-height);float:left}.page-default__body__toc .toc-list{display:flex;flex-direction:column;row-gap:.5rem}.page-default__body__toc .toc-link{cursor:pointer;font-size:1rem;line-height:1.5;font-weight:600}.page-default__body__toc .toc-link.active{color:#2d7389}.page-default__body__toc h3{font-size:1.5rem;line-height:1.5;font-weight:600}@media only screen and (max-width: 992px){.page-default p,.page-default li{font-size:1.25rem;line-height:1.5;font-weight:400}.page-default__body__toc{position:initial;float:unset;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.3)}.page-default__body__content{padding-top:2rem;padding-right:0 !important;padding-left:0 !important}}html[dir=ltr] .page-default__body__toc{float:right}.how-it-works header{padding-top:calc(var(--header-height) + 3rem);min-height:50dvh;display:flex;align-items:center;justify-content:center;background-color:#2d7389;padding-bottom:3rem;min-height:60dvh}.how-it-works header h1,.how-it-works header h2{color:#fff;text-align:center}.how-it-works .steps__item{padding:8rem 0}.how-it-works .steps__item__thumbnail img{width:100%;max-width:600px;height:auto;margin:auto}.how-it-works .steps__item__desc{position:relative;display:flex;flex-direction:column;justify-content:center}.how-it-works .steps__item__desc>*{position:relative;z-index:3}.how-it-works .steps__item__desc h3{position:relative;z-index:2}.how-it-works .steps__item__desc h3::before{content:attr(data-number);position:absolute;z-index:1;color:#8f8f8f;opacity:.44;font-size:8rem;right:-20px;font-weight:600;top:0;line-height:0}.how-it-works .steps__item__desc h3 span{position:relative;z-index:2}.how-it-works .steps__item ul{list-style-type:disc;margin-right:1rem}.how-it-works .steps__item:nth-child(1){background-color:#3c3938;color:#fff;clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% 100%);margin-top:calc(-1*var(--clip-path))}.how-it-works .steps__item:nth-child(2){background-color:#f4ede3;clip-path:polygon(0% var(--clip-path), 100% 0, 100% 100%, 0% 100%);margin-top:calc(-1*var(--clip-path))}.how-it-works .steps__item:nth-child(2) .steps__item__thumbnail{order:1}.how-it-works .steps__item:nth-child(2) .steps__item__desc{order:2}.how-it-works .steps__item:nth-child(2) .steps__item__desc h3::before{color:#ffcb80;opacity:1}.how-it-works .steps__item:nth-child(3){padding:5rem 0 3rem}.how-it-works .steps__item:nth-child(4){background-color:#2d7389;color:#fff;clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% 100%)}.how-it-works .steps__item:nth-child(4) .steps__item__thumbnail{order:1}.how-it-works .steps__item:nth-child(4) .steps__item__desc{order:2}.how-it-works .steps__item:nth-child(4) .steps__item__desc h3::before{color:#f4ede3;opacity:.6}.how-it-works .steps__item:nth-child(5){background-color:#3c3938;color:#fff;clip-path:polygon(0% 0, 100% 0, 100% calc(100% - var(--clip-path)), 0% 100%)}.how-it-works footer{padding:8rem 0}.how-it-works footer a[href]:not(.button){color:#2d7389}.how-it-works footer .footer__desc{text-align:center}@media only screen and (max-width: 992px){.how-it-works .steps__item__thumbnail{order:1}.how-it-works .steps__item__desc{order:2}.how-it-works .steps__item:nth-child(1) .steps__item__desc,.how-it-works .steps__item:nth-child(5) .steps__item__desc{padding-bottom:4rem}.how-it-works header{padding-bottom:var(--clip-path)}}html[dir=ltr] .how-it-works .steps__item__desc h3::before{right:unset;left:-20px}.contact-us__header{position:relative;z-index:1;min-height:65dvh;padding-top:var(--header-height);background-color:#2d7389;clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--clip-path)), 0% 100%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:160px}.contact-us__header h1,.contact-us__header h2{color:#fff;text-align:center}.contact-us__header .button.active{background-color:#fff;color:#2d7389}.contact-us__body{position:relative;z-index:2}.contact-us__body__tabs{padding:3rem;background-color:#f4ede3;border-radius:20px;max-width:576px;margin:-120px auto 80px}.contact-us__body__working-hours{max-width:576px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:3rem 4rem;background-image:url(images/black-shape.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;text-align:center;color:#fff;position:relative;z-index:2}.contact-us__body__working-hours svg{color:#fcbc08}.contact-us__body__working-hours h3{margin-top:1.5rem}.contact-us__body__useful-links{display:flex;flex-direction:column;align-items:center;padding:8rem 0;background-color:#f4ede3;clip-path:polygon(0% 0%, 100% 50px, 100% calc(100% - var(--clip-path)), 0% 100%);margin:-60px 0 calc(-1*var(--clip-path));position:relative;z-index:1}.contact-us__body__useful-links h3{text-align:center}.contact-us__body__useful-links a[href]{font-size:1.5rem;line-height:1.5;font-weight:500;transition:color 150ms linear}.contact-us__body__useful-links a[href]:hover{color:#2d7389}.contact-us__title{font-size:1.5rem;line-height:1.5;font-weight:600;text-align:center;display:block}.contact-us .yellow-circle{height:3.75rem;width:3.75rem;min-width:3.75rem;background-color:#fcbc08;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1.5;font-weight:600}.contact-us .instant-support{font-size:1.25rem;line-height:1.5;font-weight:500}.contact-us .instant-support h3{font-size:1.5rem;line-height:1.5;font-weight:600;margin:0}.contact-us .instant-support__download-links{display:flex;flex-direction:column;row-gap:1.5rem;background-color:#fcbc08;padding:1.25rem;border-radius:20px}.tabs{overflow:hidden;position:relative;width:100%}.tabs__tab-item{position:absolute;left:0;z-index:1;opacity:0;top:20px;visibility:hidden;transition:top 0ms linear,opacity 0ms linear;width:100%}.tabs__tab-item.active{position:relative;z-index:2;opacity:1;top:0;visibility:visible;transition:top 200ms linear,opacity 200ms linear}html[dir=rtl] .contact-us .contact-form__controls input:not([type=radio]),html[dir=rtl] .contact-us .contact-form__controls textarea,html[dir=rtl] .contact-us .contact-form__controls .wpcf7-radio>span{direction:rtl}html[dir=rtl] .contact-us .contact-form__controls .controls-group__label{direction:rtl}body.error404 .site-header{background-color:#2d7389}body.error404 .site-main{min-height:60dvh;padding-top:calc(var(--header-height) + 7rem);padding-bottom:6rem;display:flex;align-items:center;justify-content:center}.error-404__content{display:flex;flex-direction:column;align-items:center;row-gap:1rem}.error-404__content img{max-width:600px;width:100%}.error-404__content h2,.error-404__content h1{text-align:center}.partner__hero{position:relative;min-height:90dvh;display:flex;align-items:center;padding-top:calc(var(--header-height) + 4rem);padding-bottom:4rem}.partner__hero #scroll-to-form{padding:1rem 2rem;font-size:1.3rem}.partner__hero::before{position:absolute;top:0;left:0;z-index:1;content:"";width:100%;height:100%;background-color:#2d7389;clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--clip-path)), 0% 100%);background-image:url(images/partner-hero-bg-moto.png),url(images/partner-hero-bg-fes.png),url(images/partner-hero-bg-offer.png),url(images/partner-hero-bg-gift.png),url(images/partner-hero-bg-chef.png),url(images/partner-hero-bg-bag.png),url(images/partner-hero-bg-cube.png);background-repeat:no-repeat;background-position:0 var(--header-height),-20px calc(100% + 40px),center 40%,65% 80px,60% 80%,100% calc(100% - var(--clip-path) + 10px),calc(100% - 110px) 188px}.partner__hero .container{position:relative;z-index:2}.partner__hero__titles{display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.partner__hero__titles h1,.partner__hero__titles h2{color:#fff}.partner__features .offering-card{width:260px;max-width:100%}.partner__contact-form{background-color:#3c3938}.partner__contact-form h3,.partner__contact-form h5{color:#fff;text-align:center}@media only screen and (max-width: 992px){.partner__contact-form{clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% 100%) !important;padding-bottom:6rem !important}}.partner__requirements{margin-bottom:calc(var(--clip-path)*-1);background-color:#f4ede3}@media only screen and (max-width: 1200px){.partner__hero{padding-bottom:0;min-height:auto;margin-bottom:4rem}.partner__hero__titles{align-items:center}.partner__hero__titles h1,.partner__hero__titles h2{text-align:center}.partner__hero .image-with-mask{margin-bottom:-40px}}@media only screen and (max-width: 992px){.partner__hero::before{background-image:url(images/partner-hero-bg-offer.png),url(images/partner-hero-bg-cube.png);background-position:-70px 100%,calc(100% + 30px) var(--header-height);background-size:140px,110px}}@media only screen and (max-width: 768px){.partner__hero #scroll-to-form{padding:1.3rem 4rem;font-size:1.7rem}}.skewed-section{padding:12rem 0;clip-path:polygon(0% 0%, 100% var(--clip-path), 100% 100%, 0% calc(100% - var(--clip-path)))}html[dir=ltr] .skewed-section .done-icons-angle-left{transform:rotate(180deg)}.blog-page h3{margin-bottom:0}.blog-page__section-2{background-color:#3c3938;padding:4rem 0 12rem;clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - var(--clip-path)), 0% 100%)}.blog-page__section-2 h3,.blog-page__section-2 a.read-more{color:#fff}html{font-size:16px}@media only screen and (max-width: 1200px){html{font-size:14px}}@media only screen and (max-width: 992px){html{font-size:13px}}@media only screen and (max-width: 768px){html{font-size:12px}}html[dir=ltr]{font-size:15px}@media only screen and (max-width: 768px){html[dir=ltr]{font-size:11px}}body,html{scrollbar-width:thin;scrollbar-color:#2d7389 rgba(0,0,0,0)}body::-webkit-scrollbar,html::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{border-radius:2px;background-color:#2d7389}.social-links a[href]{color:#fff;transition:all 150ms ease-in-out;transform-origin:center}.social-links a[href]:hover{color:#2d7389;transform:scale(1.1)}.brand img{width:7.5rem}body .zoom-in{transform:scale(0);animation:zoomIn 1300ms ease-in-out forwards}body .floating{animation:floating 2500ms ease-in-out infinite}body:has(.breadcrumb) .site-header{background-color:#2d7389}body .image-with-mask{position:relative;background-color:#f4ede3;width:100%;padding-bottom:63.3%;mask-image:url(images/mask.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100%}body .image-with-mask img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}body .image-with-mask--lg{mask-image:url(images/mask-lg.svg);padding-bottom:81.6%}body .fade-up{opacity:0;transform:translateY(100px);transition:opacity .6s ease-out,transform .6s ease-out}body .fade-up--in-view{opacity:1;transform:translateY(0)}@keyframes zoomIn{0%{transform:scale(0)}50%{transform:scale(1.04)}70%{transform:scale(0.98)}85%{transform:scale(1.04)}100%{transform:scale(1)}}@keyframes floating{0%{transform:translateY(0) scale(1)}50%{transform:translateY(10px) scale(1)}100%{transform:translateY(0) scale(1)}}@keyframes slideUpBounce{0%{transform:translateY(80px);opacity:0}60%{transform:translateY(-15px);opacity:1}80%{transform:translateY(10px);opacity:1}100%{transform:translateY(0);opacity:1}}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(images/owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    .owl-theme .owl-nav [class*='owl-']:hover {
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  .owl-theme .owl-nav .disabled {
    opacity: 0.5;
    cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  .owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .owl-theme .owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
      background: #869791; }

