body,h1,h2,p{font-family:'Aref Ruqaa',sans-serif;color:#000}.footer-container,.timeline{justify-content:space-between}.timeline,.timeline-content,.timeline-item,section{position:relative}#calendly-link,.contact-link,.footer-bottom a,.footer-links ul li a,.product-info,.social-icons li a,.social-links a{text-decoration:none}html{font-size:12px;zoom:75%}body{background:linear-gradient(0deg,#fff 0,#000 100%);margin:0;min-height:100vh}h1,h2,p{margin:0 0 1.66667rem}h1{border-bottom:.167rem solid #f90;font-size:5rem}h2{font-size:3rem}p{line-height:1.6em}.main-hero{min-height:30vh;padding-top:1.5em;background:#fff}section{padding:4rem 6rem;background:#f2f2f2;margin-bottom:.5em;box-shadow:0 0 .833rem rgba(0,0,0,.1)}.info{max-width:90%;font-size:2rem}.timeline{display:flex;flex-wrap:wrap;margin-top:3rem}.timeline-item{flex:1;max-width:22%;margin-bottom:2rem;padding:.5rem}.timeline-content{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.1);margin-left:2rem}.navbar__menu,.page__header{position:fixed;padding-right:5rem;display:flex}.timeline-content h2{font-size:3rem;font-weight:700;margin-bottom:.5rem}.timeline-content p{font-size:2rem;margin:0;color:#333}.timeline-item:nth-child(2n) .timeline-content{background-color:#f7f7f7}.page__footer,.timeline-item:nth-child(odd) .timeline-content{background-color:#fff}.navbar__menu{align-items:center;font-weight:700;z-index:100;font-size:3rem;right:0}.navbar__menu ul{padding-left:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;font-size:3rem}.navbar__menu li{margin:0 .833rem;font-size:3rem}.navbar__menu .menu__link{padding:1em;font-weight:700;text-decoration:none;margin-right:1em;color:#000;font-size:2rem}.menu__link.active,.navbar__menu .menu__link:hover{background:#f90;transition:.5s}.logo-container{display:flex;width:30%;align-items:center}.landing__container,.logo{width:100%}.logo{height:5rem}.page__header{background:#fff;top:0;width:100%;z-index:1000;align-items:center;padding-top:.5em;padding-left:5rem;font-size:3rem;height:fit-content;flex-wrap:wrap;justify-content:space-between}section.your-active-class{background:rgba(255,255,255,.9);border-left:.4167rem solid #f90;padding-left:calc(6em - .4167rem)}.flax-products{display:flex;flex-wrap:wrap;gap:1.6667rem;justify-content:space-between}.product{background:#fff;border:.0833rem solid #ccc;border-radius:.8333rem;overflow:hidden;width:calc(100% / 6 - 2.5rem);box-shadow:0 0 .8333rem rgba(0,0,0,.1);transition:transform .5s}.contact-form,.contact-info,.stage{box-shadow:0 0 10px rgba(0,0,0,.1)}.product:hover{transform:scale(1.2);background-color:#f90}.product img{width:100%;height:auto;object-fit:cover;pointer-events:none}.product-info{padding:0;border:none;color:#000;font-size:1.25rem;border-radius:.4167rem;text-align:center;cursor:pointer}.product:hover .product-info h3{color:#fff}.page__footer{color:#000;padding:.8333rem 0;position:relative;text-align:left}.footer-container{display:flex;align-items:flex-start;padding:0 4.1667rem;flex-wrap:wrap}.footer-content{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.company-info{flex:1;padding:1.2rem 1.6667rem}.footer-logo{max-width:30%;height:auto;margin-bottom:.8333rem}.footer-content p{font-size:1.25rem;line-height:1.6}.footer-links{flex:1;padding:0 2rem;font-weight:700}.footer-links h3{font-size:1.75rem;margin-bottom:1rem}.footer-links ul{list-style-type:none;padding:0;font-size:1.75rem}.footer-links ul li{margin-bottom:.75rem}.footer-links ul li a{padding:.5rem 0 .5rem 2rem;position:relative;color:#000;transition:color .5s}.social-links{margin-top:1rem;padding:1rem}.social-links a{color:#000;font-size:2.5rem;margin-right:1rem}.footer-bottom{text-align:center;margin-top:2rem;font-size:2.5rem;color:#000}.contact-form,.contact-info h3,.scroll-to-top,.social-icons li,.stage h3{font-size:1.5rem}.footer-bottom a{color:inherit}.contact-link:hover,.footer-bottom a:hover,.footer-links ul li a:hover,.social-icons li a:hover,.social-links a:hover{color:#f90}.footer-links h2{border-bottom:.2rem solid #f90;width:30%}.footer-links ul li a::before{content:"\25CF";position:absolute;left:0;transition:color .5s}.info-container{display:flex;flex-wrap:wrap;text-align:left}.info-column,.input-row input{flex:1}#calendly-link{color:#000;font-weight:400}#calendly-link:hover{color:#f90;text-decoration:underline}.social-icons{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,auto);column-gap:2rem;row-gap:1.5rem;justify-items:start;align-items:center}.social-icons li{transition:transform .3s}.social-icons li:hover{transform:scale(2)}.social-icons li a{color:#000}.scroll-to-top{position:fixed;bottom:1.66667rem;right:1rem;background-color:#f90;color:#fff;border:none;border-radius:50%;width:4.16667rem;height:4.16667rem;cursor:pointer;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.image-hover,.stage{border-radius:.5rem}.scroll-to-top:hover{background-color:#000}.contact-link{color:#000;transition:color .5s}.content-container{display:flex;justify-content:space-between;align-items:flex-start}.content-container p{margin-right:1.66667rem}.slider-container{position:relative;max-width:50%;overflow:hidden}.flowchart-container{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;padding:1rem;max-width:100%;width:100%;margin:0 auto}.contact-container,.input-row,.left-column{gap:1rem;display:flex}.stage{background-color:#fff;padding:1.5rem;transition:transform .5s,box-shadow .3s}.stage:hover{transform:scale(1.1);box-shadow:0 0 15px rgba(0,0,0,.2)}.stage h3{color:#f90;margin-bottom:1rem}.stage ul{list-style-type:disc;padding-left:20px}.stage ul ul{list-style-type:circle;padding-left:20px}.stage ul li{font-size:1.25rem;margin-bottom:10px}.image-hover{background-size:cover;transition:background-image .5s ease-in-out;height:22.5rem;margin-bottom:1rem;object-fit:cover;width:100%}.language-switcher-right{position:fixed;top:50%;right:0;transform:translateY(-50%);background-color:#000;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;z-index:1000}.language-switcher-right img{width:4rem;height:auto;cursor:pointer;transition:transform .5s ease-in-out;border-radius:.5rem}.language-switcher-right img:hover{transform:scale(1.5)}.contact-container{flex-wrap:wrap;margin-top:1.5rem}.left-column{flex-direction:column;flex:1}.contact-form,.contact-info{flex-basis:45%;border:1px solid #ccc;border-radius:.8333rem;padding:1.6667rem}.input-row{margin-bottom:1.5rem}.contact-form input,.contact-form textarea{width:100%;margin-bottom:2rem;padding:1rem;font-size:1.25rem;border:.1rem solid #ccc;border-radius:.5rem;resize:vertical}.contact-form input[type=checkbox]{width:1.5rem;height:1.5rem;margin:0}.contact-form label{color:#000;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.contact-form button{margin-right:2.5%;padding:1rem;font-size:1.25rem;border-radius:.4167rem;background-color:#000;color:#fff;border:none;cursor:pointer;transition:background-color .3s}.contact-form button:hover{background:#f90}.contact-form textarea{width:98%;padding:.75rem}.map-container{flex:1;border:1px solid #ccc;border-radius:.666666667rem;padding:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,.1);min-width:48%}.map-container iframe{width:100%;height:75%;border-radius:.8333rem;border:none;justify-content:center}.info-container{display:flex;gap:1.5rem;flex-wrap:wrap}.info-column,.info-column strong{display:block;border:#f90;font-size:1.5rem;margin-bottom:.5rem}.info-column{flex:1;border-bottom:.167rem solid #f90;text-align:center}.info-column strong{border-bottom:.167rem solid #f90;justify-items:start;align-items:start}.info-column ul{list-style:none;padding:0;font-size:1.5rem}.info-column ul li{margin-bottom:.5rem}*{box-sizing:border-box}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fa-check-square,.fa-clock,.fa-dollar-sign,.fa-leaf,.fa-plane{font-size:3rem;color:#f90;margin-right:.833rem}@media (max-width:1199px){.footer-links h2,h1{border-bottom:.167rem solid #f90}html{font-size:8px;zoom:75%}body{min-height:100vh}h1,h2,p{margin:0 0 1.66667rem}h1{font-size:5rem}h2{font-size:3rem}p{line-height:1.6em}.main-hero{min-height:30vh;padding-top:1.5em}section{padding:4rem 6rem;margin-bottom:.5em;box-shadow:0 0 .833rem rgba(0,0,0,.1)}.info{font-size:2rem}.navbar__menu{font-size:3rem;padding-right:5rem}.timeline-content h2{font-size:3rem;font-weight:700;margin-bottom:.5rem}.timeline-content p{font-size:2rem;margin:0;color:#333}.navbar__menu ul,.page__header{font-size:3rem}.navbar__menu li{margin:0 .833rem;font-size:3rem}.footer-links h3,.footer-logo{margin-bottom:.8333rem}.navbar__menu .menu__link{padding:1em;margin-right:1em;font-size:2rem}.logo{height:5rem}.page__header{padding:1em 5rem}section.your-active-class{border-left:.4167rem solid #f90;padding-left:calc(6em - .4167rem)}.flax-products{gap:1.6667rem}.product{border:.0833rem solid #ccc;border-radius:.8333rem;width:calc(100% / 3 - 2.5rem);box-shadow:0 0 .8333rem rgba(0,0,0,.1)}.product-info{border-radius:.4167rem;font-size:1.25rem}.image-hover,.stage{border-radius:.5rem}.page__footer{padding:.8333rem 0}.footer-container{padding:0 4.1667rem}.company-info{padding:1.2rem 1.6667rem}.footer-content p{font-size:1.25rem;line-height:1.6}.contact-form,.contact-infoh3,.footer-links h3,.footer-links ul,.info-column ul{font-size:1.5rem}.footer-links{padding:0 1.6667rem;font-weight:700}.footer-links ul li{margin-bottom:.4167rem}.social-links{margin-top:.8333rem;padding:1rem}.social-links a{font-size:2rem;margin-right:.4167rem}.footer-bottom{margin-top:1.6667rem;font-size:2rem}.footer-links ul li a::before{left:-2rem}.scroll-to-top{bottom:1.66667rem;right:1rem;width:4.16667rem;height:4.16667rem;font-size:1.5rem}.content-container p{margin-right:1.66667rem}.flowchart-container{grid-template-columns:repeat(3,1fr);gap:2.5rem}.stage{padding:1.5rem;box-shadow:0 0 .83333rem rgba(0,0,0,.1)}.stage:hover{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}.stage h3{font-size:1.5rem;margin-bottom:1rem}.stage ul,.stage ul ul{padding-left:1.6666666667rem}.stage ul li{font-size:1.25rem;margin-bottom:.83333rem}.image-hover{height:22.5rem;margin-bottom:1rem}.next,.prev{padding:.83333rem}.language-switcher-right{padding:1rem;gap:1rem}.language-switcher-right img{width:4rem;border-radius:.5rem}#pdf-container{height:100vh;overflow:auto}.contact-container{margin-top:1.5rem;gap:1rem}.left-column{gap:1rem}.contact-form,.contact-info{flex-basis:45%;border:1px solid #ccc;border-radius:.8333rem;padding:1.6667rem;box-shadow:0 0 10px rgba(0,0,0,.1)}.input-row{gap:1rem;margin-bottom:1.5rem}.contact-form input,.contact-form textarea{margin-bottom:1.6667rem;padding:.8333rem;border:.0833rem solid #ccc;border-radius:.4167rem}.contact-form label{margin-bottom:.8333rem;gap:.4167rem}.info-column strong,.info-column ul li{margin-bottom:.5rem}.contact-form button{margin-right:2.5%;padding:1rem;font-size:1.25rem;border-radius:.4167rem;background-color:#000;color:#fff;border:none;cursor:pointer;transition:background-color .3s}.contact-form button:hover{background:#f90}.contact-form textarea{width:98%;padding:.75rem}.map-container{border:.08333333rem solid #ccc;border-radius:.666666667rem;padding:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,.1);min-width:48%}.map-container iframe{width:100%;height:75%;border-radius:.8333rem}.info-container{gap:1.5rem}.info-column strong{font-size:1.5rem;border-bottom:.167rem solid #f90}*{box-sizing:border-box}.container{padding:2rem}}@media (max-width:600px){.footer-links h2,h1{border-bottom:.167rem solid #f90}html{font-size:6px;zoom:75%}body{min-height:100vh}h1,h2,p{margin:0 0 1.66667rem}h1{font-size:5rem}h2{font-size:3rem}p{line-height:1.6em}.main-hero{min-height:30vh;padding-top:1.5em}.timeline-content h2{font-size:3rem;font-weight:700;margin-bottom:.5rem}.timeline-content p{font-size:2rem;margin:0;color:#333}section{padding:4rem 6rem;margin-bottom:.5em;box-shadow:0 0 .833rem rgba(0,0,0,.1)}.info{font-size:2rem}.navbar__menu,.navbar__menu ul,.page__header{font-size:3rem}.navbar__menu{padding-right:5rem}.navbar__menu li{margin:0 .833rem;font-size:3rem}.footer-links h3,.footer-logo{margin-bottom:.8333rem}.navbar__menu .menu__link{padding:1em;margin-right:1em;font-size:2rem}.logo{height:5rem}.page__header{padding:1em 5rem}section.your-active-class{border-left:.4167rem solid #f90;padding-left:calc(6em - .4167rem)}.flax-products{gap:1.6667rem}.product{border:.0833rem solid #ccc;border-radius:.8333rem;width:calc(100% / 3 - 2.5rem);box-shadow:0 0 .8333rem rgba(0,0,0,.1)}.product-info{border-radius:.4167rem;font-size:1.25rem}.image-hover,.stage{border-radius:.5rem}.page__footer{padding:.8333rem 0}.footer-container{padding:0 4.1667rem}.company-info{padding:1.2rem 1.6667rem}.footer-content p{font-size:1.25rem;line-height:1.6}.contact-form,.contact-info h3,.footer-links h3,.footer-links ul,.info-column ul{font-size:1.5rem}.footer-links{padding:0 1.6667rem;font-weight:700}.footer-links ul li{margin-bottom:.4167rem}.social-links{margin-top:.8333rem;padding:1rem}.social-links a{font-size:2rem;margin-right:.4167rem}.footer-bottom{margin-top:1.6667rem;font-size:2rem}.footer-links ul li a::before{left:-2rem}.scroll-to-top{bottom:1.66667rem;right:1rem;width:4.16667rem;height:4.16667rem;font-size:1.5rem}.content-container p{margin-right:1.66667rem}.flowchart-container{grid-template-columns:repeat(3,1fr);gap:2.5rem}.stage{padding:1.5rem;box-shadow:0 0 .83333rem rgba(0,0,0,.1)}.stage:hover{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}.stage h3{font-size:1.5rem;margin-bottom:1rem}.stage ul,.stage ul ul{padding-left:1.6666666667rem}.stage ul li{font-size:1.25rem;margin-bottom:.83333rem}.image-hover{height:22.5rem;margin-bottom:1rem}.next,.prev{padding:.83333rem}.language-switcher-right{padding:1rem;gap:1rem}.language-switcher-right img{width:4rem;border-radius:.5rem}.contact-container{margin-top:1.5rem;gap:1rem}.left-column{gap:1rem}.contact-form,.contact-info{flex-basis:45%;border:1px solid #ccc;border-radius:.8333rem;padding:1.6667rem;box-shadow:0 0 10px rgba(0,0,0,.1)}.input-row{gap:1rem;margin-bottom:1.5rem}.contact-form input,.contact-form textarea{margin-bottom:1.6667rem;padding:.8333rem;border:.0833rem solid #ccc;border-radius:.4167rem}.contact-form label{margin-bottom:.8333rem;gap:.4167rem}.info-column strong,.info-column ul li{margin-bottom:.5rem}.contact-form button{margin-right:2.5%;padding:1rem;font-size:1.25rem;border-radius:.4167rem;background-color:#000;color:#fff;border:none;cursor:pointer;transition:background-color .3s}.contact-form button:hover{background:#f90}.contact-form textarea{width:98%;padding:.75rem}.map-container{border:.08333333rem solid #ccc;border-radius:.666666667rem;padding:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,.1);min-width:48%}.map-container iframe{width:100%;height:75%;border-radius:.8333rem}.info-container{gap:1.5rem}.info-column strong{font-size:1.5rem;border-bottom:.167rem solid #f90}*{box-sizing:border-box}.container{padding:2rem}}@media (max-width:480px){.footer-links h2,h1{border-bottom:.167rem solid #f90}html{font-size:4px;zoom:75%}body{min-height:100vh}h1,h2,p{margin:0 0 1.66667rem}h1{font-size:5rem}h2{font-size:3rem}p{line-height:1.6em}.main-hero{min-height:30vh;padding-top:1.5em}.timeline-content h2{font-size:2rem;font-weight:700;margin-bottom:.5rem}.timeline-content p{font-size:2rem;margin:0;color:#333}section{padding:4rem 6rem;margin-bottom:.5em;box-shadow:0 0 .833rem rgba(0,0,0,.1)}.info{font-size:2rem}.navbar__menu,.navbar__menu ul,.page__header{font-size:3rem}.navbar__menu{padding-right:5rem}.navbar__menu li{margin:0 .833rem;font-size:3rem}.footer-links h3,.footer-logo{margin-bottom:.8333rem}.navbar__menu .menu__link{padding:1em;margin-right:1em;font-size:2rem}.logo{height:5rem}.page__header{padding:1em 5rem}section.your-active-class{border-left:.4167rem solid #f90;padding-left:calc(6em - .4167rem)}.flax-products{gap:1.6667rem}.product{border:.0833rem solid #ccc;border-radius:.8333rem;width:calc(100% / 3 - 2.5rem);box-shadow:0 0 .8333rem rgba(0,0,0,.1)}.product-info{border-radius:.4167rem;font-size:1.25rem}.image-hover,.stage{border-radius:.5rem}.page__footer{padding:.8333rem 0}.footer-container{padding:0 4.1667rem}.company-info{padding:1.2rem 1.6667rem}.footer-content p{font-size:1.25rem;line-height:1.6}.contact-form,.contact-info h3,.footer-links h3,.footer-links ul,.info-column ul{font-size:1.5rem}.footer-links{padding:0 1.6667rem;font-weight:700}.footer-links ul li{margin-bottom:.4167rem}.social-links{margin-top:.8333rem;padding:1rem}.social-links a{font-size:2rem;margin-right:.4167rem}.footer-bottom{margin-top:1.6667rem;font-size:2rem}.footer-links ul li a::before{left:-2rem}.scroll-to-top{bottom:1.66667rem;right:1rem;width:4.16667rem;height:4.16667rem;font-size:1.5rem}.content-container p{margin-right:1.66667rem}.flowchart-container{grid-template-columns:repeat(2,1fr);gap:2.5rem}.stage{padding:1.5rem;box-shadow:0 0 .83333rem rgba(0,0,0,.1)}.stage:hover{box-shadow:0 0 1.25rem rgba(0,0,0,.2)}.stage h3{font-size:1.5rem;margin-bottom:1rem}.stage ul,.stage ul ul{padding-left:1.6666666667rem}.stage ul li{font-size:1.25rem;margin-bottom:.83333rem}.image-hover{height:28.5rem;margin-bottom:1rem}.language-switcher-right{padding:1rem;gap:1rem}.language-switcher-right img{width:4rem;border-radius:.5rem}.contact-container{margin-top:1.5rem;gap:1rem}.left-column{gap:1rem}.contact-form,.contact-info{flex-basis:45%;border:1px solid #ccc;border-radius:.8333rem;padding:1.6667rem;box-shadow:0 0 10px rgba(0,0,0,.1)}.input-row{gap:1rem;margin-bottom:1.5rem}.contact-form input,.contact-form textarea{margin-bottom:1.6667rem;padding:.8333rem;border:.0833rem solid #ccc;border-radius:.4167rem}.contact-form label{margin-bottom:.8333rem;gap:.4167rem}.info-column strong,.info-column ul li{margin-bottom:.5rem}.contact-form button{margin-right:2.5%;padding:1rem;font-size:1.25rem;border-radius:.4167rem;background-color:#000;color:#fff;border:none;cursor:pointer;transition:background-color .3s}.contact-form button:hover{background:#f90}.contact-form textarea{width:98%;padding:.75rem}.map-container{border:.08333333rem solid #ccc;border-radius:.666666667rem;padding:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,.1);min-width:48%}.map-container iframe{width:100%;height:75%;border-radius:.8333rem}.info-container{gap:1.5rem}.info-column strong{font-size:1.5rem;border-bottom:.167rem solid #f90}*{box-sizing:border-box}.container{padding:2rem}.numbertext{bottom:5.3%;left:26%;font-size:2rem;border-radius:.25rem}.caption-container{font-size:2rem;margin-top:.75rem}.row{margin-top:1rem}.column{max-width:50%;padding:.5rem}.next,.prev{margin-top:-2rem;padding:1.333333rem;font-size:1.5rem;border-radius:0 .25rem .25rem 0}.next{right:0;border-radius:.25rem 0 0 .25rem}}