.h-hero{font-size:4.5em;line-height:1.1}.h1{font-size:2.8em;line-height:1.15}.h2{font-size:2.8em;line-height:1.2}.h3{font-size:1.8em;line-height:1.2}.h4{font-size:1.6em;line-height:1.3}.h5{font-size:1.4em;line-height:1.3}.h6{font-size:1.3em;line-height:1.4}.b1--lg{font-size:1.655em;line-height:1.5}.b1{font-size:1.2em;line-height:1.5}.b2{font-size:1.1em;line-height:1.4}.b3{font-size:.9em;line-height:1.4}.b4{font-size:.8em;line-height:1.4}.b5{font-size:.7em;line-height:1.3}.btn{font-size:1em;padding:.7em 1.3em;line-height:1.3;align-items:center;display:flex;text-align:center;gap:.4em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;box-shadow:none;text-transform:none;transition:none;transition:all .2s ease-in-out;width:fit-content;text-decoration:none !important;border:none}.btn span{font-weight:700}@media (max-width: 599.98px){.btn span{display:none}}.btn:hover{transition:all .2s ease-in-out;transform:scale(1.03);text-decoration:none !important}.btn--color1{background-color:var(--color1);color:white}.btn--color1:hover,.btn--color1:focus{color:white;filter:var(--hover)}.btn--color1:active{filter:var(--active)}.btn--outline-color1{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color1);color:var(--color1)}.btn--outline-color1:hover,.btn--outline-color1:focus{filter:var(--hover);color:white;box-shadow:inset 0 0 0 100px var(--color1)}.btn--color2{background-color:var(--color2);color:white}.btn--color2:hover,.btn--color2:focus{color:white;filter:var(--hover)}.btn--color2:active{filter:var(--active)}.btn--outline-color2{background:transparent;position:relative;color:#fff;transition:all .2s ease-in-out;padding:.85em 1.3em .5em 50px;line-height:1.3}.btn--outline-color2::before{content:"";position:absolute!important;inset:0!important;border-radius:inherit!important;padding:3px!important;background:linear-gradient(90deg, #6E4FDC 5%, #9168EA 63%, #DC8DD9 100%) !important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0) !important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important;z-index:-1 !important;transition:all .3s cubic-bezier(.4, 0, .2, 1)}.btn--outline-color2::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 24 16' fill='none'%3E%3Cpath d='M1.84184 0.303355C1.3721 0.303425 0.921622 0.49006 0.589466 0.822216C0.25731 1.15437 0.0706752 1.60485 0.0706046 2.07459L0.0706048 16.247C0.0665164 16.4822 0.10931 16.7158 0.196487 16.9343C0.283665 17.1528 0.413482 17.3517 0.578361 17.5195C0.743241 17.6873 0.939883 17.8205 1.15681 17.9115C1.37374 18.0024 1.60661 18.0493 1.84184 18.0493C2.07707 18.0493 2.30994 18.0024 2.52687 17.9115C2.7438 17.8205 2.94044 17.6873 3.10532 17.5195C3.2702 17.3517 3.40002 17.1528 3.4872 16.9343C3.57437 16.7158 3.61717 16.4822 3.61308 16.247L3.61308 6.35111L20.2018 22.9399C20.534 23.2721 20.9846 23.4587 21.4545 23.4587C21.9243 23.4587 22.3749 23.2721 22.7071 22.9399C23.0393 22.6076 23.226 22.1571 23.226 21.6872C23.226 21.2174 23.0393 20.7668 22.7071 20.4346L6.11836 3.84583L16.0142 3.84583C16.4787 3.83775 16.9214 3.6476 17.2469 3.3163C17.5725 2.98501 17.755 2.53909 17.755 2.07459C17.755 1.61009 17.5725 1.16417 17.2469 0.832879C16.9214 0.501586 16.4787 0.311425 16.0142 0.303354L1.84184 0.303355Z' fill='white'/%3E%3C/svg%3E");position:absolute;top:50%;left:-30px;transform:translateY(-50%);width:60px;height:60px;border-radius:50%;background:linear-gradient(90deg, #6E4FDC 21%, #9168EA 63%, #DC8DD9 100%);z-index:1;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4, 0, .2, 1)}@media (min-width: 768px)  and (max-width: 991.98px){.btn--outline-color2::after{width:50px;height:50px;left:-25px}}.btn--outline-color2:hover,.btn--outline-color2:focus{color:#fff;animation:buttonFill .35s cubic-bezier(.4, 0, .2, 1) forwards,shimmer .6s ease-in-out .4s forwards}.btn--outline-color2:hover::before,.btn--outline-color2:focus::before{animation:borderFill .35s cubic-bezier(.4, 0, .2, 1) forwards}.btn--outline-color2:hover::after,.btn--outline-color2:focus::after{transform:translateY(-50%) scale(1.1);box-shadow:0 0 20px rgba(110,79,220,0.6),0 0 40px rgba(145,104,234,0.4);transition:all .3s cubic-bezier(.4, 0, .2, 1)}@media (min-width: 768px)  and (max-width: 991.98px){.btn--outline-color2:hover::after,.btn--outline-color2:focus::after{transform:translateY(-50%) scale(1.05);box-shadow:0 0 15px rgba(110,79,220,0.5),0 0 30px rgba(145,104,234,0.3)}}.btn--outline-color2:not(:hover):not(:focus){animation:buttonUnfill .35s cubic-bezier(.4, 0, .2, 1) forwards}.btn--outline-color2:not(:hover):not(:focus)::before{animation:borderUnfill .35s cubic-bezier(.4, 0, .2, 1) forwards}.btn--outline-color2:not(:hover):not(:focus)::after{transform:translateY(-50%) scale(1);box-shadow:none;transition:all .3s cubic-bezier(.4, 0, .2, 1)}.btn--white{background-color:white;color:var(--color1)}.btn--white:hover,.btn--white:focus{filter:var(--hover)}.btn--white:active{filter:var(--active)}.btn--outline-white{background-color:transparent;box-shadow:inset 0 0 0 1px white;color:white}.btn--outline-white:hover,.btn--outline-white:focus{box-shadow:inset 0 0 0 4px white;color:white}.btn--clear-dark{background-color:transparent;color:var(--color2)}.btn--clear-dark:hover,.btn--clear-dark:focus{color:var(--color1)}.btn--clear-white{background-color:transparent;color:#fffc}.btn--clear-white:hover,.btn--clear-white:focus{color:white}.btn--xs{font-size:.75em}.btn--sm{font-size:.85em}.btn--rg{font-size:1em}.btn--md{font-size:1.2em}.btn--lg{font-size:1.4em}.btn--xl{font-size:1.8em}@keyframes buttonFill{0%{background:transparent}5%{background:linear-gradient(90deg, rgba(110,79,220,0.05) 5%, rgba(145,104,234,0.05) 63%, rgba(220,141,217,0.05) 100%)}10%{background:linear-gradient(90deg, rgba(110,79,220,0.1) 5%, rgba(145,104,234,0.1) 63%, rgba(220,141,217,0.1) 100%)}15%{background:linear-gradient(90deg, rgba(110,79,220,0.15) 5%, rgba(145,104,234,0.15) 63%, rgba(220,141,217,0.15) 100%)}20%{background:linear-gradient(90deg, rgba(110,79,220,0.2) 5%, rgba(145,104,234,0.2) 63%, rgba(220,141,217,0.2) 100%)}25%{background:linear-gradient(90deg, rgba(110,79,220,0.25) 5%, rgba(145,104,234,0.25) 63%, rgba(220,141,217,0.25) 100%)}30%{background:linear-gradient(90deg, rgba(110,79,220,0.3) 5%, rgba(145,104,234,0.3) 63%, rgba(220,141,217,0.3) 100%)}35%{background:linear-gradient(90deg, rgba(110,79,220,0.35) 5%, rgba(145,104,234,0.35) 63%, rgba(220,141,217,0.35) 100%)}40%{background:linear-gradient(90deg, rgba(110,79,220,0.4) 5%, rgba(145,104,234,0.4) 63%, rgba(220,141,217,0.4) 100%)}45%{background:linear-gradient(90deg, rgba(110,79,220,0.45) 5%, rgba(145,104,234,0.45) 63%, rgba(220,141,217,0.45) 100%)}50%{background:linear-gradient(90deg, rgba(110,79,220,0.5) 5%, rgba(145,104,234,0.5) 63%, rgba(220,141,217,0.5) 100%)}55%{background:linear-gradient(90deg, rgba(110,79,220,0.55) 5%, rgba(145,104,234,0.55) 63%, rgba(220,141,217,0.55) 100%)}60%{background:linear-gradient(90deg, rgba(110,79,220,0.6) 5%, rgba(145,104,234,0.6) 63%, rgba(220,141,217,0.6) 100%)}65%{background:linear-gradient(90deg, rgba(110,79,220,0.65) 5%, rgba(145,104,234,0.65) 63%, rgba(220,141,217,0.65) 100%)}70%{background:linear-gradient(90deg, rgba(110,79,220,0.7) 5%, rgba(145,104,234,0.7) 63%, rgba(220,141,217,0.7) 100%)}75%{background:linear-gradient(90deg, rgba(110,79,220,0.75) 5%, rgba(145,104,234,0.75) 63%, rgba(220,141,217,0.75) 100%)}80%{background:linear-gradient(90deg, rgba(110,79,220,0.8) 5%, rgba(145,104,234,0.8) 63%, rgba(220,141,217,0.8) 100%)}85%{background:linear-gradient(90deg, rgba(110,79,220,0.85) 5%, rgba(145,104,234,0.85) 63%, rgba(220,141,217,0.85) 100%)}90%{background:linear-gradient(90deg, rgba(110,79,220,0.9) 5%, rgba(145,104,234,0.9) 63%, rgba(220,141,217,0.9) 100%)}95%{background:linear-gradient(90deg, rgba(110,79,220,0.95) 5%, rgba(145,104,234,0.95) 63%, rgba(220,141,217,0.95) 100%)}100%{background:linear-gradient(90deg, #6E4FDC 5%, #9168EA 63%, #DC8DD9 100%),linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);background-size:100% 100%, 200% 100%;background-position:0% 0%,-200% 0;background-repeat:no-repeat}}@keyframes borderFill{0%{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}50%{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3}100%{-webkit-mask:none !important;mask:none !important;opacity:1}}@keyframes buttonUnfill{0%{background:linear-gradient(90deg, #6E4FDC 5%, #9168EA 63%, #DC8DD9 100%)}5%{background:linear-gradient(90deg, rgba(110,79,220,0.95) 5%, rgba(145,104,234,0.95) 63%, rgba(220,141,217,0.95) 100%)}10%{background:linear-gradient(90deg, rgba(110,79,220,0.9) 5%, rgba(145,104,234,0.9) 63%, rgba(220,141,217,0.9) 100%)}15%{background:linear-gradient(90deg, rgba(110,79,220,0.85) 5%, rgba(145,104,234,0.85) 63%, rgba(220,141,217,0.85) 100%)}20%{background:linear-gradient(90deg, rgba(110,79,220,0.8) 5%, rgba(145,104,234,0.8) 63%, rgba(220,141,217,0.8) 100%)}25%{background:linear-gradient(90deg, rgba(110,79,220,0.75) 5%, rgba(145,104,234,0.75) 63%, rgba(220,141,217,0.75) 100%)}30%{background:linear-gradient(90deg, rgba(110,79,220,0.7) 5%, rgba(145,104,234,0.7) 63%, rgba(220,141,217,0.7) 100%)}35%{background:linear-gradient(90deg, rgba(110,79,220,0.65) 5%, rgba(145,104,234,0.65) 63%, rgba(220,141,217,0.65) 100%)}40%{background:linear-gradient(90deg, rgba(110,79,220,0.6) 5%, rgba(145,104,234,0.6) 63%, rgba(220,141,217,0.6) 100%)}45%{background:linear-gradient(90deg, rgba(110,79,220,0.55) 5%, rgba(145,104,234,0.55) 63%, rgba(220,141,217,0.55) 100%)}50%{background:linear-gradient(90deg, rgba(110,79,220,0.5) 5%, rgba(145,104,234,0.5) 63%, rgba(220,141,217,0.5) 100%)}55%{background:linear-gradient(90deg, rgba(110,79,220,0.45) 5%, rgba(145,104,234,0.45) 63%, rgba(220,141,217,0.45) 100%)}60%{background:linear-gradient(90deg, rgba(110,79,220,0.4) 5%, rgba(145,104,234,0.4) 63%, rgba(220,141,217,0.4) 100%)}65%{background:linear-gradient(90deg, rgba(110,79,220,0.35) 5%, rgba(145,104,234,0.35) 63%, rgba(220,141,217,0.35) 100%)}70%{background:linear-gradient(90deg, rgba(110,79,220,0.3) 5%, rgba(145,104,234,0.3) 63%, rgba(220,141,217,0.3) 100%)}75%{background:linear-gradient(90deg, rgba(110,79,220,0.25) 5%, rgba(145,104,234,0.25) 63%, rgba(220,141,217,0.25) 100%)}80%{background:linear-gradient(90deg, rgba(110,79,220,0.2) 5%, rgba(145,104,234,0.2) 63%, rgba(220,141,217,0.2) 100%)}85%{background:linear-gradient(90deg, rgba(110,79,220,0.15) 5%, rgba(145,104,234,0.15) 63%, rgba(220,141,217,0.15) 100%)}90%{background:linear-gradient(90deg, rgba(110,79,220,0.1) 5%, rgba(145,104,234,0.1) 63%, rgba(220,141,217,0.1) 100%)}95%{background:linear-gradient(90deg, rgba(110,79,220,0.05) 5%, rgba(145,104,234,0.05) 63%, rgba(220,141,217,0.05) 100%)}100%{background:transparent}}@keyframes borderUnfill{0%{-webkit-mask:none !important;mask:none !important;opacity:1}50%{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.3}100%{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}50%{background-position:0% 0}100%{background-position:200% 0}}*{box-sizing:border-box}html{height:100%;margin:0;padding:0}body{min-height:100%;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "content" "footer"}@media (min-width: 768px)  and (max-width: 991.98px){body{font-size:95%}}@media (min-width: 992px)  and (max-width: 1199.98px){body{font-size:90%}}header{grid-area:header;position:relative;z-index:10}.content{grid-area:content;position:relative;z-index:0}.content>.container{margin-right:auto;margin-left:auto;position:relative}@media (max-width: 599.98px){.content>.container{padding-top:1.5em;padding-bottom:1.5em}}@media (min-width: 600px)  and (max-width: 767.98px){.content>.container{padding-top:3em;padding-bottom:3em}}@media (min-width: 768px){.content>.container{padding-top:5em;padding-bottom:5em}}.content>.container section{grid-column:1/13}.content a{position:relative;text-decoration:none}.content a:hover{filter:var(--hover);text-decoration:underline}.container--aside{display:flex}@media (max-width: 767.98px){.container--aside{flex-direction:column}}@media (min-width: 768px) and (max-width: 1199.98px){.container--aside{gap:3em}}@media (min-width: 1200px){.container--aside{gap:4em}}.container--aside main{width:100%}.container--aside aside{flex:1}@media (max-width: 767.98px){.container--aside aside{width:100%}}@media (min-width: 768px)  and (max-width: 991.98px){.container--aside aside{min-width:220px}}@media (min-width: 992px)  and (max-width: 1199.98px){.container--aside aside{min-width:250px}}@media (min-width: 1200px){.container--aside aside{min-width:320px}}footer{grid-area:footer}.container{margin:auto;padding:0 1.3em}@media (max-width: 767.98px){.grid,.container{width:100%}}@media (min-width: 768px) and (max-width: 1499.98px){.grid,.container{width:95%}}.max-width{width:100%;max-width:760px;margin-left:auto;margin-right:auto}a{transition:all .2s ease-in-out}a:hover{transition:all .2s ease-in-out}.bg-fill{position:relative;overflow:hidden;width:100%;z-index:0}.bg-fill .bg-fill__img{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;height:100%;width:100%;top:0;left:0;right:0}.scrollable{overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.scrollable::-webkit-scrollbar{width:5px}.scrollable::-webkit-scrollbar-track{background:transparent}.scrollable::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);border-radius:4px;cursor:pointer}.scrollable::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.truncate{display:table;table-layout:fixed;width:100%;white-space:nowrap}.truncate>span{display:table-cell;overflow:hidden;text-overflow:ellipsis;height:17px}.spacer--1{height:1em}.spacer--2{height:2em}.spacer--3{height:3em}.spacer--4{height:4em}.no-bottom-padding{padding-bottom:0 !important}@media (max-width: 767.98px){.hidden-md{display:none}}@media (min-width: 768px){.md-hidden{display:none}}.hide{display:none}.grid{display:grid;position:relative;margin-right:auto;margin-left:auto}@media (max-width: 599.98px){.grid{grid-row-gap:8px;grid-column-gap:8px}}@media (min-width: 600px)  and (max-width: 767.98px){.grid{grid-row-gap:12px;grid-column-gap:12px}}@media (min-width: 768px){.grid{grid-row-gap:16px;grid-column-gap:16px}}.grid--col1{grid-template-columns:1fr}.grid--col2{grid-template-columns:repeat(2, 1fr)}.grid--col3{grid-template-columns:repeat(3, 1fr)}.grid--col4{grid-template-columns:repeat(4, 1fr)}.grid--col5{grid-template-columns:repeat(5, 1fr)}.grid--col6{grid-template-columns:repeat(6, 1fr)}.grid--col7{grid-template-columns:repeat(7, 1fr)}.grid--col8{grid-template-columns:repeat(8, 1fr)}.grid--col9{grid-template-columns:repeat(9, 1fr)}.grid--col10{grid-template-columns:repeat(10, 1fr)}.grid--col11{grid-template-columns:repeat(11, 1fr)}.grid--col12{grid-template-columns:repeat(12, 1fr)}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:44px;height:44px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:23px;height:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;left:0;right:0;margin:auto}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215, .61, .355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215, .61, .355, 1)}.error-404-full-width{width:100%;max-width:none;padding:0;margin:0}.error-404-section{padding:4rem 0 6rem;text-align:center;background:linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);min-height:100vh;display:flex;align-items:center;justify-content:center;width:100%;margin:0}.error-404-content{max-width:800px;margin:0 auto;padding:2rem;background:white;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,0.1);position:relative;overflow:hidden}@media (max-width: 599.98px){.error-404-content{padding:1.5rem;margin:0 1rem;border-radius:15px;box-shadow:0 10px 25px rgba(0,0,0,0.08)}}.error-404-content::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--color1) 0%, var(--color2) 100%)}.error-404-icon{margin-bottom:2rem;animation:float 3s ease-in-out infinite}.error-404-icon svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,0.1))}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.error-404-text{margin-bottom:3rem}.error-404-title{font-size:2.5rem;font-weight:700;color:var(--color1);margin-bottom:1.5rem;line-height:1.2}@media (max-width: 599.98px){.error-404-title{font-size:2rem}}.error-404-description{font-size:1.2rem;color:#666;line-height:1.6;max-width:600px;margin:0 auto}@media (max-width: 599.98px){.error-404-description{font-size:1.1rem}}.error-404-actions{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem;flex-wrap:wrap}@media (max-width: 599.98px){.error-404-actions{flex-direction:column;align-items:center;gap:.8rem}}.error-404-home-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.8rem 1.5rem;border-radius:50px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden;font-size:.95rem;width:auto;min-width:200px;justify-content:center}@media (max-width: 599.98px){.error-404-home-btn{width:100%;max-width:280px;padding:.9rem 1.2rem;font-size:.9rem}}.error-404-home-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition:left .5s}.error-404-home-btn:hover::before{left:100%}.error-404-home-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,0.15)}.error-404-suggestions{margin-top:3rem;text-align:right}.error-404-suggestions h3{font-size:1.5rem;color:var(--color1);margin-bottom:1.5rem;font-weight:500}.suggestions-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:1.5rem;margin-top:2rem}@media (max-width: 599.98px){.suggestions-grid{grid-template-columns:1fr}}.suggestion-item{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;padding:1.5rem;background:white;border:1px solid #e9ecef;border-radius:12px;text-decoration:none;transition:all .3s ease;text-align:right;position:relative;overflow:hidden}.suggestion-item::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:var(--color1);transform:scaleY(0);transition:transform .3s ease}.suggestion-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.1);border-color:var(--color1)}.suggestion-item:hover::before{transform:scaleY(1)}.suggestion-item h4{font-size:1.1rem;color:var(--color1);margin-bottom:.5rem;font-weight:500;line-height:1.3}.suggestion-item p{font-size:.9rem;color:#666;line-height:1.4;margin:0}.suggestion-thumbnail{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden;background:#f8f9fa}.suggestion-thumbnail .suggestion-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.suggestion-content{flex:1;text-align:right}.suggestion-content h4{font-size:1.1rem;color:var(--color1);margin-bottom:.5rem;font-weight:500;line-height:1.3}.suggestion-content p{font-size:.9rem;color:#666;line-height:1.4;margin:0}.suggestion-item:hover .suggestion-img{transform:scale(1.05)}[dir="rtl"] .error-404-section{text-align:center}@media (max-width: 599.98px){[dir="rtl"] .error-404-actions{flex-direction:column}}[dir="rtl"] .suggestion-item{text-align:right}[dir="rtl"] .suggestion-item::before{right:0;left:auto}.error-404-section{background:linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%)}.error-404-content{background:white;box-shadow:0 10px 30px rgba(0,0,0,0.08)}.suggestion-item{background:white;border:1px solid #e9ecef}.suggestion-item:hover{box-shadow:0 5px 20px rgba(0,0,0,0.08)}aside .sticky{display:flex;flex-direction:column;gap:2em}@media (max-width: 767.98px){aside{margin-top:2em}}aside .wp-block-tag-cloud{display:flex;flex-wrap:wrap;gap:.6em}aside .tag-cloud-link{text-transform:uppercase;box-shadow:0 0 0 1px #0001;padding:.3em .5em;color:#0008;transition:all .2s ease-in-out;border-radius:2px;margin:0 !important;font-size:.7em !important;line-height:1.3 !important}aside .tag-cloud-link:hover{background:var(--color1);box-shadow:none;transition:all .2s ease-in-out;text-decoration:none;color:white}aside img{border-radius:3px;width:100%}aside .wp-block-heading{margin:0 0 1em}aside a{color:black}aside a:hover{color:var(--color1)}.sticky{position:sticky;top:2em}.widget{margin:0 0 1em}.widget::marker{display:none}.widget ul li{padding:5px 0}.widget ul li a{color:black}.widget ul li a:hover{color:var(--color1)}.wp-block-latest-posts{display:flex;flex-direction:column;gap:.5em}.wp-block-latest-posts li{padding:1em;display:flex;align-items:center;flex-flow:row-reverse;gap:1.5em;background:white;border-radius:3px;box-shadow:0 0 0 1px #0001,0 2px 5px #0002}.wp-block-latest-posts li time{color:#0008;margin:.3em 0 0}.wp-block-latest-posts .wp-post-image{display:block}.wp-block-latest-posts__featured-image{max-width:70px;flex:none}.wp-block-latest-posts__post-title{font-weight:500;font-size:1em;line-height:1.3;display:block;flex-grow:1}.wp-block-latest-posts__post-title:hover{text-decoration:none !important}.wp-block-categories .cat-item{padding:.3em 0}.container--blog{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5em;margin-top:-14em;padding-top:0!important}@media (max-width: 991.98px){.container--blog{gap:1em;margin-top:-11em}}@media (max-width: 599.98px){.container--blog{grid-template-columns:repeat(1, 1fr);margin-top:-3em}}.blog .container--page-heading{padding-top:0!important}.page-heading--single{background:linear-gradient(339deg, #DC8DD9 -1.14%, #9168EA 32.77%, #6E4FDC 71.26%) !important;background-image:none!important}.page-heading--archive{background:linear-gradient(339deg, #DC8DD9 -1.14%, #9168EA 32.77%, #6E4FDC 71.26%);padding-top:30em!important}@media (max-width: 991.98px){.page-heading--archive{padding-top:22em !important}}@media (max-width: 599.98px){.page-heading--archive{padding-top:12em!important}.page-heading--archive .bg-fill__img{background-position:center 40px;background-color:var(--color2)}}.tagcloud,.author-box,.comments-area{margin-left:auto;margin-right:revert}.post--excerpt{display:flex}@media (max-width: 767.98px){.post--excerpt{font-size:85%}}@media (min-width: 768px)  and (max-width: 991.98px){.post--excerpt{flex-direction:column}}@media (max-width: 991.98px){.post--excerpt{gap:2em}}@media (min-width: 992px){.post--excerpt{gap:2em 3em}}.post--excerpt .post__title{color:black;display:block}.post--excerpt .post__title:hover{color:var(--color1);text-decoration:none}.post--excerpt .post__title h2{font-size:1.8em;line-height:1.2;margin:0;text-align:right;font-weight:500}.lang-en .post--excerpt .post__title h2{text-align:left}.post--excerpt .post__meta{color:#0008;font-size:.9em;line-height:1.4}.post--excerpt .post__meta div{display:inline-block}.post--excerpt .post__meta span{font-weight:300;padding:0 4px 0 8px;opacity:.4}.post--excerpt .post__meta .post__author a{color:black;font-size:inherit}.post--excerpt .post__meta .post__author a:hover{color:var(--color1);text-decoration:none}.post--excerpt .post__date{font-size:90%}.post--excerpt .post__excerpt{text-align:right;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.lang-en .post--excerpt .post__excerpt{text-align:left}.post--excerpt .post__excerpt p{margin:.5rem 0 0 0}.post--excerpt .post__read-time{color:rgba(0,0,0,0.6)}.post--excerpt .post__read-time iconify-icon{top:2px}.post--list .post__excerpt p{font-size:1.2em;line-height:1.5}.post--list .post__title h2{font-size:1.8em;line-height:1.2}.related-posts .post--related{align-items:center;box-shadow:0 0 0 1px #0001,0 2px 5px #0002;padding:1.5em;border-radius:3px;margin:8px 0}.related-posts h2{margin-top:2em}@media (max-width: 599.98px){.related-posts .post__content{font-size:90%}}.related-posts .post__thumb{flex:none}@media (max-width: 599.98px){.related-posts .post__thumb{width:80px !important;height:80px}}@media (min-width: 600px){.related-posts .post__thumb{width:120px !important;height:120px}}.related-posts .post__read-time iconify-icon{position:relative;top:2px}.post--single .tagcloud{display:flex;flex-wrap:wrap;gap:.1em .6em;margin-top:2em;margin-bottom:2em}.post--single .tagcloud b{font-weight:bold}.post--single .tagcloud a{text-transform:uppercase;color:#0008;font-size:.7em !important;line-height:1.3 !important;transition:all .2s ease-in-out}.post--single .tagcloud a:hover{color:var(--color1);transition:all .2s ease-in-out}.blog .post,.archive .post,.search .post,.author .post{width:100%;flex-wrap:wrap;margin-bottom:0;display:flex;flex-direction:column;padding:2em;border:2px solid var(--color1)}@media (max-width: 991.98px){.blog .post,.archive .post,.search .post,.author .post{padding:1.5em}}.blog .post .post__content,.archive .post .post__content,.search .post .post__content,.author .post .post__content{justify-content:center;border-bottom:2px solid var(--color1);padding-bottom:1.5em}.blog .post .post__thumb,.archive .post .post__thumb,.search .post .post__thumb,.author .post .post__thumb{flex:none;width:100%;height:280px}@media (max-width: 599.98px){.blog .post .post__thumb,.archive .post .post__thumb,.search .post .post__thumb,.author .post .post__thumb{height:200px}}.post__content{display:flex;flex-direction:column;gap:.5em;flex:1}.post__thumb{border-radius:3px}.post__category{margin-bottom:.5em}.post__category a{background:var(--color1);color:white;padding:.4em .8em;text-transform:uppercase;letter-spacing:2px;font-weight:500;display:inline-block;font-size:.7em;line-height:1.3}.post__category a:hover{text-decoration:none}.post__excerpt a{display:inline-block}.post__footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #0002;padding-top:1em;width:100%;order:3}.post__footer iconify-icon{position:relative}.post__continue-reading{text-transform:uppercase;letter-spacing:1px;color:var(--color1);font-weight:700;display:block;font-size:.8em;line-height:1.4;font-size:1.2em;text-align:left}.post__continue-reading:hover{text-decoration:none !important;color:var(--color2)}.author-box{display:flex;align-items:center;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 3px 8px rgba(0,0,0,0.2);padding:1.5em;margin-top:2em;margin-bottom:2em;gap:2em}@media (max-width: 599.98px){.author-box{flex-direction:column}}.author-box__avatar img{height:auto;display:block;border-radius:1000px}@media (max-width: 599.98px){.author-box__avatar img{width:200px}}@media (min-width: 600px)  and (max-width: 767.98px){.author-box__avatar img{width:150px}}@media (min-width: 768px)  and (max-width: 991.98px){.author-box__avatar img{width:100px}}@media (min-width: 992px){.author-box__avatar img{width:120px}}.author-box__content{display:grid;grid-row-gap:.5em;flex-grow:1}.author-box__author{font-weight:600;font-size:1.3em;line-height:1.4}.author-box__bio{color:rgba(0,0,0,0.8)}.author-box__btn{margin-top:.5em}.post-navigation{display:flex;justify-content:space-between;gap:1em;margin-top:2em;margin-left:0}@media (max-width: 599.98px){.post-navigation{font-size:80%}}.post-navigation__item{display:flex;flex:1;transition:all .2s ease-in-out;box-shadow:0 0 0 1px #0003;padding:.8em 1em;border-radius:3px}.post-navigation__item:hover{text-decoration:none !important;transition:all .2s ease-in-out;box-shadow:0 0 0 4px var(--color1)}.post-navigation__item:hover .post-navigation__title{color:var(--color1)}.post-navigation__title{color:black;transition:all .2s ease-in-out}.post-navigation__title span{color:#0009;text-transform:uppercase;display:block;display:flex;align-items:center;gap:2px;margin-bottom:4px;font-size:.7em;line-height:1.3}.post-navigation__title span iconify-icon{position:relative;top:-1px}.post-navigation__item--next{text-align:right;justify-content:right}.post-navigation__item--next span{justify-content:end}.pagination{margin-top:2em}.pagination .page-numbers{display:flex;gap:1em;color:#0009}.pagination .page-numbers:hover{color:var(--color1)}.pagination .page-numbers .current{font-weight:600;color:black}.comments-area hr{border-width:0 0 5px;border-style:solid;border-color:rgba(0,0,0,0.1)}.comments-title{font-size:[object Object],[object Object];font-weight:600}.comment-reply-title{font-size:[object Object],[object Object];font-weight:600}.comment{margin:0 0 2em}.comment__wrapper{display:flex}.comment__avatar{flex:none;margin-right:1em}.comment__avatar img{width:2.5em;height:2.5em;border-radius:100px}.comment__author-info{margin:0 0 .5em}.comment__author-name a{font-weight:500;color:black;font-size:.9em}.comment__date a{color:rgba(0,0,0,0.6);font-size:.7em}.comment__body{flex:auto;font-size:90%}.comment__body *:last-child{margin-bottom:0}.comment-reply-link{text-transform:uppercase;font-size:.7em;color:rgba(0,0,0,0.4);font-weight:400;margin-top:.8em;display:block}.comment-reply-link:hover{color:var(--color1)}.comment-form-comment label{display:none}.comment-form-comment textarea{width:100%;padding:.7em 1em;font-size:1em}.form-submit .submit{font-size:1em;padding:.7em 1.3em;line-height:1.3;align-items:center;display:flex;text-align:center;gap:.4em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;box-shadow:none;text-transform:none;transition:none;transition:all .2s ease-in-out;width:fit-content;text-decoration:none !important;background-color:var(--color1);font-size:1.2em;color:white;border:none;cursor:pointer}.form-submit .submit span{font-weight:700}@media (max-width: 599.98px){.form-submit .submit span{display:none}}.form-submit .submit:hover{transition:all .2s ease-in-out;transform:scale(1.03);text-decoration:none !important}.form-submit .submit:hover,.form-submit .submit:focus{color:white;filter:var(--hover)}.form-submit .submit:active{filter:var(--active)}#comments #respond{padding:1.5em 2em 1.5em 2em;background:#F2F2F2;border:2px solid var(--color1);margin-top:3em;position:relative}@media (max-width: 599.98px){#comments #respond{padding:1.5em 1em}}#comments #reply-title{margin:0;position:absolute;top:-43px;right:50px;padding:1em 0;background:linear-gradient(to bottom, #fff 30%, transparent);font-size:25px}.lang-en #comments #reply-title{right:auto;left:50px}#comments form{display:flex;flex-direction:column}.lang-en #comments form{align-items:flex-end}#comments form .comment-form-comment{margin:0;padding:0;order:1;width:unset}.lang-en #comments form .comment-form-comment{width:100%}#comments form .comment-form-comment textarea{width:100%;padding:.75rem 1em;border:none;font-size:1.15rem;font-weight:400;color:#000}#comments form .comment-form-author{order:0}#comments form .comment-form-author input{padding:.75rem 1em;border:none;font-size:1.15rem;font-weight:400;color:#000;width:100%}#comments form .comment-form-cookies-consent{display:none}#comments form .form-submit{margin:1em 0 .5em;order:3}footer{background:linear-gradient(339deg, #DC8DD9 -1.14%, #9168EA 32.77%, #6E4FDC 71.26%)}footer>.container{display:flex;padding-bottom:2em;position:relative;z-index:1}@media (max-width: 991.98px){footer>.container{padding-top:3em;column-gap:3em;row-gap:1em}}@media (min-width: 992px){footer>.container{gap:4em;padding-top:5em}}@media (max-width: 991.98px){footer>.container{flex-wrap:wrap}}footer h3{font-size:1.3em;line-height:1.4;margin-top:0}footer .footer__col p{font-size:1.1em;line-height:1.4}footer a{text-decoration:none}footer .bg-fill__img{z-index:0}@media (max-width: 991.98px){.footer__col--menu{order:2;flex-grow:1}.footer__col--about{order:1;margin-bottom:2em}.footer__col--logo{margin-top:1em}}@media (min-width: 992px){.footer__col--menu{order:1}.footer__col--about{order:2}}.footer__menu{display:flex;flex-direction:column;gap:.8em}@media (max-width: 599.98px){.footer__menu{margin:0 0 1em}}.footer__menu .menu-item{display:block}.footer__menu .menu-item a{text-decoration:none;display:block;position:relative;line-height:1.3}.footer__menu .menu-item a:hover::before{background-color:#DC8DD9;scale:1.2}.footer__menu .menu-item a::before{content:'';position:absolute;top:-2px;transition:.3s ease-in-out;right:-21px;width:11px;height:15px;background-color:#fff;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='33' viewBox='0 0 35 33'%3E%3Cpath d='M35 0L30.2691 33L0 0H35Z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;user-select:none}.footer__col--about{flex-grow:1}@media (min-width: 992px){.footer__col--about p{max-width:700px}}.footer__col--about .phone{margin-right:.8em}.footer__social{color:white;flex:none}.footer__social .social__menu{display:flex;flex-wrap:wrap;gap:1em;margin-top:1em}.footer__social .social__menu .menu-item a{font-size:1.6em;line-height:1.3;display:block}.footer__social .social__menu .menu-item a iconify-icon{display:block}.footer__social .social__menu .menu-item a:hover{transform:scale(1.2)}.footer__col--logo{flex:none;order:3;display:flex;align-items:center}.footer__col--logo img{width:100%;height:auto}.footer__logo{width:100%;height:auto}@media (max-width: 991.98px){.footer__logo{max-width:200px}}@media (min-width: 992px){.footer__logo{max-width:260px}}.footer__bottom .container{display:flex;align-items:center;justify-content:center;position:relative;margin-top:1em;padding-top:2em;padding-bottom:2em;gap:3em}.footer__bottom .container:before{content:'';border-top:1px solid #fff1;position:absolute;top:0;left:20px;right:20px}.footer__copyright{color:#fff;font-weight:600;opacity:1;font-size:1.5rem;text-transform:uppercase}@media (max-width: 599.98px){.footer__copyright{font-size:1.2rem}}@media (max-width: 991.98px){.footer__col--map{width:100%;order:4 !important;margin-top:2em}}@media (min-width: 992px){.footer__col--map{min-width:300px;max-width:350px}}.footer__col--map h3{margin-bottom:1em}.footer__map-wrapper{position:relative;overflow:hidden;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.15);transition:all .3s ease}.footer__map-wrapper:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;border:1px solid rgba(255,255,255,0.1);pointer-events:none;z-index:1}.footer__map-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,0.2)}.footer__map-wrapper iframe{display:block;filter:grayscale(.2) contrast(1.1);transition:filter .3s ease}.footer__map-wrapper iframe:hover{filter:grayscale(0) contrast(1)}@media (max-width: 767.98px){.footer__col1 #footer_menu{position:relative;right:22px}}.gform_wrapper .gform_description{width:100%;background-color:#fff;color:#000;padding:1.5rem 2rem;margin:-2em 0 .5em;font-weight:500;font-size:2.4rem;line-height:1.4;text-align:center}.gform_wrapper .gform_fields{display:flex;flex-direction:column;gap:1.5em}.gform_wrapper .gform_fields .gfield{display:flex;align-items:center;gap:1em}.gform_wrapper .gform_fields .gfield .gfield_label{width:30%;background-color:transparent;color:#ffffff;padding:1.45em 1.6em;margin:0;font-weight:700;font-size:1.85em;line-height:0;transition:all .2s ease-in-out;border:3px solid #fff;text-align:center;align-items:center;justify-content:center}.gform_wrapper .gform_fields .gfield .ginput_container{width:70%;flex:1;position:relative;background-color:transparent;padding:1em;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,0.05);transition:all .2s ease-in-out;border:2px solid transparent;border-image:linear-gradient(to top, rgba(255,255,255,0.2), rgba(255,255,255,0.7));border-image-slice:1}.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"]{direction:ltr!important;text-align:right}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"],.gform_wrapper .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_fields .gfield .ginput_container select{width:100%;padding:1.2em .8em 1.2em .6rem;border:0;border-radius:0;font-size:1.5rem;line-height:1.4;background-color:#ffffff;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,0.08);font-weight:300;color:var(--color2);direction:rtl}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"]:focus,.gform_wrapper .gform_fields .gfield .ginput_container textarea:focus,.gform_wrapper .gform_fields .gfield .ginput_container select:focus{outline:none;border-color:var(--color1);box-shadow:0 0 0 3px rgba(110,79,220,0.1),0 2px 6px rgba(0,0,0,0.1)}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"]:hover,.gform_wrapper .gform_fields .gfield .ginput_container textarea:hover,.gform_wrapper .gform_fields .gfield .ginput_container select:hover{border-color:#cccccc;box-shadow:0 2px 6px rgba(0,0,0,0.12)}.gform_wrapper .gform_fields .gfield .ginput_container textarea{min-height:120px;resize:vertical}.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"]{opacity:1;width:100%;height:100%;cursor:pointer;z-index:2;padding:.48em .8em}.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"]::-webkit-file-upload-button{display:none}.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"]::file-selector-button{display:none}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload{position:relative}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload .gform_fileupload_rules{display:none !important}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload .gfield_description{display:none !important}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{content:"يمكنك إرفاق ملف موجز أو عرض مبدئي";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:1.2em .8em 1.2em .6rem;border:0;border-radius:0;font-size:1.5rem;line-height:1.4;background-color:#ffffff;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,0.08);font-weight:300;color:var(--color2);direction:rtl;display:flex;align-items:center;z-index:1;cursor:pointer}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload:hover::before{box-shadow:0 2px 6px rgba(0,0,0,0.12)}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload.has-file::before{content:"تم اختيار الملف";color:var(--color1);font-weight:500}.gform_wrapper .gform_fields .gfield .ginput_container select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1em center;background-size:12px;padding-right:3em;appearance:none}.gform_wrapper .gform_fields .gfield.gfield--type-fileupload .gfield_description{display:none !important}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container{display:flex;flex-direction:column;gap:1em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex{display:flex;gap:1em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix{flex:1}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix input{width:100%;padding:1em 1.5em;border:2px solid #e0e0e0;border-radius:6px;font-size:1em;line-height:1.4;background-color:#ffffff;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,0.08)}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first input:focus,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last input:focus,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle input:focus,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix input:focus,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix input:focus{outline:none;border-color:var(--color1);box-shadow:0 0 0 3px rgba(110,79,220,0.1),0 2px 6px rgba(0,0,0,0.1)}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first input:hover,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last input:hover,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle input:hover,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix input:hover,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix input:hover{border-color:#cccccc;box-shadow:0 2px 6px rgba(0,0,0,0.12)}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix label{display:block;font-size:.9em;color:#666666;margin-bottom:.5em;font-weight:500}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container input[type="text"]{width:100%;padding:1em 1.5em;border:2px solid #e0e0e0;border-radius:6px;font-size:1em;line-height:1.4;background-color:#ffffff;transition:all .2s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,0.08)}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container input[type="text"]:focus{outline:none;border-color:var(--color1);box-shadow:0 0 0 3px rgba(110,79,220,0.1),0 2px 6px rgba(0,0,0,0.1)}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container input[type="text"]:hover{border-color:#cccccc;box-shadow:0 2px 6px rgba(0,0,0,0.12)}.gform_wrapper .gform_fields .gfield .gfield_checkbox,.gform_wrapper .gform_fields .gfield .gfield_radio{width:100%;padding:1.5em;border-radius:8px;transition:all .2s ease-in-out;display:grid;grid-template-columns:1fr 1fr 1fr;color:#fff !important}.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice,.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice{display:flex;align-items:center;margin-bottom:.5em;color:#fff !important;background:var(--color1);padding:1em .7em;border-radius:10px}.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice input[type="checkbox"],.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice input[type="checkbox"],.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice input[type="radio"],.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice input[type="radio"]{margin-right:.8em;width:18px;height:18px;accent-color:var(--color1);color:#fff !important;border-radius:4px}.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice .gform-field-label,.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice .gform-field-label{font-size:1em;line-height:1.4;color:#fff !important;cursor:pointer}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_label{background-color:#dc3545 !important;color:#ffffff}.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container{background-color:#f8d7da;border-color:#f5c6cb}.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container input,.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container textarea,.gform_wrapper .gform_fields .gfield.gfield_error .ginput_container select{border-color:#dc3545 !important;box-shadow:0 0 0 3px rgba(220,53,69,0.1)}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_checkbox,.gform_wrapper .gform_fields .gfield.gfield_error .gfield_radio{background-color:#f8d7da;border-color:#f5c6cb}.gform_wrapper .gform_fields .gfield .gfield_label.gfield_required{position:relative}.gform_wrapper .gform_fields .gfield .gfield_label.gfield_required::after{content:"*";color:#dc3545 !important;margin-left:.3em;font-weight:bold}.gform_wrapper .gform_fields .gfield .gfield_required_text{display:none !important}.gform_wrapper .gform_fields .gfield .gfield_label span{display:none !important}.gform_wrapper .gform_footer{width:100%;justify-content:flex-end !important;margin-top:2em;text-align:center}.gform_wrapper .gform_footer .gform_button{padding:1.25rem 2.5rem !important;font-size:2rem!important;font-weight:800!important;border:none!important;cursor:pointer;position:relative!important;overflow:hidden!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 285.1 93.33'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:url(%23dark_fill);stroke:url(%23dark_stroke);stroke-linecap:round;stroke-linejoin:round%7D%3C/style%3E%3ClinearGradient id='dark_fill' x1='-17208.32' y1='139.69' x2='-17315.95' y2='-46.72' gradientTransform='translate(-17119.48) rotate(180) scale(1 -1)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='.15' stop-color='%23000' stop-opacity='.1'/%3E%3Cstop offset='.4' stop-color='%236e4fdc' stop-opacity='.25'/%3E%3Cstop offset='.7' stop-color='%236e4fdc' stop-opacity='.35'/%3E%3Cstop offset='1' stop-color='%236e4fdc' stop-opacity='.45'/%3E%3C/linearGradient%3E%3ClinearGradient id='dark_stroke' x1='-17262.03' y1='93.33' x2='-17262.03' y2='0' gradientTransform='translate(-17119.48) rotate(180) scale(1 -1)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='.4' stop-color='%236e4fdc' stop-opacity='.25'/%3E%3Cstop offset='1' stop-color='%236e4fdc' stop-opacity='.35'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cpolygon class='cls-1' points='.5 92.83 284.6 92.83 284.6 .5 .5 .5 .5 .5 .5 92.83 .5 92.83'/%3E%3C/g%3E%3C/svg%3E") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;position:relative;z-index:3!important;color:white!important}.gform_wrapper .gform_footer .gform_button::after{content:'' !important;position:absolute!important;top:50%!important;right:-20px !important;width:50.69px !important;height:83.78px !important;background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.69 73.78'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff%7D%3C/style%3E%3C/defs%3E%3Cg id='_تواصل' data-name='تواصل'%3E%3Cpolygon class='cls-1' points='0 32.53 43.69 0 41.25 73.78 0 32.53'/%3E%3C/g%3E%3C/svg%3E");background-size:contain!important;background-position:center center!important;background-repeat:no-repeat !important;pointer-events:none!important;z-index:10!important;display:block;visibility:visible!important;opacity:1!important;transform:translateY(-50%) !important}.gform_wrapper .gform_footer .gform_button::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 285.1 93.33'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:url(%23Degradado_sin_nombre_19);stroke:url(%23Degradado_sin_nombre_18);stroke-linecap:round;stroke-linejoin:round%7D%3C/style%3E%3ClinearGradient id='Degradado_sin_nombre_19' data-name='Degradado sin nombre 19' x1='-17208.32' y1='139.69' x2='-17315.95' y2='-46.72' gradientTransform='translate(-17119.48) rotate(180) scale(1 -1)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.2' stop-color='%23fff' stop-opacity='.02'/%3E%3Cstop offset='.4' stop-color='%23fff' stop-opacity='.06'/%3E%3Cstop offset='.59' stop-color='%23fff' stop-opacity='.14'/%3E%3Cstop offset='.79' stop-color='%23fff' stop-opacity='.25'/%3E%3Cstop offset='.98' stop-color='%23fff' stop-opacity='.38'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='Degradado_sin_nombre_18' data-name='Degradado sin nombre 18' x1='-17262.03' y1='93.33' x2='-17262.03' y2='0' gradientTransform='translate(-17119.48) rotate(180) scale(1 -1)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='_تواصل' data-name='تواصل'%3E%3Cpolygon class='cls-1' points='.5 92.83 284.6 92.83 284.6 .5 .5 .5 .5 .5 .5 92.83 .5 92.83'/%3E%3C/g%3E%3C/svg%3E") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;pointer-events:none !important;z-index:1 !important;display:block !important;visibility:visible !important;opacity:1 !important}.gform_wrapper .gform_footer .gform_button span{position:relative;z-index:3!important;color:white!important}.gform_wrapper .gform_footer .gform_button:hover{transform:scale(1.05)}.gform_wrapper .gform_footer .gform_button:hover::before{opacity:.8}.gform_wrapper .gfield_validation_message{background-color:#f8d7da;color:#721c24;padding:.8em 1em;border:1px solid #f5c6cb;border-radius:4px;margin-top:.5em;font-size:.9em;line-height:1.4}.gform_wrapper .gform_confirmation_message{background-color:#d4edda;color:#155724;padding:1em 1.5em;border:1px solid #c3e6cb;border-radius:4px;margin:0;font-size:1.1em;line-height:1.4;text-align:center}@media (max-width: 599.98px){.gform_wrapper .gform_description{padding:1em 1.5em;font-size:1.2rem;margin-bottom:1.5em}.gform_wrapper .gform_fields{gap:1.2em}.gform_wrapper .gform_fields .gfield{flex-direction:column;gap:.8em}.gform_wrapper .gform_fields .gfield .gfield_label{width:100%;text-align:center;padding:1.2em 1em;font-size:1.4em}.gform_wrapper .gform_fields .gfield .ginput_container{width:100%;padding:.8em}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"],.gform_wrapper .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_fields .gfield .ginput_container select{padding:.8em;font-size:.95rem}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{padding:.8em;font-size:.95rem}.gform_wrapper .gform_fields .gfield .gfield_checkbox,.gform_wrapper .gform_fields .gfield .gfield_radio{width:100%;padding:1em}.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice .gform-field-label,.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice .gform-field-label{font-size:.9em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex{flex-direction:column;gap:.8em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix input{padding:.8em;font-size:.9em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix label{font-size:.85em}.gform_wrapper .gform_footer{width:100%;justify-content:center!important;margin-top:2.5em}.gform_wrapper .gform_footer .gform_button{padding:1rem 1.8rem !important;font-size:1.2rem !important}.gform_wrapper .gfield_validation_message{font-size:.85em;padding:.7em}.gform_wrapper .gform_confirmation_message{font-size:1em;padding:.8em 1em}}@media (min-width: 600px)  and (max-width: 767.98px){.gform_wrapper .gform_description{padding:1.2em 1.8em;font-size:1.6rem}.gform_wrapper .gform_fields{gap:1.3em}.gform_wrapper .gform_fields .gfield{flex-direction:column}.gform_wrapper .gform_fields .gfield .gfield_label{width:100%;font-size:1.2em;padding:.9em 1.2em}.gform_wrapper .gform_fields .gfield .ginput_container{width:100%;padding:1em}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"],.gform_wrapper .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_fields .gfield .ginput_container select{padding:.9em 1em;font-size:1.1rem}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{padding:.9em 1em;font-size:1.1rem}.gform_wrapper .gform_fields .gfield .gfield_checkbox,.gform_wrapper .gform_fields .gfield .gfield_radio{width:100%;padding:1.2em}.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice .gform-field-label,.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice .gform-field-label{font-size:.95em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex{flex-direction:column}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix input,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix input{font-size:.95em}.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_first label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_last label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_middle label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_suffix label,.gform_wrapper .gform_fields .gfield.gfield_name .ginput_container .ginput_complex .gname_prefix label{font-size:.88em}.gform_wrapper .gform_footer{margin-top:1.8em}.gform_wrapper .gform_footer .gform_button{padding:1.1rem 2rem !important;font-size:1.5rem !important}.gform_wrapper .gfield_validation_message{font-size:.88em}.gform_wrapper .gform_confirmation_message{font-size:1.05em}}@media (min-width: 768px)  and (max-width: 991.98px){.gform_wrapper .gform_description{padding:1.3em 1.9em;font-size:2.2vw}.gform_wrapper .gform_fields{gap:1.4em}.gform_wrapper .gform_fields .gfield .gfield_label{width:35%;font-size:1.8vw;padding:1.1em 1.3em}.gform_wrapper .gform_fields .gfield .ginput_container{width:65%;padding:.95em}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"],.gform_wrapper .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_fields .gfield .ginput_container select{padding:1em .7em;font-size:1.6vw}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{padding:1em .7em;font-size:1.6vw}.gform_wrapper .gform_fields .gfield .gfield_checkbox,.gform_wrapper .gform_fields .gfield .gfield_radio{width:65%}.gform_wrapper .gform_fields .gfield .gfield_checkbox .gchoice .gform-field-label,.gform_wrapper .gform_fields .gfield .gfield_radio .gchoice .gform-field-label{font-size:1.4vw}.gform_wrapper .gform_footer{margin-top:1.9em}.gform_wrapper .gform_footer .gform_button{padding:1.15rem 2.2rem !important;font-size:2vw!important}.gform_wrapper .gfield_validation_message{font-size:1.2vw}.gform_wrapper .gform_confirmation_message{font-size:1.4vw}}@media (min-width: 992px)  and (max-width: 1199.98px){.gform_wrapper .gform_description{padding:1.4em 1.95em;font-size:2rem}.gform_wrapper .gform_fields .gfield .gfield_label{font-size:1.6em;padding:1.25em 1.4em}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"],.gform_wrapper .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_fields .gfield .ginput_container select{padding:1.1em .75em;font-size:1.35rem}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{padding:1.1em .75em;font-size:1.35rem}.gform_wrapper .gform_footer .gform_button{padding:1.2rem 2.35rem !important;font-size:1.85rem !important}}@media (min-width: 1200px) and (max-width: 1499.98px){.gform_wrapper .gform_description{padding:1.45em 1.98em;font-size:2.2rem}.gform_wrapper .gform_fields .gfield .gfield_label{font-size:1.7em;padding:1.35em 1.5em}.gform_wrapper .gform_fields .gfield .ginput_container input[type="text"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="email"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="tel"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="url"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="password"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="number"],.gform_wrapper .gform_fields .gfield .ginput_container input[type="file"],.gform_wrapper .gform_fields .gfield .ginput_container textarea,.gform_wrapper .gform_fields .gfield .ginput_container select{padding:1.15em .78em;font-size:1.4rem}.gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{padding:1.15em .78em;font-size:1.4rem}.gform_wrapper .gform_footer .gform_button{padding:1.22rem 2.45rem !important;font-size:1.9rem !important}}.form-section-wrapper{position:relative;overflow:visible}.section--form{background:linear-gradient(135deg, rgba(110,79,220,0.1) 0%, rgba(145,104,234,0.15) 25%, rgba(220,141,217,0.1) 50%, rgba(110,79,220,0.05) 75%, rgba(145,104,234,0.1) 100%),radial-gradient(circle at 20% 80%, rgba(110,79,220,0.1) 0%, transparent 50%),radial-gradient(circle at 80% 20%, rgba(220,141,217,0.1) 0%, transparent 50%),radial-gradient(circle at 40% 40%, rgba(145,104,234,0.05) 0%, transparent 50%),var(--color2);overflow:visible}.section--form .container--form{position:relative;z-index:2;padding-bottom:4rem}.section--form .container--form .gform_wrapper{position:relative}.gfield_validation_message,.gform_validation_errors{display:none!important}.custom-phone-field input{direction:ltr!important;text-align:right!important}.lang-en input[type="text"],.lang-en input[type="email"],.lang-en input[type="tel"],.lang-en input[type="url"],.lang-en input[type="password"],.lang-en input[type="number"],.lang-en input[type="file"],.lang-en textarea,.lang-en select{direction:ltr!important}.lang-en .gform_wrapper .gform_footer{justify-content:center!important}.lang-en .gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload::before{content:"You can attach a brief file or a draft" !important}.lang-en .gform_wrapper .gform_fields .gfield .ginput_container .ginput_container_fileupload.has-file::before{content:"File has been selected" !important}.gform_wrapper .gform_fields .gfield .ginput_container select{height:60px!important;padding-top:.69em !important;padding-bottom:.9rem !important;padding-right:2em !important}header{backdrop-filter:blur(13px);background:linear-gradient(90deg, rgba(220,141,217,0.15) 0%, rgba(145,104,234,0.15) 37%, rgba(110,79,220,0.15) 79%)}header .container{display:flex;align-items:center}@media (max-width: 767.98px){header .container{flex-wrap:wrap}}@media (min-width: 768px)  and (max-width: 991.98px){header .container{padding-top:1.8em;padding-bottom:1.8em}}@media (min-width: 992px){header .container{padding-top:1.2em;padding-bottom:1.2em}}.header__logo{order:0}@media (max-width: 767.98px){.header__logo{display:flex;align-items:center;flex:auto;padding-top:1em;padding-bottom:1em}}@media (min-width: 768px){.header__logo{flex-grow:1}}.header__logo a{display:inline-block;flex-grow:1}.header__logo a img,.header__logo a svg{display:block;width:auto}.nav-toggle{padding:0;width:44px;height:44px;line-height:44px;outline:none;margin-left:.6em;margin-right:-10px;order:3}@media (min-width: 768px){.nav-toggle{display:none}}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#fff}.header__nav{flex:none;position:relative}@media (max-width: 767.98px){.header__nav{display:none;order:4;width:100%}}@media (min-width: 768px){.header__nav{order:2;display:block !important}}.header__nav .open{display:block}.header__nav .header__menu{display:flex;margin:0;padding:0;gap:0}@media (max-width: 767.98px){.header__nav .header__menu{flex-direction:column;padding:1.5em;border-radius:4px;margin:0 0 0 auto;width:fit-content}}.header__nav .header__menu .menu-item{list-style:none}.header__nav .header__menu .menu-item a{text-decoration:none}.header__nav .header__menu>.menu-item{position:relative;display:flex;align-items:center;width:100%}@media (min-width: 768px){.header__nav .header__menu>.menu-item:not(:last-child)::after{content:'';width:1px;height:.8rem;background-color:rgba(255,255,255,0.7);margin:0 8px;position:relative;z-index:1}}.header__nav .header__menu>.menu-item>a{padding:8px 12px;border-radius:4px;display:flex;align-items:center;justify-content:end;width:max-content;transition:all .3s ease-in-out}.header__nav .header__menu>.menu-item>a:hover{transform:scale(1.05);color:#DC8DD9}@media (max-width: 767.98px){.header__nav .header__menu>.menu-item>a{padding:8px 16px 12	px 16px;font-size:1.8em}}.header__nav .header__menu>.current-menu-item>a{font-weight:700;color:#DC8DD9}@media (min-width: 768px){.header__nav .header__menu>.current-menu-item{position:relative}.header__nav .header__menu>.current-menu-item:after{content:'';height:2px;background:white;position:absolute;bottom:-2px;z-index:2}}.header__nav .header__menu>.current-menu-item a:hover{background:transparent;cursor:default;transform:none}.header__nav .header__menu>.menu-item-has-children>a:before{content:url('https://api.iconify.design/ic/baseline-arrow-drop-down.svg?color=white');padding:0 0 0 4px;position:relative;top:3px;order:2}.header__nav .header__menu>.menu-item-has-children>.sub-menu{background:white}@media (max-width: 767.98px){.header__nav .header__menu>.menu-item-has-children>.sub-menu{padding:8px 0;margin:8px 0}}@media (min-width: 768px){.header__nav .header__menu>.menu-item-has-children>.sub-menu{background:white;position:absolute;top:50px;right:0;padding:8px 0;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1px 5px rgba(0,0,0,0.4);min-width:180px}}.header__nav .header__menu>.menu-item-has-children>.sub-menu .menu-item a{display:block;padding:8px 16px;width:100%;font-weight:400}@media (max-width: 767.98px){.header__nav .header__menu>.menu-item-has-children>.sub-menu .menu-item a{text-align:center}}@media (min-width: 768px){.header__nav .header__menu>.menu-item-has-children>.sub-menu .menu-item a{color:black}}.header__nav .header__menu>.menu-item-has-children>.sub-menu .menu-item a:hover{color:var(--color1)}.header__menu>.menu-item .menu-item-has-children>a{position:relative}.header__menu>.menu-item .menu-item-has-children>a::after{position:absolute;right:8px;top:9px}.header__menu>.menu-item>.sub-menu .sub-menu{border-left:1px solid #c7c7c7;margin-left:1em}.header__cta{margin-left:1em}@media (max-width: 767.98px){.header__cta{order:2;font-size:80% !important}}@media (min-width: 768px){.header__cta{order:3}}.menu-item-has-children>.sub-menu{display:none}.menu-item-has-children>a:before{content:url('https://api.iconify.design/ic/baseline-arrow-drop-down.svg?color=black');padding:0 0 0 4px;position:relative;top:3px}.header__social{color:white;flex:none}@media (max-width: 767.98px){.header__social{order:2}}@media (min-width: 768px){.header__social{order:2}}.header__social .social__menu{display:flex}.header__social .social__menu .menu-item{margin-left:16px}.header__social .social__menu .menu-item a{color:white}.header__social .social__menu .menu-item a:hover{opacity:.6}.language-switcher{position:relative;order:2;margin-left:1em}@media (max-width: 767.98px){.language-switcher{order:2;margin-left:.5em}}@media (min-width: 768px){.language-switcher{order:2}}.language-switcher__trigger{display:flex;align-items:center;gap:6px;padding:8.5px 10px;background:transparent;border:1px solid rgba(255,255,255,0.3);border-radius:26px;color:white;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}.language-switcher__trigger:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.5)}.language-switcher__trigger:focus{outline:2px solid rgba(255,255,255,0.5);outline-offset:2px}.language-switcher__trigger[aria-expanded="true"] .language-switcher__dropdown svg{transform:rotate(180deg)}.language-switcher__icon{display:flex;align-items:center}.language-switcher__icon iconify-icon{border-radius:2px}.language-switcher__code{font-weight:600;letter-spacing:.5px;height:16px}.language-switcher__dropdown{display:flex;align-items:center;transition:transform .3s ease}.language-switcher__dropdown svg{transition:transform .3s ease}.language-switcher__dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;background:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);min-width:120px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.language-switcher__dropdown-menu[aria-hidden="false"]{opacity:1;visibility:visible;transform:translateY(0)}.language-switcher__option{display:flex;align-items:center;gap:8px;padding:10px 14px;color:#333;text-decoration:none;transition:background-color .2s ease}.language-switcher__option:hover{background:rgba(220,141,217,0.1);color:#9168EA}.language-switcher__option:first-child{border-radius:8px 8px 0 0}.language-switcher__option:last-child{border-radius:0 0 8px 8px}.header--trans header{position:absolute;width:100%}.header--wide .container{max-width:100%}.header--trans .header__menu>.menu-item>a:hover,.header--dark .header__menu>.menu-item>a:hover{color:white}header.is-active{position:fixed;height:100vh;top:0;z-index:100000}.fadeIn.come-in{animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}.slideUp.come-in{-webkit-transform:translateY(200px);transform:translateY(200px);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideDown.come-in{-webkit-transform:translateY(-200px);transform:translateY(-200px);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0);transform:translateY(0)}}.slideLeft.come-in{-webkit-transform:translateX(200px);transform:translateX(200px);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideRight.come-in{-webkit-transform:translateX(-200px);transform:translateX(-200px);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}.slideGrow.come-in{-webkit-transform:translateY(0) scale(.8);transform:translateY(0) scale(.8);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.slideGrowUp.come-in{-webkit-transform:translateY(100px) scale(.8);transform:translateY(100px) scale(.8);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.slideGrowDown.come-in{-webkit-transform:translateY(-100px) scale(.8);transform:translateY(-100px) scale(.8);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.slideGrowLeft.come-in{-webkit-transform:translateX(100px) scale(.8);transform:translateX(100px) scale(.8);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.slideGrowRight.come-in{-webkit-transform:translateX(-100px) scale(.8);transform:translateX(-100px) scale(.8);animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:come-in;opacity:1}@keyframes come-in{to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.move{opacity:0;transition:all 1s ease-in-out}.move.already-visible{opacity:1;visibility:visible}.come-in{visibility:visible}.come-in.already-visible{transform:none}.delay-250{-webkit-animation-delay:250ms;animation-delay:250ms}.delay-500{-webkit-animation-delay:500ms;animation-delay:500ms}.delay-750{-webkit-animation-delay:750ms;animation-delay:750ms}.delay-1000{-webkit-animation-delay:1s;animation-delay:1s}.delay-2000{-webkit-animation-delay:2s;animation-delay:2s}.delay-3000{-webkit-animation-delay:3s;animation-delay:3s}.delay-4000{-webkit-animation-delay:4s;animation-delay:4s}.delay-5000{-webkit-animation-delay:5s;animation-delay:5s}.speed-250{-webkit-animation-duration:250ms;animation-duration:250ms}.speed-500{-webkit-animation-duration:500ms;animation-duration:500ms}.speed-750{-webkit-animation-duration:750ms;animation-duration:750ms}.speed-1000{-webkit-animation-duration:1s;animation-duration:1s}.speed-1500{-webkit-animation-duration:1.5s;animation-duration:1.5s}.speed-2000{-webkit-animation-duration:2s;animation-duration:2s}.speed-3000{-webkit-animation-duration:3s;animation-duration:3s}.page-template-page-wide-php .type .apply-max-width,.page-template-page-wide-php .type p,.page-template-page-wide-php .type blockquote,.page-template-page-wide-php .type ol,.page-template-page-wide-php .type ul,.page-template-page-wide-php .type pre,.page-template-page-wide-php .type h1,.page-template-page-wide-php .type h2,.page-template-page-wide-php .type h3,.page-template-page-wide-php .type h4,.page-template-page-wide-php .type h5,.page-template-page-wide-php .type h6,.page-template-page-wide-php .type hr,.page-template-page-wide-php .type .crumbs,.page-template-page-wide-php .type .wp-block-buttons,.page-template-page-wide-php .type .wp-block-pullquote,.page-template-page-wide-php .type figure.wp-block-image,.page-template-page-wide-php .type .accordion,.page-template-page-wide-php .type .team,.page-template-page-wide-php .type .wp-block-group,.page-template-page-wide-php .type .wp-block-embed.aligncenter,.page-template-page-wide-php .type .gform_wrapper,.page-template-page-wide-php .type .gform_confirmation_wrapper,.page-template-page-wide-php .type #mc_embed_shell{max-width:100%}@media (min-width: 768px){.page-template-page-wide-php .type .apply-max-width,.page-template-page-wide-php .type p,.page-template-page-wide-php .type blockquote,.page-template-page-wide-php .type ol,.page-template-page-wide-php .type ul,.page-template-page-wide-php .type pre,.page-template-page-wide-php .type h1,.page-template-page-wide-php .type h2,.page-template-page-wide-php .type h3,.page-template-page-wide-php .type h4,.page-template-page-wide-php .type h5,.page-template-page-wide-php .type h6,.page-template-page-wide-php .type hr,.page-template-page-wide-php .type .crumbs,.page-template-page-wide-php .type .wp-block-buttons,.page-template-page-wide-php .type .wp-block-pullquote,.page-template-page-wide-php .type figure.wp-block-image,.page-template-page-wide-php .type .accordion,.page-template-page-wide-php .type .team,.page-template-page-wide-php .type .wp-block-group,.page-template-page-wide-php .type .wp-block-embed.aligncenter,.page-template-page-wide-php .type .gform_wrapper,.page-template-page-wide-php .type .gform_confirmation_wrapper,.page-template-page-wide-php .type #mc_embed_shell{margin-left:auto}}.page-heading.align--left .container{justify-content:space-between}@media (max-width: 599.98px){.page-heading.align--left .container{flex-direction:column}}@media (min-width: 600px){.page-heading.align--left .container{align-items:center}}.page-heading.align--center .container{flex-direction:column;justify-content:center}.page-heading .container{position:relative;z-index:1;display:flex;gap:1em 5em}@media (max-width: 599.98px){.page-heading .container{font-size:70%;padding-top:6em;padding-bottom:6em;flex-direction:column}}@media (min-width: 600px)  and (max-width: 767.98px){.page-heading .container{font-size:80%;padding-top:6em;padding-bottom:6em}}@media (min-width: 600px){.page-heading .container{align-items:center}}@media (min-width: 768px)  and (max-width: 991.98px){.page-heading .container{font-size:90%}}@media (min-width: 768px){.page-heading .container{padding-top:8em;padding-bottom:8em}}.page-heading .container .page__title{font-size:2.8em;line-height:1.15;max-width:900px;margin-top:0;margin-bottom:0}.page-heading.align--left{text-align:left}.page-heading.align--center{text-align:center}.page-heading.align--center .page__title{margin-left:auto;margin-right:auto}.page-heading.align--center .post__meta{justify-content:center}.page-heading.align--right{text-align:right}.page-heading.align--right .post__meta{justify-content:end}.page-heading .post__category{margin-bottom:2em}.page-heading .post__meta{display:flex;flex-wrap:wrap;gap:.8em;margin-top:1.5em}.page-heading .post__meta a{color:inherit}.page-heading .post__meta span{opacity:.4;font-weight:300}.page-heading .post__read-time iconify-icon{position:relative;top:2px}.post-template-default blockquote{margin-left:0}.widget_nav_menu .menu{display:flex;flex-direction:column;gap:.5em}.widget_nav_menu .menu .menu-item{padding:0}.widget_nav_menu .menu .menu-item a{padding:1em;background:white;border-radius:3px;box-shadow:0 0 0 1px #0001,0 2px 5px #0002;border-left:5px solid var(--color1);display:block}.widget_nav_menu .menu .menu-item a:hover{text-decoration:none;border-left:10px solid var(--color1)}.container--single{padding-top:9em!important;direction:rtl}.lang-en .container--single{direction:ltr}@media (max-width: 599.98px){.container--single{padding-top:6em!important}}.container--single .type{max-width:100%}.container--single .type p{max-width:100%}.container--single .page__title{color:#000000;font-weight:600!important;font-size:4rem;margin:0 0 .25rem 0}.lang-en .container--single .page__title{font-size:3rem;text-align:left}@media (max-width: 991.98px){.container--single .page__title{font-size:3rem}}@media (max-width: 599.98px){.container--single .page__title{font-size:2rem}}.container--single .post__subtitle{color:#000;font-weight:400;font-size:3.25rem;max-width:660px;line-height:1.3}@media (max-width: 991.98px){.container--single .post__subtitle{font-size:2.25rem}}@media (max-width: 599.98px){.container--single .post__subtitle{font-size:1.5rem}}.container--single .post__image img{margin-top:1.5em}@media (max-width: 599.98px){.container--single .post__image img{height:200px}}.post__meta{display:flex;gap:1em;margin:1.25em 0}.post__meta .post__meta__item{padding:.65em 1em;border:1.5px solid var(--color1)}@media (max-width: 599.98px){.post__meta{flex-wrap:wrap;align-items:center;justify-content:center}}.quiz{display:flex;align-items:center;grid-area:content}@media (max-width: 599.98px){.quiz{padding:2em 0}}@media (min-width: 992px){.quiz{padding:3em}}.quiz .wp-block-verse{font-size:1.7em !important;font-weight:400 !important}.quiz .container{width:100%;max-width:760px}.quiz fieldset .gfield_label{font-size:1.5em;font-weight:500;line-height:1.3;margin-bottom:1em}.quiz .ginput_container_number input{box-shadow:none !important;background:transparent;padding:0 !important;font-size:5em !important;font-weight:600}.quiz .gfield-choice-input{margin:.53em 0 0}.quiz .gchoice .gform-field-label{font-size:1.2em;letter-spacing:.02em}.quiz .gform_fields .gfield_error{border:none !important;background:transparent !important;box-shadow:none !important}.quiz .gform_fields .gfield_validation_message{display:none}.search-box{display:flex;gap:5px}.search-box__input{border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.4);flex:auto;padding:8px 10px;font-size:1.1em;border-radius:3px 0 0 3px}.search-box__button{background-color:var(--color1);background-image:url('https://api.iconify.design/iconamoon/search-bold.svg?color=white');background-repeat:no-repeat;background-position:center;flex:none;cursor:pointer;border:none;border-radius:3px !important;font-size:1.5em;padding:0;width:40px;line-height:0}.search-box__select{width:80px;padding:0 8px}.search-page__results{display:flex;flex-direction:column;gap:1.5em}.search-page__item-title{color:black}.search-page__item-title:hover{color:var(--color1)}.search-page__item-title h3{margin:0 0 .2em;font-weight:600;font-size:1.2em;line-height:1.5}.search-page__excerpt p{font-size:1.1em;line-height:1.4;margin:0;color:#000c}.search-page{margin:0 0 1.5em 0}.search-page__title{margin-top:8px}.search-count,.search-terms{font-weight:bold}*{font-weight:400}ul,ol{margin:0;padding:0}ul li,ol li{list-style:none}h2 em,h3 em,h4 em,h5 em,h6 em,h2 i,h3 i,h4 i,h5 i,h6 i,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,h2 b,h3 b,h4 b,h5 b,h6 b{font-family:inherit;font-weight:inherit;line-height:inherit}@media (max-width: 767.98px){.type .wp-block-verse,.type h2.wp-block-heading{font-size:1.8em !important}}@media (min-width: 768px)  and (max-width: 991.98px){.type .wp-block-verse,.type h2.wp-block-heading{font-size:2em !important}}.type p,.type blockquote,.type>ul,.type>ol,.type pre{word-break:break-word;font-size:1.2em;line-height:1.5;color:#444}.type p strong,.type blockquote strong,.type>ul strong,.type>ol strong,.type pre strong,.type p b,.type blockquote b,.type>ul b,.type>ol b,.type pre b{font-weight:600;color:black}.type p em,.type blockquote em,.type>ul em,.type>ol em,.type pre em,.type p i,.type blockquote i,.type>ul i,.type>ol i,.type pre i{font-style:italic}.type h1{font-size:2.8em;line-height:1.15}.type h2{font-size:2.8em;line-height:1.2}.type h3{font-size:1.8em;line-height:1.2}.type h4{font-size:1.6em;line-height:1.3}.type h5{font-size:1.4em;line-height:1.3}.type h6{font-size:1.3em;line-height:1.4}@media (min-width: 768px){.type .apply-max-width,.type p,.type blockquote,.type ol,.type ul,.type pre,.type h1,.type h2,.type h3,.type h4,.type h5,.type h6,.type hr,.type .crumbs,.type .wp-block-buttons,.type .wp-block-pullquote,.type figure.wp-block-image,.type .accordion,.type .team,.type .wp-block-group,.type .wp-block-embed.aligncenter,.type .gform_wrapper,.type .gform_confirmation_wrapper,.type #mc_embed_shell{max-width:760px}}.type p,.type ul,.type ol,.type pre,.type figure.alignright,.type figure.alignleft{margin-top:.8em;margin-bottom:.8em}.type .margin-y2,.type hr,.type figure.wp-block-image,.type figure.aligncenter,.type .wp-block-gallery,.type .wp-block-embed,.type .wp-block-video,.type .wp-block-buttons,.type .page-links,.type .wp-block-quote,.type .accordion,.type .team,.type .wp-block-group{margin-top:2em;margin-bottom:2em}.type h1,.type h2,.type h3,.type h4,.type h5,.type h6{margin-top:1.5em;margin-bottom:.8rem}.type a{position:relative;text-decoration:none}.type a:hover{filter:var(--hover);text-decoration:underline}.type .wp-block-quote,.type .wp-block-pullquote{border:none}.type .wp-block-quote cite,.type .wp-block-pullquote cite{font-style:normal}.type .wp-block-quote{padding:0 0 0 1em;position:relative;font-size:1.2em;font-style:normal;letter-spacing:normal;border-left:5px solid var(--color1)}.type .wp-block-quote cite{font-size:.7em;line-height:1.3;color:rgba(0,0,0,0.6);margin-top:-8px;display:block}.type .wp-block-pullquote blockquote{margin:0;background:var(--primary);color:white;padding:1.8em 2em;margin:0 2em 1em 0;font-size:1.5em;border-radius:4px}@media (min-width: 0px)    and (max-width: 359.98px){.type .wp-block-pullquote blockquote{margin-right:auto}}@media (min-width: 360px)  and (max-width: 599.98px){.type .wp-block-pullquote blockquote{font-size:1.2em}}@media (min-width: 360px){.type .wp-block-pullquote blockquote{width:50%;float:left}}.type .wp-block-pullquote cite{font-size:.7em;line-height:1.3;color:rgba(255,255,255,0.6);margin-top:-8px;display:block}.type .wp-block-separator{border-color:#0002}.type img{border-style:none;border-radius:4px}.type .wp-block-image figure>a{display:block;box-shadow:0 0 0 2px white,0 0 0 3px #0002,0 0 0 1px #0001,0 3px 6px #0005;border-radius:4px}.type figure.aligncenter{width:100%}.type figure.aligncenter img{width:100%;height:auto}.type figure.alignleft,.type figure.alignright{width:50%}.type figure.alignleft img,.type figure.alignright img{width:100%;height:auto}.type figure.alignleft{float:left}@media (max-width: 599.98px){.type figure.alignleft{margin:0 1em 1em 0}}@media (min-width: 600px){.type figure.alignleft{margin:0 2em 1em 0}}.type figure.alignright{float:right}@media (max-width: 599.98px){.type figure.alignright{margin:0 0 1em 1em}}@media (min-width: 600px){.type figure.alignright{margin:0 0 1em 2em}}.type .wp-element-caption{text-align:center;line-height:1.3;color:#0008;padding:1em 0 0;margin:0;font-size:.9em;line-height:1.4}.type .wp-block-video video{width:100%;border:1px solid rgba(0,0,0,0.6)}.type .wp-block-video figcaption{font-size:.9em;padding:.5em 0 0;font-weight:600}.type .wp-block-embed{margin-left:0;margin-right:0}.type .wp-block-embed .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.type .wp-block-embed .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.type ul,.type ol{padding-left:2.2em}.type li{margin:.5em 0}.type ul li{list-style:disc}.type ol li{list-style:decimal}.type code{background-color:#f5f5f5;border:1px solid #0002;padding:.7em 1em}.type .wp-block-preformatted{overflow:auto;padding:1em;border:1px solid #cbc9cf;border-radius:3px;background:#f2f2f3;white-space:pre-wrap;font-family:'Courier New',monospace}.type .wp-block-verse{white-space:pre-wrap;overflow:visible;font-weight:300;font-size:2.8em;line-height:1.2}@media (max-width: 599.98px){.type .wp-block-verse{font-size:1.6em;line-height:1.3}}.type hr{box-sizing:content-box;height:0;overflow:visible}.type sup{position:relative;left:-4px;top:1px;font-size:50%}.type .has-vivid-red-color{color:#d20000}.type>:first-child{margin-top:0 !important}.type>:first-child figure{margin-top:0 !important}.type>:last-child{margin-bottom:0 !important}.type>:last-child figure{margin-bottom:0 !important}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:1em}.type .wp-block-button__link,aside .wp-block-button__link{font-size:1em;padding:.7em 1.3em;line-height:1.3;align-items:center;display:flex;text-align:center;gap:.4em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;box-shadow:none;text-transform:none;transition:none;transition:all .2s ease-in-out;width:fit-content;text-decoration:none !important;border:none;font-size:1em !important;background-color:var(--color1) !important;color:white !important;text-decoration:none}.type .wp-block-button__link span,aside .wp-block-button__link span{font-weight:700}@media (max-width: 599.98px){.type .wp-block-button__link span,aside .wp-block-button__link span{display:none}}.type .wp-block-button__link:hover,aside .wp-block-button__link:hover{transition:all .2s ease-in-out;transform:scale(1.03);text-decoration:none !important}.type .wp-block-button__link:hover,aside .wp-block-button__link:hover,.type .wp-block-button__link:focus,aside .wp-block-button__link:focus{color:white !important;filter:var(--hover) !important}.type .wp-block-button__link:active,aside .wp-block-button__link:active{filter:var(--active) !important}.accordion{list-style:none;padding:0;display:flex;flex-direction:column;gap:1em;max-width:800px}.accordion__button{display:flex;justify-content:space-between;align-items:center;gap:1em;width:100%;padding:.8em 1em;border:none;text-align:left;cursor:pointer;position:relative;font-weight:500;box-shadow:0 0 0 1px #0002,0 3px 4px #0002;transition:all .2s ease-in-out;background:white;border-radius:2px}.accordion__button:hover{color:white;background:var(--color1);transition:all .2s ease-in-out;transform:scale(1.02)}@media (max-width: 599.98px){.accordion__button{font-size:1.1em;line-height:1.4}}@media (min-width: 600px)  and (max-width: 767.98px){.accordion__button{font-size:1.2em;line-height:1.5}}@media (min-width: 768px){.accordion__button{font-size:1.3em;line-height:1.4}}.accordion__button .accordion__close{display:none}.accordion__content{display:none;padding:1.2em 1.5em;background-color:#fff;box-shadow:0 0 0 1px #0002}.accordion__item.active .accordion__button{box-shadow:0 0 0 2px var(--color1),0 3px 4px #0002}.accordion__item.active .accordion__open{display:none}.accordion__item.active .accordion__close{display:block}.download{display:flex;align-items:center;padding:2em;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 3px 8px rgba(0,0,0,0.2);border-width:0 0 0 10px;border-style:solid}@media (max-width: 599.98px){.download{flex-direction:column;gap:3em;font-size:90%}}@media (min-width: 600px) and (max-width: 991.98px){.download{gap:2em;font-size:90%}}@media (min-width: 992px){.download{gap:4em}}.download.theme--light .download__subtitle{color:rgba(0,0,0,0.8)}.download.theme--light .download__filename{color:rgba(0,0,0,0.5)}.download.theme--dark .download__title{color:white}.download.theme--dark .download__subtitle{color:rgba(255,255,255,0.8)}.download.theme--dark .download__filename{color:rgba(255,255,255,0.5)}.download__thumbnail{box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 4px 6px rgba(0,0,0,0.2)}.download__title{font-size:1.4em;line-height:1.3;font-weight:600}.download__subtitle{font-size:1.1em;line-height:1.4;margin:.5em 0 0}.download__btn{margin-top:1em}.download__filename{font-size:.8em;line-height:1.4;margin-top:1em}.testimonials__item{display:inline-block;background:white;margin-bottom:1.5em;padding:2em;box-shadow:0 5px 8px #0002}.testimonials__quote-icon{display:inline-block;position:relative;left:-0.1em}.testimonials__quote-icon iconify-icon{display:block}.testimonials__quote{line-height:1.4;margin:0 0 1em;font-size:1.2em;line-height:1.5}.testimonials__meta{display:flex;gap:1.2em;align-items:center}.testimonials__info{line-height:1.4}.testimonials__photo{width:60px;height:60px;border-radius:100px}.testimonials__name{line-height:1.1;display:block;font-weight:500;margin:0 0 .2em}.testimonials__title,.testimonials__additional{font-size:.8em;line-height:1.4;color:#0009}@media (max-width: 599.98px){.testimonials{padding-top:2em;padding-bottom:0}}@media (min-width: 600px)  and (max-width: 767.98px){.testimonials{padding-top:3em;padding-bottom:3em}}@media (min-width: 768px){.testimonials{padding-top:5em;padding-bottom:5em}}.testimonials .container{position:relative;z-index:4;gap:1.5em;margin-left:auto;margin-right:auto}.testimonials--list{column-count:1}@media (max-width: 599.98px){.testimonials--grid2{column-count:1}}@media (min-width: 600px){.testimonials--grid2{column-count:2}}@media (max-width: 599.98px){.testimonials--grid3{column-count:1}}@media (min-width: 600px) and (max-width: 991.98px){.testimonials--grid3{column-count:2}}@media (min-width: 992px){.testimonials--grid3{column-count:3}}.testimonials__heading{text-align:center}@media (max-width: 767.98px){.testimonials__heading{margin-bottom:2em}}@media (min-width: 768px){.testimonials__heading{margin-bottom:3em}}.testimonials__value-prop{font-weight:500;display:block;margin:0 0 .5em;font-size:1.3em;line-height:1.4}.team{display:grid;gap:3em}@media (max-width: 599.98px){.team{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 600px)  and (max-width: 767.98px){.team{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767.98px){.team{margin:3em 0}}@media (min-width: 768px){.team{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.team{margin:5em -10em 8em}}.team__item{display:flex;flex-direction:column}.team__img{margin-bottom:.5em}.team__img img{width:100%;height:auto}.team__name{font-size:1.2em;font-weight:700}.team__title{color:#0009}.mvv-section{background-color:#000000;color:#ffffff;padding:4rem 0;position:relative;overflow:hidden}@media (max-width: 599.98px){.mvv-section{padding:3rem 0 4rem 0}}.mvv-section .mvv__section-overlay{position:absolute;top:0;left:0;width:100%;height:35%;background-image:url('https://wida.sa/wp-content/uploads/2025/10/section-overlay.png');background-size:cover;background-position:top center;background-repeat:no-repeat;pointer-events:none;z-index:1;filter:brightness(1.05)}.mvv-section .mvv__header{text-align:right;margin-bottom:80px;margin-right:0;position:relative;z-index:2}@media (max-width: 599.98px){.mvv-section .mvv__header{margin-bottom:40px}}.mvv-section .mvv__header .mvv__section-overlay{position:absolute;bottom:0;left:0;width:100%;height:300px;background-image:url('https://wida.sa/wp-content/uploads/2025/10/section-overlay.png');background-size:cover;background-position:bottom center;background-repeat:no-repeat;pointer-events:none;z-index:1}.mvv-section .mvv__title{font-size:48px;font-weight:500;line-height:1.2;margin-bottom:24px;margin-top:0;color:#E6C8FE}@media (max-width:1299.98px){.mvv-section .mvv__title br{display:none}}@media (max-width:768px){.mvv-section .mvv__title{font-size:36px}}@media (max-width:480px){.mvv-section .mvv__title{font-size:24px;margin-bottom:12px}}.mvv-section .mvv__description{font-size:28px;line-height:1.6;color:#fff;font-weight:400}@media (max-width:1299.98px){.mvv-section .mvv__description br{display:none}}@media (min-width: 992px)  and (max-width: 1199.98px){.mvv-section .mvv__description{font-size:24px}}@media (max-width:768px){.mvv-section .mvv__description{font-size:20px}}.mvv-section .mvv__description p{margin-bottom:0;color:#fff;max-width:unset;text-align:right;font-size:1em!important;line-height:1.4}.mvv-section .mvv__items{display:flex;flex-direction:column;gap:3em}.mvv-section .mvv__item{display:flex;align-items:center;justify-content:space-between;padding:6em 2em;min-height:550px;max-height:550px;position:relative;border:2px solid transparent;border-image:linear-gradient(to top, rgba(255,255,255,0.2), rgba(255,255,255,0.7));border-image-slice:1}@media (min-width: 992px)  and (max-width: 1199.98px){.mvv-section .mvv__item{min-height:450px;max-height:450px}}@media (max-width: 991.98px){.mvv-section .mvv__item{padding:3em 1em}}.mvv-section .mvv__item:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1)}.mvv-section .mvv__item .mvv__item-overlay{position:absolute;bottom:0;left:0;width:100%;height:70%;background-image:url('https://wida.sa/wp-content/uploads/2025/10/item_overlay.png');background-size:cover;background-position:bottom center;background-repeat:no-repeat;opacity:.6;pointer-events:none;z-index:1;backdrop-filter:blur(10px)}@media (max-width:768px){.mvv-section .mvv__item .mvv__item-overlay{height:60%}}.mvv-section .mvv__item-wrapper{display:flex;justify-content:center;align-items:center;width:100%;position:relative;z-index:2}@media (max-width: 991.98px){.mvv-section .mvv__item-wrapper{flex-direction:column;gap:2em}}.mvv-section .mvv__item-content{padding-right:40px}@media (max-width: 991.98px){.mvv-section .mvv__item-content{padding-right:0;order:2;text-align:center}}.mvv-section .mvv__item-title{font-size:48px;font-weight:700;line-height:1.3;margin:0 0 .75rem 0;color:#E6C8FE}@media (min-width: 992px)  and (max-width: 1199.98px){.mvv-section .mvv__item-title{font-size:44px}}@media (max-width:768px){.mvv-section .mvv__item-title{font-size:32px}}@media (max-width:480px){.mvv-section .mvv__item-title{font-size:26px}}.mvv-section .mvv__item-description{font-size:24px;line-height:1.6;color:#fff;font-weight:400;max-width:740px}@media (min-width: 992px)  and (max-width: 1199.98px){.mvv-section .mvv__item-description{font-size:20px}}@media (max-width: 991.98px){.mvv-section .mvv__item-description{font-size:22px}}@media (max-width: 599.98px){.mvv-section .mvv__item-description{font-size:18px}}.mvv-section .mvv__item-description p{line-height:1.6;margin-bottom:0;color:#fff;text-align:right;font-size:1em!important}@media (max-width: 991.98px){.mvv-section .mvv__item-description p{text-align:center}}.mvv-section .mvv__item-description p strong{color:#fff}.mvv-section .mvv__item-icon{display:flex;align-items:center;justify-content:center;padding-left:40px}@media (max-width: 991.98px){.mvv-section .mvv__item-icon{padding-left:0;order:1}}.mvv-section .mvv__item-icon svg{max-width:400px;width:100%;height:auto;display:block;filter:brightness(1.2);transition:transform .4s ease,filter .4s ease}@media (max-width:1200px){.mvv-section .mvv__item-icon svg{max-width:350px}}@media (max-width: 991.98px){.mvv-section .mvv__item-icon svg{max-width:110px}}.mvv-section .mvv__item:hover .mvv__item-icon svg{transform:scale(1.05);filter:brightness(1.3)}body.dark-mode .mvv-section{background-color:#0a0a0a}@media print{.mvv-section .mvv__item{min-height:auto;page-break-inside:avoid}}.private-partners-hero{position:relative;padding:8em 0 6em;overflow:hidden;background:linear-gradient(135deg, #6E4FDB 0%, #9168EA 50%, #DC8DD9 100%)}@media (max-width: 991.98px){.private-partners-hero{padding:6em 0 4em}}@media (max-width: 767.98px){.private-partners-hero{padding:5em 0 3em}}.private-partners-hero__title{font-size:4.5em;font-weight:700;color:#fff;text-align:center;margin:0;position:relative;z-index:2;text-shadow:0 4px 20px rgba(0,0,0,0.2)}@media (max-width: 1199.98px){.private-partners-hero__title{font-size:4em}}@media (max-width: 991.98px){.private-partners-hero__title{font-size:3.5em}}@media (max-width: 767.98px){.private-partners-hero__title{font-size:2.8em}}@media (max-width: 599.98px){.private-partners-hero__title{font-size:2.2em}}.private-partners-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('https://wida.sa/wp-content/uploads/2025/10/overlay-scaled.png');background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.3;z-index:1}.private-partners-archive{padding:5em 0;background:#f8f9fa}@media (max-width: 991.98px){.private-partners-archive{padding:4em 0}}@media (max-width: 767.98px){.private-partners-archive{padding:3em 0}}.private-partners-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5em}@media (max-width: 1199.98px){.private-partners-grid{gap:2em}}@media (max-width: 991.98px){.private-partners-grid{gap:1.8em}}@media (max-width: 767.98px){.private-partners-grid{gap:1.5em}}@media (max-width: 599.98px){.private-partners-grid{grid-template-columns:1fr;gap:1.5em}}.private-partner-card{position:relative;display:block;height:450px;border-radius:20px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,0.12);transition:all .4s ease;cursor:pointer}.private-partner-card:hover{transform:translateY(-8px);box-shadow:0 15px 45px rgba(0,0,0,0.2)}.private-partner-card:hover .private-partner-card__image img{transform:scale(1.08)}.private-partner-card:hover .private-partner-card__overlay{opacity:.7}@media (max-width: 1199.98px){.private-partner-card{height:420px;border-radius:18px}}@media (max-width: 991.98px){.private-partner-card{height:400px;border-radius:16px}}@media (max-width: 767.98px){.private-partner-card{height:380px;border-radius:14px}}@media (max-width: 599.98px){.private-partner-card{height:350px;border-radius:12px}}.private-partner-card__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.private-partner-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.private-partner-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.7) 100%);z-index:2;transition:opacity .4s ease;opacity:.6}.private-partner-card__content{position:absolute;bottom:0;left:0;right:0;padding:2em;z-index:3;display:flex;flex-direction:column;gap:.8em}@media (max-width: 767.98px){.private-partner-card__content{padding:1.5em;gap:.6em}}.private-partner-card__logo{width:120px;height:80px;background:rgba(255,255,255,0.95);border-radius:12px;padding:.8em;display:flex;align-items:center;justify-content:center;margin-bottom:.5em;box-shadow:0 4px 15px rgba(0,0,0,0.1)}.private-partner-card__logo img{max-width:100%;max-height:100%;object-fit:contain}@media (max-width: 991.98px){.private-partner-card__logo{width:100px;height:70px;border-radius:10px}}@media (max-width: 767.98px){.private-partner-card__logo{width:90px;height:60px;border-radius:8px}}.private-partner-card__title{font-size:1.8em;font-weight:700;color:#fff;margin:0;text-shadow:0 2px 8px rgba(0,0,0,0.3);line-height:1.3}@media (max-width: 991.98px){.private-partner-card__title{font-size:1.6em}}@media (max-width: 767.98px){.private-partner-card__title{font-size:1.4em}}@media (max-width: 599.98px){.private-partner-card__title{font-size:1.3em}}.private-partner-card__categories{display:flex;flex-wrap:wrap;gap:.5em;margin-top:.3em}.private-partner-card__category{font-size:.9em;color:#fff;background:rgba(255,255,255,0.25);backdrop-filter:blur(10px);padding:.4em 1em;border-radius:20px;display:inline-block;font-weight:500}@media (max-width: 767.98px){.private-partner-card__category{font-size:.85em;padding:.35em .9em}}@media (max-width: 599.98px){.private-partner-card__category{font-size:.8em;padding:.3em .8em}}.private-partner-card__dots{margin-top:.5em}.private-partner-card__dots svg{width:45px;height:9px}@media (max-width: 767.98px){.private-partner-card__dots svg{width:38px;height:8px}}.no-partners{text-align:center;font-size:1.5em;color:#666;padding:3em 0}@media (max-width: 767.98px){.no-partners{font-size:1.3em;padding:2em 0}}.home--en .private-partner-card__categories{direction:ltr}body{overflow-x:hidden}