.HorizontalScrolling{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}:root{--primaryColor:#8CC63F;--textColor:#333333;--lightGrey:#F4F4F4;--whiteColor:#fff;--bgColor:#f6f6f6;--bgHeader:#fff;--meduimgrey:#888888;--redColor:#FF0000;--headerHeight:85px;--maxWidth:1300px;--radius:10px;--duration:0.3s ease-in-out;--shadowbg:#00000052;--headerHeight:110px}*{color:var(--textColor);margin:0;padding:0}h1{font-size:2rem;font-weight:700}h2{font-size:1.5rem;text-align:center}h2 span{color:var(--primaryColor)}h3{font-size:1rem}p{font-size:1rem;line-height:1.5em}.--button{min-width:100px;padding:10px 15px;outline:0;cursor:pointer;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;gap:20px;width:fit-content;transition:all var(--duration);border:1px solid}.--button svg{width:30px;transition:all var(--duration)}.--button .--svg-fill{fill:var(--whiteColor);transition:all var(--duration)}.--button .--svg-stroke{stroke:var(--whiteColor);transition:all var(--duration)}.--button._primary{background-color:var(--primaryColor);transition:all var(--duration);border-color:var(--primaryColor)}.--button._primary span{color:var(--whiteColor);text-transform:capitalize;font-weight:400;transition:all var(--duration);text-align:center}.--button._primary:hover{background-color:var(--whiteColor)}.--button._primary:hover span{color:var(--primaryColor)}.--button._primary:hover .--svg-fill{fill:var(--primaryColor)}.--button._primary:hover .--svg-stroke{stroke:var(--primaryColor)}.--button._secondary{background-color:var(--textColor);transition:all var(--duration);border-color:var(--textColor)}.--button._secondary span{color:var(--whiteColor);text-transform:capitalize;font-weight:400;transition:all var(--duration)}.--button._secondary:hover{background-color:var(--whiteColor)}.--button._secondary:hover span{color:var(--textColor)}.--button._secondary:hover .--svg-fill{fill:var(--textColor)}.--button._secondary:hover .--svg-stroke{stroke:var(--textColor)}.--button._bold span{font-weight:600;transition:all var(--duration)}.--card{max-width:290px;width:100%;display:flex;flex-direction:column}.--card-image{width:100%;height:290px;border-radius:10px;overflow:hidden}.--card-image img{width:100%;height:100%;object-fit:cover}.--card-description{margin-inline:auto;position:relative;top:-50px;min-height:150px;width:80%;border-radius:0 0 10px 10px;background-color:var(--primaryColor);display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding-bottom:10px}.--card-description .title{min-height:75px;font-size:1.25rem;line-height:1em;text-align:center;background-color:var(--textColor);color:var(--whiteColor);font-weight:700;width:100%;display:flex;align-items:center;justify-content:center;padding-inline:10px}.--card-description .position{padding-inline:10px;font-size:.8rem;line-height:1.6em;font-weight:400;color:var(--whiteColor);display:flex;align-items:center;justify-content:center;flex-direction:column;margin-block:auto}.--card-description .position span{font-weight:700;color:var(--whiteColor);font-size:.8rem;line-height:1.6em}.--cart{display:grid;grid-template-columns:1fr;align-items:stretch;grid-template-areas:"img" "content"}.--cart-img{grid-area:img;width:100%;z-index:5;max-height:800px;min-height:400px}.--cart img{width:100%;height:100%;object-fit:cover}.--cart-content{grid-area:content;width:100%;z-index:10;background-color:var(--lightGrey);position:relative;top:-50px;max-width:700px;margin-inline:30px;margin-inline:auto;border-radius:var(--radius)}.--cart-content>div{max-width:700px;display:flex;flex-direction:column;padding:20px;z-index:10;width:100%;height:100%;position:relative;left:0;top:0;border-radius:var(--radius);background-color:var(--lightGrey)}.--cart-content .title{font-weight:600;font-size:1.8rem;line-height:1.1em;color:var(--textColor);z-index:10}.--cart-content .title>span{font-size:1.8rem;font-weight:600;line-height:1.1em;color:var(--primaryColor)}.--cart-content .duration{font-family:Cairo;font-weight:400;font-size:1rem;line-height:1.5em;z-index:10}.--cart-content .break{margin-block:10px 20px;width:100px;height:1px;background-color:var(--primaryColor);z-index:10}.--cart-content p{font-family:Cairo;font-weight:400;font-size:1.5rem;line-height:1.75em;text-align:justify;color:var(--textColor);z-index:10}.--cart-content p span{color:var(--primaryColor);font-weight:700;font-size:2.1rem;line-height:1.2em;text-align:justify}.--cart-content span{font-size:1.25rem;line-height:1.7em}.--cart-content span._primary{font-family:Cairo;font-weight:600;font-size:1.25rem;line-height:1.7em;color:var(--primaryColor)}.--cart-content span._bold{margin-top:30px}.--cart-content ul{list-style:circle;margin-left:50px;margin-bottom:30px}.--cart-content ul li{font-size:1.5rem;line-height:1.7em;color:Var(--textColor)}.--cart-content .buttons{margin-block:20px;display:flex;flex-direction:column;gap:20px;width:100%}.--cart-content .--button{width:100%;padding:5px 15px;text-align:center;z-index:10}.--cart._inverse .--cart-content>div{left:0}.--box{display:flex;align-items:center;justify-content:center;gap:20px 20px;flex-direction:column}.--box-image{max-width:500px;width:100%;border-radius:var(--radius);position:relative}.--box-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius)}.--box-image>div{position:absolute;bottom:0;left:-40px}.--box-image>div span{font-size:18rem;line-height:.09em;font-weight:700;color:Var(--primaryColor)}.--box-description{max-width:500px;display:flex;flex-direction:column;padding:30px 35px 30px 35px;background-color:var(--lightGrey);border-radius:var(--radius);width:100%}.--box-description .title{font-size:1.5rem;line-height:1.1em;color:var(--primaryColor);font-weight:700;margin-bottom:20px}.--box-description p{font-family:Cairo;font-size:1.2rem;font-weight:400;line-height:1.1em;color:var(--textColor)}.--box-description ul{list-style:square;margin-left:40px;margin-top:20px;display:flex;flex-direction:column;gap:10px}.--box-description ul li{font-size:1.2rem;line-height:1.1em;font-weight:400;font-family:Cairo}.--box._reverse .--box-image>div{left:unset;right:-40px}@media only screen and (min-width:1200px){.--cart{grid-template-columns:1fr 1fr;align-items:stretch;grid-template-areas:"img content"}.--cart-content{grid-area:content;margin-block:70px;max-width:100%;top:0}.--cart-content>div{max-width:700px;padding:50px 70px;left:-150px;top:0}.--cart-content .buttons{max-width:400px}.--cart._inverse{grid-template-areas:"content img"}.--cart._inverse .--cart-content>div{left:200px;padding-left:0}.--box{display:grid;grid-template-columns:1fr 2fr;align-items:stretch;grid-template-areas:"img content"}.--box-image{grid-area:img}.--box-description{grid-area:content;max-width:unset}.--box._reverse{grid-template-areas:"content img";grid-template-columns:2fr 1fr}}:root{-webkit-tap-highlight-color:transparent;line-sizing:normal;text-spacing:trim-start allow-end trim-adjacent ideograph-alpha ideograph-numeric}body>footer,body>header{user-select:none}a,button{user-select:none}html{height:100%}body,html{overflow-x:hidden;margin:0;padding:0}body ._noscroll,html ._noscroll{overflow:hidden}*,::after,::before{box-sizing:border-box}h1{font-size:2rem;margin:.67em 0}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h2,h3,h4,h5,h6{line-height:1}pre{white-space:pre-wrap}hr{border:.5px solid}:active,:focus{outline:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}audio,canvas,embed,iframe,img,object,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}img{display:inline-block;max-width:100%}[disabled=disabled]{opacity:.4;pointer-events:none}textarea{resize:none}code,kbd,samp{font-family:monospace;font-size:1rem}aside,section{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:20px;padding-right:20px}aside article,section article{max-width:var(--maxWidth);width:100%;overflow:hidden}body,html{scroll-behavior:smooth}body{overflow-y:hidden;background-color:var(--bgColor)}body footer,body header{width:100%;z-index:99999}body footer>article,body header>article{margin-inline:auto;padding-inline:20px}body main{margin-top:var(--headerHeight)}body main section{width:100%;margin-top:100px}body main section>article{max-width:var(--maxWidth);margin-inline:auto}ul{padding:0;list-style:none}a{text-decoration:none}.fade-left,.fade-right,.fadein,.fadeout{opacity:0}.fade-left._appear,.fade-right._appear,.fadein._appear,.fadeout._appear{transform:none;opacity:1;transition:opacity 1s ease-in-out,transform 1s ease-in-out}.fade-left._appear:nth-child(2n+1),.fade-right._appear:nth-child(2n+1),.fadein._appear:nth-child(2n+1),.fadeout._appear:nth-child(2n+1){transition-delay:40ms}.fade-left{transform:translateX(-50px)}.fade-right{transform:translateX(50px)}.fadein{transform:translateY(50px)}.fadeout{transform:translateY(-50px)}@font-face{font-family:Raleway;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCP.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hGA-W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hL4-W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hNI-W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hD45W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hAc5W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hGA5W1Q.ttf) format('truetype')}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v28/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hEk5W1Q.ttf) format('truetype')}.cairo-regular{font-family:Cairo,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.cairo-bold{font-family:Cairo,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.raleway-regular{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.raleway-bold{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}body,button,html,input,textarea{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}header{position:fixed;left:0;right:0;top:0;padding:0}.header{background-color:var(--whiteColor);height:var(--headerHeight);position:fixed;display:flex;top:0;left:0;transition:all var(--duration);z-index:9999999}.header>article{display:flex;align-items:center;gap:30px;width:100%;justify-content:space-between;padding-inline:20px}.header-logo{max-width:250px;width:100%;transition:all var(--duration)}.header-logo svg{width:100%}.header-menu{display:none;align-items:center;justify-content:space-between;gap:10px;height:var(--headerHeight);margin:0;width:100%;transition:all var(--duration)}.header-menu li{height:100%;display:flex;align-items:center;justify-content:center;gap:5px}.header-menu li ul{padding-block:10px;display:none;margin-top:10px;position:absolute;flex-direction:column;top:80px;z-index:99;background:var(--textColor);border-radius:var(--radius);overflow:hidden}.header-menu li ul li a{color:var(--whiteColor);font-size:.87rem;padding:10px;font-weight:600;transition:all var(--duration);width:100%}.header-menu li ul li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.header-menu li ul .active{background:var(--primaryColor);width:100%}.header-menu li ul .active a{color:var(--textColor)}.header-menu li button{border:none;font-family:Cairo,sans-serif;background:0 0;cursor:pointer;font-weight:400;font-size:1rem;min-width:50px;text-align:center}.header-menu li button img{width:15px}.header-menu li a{font-family:Cairo,sans-serif;font-size:1rem;min-width:50px;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;transition:all var(--duration);font-weight:400;color:var(--textColor)}.header-menu li a:hover{color:var(--primaryColor)}.header-menu li a.active{color:var(--primaryColor)}.header-menu li a.active::before{position:absolute;content:"";top:6px;width:100%;height:3px;background-color:var(--primaryColor)}.header-menu li a.active:after{position:absolute;content:"";top:5px;left:50%;transform:translateX(-50%);width:5px;height:5px;border-radius:50%;background-color:var(--primaryColor)}.header-menu li:hover ul{display:flex}.header-contact{display:flex;align-items:center;justify-content:center;gap:20px;transition:all var(--duration)}.header-contact .menu{width:35px;height:35px;display:flex;flex-direction:column;place-content:center;gap:5px;outline:0;border:none;background-color:transparent;cursor:pointer}.header-contact .menu span{width:100%;height:4px;border-radius:var(--radius);background-color:var(--primaryColor)}.header-contact .--button{display:none;height:40px;width:100px}.header-contact .--button span{font-size:.87rem;font-family:Cairo,sans-serif}.header-contact .circle{display:flex;align-items:center;justify-content:center;padding:10px;background-color:var(--textColor);color:var(--whiteColor);font-size:1rem;border-radius:50%;width:35px;height:35px;font-family:Cairo,sans-serif;transition:all var(--duration);border:1px solid var(--textColor)}.header-contact .circle:hover{background-color:transparent;color:var(--textColor)}.header .mobilemenu{display:none;z-index:999;width:100vw;height:100vh;top:0;position:fixed;background:rgba(255,255,255,.8);padding-inline:0}.header .mobilemenu>div{overflow-x:hidden;overflow-y:auto;height:100vh;z-index:200;display:grid;gap:30px;justify-content:center;padding:20px;z-index:10}.header .mobilemenu>div .top{display:flex;margin:30px;justify-content:space-between;align-items:center}.header .mobilemenu>div .top button{border:none;background:0 0;cursor:pointer}.header .mobilemenu>div .top .logo{height:80px;width:80px}.header .mobilemenu>div .top svg{width:30px}.header .mobilemenu>div .top img{height:60px;width:100px}.header .mobilemenu>div .links{width:100%;max-width:500px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.header .mobilemenu>div .links ul{display:flex;flex-direction:column;justify-content:center;width:fit-content;gap:40px;margin-inline:auto;text-align:center}.header .mobilemenu>div .links ul li{width:100%;list-style:none;position:relative}.header .mobilemenu>div .links ul li a{width:100%;max-width:500px;font-family:Cairo,sans-serif;font-size:1.2rem;position:relative;display:flex;align-items:center;justify-content:center;transition:all var(--duration);font-weight:400;color:var(--textColor);padding:0 40px;text-align:center}.header .mobilemenu>div .links ul li a:hover{color:var(--primaryColor)}.header .mobilemenu>div .links ul li>div:has(.active)>a{color:var(--primaryColor)}.header .mobilemenu>div .links ul li:has(.active)>a{color:var(--primaryColor)}.header .mobilemenu>div .links ul li:has(.active)::before{position:absolute;content:"";top:-10px;width:50%;height:5px;left:50%;transform:translateX(-50%);background-color:var(--primaryColor)}.header .mobilemenu>div .links ul li:has(.active):after{position:absolute;content:"";top:-13px;left:50%;transform:translateX(-50%);width:13px;height:13px;border-radius:50%;background-color:var(--primaryColor)}.header .mobilemenu>div .links ul li ul{display:none;padding-block:20px;display:flex;width:fit-content;background:rgba(255,255,255,.6);box-shadow:0 0 1px var(--primaryColor)}.header .mobilemenu>div .links ul li ul li a{font-size:1.2rem!important}.header .mobilemenu>div .links ul li>div{display:flex;align-items:center;gap:10px;justify-content:center;position:relative}.header .mobilemenu>div .links ul li>div a{width:fit-content;padding-right:20px}.header .mobilemenu>div .links ul li>div button{position:relative;width:fit-content;cursor:pointer;outline:0;border:none;background-color:transparent}.header .mobilemenu>div .links ul li>div button img{position:relative;width:15px}.header .mobilemenu>div .actions{color:var(--nitaPrimary);display:block;font-size:1rem}.header .mobilemenu>div .actions ul{list-style:none;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}.header .mobilemenu>div .actions ul li .--button{width:300px;color:var(--whiteColor)}.header .mobilemenu>div .actions ul li .--button span{font-size:1.4rem;font-weight:400}.header .mobilemenu>div .actions ul li a{text-decoration:none}.header .mobilemenu>div .social{display:flex;gap:30px;justify-content:center;align-items:center}.header .mobilemenu>div .social a{max-width:30px}.header .mobilemenu>div .social a svg{width:100%}.header .mobilemenu>div .social a svg .--svg-fill{fill:var(--textColor);transition:all var(--duration)}.header .mobilemenu>div .social a:hover svg .--svg-fill{fill:var(--primaryColor)}.header .mobilemenu>div>span{width:90vw;font-size:1rem;text-align:center;margin-bottom:20px}.header .mobilemenu>div>div{font-size:1.6rem}._openMenu{overflow-y:hidden}._openMenu body .header .mobilemenu{display:block}._openMenu body main{filter:blur(5px)}._scroll .header{--headerHeight:60px}._scroll .header-logo{max-width:200px}._scroll .header-menu li ul{top:40px}@media only screen and (min-width:1300px){.header{--headerHeight:110px}.header-menu{display:flex}.header-contact .menu{display:none}.header-contact .--button{display:flex;width:129px;height:40px}.header-contact .--button span{font-size:14px}.header-contact .circle{font-size:16px;width:35px;height:35px}}@media only screen and (min-width:1350px){.header-menu li a{font-size:16px}.header-contact .--button{width:110px}.header-contact .--button span{font-size:16px}.header-contact .circle{font-size:16px}}@media only screen and (min-width:1400px){.header-menu{gap:25px}}footer{position:relative}footer .top{background-color:var(--whiteColor);padding-block:30px 30px;padding:100px 50px;display:grid;grid-template-columns:1fr;gap:50px 20px;position:relative}footer .top .wts{position:absolute;right:30px;top:-30px;width:60px;height:60px;border:1px solid var(--primaryColor);border-radius:50%;padding:10px;transition:all var(--duration)}footer .top .wts svg{width:100%}footer .top .wts .--svg-fill{fill:var(--whiteColor);transition:all var(--duration)}footer .top .wts:hover{background-color:var(--whiteColor)}footer .top .wts:hover .--svg-fill{fill:Var(--primaryColor)}footer .top .contact{display:grid;grid-template-columns:repeat(1,1fr);gap:50px}footer .top .contact>div{display:flex;flex-direction:column;gap:20px;max-width:800px}footer .top .contact-info{display:grid;grid-template-columns:50px 1fr;gap:20px}footer .top .contact-media{display:flex;align-items:stretch;justify-content:flex-start;gap:10px}footer .top .contact-media a{max-width:35px;padding:5px}footer .top .contact-media a .--svg-fill{fill:var(--textColor);transition:all var(--duration)}footer .top .contact-media a .--svg-stroke{stroke:var(--textColor);transition:all var(--duration)}footer .top .contact-media a:hover .--svg-fill{fill:var(--primaryColor)}footer .top .contact-media a:hover .--svg--stroke{stroke:var(--primaryColor)}footer .top .contact-icon{width:50px;height:50px;aspect-ratio:1;border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--primaryColor)}footer .top .contact-icon svg{width:100%}footer .top .contact-description{display:flex;flex-direction:column;gap:20px}footer .top .contact-description>div{display:flex;flex-direction:column}footer .top .contact-description>div span{font-family:Cairo;font-weight:600;color:var(--textColor);font-size:1rem;line-height:1.5em}footer .top .contact-description>div a,footer .top .contact-description>div p{font-family:Cairo;font-weight:400;color:vat(--meduimgrey);font-size:1rem;line-height:1.5em;transition:all var(--duration);color:var(--meduimgrey)}footer .top .contact-description>div a:hover{color:Var(--primaryColor)}footer .top .about{display:flex;flex-direction:column;gap:30px;max-width:800px}footer .top .about-title{display:flex;position:relative;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px}footer .top .about-title-left{display:flex;flex-direction:column}footer .top .about-title-left span{font-size:1.8rem;line-height:1.8em;color:var(--textColor);font-weight:600}footer .top .about-title-left p{font-size:1.8rem;line-height:1.8em;font-weight:600;color:var(--primaryColor)}footer .top .about-title-right{max-width:130px;width:100%}footer .top .about-title-right img{width:100%;object-fit:contain}footer .top .about-description p{font-family:Cairo;font-weight:400;color:var(--meduimgrey)}footer .bottom{padding:30px 30px;background-color:var(--textColor);display:grid;grid-template-columns:1fr;grid-template-areas:"logo" "image" "powered";gap:20px;align-items:center;justify-content:center;justify-items:center}footer .bottom .logo{grid-area:logo;max-width:220px}footer .bottom .logo img{width:100%;object-fit:contain}footer .bottom .desktop,footer .bottom .mobile{grid-area:powered;display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center}footer .bottom .desktop p,footer .bottom .mobile p{font-family:Cairo;font-weight:400;font-size:1rem;line-height:1.3em;color:var(--whiteColor)}footer .bottom .desktop>div,footer .bottom .mobile>div{display:flex;align-items:center;gap:20px;color:var(--whiteColor)}footer .bottom .desktop>div a,footer .bottom .mobile>div a{padding:5px 10px;background-color:var(--whiteColor);border-radius:5px;display:flex;align-items:center;justify-content:center;max-width:120px}footer .bottom .desktop>div a img,footer .bottom .mobile>div a img{width:100%;object-fit:contain}footer .bottom .desktop{display:none;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}footer .bottom .desktop>div{gap:0}footer .bottom .desktop>div a{background-color:transparent}footer .bottom .end{grid-area:image;display:flex;align-items:stretch;justify-content:flex-end;gap:10px}footer .bottom .end>div{padding:10px;background-color:var(--whiteColor);border-radius:15px;display:flex;align-items:center;justify-content:center;max-width:130px}footer .bottom .end>div img{width:100%;object-fit:contain}footer .wts{width:50px;height:50px;aspect-ratio:1;border-radius:50%;background-color:var(--primaryColor);display:flex;align-items:center;justify-content:center;padding:10px;position:absolute;right:0;top:-20px}footer .wts svg{width:100%}@media only screen and (min-width:900px){footer .top{grid-template-columns:2fr 1fr;gap:50px}footer .top .contact{grid-template-columns:repeat(1,1fr)}footer .top .about{padding-left:50px;border-left:1px solid var(--textColor);justify-content:center}footer .bottom{background-color:var(--textColor);display:flex;gap:30px;align-items:center;justify-content:space-between}footer .bottom .mobile{display:none}footer .bottom .desktop{display:flex}footer .bottom .end{flex-direction:row;gap:20px 10px}}@media only screen and (min-width:1300px){footer .top{grid-template-columns:2fr 1fr;gap:50px}footer .top .contact{grid-template-columns:repeat(3,1fr)}footer .top .about{padding-left:50px;border-left:1px solid var(--textColor)}footer .bottom{background-color:var(--textColor);display:flex;gap:30px;align-items:center}footer .bottom .mobile{display:none}footer .bottom .desktop{display:flex}footer .bottom .end{flex-direction:row;gap:20px 10px}}body main{--bgColor:var(--whiteColor)}body main .about .hero{height:100vh;margin-top:0;padding-inline:0;background-color:var(--whiteColor);position:relative}body main .about .hero article{max-width:100%;display:flex;height:100%}body main .about .hero article>svg{position:absolute;left:-33%;top:0;width:100%;object-fit:contain;height:60%;z-index:10}body main .about .hero-image{margin-left:auto;width:100%;position:relative;height:100%;display:flex;z-index:5;margin-top:150px}body main .about .hero-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body main .about .hero-image>div{display:flex;flex-direction:column;align-items:flex-start;position:relative;left:90px;width:fit-content;height:auto;top:-100px}body main .about .hero-image .title{color:var(--primaryColor);font-size:10vw;line-height:20px;font-weight:700;font-family:Cairo;text-transform:uppercase}body main .about .hero-image .description{font-weight:600;font-size:15vw;line-height:18vw;color:var(--textColor)}body main .about .hero-image .description span{color:var(--textColor);font-weight:700;font-size:15vw}body main .about .hero-image .logo{font-weight:600;font-size:20vw;color:var(--primaryColor)}body main .about .about{background-color:var(--whiteColor);margin-top:0;padding-top:100px}body main .about .about>article{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px;flex-direction:column-reverse}body main .about .about-title{max-width:600px;width:100%;margin-inline:auto;display:flex;flex-direction:column;gap:20px}body main .about .about-title .title{font-size:2.1rem;line-height:1.5em;font-weight:600;color:#333}body main .about .about-title .title span{font-weight:700;color:var(--primaryColor);font-size:2.1rem;line-height:1.5em}body main .about .about-title .description{font-family:Cairo;font-size:1.25rem;color:var(--meduimgrey);line-height:2.4em;font-weight:400;text-align:justify}body main .about .about-image{max-width:500px;margin-inline:auto;width:100%;position:relative}body main .about .about-image .video{border-radius:15px;width:100%;aspect-ratio:1;position:relative;top:-20px;z-index:10;right:0;overflow:hidden;padding:10px}body main .about .about-image .video iframe{border-radius:15px;width:100%;aspect-ratio:1}body main .about .about-image .bg{position:absolute;bottom:0;right:-70px;max-width:102%;aspect-ratio:1;object-fit:cover;z-index:5}body main .about .ethics{margin-top:0;padding-block:100px 200px;background-color:var(--whiteColor)}body main .about .ethics.p0{padding-block:100px}body main .about .ethics>article{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;overflow:visible}body main .about .ethics>article h2{font-size:2.1rem;line-height:1.5em;font-weight:600;color:var(--primaryColor);text-align:center}body main .about .ethics>article h2 span{font-weight:700;line-height:1.5em;font-size:2.1rem;color:var(--textColor)}body main .about .ethics-cart{max-width:1100px;min-height:400px;padding:50px 40px;background-color:#f4f4f4;display:flex;flex-direction:column;align-items:center;border-radius:20px;z-index:10;position:relative}body main .about .ethics-cart p{font-family:Cairo;font-weight:400;font-size:1.25rem;text-align:center;line-height:2em;color:Var(--textColor)}body main .about .ethics-cart p span{color:var(--primaryColor)}body main .about .ethics-cart .--button{width:fit-content;padding-inline:20px;gap:10px}body main .about .ethics-cart .--button span{font-weight:600}body main .about .ethics-bg{content:"";z-index:-10;position:absolute;top:50%;max-width:300px;width:100%;height:120px;background:url(/img/about/ethics-bg.png) repeat;background-size:cover}body main .about .ethics-bg._left{left:-280px}body main .about .ethics-bg._right{right:-280px}body main .about .message{margin-top:0;padding-inline:0}body main .about .message>article{display:grid;grid-template-columns:1fr;align-items:stretch;justify-content:center;overflow:visible;background-color:var(--lightGrey);gap:50px;position:relative;max-width:100%}body main .about .message-image{height:110vh;overflow:hidden;border-radius:0 100px 0 0;position:relative;top:-10%;max-width:500px;margin-inline:auto;width:100%}body main .about .message-image img{width:100%;height:100%;object-fit:cover}body main .about .message-description{padding:30px 15px;display:flex;z-index:10;flex-direction:column;margin-inline:auto;max-width:700px}body main .about .message-description .title{font-size:2.5rem;font-weight:700;line-height:1.5em;color:var(--textColor)}body main .about .message-description .title span{font-weight:700;font-size:2.5rem;line-height:1.5em;color:var(--primaryColor)}body main .about .message-description .description{font-family:Cairo;font-size:1.12rem;line-height:1.6em;color:#888;max-width:600px;width:100%;z-index:10}body main .about .message-description .description-footer{display:grid;grid-template-columns:2fr 1fr}body main .about .message-description .description-footer>div:first-child{display:flex;flex-direction:column}body main .about .message-description .description-footer .name{font-family:Cairo;font-size:1.25rem;line-height:1.5em;font-weight:600;color:var(--textColor)}body main .about .message-description .description-footer .position{font-family:Cairo;font-size:1.25rem;line-height:1.5em;font-weight:400;color:var(--textColor)}body main .about .message-description .description-footer .bg{position:relative;right:0;bottom:-90px;max-width:230px;z-index:5}body main .about .message-description .description-footer .bg img{width:100%;object-fit:contain}body main .about .message-description>img{margin-block:20px 10px;max-width:150px;width:100%;object-fit:contain}body main .about .members{background-color:var(--whiteColor);padding-block:100px 50px;margin-top:0;padding-top:0}body main .about .members>article{display:flex;flex-direction:column;gap:40px;align-items:flex-start}body main .about .members .--title{display:grid;grid-template-columns:auto 1fr;gap:30px;width:100%;align-items:center}body main .about .members .--title span{font-size:1.87rem;color:var(--textColor);font-weight:600;line-height:1.83em}body main .about .members .--title span span{color:Var(--primaryColor);font-size:1.87rem;line-height:1.83em;font-weight:700}body main .about .members .--title .hr{position:relative;content:"";height:1px;width:100%;background-color:#888}body main .about .members-list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:20px;width:100%}body main .about .members._board{margin-top:50px}body main .about .members._honorary{margin-top:0}body main .about .members._honorary .members-list{width:100%;justify-content:space-between}body main .about .members._honorary .members-list .--card{max-width:330px}body main .about .members._honorary .members-list .--card-image{border:1px solid var(--primaryColor)}body main .about .members._excom{margin-top:0}body main .about .members._international{margin-top:0}body main .about .members._international .members-list{width:100%}body main .about .members._international .members-list .--card{width:250px}body main .about .members._international .members-list .--card-image{height:250px}body main .about .members._international .members-list .--card-description .title{font-size:1rem}body main .about .mission,body main .about .signing{margin-top:0;background-color:var(--whiteColor);padding-top:50px;position:relative}body main .about .mission>img,body main .about .signing>img{position:absolute;right:0;bottom:0;max-width:250px;width:100%;object-fit:contain;z-index:5}body main .about .mission>article,body main .about .signing>article{display:grid;grid-template-columns:1fr;position:relative;overflow:visible;padding-bottom:300px;gap:60px 0}body main .about .mission-image,body main .about .signing-image{position:relative;max-width:600px;margin-inline:auto}body main .about .mission-image .bg,body main .about .signing-image .bg{position:absolute;left:-100px;max-width:300px;background-color:var(--primaryColor);width:100%;height:100%;overflow:hidden}body main .about .mission-image .bg img,body main .about .signing-image .bg img{object-fit:cover;width:100%;height:100%;opacity:16%;z-index:10;position:relative}body main .about .mission-image .image,body main .about .signing-image .image{width:100%;max-height:700px;max-width:600px;margin-block:50px;position:relative}body main .about .mission-image .image img,body main .about .signing-image .image img{width:100%;height:100%;object-fit:cover;max-height:700px}body main .about .mission-image .image .icon,body main .about .signing-image .image .icon{max-width:200px;position:absolute;top:-80px;left:-80px;height:fit-content;object-fit:contain;z-index:15}body main .about .mission-about,body main .about .signing-about{display:flex;flex-direction:column;gap:30px;max-width:700px;margin-inline:auto;position:relative;left:0;justify-content:center;z-index:10}body main .about .mission-about>div span,body main .about .signing-about>div span{line-break:anywhere;font-weight:700;font-size:9vw;letter-spacing:25px;color:var(--primaryColor)}body main .about .mission-about>div span span,body main .about .signing-about>div span span{color:var(--textColor)}body main .about .mission-about>div p,body main .about .signing-about>div p{font-family:Cairo;font-weight:500;text-align:justify;font-size:20px;color:#888}body main .about .signing-image .image .icon{max-width:100px;position:absolute;top:-50px;left:0;height:fit-content;object-fit:contain;z-index:15}body main .about .signing-about{left:0}body main .about .signing-about>div{display:flex;flex-direction:column;gap:20px}body main .about .signing-about>div span{font-size:2.5rem;font-weight:700;letter-spacing:0}body main .about .signing-about>div p{padding-left:0}body main .about .download{padding-block:50px;background-color:var(--whiteColor);margin-top:0}body main .about .download>article{min-height:200px;background-color:#333;border-radius:20px;display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;overflow:visible;padding-inline:40px;padding-block:50px}body main .about .download>article>div{max-width:400px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}body main .about .download>article>div>span{font-weight:700;font-size:1.56rem;line-height:1.6em;text-align:center;color:var(--whiteColor)}body main .about .download>article>div .--button{width:fit-content;padding-inline:10px;align-items:center;justify-content:center;gap:5px}body main .about .download>article>div .--button span{font-size:1.25rem;text-align:center}body main .about .download>article>div .bg{position:absolute;right:-150px;top:-100px;max-width:150px;object-fit:contain;width:100%}body main .about .gallery{margin-top:0;background-color:var(--whiteColor)}body main .about .gallery>article{display:grid;grid-template-areas:"g1 g1 g2" "g3 g4 g4" "g5 g5 g6" "g7 g8 g8";gap:20px;padding-bottom:100px}body main .about .gallery>article img{width:100%;height:200px;object-fit:cover}body main .about .gallery>article img:nth-child(1){grid-area:g1}body main .about .gallery>article img:nth-child(2){grid-area:g2}body main .about .gallery>article img:nth-child(3){grid-area:g3}body main .about .gallery>article img:nth-child(4){grid-area:g4}body main .about .gallery>article img:nth-child(5){grid-area:g5}body main .about .gallery>article img:nth-child(6){grid-area:g6}body main .about .gallery>article img:nth-child(7){grid-area:g7}body main .about .gallery>article img:nth-child(8){grid-area:g8}body main .about .photo{margin-top:0;padding-block:50px;background-color:var(--whiteColor)}body main .about .photo>article{display:grid;grid-template-areas:"p1 p2 p2" "p3 p3 p4";gap:20px}body main .about .photo>article>.img{width:100%;height:400px;object-fit:cover}body main .about .photo>article>.img:nth-child(1){grid-area:p1}body main .about .photo>article>.img:nth-child(2){grid-area:p2}body main .about .photo>article>.img:nth-child(3){grid-area:p3}body main .about .photo>article>.img:nth-child(4){grid-area:p4}body main .about .initiative{margin-top:0;background-color:var(--whiteColor);padding-block:100px}body main .about .initiative>article{display:flex;flex-direction:column;gap:50px;align-items:center;justify-content:center}body main .about .initiative>article h2{text-align:center;font-weight:700;line-height:1.57em;font-size:2.18rem;color:var(--textColor)}body main .about .initiative>article h2 span{font-size:2.18rem;line-height:1.57em;font-weight:600;color:var(--primaryColor);text-align:center}body main .about .initiative-hero{width:100%;max-height:500px}body main .about .initiative-hero img{width:100%;object-fit:cover}body main .about .initiative-paragraph{display:flex;flex-direction:column;gap:50px}body main .about .initiative-paragraph p{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:var(--textColor);line-height:1.45em}body main .about .initiative-paragraph span{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:Var(--primaryColor);line-height:1.45em}body main .about .initiative-paragraph ul{margin-block:20px;padding-left:10px}body main .about .initiative-paragraph ul li{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:var(--textColor);line-height:1.45em;position:relative;display:grid;grid-template-columns:10px 1fr;align-items:center;gap:10px}body main .about .initiative-paragraph ul li::before{position:relative;left:0;content:"";width:10px;height:10px;border-radius:5px;background-color:var(--textColor)}body main .about .dignity{margin-top:0;background-color:var(--whiteColor);padding-bottom:50px}body main .about .dignity>article{display:flex;flex-direction:column;gap:50px;align-items:center;justify-content:center}body main .about .dignity>article h2{text-align:center;font-weight:700;line-height:1.57em;font-size:2.18rem;color:var(--textColor)}body main .about .dignity>article h2 span{font-size:2.18rem;line-height:1.57em;font-weight:600;color:var(--primaryColor);text-align:center}body main .about .dignity-hero{width:100%;max-height:500px;display:grid;grid-template-columns:repeat(5,1fr)}body main .about .dignity-hero img{width:100%;object-fit:cover}body main .about .dignity-paragraph{display:flex;flex-direction:column;gap:50px}body main .about .dignity-paragraph p{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:Var(--textColor);line-height:1.45em}body main .about .dignity-paragraph p span{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:Var(--primaryColor);line-height:1.45em}body main .about .dignity-paragraph span{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:Var(--primaryColor);line-height:1.45em}body main .about .dignity-paragraph ul{margin-block:20px;padding-left:10px}body main .about .dignity-paragraph ul li{font-size:1.5rem;font-weight:400;text-align:justify;font-family:Cairo;color:var(--textColor);line-height:1.45em;position:relative;display:grid;grid-template-columns:10px 1fr;align-items:center;gap:10px}body main .about .dignity-paragraph ul li::before{position:relative;left:0;content:"";width:10px;height:10px;border-radius:5px;background-color:var(--textColor)}body main .about .philanthropy{margin-top:0;padding-inline:0}body main .about .philanthropy>article{max-width:100%;position:relative;display:grid;grid-template-columns:1fr}body main .about .philanthropy-left h1{position:absolute;top:20%;left:20px;transform:translateY(-50%);font-size:1.5rem;line-height:1.45em;font-weight:600;color:var(--whiteColor)}body main .about .philanthropy-left h1 span{font-size:2.81rem;line-height:1.22em;font-weight:700;color:var(--primaryColor)}body main .about .philanthropy-left div{position:relative;height:100%}body main .about .philanthropy-left div img{width:100%;height:100%;object-fit:cover}body main .about .philanthropy-right{display:grid;grid-template-rows:1fr 1fr}body main .about .philanthropy-right img{width:100%;height:100%;object-fit:cover}body main .about .philanthropy-paragraph{margin-inline:auto;width:100%;bottom:0;left:0;position:relative}body main .about .philanthropy-paragraph p{background-color:var(--primaryColor);font-size:1.5rem;line-height:1.45em;color:var(--whiteColor);text-align:center;font-weight:500;background:var(--primaryColor);padding:20px;text-align:left}body main .about .spoonful{margin-top:0;background-color:var(--whiteColor);padding-inline:0;min-height:100vh}body main .about .spoonful>article{max-width:100%;display:grid;grid-template-columns:1fr}body main .about .spoonful>article img{width:100%;height:100%;object-fit:cover}body main .about .spoonful-left{width:100%;display:grid;grid-template-rows:1.5fr 1fr;height:100vh}body main .about .spoonful-left>div{width:100%;overflow:hidden;position:relative}body main .about .spoonful-left>div::before{position:absolute;content:"";inset:0;background:var(--shadowbg);width:100%;height:100%;z-index:5}body main .about .spoonful-left .top{position:absolute;inset:0;width:100%;height:100%;padding:30px 20px;display:flex;flex-direction:column;z-index:10;gap:10px;justify-content:center;padding-left:50px}body main .about .spoonful-left .top svg{width:70px}body main .about .spoonful-left .top-title{font-size:1.25rem;line-height:1.5em;color:var(--whiteColor);font-weight:600}body main .about .spoonful-left .top-subtitle{font-size:1.25rem;line-height:1.5em;color:var(--whiteColor);font-weight:600}body main .about .spoonful-left .top-subtitle span{color:var(--primaryColor);font-weight:700}body main .about .spoonful-left .top p{font-size:1.125rem;font-weight:400;line-height:1.5em;color:var(--whiteColor)}body main .about .spoonful-left .top-price{display:flex;font-size:2.81rem;font-weight:700;line-height:1.22em;color:var(--whiteColor)}body main .about .spoonful-left .top-price span{font-size:1.56rem;line-height:1em;font-weight:700;color:var(--whiteColor)}body main .about .spoonful-left .top .--button{width:fit-content;gap:0;padding-left:20px}body main .about .spoonful-right{width:100%;display:grid;grid-template-rows:1fr 1fr}body main .about .spoonful-right>div{width:100%;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}body main .about .spoonful-right>div:last-child{grid-template-columns:1fr}body main .about .spoonful-right-top>div:last-child{max-height:400px}body main .about .spoonful-text{padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;justify-content:center;background-color:var(--primaryColor)}body main .about .spoonful-text svg{width:55px}body main .about .spoonful-text p{font-size:1.25rem;color:var(--whiteColor);line-height:1.75em;font-weight:600}body main .about .spoonful-text a{display:flex;align-items:center;justify-content:flex-start;gap:20px}body main .about .spoonful-text a span{font-weight:600;font-size:1.25rem;line-height:2.4em;color:var(--textColor)}body main .about .spoonful-text a svg{width:20px;transition:all var(--duration)}body main .about .spoonful-text a:hover svg{transform:translateX(5px)}body main .about .spoonfulhome{margin-top:0;padding-block:100px;background-color:var(--whiteColor)}body main .about .spoonfulhome.p0{padding-block:100px}body main .about .spoonfulhome>article{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;overflow:visible}body main .about .spoonfulhome>article h2{font-size:2.18rem;line-height:1.57em;font-weight:600;color:var(--primaryColor);text-align:center}body main .about .spoonfulhome>article h2 span{font-weight:700;line-height:1.57em;font-size:2.18rem;color:var(--textColor)}body main .about .spoonfulhome-cart{padding:0;display:grid;grid-template-columns:1fr;max-width:1100px;min-height:400px;background-color:#f4f4f4;flex-direction:column;align-items:center;border-radius:20px;z-index:10;position:relative}body main .about .spoonfulhome-cart img{height:100%;object-fit:cover;border-radius:20px 20px 0 0;z-index:10}body main .about .spoonfulhome-cart .description{z-index:10}body main .about .spoonfulhome-cart>div{padding:50px 40px}body main .about .spoonfulhome-cart p{font-family:Cairo;font-weight:400;font-size:1.25rem;text-align:left;line-height:2em;color:Var(--textColor)}body main .about .spoonfulhome-cart p span{color:var(--primaryColor)}body main .about .spoonfulhome-cart .--button{width:fit-content;padding-inline:20px;gap:10px}body main .about .spoonfulhome-cart .--button span{font-weight:600}body main .about .spoonfulhome-bg{content:"";z-index:-10;position:absolute;top:50%;max-width:300px;width:100%;height:120px;background:url(/img/about/ethics-bg.png) repeat;background-size:cover;z-index:1}body main .about .spoonfulhome-bg._left{left:-280px}body main .about .spoonfulhome-bg._right{right:-280px}body main .about .form{padding-block:50px;margin-top:0}body main .about .form>article{display:flex;flex-direction:column;align-items:flex-start}body main .about .form-title{font-weight:600;font-size:1.5rem;line-height:2.2em;color:Var(--meduimgrey)}body main .about .form-message{font-size:1.5rem;line-height:2.2em;font-weight:600;color:Var(--textColor)}body main .about .form-message span{color:var(--primaryColor)}body main .about .form-forms{margin-block:40px;display:grid;grid-template-columns:1fr;gap:20px;width:100%}body main .about .form-forms .input{display:flex;flex-direction:column;width:100%}body main .about .form-forms .input-required{font-size:1.25rem;color:var(--redColor);font-family:Cairo;align-self:flex-end;line-height:10px}body main .about .form-forms .input>label{width:30px}body main .about .form-forms .input>input{border:1px solid #d4d4d4;background-color:var(--whiteColor);border-radius:5px;width:100%;height:50px;color:var(--textColor);font-size:1.25rem;padding-inline:10px}body main .about .form-forms .input input{appearance:auto}body main .about .form-forms .input>div{position:relative}body main .about .form-forms .input>div select{width:100%;background-color:var(--whiteColor);border:1px solid #d4d4d4;border-radius:5px;height:50px;color:var(--textColor);font-size:20px;padding-inline:10px 20px}body main .about .form-forms .input>div select option{color:var(--textColor)}body main .about .form-forms .input>div svg{position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none}body main .about .form-forms .split{grid-column-start:1;grid-column-end:2}body main .about .form-forms .split textarea{border:1px solid #d4d4d4;background-color:var(--whiteColor);border-radius:5px;width:100%;height:150px;color:var(--textColor);font-size:1.25rem;padding:10px;resize:none}body main .about .form-forms .--button{width:127px;height:54px;outline:0;gap:10px;margin-inline:0;border:1px solid var(--primaryColor)}body main .about .form-forms .--button span{font-size:1.25rem;font-weight:600;line-height:1em}@media only screen and (min-width:750px){body main .about .spoonfulhome-cart{grid-template-columns:350px 1fr}body main .about .spoonfulhome-cart img{border-radius:20px 0 0 20px}body main .about .form-forms{grid-template-columns:1fr 1fr}body main .about .form-forms .input{display:flex;flex-direction:column;width:100%}body main .about .form-forms .input-required{font-size:1.25rem;color:var(--redColor);font-family:Cairo;align-self:flex-end;line-height:.5em}body main .about .form-forms .input>label{width:30px}body main .about .form-forms .input>input{border:1px solid #d4d4d4;background-color:var(--whiteColor);border-radius:5px;width:100%;height:50px;color:var(--textColor);font-size:1.25rem;padding-inline:10px}body main .about .form-forms .input input{appearance:auto}body main .about .form-forms .input>div{position:relative}body main .about .form-forms .input>div select{width:100%;background-color:var(--whiteColor);border:1px solid #d4d4d4;border-radius:5px;height:50px;color:var(--textColor);font-size:1.25rem;padding-inline:10px 20px}body main .about .form-forms .input>div select option{color:var(--textColor)}body main .about .form-forms .input>div svg{position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none}body main .about .form-forms .split{grid-column-start:1;grid-column-end:3}body main .about .form-forms .--button{margin-inline:auto}}@media only screen and (min-width:1000px){body main .about .spoonful>article{grid-template-columns:1fr 1fr}body main .about .spoonful-left{display:grid;grid-template-rows:1.5fr 1fr;height:100vh}body main .about .spoonful-right{height:100vh;width:100%;display:grid;grid-template-rows:1fr 1fr}body main .about .spoonful-right>div{display:grid;grid-template-columns:1fr 1fr}body main .about .spoonful-right>div:last-child{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1100px){body main .about .philanthropy>article{grid-template-columns:1.5fr 2fr}body main .about .philanthropy-left h1{top:50%;left:50px;transform:translateY(-50%)}body main .about .philanthropy-paragraph{padding:20px;bottom:20px;left:0;position:absolute}body main .about .philanthropy-paragraph p{color:var(--whiteColor);text-align:center;background:#8cc63fb8;padding:20px;border-radius:20px}body main .about .gallery{margin-top:0;background-color:var(--whiteColor)}body main .about .gallery>article{display:grid;grid-template-areas:"g1 g1 g2 g3 g4" "g5 g6 g7 g8 g8"}}@media only screen and (min-width:1200px){body main .about .hero article>svg{left:-5%;top:0;width:25%}body main .about .hero-image{margin-top:0;width:75%}body main .about .hero-image>div{left:-240px;top:0;margin-block:auto}body main .about .hero-image .title{font-size:1.87rem;line-height:.6em}body main .about .hero-image .description{font-size:9.3rem;line-height:1em;color:var(--textColor)}body main .about .hero-image .description span{color:var(--whiteColor);font-size:9.3rem;line-height:1em}body main .about .hero-image .logo{font-size:12.5rem;color:var(--primaryColor)}body main .about .about>article{flex-direction:row}body main .about .message>article{grid-template-columns:1fr 1fr}body main .about .message-image{max-width:unset}body main .about .message-description .description-footer .bg{position:absolute;bottom:-150px;z-index:5}body main .about ._board{padding-top:150px}body main .about .mission>article,body main .about .signing>article{grid-template-columns:1fr 1fr}body main .about .mission-about,body main .about .signing-about{left:-215px}body main .about .mission-about>div span,body main .about .signing-about>div span{font-size:7.5rem;letter-spacing:25px}body main .about .mission-about>div span span,body main .about .signing-about>div span span{color:var(--textColor)}body main .about .mission-about>div p,body main .about .signing-about>div p{font-size:1.25rem;padding-left:150px;text-align:left}body main .about .mission-image,body main .about .signing-image{height:600px}body main .about .mission-image .image,body main .about .signing-image .image{height:500px}body main .about .signing>article{grid-template-columns:auto 1fr}body main .about .signing-about{left:50px}body main .about .signing-about>div span{font-size:6.5rem;font-weight:700;letter-spacing:0}body main .about .signing-about>div p{padding-left:0}}body main .admissions{background:var(--whiteColor)}body main .admissions .procedure{padding:0;margin:0}body main .admissions .procedure article{overflow:visible}body main .admissions .procedure article>div{display:flex;flex-direction:column;gap:50px}body main .admissions .procedure article>div .content{display:flex;flex-direction:column;gap:50px}body main .admissions .contactus article{overflow:visible}body main .admissions .contactus article>div{background:var(--textColor);padding:30px;position:relative;height:300px;display:grid;align-content:center;justify-items:center;gap:50px;border-radius:var(--radius)}body main .admissions .contactus article>div img{position:absolute;top:-100px;right:-20px;height:150px;width:150px}body main .admissions .contactus article>div span{color:var(--whiteColor);font-size:1.4rem;text-align:center;font-weight:600}body main .admissions .contactus article>div .--button{color:var(--whiteColor)}body main .admissions .contactus article>div .--button svg{width:25px;height:25px}body main .admissions .application{padding-bottom:50px}body main .admissions .application article{overflow:visible}body main .admissions .application article>div{display:flex;gap:50px;align-items:stretch;justify-content:center;flex-wrap:wrap}body main .admissions .application article>div .cart{max-width:500px;width:100%;border-radius:var(--radius);position:relative;height:auto;padding-bottom:50px}body main .admissions .application article>div .cart-image{border-radius:var(--radius);height:500px;overflow:hidden}body main .admissions .application article>div .cart-image img{border-radius:var(--radius);width:100%;height:100%;object-fit:cover}body main .admissions .application article>div .cart-description{margin-bottom:20px;box-shadow:0 0 5px var(--shadowbg);padding:30px 20px;width:90%;margin-inline:auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--whiteColor);border-radius:var(--radius);gap:10px}body main .admissions .application article>div .cart-description .title{font-weight:600;font-size:1.56rem;line-height:1.12em;color:Var(--primaryColor)}body main .admissions .application article>div .cart-description .subtitle{font-family:Cairo;font-size:1.25rem;line-height:1.5em;font-weight:600;color:var(--textColor)}body main .admissions .application article>div .cart-description .subtitle span{font-family:Cairo;font-weight:400;font-size:1rem;line-height:1.87em;color:var(--textColor)}body main .admissions .application article>div .cart-description p{font-family:Cairo;font-weight:400;font-size:1rem;line-height:1.87em;color:var(--textColor)}body main .admissions .application article>div .cart-description .--button svg{width:20px}body main .admissions .application article>div .cart-icon{width:80px;height:80px;border-radius:50%;background-color:var(--whiteColor);padding:10px;display:flex;align-items:center;justify-content:center;position:absolute;left:15px;top:15px}body main .admissions .application article>div .cart-icon svg{width:100%}@media only screen and (min-width:1200px){body main .admissions .procedure{padding:0;margin:0}body main .admissions .contactus article>div img{position:absolute;top:0;right:100px}}body main .applicationmain{background:var(--whiteColor)}body main .applicationmain .application article{overflow:visible;max-width:var(--maxWidth)}body main .applicationmain .application article .background{position:absolute;top:70px;left:-50px;width:300px;height:300px}body main .applicationmain .application article>div{display:flex;gap:50px;align-items:stretch;justify-content:space-between;flex-wrap:wrap;width:100%}body main .applicationmain .application article>div .cart{max-width:100%;width:100%;border-radius:var(--radius);position:relative;height:auto;padding-bottom:50px}body main .applicationmain .application article>div .cart:last-child{max-width:100%}body main .applicationmain .application article>div .cart-image{border-radius:var(--radius);height:500px;overflow:hidden}body main .applicationmain .application article>div .cart-image img{border-radius:var(--radius);width:100%;height:100%;object-fit:cover}body main .applicationmain .application article>div .cart-description{margin-bottom:20px;box-shadow:0 0 5px var(--shadowbg);padding:30px 20px;width:90%;margin-inline:auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--whiteColor);border-radius:var(--radius);gap:10px}body main .applicationmain .application article>div .cart-description .title{font-weight:600;font-size:1.56rem;line-height:1.12em;color:Var(--primaryColor)}body main .applicationmain .application article>div .cart-description .subtitle{font-family:Cairo;font-size:1.25rem;line-height:1.5em;font-weight:600;color:var(--textColor)}body main .applicationmain .application article>div .cart-description .subtitle span{font-family:Cairo;font-weight:400;font-size:1.25rem;line-height:1.5em;color:var(--textColor)}body main .applicationmain .application article>div .cart-description p{font-family:Cairo;font-weight:400;font-size:1rem;line-height:1.875em;color:var(--textColor)}body main .applicationmain .application article>div .cart-description .--button svg{width:20px}body main .applicationmain .application article>div .cart-icon{width:80px;height:80px;border-radius:50%;background-color:var(--whiteColor);padding:10px;display:flex;align-items:center;justify-content:center;position:absolute;left:15px;top:15px}body main .applicationmain .application article>div .cart-icon svg{width:100%}@media only screen and (min-width:600px){body main .applicationmain .application{margin-bottom:150px}body main .applicationmain .application article{overflow:visible}body main .applicationmain .application article .background{position:absolute;display:flex;flex-direction:column;height:2000px}body main .applicationmain .application article>div .cart{max-width:45%}body main .applicationmain .application article>div .cart:last-child{max-width:100%}}@media only screen and (min-width:1200px){body main .applicationmain .application{margin-bottom:150px}body main .applicationmain .application article{overflow:visible}body main .applicationmain .application article .background{position:absolute;display:flex;flex-direction:column;height:2000px}body main .applicationmain .application article>div .cart{max-width:45%}body main .applicationmain .application article>div .cart:last-child{max-width:100%}}body main .arts{background:var(--whiteColor)}body main .arts .hero{margin-top:0;padding-inline:0}body main .arts .hero article{display:grid;max-width:100vw;grid-template-columns:1fr;row-gap:50px}body main .arts .hero-left{display:flex;position:relative}body main .arts .hero-left .background{top:50px;left:0;width:200px;height:100%;position:absolute;display:none}body main .arts .hero-left .background svg{height:100%}body main .arts .hero-left .text{align-content:center;width:100%;display:flex;flex-direction:column;justify-content:center;padding-inline:20px}body main .arts .hero-left .text .title{font-weight:700;font-size:5rem;line-height:1.8em;color:var(--primaryColor)}body main .arts .hero-left .text .subtitle{font-weight:600;font-size:3.75rem;line-height:1.5em;color:var(--textColor)}body main .arts .hero-images{width:100%;display:grid;grid-template-columns:1fr}body main .arts .hero-images img{width:100%;height:100%;max-height:250px;object-fit:cover}body main .arts .procedure{padding:0;margin:0}body main .arts .procedure article{padding-block:50px;overflow:visible}body main .arts .procedure article>div .content{display:flex;flex-direction:column;gap:30px}body main .arts .procedure article>div .content .top{gap:20px;display:grid;padding:20px}body main .arts .procedure article>div .content .top .title{font-weight:700;font-size:1.8rem}body main .arts .procedure article>div .content .top .title span{color:var(--primaryColor)}body main .arts .procedure article>div .content .top .description{text-align:justify;line-height:30px;font-family:Cairo}body main .arts .procedure article>div .content .top .description span{font-weight:600;font-family:Cairo}body main .arts .procedure article>div .content .accreditation{text-align:center;display:grid;gap:40px;justify-items:center}body main .arts .procedure article>div .content .accreditation>div{width:90%;display:grid;gap:10px}body main .arts .procedure article>div .content .accreditation>div .title{text-transform:uppercase;color:var(--meduimgrey)}body main .arts .procedure article>div .content .accreditation>div .description{line-height:30px;font-size:1.4rem;font-weight:600}body main .arts .procedure article>div .content .accreditation>div .description span{color:var(--primaryColor)}body main .arts .procedure article>div .content .cart{display:flex;gap:30px;flex-direction:column;justify-content:center;align-items:center}body main .arts .procedure article>div .content .cart-image{position:relative;padding:0;margin:0;width:90vw;max-width:800px}body main .arts .procedure article>div .content .cart-image img{border-radius:var(--radius);overflow:hidden;width:100%;height:100%;object-fit:cover}body main .arts .procedure article>div .content .cart-image span{font-size:20rem;font-weight:700;position:absolute;bottom:130px;right:-17px;line-height:0;color:var(--primaryColor)}body main .arts .procedure article>div .content .cart-content{border-radius:var(--radius);background:var(--lightGrey);padding:30px 20px;display:grid;width:90vw;max-width:800px}body main .arts .procedure article>div .content .cart-content .title{font-size:2rem;color:var(--primaryColor);font-weight:600}body main .arts .procedure article>div .content .cart-content ul{margin-top:10px;list-style:square;margin-left:30px;display:grid;gap:10px}body main .arts .procedure article>div .content .cart-content ul li{font-family:Cairo;font-size:1.2rem;line-height:1.1em}body main .arts .procedure article>div .content .cart._small .cart-image{height:300px}body main .arts .procedure article>div .content .cart:nth-child(odd) .cart-image span{right:auto!important;left:-55px!important}body main .arts .procedure article>div .content .buttons{display:flex;flex-wrap:wrap;justify-items:center;align-items:stretch;margin-inline:20px;margin-block:30px;gap:20px;justify-content:center}body main .arts .procedure article>div .content .buttons .--button{width:fit-content}body main .arts .procedure article>div .content .buttons .--button span{font-size:20px}@media only screen and (min-width:600px){body main .arts .hero-left .background{display:block}body main .arts .hero-left .text{padding-inline:0;margin-left:200px}body main .arts .hero-images img{height:600px}}@media only screen and (min-width:1200px){body main .arts .hero>article{grid-template-columns:1fr 1fr}body main .arts .procedure{padding:0;margin:0}body main .arts .procedure article>div .content .cart{display:flex;flex-direction:row}body main .arts .procedure article>div .content .cart-content{align-content:center;height:400px;width:100%;padding:30px}body main .arts .procedure article>div .content .cart-image{height:400px;max-width:400px;width:100%}body main .arts .procedure article>div .content .cart-image img{width:100%;height:100%;object-fit:cover}body main .arts .procedure article>div .content .cart._small .cart-content{height:300px}body main .arts .procedure article>div .content .cart._small .cart-image{height:300px}body main .arts .procedure article>div .content .cart._small .cart-image img{width:100%;height:100%;object-fit:cover}body main .arts .procedure article>div .content .cart:nth-child(even){flex-direction:row-reverse}body main .arts .procedure article>div .content .cart:nth-child(even) .cart-content{min-width:auto}body main .arts .procedure article>div .content .buttons{display:flex;margin-inline:0;margin-block:100px}}body main .contact .hero{padding-left:0;padding-right:0;margin-top:0;width:100vw}body main .contact .hero article{width:100vw;max-width:100vw;position:relative;background-color:#fff;height:600px;text-align:center;display:flex;flex-direction:column}body main .contact .hero article svg{position:absolute;height:400px;width:300px;top:-25px;left:0}body main .contact .hero article img{height:100%;width:100vw;object-fit:cover}body main .contact .hero article .title{display:block;margin-top:80px;color:var(--textColor);font-size:2.6rem;font-weight:600}body main .contact .hero article .title span{color:var(--primaryColor)}body main .contact .form{margin-top:50px}body main .contact .form article{margin-bottom:50px}body main .contact .form article>div{display:grid;gap:10px}body main .contact .form article>div .title{color:var(--meduimgrey)}body main .contact .form article>div .subtitle{font-size:1.2rem;color:var(--textColor);font-weight:600}body main .contact .form article>div .subtitle>span{color:var(--primaryColor)}body main .contact .form article>div .content{display:grid;gap:20px;margin-top:10px}body main .contact .form article>div .content .cart{width:100%}body main .contact .form article>div .content .cart>span{display:inline-block;width:100%;text-align:right;font-size:2rem;color:red;line-height:0}body main .contact .form article>div .content .cart input,body main .contact .form article>div .content .cart textarea{width:100%;height:50px;padding:20px;border-radius:10px;border:none;border:1px solid var(--meduimgrey)}body main .contact .form article>div .content .cart textarea{height:100px}body main .contact .form article>div .content .--button{margin:0 auto}@media only screen and (min-width:1200px){body main .contact .hero article{flex-direction:row;align-items:center}body main .contact .hero article svg{height:100%}body main .contact .hero article img{object-fit:contain}body main .contact .hero article .title{margin-top:0;font-size:6rem;text-align:left;margin-left:150px}body main .contact .form article>div .content{display:grid;grid-template-columns:1fr 1fr}body main .contact .form article>div .content a,body main .contact .form article>div .content div:has(textarea){grid-column:2 span}body main .contact .form article>div .content .cart textarea{height:200px}}body main .cusine{background:var(--whiteColor)}body main .cusine .hero{margin-top:0;padding-inline:0}body main .cusine .hero article{display:grid;max-width:100vw;grid-template-columns:1fr}body main .cusine .hero-left{display:flex}body main .cusine .hero-left .background{top:50px;width:250px;height:250px;display:none}body main .cusine .hero-left .text{align-content:center;width:100%;display:flex;flex-direction:column;justify-content:center;padding-inline:20px}body main .cusine .hero-left .text .title{font-weight:700;font-size:5rem;line-height:1.125em;color:var(--primaryColor)}body main .cusine .hero-left .text .subtitle{font-weight:600;font-size:3.75rem;line-height:1.5em;color:var(--textColor)}body main .cusine .hero-left .text p{font-family:Cairo;font-weight:400;font-size:1.5rem;line-height:1.6em;text-align:justify}body main .cusine .hero-images{width:100%;display:grid;grid-template-columns:1fr}body main .cusine .hero-images img{width:100%;height:300px;object-fit:cover}body main .cusine .procedure{padding:0;margin:0}body main .cusine .procedure article>div .content .top{gap:20px;display:grid;padding:20px}body main .cusine .procedure article>div .content .top .title{font-weight:700;font-size:1.8rem}body main .cusine .procedure article>div .content .top .title span{color:var(--primaryColor)}body main .cusine .procedure article>div .content .top .description{text-align:justify;line-height:1.45em;font-size:1.5rem;font-family:Cairo}body main .cusine .procedure article>div .content .top .description span{font-weight:600;font-family:Cairo;line-height:1.45em;font-size:1.5rem}body main .cusine .procedure article>div .content .cart{display:grid;gap:0;justify-items:center}body main .cusine .procedure article>div .content .cart-image{position:relative;padding:0;margin:0;border-radius:var(--radius);overflow:hidden;padding:20px;max-width:800px}body main .cusine .procedure article>div .content .cart-image img{width:90vw;overflow:hidden;object-fit:cover;border-radius:var(--radius)}body main .cusine .procedure article>div .content .cart-image span{font-size:25rem;font-weight:700;position:absolute;bottom:160.5px;right:-20px;line-height:0;color:var(--primaryColor)}body main .cusine .procedure article>div .content .cart-content{border-radius:var(--radius);background:var(--lightGrey);margin:20px;padding:30px;display:grid;max-width:800px}body main .cusine .procedure article>div .content .cart-content>span{font-size:1.25rem;line-height:1.65em;font-family:Cairo}body main .cusine .procedure article>div .content .cart-content .title{font-size:2rem;color:var(--primaryColor);font-weight:600;line-height:1.2em}body main .cusine .procedure article>div .content .cart-content p{line-height:1.4em;font-family:Cairo;font-size:1.25rem}body main .cusine .procedure article>div .content .cart-content ul{margin-top:10px;list-style:square;margin-left:30px;display:grid;gap:10px}body main .cusine .procedure article>div .content .cart-content ul li{font-family:Cairo;font-size:1.25rem;line-height:1.65em}body main .cusine .procedure article>div .content .cart:nth-child(even) .cart-image span{right:auto!important;left:-40px!important}body main .cusine .procedure article>div .content .buttons{display:flex;flex-wrap:wrap;align-items:stretch;justify-items:center;margin-block:30px;width:100%;gap:20px;justify-content:center}body main .cusine .procedure article>div .content .buttons .--button{width:fit-content}@media only screen and (min-width:600px){body main .cusine .hero-left .background{display:block}body main .cusine .hero-left .text{padding-inline:0}body main .cusine .hero-images{grid-template-columns:1fr 1fr 1fr}body main .cusine .hero-images img{height:600px}}@media only screen and (min-width:1200px){body main .cusine .hero>article{grid-template-columns:1fr 1fr}body main .cusine .procedure{padding:0;margin:0}body main .cusine .procedure article>div .content .cart{display:grid;gap:20px;grid-template-columns:1fr 2fr;align-items:stretch;grid-template-areas:"img content"}body main .cusine .procedure article>div .content .cart-content{grid-area:content;align-content:center;height:400px;width:100%}body main .cusine .procedure article>div .content .cart-image{grid-area:img;overflow:hidden}body main .cusine .procedure article>div .content .cart-image img{width:100%;height:100%}body main .cusine .procedure article>div .content .cart._small .cart-content{height:auto}body main .cusine .procedure article>div .content .cart._small .cart-image img{height:auto}body main .cusine .procedure article>div .content .cart:nth-child(odd){grid-template-areas:"content img";grid-template-columns:2fr 1fr}body main .cusine .procedure article>div .content .cart:nth-child(odd) .cart-content{height:auto;min-height:auto;min-width:auto}body main .cusine .procedure article>div .content .buttons{margin-block:100px}}body main .dates{background:var(--whiteColor)}body main .dates .application article{overflow:visible;padding-bottom:100px}body main .dates .application article .background{position:absolute;top:70px;left:-50px;width:300px;height:300px}body main .dates .application article>div{display:flex;gap:50px;align-items:stretch;justify-content:center;flex-wrap:wrap}body main .dates .application article>div .cart{max-width:500px;width:100%;border-radius:var(--radius);position:relative;height:auto;padding-bottom:50px}body main .dates .application article>div .cart-image{border-radius:var(--radius);height:500px;overflow:hidden}body main .dates .application article>div .cart-image img{border-radius:var(--radius);width:100%;height:100%;object-fit:cover}body main .dates .application article>div .cart-description{margin-bottom:20px;box-shadow:0 0 1px var(--shadowbg);padding:30px 20px;width:90%;margin-inline:auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--whiteColor);border-radius:var(--radius);gap:10px}body main .dates .application article>div .cart-description .title{font-weight:600;font-size:1.56rem;line-height:1.12em;color:Var(--primaryColor)}body main .dates .application article>div .cart-description .subtitle{font-family:Cairo;font-size:1.25rem;line-height:1.5em;font-weight:600;color:var(--textColor)}body main .dates .application article>div .cart-description .subtitle span{font-family:Cairo;font-weight:400;font-size:1.25rem;line-height:1.5em;color:var(--textColor)}body main .dates .application article>div .cart-description p{font-family:Cairo;font-weight:400;font-size:1rem;line-height:1.5em;color:var(--textColor)}body main .dates .application article>div .cart-description .--button svg{width:20px}body main .dates .application article>div .cart-icon{width:80px;height:80px;border-radius:50%;background-color:var(--whiteColor);padding:10px;display:flex;align-items:center;justify-content:center;position:absolute;left:15px;top:15px}body main .dates .application article>div .cart-icon svg{width:100%}body main .diploma{background:var(--whiteColor)}body main .diploma .hero{margin-top:0;padding-inline:0}body main .diploma .hero article{display:grid;max-width:100vw;grid-template-columns:1fr}body main .diploma .hero-left{display:flex}body main .diploma .hero-left .background{top:50px;width:250px;height:250px;display:none}body main .diploma .hero-left .text{align-content:center;width:100%;display:flex;flex-direction:column;justify-content:center;padding-inline:20px}body main .diploma .hero-left .text .title{font-weight:700;font-size:5rem;line-height:1.12em;color:var(--primaryColor)}body main .diploma .hero-left .text .subtitle{font-weight:600;font-size:3.75rem;line-height:1.5em;color:var(--textColor)}body main .diploma .hero-images{width:100%;display:grid;grid-template-columns:1fr}body main .diploma .hero-images img{width:100%;object-fit:cover;height:300px}body main .diploma .procedure{padding:0;margin:0}body main .diploma .procedure article{padding-block:50px;overflow:visible}body main .diploma .procedure article>div .content{display:flex;flex-direction:column;gap:30px}body main .diploma .procedure article>div .content .top{gap:20px;display:grid;padding:20px}body main .diploma .procedure article>div .content .top .title{font-weight:700;font-size:1.8rem}body main .diploma .procedure article>div .content .top .title span{color:var(--primaryColor)}body main .diploma .procedure article>div .content .top .description{text-align:justify;font-family:Cairo;font-size:1.5rem;line-height:1.45em;font-weight:400}body main .diploma .procedure article>div .content .top .description span{font-weight:700;font-family:Cairo;font-size:1.5rem;line-height:1.45em}body main .diploma .procedure article>div .content .accreditation{text-align:center;display:grid;gap:40px;justify-items:center}body main .diploma .procedure article>div .content .accreditation>div{width:90%;display:grid;gap:10px}body main .diploma .procedure article>div .content .accreditation>div .title{text-transform:uppercase;color:var(--meduimgrey)}body main .diploma .procedure article>div .content .accreditation>div .description{line-height:30px;font-size:1.4rem;font-weight:600}body main .diploma .procedure article>div .content .accreditation>div .description span{color:var(--primaryColor)}body main .diploma .procedure article>div .content .buttons{display:flex;flex-wrap:wrap;justify-items:center;align-items:stretch;margin-inline:20px;margin-block:30px;gap:20px;justify-content:center}body main .diploma .procedure article>div .content .buttons .--button{width:fit-content}body main .diploma .procedure article>div .content .buttons .--button span{font-size:1.25rem}@media only screen and (min-width:600px){body main .diploma .hero-left .background{display:block}body main .diploma .hero-left .text{padding-inline:0}body main .diploma .hero-images{grid-template-columns:1fr 1fr 1fr}body main .diploma .hero-images img{height:600px;object-fit:cover}}@media only screen and (min-width:1200px){body main .diploma .hero{height:85vh}body main .diploma .hero>article{height:100%;grid-template-columns:1fr 1fr}body main .diploma .hero-images img{height:100%;object-fit:cover}body main .diploma .procedure{padding:0;margin:0}body main .diploma .procedure article>div .content .buttons{display:flex;margin-inline:0;margin-block:100px}}body{background:var(--whiteColor)}body main .entry .hero{margin:0;padding:0;margin-bottom:100px}body main .entry .hero article>div{position:relative}body main .entry .hero article>div .background{position:absolute;width:150px;height:150px;top:0;left:0}body main .entry .hero article>div .text{margin-left:100px;font-size:3.4rem;font-weight:600;overflow-wrap:break-word}body main .entry .hero article>div .text>span{color:var(--primaryColor)}body main .entry .hero article>div .text .big{font-size:5rem;color:var(--textColor)}body main .entry .procedure{padding:0;margin:0;position:relative}body main .entry .procedure article>div{position:relative}body main .entry .procedure article>div h2{font-size:1.8rem;margin:30px}body main .entry .procedure article>div .content{display:grid;gap:30px}body main .entry .procedure-background{position:absolute;top:0;right:-10px;width:250px;height:100%;z-index:-1}body main .entry .procedure-background svg{width:100%;height:100%}body main .entry .contactus{margin-block:50px}body main .entry .contactus article{overflow:visible}body main .entry .contactus article>div{background:var(--textColor);padding:30px;position:relative;min-height:300px;display:grid;align-content:center;justify-items:center;gap:30px;border-radius:var(--radius)}body main .entry .contactus article>div .title{font-weight:600;color:var(--whiteColor)}body main .entry .contactus article>div img{position:absolute;top:-100px;right:-20px;height:150px;width:150px}body main .entry .contactus article>div span{color:var(--primaryColor);font-size:1.4rem;text-align:center}body main .entry .contactus article>div .--button{font-size:1.2rem;color:var(--whiteColor)}body main .entry .contactus article>div .--button svg{width:25px;height:25px}@media only screen and (min-width:1200px){body main .entry .hero article{max-width:100vw}body main .entry .hero article>div{display:flex;position:relative;height:700px}body main .entry .hero article>div .background{position:absolute;width:400px;height:400px;top:0;left:0}body main .entry .hero article>div .text{font-size:10rem;display:flex;flex-direction:column;z-index:99;margin-top:300px}body main .entry .hero article>div .image{position:absolute;right:0}body main .entry .hero article>div .image img{height:700px;width:70vw}body main .entry .procedure{padding:0;margin:0;overflow:visible}body main .entry .procedure article>div{overflow:visible}body main .entry .procedure article>div .background{position:absolute;top:50px;right:0;width:500px;height:500px;z-index:-1}body main .entry .contactus article>div img{position:absolute;top:0;right:100px}}body main .fees .content{background:#000;margin:0}body main .fees .content article>div p{color:var(--whiteColor);line-height:30px;margin-bottom:50px}body main .fees .content article>div .title{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;margin-block:50px;align-items:center}body main .fees .content article>div .title h2{color:var(--whiteColor);text-align:left}body main .fees .content article>div .title>div{border-bottom:2px solid var(--meduimgrey);width:100%}body main .fees .content article .carts{margin-bottom:100px;display:grid;gap:50px}body main .fees .content article .carts .cart{position:relative}body main .fees .content article .carts .cart-img{height:400px;width:100%;border-radius:var(--radius);border:2px solid var(--whiteColor);overflow:hidden}body main .fees .content article .carts .cart img{width:100%;height:100%;object-fit:cover;transition:all var(--duration)}body main .fees .content article .carts .cart .button{width:90%;height:70px;position:absolute;bottom:-50px;left:0;margin:25px;background:var(--textColor);display:flex;align-items:center;border-radius:0 0 var(--radius) var(--radius)}body main .fees .content article .carts .cart .button .text{width:85%;color:var(--whiteColor);justify-content:center;display:flex;font-weight:600;font-size:1.2rem}body main .fees .content article .carts .cart .button .svgcontainer{display:flex;align-items:center;border-left:1px solid var(--meduimgrey);height:100%}body main .fees .content article .carts .cart .button .svgcontainer svg{width:50px;height:50px}body main .fees .content article .carts .cart:hover .cart-img img{transform:scale(1.2)}body main .fees .contactus{margin-top:0;background:#fff;background:linear-gradient(0deg,#fff 45%,#707070 45%,#707070 60%,#000 60%,#000 60%)}body main .fees .contactus article{margin-top:50px;margin-bottom:50px;overflow:visible}body main .fees .contactus article>div{background:var(--primaryColor);padding:30px;position:relative;min-height:300px;display:grid;align-content:center;justify-items:center;gap:30px;border-radius:var(--radius)}body main .fees .contactus article>div img{position:absolute;top:-100px;right:-20px;height:150px;width:150px}body main .fees .contactus article>div .sub{color:var(--textColor);font-weight:400}body main .fees .contactus article>div span{color:var(--whiteColor);font-size:1.4rem;text-align:center;font-weight:600}body main .fees .contactus article>div .--button{color:var(--whiteColor);background:var(--textColor)}body main .fees .contactus article>div .--button svg{width:25px;height:25px}@media only screen and (min-width:1200px){body main .fees .content article .carts{grid-template-columns:1fr 1fr 1fr}body main .contactus article>div img{position:absolute;top:0;right:100px}}body main .gallery .gallery article{padding-inline:20px}body main .gallery .gallery article .title{text-align:center}body main .gallery .gallery article .title svg{height:400px;max-width:500px;position:absolute;left:-80px;top:0;z-index:-1}body main .gallery .gallery article .title h2{color:var(--textColor);font-size:2.6rem;font-weight:700}body main .gallery .gallery article .title h2 span{color:var(--primaryColor)}body main .gallery .gallery article .title>span{font-size:1.2rem;display:inline-block;width:300px;margin:20px;line-height:40px}body main .gallery .images{padding-bottom:50px}body main .gallery .images article{padding-inline:20px}body main .gallery .images article>div .bullets{margin:0 auto;height:50px;width:700px}body main .gallery .images article>div .collage{display:grid;gap:10px}body main .gallery .images article>div .collage>img{width:100%;object-fit:cover}body main .gallery .images article>div .collage>div{display:grid;gap:10px}body main .gallery .images article>div .collage>div img{height:100%;width:100%;object-fit:cover;min-height:300px}body main .gallery .images article>div .collage div:nth-child(odd){grid-template-columns:2fr 1fr}body main .gallery .images article>div .collage div:nth-child(even){grid-template-columns:1fr 2fr}@media only screen and (min-width:1200px){body main .gallery .gallery article .title h2{font-size:3.6rem}body main .gallery .gallery article .title>span{font-size:2.6rem;display:inline-block;width:1300px}}body main .home .hero{padding-inline:0;margin-top:0}body main .home .hero>article{padding:0;display:grid;grid-template-columns:1fr;grid-template-areas:'slide' 'diploma' 'culinary' 'lifestyle' 'world';max-width:100%}body main .home .hero-slide{height:530px;position:relative;grid-area:slide}body main .home .hero-slide:before{position:absolute;content:"";inset:0;background:var(--shadowbg);width:100%;height:100%;z-index:5}body main .home .hero-slide .slide{height:100%;position:relative}body main .home .hero-slide .slide .content{display:flex;flex-direction:column;gap:50px;align-items:flex-start;justify-content:center;position:absolute;inset:0;width:100%;height:100%;padding:30px 20px;padding-left:50px;z-index:10}body main .home .hero-slide .slide .content-title span{font-weight:600;font-size:20px;line-height:28px;color:var(--whiteColor);text-transform:uppercase}body main .home .hero-slide .slide .content-title p{font-weight:700;font-size:22px;line-height:28px;color:var(--whiteColor);text-transform:uppercase}body main .home .hero-slide .slide .content-title p span{color:var(--primaryColor);font-weight:700;font-size:22px;line-height:28px}body main .home .hero-slide .slide .content-buttons{display:flex;flex-direction:column;gap:20px}body main .home .hero-slide .slide .content-buttons img{max-width:200px;object-fit:contain}body main .home .hero-slide .slide .content-buttons .--button{height:38px;width:180px}body main .home .hero-slide .slide .content-buttons .--button span{font-size:16px;line-height:18px;font-weight:600}body main .home .hero-slide .slide img{object-fit:cover;height:100%;z-index:4}body main .home .hero-slide .arrow{width:100%;position:absolute;left:50px;bottom:20px;display:flex;gap:15px;align-items:center;z-index:10}body main .home .hero-slide .arrow span{font-weight:600;font-size:35px;line-height:41px;color:var(--whiteColor)}body main .home .hero-slide .arrow .active{color:var(--primaryColor)}body main .home .hero-slide .arrow hr{width:70px;height:1px;color:#707070}body main .home .hero .diploma>div,body main .home .hero .world>div{padding:30px 20px;padding-left:50px;width:100%;height:100%;display:flex;flex-direction:column;gap:10px;z-index:10;position:relative;justify-content:flex-end}body main .home .hero .diploma>div svg,body main .home .hero .world>div svg{width:62px}body main .home .hero .diploma>div span,body main .home .hero .world>div span{font-size:20px;font-weight:600;line-height:48px;text-transform:uppercase;color:var(--whiteColor)}body main .home .hero .diploma>div p,body main .home .hero .world>div p{font-size:18px;font-weight:400;line-height:40px;color:var(--whiteColor);font-family:Cairo,sans-serif}body main .home .hero .diploma>div a,body main .home .hero .world>div a{display:flex;align-items:center;justify-content:center;gap:10px;transition:all var(--duration)}body main .home .hero .diploma>div a svg,body main .home .hero .world>div a svg{transition:all var(--duration)}body main .home .hero .diploma>div a:hover svg,body main .home .hero .world>div a:hover svg{margin-left:5px}body main .home .hero .diploma{grid-area:diploma;position:relative;background:url(../img/home/photo3.png);background-repeat:no-repeat;background-size:cover}body main .home .hero .diploma:before{content:"";position:absolute;inset:0;background-color:var(--primaryColor);opacity:.95;z-index:5}body main .home .hero .diploma a{margin-left:auto;width:145px;height:40px;gap:10px}body main .home .hero .diploma a span{font-size:16px;line-height:35px;font-weight:600;text-transform:capitalize}body main .home .hero .diploma a svg{width:15.9px}body main .home .hero .world{grid-area:culinary}body main .home .hero .world>div span{line-height:35px;color:var(--textColor)}body main .home .hero .world>div a{gap:0;justify-content:flex-start}body main .home .hero .world>div a span{color:var(--primaryColor);line-height:48px;font-size:16px}body main .home .hero .culinary,body main .home .hero .lifestyle{width:100%;height:100%;padding:60px 20px;padding-left:50px;position:relative;display:flex}body main .home .hero .culinary:before,body main .home .hero .lifestyle:before{position:absolute;content:"";inset:0;background:var(--shadowbg);z-index:5}body main .home .hero .culinary .content,body main .home .hero .lifestyle .content{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:10px;z-index:10;position:relative}body main .home .hero .culinary .content span,body main .home .hero .lifestyle .content span{font-size:20px;color:var(--whiteColor);line-height:35px;font-weight:600;text-transform:uppercase}body main .home .hero .culinary{grid-area:world;background:url(../img/home/photo4.png);background-repeat:no-repeat;background-size:cover}body main .home .hero .lifestyle{grid-area:lifestyle;background:url(../img/home/photo2.png);background-repeat:no-repeat;background-size:cover}body main .home .hero .swiper{height:530px;margin-inline:0}body main .home .hero .swiper-wrapper{z-index:10}body main .home .about>article{display:grid;align-items:flex-start;justify-content:center;grid-template-columns:1fr;grid-gap:100px 50px}body main .home .about-image{position:relative;width:100%;padding-inline:20px;max-width:500px;margin-inline:auto}body main .home .about-image .image{width:100%;aspect-ratio:.9;position:relative}body main .home .about-image .image>img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius)}body main .home .about-image .image-forground{position:absolute;width:66%;right:-20px;bottom:-50px;border:7px solid var(--whiteColor);border-radius:var(--radius);box-shadow:0 5px 10px #00000044}body main .home .about-image .image-forground img{object-fit:cover;width:100%;height:100%}body main .home .about-image .image-background{position:absolute;width:55%;left:-80px;bottom:-50px}body main .home .about-image .image-background img{object-fit:cover;width:100%;height:100%}body main .home .about-description{width:100%}body main .home .about-description .title{font-size:30px;line-height:45px;font-weight:600;text-transform:capitalize;color:var(--textColor)}body main .home .about-description .title span{color:var(--primaryColor);font-size:30px;font-weight:600;display:inline-block}body main .home .about-description .paragraph{margin-top:15px;font-size:16px;text-align:justify;line-height:35px;color:var(--meduimgrey);font-family:Cairo,sans-serif}body main .home .about-description img{margin-top:50px;width:170px;height:65px;object-fit:contain}body main .home .about-description .signature{margin-top:30px;display:flex;flex-direction:column}body main .home .about-description .signature span{font-family:Cairo,sans-serif;color:var(--textColor);font-weight:600;font-size:22px;line-height:35px}body main .home .about-description .signature p{font-family:Cairo,sans-serif;font-weight:400;font-size:22px;color:var(--textColor);line-height:35px}body main .home .educate{background:url(/img/home/slide1.jpg) no-repeat;background-size:cover;min-height:600px;width:100vw;position:relative}body main .home .educate:before{content:"";position:absolute;inset:0;background-color:#000;width:100%;height:100%;opacity:.9;z-index:5}body main .home .educate>article{padding-block:100px;z-index:10;display:flex;flex-direction:column;gap:20px}body main .home .educate-title{display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px;align-items:center}body main .home .educate-title span{color:var(--whiteColor);text-transform:capitalize;font-size:26px;font-weight:600;line-height:55px}body main .home .educate-title span span{font-size:30px;line-height:55px;font-weight:700;color:var(--primaryColor)}body main .home .educate-title hr{width:100%;height:1px;background-color:#fff}body main .home .educate-title svg{width:24px}body main .home .educate-description{font-size:24px;line-height:55px;color:var(--whiteColor)}body main .home .educate-list{margin-bottom:100px;margin-top:30px;display:flex;align-items:stretch;justify-content:center;gap:50px 20px;flex-wrap:wrap}body main .home .educate-list .list{width:100%;max-width:300px;aspect-ratio:.87;border-radius:var(--radius);border:1px solid var(--whiteColor);align-items:center;position:relative}body main .home .educate-list .list:has(.button)::before{position:absolute;content:"";inset:0;background-color:var(--shadowbg);width:100%;height:100%;z-index:10;border-radius:var(--radius)}body main .home .educate-list .list-image{width:100%;height:100%;overflow:hidden;border-radius:var(--radius)}body main .home .educate-list .list img{width:100%;object-fit:cover;height:100%;border-radius:10px;position:relative;transition:all var(--duration)}body main .home .educate-list .list .button{width:80%;height:45px;background-color:#333;display:grid;grid-template-columns:1fr auto;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);border-radius:0 0 10px 10px;cursor:pointer;z-index:15}body main .home .educate-list .list .button span{font-size:14px;font-weight:600;text-align:center;color:var(--whiteColor);align-self:center}body main .home .educate-list .list .button>div{width:40px;padding-inline:5px;border-left:1px solid var(--whiteColor);display:flex;align-items:center;justify-content:center}body main .home .educate-list .list .description{padding:5px;position:absolute;inset:0;transition:all var(--duration)}body main .home .educate-list .list .description>div{background-color:var(--primaryColor);border-radius:var(--radius);width:100%;height:100%;padding:10px}body main .home .educate-list .list .description>div>div{width:100%;height:100%;border:1px dashed var(--whiteColor);padding:15px;display:flex;flex-direction:column;gap:10px}body main .home .educate-list .list .description>div>div svg{width:77px}body main .home .educate-list .list .description>div>div .title{font-size:20px;font-weight:600;color:var(--whiteColor)}body main .home .educate-list .list .description>div>div p{font-size:14px;font-weight:400;font-family:Cairo;color:var(--whiteColor);line-height:15px}body main .home .educate-list .list .description>div>div ul{list-style:square;padding-inline:20px;gap:10px;display:flex;flex-direction:column}body main .home .educate-list .list .description>div>div ul li{font-size:14px;font-weight:400;font-family:Cairo;line-height:15px;color:var(--whiteColor)}body main .home .educate-list .list .description>div>div .link{display:flex;align-items:center;justify-content:center}body main .home .educate-list .list .description>div>div .link span{font-weight:600;font-size:14px;color:var(--whiteColor)}body main .home .educate-list .list .description>div>div .link svg{width:25px}body main .home .educate-list .list:hover img{transform:scale(1.2)}body main .home .educate-list .list:hover .description{padding:0}body main .home .counter{min-height:300px;background-color:var(--whiteColor);margin-top:0;padding-block:70px}body main .home .counter>article{top:0;width:100%;display:grid;grid-template-columns:repeat(1,1fr);background-color:var(--primaryColor);border-radius:20px;min-height:200px;position:relative;z-index:10;overflow:visible;max-width:500px}body main .home .counter .list{border-top:1px solid var(--whiteColor)}body main .home .counter .list:first-child{border-top:none}body main .home .counter .list:first-child>div{top:-50px}body main .home .counter .list>div{display:flex;flex-direction:column;padding:10px;padding-top:30px;align-items:center;justify-content:center;position:relative;text-align:center}body main .home .counter .list-icon{width:75px;height:75px;border-radius:50%;background-color:var(--primaryColor);padding:10px;border:2px dashed var(--whiteColor);display:flex;align-items:center;justify-content:center}body main .home .counter .list-icon._white{background-color:var(--whiteColor);border-color:var(--primaryColor)}body main .home .counter .list-number{font-size:40px;color:var(--whiteColor);line-height:70px;text-transform:capitalize}body main .home .counter .list-position{font-size:20px;color:var(--whiteColor);line-height:30px;font-weight:600;text-transform:capitalize}body main .home .counter .list-country{font-size:16px;line-height:30px;font-weight:500;color:var(--whiteColor);text-transform:capitalize}body main .home .apply{margin-top:0;background-color:var(--whiteColor);min-height:500px;position:relative;padding-inline:0}body main .home .apply::before{width:100%;height:100%;bottom:0;left:0;content:"";background-color:var(--lightGrey);position:absolute}body main .home .apply>article{display:grid;grid-template-columns:1fr;align-items:stretch;gap:40px;grid-template-areas:"image" "form";justify-items:center;overflow:visible;max-width:100%}body main .home .apply-form{grid-area:form;z-index:10;width:100%;max-width:700px;padding-inline:20px}body main .home .apply-form .form{height:100%;padding:20px;display:flex;flex-direction:column;padding-bottom:50px}body main .home .apply-form .form-description{color:var(--meduimgrey);font-size:24px;line-height:35px;margin-top:10px}body main .home .apply-form .form-title{font-weight:600;font-size:35px;line-height:35px;color:var(--textColor)}body main .home .apply-form .form-title span{color:var(--primaryColor)}body main .home .apply-form .form>div{margin-block:40px;display:grid;grid-template-columns:1fr;gap:20px}body main .home .apply-form .form input[type=date]{width:100%}body main .home .apply-form .form .input{display:flex;flex-direction:column;width:100%}body main .home .apply-form .form .input-required{font-size:20px;color:var(--redColor);font-family:Cairo;align-self:flex-end;line-height:10px}body main .home .apply-form .form .input>label{width:30px}body main .home .apply-form .form .input>input{border:1px solid #d4d4d4;background-color:var(--whiteColor);border-radius:5px;width:100%;height:50px;color:#33333375;font-size:20px;padding-inline:10px;display:inline-block}body main .home .apply-form .form .input input{appearance:auto}body main .home .apply-form .form .input>div{position:relative}body main .home .apply-form .form .input>div select{width:100%;background-color:var(--whiteColor);border:1px solid #d4d4d4;border-radius:5px;height:50px;color:#33333375;font-size:20px;padding-inline:10px 20px}body main .home .apply-form .form .input>div select option{color:#33333375}body main .home .apply-form .form .input>div svg{position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none}body main .home .apply-form .form .input input,body main .home .apply-form .form .input option,body main .home .apply-form .form .input select,body main .home .apply-form .form .input textarea{color:#33333366;font-family:Raleway,sans-serif}body main .home .apply-form .form .slpit{grid-column-start:1;grid-column-end:2}body main .home .apply-form .form .slpit textarea{border:1px solid #d4d4d4;background-color:var(--whiteColor);border-radius:5px;width:100%;height:150px;color:#33333375;font-size:20px;padding:10px;resize:none}body main .home .apply-form .form .--button{width:127px;height:54px;outline:0;gap:10px;border:1px solid var(--primaryColor)}body main .home .apply-form .form .--button span{font-size:20px;font-weight:600;line-height:25px}body main .home .apply-image{grid-area:image;width:100%;min-height:500px;border-radius:100px 0 0 0;overflow:hidden;position:relative;height:110%;top:-10%}body main .home .apply-image>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:130px;aspect-ratio:1;border-radius:50%;background-color:transparent;border:7px solid rgba(255,255,255,.6);display:flex;align-items:center;justify-content:center;padding:10px;width:100%}body main .home .apply-image>div svg{width:100%}body main .home .apply-image:before{position:absolute;content:"";inset:0;background:var(--shadowbg);width:100%;height:100%;border-radius:100px 0 0 0;transition:all var(--duration)}body main .home .apply-image img{width:100%;height:100%;object-fit:cover;border-radius:100px 0 0 0;transition:all var(--duration)}body main .home .event{min-height:300px;margin-top:0;padding-inline:0}body main .home .event>article:first-child{padding-top:100px}body main .home .event-title{background-color:var(--whiteColor);height:300px;max-width:100%!important;padding-inline:0}body main .home .event-list{position:relative;top:-200px;padding-inline:20px}body main .home .event>article{overflow:visible;padding-top:40px}body main .home .event>article h2{font-weight:600;font-size:35px;line-height:35px;margin-inline:auto;text-align:center;color:var(--textColor)}body main .home .event>article h2 span{color:var(--primaryColor)}body main .home .event>article>div{display:flex;flex-wrap:wrap;gap:50px;align-items:stretch;justify-content:center;position:relative;top:40px}body main .home .event>article .cartevent{width:100%;max-width:350px;min-height:400px;height:auto;border-radius:var(--radius);background-color:var(--whiteColor);overflow:hidden;position:relative}body main .home .event>article .cartevent-image{height:100%}body main .home .event>article .cartevent-image img{object-fit:cover;width:100%;height:100%;object-position:top;transition:all var(--duration)}body main .home .event>article .cartevent-description{position:absolute;background-color:var(--whiteColor);left:0;bottom:0;min-height:200px;height:auto;padding:10px 20px 30px 20px;display:grid;grid-template-columns:1fr;align-items:flex-end;gap:10px 20px}body main .home .event>article .cartevent-description>div{display:flex;flex-direction:column;gap:0}body main .home .event>article .cartevent-description .date{display:flex;align-items:center;justify-content:flex-start;gap:10px}body main .home .event>article .cartevent-description .date svg{width:20px}body main .home .event>article .cartevent-description .date span{font-size:16px;font-weight:500;line-height:40px;font-family:Cairo;color:var(--primaryColor)}body main .home .event>article .cartevent-description .title{font-size:20px;font-weight:600;line-height:35px;color:var(--textColor);text-align:left}body main .home .event>article .cartevent-description .description{font-size:12px;line-height:25px;font-weight:400;color:var(--meduimgrey);font-family:Cairo;text-align:left}body main .home .event>article .cartevent-description .more{margin-top:10px;display:flex;align-items:center;justify-content:flex-end;gap:10px;transition:all var(--duration)}body main .home .event>article .cartevent-description .more span{font-family:Cairo;font-size:16px;line-height:25px;font-weight:600;color:Var(--primaryColor)}body main .home .event>article .cartevent-description .more svg{width:16px;transition:all var(--duration)}body main .home .event>article .cartevent._transparent .cartevent-description{background-color:#000000a1;min-height:150px;height:auto;grid-template-columns:1fr}body main .home .event>article .cartevent._transparent .cartevent-description .title{color:var(--whiteColor)}body main .home .event>article .cartevent._transparent .cartevent-description .description{color:var(--whiteColor)}body main .home .event>article .cartevent:hover .cartevent-image img{transform:scale(1.2)}body main .home .event>article .cartevent:hover .cartevent-description .more svg{transform:translateX(5px)}body main .home .testiomial{margin-top:-100px}body main .home .testiomial>article{padding-bottom:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible}body main .home .testiomial>article>span{font-size:30px;font-family:Cairo;font-weight:400;line-height:35px;color:var(--meduimgrey)}body main .home .testiomial>article h2{font-weight:600;font-size:35px;line-height:35px;margin-inline:auto;text-align:center;color:var(--textColor)}body main .home .testiomial>article h2 span{color:var(--primaryColor)}body main .home .testiomial>article .review{margin-block:50px;max-width:1000px;width:100%;background-color:var(--whiteColor);border-radius:20px;min-height:600px;right:-15px;position:relative}body main .home .testiomial>article .review-cart{position:relative;background-color:var(--whiteColor);width:100%;height:100%;padding:30px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;right:15px;bottom:20px;box-shadow:0 3px 10px 0 #00000033;border-radius:20px;gap:50px;overflow:hidden;padding-inline:0}body main .home .testiomial>article .review-cart-info{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:30px}body main .home .testiomial>article .review-cart-info .image{width:130px;aspect-ratio:1;border-radius:50%;border:2px dashed var(--primaryColor);overflow:hidden}body main .home .testiomial>article .review-cart-info .image img{width:100%;height:100%;object-fit:cover}body main .home .testiomial>article .review-cart-info .title span{font-family:Cairo;font-weight:600;font-size:22px;text-align:center;line-height:35px;color:var(--textColor)}body main .home .testiomial>article .review-cart-info .title p{font-family:Cairo;font-weight:400;font-size:22px;text-align:center;line-height:35px;color:var(--meduimgrey)}body main .home .testiomial>article .review-cart-info .description{font-family:Cairo;font-weight:400;font-size:18px;text-align:center;line-height:35px;margin-top:30px;color:var(--meduimgrey)}body main .home .testiomial>article .review-cart-dots{display:flex;align-items:stretch;justify-content:center;gap:20px;bottom:50px!important}body main .home .testiomial>article .review-cart-dots span{content:"";width:45px;height:6px;outline:0;border:none;cursor:pointer;background-color:var(--textColor);border-radius:0!important}body main .home .swiper-pagination-bullet-active{background-color:var(--primaryColor)!important}@media only screen and (min-width:600px){body main .home .hero-slide .slide .content-title span{font-size:30px;line-height:55px}body main .home .hero-slide .slide .content-title p{font-size:40px;line-height:55px}body main .home .hero-slide .slide .content-title p span{font-size:40px;line-height:55px}body main .home .hero-slide .slide .content-buttons .--button{height:56px;width:230px}body main .home .hero-slide .slide .content-buttons .--button span{font-size:22px;line-height:30.53px}body main .home .apply-form .form>div{grid-template-columns:1fr 1fr}body main .home .apply-form .form .slpit{grid-column-start:1;grid-column-end:3}}@media only screen and (min-width:800px){body main .home .about>article{grid-template-columns:1fr 1fr}body main .home .about-image{padding-inline:50px}body main .home .about-image .image-forground{right:-50px}body main .home .counter>article{padding-inline:15px;padding-block:0;top:-100px;height:200px;width:70vw;grid-template-columns:repeat(4,1fr);max-width:var(--maxWidth)}body main .home .counter .list{border-right:1px solid var(--whiteColor);border-top:none}body main .home .counter .list:last-child{border-right:none}body main .home .counter .list>div{display:flex;flex-direction:column;padding:10px;align-items:center;justify-content:center;position:relative;top:-50px}}@media only screen and (min-width:1000px){body main .home .hero>article{grid-template-columns:2fr 1fr 1fr;grid-template-areas:'slide diploma world  ' 'slide  culinary lifestyle'}body main .home .hero>article .content{justify-content:center}body main .home .hero .swiper{height:100%}body main .home .about-description .paragraph{font-size:24px;line-height:35px}body main .home .apply>article{grid-template-columns:1fr 1fr;grid-template-areas:"form image"}}body main .jobs .hero{padding-left:0;padding-right:0;margin-top:0;width:100vw;position:relative}body main .jobs .hero article{max-width:100%;display:grid;grid-template-columns:1fr;grid-template-areas:"description" "image"}body main .jobs .hero article>img{grid-area:image;width:100%;object-fit:cover}body main .jobs .hero article>svg{z-index:1;position:absolute;left:-100px;top:0;width:250px;height:250px;display:none}body main .jobs .hero article .title{z-index:5;top:60px;margin-inline:20px;grid-area:description;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;left:0}body main .jobs .hero article .title .top{color:var(--primaryColor);font-size:1.62rem;font-weight:700;line-height:1.9em}body main .jobs .hero article .title .middle{font-size:4.37rem;font-weight:700;line-height:.7em;color:var(--textColor)}body main .jobs .hero article .title .middle span{line-height:1.34em;font-size:2.18rem;color:var(--primaryColor)}body main .jobs .content article{overflow:visible}body main .jobs .content article .title{margin-bottom:50px;display:grid;gap:30px}body main .jobs .content article .title-title{font-size:3rem;font-weight:700}body main .jobs .content article .title-title span{color:var(--primaryColor)}body main .jobs .content article .title .dropdown{border:1px solid var(--meduimgrey);border-radius:var(--radius);display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative;min-width:280px;max-width:350px;width:100%}body main .jobs .content article .title .dropdown svg{width:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}body main .jobs .content article .title .dropdown svg:first-child{left:10px;width:30px}body main .jobs .content article .title .dropdown svg:last-child{right:10px}body main .jobs .content article .title .dropdown select{padding-block:10px;padding-inline:50px 35px;cursor:pointer;width:100%;background-color:transparent;border:none;appearance:none;font-size:1.2rem;color:#333}body main .jobs .content article .data{display:grid;gap:50px}body main .jobs .content article .data .cart{display:grid;gap:20px;padding:25px;border-radius:var(--radius);box-shadow:0 0 30px rgba(167,167,167,.25)}body main .jobs .content article .data .cart span{font-weight:700}body main .jobs .content article .data .cart .company{font-size:1.4rem}body main .jobs .content article .data .cart-title{display:flex;gap:10px;align-items:center;font-size:1.8rem;color:var(--primaryColor);flex-wrap:wrap}body main .jobs .content article .data .cart-title>span{width:70px;font-size:.8rem;background:rgba(255,0,0,.1);color:red;padding:5px;border-radius:5px}body main .jobs .content article .data .cart .bullets{display:grid;gap:30px}body main .jobs .content article .data .cart .bullets ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;max-width:500px}body main .jobs .content article .data .cart .bullets ul li{color:var(--meduimgrey);font-family:Cairo;display:flex;align-items:center;gap:5px;justify-content:flex-start}body main .jobs .content article .data .cart .bullets ul li svg{width:20px;height:20px}body main .jobs .content article .data .cart p{line-height:25px;color:Var(--meduimgrey);font-family:Cairo}body main .jobs .content article .pages{margin-top:50px;margin-bottom:50px}body main .jobs .content article .pages ul{display:flex;justify-content:center;align-content:center;gap:10px}body main .jobs .content article .pages ul li{width:30px;height:30px}body main .jobs .content article .pages ul li a{display:flex;justify-content:center;border:1px solid var(--meduimgrey);border-radius:2px;width:30px;height:30px;align-items:center;font-size:1rem}body main .jobs .content article .pages ul li ._active{background:var(--primaryColor);border:1px solid var(--primaryColor);color:var(--whiteColor)}body main .jobs .content article .pages ul li svg{width:15px;height:15px}body main .jobs .content article .pages ul li:last-child svg{transform:rotate(180deg)}@media only screen and (min-width:600px){body main .jobs .hero article>svg{display:block}body main .jobs .hero article .title{margin-left:100px}body main .jobs .hero article .title .top{font-size:1.62rem}body main .jobs .hero article .title .middle{font-size:5rem}body main .jobs .hero article .title .middle span{font-size:3.75rem}}@media only screen and (min-width:1200px){body main .jobs .hero article{grid-template-areas:"image description"}body main .jobs .hero article .title{top:0;margin-left:0;left:-200px}body main .jobs .hero article .title .top{font-size:1.62rem;font-weight:700}body main .jobs .hero article .title .middle{font-size:8.7rem;font-weight:700}body main .jobs .hero article .title .middle span{font-size:5.62rem}body main .jobs .hero article>svg{right:0;height:100%;left:unset}body main .jobs .content article .title{display:flex;justify-content:space-between}body main .jobs .content article .title label{width:400px}body main .jobs .content article .data{display:grid;gap:50px}body main .jobs .content article .data .cart .bullets ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}body main .jobs .content article .pages{width:400px;margin:50px auto}}body main .news .news{margin-block:100px}body main .news .news>article{margin-block:100px 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}body main .news .news-title{display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:flex-start}body main .news .news-title h2{font-size:1.5rem;text-transform:capitalize;color:var(--textColor)}body main .news .news-title svg{width:20px}body main .news .news-title span{display:flex;align-items:center;justify-content:flex-start;gap:5px;font-size:1rem;color:Var(--meduimgrey)}body main .news .news-description{display:flex;flex-direction:column;gap:50px;margin-top:20px}body main .news .news-description img{width:100%;object-fit:cover;object-position:top;max-height:700px;border-radius:var(--radius)}body main .news .news-description p{font-size:1.5rem;line-height:1.5em;font-family:Cairo;text-align:left;color:var(--meduimgrey)}body main .partner .hero{min-height:400px;background-color:#f5f5f7;position:relative;margin-top:0;overflow:hidden}body main .partner .hero>article{display:flex;flex-direction:column;max-width:100%;text-align:center;align-items:center;justify-content:center;min-height:400px;overflow:hidden;padding-block:20px}body main .partner .hero>article h1{font-size:3.75rem;line-height:.83em;color:var(--textColor)}body main .partner .hero>article h1 span{color:var(--primaryColor)}body main .partner .hero>article p{font-family:Cairo;font-size:1.25rem;line-height:1.8em;text-align:center;color:var(--textColor)}body main .partner .hero-description{width:100%;max-width:600px;z-index:10}body main .partner .hero-image{position:absolute;height:50%;overflow:hidden;z-index:5;min-width:50px;background-size:cover;object-fit:cover;max-width:150px;width:100%;transform:scale(1.5)}body main .partner .hero-image._left{left:0;bottom:0;background-image:url(/img/partner/left.jpg);background-position:right bottom}body main .partner .hero-image._right{right:0;top:0;background-image:url(/img/partner/right.jpg);background-position:left bottom}body main .partner .partner{background-color:var(--whiteColor);margin-top:0}body main .partner .partner>article{padding-block:50px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px}body main .partner .partner>article img{max-width:200px;width:100%;object-fit:contain}@media only screen and (min-width:1200px){body main .partner .hero{margin-top:0}body main .partner .hero-image{transform:scale(1);max-width:400px;height:100%}body main .partner .hero-image._left{left:0}body main .partner .hero-image._right{right:0}}@media only screen and (min-width:1300px){body main .partner .hero-image{max-width:500px}}body main .register .hero{background:var(--whiteColor);padding:0;margin:0}body main .register .hero article{max-width:100%;position:relative}body main .register .hero article .background .first{height:500px}body main .register .hero article .background .first:before{position:absolute;content:"";inset:0;background:var(--shadowbg);width:100%;height:100%;z-index:5}body main .register .hero article .background img{width:100%;object-fit:cover;height:250px}body main .register .hero article>div{display:grid;justify-items:center;align-content:center}body main .register .hero article>div .title{position:absolute;top:0;left:0;display:grid;gap:5px;margin:50px;z-index:10}body main .register .hero article>div .title .top{font-size:1.4rem;font-weight:600}body main .register .hero article>div .title .bot{font-weight:700;font-size:2rem}body main .register .hero article>div .title .bot span{color:var(--primaryColor)}body main .register .hero article>div .title span{color:var(--whiteColor);text-transform:uppercase}body main .register .hero article>div .content{z-index:10;position:absolute;top:200px;left:50%;transform:translateX(-50%);background:rgba(140,198,63,.8);width:350px;display:flex;flex-direction:column;text-align:center;border-radius:var(--radius)}body main .register .hero article>div .content .cart{position:relative;height:150px;display:flex;flex-direction:column;align-items:center;width:100%}body main .register .hero article>div .content .cart>div{display:grid;margin:60px 0;font-weight:600}body main .register .hero article>div .content .cart>div .top{font-size:1.2rem;font-weight:700}body main .register .hero article>div .content .cart img{position:absolute;top:-40px;height:80px;width:80px}body main .register .hero article>div .content .second{margin-top:80px}body main .register .hero article>div .content .third{margin-top:80px;border:none}body main .register .hero article>div .content span{color:var(--whiteColor)}body main .register .academy{background:var(--whiteColor);margin-top:0;padding-inline:0;padding-bottom:150px}body main .register .academy>article{display:flex;flex-direction:column;gap:50px;padding-block:50px;overflow:visible;max-width:100%}body main .register .academy .content{display:flex;flex-direction:column;position:relative;padding-bottom:100px}body main .register .program{margin-top:-200px}body main .register .program article{padding-bottom:50px}body main .register .program article>div{position:relative;display:flex;gap:50px;align-items:stretch;justify-content:center;flex-wrap:wrap}body main .register .program article>div .cart{border-radius:var(--radius);overflow:hidden;max-width:380px;width:100%;background:var(--whiteColor);display:flex;flex-direction:column}body main .register .program article>div .cart-image{height:400px;overflow:hidden}body main .register .program article>div .cart-image img{width:100%;height:100%;object-fit:cover}body main .register .program article>div .cart-content{display:flex;flex-direction:column;justify-items:center;align-items:center;padding-top:10px;padding:20px;height:100%;padding-bottom:40px}body main .register .program article>div .cart-content>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-bottom:20px;gap:20px;height:100%}body main .register .program article>div .cart-content-top{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}body main .register .program article>div .cart-content-top .title{font-size:2rem;font-weight:700;text-align:center}body main .register .program article>div .cart-content-top .subtitle{font-size:1.8rem;color:var(--primaryColor)}body main .register .program article>div .cart-content-description{width:100%}body main .register .program article>div .cart-content-description ul{list-style:square;display:flex;flex-direction:column;gap:10px;margin-left:20px}body main .register .program article>div .cart-content-description ul li{font-family:Cairo}body main .register .program article>div .cart-content .--button{margin-top:auto;color:var(--whiteColor)}body main .register .ethics{margin-top:0;padding-block:100px 100px;background-color:var(--whiteColor);position:relative}body main .register .ethics.p0{padding-block:100px}body main .register .ethics>article{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;overflow:visible;z-index:10}body main .register .ethics>article h2{font-size:2.18rem;line-height:1.57em;font-weight:600;color:var(--primaryColor);text-align:center}body main .register .ethics>article h2 span{font-weight:700;line-height:1.57em;font-size:2.18rem;color:var(--textColor)}body main .register .ethics-cart{max-width:1100px;min-height:400px;padding:50px 40px;background-color:#f4f4f4;display:flex;flex-direction:column;align-items:center;border-radius:20px;z-index:10;position:relative}body main .register .ethics-cart p{font-family:Cairo;font-weight:400;font-size:1.25rem;text-align:center;line-height:2em;color:Var(--textColor)}body main .register .ethics-cart p span{color:var(--primaryColor)}body main .register .ethics-cart .--button{width:fit-content;padding-inline:20px;gap:10px}body main .register .ethics-cart .--button span{font-weight:600}body main .register .ethics-bg{content:"";z-index:5;position:absolute;top:50%;width:100%;height:120px;background:url(/img/about/ethics-bg.png) repeat;background-size:contain;background-repeat:repeat}body main .register .ethics-bg._left{left:0}body main .register .ethics-bg._right{right:0}body main .register .cuisine{margin-top:0;background-color:var(--whiteColor);padding-block:50px;padding-inline:0}body main .register .cuisine>article{max-width:100%}@media only screen and (min-width:1200px){body main .register .hero article .background{display:grid;grid-template-columns:1fr 1fr}body main .register .hero article .background .first{grid-row:2 span;height:600px}body main .register .hero article .background img{height:300px}body main .register .hero article>div .title{margin:200px 50px}body main .register .hero article>div .content{flex-direction:row;width:80vw;top:350px}body main .register .hero article>div .content .cart{border:none}body main .register .hero article>div .content .second{margin-top:0}body main .register .hero article>div .content .third{margin-top:0}body main .register .hero article>div .content span{color:var(--whiteColor)}body main .register .hero article>div .content .break{height:75px;width:145px;position:absolute;border-bottom:2px solid #ffffff66;left:21vw}body main .register .hero article>div .content .breaksecond{left:50vw;width:215px}}