.footer-social-listing{padding:20px 40px;background-color:#F09108}.footer-social-listing .row{align-items:center;min-height:40px;display:flex;flex-wrap:wrap}.footer-social-listing-col-left,.footer-social-listing-col-right{display:flex;align-items:center;gap:20px;flex-wrap:wrap;min-height:40px;flex:1 1}.footer-social-listing-col-right{justify-content:flex-end}.footer-social-content{display:flex;align-items:center;gap:20px}.footer-social-text{color:#ffffff;font-size:16px;font-weight:500;margin:0;display:flex;align-items:center}.footer-title-social-link{display:flex;align-items:center;gap:8px;color:#ffffff;text-decoration:none;font-size:14px;transition:color .3s ease}.footer-title-social-link:hover{color:#F09108}.footer-title-social-link img{width:24px;height:24px}.footer-social-listing-col-right a:hover{opacity:.8}.footer-social-listing-col-right img{width:24px;height:24px;transition:opacity .3s ease}.footer-social-listing-col-right a{display:flex;align-items:center;transition:opacity .3s ease}.footer-app-links{display:flex;gap:20px;align-items:center}.footer-app-link{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.footer-app-link:hover{opacity:.8}.footer-app-link img{width:40px;height:40px}.footer-social-links{display:flex;gap:20px;align-items:center}.footer-social-link{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.footer-social-link:hover{opacity:.8}.footer-social-link img{width:40px;height:40px}.footer-top-content{padding:40px}.footer-top-inner{display:flex;align-items:flex-start;gap:40px}.footer-top-inner-left{flex-shrink:0}.footer-top-company-logo img{height:60px;width:auto}.footer-top-inner-right{display:flex;flex-wrap:nowrap;row-gap:30px;flex:1 1}@media (max-width:1200px){.footer-top-inner-right{flex-wrap:wrap}}.footer-title{color:#ffffff;font-size:18px;font-weight:600;margin-bottom:15px;display:block}.footer-title-list{list-style:none;padding:0;margin:0}.footer-title-list-item{margin-bottom:8px;color:#cccccc;font-size:14px}.footer-title-list-item-link{text-decoration:none;transition:color .3s ease}.footer-title-list-item-link:hover{color:#F09108}.footer-popular-loc{border-top:.5px solid #fff;padding:20px 0;margin-top:20px}.seo-footer-row{padding:20px 0 0;margin:0 auto}.seo-footer-col{padding:0}.seo-footer-title-name{font-weight:500;font-size:14px;padding:10px 0;color:#fff;margin-bottom:5px}.seo-footer-description{font-size:12px;color:#fff}.seo-footer-seperator{padding:0 5px}.footer-display-none{display:none}.seo-footer-a-tag{font-size:12px;color:#fff;text-decoration:none;margin-bottom:8px;transition:color .3s ease}.seo-footer-a-tag:hover{color:#F09108}.footer-copyright{background-color:#041829;padding:20px 0}.footer-copyright-text{color:#cccccc;font-size:14px;text-align:center;margin:0}@media (min-width:1200px){.seo-footer-title-name{font-size:15px}.seo-footer-a-tag{font-size:13px}}@media (min-width:992px) and (max-width:1199px){.seo-footer-title-name{font-size:14px}.seo-footer-a-tag{font-size:12px}}@media (min-width:768px) and (max-width:991px){.seo-footer-title-name{font-size:14px}.seo-footer-a-tag{font-size:12px}}@media (max-width:768px){.footer-social-listing-col-left,.footer-social-listing-col-right{justify-content:center;margin-bottom:15px;flex-direction:column;align-items:center}.footer-social-content{flex-direction:column;gap:15px;align-items:center}.footer-app-links,.footer-social-links{gap:15px}.footer-app-link img,.footer-social-link img{width:35px;height:35px}.footer-top-inner{flex-direction:column;align-items:center;text-align:center}.footer-top-inner-right{justify-content:center;text-align:center}.seo-footer-title-name{font-size:16px;margin-bottom:10px;text-align:center}.seo-footer-a-tag{font-size:13px;margin-bottom:10px}}@media (max-width:576px){.footer-social-listing-col-left,.footer-social-listing-col-right{flex-direction:column;align-items:center;gap:10px}.footer-app-links,.footer-social-content,.footer-social-links{gap:12px}.footer-app-link img,.footer-social-link img{width:30px;height:30px}.footer-top-inner-right{flex-direction:column;align-items:center}.footer-title{font-size:16px}.seo-footer-title-name{font-size:15px;margin-bottom:15px}.seo-footer-a-tag{font-size:12px;margin-bottom:8px}}.seo-footer-ul{padding-left:10px!important}.seo-footer-ul,.seo-footer-ul-nopadding{list-style:none!important;display:block!important}.seo-footer-ul-nopadding{padding-left:0!important}.seo-footer-show-more-btn{padding-left:0;background-color:transparent;color:#fff;font-size:13px;text-decoration:underline;border:transparent;cursor:pointer;margin-top:10px}.seo-footer-show-more-btn:hover{color:#f09108}.main-footer{background-color:#06203a;summary{display:block;cursor:pointer;color:#ffffff;font-size:13px;font-weight:500;transition:color .3s ease}summary:hover{color:#F09108}summary svg{margin-left:5px;transition:transform .3s ease}details[open] summary svg{transform:rotate(180deg)}}body:has(.mobile-menu-offcanvas.show){.mobile-menu-btn{.hamburger-line{&:first-child{transform:rotate(45deg)}&:nth-child(2){opacity:0;transform:translateX(20px)}&:nth-child(3){transform:rotate(-45deg)}}}}.mobile-menu-btn{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;z-index:1001;.hamburger-line{background:#333;transition:all .53s ease;transform-origin:2.5px}&:hover{.hamburger-line{background:#007bff}}&[aria-expanded=true]{z-index:1060}}.mobile-menu-offcanvas{.mobile-menu-header{border-bottom:1px solid var(--color-secondary-lightest)}.mobile-menu-body{.mobile-menu-actions{background-color:var(--color-primary-lightest);.mobile-menu-top-row{display:flex;align-items:center;justify-content:space-between;.mobile-menu-language{.language-switcher{display:flex;.language-toggle{border-radius:20px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-light);background:white;color:var(--color-text-primary);&:hover{background-color:var(--color-primary);color:var(--color-text-inverse)}&.active,&:hover{border-color:var(--color-primary)}&.active{background:var(--color-primary);color:white}}}}.mobile-menu-auth-buttons{display:flex;justify-content:flex-end}}}.mobile-menu-section{border-bottom:1px solid var(--color-primary-lightest);&:last-child{border-bottom:none}.mobile-menu-section-title{font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary)}.mobile-menu-links{display:flex;flex-direction:column;.mobile-menu-link{display:block;color:#333;text-decoration:none;font-weight:500;transition:all .2s ease;border:1px solid transparent;&:hover{color:#007bff;border-color:var(--color-border-light)}}}}.enhanced-dropdown{.enhanced-dropdown-toggle{text-align:left;border-radius:0;color:var(--color-text-primary);font-weight:500;display:flex;justify-content:space-between;align-items:center;.enhanced-dropdown-arrow{transform:rotate(0deg)}&:hover{color:var(--color-primary-light)}}.enhanced-dropdown-menu{position:static;transform:none;border-top:none;box-shadow:none;background-color:var(--color-primary-lightest);min-width:auto;left:auto;top:auto;.enhanced-dropdown-content{flex-direction:column;.enhanced-dropdown-column{min-width:auto;.enhanced-dropdown-header{color:var(--color-primary-dark);border-bottom:1px dashed var(--color-primary-dark)}}}.enhanced-dropdown-footer{text-align:left;background-color:transparent}}&:has(.enhanced-dropdown-menu){border-top:3px solid var(--color-primary-dark);border-bottom:3px solid var(--color-primary-dark);background-color:var(--color-primary-lightest);.enhanced-dropdown-toggle{color:var(--color-primary);.enhanced-dropdown-arrow{transform:rotate(180deg)}}}}}.mobile-menu-btn-primary,.mobile-menu-btn-secondary{text-align:center;text-decoration:none;font-weight:500;border-radius:6px;transition:all .2s ease;border:1px solid}.mobile-menu-btn-primary{background:var(--color-primary);color:white;border-color:var(--color-primary);&:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:white}}.mobile-menu-btn-secondary{background:white;color:var(--color-primary);border-color:var(--color-primary);&:hover{background-color:#f8f9fa;color:var(--color-primary-dark);border-color:var(--color-primary-dark)}}}@media (orientation:portrait){@media (max-width:576px){.mobile-menu-btn{padding:8px;width:30px;height:30px;.hamburger-line{width:20px;height:2px}}.mobile-menu-offcanvas{width:calc(100vh - 20px);.mobile-menu-header{padding:15px 30px;.mobile-menu-logo{height:32px;width:auto}}.mobile-menu-body{padding:0;.mobile-menu-actions{margin:0;padding:0;.mobile-menu-top-row{padding:20px 30px;.mobile-menu-language{flex-shrink:0;.language-switcher{.language-toggle{padding:8px 12px;font-size:14px;min-width:-moz-fit-content;min-width:fit-content;height:36px}}}.mobile-menu-auth-buttons{gap:10px;flex:1 1}}}.mobile-menu-section{padding:0;.mobile-menu-section-title{font-size:12px;margin-bottom:10px;padding:10px 20px}.mobile-menu-links{gap:1px;.mobile-menu-link{padding:12px 16px}}}.enhanced-dropdown{width:100%;.enhanced-dropdown-toggle{width:100%;padding:15px 25px}.enhanced-dropdown-menu{width:100%;min-width:auto;left:auto;top:auto;.enhanced-dropdown-content{gap:16px;padding:16px 32px;.enhanced-dropdown-column{min-width:auto;.enhanced-dropdown-link{padding:8px 0;font-size:14px}}}.enhanced-dropdown-footer{padding:8px 16px}}}}.mobile-menu-btn-primary,.mobile-menu-btn-secondary{padding:10px 16px;font-size:14px;min-width:70px}}}@media (min-width:577px){body:has(.mobile-menu-offcanvas.show){>:not(.mobile-menu-offcanvas){transform:translateX(-399px)}}.mobile-menu-btn{padding:8px;width:30px;height:30px;.hamburger-line{width:20px;height:2px}}.mobile-menu-offcanvas{.mobile-menu-header{padding:15px 30px;.mobile-menu-logo{height:32px;width:auto}}.mobile-menu-body{padding:0;.mobile-menu-actions{margin:0;padding:0;.mobile-menu-top-row{padding:20px 30px;.mobile-menu-language{flex-shrink:0;.language-switcher{.language-toggle{padding:8px 12px;font-size:14px;min-width:-moz-fit-content;min-width:fit-content;height:36px}}}.mobile-menu-auth-buttons{gap:10px;flex:1 1}}}.mobile-menu-section{padding:0;.mobile-menu-section-title{font-size:12px;margin-bottom:10px;padding:10px 20px}.mobile-menu-links{gap:1px;.mobile-menu-link{padding:12px 16px}}}.enhanced-dropdown{width:100%;.enhanced-dropdown-toggle{width:100%;padding:15px 25px}.enhanced-dropdown-menu{width:100%;min-width:auto;left:auto;top:auto;.enhanced-dropdown-content{gap:16px;padding:16px 32px;.enhanced-dropdown-column{min-width:auto;.enhanced-dropdown-link{padding:8px 0;font-size:14px}}}.enhanced-dropdown-footer{padding:8px 16px}}}}.mobile-menu-btn-primary,.mobile-menu-btn-secondary{padding:10px 16px;font-size:14px;min-width:70px}}}}@media (orientation:landscape){@media (max-width:1023px){body:has(.mobile-menu-offcanvas.show){>:not(.mobile-menu-offcanvas){transform:translateX(-399px)}}.mobile-menu-btn{padding:8px;width:30px;height:30px;.hamburger-line{width:20px;height:2px}}.mobile-menu-offcanvas{.mobile-menu-header{padding:5px 20px;.mobile-menu-logo{height:28px;width:auto}}.mobile-menu-body{padding:0;.mobile-menu-actions{margin:0;padding:0;.mobile-menu-top-row{padding:10px 20px;.mobile-menu-language{flex-shrink:0;.language-switcher{.language-toggle{padding:5px 12px;font-size:14px;min-width:-moz-fit-content;min-width:fit-content;height:28px}}}.mobile-menu-auth-buttons{gap:5px;flex:1 1}}}.mobile-menu-section{padding:0;.mobile-menu-section-title{font-size:10px;margin-bottom:2px;padding:5px 20px}.mobile-menu-links{gap:1px;.mobile-menu-link{padding:10px 16px}}}.enhanced-dropdown{width:100%;.enhanced-dropdown-toggle{width:100%;padding:10px 25px}.enhanced-dropdown-menu{width:100%;min-width:auto;left:auto;top:auto;.enhanced-dropdown-content{gap:0;padding:5px 28px;.enhanced-dropdown-column{min-width:auto;.enhanced-dropdown-header{padding:0;margin-bottom:0}.enhanced-dropdown-link{padding:5px 0;font-size:14px}}}.enhanced-dropdown-footer{padding:8px 16px}}&:has(.enhanced-dropdown-menu){.enhanced-dropdown-toggle{padding:2px 25px}}}}.mobile-menu-btn-primary,.mobile-menu-btn-secondary{padding:8px 16px;font-size:14px;min-width:70px}}}@media (min-width:1024px){.mobile-menu-offcanvas,.offcanvas-backdrop{display:none}}}.enhanced-dropdown{position:relative;display:inline-block}.enhanced-dropdown-toggle{background:transparent;border:none;color:#333;font-size:16px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.enhanced-dropdown-toggle:hover{background:#f8f9fa;color:#007bff}.enhanced-dropdown-arrow{font-size:10px;transition:transform .2s ease}.enhanced-dropdown:hover .enhanced-dropdown-arrow{transform:rotate(180deg)}.enhanced-dropdown-menu{position:absolute;top:100%;left:0;background:white;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;min-width:600px;margin-top:5px;overflow:hidden;animation:dropdownFadeIn .2s ease-out}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.enhanced-dropdown-content{display:flex;padding:20px;gap:20px}.enhanced-dropdown-column{flex:1 1;min-width:200px}.enhanced-dropdown-header{color:#666;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #eee}.enhanced-dropdown-links{display:flex;flex-direction:column;gap:4px}.enhanced-dropdown-link{color:#333;text-decoration:none;font-size:13px;font-weight:400;padding:4px 0;transition:color .2s ease;display:block}.enhanced-dropdown-link:hover{color:#007bff}.enhanced-dropdown-footer{background:#f8f9fa;padding:12px 20px;border-top:1px solid #eee;text-align:left}.enhanced-dropdown-view-more{color:#007bff;text-decoration:none;font-weight:500;font-size:13px;transition:color .2s ease}.enhanced-dropdown-view-more:hover{color:#0056b3}@media (max-width:768px){.enhanced-dropdown-menu{min-width:320px;left:-50%;transform:translateX(50%)}.enhanced-dropdown-content{flex-direction:column;gap:20px;padding:20px}.enhanced-dropdown-column{min-width:auto}.enhanced-dropdown-links-small{max-height:80px}}@media (max-width:480px){.enhanced-dropdown-menu{min-width:280px;left:-100%;transform:translateX(0)}.enhanced-dropdown-content{padding:16px;gap:16px}.enhanced-dropdown-header{font-size:11px}.enhanced-dropdown-link{font-size:12px;padding:4px 6px}}