a.header-main-logo-link{color:#fff;text-decoration:none;display:inline-flex;gap:15px;align-items:center;justify-content:space-between}a.header-main-logo-link .header-main-logo-icon{display:inline-flex}header{font-size:20px;line-height:1.2;font-weight:600;margin-bottom:0;letter-spacing:1px;font-family:var(--primary-font);position:fixed;width:100%;top:0;left:0;padding:15px 0;background:transparent;transition:all .4s ease;z-index:1000}header .header-main{margin:auto;padding:16px;max-width:1440px;display:flex;justify-content:space-between}.header-main-logo{min-width:max-content}.hamburger_wrap{display:none}.hamburger_btn{display:flex;flex-direction:column;width:41px;cursor:pointer;background:transparent;border:none}.hamburger_btn span{background:#fff;border-radius:10px;height:4px;margin:4px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.hamburger_btn span:nth-of-type(1){width:50%}.hamburger_btn span:nth-of-type(2){width:100%}.hamburger_btn span:nth-of-type(3){width:75%}.opend .hamburger_btn span:nth-of-type(1){transform-origin:bottom;transform:rotatez(45deg) translate(8px,0px)}.opend .hamburger_btn span:nth-of-type(2){transform-origin:top;transform:rotatez(-45deg)}.opend .hamburger_btn span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(18px,-6px) rotatez(45deg)}.header-main-nav,nav.header-main-menu{display:flex;width:100%;justify-content:center}nav.header-main-menu ul{display:flex;list-style:none;gap:30px;min-width:max-content;justify-content:space-between}@media screen and (max-width:981px){nav.header-main-menu ul{width:100%}}nav.header-main-menu ul li{display:flex;align-items:center}a.header-main-nav-link{display:inline-block;color:#ffffff;font-weight:600;font-family:var(--primary-font);text-decoration:none;font-size:18px}a.header-main-nav-link:hover{color:#3763f4}.header-account{display:flex;width:100%;justify-content:flex-end;align-items:center;max-width:max-content}.header-main-account{background-color:#3763f4;color:#fff;border-radius:5px;padding:8px 18px;text-decoration:none;font-weight:600;font-family:var(--primary-font);display:flex;gap:8px;justify-content:center;font-size:16px;align-items:center}a.header-main-account span{display:flex}.footer{background-color:#000;padding:40px 20px;color:#ccc;text-align:left}.footer_content_ft{display:flex;gap:1.5rem;flex-direction:column}@media (min-width:1420px){.footer_content_ft{gap:3.5rem;flex-direction:row}a.footer-review-trust img{margin-top:24px}}.footer_logo_ft{min-width:max-content;display:flex;flex-direction:column;align-items:center}.footer_logo_wrapper{width:50px;height:50px}.footer_logo_ft img{width:100%;height:auto;display:inline-flex}.footer_logo_ft h2{margin:10px 0;font-size:18px;color:#fff}.social_icons_ft a{color:#fff;margin-right:10px;font-size:20px;text-decoration:none}.footer_info_ft{width:100%;display:flex;flex-direction:column;gap:1.5rem 0;justify-content:space-between}.footer_links_ft{min-width:fit-content}.footer_office_ft{display:flex;justify-content:space-between;flex-direction:column;gap:1.5rem}@media (min-width:480px) and (max-width:1023px){.footer_info_ft{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.footer_office_ft{width:100%}}@media (min-width:768px){.footer_office_ft{flex-direction:row}}.footer_contact_ft{display:flex;flex-direction:column}.footer_contact_book-wrap{display:flex;flex-direction:column;gap:15px;max-width:max-content}.footer_contact_us_btn{border:1px solid #ffffff;border-radius:20px;color:white;padding:10px 30px;text-decoration:none;display:flex;align-items:center;gap:15px}.footer_contact_us_btn:hover{background-color:#ffffff;color:#000000}.footer_Book_btn_wrap{border:1px solid #ffffff;border-radius:20px;color:white;padding:10px 30px;text-decoration:none;display:flex;align-items:center;gap:15px}.footer_Book_btn_wrap:hover{background-color:#ffffff;color:#000000}.footer_social_ft{display:flex;align-items:center;gap:80px}.footer_social_icon_wrapper{display:flex;gap:10px}.social_icon{border:1px solid #ffffff;border-radius:24px;width:44px;height:44px;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.social_icon:hover{background:#ffffff;box-shadow:0 0 14px rgba(255,255,255,.35);transform:translateY(-3px)}.social_icon:hover svg{fill:#000000}.social_icon svg{width:auto;height:1.5em;fill:#ffffff}.footer_office_ft h3,.footer_links_ft h3,.footer_copyright_ft h3,.footer_social_icon_ft h3{font-size:16px;color:#fff;margin-bottom:15px}.footer_office_ft p,.footer_links_ft ul{font-size:14px;line-height:1.6}.footer_links_ft ul{list-style:none;padding:0}.footer_links_ft ul li{margin-bottom:10px}.footer_links_ft ul li{color:#aaaaaa}.footer_links_ft ul li a,.footer_contact_ft a,.footer_consulting_ft a{color:#cccccc;text-decoration:none}.footer_links_ft ul li a:hover,.footer_contact_ft a:hover,.footer_consulting_ft a:hover{color:#ffffff}.footer_contact_ft span,.footer_consulting_ft h3~p{color:#999999}.footer_bottom_ft{border-top:1px solid #333;margin-top:30px;padding-top:20px;text-align:center;font-size:12px;color:#666}.footer_bottom_ft p{margin:5px 0}@media screen and (max-width:981px){header .header-main{position:relative;grid-template-columns:1fr auto}.hamburger_wrap{display:block;position:relative;z-index:3}.header-main-nav{top:0;top:var(--top);z-index:2;right:-100%;padding:20px 15px;flex-wrap:wrap;position:fixed;transition:all .3s ease-in-out}.scrolled .header-main-nav{background:rgba(0,0,0,.85);box-shadow:0 4px 10px rgba(0,0,0,.1)}.opend .header-main-nav{right:0;background:rgba(0,0,0,.85)}nav.header-main-menu ul{flex-direction:column;gap:0}nav.header-main-menu ul li{padding:10px 0;border-bottom:2px solid #fff}.header-account{justify-content:center;padding-top:20px}}@media screen and (max-width:1040px){.footer_links_ft{border-bottom:1px solid #ffff}.footer_links_ft h3{position:relative;display:flex;justify-content:space-between}.footer_links_ft h3:after{content:'+'}.footer_links_ft.active h3:after{content:'-'}.footer_links_ft ul{display:none}.footer_links_ft.active ul{display:block}}header.scrolled{background:rgba(0,0,0,.85);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:10px 0}.cs-main-home-banner{padding-top:100px}body.no-hero header{background:rgba(0,0,0,.85)}body.no-hero{padding-top:50px}@keyframes slide1{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}.header-account svg{animation:slide1 1.5s ease-in-out infinite;display:flex}.branding-text .btn svg{display:flex;animation:slide1 1.5s ease-in-out infinite}a.about-btn svg{display:flex;animation:slide1 1.5s ease-in-out infinite}.more-services svg{animation:slide1 1.5s ease-in-out infinite;display:flex}.At_more_about_us svg{animation:slide1 1.5s ease-in-out infinite;display:flex}