@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap");:root{--background:#ffffff;--foreground:#1a1a1a;--primary-color:#0E4C6D;--secondary-color:#1FA6A6;--text-white:#fff;--text-dark:#1a1a1a;--text-muted:#666666;--font-primary:"Plus Jakarta Sans",sans-serif;--font-secondary:"Work Sans",sans-serif}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--secondary-color)!important}.bg-light{background-color:#f8f9fa!important}.bg-white{background-color:#ffffff!important}.bg-dark{background-color:var(--primary-color)!important}.h-100{height:100%!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;margin-top:var(--bs-gutter-y)}.g-1,.gx-1{--bs-gutter-x:0.25rem!important}.g-1,.gy-1{--bs-gutter-y:0.25rem!important}.g-2,.gx-2{--bs-gutter-x:0.5rem!important}.g-2,.gy-2{--bs-gutter-y:0.5rem!important}.g-3,.gx-3{--bs-gutter-x:1rem!important}.g-3,.gy-3{--bs-gutter-y:1rem!important}.g-4,.gx-4{--bs-gutter-x:1.5rem!important}.g-4,.gy-4{--bs-gutter-y:1.5rem!important}.g-5,.gx-5{--bs-gutter-x:3rem!important}.g-5,.gy-5{--bs-gutter-y:3rem!important}:root{--section-padding:120px;--section-padding-mobile:80px;--container-max-width:1200px}.section-padding{padding-bottom:var(--section-padding)}.section-padding,.section-padding-top{padding-top:var(--section-padding)}.section-padding-bottom{padding-bottom:var(--section-padding)}@media (max-width:991px){.section-padding{padding-bottom:var(--section-padding-mobile)}.section-padding,.section-padding-top{padding-top:var(--section-padding-mobile)}.section-padding-bottom{padding-bottom:var(--section-padding-mobile)}}.cta-section-footer{position:relative;background:var(--primary-color);padding:80px 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}@media (max-width:991px){.cta-section-footer{padding:60px 0}}.container{max-width:var(--container-max-width)!important;padding-left:20px;padding-right:20px}body,html{max-width:100%;overflow-x:hidden}body{color:var(--foreground);background:var(--background)!important;font-family:var(--font-primary),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:70px;font-weight:800;line-height:85px}h1,h2{font-family:var(--font-primary),sans-serif;color:var(--primary-color)}h2{font-size:47px;font-weight:500;line-height:1.3em}h3{font-size:25px;font-weight:700;line-height:31px;font-family:var(--font-primary),sans-serif;color:var(--primary-color)}h4{font-family:var(--font-secondary),sans-serif;font-weight:500;color:var(--foreground)}h5{font-size:15px;font-weight:600;line-height:26px;font-family:var(--font-primary),sans-serif;text-transform:uppercase;color:var(--secondary-color);letter-spacing:5px}h6{font-size:14px;line-height:20px;font-family:var(--font-secondary),sans-serif}a,h6{font-weight:500}a{line-height:22px;text-decoration:none!important;transition:all .3s ease}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}.nextjs-toast{display:none}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(min-width:992px){.ps-5{padding-left:6rem!important}}.pt-100{padding-top:100px!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1100px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:576px){.container,.container-sm{max-width:1100px}}p{font-size:15px;font-weight:400;line-height:1.8em;font-family:var(--font-secondary)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}}.ptb-80{padding-top:80px;padding-bottom:80px}.ptb-60{padding-top:60px;padding-bottom:60px}.pt-80{padding-top:80px}.pb-50{padding-bottom:50px}.text-center{text-align:center!important}.row>*{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}@media screen and (max-width:768px){h2{font-size:34px;font-weight:800;line-height:48px}}@media (min-width:992px){.col-lg-6{flex:0 0 auto;width:50%}.gap-lg-4{gap:1.5rem!important}}@media (min-width:768px){.gap-md-3{gap:1rem!important}.mt-md-0{margin-top:0!important}}@media (min-width:576px){.gap-sm-4{gap:1.5rem!important}.mt-sm-5{margin-top:3rem!important}}.gap-4{gap:1.5rem!important}.btn_hover1{display:inline-block;position:relative;overflow:hidden;border-radius:50px;border:1.5px solid #d12bec;color:#ffffff;z-index:1;letter-spacing:.8px;background:linear-gradient(180deg,#ff7527,#fabf28)}.btn_hover1:before{border-radius:50px;content:"";position:absolute;width:100%;height:100%;transition:all .3s ease-in;background:linear-gradient(42deg,#7436bb .01%,#b520a3);z-index:-1;top:0;right:0}.btn_hover2{display:inline-block;position:relative;overflow:hidden;border-radius:50px;border:1.5px solid #d12bec;color:#ffffff;z-index:1;letter-spacing:.8px}.btn_hover2:before{content:"";border-radius:50px;position:absolute;width:0;height:100%;transition:all .3s ease-in;background:linear-gradient(180deg,#ff7527,#fabf28);z-index:-1;top:0;left:0}img{max-width:100%;height:auto}.mt-4{margin-top:1.5rem!important}.d-flex{display:flex!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.flex-row-reverse{flex-direction:row-reverse!important}textarea{resize:none}.bg-black{background-color:black}.bg-light-black{background-color:#181818}.container{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md{max-width:720px}}@media (min-width:992px){.container,.container-lg{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-xxl{max-width:1140px}}.w-100{width:100%!important}.p-0{padding:0!important}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}@media screen and (max-width:480px){h2{font-size:30px;font-weight:700;line-height:36px}}.col-0{flex:0 0 auto;width:0}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm-0{flex:0 0 auto;width:0}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-0{flex:0 0 auto;width:0}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-0{flex:0 0 auto;width:0}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-0{flex:0 0 auto;width:0}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl-0{flex:0 0 auto;width:0}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.contact-btn{background-color:#c147e9;font-family:Work Sans,Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:2px;fill:#000;color:#000;display:inline-block;border:1px solid #c147e9;border-radius:0 0 0 0;padding:16px 32px}.contact-btn:hover{background-color:#fff;color:#000;border:1px solid #fff}.call-btn{background-color:transparent;font-family:Work Sans,Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:2px;fill:#fff;color:#fff;display:inline-block;border:1px solid #c147e9;border-radius:0 0 0 0;padding:16px 32px}.call-btn:hover{background-color:#c147e9;color:#000}.cta-btn,.cta-btn1{gap:10px;display:flex;justify-content:center;flex-direction:row}@media (max-width:568px){.cta-btn{padding:12px 24px;font-size:11px}.cta-btn1{padding:12px 15px;font-size:11px}}.btn-container{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px}.bg-black{background-color:black!important}.content-subtitle{margin-bottom:6px}#header.headroom{position:fixed;width:100%;z-index:9998;top:0;left:0;transition:.3s}.navbar-spacer{height:80px}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url(data:image/svg + xml,
    %3csvgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 30 30"%3e%3cpathstroke="rgba%2833, 37, 41, 0.75%29"stroke-linecap="round"stroke-miterlimit="10"stroke-width="2"d="M4 7h22M4 15h22M4 23h22"/%3e%3c/svg%3e);--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.startp-nav{background-color:#ffffff;border:solid #eeeeee;border-width:0 0 .1px}.startp-nav nav{padding:0;font-family:var(--font-primary)}.startp-nav nav .navbar-nav .nav-item{position:relative;padding:15px 0}.collapse:not(.show){display:none}.startp-nav nav .navbar-nav .nav-item a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#333333;margin:0 30px 0 0}.startp-nav nav .navbar-nav .nav-item a.active,.startp-nav nav .navbar-nav .nav-item a:focus,.startp-nav nav .navbar-nav .nav-item a:hover{color:var(--primary-color)}.startp-nav nav .navbar-nav .nav-item a svg{width:14px}.startp-nav nav .navbar-nav .nav-item a.dropdown-toggle:after{display:none}.startp-nav nav .navbar-nav .nav-item .new{position:relative;top:-7px;font-size:9px;background-color:var(--secondary-color);color:#fff;border-radius:6px;padding:2px 6px;line-height:1}.startp-nav nav .navbar-nav .nav-item .dropdown-menu{box-shadow:0 10px 30px 0 rgba(0,0,0,.1);background:#ffffff;position:absolute;border:1px solid #eeeeee;top:80px;left:0;width:280px;display:block;z-index:99;padding:15px 5px;opacity:0;border-radius:5px;visibility:hidden;transition:all .3s ease-in-out}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li{position:relative;padding:0}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li a{font-size:14px;font-weight:500;padding:10px 15px;margin:0;display:block;color:#333333;text-transform:none;letter-spacing:0}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li a.active,.startp-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus,.startp-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover{color:var(--primary-color);background-color:#f8f9fa}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li a i,.startp-nav nav .navbar-nav .nav-item .dropdown-menu li a svg{float:right}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{position:absolute;left:100%;top:0;opacity:0!important;visibility:hidden!important}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a{color:#333333}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active,.startp-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus,.startp-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover{color:var(--primary-color)}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu{opacity:1!important;visibility:visible!important;top:-10px!important}.startp-nav nav .navbar-nav .nav-item .dropdown-menu li:hover a{color:var(--primary-color)}.startp-nav nav .navbar-nav .nav-item:hover ul{opacity:1;visibility:visible;top:100%}.startp-nav nav .others-option{margin-left:20px}.startp-nav nav .others-option .cart-wrapper-btn{position:relative;margin-right:30px}.startp-nav nav .others-option .cart-wrapper-btn svg{width:15px}.startp-nav nav .others-option .cart-wrapper-btn i{font-size:20px}.startp-nav nav .others-option .cart-wrapper-btn span{background-color:red;color:#ffffff;font-size:9px;width:13px;height:13px;text-align:center;line-height:14px;border-radius:50%;position:absolute;top:-2px;right:-9px}.startp-nav nav .others-option .btn.btn-light{background:transparent;border:2px dashed #cdf1d8;padding:12px 33px;margin-right:10px}.startp-nav nav .others-option .btn.btn-light:focus{color:#0e314c!important}.startp-nav nav .others-option .btn.btn-light:focus,.startp-nav nav .others-option .btn.btn-light:hover{color:#ffffff;border-color:#c147e9}.startp-nav nav .others-option .btn.btn-light:after,.startp-nav nav .others-option .btn.btn-light:before{background:#c147e9}.startp-nav nav .others-option .btn.btn-primary{background:#c679e3;box-shadow:0 13px 27px 0 rgba(198,121,227,.25)}.startp-nav nav .others-option .btn.btn-primary:after,.startp-nav nav .others-option .btn.btn-primary:before{background:#c147e9;box-shadow:0 13px 27px 0 rgba(68,206,111,.25)}.navbar-style-three .startp-nav{padding-left:25px;padding-right:25px}.navbar-color-white .startp-nav nav .navbar-nav .nav-item a{color:#ffffff}.navbar-color-white .startp-nav nav .navbar-nav .nav-item a.active,.navbar-color-white .startp-nav nav .navbar-nav .nav-item a:focus,.navbar-color-white .startp-nav nav .navbar-nav .nav-item a:hover{color:#c147e9}.navbar-color-white .startp-nav nav .others-option .cart-wrapper-btn{color:#ffffff}.navbar-color-white .startp-nav nav .others-option .btn.btn-primary{background:#c679e3;box-shadow:0 13px 27px 0 rgba(198,121,227,.25)}.navbar-color-white .startp-nav nav .others-option .btn.btn-primary:after,.navbar-color-white .startp-nav nav .others-option .btn.btn-primary:before{background:#c147e9;box-shadow:0 13px 27px 0 rgba(68,206,111,.25)}.navbar-color-white#header.headroom.is-sticky{background-color:#ffffff!important}.menu-open{background:rgba(255,255,255,.95)}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.ms-auto{margin-left:auto!important}.startp-nav nav ul{padding:0;margin:0;list-style-type:none}@media (min-width:768px){.navbar-expand-md .navbar-nav{flex-direction:row}}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.is-sticky{transition:background-color .3s ease-in-out}.is-sticky.scrolled{background:rgba(255,255,255,.98);box-shadow:0 2px 10px rgba(0,0,0,.1)}.navbar-toggler{border:none;background-color:transparent;border-radius:0;padding:0}.navbar-toggler:focus{outline:0!important;box-shadow:none}.navbar-toggler .icon-bar{width:30px;transition:all .3s;background:var(--primary-color);height:3px;display:block;border-radius:3px}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;left:4px;position:relative}.navbar-toggler .middle-bar{opacity:0;margin:5px 0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;left:4px;position:relative}.navbar-toggler.collapsed .top-bar{transform:rotate(0);left:0}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0);left:0}@media (min-width:768px){.navbar-expand-md .navbar-toggler{display:none}}.startp-nav .logo{height:60px;width:120px;margin:18px}.dropdown-icon{margin-right:30px}.nav-item.dropdown>.nav-link.dropdown-toggle{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#333333;cursor:pointer;display:inline-block}.nav-item.dropdown>.nav-link.dropdown-toggle.active,.nav-item.dropdown>.nav-link.dropdown-toggle:focus,.nav-item.dropdown>.nav-link.dropdown-toggle:hover{color:var(--primary-color)}@media (max-width:767px){.nav-item.dropdown{position:static}.dropdown-menu{display:none;opacity:0;visibility:hidden;padding-left:20px;margin:0;transition:all .3s ease}.dropdown-menu.show-inline{display:block;opacity:1;visibility:visible}.dropdown-menu li{padding:6px 0}.dropdown-menu li a{font-size:14px;font-weight:500;color:#333333;padding:10px 0;display:block;text-transform:none;letter-spacing:normal}.dropdown-menu li a:hover{color:var(--primary-color)}.dropdown-menu li a:before{content:none!important}}.footer-agency-bespoke{background:linear-gradient(135deg,#0a3d58,#0E4C6D);padding:120px 0 60px;color:#ffffff;position:relative;overflow:hidden}.footer-agency-bespoke:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1FA6A6,#0E4C6D 50%,#1FA6A6);opacity:.6}.footer-bg-glow{position:absolute;bottom:-200px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(31,166,166,.1) 0,transparent 70%);pointer-events:none}.f-logo{filter:brightness(0) invert(1);transition:transform .4s ease}.f-logo:hover{transform:scale(1.02)}.f-desc{font-size:15px;line-height:1.8;color:rgba(255,255,255,.7);max-width:420px;font-family:var(--font-secondary),sans-serif}.footer-section-title{font-size:13px;font-weight:700;letter-spacing:2.5px;color:#1FA6A6;text-transform:uppercase;margin-bottom:35px;display:block}.f-socials{display:flex;gap:16px}.f-socials a{width:42px;height:42px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;transition:all .4s cubic-bezier(.165,.84,.44,1)}.f-socials a:hover{background:#1FA6A6;border-color:#1FA6A6;transform:translateY(-5px);box-shadow:0 10px 20px rgba(31,166,166,.3)}.f-links ul{list-style:none;padding:0}.f-links ul li{margin-bottom:14px}.f-links ul li a{color:rgba(255,255,255,.65);font-weight:500;font-size:15px;transition:all .3s ease}.f-links ul li a:hover{color:#1FA6A6;padding-left:8px}.f-contact-item{display:flex;gap:16px;margin-bottom:24px}.f-contact-icon{width:40px;height:40px;background:rgba(31,166,166,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1FA6A6;flex-shrink:0}.f-contact-text p{font-size:14px;color:rgba(255,255,255,.7);line-height:1.6;margin:0}.f-contact-text a{font-size:16px;font-weight:600;color:#ffffff;display:block;margin-top:4px;transition:color .3s ease}.f-contact-text a:hover{color:#1FA6A6}.footer-bottom{margin-top:80px;padding-top:40px;border-top:1px solid rgba(255,255,255,.08)}.copyright-text{font-size:13px;color:rgba(255,255,255,.4);letter-spacing:.5px;margin:0}.f-bottom-links{display:flex;gap:32px;justify-content:flex-end}.f-bottom-links a{font-size:13px;color:rgba(255,255,255,.4);transition:color .3s ease}.f-bottom-links a:hover{color:#ffffff}@media (max-width:991px){.footer-agency-bespoke{padding:80px 0 40px}.footer-section-title{margin-top:32px;margin-bottom:16px}.f-bottom-links{justify-content:flex-start;margin-top:24px;gap:20px}}