.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height,36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,#dcdcdc));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,#fff));cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,#f5f5f5)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,#fff));box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px rgba(0,0,0,.25));color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,#dcdcdc))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,#dcdcdc));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,#fff));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height,36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color,#dcdcdc);border-radius:var(--react-international-phone-border-radius,4px);margin:0;background-color:var(--react-international-phone-background-color,#fff);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,#f5f5f5);color:var(--react-international-phone-disabled-text-color,#666)}.button #loading-bar-spinner.spinner{z-index:19!important;animation:loading-bar-spinner 1s linear infinite}.button #loading-bar-spinner.spinner .spinner-icon{width:25px;height:25px;border:4px solid transparent;border-top-color:#fff!important;border-left-color:#fff!important;border-radius:50%}[data-sal]{transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-duration:.2s;transition-duration:var(--sal-duration,.2s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}@font-face{font-family:Avenir Black;src:url(/_next/static/media/Avenir\ Black.f2468295.otf) format("opentype");font-style:normal}.font-avenirblack{font-family:Avenir Black}@font-face{font-family:Avenir Book;src:url(/_next/static/media/AvenirBook.2ae476e3.otf);font-weight:300;font-style:normal}.font-avenirbook{font-family:Avenir Book}@font-face{font-family:avenirmedium;src:url(/_next/static/media/AvenirMedium.9d4249c4.otf);font-style:normal}.font-avenirmedium{font-family:avenirmedium}@font-face{font-family:minervablack;src:url(/_next/static/media/MinervaModernBlack.6fba6b5e.otf);font-weight:300;font-style:normal}.font-minervablack{font-family:minervablack}@font-face{font-family:minervabold;src:url(/_next/static/media/MinervaModernBold.d8efd5f5.otf);font-weight:800;font-style:normal}.font-minervabold{font-family:minervabold}@font-face{font-family:minervaregular;src:url(/_next/static/media/MinervaModernRegular.56a238ce.otf);font-weight:400;font-style:normal}.font-minervaregular{font-family:minervaregular}@font-face{font-family:Signatie;src:url(/_next/static/media/Signatie.83192093.otf);font-weight:300;font-style:normal}.font-signatie{font-family:Signatie}.homepage .home{background-color:#fff;position:relative}.homepage .home .navbar{padding:20px 0}.homepage .home .home-hero-slider-container{width:100%;height:550px;border:none;padding:1px;border-radius:25px;transition:all 1s ease-in-out;overflow:hidden;position:relative}.homepage .home .home-hero-slider-container img{border-radius:25px}@media screen and (max-width:991px){.homepage .home .home-hero-slider-container{height:420px}}@media screen and (max-width:767px){.homepage .home .home-hero-slider-container{height:500px}}.homepage .home .home-hero-slider-container .overlay-slider{width:35.5%;height:100%;background-color:rgba(36,56,91,.9);z-index:9999;position:absolute;left:0;border-top-left-radius:25px;border-bottom-left-radius:25px;display:flex;flex-direction:column;align-items:start;justify-content:end;padding:30px 40px;transition:all 1s ease-in-out}@media screen and (max-width:1200px){.homepage .home .home-hero-slider-container .overlay-slider{width:45.5%}}@media screen and (max-width:991px){.homepage .home .home-hero-slider-container .overlay-slider{width:45.5%;width:100%;height:50%;display:flex;text-align:center;border-radius:25px;padding-top:20px;padding-bottom:0!important;position:absolute;bottom:0!important;left:0;justify-content:end;align-items:center}}@media screen and (max-width:486px){.homepage .home .home-hero-slider-container .overlay-slider{width:100%;height:35%;justify-content:center;align-items:center}}.homepage .home .home-hero-slider-container .overlay-slider .title{font-size:38px;color:#d4b5a2;line-height:36px;font-family:Avenir Book;letter-spacing:7px;line-height:40px;font-weight:300}@media screen and (min-width:991px){.homepage .home .home-hero-slider-container .overlay-slider .title{display:flex;flex-direction:column;justify-content:end;align-items:baseline}}@media screen and (max-width:991px){.homepage .home .home-hero-slider-container .overlay-slider .title{font-size:28px;line-height:30px;margin-bottom:10px}}.homepage .home .home-hero-slider-container .overlay-slider .body{color:#fff;font-size:14px;font-family:Avenir Book;font-weight:300;letter-spacing:1px}.homepage .home .home-hero-slider-container .slider-dots{transition:all 2s ease-in-out;width:100%;margin-bottom:40px;display:flex;justify-content:space-between}.homepage .home .home-hero-slider-container .slider-dots .active-slide{width:100px;height:100px;transition:all 1s ease-in-out}.homepage .home .home-hero-slider-container .slider-dots .active-slide img{transition:all 1s ease-in-out;border:1px solid #d4b5a2;padding:2px;width:96px!important;height:96px!important}@media screen and (max-width:786px){.homepage .home .home-hero-slider-container .slider-dots .active-slide{width:90px!important;height:90px!important}.homepage .home .home-hero-slider-container .slider-dots .active-slide img{width:85px!important;height:85px!important}}@media screen and (max-width:991px){.homepage .home .home-hero-slider-container .slider-dots{margin-bottom:20px}}@media screen and (max-width:786px){.homepage .home .home-hero-slider-container .slider-dots{margin-bottom:20px;width:100%}}@media screen and (max-width:486px){.homepage .home .home-hero-slider-container .slider-dots{margin-bottom:10px}}.homepage .home .home-hero-slider-container .slider-dots .slider-dot{border-radius:100%;width:80px;background:transparent;display:flex;align-items:center;justify-content:center;transition:all 1s ease-in-out}.homepage .home .home-hero-slider-container .slider-dots .slider-dot img{width:80px;height:80px;border-radius:100%;object-fit:cover}@media screen and (max-width:786px){.homepage .home .home-hero-slider-container .slider-dots .slider-dot img{width:55px;height:55px;transition:all 1s ease-in-out}}.homepage .home .mobile-slider-dots{display:flex;justify-content:center!important}.homepage .home .mobile-slider-dots .mobile-slider-dot{width:10px;height:10px;background:#fff;margin:0 10px;border-radius:25px;transition:all 1s ease-in-out}.homepage .home .mobile-slider-dots .mobile-active{width:60px!important;transition:all 1s ease-in-out}.homepage .about{margin-top:0;padding:80px 0;overflow:hidden}@media screen and (max-width:991px){.homepage .about{padding:100px 0}}@media screen and (max-width:786px){.homepage .about{padding:90px 0}}@media screen and (max-width:486px){.homepage .about{padding:50px 0}}.homepage .about .abouttitle{width:98%;margin-left:auto;text-align:left}@media screen and (max-width:991px){.homepage .about .abouttitle{width:100%}}.homepage .about .abouttitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .about .abouttitle .body{text-transform:uppercase;color:#24385b;font-size:34px;font-weight:400!important;line-height:45px;font-family:minervabold}.homepage .about .aboutbody{margin:auto;text-align:left;font-family:Avenir Book}.homepage .about .aboutbody .body{color:#566889;font-size:15px;font-weight:300}.homepage .about .tree{position:absolute;top:0;right:0}.homepage .ourservices{background-color:#f1f6ff;padding:40px 0 20px;position:relative}.homepage .ourservices .serviceimg{width:80%;height:85%;margin:40px auto auto;border-radius:25px}@media screen and (max-width:991px){.homepage .ourservices .serviceimg{width:100%;height:100%;margin:0}}@media screen and (max-width:786px){.homepage .ourservices .serviceimg{width:80%;height:85%;margin:40px auto auto}}.homepage .ourservices .serviceimg img{width:100%;height:100%}.homepage .ourservices .align-image{width:84%;margin-left:auto}@media screen and (max-width:1200px){.homepage .ourservices .align-image{width:88%}}@media screen and (max-width:991px){.homepage .ourservices .align-image{width:95%}}@media screen and (max-width:786px){.homepage .ourservices .align-image{width:100%}}.homepage .ourservices .servicetitle{width:100%}@media screen and (max-width:786px){.homepage .ourservices .servicetitle{margin-top:20px}}.homepage .ourservices .servicetitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .ourservices .servicetitle .body{text-transform:uppercase;color:#24385b;font-size:34px;font-weight:400!important;line-height:45px;font-family:minervabold}.homepage .ourservices .services .service{width:100%;margin-top:20px}.homepage .ourservices .services .service .icon{width:45px;height:45px;border-radius:100%;background-color:#d4b5a2;display:flex;align-items:center;justify-content:center;padding:10px;margin-bottom:10px}.homepage .ourservices .services .service .title{color:#24385b;font-size:20px;font-weight:450;margin-bottom:5px;font-family:minervabold;text-transform:uppercase}.homepage .ourservices .services .service .body{font-family:Avenir Book;color:#566889;font-size:16px;font-weight:450;margin-top:0;line-height:25px}.homepage .aboutsection{margin-top:0;padding:150px 0;overflow:hidden}@media screen and (max-width:991px){.homepage .aboutsection{padding:120px 0}}@media screen and (max-width:786px){.homepage .aboutsection{padding:100px 0}}@media screen and (max-width:486px){.homepage .aboutsection{padding:90px 0}}.homepage .aboutsection .abouttitle{width:98%;text-align:left}.homepage .aboutsection .abouttitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .aboutsection .abouttitle .body{text-transform:uppercase;color:#24385b;font-size:34px;font-weight:400!important;line-height:45px;font-family:minervabold}.homepage .aboutsection .abouttitle .desc{font-family:Avenir Book;color:#566889;font-size:15px;font-weight:450;margin-top:0}.homepage .aboutsection .aboutbody{margin:auto;text-align:left;display:flex;align-items:center;justify-content:center;height:100%}.homepage .aboutsection .aboutbody .servicesnumbers{height:90%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}.homepage .aboutsection .aboutbody .servicesnumbers .number{width:33.3%;text-align:center}@media screen and (max-width:991px){.homepage .aboutsection .aboutbody .servicesnumbers .number{width:43.3%}}.homepage .aboutsection .aboutbody .servicesnumbers .number .title{color:#d4b5a2;font-size:48px;font-weight:450;margin:0;font-family:minervabold}.homepage .aboutsection .aboutbody .servicesnumbers .number .body{color:#24385b;font-size:18px;font-weight:400;font-family:avenirmedium}.homepage .portifolio{background-color:#f1f6ff;padding-top:80px;margin-top:0;overflow:hidden;position:relative;height:-moz-fit-content;height:fit-content}.homepage .portifolio .tree{position:absolute;top:0;right:0}.homepage .portifolio .abouttitle{width:80%;height:100%;text-align:left}@media screen and (max-width:991px){.homepage .portifolio .abouttitle{width:100%}}.homepage .portifolio .abouttitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .portifolio .abouttitle .body{text-transform:uppercase;color:#24385b;font-size:35px;font-weight:400!important;line-height:45px;font-family:minervabold}.homepage .portifolio .abouttitle .desc{font-family:Avenir Book;color:#566889;font-size:16px;font-weight:450;margin-top:0}.homepage .portifolio .abouttitle .arrows span{margin-right:40px}.homepage .portifolio .abouttitle .viewall{height:53%;display:flex;align-items:end}@media screen and (max-width:1200px){.homepage .portifolio .abouttitle .viewall{height:auto}}.homepage .portifolio .abouttitle .viewall .botton{display:flex;align-items:center;justify-content:center;border:.5px solid #566889;border-radius:25px;padding:12px 20px;transition:all .5s ease-in-out}.homepage .portifolio .abouttitle .viewall .botton:hover{border:.5px solid #fff;background:#566889}.homepage .portifolio .abouttitle .viewall .botton:hover .bottontitle{color:#fff}.homepage .portifolio .abouttitle .viewall .botton .bottontitle{color:#566889;font-size:12px;font-weight:200;font-family:avenirmedium!important;margin-right:10px;text-transform:capitalize}@media screen and (max-width:1200px){.homepage .portifolio .aboutbody{margin-top:20px}}.homepage .portifolio .aboutbody .slide{width:590px!important;margin:0 15px;cursor:pointer}@media screen and (max-width:1200px){.homepage .portifolio .aboutbody .slide{width:280px!important}}.homepage .portifolio .aboutbody .slide img{width:100%;height:590px;max-height:590px;min-height:590px;object-fit:cover}@media screen and (max-width:991px){.homepage .portifolio .aboutbody .slide img{height:390px;max-height:390px;min-height:390px}}@media screen and (max-width:786px){.homepage .portifolio .aboutbody .slide img{height:390px;max-height:390px;min-height:390px}}.homepage .portifolio .aboutbody .slide .slidetitle{margin-top:20px;margin-bottom:10px;font-size:34px;color:#24385b;font-family:minervabold;cursor:pointer}.homepage .portifolio .aboutbody .slide .category{margin-top:0;margin-bottom:15px;font-size:18px;color:#d4b5a2;text-transform:capitalize;font-family:Avenir Book}.homepage .portifolio .aboutbody .slide .slidebody{margin-top:0;margin-bottom:0;font-size:16px;color:#566889;font-family:Avenir Book}.homepage .partners{background-color:rgba(86,104,137,.533);padding:60px 0;margin-top:80px;overflow:hidden}.homepage .partners .tree{position:absolute;top:0;right:0;z-index:99999}.homepage .partners .partnertitle{width:100%;text-align:center}.homepage .partners .partnertitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .partners .partnertitle .body{text-transform:uppercase;color:#fff;font-size:34px;font-weight:300!important;line-height:45px;font-family:minervabold}.homepage .partners .slider{padding:40px 0}.homepage .partners .slide{width:-moz-fit-content!important;width:fit-content!important;margin:auto;height:125px}.homepage .partners .slide img{width:auto;height:80px}.homepage .partners .slide .slidecontent{margin:auto 20px;padding:40px 30px;width:-moz-fit-content;width:fit-content;height:125px;border-radius:25px;background-color:#f1f6ff;display:flex;align-items:center;justify-content:center}.homepage .partners .mobile-slider-dots{margin-top:10px;display:flex;justify-content:center!important}.homepage .partners .mobile-slider-dots .mobile-slider-dot{width:5px;height:5px;background:#ddd;margin:0 3px;border-radius:50px;transition:all 1s ease-in-out}.homepage .partners .mobile-slider-dots .mobile-active{background:#fff;width:40px!important;transition:all 1s ease-in-out}.homepage .testimonials{padding:80px 0}.homepage .testimonials .partnertitle{width:100%;text-align:center}.homepage .testimonials .partnertitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .testimonials .partnertitle .body{text-transform:uppercase;color:#24385b;font-size:34px;font-weight:300!important;line-height:45px;font-family:minervabold}.homepage .testimonials .usersay{margin-top:60px}.homepage .testimonials .usersay .message{margin:30px 20px!important;height:330px;max-height:330px;min-height:330px;position:relative;display:flex!important;justify-content:space-between;align-items:center;flex-direction:column;width:352px!important;margin:20px 0 0;border-radius:25px;box-shadow:0 0 20px 6px rgba(38,58,86,.102);padding:35px 35px 30px;text-align:center;font-family:Avenir Book}@media screen and (max-width:991px){.homepage .testimonials .usersay .message{width:310px!important}}@media screen and (max-width:1200px){.homepage .testimonials .usersay .message{margin-bottom:40px}}.homepage .testimonials .usersay .message .quote{position:absolute;top:-35px;left:calc(50% - 35px)}.homepage .testimonials .usersay .message .quote img{width:70px;height:70px}.homepage .testimonials .usersay .message .desc{color:#566889;font-size:15px;font-weight:300;line-height:20px;overflow-y:scroll}.homepage .testimonials .usersay .message .desc::-webkit-scrollbar{background:none;width:0}.homepage .testimonials .usersay .message .name{margin-top:30px;margin-bottom:0}.homepage .contactus{background-color:#f1f6ff;padding:110px 0}.homepage .contactus .contact .servicetitle{width:70%}.homepage .contactus .contact .servicetitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.homepage .contactus .contact .servicetitle .body{text-transform:uppercase;color:#24385b;font-size:34px;font-weight:300!important;line-height:45px;font-family:minervabold}.homepage .contactus .contact .info{width:100%;display:flex;flex-direction:column;gap:30px;margin-top:20px}.homepage .contactus .contact .info .inf{width:100%;display:flex;align-items:center}.homepage .contactus .contact .info .inf .icon{width:45px;height:45px;border-radius:100%;background-color:#d4b5a2;display:flex;align-items:center;justify-content:center;padding:10px}.homepage .contactus .contact .info .inf .title{display:flex;align-items:left;justify-content:left;color:#24385b;font-size:15px;font-weight:500;font-family:Avenir Book;height:100%;margin:0 0 0 20px}.homepage .contactus .contactform{width:83%;height:100%;border-radius:20px;background-color:#fff;padding:36px 20px;margin-left:auto;box-shadow:0 0 60px 6px rgba(38,58,86,.102)}@media screen and (max-width:786px){.homepage .contactus .contactform{width:100%;margin-left:0;margin-top:20px;padding:15px 18px}}.homepage .contactus .contactform form input,.homepage .contactus .contactform form textarea{margin-top:25px;width:100%;border:2px solid #f4f4f4;border-radius:30px;padding:14px 20px;font-family:avenirmedium;color:#566889;font-weight:200;font-size:14px}.homepage .contactus .contactform form input::placeholder,.homepage .contactus .contactform form textarea::placeholder{color:#566889;font-weight:200;font-size:14px;font-family:avenirmedium}.homepage .contactus .contactform form input:focus,.homepage .contactus .contactform form textarea:focus{outline:none}.homepage .contactus .contactform form .react-international-phone-input{margin-top:20px;width:100%;border:2px solid #f4f4f4;border-radius:25px;padding:25px 20px!important}.homepage .contactus .contactform form .react-international-phone-input::placeholder{color:#566889;font-weight:400;font-size:14px}.homepage .contactus .contactform form .react-international-phone-country-selector{margin-top:20px;margin-right:10px}.homepage .contactus .contactform form .react-international-phone-country-selector button{border:2px solid #f4f4f4;border-radius:25px;padding:25px 15px}.homepage .contactus .contactform form .submit{width:100%;text-align:center;color:#fff;background-color:#566889;border:1px solid #24385b;border-radius:25px;padding:8px 0;margin-top:10px;font-size:18px;font-weight:400;font-family:avenirmedium}.homepage .animate,.homepage .revanimate{animation:fade-in .5s ease-in}@keyframes fade-in{0%{transform:scale(.99)}to{transform:scale(1)}}@keyframes fade-out{0%{transform:scale(1)}to{transform:scale(.99)}}.homepage .border-error,.homepage .border-error-phone button,.homepage .border-error-phone input{border:2px solid #ff8e8e!important}.homepage .text-boldErrorColor{margin-bottom:0;margin-top:5px;margin-left:20px;color:#ff8e8e;font-family:Avenir Book;font-size:14px}.homepage .filter .input-container{position:relative;width:100%;height:54px}@media screen and (max-width:786px){.homepage .filter .input-container{width:100%;margin-top:10px}}.homepage .filter .input-container input{height:100%;width:100%;border-radius:25px;border:none;padding:10px 35px}.homepage .filter .input-container input::placeholder{font-size:15px;color:#24385b}.homepage .filter .input-container .dropdown-icon{position:absolute;top:38px;right:10px}.homepage .filter .input-container .dropdown-icon img{width:20px;height:10px}.viewall{align-items:end;margin-top:20px}.viewall,.viewall .botton{display:flex;justify-content:center}.viewall .botton{align-items:center;border:.5px solid #566889;border-radius:25px;padding:12px 20px;transition:all .5s ease-in-out}.viewall .botton:hover{border:.5px solid #fff;background:#566889}.viewall .botton:hover .bottontitle{color:#fff}.viewall .botton .bottontitle{color:#566889;font-size:12px;font-weight:200;font-family:avenirmedium!important;text-transform:capitalize}.FAQ{position:relative;margin-top:60px;overflow:hidden!important;z-index:1;padding-bottom:40px}@media screen and (max-width:486px){.FAQ{margin-bottom:0}}.FAQ .tree{position:absolute;top:0;right:0;z-index:2;overflow:hidden}.FAQ .serviceimg{height:670px;margin:auto;border-radius:25px;display:flex;justify-content:center;gap:8%}@media screen and (max-width:991px){.FAQ .serviceimg{height:500px}}@media screen and (max-width:786px){.FAQ .serviceimg{height:400px}}.FAQ .serviceimg .rightimg{display:flex;justify-content:left}.FAQ .serviceimg .leftimg{height:100%;display:flex;align-items:end;justify-content:space-between}.FAQ .serviceimg .leftimg img{width:90%;height:80%;border-radius:50px}@media screen and (max-width:486px){.FAQ .serviceimg .leftimg img{width:100%;height:85%}}.FAQ .serviceimg img{width:90%;height:80%;border-radius:50px}@media screen and (max-width:486px){.FAQ .serviceimg img{width:100%;height:85%}}.FAQ .questions{padding:200px 0}@media screen and (max-width:991px){.FAQ .questions{padding:100px 0}}@media screen and (max-width:786px){.FAQ .questions{padding:40px 0}}.FAQ .servicetitle{width:90%;margin-left:auto}@media screen and (max-width:786px){.FAQ .servicetitle{margin-top:20px;width:100%}}.FAQ .servicetitle .title{text-transform:uppercase;color:#d4b5a2;font-size:16px;font-weight:500;font-family:Avenir Book;margin:0 0 10px}.FAQ .servicetitle .body{text-transform:uppercase;color:#24385b;font-size:34px;font-weight:300!important;line-height:45px;font-family:minervabold}.FAQ .question .qust.modern-faq{width:90%;margin-left:auto;margin-bottom:16px;background:#fff;border-radius:12px;border:1px solid #eaeaea;box-shadow:0 2px 8px rgba(0,0,0,.03);padding:18px 22px;transition:all .3s ease;cursor:pointer;font-family:avenirmedium}@media screen and (max-width:786px){.FAQ .question .qust.modern-faq{width:98%}}.FAQ .question .qust.modern-faq .faq-header{display:flex;justify-content:space-between;align-items:center}.FAQ .question .qust.modern-faq .faq-header .faq-question{font-size:18px;font-weight:600;color:#24385b;margin:0}.FAQ .question .qust.modern-faq .faq-header .faq-icon{font-size:18px;color:#24385b;transition:transform .3s ease}.FAQ .question .qust.modern-faq .faq-header .rotated{transform:rotate(180deg)}.FAQ .question .qust.modern-faq .faq-body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding-top:0;font-size:15px;color:#566889}.FAQ .question .qust.modern-faq .faq-body.show{max-height:400px;padding-top:12px}.FAQ .question .qust.modern-faq .faq-body p{margin:0}.FAQ .viewall{margin:20px auto auto;display:flex;align-items:end;justify-content:center}@media screen and (max-width:1200px){.FAQ .viewall{height:auto}}.FAQ .viewall .botton{display:flex;align-items:center;justify-content:center;border:.5px solid #566889;border-radius:25px;padding:12px 20px;transition:all .5s ease-in-out}.FAQ .viewall .botton:hover{border:.5px solid #fff;background:#566889}.FAQ .viewall .botton:hover .bottontitle{color:#fff}.FAQ .viewall .botton .bottontitle{color:#566889;font-size:12px;font-weight:200;font-family:avenirmedium!important;margin-right:10px;text-transform:capitalize}.nav-button #loading-bar-spinner.spinner{margin-top:4px;z-index:19!important;animation:loading-bar-spinner .4s linear infinite}.nav-button #loading-bar-spinner.spinner .spinner-icon{width:20px;height:20px;border:2px solid transparent;border-top-color:#d4b5a2!important;border-left-color:#d4b5a2!important;border-radius:50%}.sectionloader #loading-bar-spinner.spinner{z-index:19!important;animation:loading-bar-spinner .4s linear infinite}.sectionloader #loading-bar-spinner.spinner .spinner-icon{width:40px;height:40px;border:4px solid transparent;border-top-color:#566889!important;border-left-color:#566889!important;border-radius:50%}@keyframes loading-bar-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}