@font-face{font-family:Proxima200;src:url(./ProximaNovaThin.49370984.otf) format("opentype")}@font-face{font-family:Proxima400;src:url(./ProximaNovaLight.a7ec928e.otf) format("opentype")}@font-face{font-family:Proxima500;src:url(./ProximaNovaBold.fa617e61.otf) format("opentype")}@font-face{font-family:Proxima600;src:url(./ProximaNovaSemibold.388be1fb.otf) format("opentype")}@font-face{font-family:Proxima700;src:url(./ProximaNovaExtrabold.b26d4781.otf) format("opentype")}@font-face{font-family:Criteria200;src:url(./CriteriaCF-ExtraLight.6df5a1de.otf) format("opentype")}@font-face{font-family:Criteria300;src:url(./CriteriaCF-Light.2db9a953.otf) format("opentype")}@font-face{font-family:Criteria400;src:url(./CriteriaCF-Regular.12b1ac92.otf) format("opentype")}@font-face{font-family:Criteria500;src:url(./CriteriaCF-Medium.6618793d.otf) format("opentype")}@font-face{font-family:Criteria600;src:url(./CriteriaCF-Medium.6618793d.otf) format("opentype")}@font-face{font-family:Criteria600;src:url(./CriteriaCF-Medium.6618793d.otf) format("opentype")}@font-face{font-family:Criteria700;src:url(./CriteriaCF-SemiBold.1ec79871.otf) format("opentype")}@font-face{font-family:Criteria800;src:url(./CriteriaCF-ExtraBold.4ba633c9.otf) format("opentype")}:root{--proximathin:"Proxima200";--proximalight:"Proxima300";--proximaregular:"Proxima400";--proximabold:"Proxima500";--proxima600:"Proxima600";--proximasemibold:"Proxima700";--proximaextrabold:"Proxima800";--criteriaextralight:"Criteria200";--criterialight:"Criteria300";--criteriaregular:"Criteria400";--criteriamedium:"Criteria500";--criteriabold:"Criteria600";--criteriasemibold:"Criteria700";--criteriaextrabold:"Criteria800";--headerheight:84px}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}body{overflow-x:hidden}body::-webkit-scrollbar{margin-right:2px;width:8px}body::-webkit-scrollbar-thumb{background-color:var(--brand)}a,a:hover,a:visited{color:inherit;text-decoration:none}*{box-sizing:border-box}.content-wrapper,.desktop-content-wrapper{margin:0 auto;max-width:1240px;padding:0;width:100%}.desktop-content-wrapper{overflow:auto}img{max-width:100%}.member-title strong{font-family:var(--criteriamedium)}@media only screen and (max-width:1240px){.content-wrapper{padding:0 16px}}@media only screen and (max-width:600px){.desktop-content-wrapper{margin:0;padding:0;width:100%}}.chat-fc-form-outer{background:transparent!important}.chat-fc-form-outer .fc-header{background:transparent linear-gradient(270deg,rgba(0,0,0,.388),transparent 64%) 0 0 no-repeat padding-box}.chat-fc-form-outer .fc-form>p{font-family:var(--proximaregular);margin-top:20px}.chat-fc-form-outer .fc-form .chat-fc-form>ul li label{font-family:var(--criteriaregular)}.chat-fc-form-outer .fc-form .chat-fc-form>ul li input{padding:12px 4px}.chat-fc-form-outer .fc-form .fc-button{font-family:var(--proximaregular);padding:12px 0!important}.header-section__wrapper{background:var(--primary-100);border-radius:60px;margin-top:32px;max-width:100%;position:fixed;top:0;transition:box-shadow,top .5s ease,background .26s ease-in-out;width:1240px;z-index:100}.header-section__wrapper[scrolling]{box-shadow:0 4px 20px #0000001a;top:-12px}.header-section__wrapper[scrolling] .header-section{padding-bottom:8px;padding-top:8px}.header-section{align-items:center;display:flex;justify-content:space-between;padding:8px 8px 10px 26px;transition:padding .3s}.header-section .logo-img{cursor:pointer}.header-section .header__menu-list{list-style-type:none;margin:0;padding:0}.header-section .header__menu-list>li{cursor:pointer;display:inline-block;font-family:var(--proximaregular);font-size:16px;line-height:19px;margin-bottom:-5px;padding-bottom:5px}.header-section .header__menu-list .menu__name:hover,.header-section .header__menu-list>.menu-group[open] .menu__name{font-weight:600;transition:font-weight ease}.header-section .header__menu-list>li:not(:first-child){margin-left:52px}.header-section .header__menu-list li.menu-group{display:inline-flex;gap:6px;position:relative}.header-section .header__menu-list li.menu-group[open] .menu-group__dropdown{max-height:400px;padding:18px 40px 50px;transform:scaleY(1)}.header-section .header__menu-list .menu-group__dropdown{border-radius:12px;cursor:context-menu;left:-40px;max-height:0;overflow:hidden;padding-top:0;position:absolute;top:18px;transform:scaleY(.8);transform-origin:top;transition:max-height,padding-top,transform 75ms ease-out}.header-section .header__menu-list .menu-group__dropdown .dropdown__content{background:var(--white);border-radius:12px;box-shadow:0 14px 46px #0f14421f;max-height:320px;overflow-y:auto;padding:20px 16px}.header-section .header__menu-list .menu-group__dropdown .dropdown__content::-webkit-scrollbar{width:.6em}.header-section .header__menu-list .menu-group__dropdown .dropdown__content::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:0 10px 10px 0}.header-section .header__menu-list .menu-group__dropdown .dropdown__content::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9}.header-section .header__menu-list .menu-group__dropdown .dropdown__content::-webkit-scrollbar-thumb:active{background-color:gray}.header-section .header__menu-list .menu-group__dropdown .dropdown__list{list-style-type:none;margin:0;padding:0}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li{border-radius:10px;display:inline-block}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li a{align-items:center;display:flex;gap:12px;padding:10px 14px;text-decoration:none;width:400px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li img.menu-item__icon{height:32px;width:32px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li img.go-to__arrow{opacity:0;transform:translate(-12px);transition:transform .5s ease-out}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li:not(:first-child){margin-top:12px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li:hover{background:var(--secondary)}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li:hover .go-to__arrow{opacity:1;transform:translate(0)}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li .content-placeholder{flex-grow:1}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li .content-placeholder h5{color:var(--primary);font-family:var(--criteriaregular);font-size:16px;font-weight:300;line-height:140%;margin-bottom:4px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li .content-placeholder p{color:var(--secondary-400);font-family:var(--proximaregular);font-size:14px;line-height:150%}.header-section .header__user-actions .header__button{align-items:center;background:transparent;background-color:var(--brand);border:none;border-radius:44px;color:var(--white);cursor:pointer;font-family:var(--proximaregular);font-size:16px;height:42px;line-height:43px;outline:none;text-align:center;transition:background-color .2s ease;width:128px}.header-section .header__user-actions .header__button:hover{font-weight:600}.header-section .header__menu-toggle{cursor:pointer;display:none}.header__mobile-menu{background:var(--white);display:none;flex-direction:column;height:100%;left:0;padding-bottom:8px;padding-top:8px;position:fixed;top:0;transform:translate(100vw);transform-origin:right;transition:transform .35s ease;width:100%}.header__mobile-menu ul{list-style-type:none;margin:0;padding:0}.header__mobile-menu .mobile-menu__header{display:flex;justify-content:space-between}.header__mobile-menu .mobile-menu__header>img{cursor:pointer}.header__mobile-menu .mobile-menu__header>img:first-child{padding-top:4px}.header__mobile-menu .mobile-menu__header>img:not(:first-child){height:32px;width:18px}.header__mobile-menu .mobile-menu__content{flex-grow:1;min-height:540px;overflow:hidden auto;position:relative}.header__mobile-menu .mobile-menu__main-view{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:45px}.header__mobile-menu .mobile-menu__main-view .main-view__list{color:var(--primary);font-family:var(--proximaregular);text-align:center}.header__mobile-menu .mobile-menu__main-view .main-view__list li{border-radius:10px;cursor:pointer;font-size:24px;line-height:29px;padding:25px 0;transition:background-color .2s ease-in}.header__mobile-menu .mobile-menu__main-view .main-view__list li:active{background:var(--secondary);transition:none}.header__mobile-menu .mobile-menu__main-view .main-view__list a{background:var(--brand);border:none;border-radius:44px;color:var(--white);cursor:pointer;display:inline-block;font-family:inherit;font-size:20px;outline:none;padding:18px;width:100%}.header__mobile-menu .mobile-menu__main-view .main-view__footer{color:var(--secondary-400);font-family:var(--proximaregular);font-size:16px;line-height:19px;opacity:.6;text-align:center}.header__mobile-menu .mobile-menu__main-view .main-view__footer div:first-child{margin-bottom:12px}.header__mobile-menu .mobile-menu__secondary-view{background:var(--white);height:100%;left:0;padding-top:40px;position:absolute;top:0;transform:translate(100vw);transition:transform .35s ease-out;width:100%;z-index:1}.header__mobile-menu .mobile-menu__secondary-view[active]{transform:translate(0)}.header__mobile-menu .mobile-menu__secondary-view .secondary-view__go-back{color:var(--primary);cursor:pointer;display:flex;font-family:var(--proximaregular);font-size:20px;gap:12px;line-height:24px;margin-bottom:32px}.header__mobile-menu .mobile-menu__secondary-view .secondary-view__sub-list li{align-items:flex-start;align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:6px 0}.header__mobile-menu .mobile-menu__secondary-view .secondary-view__sub-list li:active{background:var(--secondary)}.header__mobile-menu .mobile-menu__secondary-view .secondary-view__sub-list li:not(:first-child){margin-top:22px}.header__mobile-menu .mobile-menu__secondary-view .secondary-view__sub-list .content-placeholder h5{color:var(--primary);font-family:var(--criteriaregular);font-size:18px;font-weight:300;line-height:140%}.header__mobile-menu .mobile-menu__secondary-view .secondary-view__sub-list .content-placeholder p{color:var(--secondary-400);font-family:var(--proximaregular);font-size:16px;line-height:150%}.header__theme--dark .header__menu-list>li,.header__theme--dark .header__user-actions a{color:var(--white)}.header__theme--dark.header-section__wrapper[scrolling]{background:var(--primary-100)}.header__theme--light{background-color:var(--white)}.header__theme--light .header__menu-list>li,.header__theme--light .header__user-actions a{color:var(--primary)}.header__theme--light.header-section__wrapper[scrolling]{background:var(--white)}.header__theme--light .header__user-actions .header__button{background-color:var(--brand)}.header__theme--grey{background-color:var(--secondary)}.header__theme--grey .header__menu-list>li,.header__theme--grey .header__user-actions a{color:var(--primary)}.header__theme--grey.header-section__wrapper[scrolling]{background:var(--secondary)}@media only screen and (max-width:992px){.header-section .header__menu-list>li{font-size:14px;line-height:16px}.header-section .header__menu-list>li:not(:first-child){margin-left:28px}.header-section .header__menu-list .menu-group__dropdown .dropdown__content{padding:16px 12px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li{padding:8px 10px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li:not(:first-child){margin-top:8px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li img.menu-item__icon{height:28px;width:28px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li .content-placeholder h5{font-size:14px}.header-section .header__menu-list .menu-group__dropdown .dropdown__list>li .content-placeholder p{font-size:13px}.header-section .header__user-actions a{font-size:14px;width:110px}.header-section .logo-img{padding-top:4px}}.header__user-actions{align-items:center;display:flex;gap:20px}.mobile-ph__container{display:none}@media only screen and (max-width:768px){body[freeze]{overflow:hidden}.header__mobile-menu{display:flex}.header__mobile-menu[open]{transform:translate(0)}.mobile-ph__container{display:flex;gap:20px}.header-section .header__menu-list,.header-section .header__user-actions{display:none}.header-section .header__menu-toggle{display:inline-block;height:32px;width:32px}.header-section__wrapper[scrolling] .header-section{padding-bottom:14px;padding-top:14px}}@media only screen and (max-width:650px){.header-section__wrapper{background-color:transparent;border-radius:unset;box-shadow:none;margin-top:0;max-width:100%}.header-section__wrapper[scrolling]{top:0}}.footer-section{background:var(--primary);font-family:var(--proximaregular);padding-top:80px}.footer-section a,.footer-section a:hover,.footer-section a:visited,.footer-section ul{color:inherit;list-style-type:none;text-decoration:none}.newsletter__wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px}.newsletter__wrapper .newsletter__left h4{color:var(--white);font-family:var(--criteriaregular);font-size:20px;line-height:27px}.newsletter__wrapper .newsletter__left p{color:var(--secondary-200);font-family:var(--proximaregular);font-size:16px;line-height:150%;margin-top:10px;max-width:390px}.newsletter__wrapper .newsletter__right{display:flex;gap:8px;position:relative}.newsletter__wrapper .newsletter__right input{background:var(--primary-100);border:none;border-radius:52px;color:var(--white);font-family:var(--proximaregular);font-size:16px;height:56px;max-width:370px;padding:14px 20px;transition:box-shadow .2s ease;width:370px}.newsletter__wrapper .newsletter__right input::-moz-placeholder{color:var(--white);font-size:14px;padding-left:0;-moz-transition:padding-left .15s;transition:padding-left .15s}.newsletter__wrapper .newsletter__right input::placeholder{color:var(--white);font-size:14px;padding-left:0;transition:padding-left .15s}.newsletter__wrapper .newsletter__right input:focus{outline:1px solid var(--brand-100)}.newsletter__wrapper .newsletter__right input:focus::-moz-placeholder{padding-left:5px}.newsletter__wrapper .newsletter__right input:focus::placeholder{padding-left:5px}.newsletter__wrapper .newsletter__right button{background:var(--brand);border:none;border-radius:30px;color:var(--white);cursor:pointer;font-family:var(--proximaregular);font-size:15px;font-weight:400;height:40px;line-height:18px;padding:0 18px;position:absolute;right:3%;top:14%;transition:background-color .2s ease}.newsletter__wrapper .newsletter__right button.disabled{opacity:.8;pointer-events:none}.newsletter__wrapper .newsletter__right button.disabled:hover,.newsletter__wrapper .newsletter__right button:hover{font-weight:600;transition:font-weight .2s ease}.newsletter__wrapper .newsletter__right__wrapper.invalid input{border:1px solid #d44f3c;box-shadow:0 0 2px 1px #d44f3c80}.newsletter__wrapper .newsletter__right__wrapper.invalid span{color:#d44f3c}.newsletter__wrapper .subscription__status-message{align-items:center;color:var(--white);display:flex;font-family:var(--proximaregular);font-size:15px;gap:6px;line-height:18px;margin-top:12px}.footer-links__wrapper{display:flex;justify-content:space-between;margin-bottom:80px}.footer-links__wrapper .links__gjirafatech{max-width:360px}.footer-links__wrapper .links__gjirafatech p{color:var(--secondary-200);font-family:var(--proximaregular);font-size:16px;line-height:150%;margin-top:24px}.footer-links__wrapper .links__quick-links{color:var(--secondary-200)}.footer-links__wrapper .links__quick-links h4{color:var(--white);font-family:var(--criteriasemibold);font-size:14px;line-height:21px;margin-bottom:17px;text-transform:uppercase}.footer-links__wrapper .links__quick-links .quick-links__list{max-width:200px;padding:15px 0 0}.footer-links__wrapper .links__quick-links .quick-links__list li:first-of-type{max-width:197px}.footer-links__wrapper .links__quick-links .quick-links__list-item{font-family:var(--proximaregular);font-size:16px;line-height:19px;margin-bottom:15px}.footer-links__wrapper .links__quick-links .quick-links__list-item>a:hover{text-decoration:underline}.footer-links__wrapper .links__quick-links .quick-links__list-item.mobile-only{display:none}.gjirafatech__products h4{color:var(--white);font-family:var(--criteriasemibold);font-size:14px;line-height:21px;margin-bottom:24px}.gjirafatech__products .products__list{align-items:center;display:flex;padding:0}.gjirafatech__products .products__list li{display:inline-block;font-family:var(--proximaregular);margin-right:50px}.gjirafatech__products .products__list li a:hover{font-weight:600}.footer__copyright{border-top:1px solid var(--secondary-300);color:var(--secondary-200);font-family:var(--proximaregular);font-size:15px;line-height:15px;margin-top:58px;padding:14px 0 28px}.footer__copyright .right__container{display:flex;justify-content:space-between}.footer__copyright .right__container span{border-right:1px solid var(--secondary-300);margin-right:20px;padding-right:20px}.footer__copyright .right__container a{padding-right:20px}.footer__copyright .right__container a:last-child{margin-left:auto;padding-right:0}.footer__copyright a:hover{text-decoration:underline}@media only screen and (max-width:992px){.footer-section{padding-top:60px}.newsletter__wrapper{gap:8px;margin-bottom:60px}.newsletter__wrapper .newsletter__left h4{color:var(--white);font-size:18px;line-height:24px}.newsletter__wrapper .newsletter__left p{font-size:14px;max-width:390px}.newsletter__wrapper .newsletter__right input{font-size:14px;max-width:316px;padding:10px 16px;width:316px}.newsletter__wrapper .newsletter__right input::-moz-placeholder{font-size:13px}.newsletter__wrapper .newsletter__right input::placeholder{font-size:13px}.newsletter__wrapper .newsletter__right button{font-size:13px;line-height:15px;padding:0 14px}.newsletter__wrapper .subscription__status-message{font-size:13px;gap:4px;line-height:150%}.newsletter__wrapper .subscription__status-message img{height:16px;width:16px}.footer-links__wrapper{flex-wrap:wrap;margin-bottom:60px}.footer-links__wrapper .links__gjirafatech{max-width:unset;width:100%}.footer-links__wrapper .links__gjirafatech p{font-size:14px;margin-bottom:36px;margin-top:4px}.footer-links__wrapper .links__quick-links h4{font-size:13px;line-height:19px;margin-bottom:12px}.footer-links__wrapper .links__quick-links .quick-links__list{padding:0}.footer-links__wrapper .links__quick-links .quick-links__list-item{font-size:14px;line-height:18px;margin-bottom:13px}.gjirafatech__products h4{font-size:13px;line-height:18px;margin-bottom:20px}.gjirafatech__products .products__list{flex-wrap:wrap;row-gap:18px}.gjirafatech__products .products__list li{margin-right:40px}.footer__copyright{font-size:13px;line-height:14px;padding:14px 0 22px}.footer__copyright .right__container a{padding-right:16px}}@media only screen and (max-width:600px){.footer-section{padding-top:40px}.newsletter__wrapper{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:40px}.newsletter__wrapper .newsletter__left p{max-width:unset}.newsletter__wrapper .newsletter__right__wrapper{width:100%}.newsletter__wrapper .newsletter__right input{flex-grow:1;max-width:unset}.footer-links__wrapper{margin-bottom:40px;row-gap:18px}.footer-links__wrapper .links__gjirafatech p{margin-bottom:12px}.footer-links__wrapper .links__quick-links{width:50%}.footer-links__wrapper .links__quick-links .quick-links__list-item.mobile-only{display:block}.gjirafatech__products .products__list{row-gap:14px}.gjirafatech__products .products__list li{margin-right:0;width:50%}.footer__copyright{flex-direction:column;gap:8px;margin-top:40px;text-align:center}.footer__copyright .right__container{display:flex;flex-direction:column;gap:8px}.footer__copyright .right__container span{border:none}.footer__copyright a{display:none}}.page-enter-active,.page-leave-active{transition:opacity .3s ease-in-out,filter .3s ease-in-out}.page-enter-from,.page-leave-to{filter:blur(2px);opacity:0}
