/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--color-red-700:oklch(50.5% .213 27.518);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.top-50{top:calc(var(--spacing) * 50)}.top-\[18\%\]{top:18%}.top-\[27\%\]{top:27%}.top-\[42\%\]{top:42%}.right-4{right:calc(var(--spacing) * 4)}.right-\[16\%\]{right:16%}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-4{left:calc(var(--spacing) * 4)}.left-\[12\%\]{left:12%}.left-\[46\%\]{left:46%}.z-1{z-index:1}.z-10{z-index:10}.order-4{order:4}.order-5{order:5}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-10{grid-column:10}.col-12{grid-column:12}.col-auto{grid-column:auto}.col-span-full{grid-column:1/-1}.float-end{float:inline-end}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-34{margin:calc(var(--spacing) * 34)}.m-38{margin:calc(var(--spacing) * 38)}.m-71{margin:calc(var(--spacing) * 71)}.m-82{margin:calc(var(--spacing) * 82)}.m-214{margin:calc(var(--spacing) * 214)}.m-223{margin:calc(var(--spacing) * 223)}.m-357{margin:calc(var(--spacing) * 357)}.m-375{margin:calc(var(--spacing) * 375)}.m-435{margin:calc(var(--spacing) * 435)}.m-490{margin:calc(var(--spacing) * 490)}.m-572{margin:calc(var(--spacing) * 572)}.m-600{margin:calc(var(--spacing) * 600)}.m-620{margin:calc(var(--spacing) * 620)}.m-753{margin:calc(var(--spacing) * 753)}.mx-0{margin-inline:0}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-14{margin-inline-start:calc(var(--spacing) * 14)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-33{margin-top:calc(var(--spacing) * 33)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-100{height:calc(var(--spacing) * 100)}.h-104{height:calc(var(--spacing) * 104)}.min-h-\[420px\]{min-height:420px}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-20{width:calc(var(--spacing) * 20)}.w-28{width:calc(var(--spacing) * 28)}.w-33{width:calc(var(--spacing) * 33)}.w-50{width:calc(var(--spacing) * 50)}.w-64{width:calc(var(--spacing) * 64)}.w-96{width:calc(var(--spacing) * 96)}.w-100{width:calc(var(--spacing) * 100)}.w-auto{width:auto}.w-full{width:100%}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-75{max-width:calc(var(--spacing) * 75)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-grow-1{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#073B8C\]{border-color:#073b8c}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.bg-\[\#e8edf0\]{background-color:#e8edf0}.bg-black{background-color:var(--color-black)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/75{background-color:color-mix(in oklab,var(--color-slate-950) 75%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.ps-0{padding-inline-start:0}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-0{padding-inline-end:0}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.text-red-700{color:var(--color-red-700)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}}.focus-visible\:outline-\[\#073B8C\]:focus-visible{outline-color:#073b8c}}:root{--brand-primary:#073b8c;--brand-primary-hover:#052d6b;--brand-primary-rgb:7 59 140;--brand-secondary:#0b6235;--brand-secondary-hover:#074725;--brand-secondary-rgb:11 98 53;--brand-accent:#c58b24;--brand-accent-dark:#9a6815;--brand-accent-rgb:197 139 36;--brand-ink:#10243a;--sand2keys-control-height:52px;--sand2keys-transition:.18s ease}html{scroll-behavior:smooth}body{margin:0}.platform-shell,.platform-shell *,.platform-shell :after,.platform-shell :before{box-sizing:border-box}.platform-shell :where(h1,h2,h3,p,ul,ol,dl,dd,fieldset){margin:0}.platform-shell :where(ul,ol){padding:0;list-style:none}.platform-shell fieldset{border:0;padding:0}.platform-shell a{color:inherit;text-decoration:none}.platform-shell button,.platform-shell input,.platform-shell select{font:inherit}.skip-link{color:#111;z-index:100000;background:#fff;padding:.75rem 1rem;transition:transform .15s;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}#preloader{display:none!important}.loading-skeleton{background-color:#e5e7eb;background-image:linear-gradient(90deg,#0000,#ffffff94,#0000);background-position:-200% 0;background-size:200% 100%;border-radius:6px;animation:skeleton-shimmer 1.4s ease-in-out infinite}@keyframes skeleton-shimmer{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.loading-skeleton{animation:none}}button,input,select,textarea{font:inherit}.header-user-menu button{color:inherit}.header-user-menu .header-user-name,.header-user-menu .lang-tooltip button,.header-user-menu .show-lang{cursor:pointer;background:0 0;border:0}.header-user-menu.active .lang-tooltip,.header-user-menu.active>ul{opacity:1;visibility:visible}.mobile-navigation-open #navigation{display:block!important}#navigation.style-1>ul>li.current>a{color:var(--brand-primary);font-weight:700}#navigation.style-1>ul>li.current:hover>a{color:#fff}.sand2keys-carousel{display:block!important}.sand2keys-carousel,.sand2keys-carousel__viewport{width:100%;overflow:hidden}.sand2keys-carousel__track{will-change:transform;transition:transform .35s;display:flex}.sand2keys-carousel__slide{flex-grow:0;flex-shrink:0;min-width:0}.sand2keys-typed-cursor{border:0;margin-left:2px;animation:sand2keys-cursor-blink .7s step-end infinite}@keyframes sand2keys-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.sand2keys-carousel__dots{justify-content:center;align-items:center;gap:8px;height:32px;margin-top:20px;display:flex}.sand2keys-carousel__dots button{cursor:pointer;background:#d8d8d8;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:background-color .2s,transform .2s}.sand2keys-carousel__dots button.is-active{background:var(--brand-primary);transform:scale(1.25)}.sand2keys-sticky-header{animation:fadeInDown .6s ease-in-out}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sand2keys-carousel__dots button,.sand2keys-carousel__track,.sand2keys-typed-cursor{transition:none;animation:none}}.featured.portfolio.rec-pro.disc{padding-top:69px;padding-bottom:69px}.portfolio .footer .compare{white-space:nowrap;align-items:center;gap:22.5px;display:flex;list-style:none!important}.portfolio .footer .compare a{justify-content:center;align-items:center;margin-right:0;display:inline-flex;list-style:none!important}.portfolio .footer .compare::marker{content:"";display:none}.portfolio .footer .compare a::marker{content:"";display:none}.portfolio .footer .compare i::marker{content:"";display:none}@media (min-width:768px) and (max-width:1023.98px){#header-container #header .container-header,.container{max-width:100%!important;padding-left:24px!important;padding-right:24px!important}}@media (min-width:1024px){#header-container #header .container-header,.container{max-width:1240px!important;padding-left:24px!important;padding-right:24px!important}}@media (max-width:1024px){#header-container #header .container-header{justify-content:space-between!important;align-items:center!important;padding-top:6px!important;padding-bottom:6px!important;display:flex!important;position:relative!important}#header-container #header .left-side{gap:12px!important}#header-container #header .left-side,#header-container #header .right-side{float:none!important;align-items:center!important;width:auto!important;display:flex!important}#logo{float:none!important;text-align:left!important;width:auto!important;margin:0!important;position:static!important}#logo img.sand2keys-logo{object-fit:contain!important;width:auto!important;max-width:175px!important;height:44px!important;max-height:44px!important}.mmenu-trigger{cursor:pointer!important;background-color:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:6px!important;flex-shrink:0!important;width:36px!important;height:36px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.mmenu-trigger,.mmenu-trigger .hamburger{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important}.mmenu-trigger .hamburger{width:30px!important;height:22px!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(.55)!important}.mmenu-trigger .hamburger-box{width:30px!important;height:22px!important;margin:0!important;display:block!important;position:relative!important}.mmenu-trigger .hamburger-inner,.mmenu-trigger .hamburger-inner:after,.mmenu-trigger .hamburger-inner:before{background-color:#1f2937!important;border-radius:4px!important}.header-widget{align-items:center!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.header-widget a.button,.header-widget a.button.border,.header-widget button.button,.header-widget button.button.border{white-space:nowrap!important;color:#fff!important;background-color:#073b8c!important;border:1px solid #073b8c!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:34px!important;margin:0!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important;line-height:34px!important;transition:all .2s!important;display:inline-flex!important;box-shadow:0 2px 4px #073b8c26!important}.header-widget a.button.border:hover,.header-widget a.button:hover{color:#fff!important;background-color:#052d6b!important;border-color:#052d6b!important}#header-container:not(.mobile-navigation-open) #navigation,#header-container:not(.mobile-navigation-open) #navigation *,#header-container:not(.mobile-navigation-open) #responsive,#header-container:not(.mobile-navigation-open) #responsive *{display:none!important}#header-container.mobile-navigation-open #navigation{z-index:99999!important;background-color:#fff!important;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;width:100%!important;padding:.75rem 1.25rem!important;display:block!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 15px 35px #00000026!important}#header-container.mobile-navigation-open #navigation #responsive,#header-container.mobile-navigation-open #navigation ul{float:none!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#header-container.mobile-navigation-open #navigation #responsive>li,#header-container.mobile-navigation-open #navigation ul>li{float:none!important;text-align:left!important;border-bottom:1px solid #f3f4f6!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}#header-container.mobile-navigation-open #navigation #responsive>li:last-child,#header-container.mobile-navigation-open #navigation ul>li:last-child{border-bottom:none!important}#header-container.mobile-navigation-open #navigation #responsive>li>a,#header-container.mobile-navigation-open #navigation ul>li>a{color:#1f2937!important;background:0 0!important;border-radius:6px!important;width:100%!important;padding:12px 16px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;transition:background .15s,color .15s!important;display:block!important}#header-container.mobile-navigation-open #navigation #responsive>li.current>a,#header-container.mobile-navigation-open #navigation #responsive>li>a.current-link,#header-container.mobile-navigation-open #navigation ul>li.current>a,#header-container.mobile-navigation-open #navigation ul>li>a.current-link{color:var(--brand-primary,#073b8c)!important;background-color:#073b8c0f!important;font-weight:700!important}}@media (max-width:576px){#logo img.sand2keys-logo{width:140px!important;max-height:42px!important}.mmenu-trigger{width:38px!important;height:38px!important}.header-widget a.button,.header-widget a.button.border{height:34px!important;padding:0 10px!important;font-size:12px!important;line-height:34px!important}.header-widget .btn-header-my-cases{display:none!important}}@media (max-width:767px){#header-container #header .right-side,.btn-header-my-cases{display:none!important}}.property-platform{color:#666;background:#f6f6f6;min-height:65vh}.property-platform .platform-page{max-width:1320px;margin:0 auto;padding:70px 24px}.property-platform .about-us{padding:72px 0 82px}.property-platform .about-us .sec-title{margin-bottom:38px}.property-platform .about-us .about-text{max-width:760px}.property-platform .platform-page>div:first-child>p:first-child,.property-platform .platform-results>div:nth-child(2)>p:first-child{letter-spacing:0;text-transform:uppercase;font-size:14px;font-weight:600;color:var(--brand-primary)!important}.property-platform h1,.property-platform h2,.property-platform h3{font-family:Montserrat,sans-serif;color:#333!important}.property-platform h1{font-size:34px!important;font-weight:700!important}.property-search-form{background:#fff;border:1px solid #e7e7e7;align-items:end;border-radius:0!important;padding:22px!important;box-shadow:0 1px 8px #00000014!important}.property-search-form label{color:#444!important;font-size:13px!important;font-weight:600!important}.property-search-form input,.property-search-form select{color:#666!important;height:var(--sand2keys-control-height)!important;border:1px solid #e8e8e8!important;border-radius:2px!important;width:100%!important;margin:0!important}.property-search-form input:focus,.property-search-form select:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px rgb(var(--brand-primary-rgb)/12%)!important}.agent-contact-form-sidebar{border-top:0!important;width:100%!important;padding-top:0!important}.agent-contact-form-sidebar .form-group{width:100%!important;margin-bottom:15px!important}.agent-contact-form-sidebar input,.sand2keys-input{box-shadow:none!important;box-sizing:border-box!important;color:#334155!important;background-color:#fff!important;border:1px solid #dae2e9!important;border-radius:6px!important;outline:none!important;width:100%!important;height:46px!important;margin:0 0 15px!important;padding:12px 15px!important;font-family:Lato,sans-serif!important;font-size:14px!important;display:block!important}.agent-contact-form-sidebar input::placeholder,.sand2keys-input::placeholder{color:#94a3b8!important;opacity:1!important}.agent-contact-form-sidebar input:focus,.sand2keys-input:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px rgb(var(--brand-primary-rgb)/15%)!important}.agent-contact-form-sidebar textarea,.sand2keys-textarea{box-shadow:none!important;box-sizing:border-box!important;color:#334155!important;background-color:#fff!important;border:1px solid #dae2e9!important;border-radius:6px!important;outline:none!important;width:100%!important;height:110px!important;margin:0 0 15px!important;padding:12px 15px!important;font-family:Lato,sans-serif!important;font-size:14px!important;line-height:1.5!important;display:block!important}.agent-contact-form-sidebar textarea::placeholder,.sand2keys-textarea::placeholder{color:#94a3b8!important;opacity:1!important}.agent-contact-form-sidebar textarea:focus,.sand2keys-textarea:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px rgb(var(--brand-primary-rgb)/15%)!important}.agent-contact-form-sidebar .multiple-send-message{box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;text-align:center!important;text-transform:none!important;background-color:#073b8c!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:48px!important;margin-top:10px!important;padding:0 20px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1!important;transition:background-color .3s!important;display:flex!important;box-shadow:0 2px 4px #0000001a!important}.agent-contact-form-sidebar .multiple-send-message:hover{color:#fff!important;background-color:#052d6b!important}.property-search-submit{text-transform:uppercase;background:var(--brand-primary)!important;height:var(--sand2keys-control-height)!important;border-radius:2px!important}.property-search-submit:hover{background:var(--brand-primary-hover)!important}.property-search-submit:disabled{cursor:wait;opacity:.7}.property-platform .property-filters button,.property-platform .search-context-summary button,.property-search-submit{transition:background-color var(--sand2keys-transition),border-color var(--sand2keys-transition),color var(--sand2keys-transition),transform var(--sand2keys-transition)}.property-platform .property-filters button:hover,.property-platform .property-filters button[aria-pressed=true]{border-color:rgb(var(--brand-primary-rgb)/52%)}.property-search-error{grid-column:1/-1;margin:0}.property-platform .recent-searches{border-top:1px solid #e7e7e7;margin:0;padding-top:14px}.property-platform .recent-searches h2{letter-spacing:0;text-transform:none;font-family:Montserrat,sans-serif;line-height:1.35;color:#444!important;margin:0!important;font-size:14px!important;font-weight:600!important}.property-platform .recent-searches ul{flex-wrap:wrap;gap:10px;display:flex;margin:10px 0 0!important;padding:0!important;list-style:none!important}.property-platform .recent-searches li{flex:0 280px;min-width:0;margin:0!important;padding:0!important;list-style:none!important}.property-platform .recent-searches li::marker{content:""}.property-platform .recent-searches li button{border:1px solid #e5e5e5;border-radius:2px;min-height:0;padding:10px 12px}.property-platform .recent-searches li button:hover{border-color:rgb(var(--brand-primary-rgb)/45%)}.property-platform .recent-searches li span:first-child{color:#444;font-size:13px;line-height:1.35}.property-platform .recent-searches li span:last-child{font-size:12px;line-height:1.35}.search-context-summary{min-width:0}.search-context-summary__count{color:#555;margin:0 0 10px;font-size:14px}.search-context-summary__count strong{color:#222}.search-context-summary__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.search-context-chip{color:#555;background:#fff;border:1px solid #e2e2e2;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:7px 10px;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex}.search-context-chip i{color:var(--brand-secondary)}.search-context-chip--location{max-width:min(100%,370px)}.search-context-chip--filter{border-color:rgb(var(--brand-primary-rgb)/25%)}.search-context-chip--filter button{color:var(--brand-primary);cursor:pointer;background:0 0;border:0;align-items:center;padding:1px;font-size:13px;line-height:1;display:inline-flex}.search-context-summary__clear{color:var(--brand-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:10px;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.property-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.property-platform-card{background:#fff;border:1px solid #e7e7e7;transition:box-shadow .3s,transform .3s;overflow:hidden;box-shadow:0 1px 4px #00000012}.property-platform-card:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.property-platform-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000001f}.property-platform-card--selectable{cursor:pointer}.property-platform-card.is-map-selected{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgb(var(--brand-primary-rgb)/20%),0 8px 24px #0000001f}.property-platform-card .homes-img{aspect-ratio:3/2}.property-platform-card .homes-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.property-platform-card:hover .homes-img img{transform:scale(1.04)}.property-platform-card .homes-tag{color:#fff;padding:6px 14px;font-size:13px;font-weight:600}.property-platform-card .property-save{color:var(--brand-accent);cursor:pointer;z-index:3;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;position:absolute;bottom:15px;right:15px}.property-platform-card .homes-content{flex-direction:column;height:100%;display:flex;padding:20px!important}.property-platform-card .homes-content h2.title{-webkit-line-clamp:2;text-transform:none;-webkit-box-orient:vertical;min-height:45px;margin:0 0 8px;font-size:18px;font-weight:600;display:-webkit-box;overflow:hidden}.property-platform-card .homes-content h2.title a{color:#444;text-decoration:none}.property-platform-card .homes-content h2.title a:hover{color:var(--brand-primary)}.property-platform-card .homes-address{align-items:center;gap:10px;margin:0 0 12px;font-size:13px;display:flex}.property-platform-card .homes-address span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.property-card-meta{color:#777;align-items:center;gap:7px;margin:-4px 0 12px;font-size:12px;display:flex}.property-card-primary-distance{color:var(--brand-accent-dark);white-space:nowrap;margin-left:auto;font-size:12px}.property-platform-card .price-properties.footer{margin-top:auto}.sand2keys-wordmark{color:#222;letter-spacing:-1px;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:23px;font-weight:800;line-height:48px;display:inline-block}.sand2keys-wordmark>span{color:var(--brand-primary)}.sand2keys-wordmark.is-light{color:#fff}#header-container #header{background:#fff;border-bottom:1px solid #eaeff5;padding:16px 0!important}#header-container #header.sticky{z-index:9999;width:100%;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #00000014;padding:12px 0!important}#header-container .container-header{height:52px;justify-content:space-between!important;align-items:center!important;display:flex!important}#header-container .left-side,#header-container .right-side{height:100%;float:none!important;align-items:center!important;width:auto!important;display:flex!important}#header-container .right-side{margin-left:auto!important}#header-container #logo{height:100%;float:none!important;align-items:center!important;margin:0 35px 0 0!important;display:flex!important}#header-container #logo img.sand2keys-logo{object-fit:contain!important;object-position:left center!important;width:auto!important;max-width:215px!important;height:55px!important;display:block!important}#header-container #navigation{float:none!important;align-items:center!important;margin:0!important;display:flex!important}#header-container #navigation ul#responsive{align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}#header-container #navigation.style-1 ul li{float:none!important;margin:0!important}#header-container #navigation.style-1 ul li a{color:#333!important;border-radius:6px!important;align-items:center!important;padding:8px 16px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;transition:all .15s ease-in-out!important;display:inline-flex!important}#header-container #navigation.style-1 ul li:hover a{color:#073b8c!important;background-color:#073b8c14!important}#header-container #navigation.style-1 ul li a.current-link,#header-container #navigation.style-1 ul li.current a{color:#073b8c!important;font-weight:700!important}#header-container .header-widget{float:none!important;align-items:center!important;height:auto!important;display:flex!important;top:0!important}#header-container .header-widget .button,#header-container .header-widget .button.border{color:#fff!important;background-color:#073b8c!important;border:1px solid #073b8c!important;border-radius:8px!important;align-items:center!important;height:42px!important;margin:0!important;padding:0 22px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:all .15s ease-in-out!important;display:inline-flex!important;top:0!important}#header-container .header-widget .button.border:hover{color:#fff!important;background-color:#052d6b!important;border-color:#052d6b!important}#hero-area{padding:120px 0 100px;position:relative}#hero-area .welcome-text h1{text-shadow:0 2px 6px #0006;color:#fff!important;margin-bottom:12px!important;font-size:40px!important;font-weight:800!important;line-height:1.3!important}#hero-area .welcome-text p{text-shadow:0 1px 4px #0000004d;color:#fffffff2!important;margin-bottom:30px!important;font-size:18px!important;font-weight:500!important}.banner-search-wrap{margin-top:25px}.rld-banner-tab{z-index:2;position:relative;border-bottom:0!important;justify-content:center!important;gap:8px!important;margin-bottom:-1px!important;display:flex!important}.rld-banner-tab .nav-item .nav-link{cursor:pointer;background:#ffffffd9;transition:all .2s;color:#333!important;border:0!important;border-radius:8px 8px 0 0!important;padding:10px 28px!important;font-size:15px!important;font-weight:700!important}.rld-banner-tab .nav-item .nav-link.active,.rld-banner-tab .nav-item .nav-link:hover{color:#fff!important;background:#073b8c!important}.rld-main-search{background:#fff!important;border-radius:12px!important;padding:24px!important;box-shadow:0 10px 40px #0003!important}.rld-single-input input{background-color:#fff!important;padding:0 16px!important;line-height:48px!important}.rld-single-input input,.rld-single-select .single-select{color:#333!important;border:1px solid #dcdcdc!important;border-radius:6px!important;width:100%!important;height:48px!important;margin:0!important;font-size:14px!important}.rld-single-select .single-select{appearance:auto!important;background-color:#fcfcfc!important;padding:0 32px 0 14px!important;line-height:46px!important}.dropdown-filter{color:#555;background:#fcfcfc;border:1px solid #dcdcdc;border-radius:6px;justify-content:center;align-items:center;height:48px;margin:0;padding:0 14px;font-size:14px;font-weight:600;line-height:46px;display:flex}.dropdown-filter:hover{color:#073b8c;background:#f0f0f0;border-color:#073b8c}.rld-main-search .btn.btn-yellow{color:#fff!important;background-color:#073b8c!important;border:1px solid #073b8c!important;justify-content:center!important;align-items:center!important;height:48px!important;margin:0!important;padding:0 16px!important;font-size:14px!important;font-weight:700!important;line-height:48px!important;transition:all .2s ease-in-out!important;display:inline-flex!important}.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover,.rld-main-search .btn.btn-yellow:hover,a.btn-yellow:hover,button.btn-yellow:hover{color:#fff!important;background-color:#052d6b!important;border-color:#052d6b!important;text-decoration:none!important}#navigation.style-1 ul li:hover{background-color:#0000!important}#header-container #navigation.style-1 ul li a:hover,#navigation.style-1 ul li:hover>a{color:#073b8c!important;background-color:#073b8c14!important}.homes-content h3 a:hover,.portfolio .homes-content h3 a:hover,.property-platform-card .homes-content h2.title a:hover,.recently .homes-content h3 a:hover{color:#073b8c!important;text-decoration:underline!important}.property-platform .btn-primary:active,.property-platform .btn-primary:focus,.property-platform .btn-primary:hover{color:#fff!important;background-color:#052d6b!important;border-color:#052d6b!important}@media (max-width:991px){#hero-area{padding:90px 0 60px}#hero-area .welcome-text h1{font-size:28px!important}#hero-area .welcome-text p{font-size:15px!important}}.homepage-map-preview .property-google-map{border-radius:0;min-height:520px}.sand2keys-map-fallback{background-color:#e8edf0;background-image:linear-gradient(35deg,#0000 47%,#ffffffc7 48% 52%,#0000 53%),linear-gradient(125deg,#0000 47%,#d2dadebf 48% 52%,#0000 53%);background-size:90px 90px,130px 130px}.sand2keys-map-fallback__radius{background:rgb(var(--brand-secondary-rgb)/9%);border:2px solid rgb(var(--brand-secondary-rgb)/58%);border-radius:50%;width:min(68vw,360px);height:min(68vw,360px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sand2keys-map-fallback__property,.sand2keys-map-fallback__search{color:#fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;transform:rotate(-45deg);box-shadow:0 3px 10px #0000003d}.sand2keys-map-fallback__search{background:var(--brand-accent);z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.sand2keys-map-fallback__property{background:var(--brand-primary);width:34px;height:34px}.sand2keys-map-fallback__property i,.sand2keys-map-fallback__search i{transform:rotate(45deg)}.sand2keys-map-fallback__property.marker-1{top:27%;left:39%}.sand2keys-map-fallback__property.marker-2{top:31%;left:61%}.sand2keys-map-fallback__property.marker-3{top:52%;left:31%}.sand2keys-map-fallback__property.marker-4{top:56%;left:67%}.sand2keys-map-fallback__property.marker-5{top:69%;left:45%}.sand2keys-map-fallback__property.marker-6{top:72%;left:57%}.sand2keys-map-fallback__notice{color:#667;background:#ffffffeb;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:8px 12px;font-size:12px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.homepage-search-contexts .sand2keys-carousel{padding:8px 0 12px}.search-context-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:132px;margin:0 18px;padding:18px 12px;transition:background-color .25s,transform .25s;display:flex}.search-context-item__icon{border:1px solid rgb(var(--brand-primary-rgb)/28%);color:var(--brand-primary);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;line-height:1;display:inline-flex}.search-context-item h3{color:#4b4b4b;font-size:16px;font-weight:700;line-height:1.25}.search-context-item p{color:#777;font-size:13px;line-height:1.45}.search-context-item:hover{background:rgb(var(--brand-primary-rgb)/4%);transform:translateY(-2px)}.search-context-item:hover .search-context-item__icon{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.search-context-item:hover h3{color:var(--brand-primary)}@media (max-width:575px){.search-context-item{min-height:124px;margin:0 8px}.search-context-item h3{font-size:13px}.search-context-item p{font-size:12px}}@media (max-width:1024px){#logo img.sand2keys-logo{width:86px;height:58px;margin:0 auto}}@media (max-width:575px){#logo img.sand2keys-logo{width:81px;height:54px;margin:0 auto}.homepage-map-preview .property-google-map{min-height:420px}}.property-platform-card .homes-address i,.property-platform-card .homes-list li i{color:var(--brand-secondary)!important}.button.alt.featured,.homes-tag.button.featured,.homes-tag.featured{background:var(--brand-secondary)!important}.property-platform-card .property-save[aria-pressed=true]{background:var(--brand-accent);color:#fff}.property-card-meta span:first-child{color:var(--brand-secondary);font-weight:600}.first-footer,.second-footer{border-color:rgb(var(--brand-accent-rgb)/35%)}.property-platform-card .homes-list{border-top:1px solid #eee;grid-template-columns:1fr 1fr;padding-top:10px;display:grid}.property-platform-card .homes-list li{width:auto!important}.property-platform-card .price-properties h3{color:#333;font-size:18px;font-weight:700}.property-platform [aria-label^=Map\ showing]{border-color:#ddd!important;border-radius:2px!important}.property-platform aside,.property-platform aside button,.property-platform aside input{border-radius:2px!important}.single-proper.blog-details{padding:70px 0 80px}.property-detail-layout{margin-top:30px}.property-detail-layout .property-detail-main,.property-detail-layout .property-detail-sidebar{min-width:0}.property-detail-sidebar .single-sidebar .widget-boxed+.widget-boxed{margin-top:25px}.detail-breadcrumb{color:#888;margin-bottom:20px;font-size:14px;font-weight:600}.detail-breadcrumb a{color:var(--brand-primary)}.detail-breadcrumb a:hover{text-decoration:underline}.detail-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.detail-badge{background:rgba(var(--brand-primary-rgb)/10%);color:var(--brand-primary);letter-spacing:.5px;text-transform:uppercase;border-radius:4px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-block}.detail-title{line-height:1.3;color:#222!important;margin-top:12px!important;font-size:28px!important;font-weight:700!important}.detail-address{color:#888;margin-top:8px;font-size:15px}.detail-address i{color:var(--brand-secondary);margin-right:8px}.detail-price{color:#222;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700}.detail-stats{background:#fff;border:1px solid #eaeff5;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:25px;display:grid;overflow:hidden}.detail-stats--travel{grid-template-columns:repeat(3,1fr);margin-top:15px}.detail-stat{border-right:1px solid #eaeff5;margin:0;padding:18px 20px}.detail-stat:last-child{border-right:0}.detail-stat dt{color:#999;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:600}.detail-stat dd{color:#333;margin:6px 0 0;font-size:18px;font-weight:700}.detail-section{margin-top:35px}.detail-section h2{margin-bottom:12px;color:#222!important;font-size:20px!important;font-weight:700!important}.detail-section__subtitle{color:#888;margin-bottom:8px;font-size:14px}.detail-section__note{color:#888;margin-top:8px;font-size:15px}.detail-disclaimer{color:#aaa;margin-top:8px;font-size:12px}.detail-description{color:#666;max-width:680px;font-size:15px;line-height:1.8}.detail-features{grid-template-columns:repeat(2,1fr);gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.detail-features li{color:#555;background:#fff;border:1px solid #eaeff5;border-radius:4px;padding:12px 16px;font-size:14px;font-weight:600}.detail-features li i{color:var(--brand-secondary);margin-right:8px}.detail-sidebar-text{color:#888;margin-bottom:10px;font-size:14px}.detail-sidebar-source{color:#333;font-size:15px;font-weight:700}@media (max-width:991px){.detail-stats{grid-template-columns:repeat(2,1fr)}.detail-stats--travel{grid-template-columns:repeat(3,1fr)}.detail-stat{border-bottom:1px solid #eaeff5}.detail-features{grid-template-columns:1fr}}@media (max-width:575px){.detail-header{flex-direction:column;gap:12px}.detail-stats{grid-template-columns:1fr 1fr}.detail-stats--travel{grid-template-columns:1fr}.detail-title{font-size:22px!important}.detail-price{font-size:22px}}.search-landing{padding:70px 0 80px}.search-landing__form,.search-landing__map{margin-top:30px}.search-landing__features{margin-top:40px}.feature-box{background:#fff;border:1px solid #eaeff5;border-radius:6px;height:100%;padding:25px 20px}.feature-box h2{margin-bottom:10px;color:#222!important;font-size:18px!important;font-weight:700!important}.feature-box p{color:#666;margin:0;font-size:14px;line-height:1.6}.search-results-container{max-width:1500px;padding:40px 30px}.search-results-header{margin:30px 0 25px;text-align:left!important}.sec-title__label{color:var(--brand-primary);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700}.sec-title__sub{color:#777;margin-top:6px;font-size:15px}.btn-reset-filters{color:var(--brand-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.btn-reset-filters:hover{text-decoration:underline}.filter-count-text{color:#888;margin-bottom:18px;font-size:13px}.sidebar-filter-group{border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:18px}.sidebar-filter-group:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.sidebar-filter-label{color:#222;font-size:14px;font-weight:700;display:block}.sidebar-filter-sublabel{color:#888;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.search-address-icon{color:var(--brand-primary);z-index:2;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search-input-with-icon{padding-left:36px!important}.hero-search-form{margin-top:0}.compact-search-form{background:#fff;border:1px solid #eaeff5;border-radius:8px;padding:20px 24px}.radius-select-input{font-size:14px;height:46px!important}.property-platform .property-gallery{grid-template-columns:minmax(0,1fr) 170px;align-items:stretch;gap:14px;display:grid}.property-platform .property-gallery--single{grid-template-columns:minmax(0,1fr)!important}.property-platform .property-gallery__main{min-width:0;height:clamp(320px,42vw,620px)}.property-platform .property-gallery__thumbnails{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;gap:14px;min-width:0;display:grid}.property-platform .property-gallery__thumbnail{width:100%;height:100%;min-height:0}.property-platform .search-results-heading{overflow-wrap:anywhere;line-height:1.22;font-size:clamp(26px,3vw,38px)!important}.property-platform .search-results-layout{align-items:start}.property-platform .property-filters{align-self:start;height:auto;padding:22px!important}.property-platform .property-filters__header{gap:12px;display:flex}.property-platform .property-filters__header h2{margin:0;line-height:1.25;font-size:20px!important}.property-platform .property-filters__header button{background:0 0;border:0;flex:none;padding:0}.property-platform .property-filters fieldset{min-width:0}.property-platform .property-filters input[type=number],.property-platform .property-filters input[type=search]{box-sizing:border-box;color:#666;background:#fff;width:100%;min-width:0;padding:0 10px;display:block;border:1px solid #e5e5e5!important}.property-platform .property-filters input[type=checkbox]{flex:none;margin:0}.property-platform .property-filters label{min-width:0}.property-platform .property-platform-card .homes-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.inner-pages .property-platform .portfolio-item.property-platform-card .homes-content .homes-list li{float:none;align-items:center;gap:7px;min-width:0;min-height:42px;line-height:1.4;display:flex;width:100%!important}.property-platform .property-platform-card .homes-list li i{flex:none;margin:0!important}.property-platform .property-platform-card .homes-list li span{min-width:0;line-height:1.4}.property-platform .property-google-map{min-height:360px}.property-google-map__empty{color:#555;z-index:2;background:#fffffff0;border:1px solid #e2e2e2;gap:3px;max-width:min(360px,100% - 36px);padding:12px 14px;font-size:13px;display:grid;position:absolute;bottom:18px;left:18px;box-shadow:0 4px 18px #0000001f}.property-google-map__empty strong{color:#333}.property-google-map .gm-style .gm-style-iw-c{border-radius:12px;box-shadow:0 16px 40px #00000038;max-width:320px!important;padding:0!important;overflow:hidden!important}.property-google-map .gm-style .gm-style-iw-d{max-height:none!important;padding:0!important;overflow:hidden!important}.property-google-map .gm-style .gm-style-iw-chr{display:none!important}.property-google-map .gm-style .gm-ui-hover-effect{box-shadow:0 2px 8px #00000029;opacity:1!important;background:#ffffffeb!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;margin:12px!important;display:flex!important}.property-google-map .gm-style .gm-style-iw-tc:after{display:none}.property-map-popup.property-platform-card{width:320px;box-shadow:none;border:0;border-radius:12px;overflow:visible}.property-map-popup__gallery{border-radius:12px 12px 0 0;position:relative;overflow:hidden}.property-map-popup__close{color:#333;cursor:pointer;z-index:10;background:#ffffffe6;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 1px 4px #0003}.property-map-popup__close:hover{background:#fff}.property-map-popup__image{object-fit:cover;border-radius:12px 12px 0 0;width:100%;height:168px;display:block}.property-map-popup__gallery-button{color:#222;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.property-map-popup__gallery-button--previous{left:12px}.property-map-popup__gallery-button--next{right:12px}.property-map-popup__dots{gap:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.property-map-popup__dots button{cursor:pointer;background:#ffffffbf;border:0;border-radius:50%;width:7px;height:7px;padding:0}.property-map-popup__dots button.is-active{background:#fff}.property-map-popup__content{text-align:left;padding:14px 16px 16px}.property-map-popup__price{color:#222;margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.25}.property-map-popup__title{color:#444;text-overflow:ellipsis;white-space:nowrap;margin:-3px 0 4px;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.property-map-popup__source{color:#707070;margin:0 0 10px;font-size:12px;font-weight:600}.property-map-popup__details{color:#666;flex-wrap:wrap;gap:12px;margin:0 0 9px;padding:0;font-size:12px;list-style:none;display:flex}.property-map-popup__details li{margin:0;padding:0}.property-map-popup__details i{color:var(--brand-secondary);margin-right:2px}.property-map-popup__description{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.property-map-popup__button{background:var(--brand-primary);color:#fff;cursor:pointer;border:0;border-radius:9px;width:100%;min-height:40px;font-size:13px;font-weight:700}.property-map-popup__button:focus-visible,.property-map-popup__button:hover{background:var(--brand-primary-hover)}.homepage-9 #hero-area .rld-main-search{box-sizing:border-box;width:100%;margin-right:0!important}.homepage-9 #hero-area .rld-main-search>.row{box-sizing:border-box;grid-template-columns:minmax(0,1.45fr) minmax(130px,.85fr) minmax(150px,.95fr) minmax(190px,1.1fr) minmax(170px,.9fr);align-items:stretch;gap:20px;width:100%;margin:0;display:grid}.homepage-9 #hero-area .rld-main-search>.row>.dropdown-filter,.homepage-9 #hero-area .rld-main-search>.row>.rld-single-input,.homepage-9 #hero-area .rld-main-search>.row>.rld-single-select,.homepage-9 #hero-area .rld-main-search>.row>[class*=col-]{width:100%;min-width:0;max-width:none;height:48px!important;margin:0!important;padding:0!important}.homepage-9 #hero-area .rld-main-search input,.homepage-9 #hero-area .rld-main-search select{width:100%!important;height:48px!important;margin:0!important}.homepage-9 #hero-area .rld-main-search .dropdown-filter{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.homepage-9 #hero-area .rld-main-search .dropdown-filter:hover{background:rgb(var(--brand-primary-rgb)/5%)}.homepage-9 #hero-area .rld-main-search .dropdown-filter:focus-visible,.homepage-9 #hero-area .rld-main-search input:focus-visible,.homepage-9 #hero-area .rld-main-search select:focus-visible{outline:3px solid rgb(var(--brand-primary-rgb)/65%);outline-offset:2px}.homepage-9 #hero-area .rld-banner-tab .nav-link{box-sizing:border-box;color:#000;cursor:pointer;font:inherit;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:150px;height:50px;padding:0 35px;display:inline-flex;position:relative}.homepage-9 #hero-area .rld-banner-tab{border:0;justify-content:center;align-items:center;gap:20px;margin:0 0 28px;display:flex}.homepage-9 #hero-area .rld-banner-tab .nav-item{margin:0;display:flex}.homepage-9 #hero-area .rld-banner-tab .nav-link.active,.homepage-9 #hero-area .rld-banner-tab .nav-link:hover{background:var(--brand-primary);color:#fff}.homepage-9 #hero-area .rld-banner-tab .nav-link.active:before{background:var(--brand-primary);content:"";width:20px;height:20px;margin:0;position:absolute;bottom:-10px;transform:rotate(45deg)}@media (max-width:575px){.homepage-9 #hero-area .rld-banner-tab{gap:12px;margin-bottom:22px}.homepage-9 #hero-area .rld-banner-tab .nav-link{min-width:132px;padding:0 24px}}.homepage-9 #hero-area .rld-main-search .dropdown-filter span{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;display:flex;width:100%!important;height:48px!important;padding:0 18px!important;line-height:1!important}.homepage-9 #hero-area .rld-main-search .btn{white-space:nowrap;justify-content:center;align-items:center;height:48px;margin:0;display:flex;width:100%!important}.homepage-9 #hero-area .rld-main-search>.row>.full-filter{grid-column:1/-1;max-height:0;transition:max-height .24s,opacity .18s,padding .24s,transform .24s,visibility .24s;overflow:hidden;transform:translateY(-8px);opacity:0!important;visibility:hidden!important;z-index:1!important;height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.homepage-9 #hero-area .rld-main-search.is-advanced-open{min-height:112px;height:auto!important}.homepage-9 #hero-area .rld-main-search>.row>.full-filter.is-open{max-height:320px;transform:translateY(0);opacity:1!important;visibility:visible!important;height:auto!important;margin-top:0!important;padding:24px!important}.homepage-9 #hero-area .rld-main-search .sand2keys-advanced-search-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.homepage-9 #hero-area .sand2keys-advanced-search-grid label{color:#333;text-align:left;gap:8px;font-size:13px;font-weight:600;display:grid}.homepage-9 #hero-area .sand2keys-advanced-search-grid input,.homepage-9 #hero-area .sand2keys-advanced-search-grid select{box-sizing:border-box;color:#666;background:#fff;border:1px solid #ebebeb;border-radius:2px;padding:0 14px;height:48px!important}@media (max-width:991px){.property-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-9 #hero-area .rld-main-search>.row{grid-template-columns:1fr 1fr}.homepage-9 #hero-area .rld-main-search .sand2keys-advanced-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-9 #hero-area .rld-main-search>.row>.dropdown-filter,.homepage-9 #hero-area .rld-main-search>.row>[class*=col-]{grid-column:auto}#navigation.style-1>ul>li.current>a{color:var(--brand-primary)}}@media (max-width:767px){.homepage-9 #hero-area .rld-main-search>.row>.full-filter.is-open{max-height:560px}.property-platform .property-gallery{grid-template-columns:minmax(0,1fr)}.property-platform .property-gallery__main{height:clamp(280px,70vw,480px)}.property-platform .property-gallery__thumbnails{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.property-platform .property-gallery__thumbnail{aspect-ratio:4/3;height:auto}.property-platform .platform-page{padding:45px 16px}.property-platform .about-us{padding:52px 0 58px}.property-platform h1{font-size:28px!important}.property-card-grid{grid-template-columns:1fr}.property-platform .property-filters{width:100%}.property-platform .property-google-map{min-height:300px}.homepage-9 #hero-area .rld-main-search .sand2keys-advanced-search-grid,.homepage-9 #hero-area .rld-main-search>.row{grid-template-columns:1fr}.property-platform-card .homes-content h2.title{min-height:0}}@media (hover:none){.property-platform-card:hover{transform:none;box-shadow:0 1px 4px #00000012}.property-platform-card:hover .homes-img img{transform:none}}.property-platform .sk-portal-page{padding:50px 0 80px}@media (max-width:767px){.property-platform .sk-portal-page{padding:30px 0 50px}}.property-platform .card{background:#fff;transition:box-shadow .25s,transform .25s;overflow:hidden;border:1px solid #e8edf3!important;border-radius:10px!important;box-shadow:0 2px 12px #073b8c12!important}.property-platform .card:hover{transform:translateY(-2px);box-shadow:0 6px 24px #073b8c1f!important}.property-platform .card-body{padding:20px!important}.property-platform .card-img-top{object-fit:cover;width:100%}.property-platform .badge{letter-spacing:.3px;text-transform:uppercase;border-radius:5px!important;padding:5px 10px!important;font-size:11px!important;font-weight:700!important}.property-platform .badge.bg-primary,.property-platform .badge.btn-primary{background-color:var(--brand-primary)!important;color:#fff!important}.property-platform .badge.bg-secondary{color:#fff!important;background-color:#64748b!important}.property-platform .badge.bg-success{color:#fff!important;background-color:#0b6235!important}.property-platform .badge.bg-info{color:#fff!important;background-color:#0891b2!important}.property-platform .badge.bg-warning{color:#fff!important;background-color:#d97706!important}.property-platform .badge.bg-dark{color:#fff!important;background-color:#1e293b!important}.property-platform .badge.text-dark{color:#1e293b!important}.property-platform .font-weight-bold,.property-platform .fw-bold{font-weight:700!important}.property-platform .font-weight-semibold,.property-platform .fw-semibold{font-weight:600!important}.property-platform .text-muted{color:#64748b!important}.property-platform .text-primary{color:var(--brand-primary)!important}.property-platform .text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.property-platform .alert{font-size:14px;border-radius:8px!important;padding:14px 18px!important}.property-platform .alert-danger{color:#991b1b!important;background-color:#fef2f2!important;border:1px solid #fecaca!important}.property-platform .alert-success{color:#14532d!important;background-color:#f0fdf4!important;border:1px solid #bbf7d0!important}.property-platform .alert-warning{color:#92400e!important;background-color:#fffbeb!important;border:1px solid #fde68a!important}.property-platform .btn-primary{background-color:var(--brand-primary)!important;border:1px solid var(--brand-primary)!important;color:#fff!important;border-radius:7px!important;padding:10px 20px!important;font-size:14px!important;font-weight:700!important;transition:all .2s!important}.property-platform .btn-primary:hover{background-color:var(--brand-primary-hover)!important;border-color:var(--brand-primary-hover)!important}.property-platform .btn-outline-primary{border:2px solid var(--brand-primary)!important;color:var(--brand-primary)!important;background-color:#0000!important;border-radius:7px!important;padding:8px 18px!important;font-size:13px!important;font-weight:700!important;transition:all .2s!important}.property-platform .btn-outline-primary:hover{background-color:var(--brand-primary)!important;color:#fff!important}.property-platform .btn-sm{padding:6px 14px!important;font-size:12px!important}.property-platform .btn-link{cursor:pointer;text-decoration:underline;color:var(--brand-primary)!important;background:0 0!important;border:none!important;font-size:13px!important;font-weight:600!important}.property-platform .btn-link:hover{color:var(--brand-primary-hover)!important}.property-platform .spinner-border{border:3px solid #073b8c33;border-top:3px solid var(--brand-primary);border-radius:50%;width:2rem;height:2rem;animation:spin .75s linear infinite;display:inline-block}.property-platform .spinner-border.text-primary{border-top-color:var(--brand-primary)!important}@keyframes spin{to{transform:rotate(1turn)}}.property-platform .sk-page-header{border-bottom:1px solid #e8edf3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:20px;display:flex}.property-platform .sk-page-header h1,.property-platform .sk-page-header h2{line-height:1.25;color:#10243a!important;margin:0!important;font-size:24px!important;font-weight:700!important}.property-platform .sk-page-header p{color:#64748b;font-size:14px;margin:4px 0 0!important}.property-platform .sk-case-card{background:#fff;border:1px solid #e8edf3;border-radius:10px;transition:box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 2px 8px #073b8c0f}.property-platform .sk-case-card:hover{transform:translateY(-3px);box-shadow:0 6px 24px #073b8c1f}.property-platform .sk-case-card__image{object-fit:cover;background:#f1f5f9;width:100%;height:180px}.property-platform .sk-case-card__image-placeholder{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);justify-content:center;align-items:center;width:100%;height:180px;display:flex}.property-platform .sk-case-card__body{padding:18px 20px}.property-platform .sk-case-card__meta{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.property-platform .sk-case-card__title{color:#10243a;text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.35;overflow:hidden}.property-platform .sk-case-card__address{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:13px;overflow:hidden}.property-platform .sk-case-card__price{color:var(--brand-primary);margin:0 0 14px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700}.property-platform .sk-case-card__footer{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.property-platform .sk-case-card__date{color:#94a3b8;font-size:12px}.property-platform .sk-empty-state{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;padding:60px 30px}.property-platform .sk-empty-state__icon{color:#cbd5e1;margin-bottom:16px;font-size:48px}.property-platform .sk-empty-state h4{color:#334155!important;margin:0 0 8px!important;font-size:20px!important;font-weight:700!important}.property-platform .sk-empty-state p{color:#64748b;max-width:440px;margin:0 auto 24px;font-size:15px;line-height:1.6}.property-platform .sk-tabs{-webkit-overflow-scrolling:touch;border-bottom:2px solid #e8edf3;gap:4px;margin-bottom:28px;display:flex;overflow-x:auto}.property-platform .sk-tabs::-webkit-scrollbar{display:none}.property-platform .sk-tab-btn{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s}.property-platform .sk-tab-btn:hover{color:var(--brand-primary)}.property-platform .sk-tab-btn.active{border-bottom-color:var(--brand-primary);color:var(--brand-primary)}.property-platform .sk-mediation-banner{background:linear-gradient(135deg,#073b8c0f,#073b8c08);border:1px solid #073b8c1f;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;display:flex}.property-platform .sk-mediation-banner__text{color:#1e3a5f;font-size:13px;font-weight:600}.property-platform .sk-mediation-banner__badge{background:var(--brand-primary);color:#fff;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:5px 12px;font-size:11px;font-weight:700}.property-platform .sk-loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:40vh;display:flex}.property-platform .sk-loading p{color:#64748b;font-size:15px}.property-platform .sk-case-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:991px){.property-platform .sk-case-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.property-platform .sk-case-grid{grid-template-columns:1fr}.property-platform .sk-page-header h2{font-size:20px!important}.property-platform .sk-tabs{gap:0}.property-platform .sk-tab-btn{padding:8px 14px;font-size:13px}}.property-platform .sk-buyer-msg{background-color:var(--brand-primary)!important;color:#fff!important}.property-platform .sk-msg-area{min-height:350px;max-height:500px;overflow-y:auto}body,html{max-width:100vw;overflow-x:hidden!important}@media (max-width:991px){#header-container #header .container{max-width:100%!important;padding-left:15px!important;padding-right:15px!important}#header-container #header .container,#header-container #header .left-side{justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}#header-container #header .left-side,#logo{float:none!important}#logo{align-items:center!important;display:flex!important}#logo img.sand2keys-logo{max-width:165px!important;height:auto!important}.mmenu-trigger{float:right!important;margin-top:0!important;margin-left:auto!important;position:relative!important;top:0!important;right:0!important}}footer.first-footer{background-color:#1b2535!important}footer.first-footer,footer.first-footer .contactus .info p,footer.first-footer .netabout p,footer.first-footer .newsletters p,footer.first-footer h5,footer.first-footer p,footer.first-footer span{color:#cbd5e1!important}footer.first-footer h3{color:#fff!important;font-weight:700!important}footer.first-footer .navigation a{transition:color .2s;color:#94a3b8!important}footer.first-footer .navigation a:hover{color:#fff!important}footer.first-footer .twitter-area .single-item .icon-holder strong{color:#38bdf8!important;font-size:18px!important;font-weight:800!important}footer.first-footer .contactus .info i{color:#38bdf8!important}.second-footer{background-color:#111827!important}.second-footer,.second-footer p{color:#94a3b8!important}.second-footer ul.netsocials{justify-content:center!important;align-items:center!important;gap:12px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.second-footer ul.netsocials li{margin:0!important;padding:0!important}.second-footer ul.netsocials li a{color:#fff!important;background-color:#ffffff26!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;text-decoration:none!important;transition:background-color .2s,transform .2s!important;display:flex!important}.second-footer ul.netsocials li a .fa,.second-footer ul.netsocials li a .fab{background:0 0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:16px!important;line-height:1!important}.second-footer ul.netsocials li a:hover{color:#fff!important;background-color:#073b8c!important;transform:translateY(-2px)!important}.sidebar-filter-group .btn-primary,.sidebar-filter-group .btn-primary:active,.sidebar-filter-group .btn-primary:focus,.sidebar-filter-group .btn-primary[aria-pressed=true]{color:#fff!important;background-color:#073b8c!important;border-color:#073b8c!important;font-weight:600!important}.sidebar-filter-group .btn-outline-secondary{color:#073b8c!important;background-color:#0000!important;border-color:#073b8c!important;font-weight:600!important}.sidebar-filter-group .btn-outline-secondary:hover{color:#fff!important;background-color:#073b8c!important}#logo img,.sand2keys-logo{width:auto!important;max-width:215px!important;height:auto!important;max-height:55px!important}section.recently.portfolio.rec-pro.disc{color:#fff!important;background-color:#073b8c!important}section.recently.portfolio.rec-pro.disc .sec-title h2{color:#fff!important}section.recently.portfolio.rec-pro.disc .sec-title h2 span{color:#fbbf24!important}section.recently.portfolio.rec-pro.disc .sec-title p{color:#e2e8f0!important;font-size:16px!important;font-weight:500!important}.sk-case-card__footer .btn{color:#fff!important;opacity:1!important;white-space:nowrap!important;background-color:#073b8c!important;border:1px solid #073b8c!important;font-weight:600!important}.sk-case-card__footer .btn:hover{color:#fff!important;background-color:#052d6b!important}.first-footer .newsletters .button,.first-footer .newsletters .button.border,.newsletters .button,.newsletters .button.border{white-space:nowrap!important;color:#fff!important;background-color:#073b8c!important;border:none!important;border-radius:6px!important;outline:none!important;justify-content:center!important;align-items:center!important;margin-top:14px!important;padding:10px 22px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:background-color .2s,transform .2s!important;display:inline-flex!important;box-shadow:0 2px 6px #073b8c40!important}.first-footer .newsletters .button.border:hover,.first-footer .newsletters .button:hover,.newsletters .button.border:hover,.newsletters .button:hover{color:#fff!important;background-color:#052d6b!important;transform:translateY(-1px)!important}.second-footer .sd-f{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;display:flex!important}@media (max-width:768px){.second-footer .sd-f{text-align:center!important;flex-direction:column!important;justify-content:center!important;gap:12px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}