.text-bg-primary{color:color-contrast(#222426) !important;background-color:rgba(to-rgb(#222426), var(--bs-bg-opacity, 1)) !important}.link-underline-primary{-webkit-text-decoration-color:rgba(to-rgb(#222426), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#222426), var(--bs-link-underline-opacity, 1)) !important}.text-primary{color:#222426 !important}.border-primary{border-color:rgba(to-rgb(#222426), var(--bs-border-opacity, 1)) !important}.border-primary.form-control,.border-primary.form-select,.border-primary.btn{--bs-border-color: #222426;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#222426), var(--bs-border-opacity)) !important}.alert-primary{--bs-alert-bg: rgb(131.5, 138, 144.5) !important;--bs-alert-color: rgb(82.1666666667, 87, 91.8333333333) !important;--bs-alert-border: var(--bs-border-width) solid rgb(106.25, 112.5, 118.75) !important}.alert-primary .alert-link{--bs-alert-link-color: hsl(210, 5.5555555556%, -5.8823529412%) !important}.text-bg-primary-l{color:color-contrast(rgb(46.0416666667, 48.75, 51.4583333333)) !important;background-color:rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-bg-opacity, 1)) !important}.link-underline-primary-l{-webkit-text-decoration-color:rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-link-underline-opacity, 1)) !important}.text-primary-l{color:rgb(46.0416666667, 48.75, 51.4583333333) !important}.border-primary-l{border-color:rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-border-opacity, 1)) !important}.border-primary-l.form-control,.border-primary-l.form-select,.border-primary-l.btn{--bs-border-color: rgb(46.0416666667, 48.75, 51.4583333333);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-border-opacity)) !important}.alert-primary-l{--bs-alert-bg: rgb(144.9583333333, 150.75, 156.5416666667) !important;--bs-alert-color: rgb(94.2083333333, 99.75, 105.2916666667) !important;--bs-alert-border: var(--bs-border-width) solid rgb(118.2916666667, 125.25, 132.2083333333) !important}.alert-primary-l .alert-link{--bs-alert-link-color: hsl(210, 5.5555555556%, -0.8823529412%) !important}.text-bg-primary-d{color:color-contrast(rgb(21.9583333333, 23.25, 24.5416666667)) !important;background-color:rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-bg-opacity, 1)) !important}.link-underline-primary-d{-webkit-text-decoration-color:rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-link-underline-opacity, 1)) !important}.text-primary-d{color:rgb(21.9583333333, 23.25, 24.5416666667) !important}.border-primary-d{border-color:rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-border-opacity, 1)) !important}.border-primary-d.form-control,.border-primary-d.form-select,.border-primary-d.btn{--bs-border-color: rgb(21.9583333333, 23.25, 24.5416666667);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-border-opacity)) !important}.alert-primary-d{--bs-alert-bg: rgb(118.2916666667, 125.25, 132.2083333333) !important;--bs-alert-color: rgb(70.125, 74.25, 78.375) !important;--bs-alert-border: var(--bs-border-width) solid rgb(94.2083333333, 99.75, 105.2916666667) !important}.alert-primary-d .alert-link{--bs-alert-link-color: hsl(210, 5.5555555556%, -10.8823529412%) !important}.text-bg-secondary{color:color-contrast(#78BEE9) !important;background-color:rgba(to-rgb(#78BEE9), var(--bs-bg-opacity, 1)) !important}.link-underline-secondary{-webkit-text-decoration-color:rgba(to-rgb(#78BEE9), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#78BEE9), var(--bs-link-underline-opacity, 1)) !important}.text-secondary{color:#78BEE9 !important}.border-secondary{border-color:rgba(to-rgb(#78BEE9), var(--bs-border-opacity, 1)) !important}.border-secondary.form-control,.border-secondary.form-select,.border-secondary.btn{--bs-border-color: #78BEE9;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#78BEE9), var(--bs-border-opacity)) !important}.alert-secondary{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 109.2156862745%) !important;--bs-alert-color: rgb(207.7070063694, 232.2292993631, 247.2929936306) !important;--bs-alert-border: var(--bs-border-width) solid rgb(251.5605095541, 253.3439490446, 254.4394904459) !important}.alert-secondary .alert-link{--bs-alert-link-color: rgb(35.1719745223, 147.0828025478, 215.8280254777) !important}.text-bg-secondary-l{color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076)) !important;background-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-bg-opacity, 1)) !important}.link-underline-secondary-l{-webkit-text-decoration-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-link-underline-opacity, 1)) !important}.text-secondary-l{color:rgb(141.9267515924, 200.5573248408, 236.5732484076) !important}.border-secondary-l{border-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1)) !important}.border-secondary-l.form-control,.border-secondary-l.form-select,.border-secondary-l.btn{--bs-border-color: rgb(141.9267515924, 200.5573248408, 236.5732484076);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity)) !important}.alert-secondary-l{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 114.2156862745%) !important;--bs-alert-color: rgb(229.6337579618, 242.7866242038, 250.8662420382) !important;--bs-alert-border: var(--bs-border-width) solid hsl(202.8318584071, 71.974522293%, 104.2156862745%) !important}.alert-secondary-l .alert-link{--bs-alert-link-color: rgb(54.2197452229, 158.3280254777, 222.2802547771) !important}.text-bg-secondary-d{color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924)) !important;background-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-bg-opacity, 1)) !important}.link-underline-secondary-d{-webkit-text-decoration-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-link-underline-opacity, 1)) !important}.text-secondary-d{color:rgb(98.0732484076, 179.4426751592, 229.4267515924) !important}.border-secondary-d{border-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity, 1)) !important}.border-secondary-d.form-control,.border-secondary-d.form-select,.border-secondary-d.btn{--bs-border-color: rgb(98.0732484076, 179.4426751592, 229.4267515924);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity)) !important}.alert-secondary-d{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 104.2156862745%) !important;--bs-alert-color: rgb(185.7802547771, 221.6719745223, 243.7197452229) !important;--bs-alert-border: var(--bs-border-width) solid rgb(229.6337579618, 242.7866242038, 250.8662420382) !important}.alert-secondary-d .alert-link{--bs-alert-link-color: rgb(31.5987261146, 132.1401273885, 193.9012738854) !important}.text-bg-tertiary{color:color-contrast(#78BEE9) !important;background-color:rgba(to-rgb(#78BEE9), var(--bs-bg-opacity, 1)) !important}.link-underline-tertiary{-webkit-text-decoration-color:rgba(to-rgb(#78BEE9), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#78BEE9), var(--bs-link-underline-opacity, 1)) !important}.text-tertiary{color:#78BEE9 !important}.border-tertiary{border-color:rgba(to-rgb(#78BEE9), var(--bs-border-opacity, 1)) !important}.border-tertiary.form-control,.border-tertiary.form-select,.border-tertiary.btn{--bs-border-color: #78BEE9;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#78BEE9), var(--bs-border-opacity)) !important}.alert-tertiary{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 109.2156862745%) !important;--bs-alert-color: rgb(207.7070063694, 232.2292993631, 247.2929936306) !important;--bs-alert-border: var(--bs-border-width) solid rgb(251.5605095541, 253.3439490446, 254.4394904459) !important}.alert-tertiary .alert-link{--bs-alert-link-color: rgb(35.1719745223, 147.0828025478, 215.8280254777) !important}.text-bg-tertiary-l{color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076)) !important;background-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-bg-opacity, 1)) !important}.link-underline-tertiary-l{-webkit-text-decoration-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-link-underline-opacity, 1)) !important}.text-tertiary-l{color:rgb(141.9267515924, 200.5573248408, 236.5732484076) !important}.border-tertiary-l{border-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1)) !important}.border-tertiary-l.form-control,.border-tertiary-l.form-select,.border-tertiary-l.btn{--bs-border-color: rgb(141.9267515924, 200.5573248408, 236.5732484076);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity)) !important}.alert-tertiary-l{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 114.2156862745%) !important;--bs-alert-color: rgb(229.6337579618, 242.7866242038, 250.8662420382) !important;--bs-alert-border: var(--bs-border-width) solid hsl(202.8318584071, 71.974522293%, 104.2156862745%) !important}.alert-tertiary-l .alert-link{--bs-alert-link-color: rgb(54.2197452229, 158.3280254777, 222.2802547771) !important}.text-bg-tertiary-d{color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924)) !important;background-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-bg-opacity, 1)) !important}.link-underline-tertiary-d{-webkit-text-decoration-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-link-underline-opacity, 1)) !important}.text-tertiary-d{color:rgb(98.0732484076, 179.4426751592, 229.4267515924) !important}.border-tertiary-d{border-color:rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity, 1)) !important}.border-tertiary-d.form-control,.border-tertiary-d.form-select,.border-tertiary-d.btn{--bs-border-color: rgb(98.0732484076, 179.4426751592, 229.4267515924);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity)) !important}.alert-tertiary-d{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 104.2156862745%) !important;--bs-alert-color: rgb(185.7802547771, 221.6719745223, 243.7197452229) !important;--bs-alert-border: var(--bs-border-width) solid rgb(229.6337579618, 242.7866242038, 250.8662420382) !important}.alert-tertiary-d .alert-link{--bs-alert-link-color: rgb(31.5987261146, 132.1401273885, 193.9012738854) !important}.text-bg-background{color:color-contrast(#ffffff) !important;background-color:rgba(to-rgb(#ffffff), var(--bs-bg-opacity, 1)) !important}.link-underline-background{-webkit-text-decoration-color:rgba(to-rgb(#ffffff), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#ffffff), var(--bs-link-underline-opacity, 1)) !important}.text-background{color:#ffffff !important}.border-background{border-color:rgba(to-rgb(#ffffff), var(--bs-border-opacity, 1)) !important}.border-background.form-control,.border-background.form-select,.border-background.btn{--bs-border-color: #ffffff;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#ffffff), var(--bs-border-opacity)) !important}.alert-background{--bs-alert-bg: hsl(0, 0%, 140%) !important;--bs-alert-color: hsl(0, 0%, 120%) !important;--bs-alert-border: var(--bs-border-width) solid hsl(0, 0%, 130%) !important}.alert-background .alert-link{--bs-alert-link-color: #cccccc !important}.text-bg-background-l{color:color-contrast(hsl(0, 0%, 105%)) !important;background-color:rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-bg-opacity, 1)) !important}.link-underline-background-l{-webkit-text-decoration-color:rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-link-underline-opacity, 1)) !important}.text-background-l{color:hsl(0, 0%, 105%) !important}.border-background-l{border-color:rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-border-opacity, 1)) !important}.border-background-l.form-control,.border-background-l.form-select,.border-background-l.btn{--bs-border-color: hsl(0, 0%, 105%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-border-opacity)) !important}.alert-background-l{--bs-alert-bg: hsl(0, 0%, 145%) !important;--bs-alert-color: hsl(0, 0%, 125%) !important;--bs-alert-border: var(--bs-border-width) solid hsl(0, 0%, 135%) !important}.alert-background-l .alert-link{--bs-alert-link-color: rgb(216.75, 216.75, 216.75) !important}.text-bg-background-d{color:color-contrast(rgb(242.25, 242.25, 242.25)) !important;background-color:rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-bg-opacity, 1)) !important}.link-underline-background-d{-webkit-text-decoration-color:rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-link-underline-opacity, 1)) !important}.text-background-d{color:rgb(242.25, 242.25, 242.25) !important}.border-background-d{border-color:rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-border-opacity, 1)) !important}.border-background-d.form-control,.border-background-d.form-select,.border-background-d.btn{--bs-border-color: rgb(242.25, 242.25, 242.25);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-border-opacity)) !important}.alert-background-d{--bs-alert-bg: hsl(0, 0%, 135%) !important;--bs-alert-color: hsl(0, 0%, 115%) !important;--bs-alert-border: var(--bs-border-width) solid hsl(0, 0%, 125%) !important}.alert-background-d .alert-link{--bs-alert-link-color: rgb(191.25, 191.25, 191.25) !important}.text-bg-card{color:color-contrast(#32363a) !important;background-color:rgba(to-rgb(#32363a), var(--bs-bg-opacity, 1)) !important}.link-underline-card{-webkit-text-decoration-color:rgba(to-rgb(#32363a), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#32363a), var(--bs-link-underline-opacity, 1)) !important}.text-card{color:#32363a !important}.border-card{border-color:rgba(to-rgb(#32363a), var(--bs-border-opacity, 1)) !important}.border-card.form-control,.border-card.form-select,.border-card.btn{--bs-border-color: #32363a;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#32363a), var(--bs-border-opacity)) !important}.alert-card{--bs-alert-bg: rgb(148.6666666667, 156, 163.3333333333) !important;--bs-alert-color: rgb(97.2222222222, 105, 112.7777777778) !important;--bs-alert-border: var(--bs-border-width) solid rgb(121.2777777778, 130.5, 139.7222222222) !important}.alert-card .alert-link{--bs-alert-link-color: rgb(2.7777777778, 3, 3.2222222222) !important}.text-bg-card-d{color:color-contrast(rgb(31.1111111111, 33.6, 36.0888888889)) !important;background-color:rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-bg-opacity, 1)) !important}.link-underline-card-d{-webkit-text-decoration-color:rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-link-underline-opacity, 1)) !important}.text-card-d{color:rgb(31.1111111111, 33.6, 36.0888888889) !important}.border-card-d{border-color:rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-border-opacity, 1)) !important}.border-card-d.form-control,.border-card-d.form-select,.border-card-d.btn{--bs-border-color: rgb(31.1111111111, 33.6, 36.0888888889);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-border-opacity)) !important}.alert-card-d{--bs-alert-bg: rgb(126.7555555556, 135.6, 144.4444444444) !important;--bs-alert-color: rgb(78.3333333333, 84.6, 90.8666666667) !important;--bs-alert-border: var(--bs-border-width) solid rgb(101.9444444444, 110.1, 118.2555555556) !important}.alert-card-d .alert-link{--bs-alert-link-color: hsl(210, 7.4074074074%, -6.8235294118%) !important}.text-bg-card-l{color:color-contrast(rgb(61.8055555556, 66.75, 71.6944444444)) !important;background-color:rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-bg-opacity, 1)) !important}.link-underline-card-l{-webkit-text-decoration-color:rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-link-underline-opacity, 1)) !important}.text-card-l{color:rgb(61.8055555556, 66.75, 71.6944444444) !important}.border-card-l{border-color:rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-border-opacity, 1)) !important}.border-card-l.form-control,.border-card-l.form-select,.border-card-l.btn{--bs-border-color: rgb(61.8055555556, 66.75, 71.6944444444);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-border-opacity)) !important}.alert-card-l{--bs-alert-bg: rgb(162.3611111111, 168.75, 175.1388888889) !important;--bs-alert-color: rgb(109.0277777778, 117.75, 126.4722222222) !important;--bs-alert-border: var(--bs-border-width) solid rgb(134.9722222222, 143.25, 151.5277777778) !important}.alert-card-l .alert-link{--bs-alert-link-color: rgb(14.5833333333, 15.75, 16.9166666667) !important}.text-bg-white{color:color-contrast(#fff) !important;background-color:rgba(to-rgb(#fff), var(--bs-bg-opacity, 1)) !important}.link-underline-white{-webkit-text-decoration-color:rgba(to-rgb(#fff), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#fff), var(--bs-link-underline-opacity, 1)) !important}.text-white{color:#fff !important}.border-white{border-color:rgba(to-rgb(#fff), var(--bs-border-opacity, 1)) !important}.border-white.form-control,.border-white.form-select,.border-white.btn{--bs-border-color: #fff;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fff), var(--bs-border-opacity)) !important}.alert-white{--bs-alert-bg: hsl(0, 0%, 140%) !important;--bs-alert-color: hsl(0, 0%, 120%) !important;--bs-alert-border: var(--bs-border-width) solid hsl(0, 0%, 130%) !important}.alert-white .alert-link{--bs-alert-link-color: #cccccc !important}.text-bg-black{color:color-contrast(#000) !important;background-color:rgba(to-rgb(#000), var(--bs-bg-opacity, 1)) !important}.link-underline-black{-webkit-text-decoration-color:rgba(to-rgb(#000), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#000), var(--bs-link-underline-opacity, 1)) !important}.text-black{color:#000 !important}.border-black{border-color:rgba(to-rgb(#000), var(--bs-border-opacity, 1)) !important}.border-black.form-control,.border-black.form-select,.border-black.btn{--bs-border-color: #000;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#000), var(--bs-border-opacity)) !important}.alert-black{--bs-alert-bg: #666666 !important;--bs-alert-color: #333333 !important;--bs-alert-border: var(--bs-border-width) solid rgb(76.5, 76.5, 76.5) !important}.alert-black .alert-link{--bs-alert-link-color: hsl(0, 0%, -20%) !important}.text-bg-dark{color:color-contrast(#2e2e2e) !important;background-color:rgba(to-rgb(#2e2e2e), var(--bs-bg-opacity, 1)) !important}.link-underline-dark{-webkit-text-decoration-color:rgba(to-rgb(#2e2e2e), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#2e2e2e), var(--bs-link-underline-opacity, 1)) !important}.text-dark{color:#2e2e2e !important}.border-dark{border-color:rgba(to-rgb(#2e2e2e), var(--bs-border-opacity, 1)) !important}.border-dark.form-control,.border-dark.form-select,.border-dark.btn{--bs-border-color: #2e2e2e;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#2e2e2e), var(--bs-border-opacity)) !important}.alert-dark{--bs-alert-bg: #949494 !important;--bs-alert-color: #616161 !important;--bs-alert-border: var(--bs-border-width) solid rgb(122.5, 122.5, 122.5) !important}.alert-dark .alert-link{--bs-alert-link-color: hsl(0, 0%, -1.9607843137%) !important}.text-bg-light{color:color-contrast(#fff) !important;background-color:rgba(to-rgb(#fff), var(--bs-bg-opacity, 1)) !important}.link-underline-light{-webkit-text-decoration-color:rgba(to-rgb(#fff), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#fff), var(--bs-link-underline-opacity, 1)) !important}.text-light{color:#fff !important}.border-light{border-color:rgba(to-rgb(#fff), var(--bs-border-opacity, 1)) !important}.border-light.form-control,.border-light.form-select,.border-light.btn{--bs-border-color: #fff;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fff), var(--bs-border-opacity)) !important}.alert-light{--bs-alert-bg: hsl(0, 0%, 140%) !important;--bs-alert-color: hsl(0, 0%, 120%) !important;--bs-alert-border: var(--bs-border-width) solid hsl(0, 0%, 130%) !important}.alert-light .alert-link{--bs-alert-link-color: #cccccc !important}.text-bg-warranty{color:color-contrast(#36b15c) !important;background-color:rgba(to-rgb(#36b15c), var(--bs-bg-opacity, 1)) !important}.link-underline-warranty{-webkit-text-decoration-color:rgba(to-rgb(#36b15c), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#36b15c), var(--bs-link-underline-opacity, 1)) !important}.text-warranty{color:#36b15c !important}.border-warranty{border-color:rgba(to-rgb(#36b15c), var(--bs-border-opacity, 1)) !important}.border-warranty.form-control,.border-warranty.form-select,.border-warranty.btn{--bs-border-color: #36b15c;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#36b15c), var(--bs-border-opacity)) !important}.alert-warranty{--bs-alert-bg: rgb(197.5324675325, 237.4675324675, 209.8701298701) !important;--bs-alert-color: rgb(119.3766233766, 213.6233766234, 148.4935064935) !important;--bs-alert-border: var(--bs-border-width) solid rgb(158.4545454545, 225.5454545455, 179.1818181818) !important}.alert-warranty .alert-link{--bs-alert-link-color: rgb(30.1558441558, 98.8441558442, 51.3766233766) !important}.text-bg-finance{color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076)) !important;background-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-bg-opacity, 1)) !important}.link-underline-finance{-webkit-text-decoration-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-link-underline-opacity, 1)) !important}.text-finance{color:rgb(141.9267515924, 200.5573248408, 236.5732484076) !important}.border-finance{border-color:rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1)) !important}.border-finance.form-control,.border-finance.form-select,.border-finance.btn{--bs-border-color: rgb(141.9267515924, 200.5573248408, 236.5732484076);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity)) !important}.alert-finance{--bs-alert-bg: hsl(202.8318584071, 71.974522293%, 114.2156862745%) !important;--bs-alert-color: rgb(229.6337579618, 242.7866242038, 250.8662420382) !important;--bs-alert-border: var(--bs-border-width) solid hsl(202.8318584071, 71.974522293%, 104.2156862745%) !important}.alert-finance .alert-link{--bs-alert-link-color: rgb(54.2197452229, 158.3280254777, 222.2802547771) !important}.text-bg-reserve{color:color-contrast(#e42747) !important;background-color:rgba(to-rgb(#e42747), var(--bs-bg-opacity, 1)) !important}.link-underline-reserve{-webkit-text-decoration-color:rgba(to-rgb(#e42747), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#e42747), var(--bs-link-underline-opacity, 1)) !important}.text-reserve{color:#e42747 !important}.border-reserve{border-color:rgba(to-rgb(#e42747), var(--bs-border-opacity, 1)) !important}.border-reserve.form-control,.border-reserve.form-select,.border-reserve.btn{--bs-border-color: #e42747;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#e42747), var(--bs-border-opacity)) !important}.alert-reserve{--bs-alert-bg: rgb(250.6666666667, 220.3333333333, 225.4691358025) !important;--bs-alert-color: rgb(239.3333333333, 129.6666666667, 148.2345679012) !important;--bs-alert-border: var(--bs-border-width) solid rgb(245, 175, 186.8518518519) !important}.alert-reserve .alert-link{--bs-alert-link-color: rgb(146.6666666667, 18.3333333333, 40.0617283951) !important}.text-bg-insurance{color:color-contrast(#6ce2a6) !important;background-color:rgba(to-rgb(#6ce2a6), var(--bs-bg-opacity, 1)) !important}.link-underline-insurance{-webkit-text-decoration-color:rgba(to-rgb(#6ce2a6), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#6ce2a6), var(--bs-link-underline-opacity, 1)) !important}.text-insurance{color:#6ce2a6 !important}.border-insurance{border-color:rgba(to-rgb(#6ce2a6), var(--bs-border-opacity, 1)) !important}.border-insurance.form-control,.border-insurance.form-select,.border-insurance.btn{--bs-border-color: #6ce2a6;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#6ce2a6), var(--bs-border-opacity)) !important}.alert-insurance{--bs-alert-bg: hsl(149.4915254237, 67.0454545455%, 105.4901960784%) !important;--bs-alert-color: rgb(193.1931818182, 242.8068181818, 217.5795454545) !important;--bs-alert-border: var(--bs-border-width) solid rgb(235.7897727273, 251.2102272727, 243.3693181818) !important}.alert-insurance .alert-link{--bs-alert-link-color: rgb(38.2272727273, 193.7727272727, 114.6818181818) !important}.text-bg-facebook{color:color-contrast(#3b5998) !important;background-color:rgba(to-rgb(#3b5998), var(--bs-bg-opacity, 1)) !important}.link-underline-facebook{-webkit-text-decoration-color:rgba(to-rgb(#3b5998), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#3b5998), var(--bs-link-underline-opacity, 1)) !important}.text-facebook{color:#3b5998 !important}.border-facebook{border-color:rgba(to-rgb(#3b5998), var(--bs-border-opacity, 1)) !important}.border-facebook.form-control,.border-facebook.form-select,.border-facebook.btn{--bs-border-color: #3b5998;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#3b5998), var(--bs-border-opacity)) !important}.alert-facebook{--bs-alert-bg: rgb(186.5639810427, 200.0710900474, 228.4360189573) !important;--bs-alert-color: rgb(113.0853080569, 141.0947867299, 199.9146919431) !important;--bs-alert-border: var(--bs-border-width) solid rgb(149.8246445498, 170.5829383886, 214.1753554502) !important}.alert-facebook .alert-link{--bs-alert-link-color: rgb(30.4786729858, 45.9763033175, 78.5213270142) !important}.text-bg-x-twitter{color:color-contrast(#000000) !important;background-color:rgba(to-rgb(#000000), var(--bs-bg-opacity, 1)) !important}.link-underline-x-twitter{-webkit-text-decoration-color:rgba(to-rgb(#000000), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#000000), var(--bs-link-underline-opacity, 1)) !important}.text-x-twitter{color:#000000 !important}.border-x-twitter{border-color:rgba(to-rgb(#000000), var(--bs-border-opacity, 1)) !important}.border-x-twitter.form-control,.border-x-twitter.form-select,.border-x-twitter.btn{--bs-border-color: #000000;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#000000), var(--bs-border-opacity)) !important}.alert-x-twitter{--bs-alert-bg: #666666 !important;--bs-alert-color: #333333 !important;--bs-alert-border: var(--bs-border-width) solid rgb(76.5, 76.5, 76.5) !important}.alert-x-twitter .alert-link{--bs-alert-link-color: hsl(0, 0%, -20%) !important}.text-bg-google{color:color-contrast(#ea4335) !important;background-color:rgba(to-rgb(#ea4335), var(--bs-bg-opacity, 1)) !important}.link-underline-google{-webkit-text-decoration-color:rgba(to-rgb(#ea4335), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#ea4335), var(--bs-link-underline-opacity, 1)) !important}.text-google{color:#ea4335 !important}.border-google{border-color:rgba(to-rgb(#ea4335), var(--bs-border-opacity, 1)) !important}.border-google.form-control,.border-google.form-select,.border-google.btn{--bs-border-color: #ea4335;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#ea4335), var(--bs-border-opacity)) !important}.alert-google{--bs-alert-bg: rgb(253.2107623318, 238.9820627803, 237.7892376682) !important;--bs-alert-color: rgb(243.6053811659, 152.9910313901, 145.3946188341) !important;--bs-alert-border: var(--bs-border-width) solid rgb(248.4080717489, 195.9865470852, 191.5919282511) !important}.alert-google .alert-link{--bs-alert-link-color: rgb(167.5784753363, 29.0358744395, 17.4215246637) !important}.text-bg-youtube{color:color-contrast(#d80606) !important;background-color:rgba(to-rgb(#d80606), var(--bs-bg-opacity, 1)) !important}.link-underline-youtube{-webkit-text-decoration-color:rgba(to-rgb(#d80606), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#d80606), var(--bs-link-underline-opacity, 1)) !important}.text-youtube{color:#d80606 !important}.border-youtube{border-color:rgba(to-rgb(#d80606), var(--bs-border-opacity, 1)) !important}.border-youtube.form-control,.border-youtube.form-select,.border-youtube.btn{--bs-border-color: #d80606;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#d80606), var(--bs-border-opacity)) !important}.alert-youtube{--bs-alert-bg: rgb(252.7297297297, 173.2702702703, 173.2702702703) !important;--bs-alert-color: rgb(249.972972973, 74.027027027, 74.027027027) !important;--bs-alert-border: var(--bs-border-width) solid rgb(251.3513513514, 123.6486486486, 123.6486486486) !important}.alert-youtube .alert-link{--bs-alert-link-color: rgb(116.7567567568, 3.2432432432, 3.2432432432) !important}.text-bg-instagram{color:color-contrast(#c32aa3) !important;background-color:rgba(to-rgb(#c32aa3), var(--bs-bg-opacity, 1)) !important}.link-underline-instagram{-webkit-text-decoration-color:rgba(to-rgb(#c32aa3), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#c32aa3), var(--bs-link-underline-opacity, 1)) !important}.text-instagram{color:#c32aa3 !important}.border-instagram{border-color:rgba(to-rgb(#c32aa3), var(--bs-border-opacity, 1)) !important}.border-instagram.form-control,.border-instagram.form-select,.border-instagram.btn{--bs-border-color: #c32aa3;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#c32aa3), var(--bs-border-opacity)) !important}.alert-instagram{--bs-alert-bg: rgb(242.7721518987, 198.2278481013, 233.4556962025) !important;--bs-alert-color: rgb(224.6962025316, 114.3037974684, 201.6075949367) !important;--bs-alert-border: var(--bs-border-width) solid rgb(233.7341772152, 156.2658227848, 217.5316455696) !important}.alert-instagram .alert-link{--bs-alert-link-color: rgb(111.0759493671, 23.9240506329, 92.8481012658) !important}.text-bg-linkedin{color:color-contrast(#0077b5) !important;background-color:rgba(to-rgb(#0077b5), var(--bs-bg-opacity, 1)) !important}.link-underline-linkedin{-webkit-text-decoration-color:rgba(to-rgb(#0077b5), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#0077b5), var(--bs-link-underline-opacity, 1)) !important}.text-linkedin{color:#0077b5 !important}.border-linkedin{border-color:rgba(to-rgb(#0077b5), var(--bs-border-opacity, 1)) !important}.border-linkedin.form-control,.border-linkedin.form-select,.border-linkedin.btn{--bs-border-color: #0077b5;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#0077b5), var(--bs-border-opacity)) !important}.alert-linkedin{--bs-alert-bg: rgb(130, 212.182320442, 255) !important;--bs-alert-color: rgb(28, 177.2430939227, 255) !important;--bs-alert-border: var(--bs-border-width) solid rgb(79, 194.7127071823, 255) !important}.alert-linkedin .alert-link{--bs-alert-link-color: rgb(0, 51.9392265193, 79) !important}.text-bg-snapchat{color:color-contrast(#fffc00) !important;background-color:rgba(to-rgb(#fffc00), var(--bs-bg-opacity, 1)) !important}.link-underline-snapchat{-webkit-text-decoration-color:rgba(to-rgb(#fffc00), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#fffc00), var(--bs-link-underline-opacity, 1)) !important}.text-snapchat{color:#fffc00 !important}.border-snapchat{border-color:rgba(to-rgb(#fffc00), var(--bs-border-opacity, 1)) !important}.border-snapchat.form-control,.border-snapchat.form-select,.border-snapchat.btn{--bs-border-color: #fffc00;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fffc00), var(--bs-border-opacity)) !important}.alert-snapchat{--bs-alert-bg: rgb(255, 254.4, 204) !important;--bs-alert-color: rgb(255, 253.2, 102) !important;--bs-alert-border: var(--bs-border-width) solid rgb(255, 253.8, 153) !important}.alert-snapchat .alert-link{--bs-alert-link-color: rgb(153, 151.2, 0) !important}.text-bg-tiktok{color:color-contrast(#69c9d0) !important;background-color:rgba(to-rgb(#69c9d0), var(--bs-bg-opacity, 1)) !important}.link-underline-tiktok{-webkit-text-decoration-color:rgba(to-rgb(#69c9d0), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#69c9d0), var(--bs-link-underline-opacity, 1)) !important}.text-tiktok{color:#69c9d0 !important}.border-tiktok{border-color:rgba(to-rgb(#69c9d0), var(--bs-border-opacity, 1)) !important}.border-tiktok.form-control,.border-tiktok.form-select,.border-tiktok.btn{--bs-border-color: #69c9d0;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#69c9d0), var(--bs-border-opacity)) !important}.alert-tiktok{--bs-alert-bg: hsl(184.0776699029, 52.2842639594%, 101.3725490196%) !important;--bs-alert-color: rgb(182.6649746193, 228.9593908629, 232.3350253807) !important;--bs-alert-border: var(--bs-border-width) solid rgb(221.4974619289, 242.9390862944, 244.5025380711) !important}.alert-tiktok .alert-link{--bs-alert-link-color: rgb(50.3401015228, 153.1624365482, 160.6598984772) !important}.text-bg-whatsapp{color:color-contrast(#25d366) !important;background-color:rgba(to-rgb(#25d366), var(--bs-bg-opacity, 1)) !important}.link-underline-whatsapp{-webkit-text-decoration-color:rgba(to-rgb(#25d366), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#25d366), var(--bs-link-underline-opacity, 1)) !important}.text-whatsapp{color:#25d366 !important}.border-whatsapp{border-color:rgba(to-rgb(#25d366), var(--bs-border-opacity, 1)) !important}.border-whatsapp.form-control,.border-whatsapp.form-select,.border-whatsapp.btn{--bs-border-color: #25d366;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#25d366), var(--bs-border-opacity)) !important}.alert-whatsapp{--bs-alert-bg: rgb(205.6532258065, 246.3467741935, 220.8548387097) !important;--bs-alert-color: rgb(118.8709677419, 231.1290322581, 160.8064516129) !important;--bs-alert-border: var(--bs-border-width) solid rgb(162.2620967742, 238.7379032258, 190.8306451613) !important}.alert-whatsapp .alert-link{--bs-alert-link-color: rgb(21.7822580645, 124.2177419355, 60.0483870968) !important}.text-bg-autotrader{color:color-contrast(#313c53) !important;background-color:rgba(to-rgb(#313c53), var(--bs-bg-opacity, 1)) !important}.link-underline-autotrader{-webkit-text-decoration-color:rgba(to-rgb(#313c53), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#313c53), var(--bs-link-underline-opacity, 1)) !important}.text-autotrader{color:#313c53 !important}.border-autotrader{border-color:rgba(to-rgb(#313c53), var(--bs-border-opacity, 1)) !important}.border-autotrader.form-control,.border-autotrader.form-select,.border-autotrader.btn{--bs-border-color: #313c53;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#313c53), var(--bs-border-opacity)) !important}.alert-autotrader{--bs-alert-bg: rgb(145.5909090909, 160.0909090909, 190.4090909091) !important;--bs-alert-color: rgb(86.8636363636, 106.3636363636, 147.1363636364) !important;--bs-alert-border: var(--bs-border-width) solid rgb(113.5227272727, 132.2727272727, 171.4772727273) !important}.alert-autotrader .alert-link{--bs-alert-link-color: rgb(11.1363636364, 13.6363636364, 18.8636363636) !important}.text-bg-car-dealer-reviews{color:color-contrast(#6d18e9) !important;background-color:rgba(to-rgb(#6d18e9), var(--bs-bg-opacity, 1)) !important}.link-underline-car-dealer-reviews{-webkit-text-decoration-color:rgba(to-rgb(#6d18e9), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#6d18e9), var(--bs-link-underline-opacity, 1)) !important}.text-car-dealer-reviews{color:#6d18e9 !important}.border-car-dealer-reviews{border-color:rgba(to-rgb(#6d18e9), var(--bs-border-opacity, 1)) !important}.border-car-dealer-reviews.form-control,.border-car-dealer-reviews.form-select,.border-car-dealer-reviews.btn{--bs-border-color: #6d18e9;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#6d18e9), var(--bs-border-opacity)) !important}.alert-car-dealer-reviews{--bs-alert-bg: rgb(226.7233201581, 210.2608695652, 250.7391304348) !important;--bs-alert-color: rgb(167.8616600791, 117.1304347826, 241.8695652174) !important;--bs-alert-border: var(--bs-border-width) solid rgb(197.2924901186, 163.6956521739, 246.3043478261) !important}.alert-car-dealer-reviews .alert-link{--bs-alert-link-color: rgb(65.5533596838, 13.4782608696, 141.5217391304) !important}.text-bg-trustpilot{color:color-contrast(#04da8d) !important;background-color:rgba(to-rgb(#04da8d), var(--bs-bg-opacity, 1)) !important}.link-underline-trustpilot{-webkit-text-decoration-color:rgba(to-rgb(#04da8d), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#04da8d), var(--bs-link-underline-opacity, 1)) !important}.text-trustpilot{color:#04da8d !important}.border-trustpilot{border-color:rgba(to-rgb(#04da8d), var(--bs-border-opacity, 1)) !important}.border-trustpilot.form-control,.border-trustpilot.form-select,.border-trustpilot.btn{--bs-border-color: #04da8d;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#04da8d), var(--bs-border-opacity)) !important}.alert-trustpilot{--bs-alert-bg: rgb(172.5135135135, 253.4864864865, 224.3513513514) !important;--bs-alert-color: rgb(72.3513513514, 251.6486486486, 187.1351351351) !important;--bs-alert-border: var(--bs-border-width) solid rgb(122.4324324324, 252.5675675676, 205.7432432432) !important}.alert-trustpilot .alert-link{--bs-alert-link-color: rgb(2.1621621622, 117.8378378378, 76.2162162162) !important}.text-bg-yelp{color:color-contrast(#f43939) !important;background-color:rgba(to-rgb(#f43939), var(--bs-bg-opacity, 1)) !important}.link-underline-yelp{-webkit-text-decoration-color:rgba(to-rgb(#f43939), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#f43939), var(--bs-link-underline-opacity, 1)) !important}.text-yelp{color:#f43939 !important}.border-yelp{border-color:rgba(to-rgb(#f43939), var(--bs-border-opacity, 1)) !important}.border-yelp.form-control,.border-yelp.form-select,.border-yelp.btn{--bs-border-color: #f43939;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#f43939), var(--bs-border-opacity)) !important}.alert-yelp{--bs-alert-bg: rgb(254.7368421053, 250.2631578947, 250.2631578947) !important;--bs-alert-color: rgb(249.3684210526, 153.6315789474, 153.6315789474) !important;--bs-alert-border: var(--bs-border-width) solid rgb(252.0526315789, 201.9473684211, 201.9473684211) !important}.alert-yelp .alert-link{--bs-alert-link-color: rgb(188.5263157895, 10.4736842105, 10.4736842105) !important}.text-bg-yell{color:color-contrast(#fedb00) !important;background-color:rgba(to-rgb(#fedb00), var(--bs-bg-opacity, 1)) !important}.link-underline-yell{-webkit-text-decoration-color:rgba(to-rgb(#fedb00), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#fedb00), var(--bs-link-underline-opacity, 1)) !important}.text-yell{color:#fedb00 !important}.border-yell{border-color:rgba(to-rgb(#fedb00), var(--bs-border-opacity, 1)) !important}.border-yell.form-control,.border-yell.form-select,.border-yell.btn{--bs-border-color: #fedb00;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fedb00), var(--bs-border-opacity)) !important}.alert-yell{--bs-alert-bg: rgb(255, 247.8346456693, 203) !important;--bs-alert-color: rgb(255, 233.7795275591, 101) !important;--bs-alert-border: var(--bs-border-width) solid rgb(255, 240.8070866142, 152) !important}.alert-yell .alert-link{--bs-alert-link-color: rgb(152, 131.0551181102, 0) !important}.text-bg-cargurus{color:color-contrast(#00a0dd) !important;background-color:rgba(to-rgb(#00a0dd), var(--bs-bg-opacity, 1)) !important}.link-underline-cargurus{-webkit-text-decoration-color:rgba(to-rgb(#00a0dd), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#00a0dd), var(--bs-link-underline-opacity, 1)) !important}.text-cargurus{color:#00a0dd !important}.border-cargurus{border-color:rgba(to-rgb(#00a0dd), var(--bs-border-opacity, 1)) !important}.border-cargurus.form-control,.border-cargurus.form-select,.border-cargurus.btn{--bs-border-color: #00a0dd;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#00a0dd), var(--bs-border-opacity)) !important}.alert-cargurus{--bs-alert-bg: rgb(170, 231.5384615385, 255) !important;--bs-alert-color: rgb(68, 203.3846153846, 255) !important;--bs-alert-border: var(--bs-border-width) solid rgb(119, 217.4615384615, 255) !important}.alert-cargurus .alert-link{--bs-alert-link-color: rgb(0, 86.1538461538, 119) !important}.text-bg-ulez{color:color-contrast(#009a73) !important;background-color:rgba(to-rgb(#009a73), var(--bs-bg-opacity, 1)) !important}.link-underline-ulez{-webkit-text-decoration-color:rgba(to-rgb(#009a73), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#009a73), var(--bs-link-underline-opacity, 1)) !important}.text-ulez{color:#009a73 !important}.border-ulez{border-color:rgba(to-rgb(#009a73), var(--bs-border-opacity, 1)) !important}.border-ulez.form-control,.border-ulez.form-select,.border-ulez.btn{--bs-border-color: #009a73;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#009a73), var(--bs-border-opacity)) !important}.alert-ulez{--bs-alert-bg: rgb(103, 255, 216.5064935065) !important;--bs-alert-color: rgb(1, 255, 190.6753246753) !important;--bs-alert-border: var(--bs-border-width) solid rgb(52, 255, 203.5909090909) !important}.alert-ulez .alert-link{--bs-alert-link-color: rgb(0, 52, 38.8311688312) !important}.text-bg-lez{color:color-contrast(#009a73) !important;background-color:rgba(to-rgb(#009a73), var(--bs-bg-opacity, 1)) !important}.link-underline-lez{-webkit-text-decoration-color:rgba(to-rgb(#009a73), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#009a73), var(--bs-link-underline-opacity, 1)) !important}.text-lez{color:#009a73 !important}.border-lez{border-color:rgba(to-rgb(#009a73), var(--bs-border-opacity, 1)) !important}.border-lez.form-control,.border-lez.form-select,.border-lez.btn{--bs-border-color: #009a73;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#009a73), var(--bs-border-opacity)) !important}.alert-lez{--bs-alert-bg: rgb(103, 255, 216.5064935065) !important;--bs-alert-color: rgb(1, 255, 190.6753246753) !important;--bs-alert-border: var(--bs-border-width) solid rgb(52, 255, 203.5909090909) !important}.alert-lez .alert-link{--bs-alert-link-color: rgb(0, 52, 38.8311688312) !important}.text-bg-gold{color:color-contrast(#f3b334) !important;background-color:rgba(to-rgb(#f3b334), var(--bs-bg-opacity, 1)) !important}.link-underline-gold{-webkit-text-decoration-color:rgba(to-rgb(#f3b334), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(to-rgb(#f3b334), var(--bs-link-underline-opacity, 1)) !important}.text-gold{color:#f3b334 !important}.border-gold{border-color:rgba(to-rgb(#f3b334), var(--bs-border-opacity, 1)) !important}.border-gold.form-control,.border-gold.form-select,.border-gold.btn{--bs-border-color: #f3b334;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#f3b334), var(--bs-border-opacity)) !important}.alert-gold{--bs-alert-bg: rgb(254.3860465116, 251.111627907, 244.6139534884) !important;--bs-alert-color: rgb(248.6930232558, 215.0558139535, 148.3069767442) !important;--bs-alert-border: var(--bs-border-width) solid rgb(251.5395348837, 233.0837209302, 196.4604651163) !important}.alert-gold .alert-link{--bs-alert-link-color: rgb(182.2279069767, 124.776744186, 10.7720930233) !important}.btn.btn-primary{background-color:#222426;color:color-contrast(#222426)}.btn.btn-primary[class*=btn-outline]{background-color:rgba(34,36,38,.1);color:#222426}.btn.btn-primary:focus,.btn.btn-primary:hover{color:color-contrast(#222426);background-color:hsl(210,5.5555555556%,19.1176470588%)}.btn.btn-outline-primary{background-color:rgba(34,36,38,0);color:#222426;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#222426), var(--bs-border-opacity, 1))}.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{color:#222426;background-color:rgba(34,36,38,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#222426), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-primary{background:#222426;color:color-contrast(#222426)}.btn.btn-primary-l{background-color:hsl(210,5.5555555556%,19.1176470588%);color:color-contrast(rgb(46.0416666667, 48.75, 51.4583333333))}.btn.btn-primary-l[class*=btn-outline]{background-color:hsla(210,5.5555555556%,19.1176470588%,.1);color:hsl(210,5.5555555556%,19.1176470588%)}.btn.btn-primary-l:focus,.btn.btn-primary-l:hover{color:color-contrast(rgb(46.0416666667, 48.75, 51.4583333333));background-color:rgb(58.0833333333,61.5,64.9166666667)}.btn.btn-outline-primary-l{background-color:hsla(210,5.5555555556%,19.1176470588%,0);color:hsl(210,5.5555555556%,19.1176470588%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-border-opacity, 1))}.btn.btn-outline-primary-l:focus,.btn.btn-outline-primary-l:hover{color:hsl(210,5.5555555556%,19.1176470588%);background-color:hsla(210,5.5555555556%,19.1176470588%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(46.0416666667, 48.75, 51.4583333333)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-primary-l{background:hsl(210,5.5555555556%,19.1176470588%);color:color-contrast(rgb(46.0416666667, 48.75, 51.4583333333))}.btn.btn-primary-d{background-color:hsl(210,5.5555555556%,9.1176470588%);color:color-contrast(rgb(21.9583333333, 23.25, 24.5416666667))}.btn.btn-primary-d[class*=btn-outline]{background-color:hsla(210,5.5555555556%,9.1176470588%,.1);color:hsl(210,5.5555555556%,9.1176470588%)}.btn.btn-primary-d:focus,.btn.btn-primary-d:hover{color:color-contrast(rgb(21.9583333333, 23.25, 24.5416666667));background-color:#222426}.btn.btn-outline-primary-d{background-color:hsla(210,5.5555555556%,9.1176470588%,0);color:hsl(210,5.5555555556%,9.1176470588%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-border-opacity, 1))}.btn.btn-outline-primary-d:focus,.btn.btn-outline-primary-d:hover{color:hsl(210,5.5555555556%,9.1176470588%);background-color:hsla(210,5.5555555556%,9.1176470588%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(21.9583333333, 23.25, 24.5416666667)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-primary-d{background:hsl(210,5.5555555556%,9.1176470588%);color:color-contrast(rgb(21.9583333333, 23.25, 24.5416666667))}.btn.btn-secondary{background-color:#78bee9;color:color-contrast(#78BEE9)}.btn.btn-secondary[class*=btn-outline]{background-color:rgba(120,190,233,.1);color:#78bee9}.btn.btn-secondary:focus,.btn.btn-secondary:hover{color:color-contrast(#78BEE9);background-color:hsl(202.8318584071,71.974522293%,74.2156862745%)}.btn.btn-outline-secondary{background-color:rgba(120,190,233,0);color:#78bee9;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#78BEE9), var(--bs-border-opacity, 1))}.btn.btn-outline-secondary:focus,.btn.btn-outline-secondary:hover{color:#78bee9;background-color:rgba(120,190,233,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#78BEE9), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-secondary{background:#78bee9;color:color-contrast(#78BEE9)}.btn.btn-secondary-l{background-color:hsl(202.8318584071,71.974522293%,74.2156862745%);color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076))}.btn.btn-secondary-l[class*=btn-outline]{background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,.1);color:hsl(202.8318584071,71.974522293%,74.2156862745%)}.btn.btn-secondary-l:focus,.btn.btn-secondary-l:hover{color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076));background-color:hsl(202.8318584071,71.974522293%,79.2156862745%)}.btn.btn-outline-secondary-l{background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,0);color:hsl(202.8318584071,71.974522293%,74.2156862745%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1))}.btn.btn-outline-secondary-l:focus,.btn.btn-outline-secondary-l:hover{color:hsl(202.8318584071,71.974522293%,74.2156862745%);background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-secondary-l{background:hsl(202.8318584071,71.974522293%,74.2156862745%);color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076))}.btn.btn-secondary-d{background-color:rgb(98.0732484076,179.4426751592,229.4267515924);color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924))}.btn.btn-secondary-d[class*=btn-outline]{background-color:rgba(98.0732484076,179.4426751592,229.4267515924,.1);color:rgb(98.0732484076,179.4426751592,229.4267515924)}.btn.btn-secondary-d:focus,.btn.btn-secondary-d:hover{color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924));background-color:#78bee9}.btn.btn-outline-secondary-d{background-color:rgba(98.0732484076,179.4426751592,229.4267515924,0);color:rgb(98.0732484076,179.4426751592,229.4267515924);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity, 1))}.btn.btn-outline-secondary-d:focus,.btn.btn-outline-secondary-d:hover{color:rgb(98.0732484076,179.4426751592,229.4267515924);background-color:rgba(98.0732484076,179.4426751592,229.4267515924,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-secondary-d{background:rgb(98.0732484076,179.4426751592,229.4267515924);color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924))}.btn.btn-tertiary{background-color:#78bee9;color:color-contrast(#78BEE9)}.btn.btn-tertiary[class*=btn-outline]{background-color:rgba(120,190,233,.1);color:#78bee9}.btn.btn-tertiary:focus,.btn.btn-tertiary:hover{color:color-contrast(#78BEE9);background-color:hsl(202.8318584071,71.974522293%,74.2156862745%)}.btn.btn-outline-tertiary{background-color:rgba(120,190,233,0);color:#78bee9;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#78BEE9), var(--bs-border-opacity, 1))}.btn.btn-outline-tertiary:focus,.btn.btn-outline-tertiary:hover{color:#78bee9;background-color:rgba(120,190,233,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#78BEE9), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-tertiary{background:#78bee9;color:color-contrast(#78BEE9)}.btn.btn-tertiary-l{background-color:hsl(202.8318584071,71.974522293%,74.2156862745%);color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076))}.btn.btn-tertiary-l[class*=btn-outline]{background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,.1);color:hsl(202.8318584071,71.974522293%,74.2156862745%)}.btn.btn-tertiary-l:focus,.btn.btn-tertiary-l:hover{color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076));background-color:hsl(202.8318584071,71.974522293%,79.2156862745%)}.btn.btn-outline-tertiary-l{background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,0);color:hsl(202.8318584071,71.974522293%,74.2156862745%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1))}.btn.btn-outline-tertiary-l:focus,.btn.btn-outline-tertiary-l:hover{color:hsl(202.8318584071,71.974522293%,74.2156862745%);background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-tertiary-l{background:hsl(202.8318584071,71.974522293%,74.2156862745%);color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076))}.btn.btn-tertiary-d{background-color:rgb(98.0732484076,179.4426751592,229.4267515924);color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924))}.btn.btn-tertiary-d[class*=btn-outline]{background-color:rgba(98.0732484076,179.4426751592,229.4267515924,.1);color:rgb(98.0732484076,179.4426751592,229.4267515924)}.btn.btn-tertiary-d:focus,.btn.btn-tertiary-d:hover{color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924));background-color:#78bee9}.btn.btn-outline-tertiary-d{background-color:rgba(98.0732484076,179.4426751592,229.4267515924,0);color:rgb(98.0732484076,179.4426751592,229.4267515924);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity, 1))}.btn.btn-outline-tertiary-d:focus,.btn.btn-outline-tertiary-d:hover{color:rgb(98.0732484076,179.4426751592,229.4267515924);background-color:rgba(98.0732484076,179.4426751592,229.4267515924,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(98.0732484076, 179.4426751592, 229.4267515924)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-tertiary-d{background:rgb(98.0732484076,179.4426751592,229.4267515924);color:color-contrast(rgb(98.0732484076, 179.4426751592, 229.4267515924))}.btn.btn-background{background-color:#fff;color:color-contrast(#ffffff)}.btn.btn-background[class*=btn-outline]{background-color:hsla(0,0%,100%,.1);color:#fff}.btn.btn-background:focus,.btn.btn-background:hover{color:color-contrast(#ffffff);background-color:hsl(0,0%,105%)}.btn.btn-outline-background{background-color:hsla(0,0%,100%,0);color:#fff;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#ffffff), var(--bs-border-opacity, 1))}.btn.btn-outline-background:focus,.btn.btn-outline-background:hover{color:#fff;background-color:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#ffffff), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-background{background:#fff;color:color-contrast(#ffffff)}.btn.btn-background-l{background-color:hsl(0,0%,105%);color:color-contrast(hsl(0, 0%, 105%))}.btn.btn-background-l[class*=btn-outline]{background-color:hsla(0,0%,105%,.1);color:hsl(0,0%,105%)}.btn.btn-background-l:focus,.btn.btn-background-l:hover{color:color-contrast(hsl(0, 0%, 105%));background-color:hsl(0,0%,110%)}.btn.btn-outline-background-l{background-color:hsla(0,0%,105%,0);color:hsl(0,0%,105%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-border-opacity, 1))}.btn.btn-outline-background-l:focus,.btn.btn-outline-background-l:hover{color:hsl(0,0%,105%);background-color:hsla(0,0%,105%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(hsl(0, 0%, 105%)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-background-l{background:hsl(0,0%,105%);color:color-contrast(hsl(0, 0%, 105%))}.btn.btn-background-d{background-color:hsl(0,0%,95%);color:color-contrast(rgb(242.25, 242.25, 242.25))}.btn.btn-background-d[class*=btn-outline]{background-color:hsla(0,0%,95%,.1);color:hsl(0,0%,95%)}.btn.btn-background-d:focus,.btn.btn-background-d:hover{color:color-contrast(rgb(242.25, 242.25, 242.25));background-color:#fff}.btn.btn-outline-background-d{background-color:hsla(0,0%,95%,0);color:hsl(0,0%,95%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-border-opacity, 1))}.btn.btn-outline-background-d:focus,.btn.btn-outline-background-d:hover{color:hsl(0,0%,95%);background-color:hsla(0,0%,95%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(242.25, 242.25, 242.25)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-background-d{background:hsl(0,0%,95%);color:color-contrast(rgb(242.25, 242.25, 242.25))}.btn.btn-card{background-color:#32363a;color:color-contrast(#32363a)}.btn.btn-card[class*=btn-outline]{background-color:rgba(50,54,58,.1);color:#32363a}.btn.btn-card:focus,.btn.btn-card:hover{color:color-contrast(#32363a);background-color:hsl(210,7.4074074074%,26.1764705882%)}.btn.btn-outline-card{background-color:rgba(50,54,58,0);color:#32363a;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#32363a), var(--bs-border-opacity, 1))}.btn.btn-outline-card:focus,.btn.btn-outline-card:hover{color:#32363a;background-color:rgba(50,54,58,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#32363a), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-card{background:#32363a;color:color-contrast(#32363a)}.btn.btn-card-d{background-color:rgb(31.1111111111,33.6,36.0888888889);color:color-contrast(rgb(31.1111111111, 33.6, 36.0888888889))}.btn.btn-card-d[class*=btn-outline]{background-color:rgba(31.1111111111,33.6,36.0888888889,.1);color:rgb(31.1111111111,33.6,36.0888888889)}.btn.btn-card-d:focus,.btn.btn-card-d:hover{color:color-contrast(rgb(31.1111111111, 33.6, 36.0888888889));background-color:hsl(210,7.4074074074%,18.1764705882%)}.btn.btn-outline-card-d{background-color:rgba(31.1111111111,33.6,36.0888888889,0);color:rgb(31.1111111111,33.6,36.0888888889);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-border-opacity, 1))}.btn.btn-outline-card-d:focus,.btn.btn-outline-card-d:hover{color:rgb(31.1111111111,33.6,36.0888888889);background-color:rgba(31.1111111111,33.6,36.0888888889,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(31.1111111111, 33.6, 36.0888888889)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-card-d{background:rgb(31.1111111111,33.6,36.0888888889);color:color-contrast(rgb(31.1111111111, 33.6, 36.0888888889))}.btn.btn-card-l{background-color:hsl(210,7.4074074074%,26.1764705882%);color:color-contrast(rgb(61.8055555556, 66.75, 71.6944444444))}.btn.btn-card-l[class*=btn-outline]{background-color:hsla(210,7.4074074074%,26.1764705882%,.1);color:hsl(210,7.4074074074%,26.1764705882%)}.btn.btn-card-l:focus,.btn.btn-card-l:hover{color:color-contrast(rgb(61.8055555556, 66.75, 71.6944444444));background-color:rgb(73.6111111111,79.5,85.3888888889)}.btn.btn-outline-card-l{background-color:hsla(210,7.4074074074%,26.1764705882%,0);color:hsl(210,7.4074074074%,26.1764705882%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-border-opacity, 1))}.btn.btn-outline-card-l:focus,.btn.btn-outline-card-l:hover{color:hsl(210,7.4074074074%,26.1764705882%);background-color:hsla(210,7.4074074074%,26.1764705882%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(61.8055555556, 66.75, 71.6944444444)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-card-l{background:hsl(210,7.4074074074%,26.1764705882%);color:color-contrast(rgb(61.8055555556, 66.75, 71.6944444444))}.btn.btn-white{background-color:#fff;color:color-contrast(#fff)}.btn.btn-white[class*=btn-outline]{background-color:hsla(0,0%,100%,.1);color:#fff}.btn.btn-white:focus,.btn.btn-white:hover{color:color-contrast(#fff);background-color:hsl(0,0%,105%)}.btn.btn-outline-white{background-color:hsla(0,0%,100%,0);color:#fff;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fff), var(--bs-border-opacity, 1))}.btn.btn-outline-white:focus,.btn.btn-outline-white:hover{color:#fff;background-color:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fff), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-white{background:#fff;color:color-contrast(#fff)}.btn.btn-black{background-color:#000;color:color-contrast(#000)}.btn.btn-black[class*=btn-outline]{background-color:rgba(0,0,0,.1);color:#000}.btn.btn-black:focus,.btn.btn-black:hover{color:color-contrast(#000);background-color:hsl(0,0%,5%)}.btn.btn-outline-black{background-color:rgba(0,0,0,0);color:#000;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#000), var(--bs-border-opacity, 1))}.btn.btn-outline-black:focus,.btn.btn-outline-black:hover{color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#000), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-black{background:#000;color:color-contrast(#000)}.btn.btn-dark{background-color:#2e2e2e;color:color-contrast(#2e2e2e)}.btn.btn-dark[class*=btn-outline]{background-color:rgba(46,46,46,.1);color:#2e2e2e}.btn.btn-dark:focus,.btn.btn-dark:hover{color:color-contrast(#2e2e2e);background-color:rgb(58.75,58.75,58.75)}.btn.btn-outline-dark{background-color:rgba(46,46,46,0);color:#2e2e2e;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#2e2e2e), var(--bs-border-opacity, 1))}.btn.btn-outline-dark:focus,.btn.btn-outline-dark:hover{color:#2e2e2e;background-color:rgba(46,46,46,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#2e2e2e), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-dark{background:#2e2e2e;color:color-contrast(#2e2e2e)}.btn.btn-light{background-color:#fff;color:color-contrast(#fff)}.btn.btn-light[class*=btn-outline]{background-color:hsla(0,0%,100%,.1);color:#fff}.btn.btn-light:focus,.btn.btn-light:hover{color:color-contrast(#fff);background-color:hsl(0,0%,105%)}.btn.btn-outline-light{background-color:hsla(0,0%,100%,0);color:#fff;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fff), var(--bs-border-opacity, 1))}.btn.btn-outline-light:focus,.btn.btn-outline-light:hover{color:#fff;background-color:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fff), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-light{background:#fff;color:color-contrast(#fff)}.btn.btn-warranty{background-color:#36b15c;color:color-contrast(#36b15c)}.btn.btn-warranty[class*=btn-outline]{background-color:rgba(54,177,92,.1);color:#36b15c}.btn.btn-warranty:focus,.btn.btn-warranty:hover{color:color-contrast(#36b15c);background-color:rgb(60.7597402597,195.7402597403,102.461038961)}.btn.btn-outline-warranty{background-color:rgba(54,177,92,0);color:#36b15c;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#36b15c), var(--bs-border-opacity, 1))}.btn.btn-outline-warranty:focus,.btn.btn-outline-warranty:hover{color:#36b15c;background-color:rgba(54,177,92,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#36b15c), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-warranty{background:#36b15c;color:color-contrast(#36b15c)}.btn.btn-finance{background-color:hsl(202.8318584071,71.974522293%,74.2156862745%);color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076))}.btn.btn-finance[class*=btn-outline]{background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,.1);color:hsl(202.8318584071,71.974522293%,74.2156862745%)}.btn.btn-finance:focus,.btn.btn-finance:hover{color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076));background-color:hsl(202.8318584071,71.974522293%,79.2156862745%)}.btn.btn-outline-finance{background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,0);color:hsl(202.8318584071,71.974522293%,74.2156862745%);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1))}.btn.btn-outline-finance:focus,.btn.btn-outline-finance:hover{color:hsl(202.8318584071,71.974522293%,74.2156862745%);background-color:hsla(202.8318584071,71.974522293%,74.2156862745%,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(rgb(141.9267515924, 200.5573248408, 236.5732484076)), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-finance{background:hsl(202.8318584071,71.974522293%,74.2156862745%);color:color-contrast(rgb(141.9267515924, 200.5573248408, 236.5732484076))}.btn.btn-reserve{background-color:#e42747;color:color-contrast(#e42747)}.btn.btn-reserve[class*=btn-outline]{background-color:rgba(228,39,71,.1);color:#e42747}.btn.btn-reserve:focus,.btn.btn-reserve:hover{color:color-contrast(#e42747);background-color:rgb(230.8333333333,61.6666666667,90.3086419753)}.btn.btn-outline-reserve{background-color:rgba(228,39,71,0);color:#e42747;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#e42747), var(--bs-border-opacity, 1))}.btn.btn-outline-reserve:focus,.btn.btn-outline-reserve:hover{color:#e42747;background-color:rgba(228,39,71,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#e42747), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-reserve{background:#e42747;color:color-contrast(#e42747)}.btn.btn-insurance{background-color:#6ce2a6;color:color-contrast(#6ce2a6)}.btn.btn-insurance[class*=btn-outline]{background-color:rgba(108,226,166,.1);color:#6ce2a6}.btn.btn-insurance:focus,.btn.btn-insurance:hover{color:color-contrast(#6ce2a6);background-color:rgb(129.2982954545,230.2017045455,178.8948863636)}.btn.btn-outline-insurance{background-color:rgba(108,226,166,0);color:#6ce2a6;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#6ce2a6), var(--bs-border-opacity, 1))}.btn.btn-outline-insurance:focus,.btn.btn-outline-insurance:hover{color:#6ce2a6;background-color:rgba(108,226,166,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#6ce2a6), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-insurance{background:#6ce2a6;color:color-contrast(#6ce2a6)}.btn.btn-facebook{background-color:#3b5998;color:color-contrast(#3b5998)}.btn.btn-facebook[class*=btn-outline]{background-color:rgba(59,89,152,.1);color:#3b5998}.btn.btn-facebook:focus,.btn.btn-facebook:hover{color:color-contrast(#3b5998);background-color:rgb(66.1303317536,99.7559241706,170.3696682464)}.btn.btn-outline-facebook{background-color:rgba(59,89,152,0);color:#3b5998;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#3b5998), var(--bs-border-opacity, 1))}.btn.btn-outline-facebook:focus,.btn.btn-outline-facebook:hover{color:#3b5998;background-color:rgba(59,89,152,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#3b5998), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-facebook{background:#3b5998;color:color-contrast(#3b5998)}.btn.btn-x-twitter{background-color:#000;color:color-contrast(#000000)}.btn.btn-x-twitter[class*=btn-outline]{background-color:rgba(0,0,0,.1);color:#000}.btn.btn-x-twitter:focus,.btn.btn-x-twitter:hover{color:color-contrast(#000000);background-color:hsl(0,0%,5%)}.btn.btn-outline-x-twitter{background-color:rgba(0,0,0,0);color:#000;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#000000), var(--bs-border-opacity, 1))}.btn.btn-outline-x-twitter:focus,.btn.btn-outline-x-twitter:hover{color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#000000), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-x-twitter{background:#000;color:color-contrast(#000000)}.btn.btn-google{background-color:#ea4335;color:color-contrast(#ea4335)}.btn.btn-google[class*=btn-outline]{background-color:rgba(234,67,53,.1);color:#ea4335}.btn.btn-google:focus,.btn.btn-google:hover{color:color-contrast(#ea4335);background-color:rgb(236.4013452915,88.4977578475,76.0986547085)}.btn.btn-outline-google{background-color:rgba(234,67,53,0);color:#ea4335;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#ea4335), var(--bs-border-opacity, 1))}.btn.btn-outline-google:focus,.btn.btn-outline-google:hover{color:#ea4335;background-color:rgba(234,67,53,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#ea4335), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-google{background:#ea4335;color:color-contrast(#ea4335)}.btn.btn-youtube{background-color:#d80606;color:color-contrast(#d80606)}.btn.btn-youtube[class*=btn-outline]{background-color:rgba(216,6,6,.1);color:#d80606}.btn.btn-youtube:focus,.btn.btn-youtube:hover{color:color-contrast(#d80606);background-color:hsl(0,94.5945945946%,48.5294117647%)}.btn.btn-outline-youtube{background-color:rgba(216,6,6,0);color:#d80606;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#d80606), var(--bs-border-opacity, 1))}.btn.btn-outline-youtube:focus,.btn.btn-outline-youtube:hover{color:#d80606;background-color:rgba(216,6,6,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#d80606), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-youtube{background:#d80606;color:color-contrast(#d80606)}.btn.btn-instagram{background-color:#c32aa3;color:color-contrast(#c32aa3)}.btn.btn-instagram[class*=btn-outline]{background-color:rgba(195,42,163,.1);color:#c32aa3}.btn.btn-instagram:focus,.btn.btn-instagram:hover{color:color-contrast(#c32aa3);background-color:rgb(211.1392405063,51.3607594937,177.7215189873)}.btn.btn-outline-instagram{background-color:rgba(195,42,163,0);color:#c32aa3;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#c32aa3), var(--bs-border-opacity, 1))}.btn.btn-outline-instagram:focus,.btn.btn-outline-instagram:hover{color:#c32aa3;background-color:rgba(195,42,163,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#c32aa3), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-instagram{background:#c32aa3;color:color-contrast(#c32aa3)}.btn.btn-linkedin{background-color:#0077b5;color:color-contrast(#0077b5)}.btn.btn-linkedin[class*=btn-outline]{background-color:rgba(0,119,181,.1);color:#0077b5}.btn.btn-linkedin:focus,.btn.btn-linkedin:hover{color:color-contrast(#0077b5);background-color:rgb(0,135.7651933702,206.5)}.btn.btn-outline-linkedin{background-color:rgba(0,119,181,0);color:#0077b5;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#0077b5), var(--bs-border-opacity, 1))}.btn.btn-outline-linkedin:focus,.btn.btn-outline-linkedin:hover{color:#0077b5;background-color:rgba(0,119,181,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#0077b5), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-linkedin{background:#0077b5;color:color-contrast(#0077b5)}.btn.btn-snapchat{background-color:#fffc00;color:color-contrast(#fffc00)}.btn.btn-snapchat[class*=btn-outline]{background-color:rgba(255,252,0,.1);color:#fffc00}.btn.btn-snapchat:focus,.btn.btn-snapchat:hover{color:color-contrast(#fffc00);background-color:rgb(255,252.3,25.5)}.btn.btn-outline-snapchat{background-color:rgba(255,252,0,0);color:#fffc00;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fffc00), var(--bs-border-opacity, 1))}.btn.btn-outline-snapchat:focus,.btn.btn-outline-snapchat:hover{color:#fffc00;background-color:rgba(255,252,0,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fffc00), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-snapchat{background:#fffc00;color:color-contrast(#fffc00)}.btn.btn-tiktok{background-color:#69c9d0;color:color-contrast(#69c9d0)}.btn.btn-tiktok[class*=btn-outline]{background-color:rgba(105,201,208,.1);color:#69c9d0}.btn.btn-tiktok:focus,.btn.btn-tiktok:hover{color:color-contrast(#69c9d0);background-color:rgb(124.4162436548,207.9898477157,214.0837563452)}.btn.btn-outline-tiktok{background-color:rgba(105,201,208,0);color:#69c9d0;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#69c9d0), var(--bs-border-opacity, 1))}.btn.btn-outline-tiktok:focus,.btn.btn-outline-tiktok:hover{color:#69c9d0;background-color:rgba(105,201,208,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#69c9d0), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-tiktok{background:#69c9d0;color:color-contrast(#69c9d0)}.btn.btn-whatsapp{background-color:#25d366;color:color-contrast(#25d366)}.btn.btn-whatsapp[class*=btn-outline]{background-color:rgba(37,211,102,.1);color:#25d366}.btn.btn-whatsapp:focus,.btn.btn-whatsapp:hover{color:color-contrast(#25d366);background-color:rgb(53.7842741935,219.7157258065,115.7701612903)}.btn.btn-outline-whatsapp{background-color:rgba(37,211,102,0);color:#25d366;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#25d366), var(--bs-border-opacity, 1))}.btn.btn-outline-whatsapp:focus,.btn.btn-outline-whatsapp:hover{color:#25d366;background-color:rgba(37,211,102,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#25d366), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-whatsapp{background:#25d366;color:color-contrast(#25d366)}.btn.btn-autotrader{background-color:#313c53;color:color-contrast(#313c53)}.btn.btn-autotrader[class*=btn-outline]{background-color:rgba(49,60,83,.1);color:#313c53}.btn.btn-autotrader:focus,.btn.btn-autotrader:hover{color:color-contrast(#313c53);background-color:rgb(58.4659090909,71.5909090909,99.0340909091)}.btn.btn-outline-autotrader{background-color:rgba(49,60,83,0);color:#313c53;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#313c53), var(--bs-border-opacity, 1))}.btn.btn-outline-autotrader:focus,.btn.btn-outline-autotrader:hover{color:#313c53;background-color:rgba(49,60,83,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#313c53), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-autotrader{background:#313c53;color:color-contrast(#313c53)}.btn.btn-car-dealer-reviews{background-color:#6d18e9;color:color-contrast(#6d18e9)}.btn.btn-car-dealer-reviews[class*=btn-outline]{background-color:rgba(109,24,233,.1);color:#6d18e9}.btn.btn-car-dealer-reviews:focus,.btn.btn-car-dealer-reviews:hover{color:color-contrast(#6d18e9);background-color:rgb(123.7154150198,47.2826086957,235.2173913043)}.btn.btn-outline-car-dealer-reviews{background-color:rgba(109,24,233,0);color:#6d18e9;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#6d18e9), var(--bs-border-opacity, 1))}.btn.btn-outline-car-dealer-reviews:focus,.btn.btn-outline-car-dealer-reviews:hover{color:#6d18e9;background-color:rgba(109,24,233,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#6d18e9), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-car-dealer-reviews{background:#6d18e9;color:color-contrast(#6d18e9)}.btn.btn-trustpilot{background-color:#04da8d;color:color-contrast(#04da8d)}.btn.btn-trustpilot[class*=btn-outline]{background-color:rgba(4,218,141,.1);color:#04da8d}.btn.btn-trustpilot:focus,.btn.btn-trustpilot:hover{color:color-contrast(#04da8d);background-color:rgb(4.4594594595,243.0405405405,157.1959459459)}.btn.btn-outline-trustpilot{background-color:rgba(4,218,141,0);color:#04da8d;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#04da8d), var(--bs-border-opacity, 1))}.btn.btn-outline-trustpilot:focus,.btn.btn-outline-trustpilot:hover{color:#04da8d;background-color:rgba(4,218,141,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#04da8d), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-trustpilot{background:#04da8d;color:color-contrast(#04da8d)}.btn.btn-yelp{background-color:#f43939;color:color-contrast(#f43939)}.btn.btn-yelp[class*=btn-outline]{background-color:rgba(244,57,57,.1);color:#f43939}.btn.btn-yelp:focus,.btn.btn-yelp:hover{color:color-contrast(#f43939);background-color:hsl(0,89.4736842105%,64.0196078431%)}.btn.btn-outline-yelp{background-color:rgba(244,57,57,0);color:#f43939;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#f43939), var(--bs-border-opacity, 1))}.btn.btn-outline-yelp:focus,.btn.btn-outline-yelp:hover{color:#f43939;background-color:rgba(244,57,57,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#f43939), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-yelp{background:#f43939;color:color-contrast(#f43939)}.btn.btn-yell{background-color:#fedb00;color:color-contrast(#fedb00)}.btn.btn-yell[class*=btn-outline]{background-color:rgba(254,219,0,.1);color:#fedb00}.btn.btn-yell:focus,.btn.btn-yell:hover{color:color-contrast(#fedb00);background-color:rgb(255,223.2381889764,24.5)}.btn.btn-outline-yell{background-color:rgba(254,219,0,0);color:#fedb00;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fedb00), var(--bs-border-opacity, 1))}.btn.btn-outline-yell:focus,.btn.btn-outline-yell:hover{color:#fedb00;background-color:rgba(254,219,0,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#fedb00), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-yell{background:#fedb00;color:color-contrast(#fedb00)}.btn.btn-cargurus{background-color:#00a0dd;color:color-contrast(#00a0dd)}.btn.btn-cargurus[class*=btn-outline]{background-color:rgba(0,160,221,.1);color:#00a0dd}.btn.btn-cargurus:focus,.btn.btn-cargurus:hover{color:color-contrast(#00a0dd);background-color:rgb(0,178.4615384615,246.5)}.btn.btn-outline-cargurus{background-color:rgba(0,160,221,0);color:#00a0dd;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#00a0dd), var(--bs-border-opacity, 1))}.btn.btn-outline-cargurus:focus,.btn.btn-outline-cargurus:hover{color:#00a0dd;background-color:rgba(0,160,221,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#00a0dd), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-cargurus{background:#00a0dd;color:color-contrast(#00a0dd)}.btn.btn-ulez{background-color:#009a73;color:color-contrast(#009a73)}.btn.btn-ulez[class*=btn-outline]{background-color:rgba(0,154,115,.1);color:#009a73}.btn.btn-ulez:focus,.btn.btn-ulez:hover{color:color-contrast(#009a73);background-color:rgb(0,179.5,134.0422077922)}.btn.btn-outline-ulez{background-color:rgba(0,154,115,0);color:#009a73;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#009a73), var(--bs-border-opacity, 1))}.btn.btn-outline-ulez:focus,.btn.btn-outline-ulez:hover{color:#009a73;background-color:rgba(0,154,115,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#009a73), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-ulez{background:#009a73;color:color-contrast(#009a73)}.btn.btn-lez{background-color:#009a73;color:color-contrast(#009a73)}.btn.btn-lez[class*=btn-outline]{background-color:rgba(0,154,115,.1);color:#009a73}.btn.btn-lez:focus,.btn.btn-lez:hover{color:color-contrast(#009a73);background-color:rgb(0,179.5,134.0422077922)}.btn.btn-outline-lez{background-color:rgba(0,154,115,0);color:#009a73;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#009a73), var(--bs-border-opacity, 1))}.btn.btn-outline-lez:focus,.btn.btn-outline-lez:hover{color:#009a73;background-color:rgba(0,154,115,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#009a73), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-lez{background:#009a73;color:color-contrast(#009a73)}.btn.btn-gold{background-color:#f3b334;color:color-contrast(#f3b334)}.btn.btn-gold[class*=btn-outline]{background-color:rgba(243,179,52,.1);color:#f3b334}.btn.btn-gold:focus,.btn.btn-gold:hover{color:color-contrast(#f3b334);background-color:rgb(244.423255814,188.0139534884,76.076744186)}.btn.btn-outline-gold{background-color:rgba(243,179,52,0);color:#f3b334;box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#f3b334), var(--bs-border-opacity, 1))}.btn.btn-outline-gold:focus,.btn.btn-outline-gold:hover{color:#f3b334;background-color:rgba(243,179,52,.1);box-shadow:inset 0 0 0 var(--bs-border-width) rgba(to-rgb(#f3b334), var(--bs-border-opacity, 1))}.btn-check:checked+.btn.btn-outline-gold{background:#f3b334;color:color-contrast(#f3b334)}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.z-10{z-index:10}.z-11{z-index:11}.z-12{z-index:12}.z-13{z-index:13}.z-14{z-index:14}.z-15{z-index:15}.z-16{z-index:16}.z-17{z-index:17}.z-18{z-index:18}.z-19{z-index:19}.z-20{z-index:20}.justify-content-safe-center{justify-content:safe center}.w-fit{width:fit-content}.w-min{width:min-content}.w-max{width:max-content}.h-fit{width:fit-content}.h-min{width:min-content}.h-max{width:max-content}.flex-basis-0{flex-basis:0}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.cursor-crosshair{cursor:crosshair}.cursor-wait{cursor:wait}.cursor-not-allowed{cursor:not-allowed}.cursor-help{cursor:help}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-shadow{text-shadow:var(--bs-box-shadow)}.text-shadow-sm{text-shadow:var(--bs-box-shadow-sm)}.text-shadow-lg{text-shadow:var(--bs-box-shadow-lg)}.overflow-clip{overflow:clip}.opacity-10{opacity:.1}.d-contents{display:contents}.bd-blur-1{backdrop-filter:blur(1px)}.bd-blur-2{backdrop-filter:blur(2px)}.bd-blur-3{backdrop-filter:blur(3px)}.bd-blur-4{backdrop-filter:blur(4px)}.bd-blur-5{backdrop-filter:blur(5px)}.bd-blur-6{backdrop-filter:blur(6px)}.bd-blur-7{backdrop-filter:blur(7px)}.bd-blur-8{backdrop-filter:blur(8px)}.bd-blur-9{backdrop-filter:blur(9px)}.bd-blur-10{backdrop-filter:blur(10px)}.bd-blur-11{backdrop-filter:blur(11px)}.bd-blur-12{backdrop-filter:blur(12px)}.bd-blur-13{backdrop-filter:blur(13px)}.bd-blur-14{backdrop-filter:blur(14px)}.bd-blur-15{backdrop-filter:blur(15px)}.bd-blur-16{backdrop-filter:blur(16px)}.bd-blur-17{backdrop-filter:blur(17px)}.bd-blur-18{backdrop-filter:blur(18px)}.bd-blur-19{backdrop-filter:blur(19px)}.bd-blur-20{backdrop-filter:blur(20px)}.bd-blur-21{backdrop-filter:blur(21px)}.bd-blur-22{backdrop-filter:blur(22px)}.bd-blur-23{backdrop-filter:blur(23px)}.bd-blur-24{backdrop-filter:blur(24px)}.bd-blur-25{backdrop-filter:blur(25px)}.bd-blur-26{backdrop-filter:blur(26px)}.bd-blur-27{backdrop-filter:blur(27px)}.bd-blur-28{backdrop-filter:blur(28px)}.bd-blur-29{backdrop-filter:blur(29px)}.bd-blur-30{backdrop-filter:blur(30px)}.bd-blur-31{backdrop-filter:blur(31px)}.bd-blur-32{backdrop-filter:blur(32px)}.bd-blur-33{backdrop-filter:blur(33px)}.bd-blur-34{backdrop-filter:blur(34px)}.bd-blur-35{backdrop-filter:blur(35px)}.bd-blur-36{backdrop-filter:blur(36px)}.bd-blur-37{backdrop-filter:blur(37px)}.bd-blur-38{backdrop-filter:blur(38px)}.bd-blur-39{backdrop-filter:blur(39px)}.bd-blur-40{backdrop-filter:blur(40px)}[class*=link-underline-]{text-decoration-thickness:var(--bs-border-width)}.box-shadow-0{box-shadow:none !important}.object-position-left{object-position:left}.object-position-right{object-position:right}.object-position-top{object-position:top}.object-position-bottom{object-position:bottom}.email-wrap{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.rounded-6{border-radius:3rem}:root{--bs-gradient: linear-gradient( 90deg, rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0) );--bs-gradient-alt: linear-gradient( 0deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0) )}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:15px;scroll-behavior:smooth;background-color:#fff}@media(width <= 991px){html{overflow-x:hidden}}body{font-family:"Space Grotesk",sans-serif;position:relative;min-height:100vh;line-height:1.7;font-weight:400;font-size:1rem;min-width:300px;letter-spacing:.5px;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;background-color:rgba(0,0,0,0)}.container{padding-right:2vw;padding-left:2vw;max-width:1680px;min-width:300px;width:100%}@media(width <= 767px){.container{padding-left:20px;padding-right:20px}}.container-md{max-width:1024px}.container-fluid{padding-right:2vw;padding-left:2vw;width:100%}@media(width <= 767px){.container-fluid{padding-left:20px;padding-right:20px}}.container-fluid-md{max-width:1680px}a{text-decoration:none;color:inherit}a,.btn,button{outline:none !important}.btn,.a,.transition{-moz-transition:.2s all ease-out;-o-transition:.2s all ease-out;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}sup{margin-left:-1.5px}p{font-size:1em;margin-bottom:1.4rem}p:last-child{margin-bottom:0}p small{font-size:.9em}p a{text-decoration:underline}label a,p a{font-weight:600}strong{font-weight:800}.dropdown-noarrow:after{display:none}.overflow-visible{overflow:visible !important}.nowrap{white-space:nowrap}a,.btn span,.btn img,button,input,.btn{-moz-transition:all .35s ease;-o-transition:all .35s ease;-webkit-transition:all .35s ease;transition:all .35s ease}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hstack button.btn{min-height:auto}.link-underline:hover{text-decoration:underline;text-decoration-color:#78bee9 !important}.link-underline-underlay{text-decoration-color:rgba(49, 184, 235, var(--bs-link-underline-opacity, 1)) !important;text-decoration-thickness:.25em !important;text-underline-offset:-0.1em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding-inline:.25rem;display:inline-block}.btn{font-family:"Space Grotesk",sans-serif;border-radius:0;display:inline-block;font-weight:700;padding:0 1.7em;position:relative;font-weight:600;font-size:1rem;line-height:42px}.btn-group .btn{border:none}.btn.border-gradient{background:rgba(0,0,0,0);color:#fff}.btn.border-gradient:hover:before{padding:21px;transition:all .1s ease-out}.btn .total-count{display:inline-block;line-height:1;padding:4px 6px;border-radius:var(--bs-border-radius) .375rem;background:hsla(0,0%,100%,.1);margin-inline:3px}.btn sub{bottom:0;font-size:12px}.btn-lg{font-size:1.1rem}.btn-lg-sm{font-size:1.1rem}.btn-reset{padding:0;border:none;background:none}.btn-reset i{display:block}.btn-close{background-color:#fff;background-size:.75em;--bs-btn-close-color: #78BEE9;--bs-btn-close-opacity: 1;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(to-rgb(#fff), 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: none;transition:.2s all ease-out;border-radius:100%;transform-origin:center center}.btn-close:hover,.btn-close:focus{transform:scale(1.1);transition:.2s all ease-out}.btn-transparent{background-image:var(--bs-gradient);color:#fff;border:none}.btn-transparent:hover{background-image:var(--bs-gradient-alt)}.btn-sm{font-size:.9rem;padding:0 1.2em;line-height:36px}.btn-icon{padding:0;width:42px;line-height:42px;text-align:center}.btn-icon.btn-sm{line-height:36px;width:36px}.border-gradient{position:relative;z-index:1}.border-gradient:before{content:"";position:absolute;inset:0;padding:2px;background:linear-gradient(90deg, #78BEE9, #78BEE9);border-radius:inherit;--m: conic-gradient(#000 0 0);mask:var(--m) content-box exclude,var(--m);pointer-events:none;z-index:-1;transition:.2s all ease-out}.border-white.border-opacity-10{border-color:hsla(0,0%,100%,.1) !important}.cover-gradient-bottom:before,.cover-gradient-right:before,.cover-gradient-end:before{content:"";position:absolute;top:0;right:0;pointer-events:none;bottom:0;left:0;z-index:2}.cover-gradient-bottom:before{background:linear-gradient(0deg, #2a2e31 0%, rgba(42, 46, 49, 0) 100%)}.cover-gradient-right:before,.cover-gradient-end:before{background:linear-gradient(-90deg, #2a2e31 0%, rgba(42, 46, 49, 0) 100%)}.cover-gradient-top:before{content:"";position:absolute;top:0;right:0;pointer-events:none;bottom:0;left:0;z-index:2;background-color:rgba(42,46,49,.9);background:linear-gradient(180deg, #2a2e31 0%, rgba(42, 46, 49, 0) 100%)}.card-bg-gradient{background:linear-gradient(to top, #32363a, rgba(50, 54, 58, 0))}@media(width >= 1400px){.w-xxl-75{width:75% !important}}.bg-gradient-alt{background-image:var(--bs-gradient-alt) !important}.bg-secondary{background-color:rgba(120, 190, 233, var(--bs-bg-opacity, 1)) !important}hr{opacity:1}button:focus,input:focus{box-shadow:none !important}.max-vh-100{max-height:100vh !important;max-height:100dvh !important}.primary-bg-gradient{background:linear-gradient(to top, #222426, rgba(34, 36, 38, 0))}.secondary-bg-gradient{background:linear-gradient(to right, #78BEE9, #78BEE9)}.secondary-bg-gradient.bg-opacity-50{background:linear-gradient(to right, rgba(120, 190, 233, 0.4), rgba(98.0732484076, 179.4426751592, 229.4267515924, 0.4))}.tertiary-bg-gradient{background:linear-gradient(to top, #78BEE9, rgb(98.0732484076, 179.4426751592, 229.4267515924))}.chosen-vehicle,.gradient-bar{background:linear-gradient(to right, #78BEE9, #78BEE9)}.text-gradient{background:-webkit-linear-gradient(#78BEE9, #78BEE9);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.text-bg-secondary{background-color:rgba(120, 190, 233, var(--bs-bg-opacity, 1)) !important}.text-hover:hover,.text-hover:focus{color:#78bee9 !important;letter-spacing:1px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Space Grotesk",sans-serif;margin:0 0 .5rem;font-weight:700;line-height:1.15}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:underline}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none}h1,.h1{font-size:calc(2.3rem + 1.5vw)}h2,.h2{font-size:calc(1.62rem + .9vw)}h2.subheading,.h2.subheading{font-weight:300;margin-bottom:30px;font-size:22px;line-height:1}h3,.h3{font-size:calc(1.25rem + .6vw)}h4,.h4{font-size:calc(1.25rem + .3vw)}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.py-60{padding-top:60px;padding-bottom:60px}@media(width <= 768px){.py-60{padding-top:48px;padding-bottom:48px}}.py-80{padding-top:80px;padding-bottom:80px}@media(width <= 768px){.py-80{padding-top:54px;padding-bottom:54px}}.gap-1{gap:1px}.gap-8{gap:8px}.gap-16{gap:16px}.fw-black{font-weight:900}.navbar{box-shadow:0px 2px 11px -6px hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.25);position:fixed;z-index:9999;width:100%;padding:0;top:0}.navbar.scrolled{background-color:#fff !important;box-shadow:0 2px 20px rgba(0,0,0,.3)}@media screen and (max-width: 1199px){.navbar{padding:13px 15px;background-color:#fff}}.navbar .fa{color:#fff;font-size:22px}.navbar .container{max-width:1600px;padding:20px 0px}@media screen and (max-width: 1199px){.navbar .container{min-height:auto}}@media screen and (max-width: 1199px){.navbar-search{text-decoration:none;align-items:center;min-width:30px;display:flex}}.navbar-toggler{box-shadow:none !important;color:#78bee9 !important;position:relative;box-shadow:none;outline:none;border:none}.navbar-brand{transform:translateX(-50%);position:absolute;z-index:1;padding:0;left:50%}@media screen and (max-width: 1199px){.navbar-brand{top:5px}}@media screen and (max-width: 767px){.navbar-brand{top:15px}}.navbar-brand img{max-width:250px;display:block}@media screen and (max-width: 767px){.navbar-brand img{max-width:200px}}.navbar-social{gap:12px;margin:15px 0}.navbar-social a{transform:translateY(0);text-align:center;font-size:16px}@media screen and (max-width: 1280px){.navbar-social a{font-size:15px;margin:0 5px;width:auto}}.navbar-social a:hover{transform:translateY(-3px)}.navbar-nav{flex-grow:1;margin-left:22px}@media screen and (max-width: 1199px){.navbar-nav{margin-left:0;min-height:65vh;position:relative}}.navbar-nav a{padding:1.25rem 1.875rem !important;text-transform:uppercase;color:#fff !important;letter-spacing:.1875rem;font-size:.75rem;font-weight:500;transition:color .35s ease}.navbar-nav a:hover{color:#78bee9 !important}@media screen and (max-width: 767px){.navbar-nav a{padding:15px !important}}.navbar-nav>li{padding:0}@media screen and (max-width: 1199px){.navbar-nav>li{border-bottom:1px solid #fff}}@media screen and (min-width: 1200px){.navbar-nav>li:nth-child(4){margin-left:auto}}@media screen and (max-width: 1280px){.navbar-nav>li{padding:0}}.navbar-nav li:hover{color:#78bee9;transition:all .35s}.navbar-nav li:hover .dropdown-menu{display:block}.navbar-nav li .dropdown-menu{margin-left:-75px}@media screen and (max-width: 1199px){.navbar-nav li .dropdown-menu{top:0;left:0;width:100%;height:100%;margin-left:0;position:absolute;background-color:#fff}}@media screen and (max-width: 1199px){.navbar-nav li.dropdown{position:static}.navbar-nav li.dropdown>a{display:flex;align-items:center}.navbar-nav li.dropdown>a:after{margin-left:auto;transform:rotate(-45deg)}}.navbar-controls{margin-top:1.875rem}.navbar-controls .btn-phone{color:#fff;border-radius:0;text-align:center;padding:12px 14px;background-color:#000}.navbar-controls .btn-phone .fa{margin-right:15px;color:currentColor}.navbar-phone{align-items:center;margin-left:2rem;padding-left:2rem;border-left:1px solid hsla(0,0%,100%,.3)}.navbar-phone-link{padding:1.25rem 1.875rem !important;color:#fff !important;font-size:1rem;transition:color .35s ease}.navbar-phone-link:hover{color:#78bee9 !important}.navbar-phone-link .fa{font-size:1.125rem;color:currentColor}.dropdown-toggle::after{border-color:currentColor;border-width:0 1px 1px 0;transform:rotate(45deg);border-style:solid;height:8px;width:8px}.dropdown-menu{margin:0;padding:0;min-width:300px;border-radius:0;text-align:center;border-width:0 0 1px 0;background-color:#000;border-color:hsla(0,0%,100%,.3) !important;animation-duration:.35s;-webkit-animation-duration:.35s;animation-fill-mode:both;-webkit-animation-fill-mode:both;-webkit-animation-name:slideIn;animation-name:slideIn;--bs-dropdown-link-active-bg: rgba(255, 255, 255, 0.1);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.1)}.dropdown-menu .fa{font-size:inherit}@media screen and (max-width: 1199px){.dropdown-menu{transition:all .35s cubic-bezier(0.25, 0.46, 0.45, 0.94);margin:0 !important;text-align:left;border:none}.dropdown-menu:not(.show){left:120% !important}}.dropdown-menu li{border-top:1px solid hsla(0,0%,100%,.3)}.dropdown-menu a{transition:color .35s ease}.dropdown-menu a:hover{color:#78bee9 !important}.dropdown-menu-cars{min-width:1100px;margin-left:0px !important}@media screen and (max-width: 1100px){.dropdown-menu-cars{min-width:840px}}@media screen and (max-width: 991px){.dropdown-menu-cars{min-width:100%;margin-left:0}}.dropdown-menu-cars .d-flex li{max-width:33.33%;flex:0 0 33.33%;padding:10px 5px}@media screen and (max-width: 480px){.dropdown-menu-cars .d-flex li{max-width:50%;flex:0 0 50%}}.dropdown-menu-cars .d-flex li a{font-weight:400;font-size:.7em;text-decoration:none;transition:color .35s ease,font-weight .35s ease}.dropdown-menu-cars .d-flex li a img{display:inline-block;margin-right:5px;max-height:32px;width:32px}.dropdown-menu-cars .d-flex li a:hover{color:#78bee9 !important;font-weight:bold}.dropdown-menu-cars .top li{max-width:50% !important;flex:0 0 50% !important}.footer-a{border-top:1px solid #fff;color:#fff !important;background-color:#fff}.footer-info{font-size:1.5rem !important}@media(min-width: 768px){.footer-a .row .col-12.col-md-6:last-child{border-left:1px solid hsla(0,0%,100%,.2);padding-left:2rem}}@media(width >= 576px){.w-sm-fit{width:-moz-fit-content !important;width:fit-content !important}}.make-list .count{width:45px}.contact-section .row.align-items-stretch>.col-lg-6.d-flex .loan,.contact-section .row.align-items-stretch>.col-lg-6.d-flex .map-container{flex:1;display:flex;flex-direction:column}.hero{min-height:700px;padding-top:0;display:flex;align-items:flex-end;position:relative;margin-bottom:50px}@media screen and (max-width: 991px){.hero{min-height:580px}}.hero:after{left:0;bottom:0;top:auto;right:0;z-index:10;content:"";width:100%;min-height:70px;position:absolute;background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0))}.hero-content{z-index:10;color:#fff;padding-top:40px;padding-bottom:174px;padding-left:5vw;max-width:800px;width:100%}.hero-content h1{font-size:42px;margin-bottom:0px;letter-spacing:2px;text-transform:uppercase;font-weight:400}.hero-content h1:after{background-color:#78bee9;margin-top:10px;margin-bottom:30px;display:block;content:"";width:25px;height:2px}.hero-circle{position:absolute;bottom:175px;right:18%}@media screen and (max-width: 1440px){.hero-circle{right:80px}}@media screen and (max-width: 991px){.hero-circle{right:40px;bottom:60px}}.hero-circle:after{background-color:hsla(0,0%,100%,.3);position:absolute;height:352px;margin:auto;content:"";width:1px;top:100%;right:0;left:0}@media screen and (max-width: 991px){.hero-circle:after{display:none}}.at2025-image{position:absolute;left:50%;transform:translateX(-50%);z-index:15;max-width:180px;opacity:.9;transition:all .3s ease}@media screen and (max-width: 1440px){.at2025-image{max-width:160px}}@media screen and (max-width: 991px){.at2025-image{max-width:140px}}@media screen and (max-width: 767px){.at2025-image{max-width:110px}}@media screen and (max-width: 480px){.at2025-image{max-width:90px}}.at2025-image img{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 8px rgba(0, 0, 0, 0.3))}.at2025-image:hover{opacity:1;transform:translateX(-50%) scale(1.05)}.circle-button{grid-column-gap:0px;grid-row-gap:0px;color:#fff;letter-spacing:4px;text-transform:uppercase;grid-template-rows:auto 36px auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100px;height:100px;max-height:100px;font-size:10px;text-decoration:none;display:grid;position:relative;grid-area:3/1/4/2}.circle-button .arrow{border-top:1px #fff;border-right:1px #fff;width:12px;min-width:12px;display:flex}.circle-button:hover .circle-hover-clip.one{width:100%;transition:all .6s .2s ease-out}.circle-button:hover .circle-hover-clip.two{height:100%;transition:all .2s ease-out}.circle-outline{border:1px solid hsla(0,0%,100%,.3);width:100px;height:100px;position:absolute;top:0%;bottom:auto;left:0%;right:0%}.circle-outline-right{justify-content:center;align-items:center;width:100%;height:36px;display:flex;position:absolute;top:auto;bottom:auto;left:auto;right:0%;overflow:hidden;grid-area:1/2/4/3;align-self:center;justify-self:center}.circle-outline-top{width:100%;height:100%;position:absolute;top:0%;bottom:auto;left:0%;right:0%;overflow:hidden;grid-area:1/1/2/3}.circle-outline-bottom{width:100%;height:100%;position:absolute;top:auto;bottom:0%;left:0%;right:0%;overflow:hidden;grid-area:3/1/4/3}.circle-outline.right{top:auto;bottom:auto;left:auto;right:0}.circle-outline.top{top:0%;bottom:auto;left:auto;right:0%}.circle-outline.bottom{top:auto;bottom:0%;left:auto;right:0%}.circle-outline.light{border-color:#78bee9}.circle-hover-clip{justify-content:flex-end;align-items:center;width:50%;height:100%;display:flex;position:absolute;top:0%;bottom:auto;left:auto;right:0%;overflow:hidden}.circle-hover-clip.one{width:0%;height:32px}.circle-hover-clip.two{top:auto;height:0%;width:25%}.circle-link-text{z-index:10;grid-column-gap:18px;grid-row-gap:16px;white-space:nowrap;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;justify-content:end;align-items:center;justify-items:stretch;height:100%;padding-left:0;padding-right:44px;line-height:1.2em;display:grid;position:relative;grid-area:2/1/3/3;justify-self:end}.form-select,.form-control{appearance:none;line-height:2;min-height:42px;font-size:1rem;cursor:pointer;background-color:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.1);--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-select:hover,.form-control:hover{border-color:#78bee9}.form-select option{background-color:#2e2e2e}::placeholder{color:#fff !important}.swiper-car{padding-top:50px;padding-bottom:50px}.swiper-car .swiper-slide{filter:brightness(0.4)}@media screen and (min-width: 991px){.swiper-car .swiper-slide{width:650px}}.swiper-car .swiper-slide-active{filter:brightness(1)}.swiper-container{margin-left:-1.5vw;margin-right:-1.5vw}.swiper-container .swiper{padding-left:30px;padding-right:30px}.swiper-pagination-bullet{width:12px;height:12px;margin:0 10px}.swiper-products{padding-bottom:2.2vw}.swiper-products .swiper-slide{padding:32px 30.4px 32px;-moz-transition:all .35s ease;-o-transition:all .35s ease;-webkit-transition:all .35s ease;transition:all .35s ease}@media screen and (max-width: 1280px){.swiper-products .swiper-slide{padding:32px 20px 32px}}@media(width <= 767px){.swiper-products .swiper-slide{padding:32px 16px 32px}}.swiper-products .swiper-slide-prev{opacity:0}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-prev,.swiper-button-next{width:40px;height:40px;border-radius:25px}.swiper-button-prev:after,.swiper-button-next:after{font-size:18px}@media(width <= 768px){.swiper-button-prev,.swiper-button-next{width:40px;height:40px}.swiper-button-prev:after,.swiper-button-next:after{font-size:18px}}.swiper-thumbs .swiper-button-prev,.swiper-thumbs .swiper-button-next{width:40px;height:40px}.swiper-thumbs .swiper-button-prev:after,.swiper-thumbs .swiper-button-next:after{font-size:18px}.table-lg th{padding-left:0}.table-lg td,.table-lg th{padding-top:12px;padding-bottom:12px}hr{opacity:.1}.feature-text{font-size:14px;font-weight:500}.feature-text strong{display:block}.pagination{gap:5px}.pagination li>*{padding:0;font-weight:500;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;text-align:center;width:40px !important;height:40px !important;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;border-radius:25px !important;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.pagination li>*.active,.pagination li>*:hover{background-color:#78bee9;border-color:#78bee9;color:#fff}.page-details{padding-top:115px}@media(width <= 767px){.page-details{padding-top:105px}}.breadcrumb{font-weight:500;font-size:14px}.features{border:1px solid #e4e4e4;background-color:#f7f7f9;border-radius:20px}.features .hstack>span{min-width:40px;opacity:1}.features .hstack>span svg,.features .hstack>span img{width:40px}.features span{opacity:.5}.deal{padding-top:96px;position:relative;padding-bottom:96px}.deal:before{background-color:#ffc107;position:absolute;height:100%;right:-50px;width:200%;content:"";z-index:-1;bottom:0;top:0}@media(width <= 1280px){.deal{padding-top:64px;padding-bottom:64px}.deal .row>div{width:33%}.deal .row>div:first-child{width:100%;margin-bottom:24px}}@media(width <= 991px){.deal:before{right:-30px}}.option-grid select{max-width:150px;border-color:#ffc107;background-color:rgba(255,193,7,.1)}.option-grid .btn{min-height:auto}.option-grid [data-bs-toggle=collapse][aria-expanded=true] span i:first-child{display:none !important}.option-grid [data-bs-toggle=collapse][aria-expanded=true] span i:last-child{display:block !important}.option-grid [data-bs-toggle=collapse] span{border-color:#000 !important}.option-grid [data-bs-toggle=collapse] span i{font-size:16px}.option-grid [data-bs-toggle=collapse] span i:last-child{display:none}.product-gallery .swiper-button-next,.product-gallery .swiper-button-prev{background-color:#fff}.product-gallery .swiper-button-next{right:10px}.product-gallery .swiper-button-prev{left:10px}.product-gallery .swiper-pagination-bullet-active{background-color:#78bee9 !important}.product-card{padding:5px;display:block;background-color:#fff;box-shadow:rgba(120,190,233,.2) 10px 8px 24px}.product-card-grid{gap:5px;display:grid;grid-template-columns:repeat(3, 1fr)}.product-card-grid>div:first-child{grid-column:span 2/span 2}.product-card-grid div{height:100%;overflow:hidden}.product-card-grid div img{width:100%;height:100%;transition:all .35s linear}.product-card-grid-v{gap:5px;display:grid}.product-card-details{gap:12px;padding:8px 20px}.product-card-details h6{font-weight:700;margin-bottom:2px;margin-top:2px;font-size:20px}.product-card-details p{font-size:16px;font-weight:500}.cg-img img{transition:all .35s linear}.cg-img:hover img{transform:scale(1.1)}.accordion{--bs-accordion-active-bg: #fff}.accordion-item{border-bottom:none}.accordion-button{border:none !important;box-shadow:none !important}.accordion-body .row li span{display:block}.accordion-filter .accordion-body{max-height:200px;overflow:auto}.table-md th,.table-md td{padding-top:16px;padding-bottom:16px}.filters{max-width:320px}@media(width <= 991px){.filters{max-width:100%}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.slider{height:5px;position:relative;background:#ddd;border-radius:5px}.slider .progress{height:100%;position:absolute;border-radius:5px;background:#000}.range-input{position:relative}.range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none}input[type=range]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;pointer-events:auto;background:#78bee9;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}input[type=range]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:#78bee9;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.gradient-bar{height:5px;position:relative}.gradient-bar:before{content:"";width:100%;position:absolute;left:0;transform:translateX(-100%);height:100%;background:hsl(202.8318584071,71.974522293%,74.2156862745%)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(120,190,233,.65)}70%{box-shadow:0 0 0 1rem rgba(120,190,233,0)}100%{box-shadow:0 0 0 0 rgba(120,190,233,0)}}.mike-wrap-title{animation:pulse 2s infinite}.mike-info{margin-top:40px}@media(width >= 992px){.mike-img{width:340px;margin-bottom:2px}}.mike-section .border-gradient{position:relative}.mike-section .border-gradient:before{margin-top:40px}.mike-section .border-gradient:after{content:"";position:absolute;top:30px;left:calc(339px - 3.25rem);transform:translate(-50%, 50%);width:150px;height:10px;background-color:#2a2e31;z-index:1}@media(width < 768px){.mike-section .border-gradient:after{left:50%;transform:translate(-42%, 50%)}}@media(width < 768px){.mike-section .border-gradient.rounded-pill{border-radius:2rem !important}}.img img+img{-moz-transition:all .35s ease-out;-o-transition:all .35s ease-out;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;position:absolute;opacity:0;left:0;top:0}.img:hover img+img{opacity:1}.swiper-button-prev,.swiper-button-next{background-color:#fff;transition:background-color .5s ease}.swiper-button-prev:after,.swiper-button-next:after{color:#78bee9;transition:color .5s ease}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#78bee9}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:#fff}.swiper-button-prev{border-radius:0 12px 12px 0}.swiper-button-next{border-radius:12px 0 0 12px}.swiper-marquee{margin-left:-1px;margin-right:-1px}.swiper-marquee a{position:relative}.swiper-marquee a img{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.swiper-marquee a:hover img{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.swiper-products-sm a{position:relative}.swiper-products-sm a img{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.swiper-products-sm a:hover img{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.swiper-review{margin-left:-1px;margin-right:-1px}.large-heading{font-size:clamp(6rem,10vw,12rem);transform:translate(-50%, 2.5rem)}.merch-link:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transform-origin:bottom right}.merch-link img{transform:translateX(-58%) rotate(-6deg);transition:.2s all ease-out;margin-right:-45px}.caption{border-radius:0;border-top-right-radius:1rem;border-bottom-left-radius:1rem}.caption.alt{border-radius:0;border-top-left-radius:1rem;border-bottom-right-radius:1rem}.tagline{border-top-right-radius:1.5rem}.tagline.alt{border-radius:0;border-bottom-right-radius:1.5rem}#spa>div{border-bottom-left-radius:10rem;border-bottom-right-radius:10rem}@media(width < 767px){#spa>div{border-bottom-left-radius:3rem;border-bottom-right-radius:3rem}}#spa>div.border{--bs-border-color: #f80200}#spa>div:before{content:"";width:5px;height:20%;position:absolute;left:-2px;top:0;background-color:#000;z-index:1}.modal{--bs-modal-color: #fff;--bs-modal-bg: rgba(42, 46, 49, 0.95);--bs-modal-header-border-color: rgba(255, 255, 255, 0.1)}.modal-content{position:relative;padding:2px;border:none}.modal-content:before{content:"";position:absolute;inset:0;padding:2px;background:linear-gradient(90deg, #78BEE9, #78BEE9);border-radius:inherit;--m: conic-gradient(#000 0 0);mask:var(--m) content-box exclude,var(--m);pointer-events:none;z-index:0;transition:.2s all ease-out}.grid-2x2 .grid-container{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media(width >= 575px){.grid-2x2 .grid-container{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}@media(width >= 992px){.grid-2x2 .grid-container{grid-template-columns:repeat(16, 1fr);grid-template-rows:repeat(5, 1fr);gap:2rem}}.grid-2x2 .grid-container>div{padding-bottom:240px}@media(width >= 575px){.grid-2x2 .grid-container>div{padding-bottom:260px}}@media(width >= 992px){.grid-2x2 .grid-container>div.item1{grid-area:span 3/1/4/10}.grid-2x2 .grid-container>div.item2{grid-area:span 3/10/4/-1}.grid-2x2 .grid-container>div.item3{grid-area:span 2/1/6/9}.grid-2x2 .grid-container>div.item4{grid-area:span 2/9/6/-1}}@media(width >= 1199px){.grid-2x2 .grid-container>div{padding-bottom:300px}}.grid-2x2 .grid-container>div a{margin:0;z-index:2;position:absolute;left:0;right:0;top:0;bottom:0}.grid-2x2 .grid-container>div a img{transition:.5s all ease-out}.grid-2x2 .grid-container>div a:hover img,.grid-2x2 .grid-container>div a:focus img{transform:rotate(2deg) scale(1.25);transition:.5s all ease-out}.watermark svg{width:500px;height:162px;opacity:.05}.make-list:hover:before{padding:21px}.advancedSearch-wrap{min-height:calc(100vh - 220px)}.accordion{border-radius:0}@media(width > 1200px){.accordion{padding-right:.65rem;height:calc(100vh - 440px);transition:.2s all ease-out;overflow-y:auto;overflow-x:hidden}}.accordion-button{padding:1em 0;font-size:1rem;font-weight:700;color:#fff !important;border-radius:0 !important;background-color:rgba(0,0,0,0) !important}.accordion-button:after{filter:invert(1)}.accordion-body{padding-top:0;color:#fff}.accordion-item{border-width:0 0 1px 0;border-radius:0 !important;border-bottom:1px solid hsla(0,0%,100%,.25);background-color:rgba(0,0,0,0) !important}.stock-flex>div:first-child{max-width:270px;min-width:250px}@media(width < 1199.98px){.stock-flex>div:first-child{max-width:0;min-width:auto}}.card+footer .btn{overflow:hidden}.pagination .page-link{background-color:rgba(0,0,0,0) !important;border:none !important;width:auto !important;padding-right:15px;padding-left:15px;color:#fff}.pagination .page-link:hover{background-color:#222426 !important}.pagination .active>.page-link{background-color:rgba(0,0,0,0) !important;color:#78bee9 !important}.price span{font-size:2.2rem}#V-Gallery .img-wrap img{border:2px solid rgba(0,0,0,0);transition:.2s all ease-out}#V-Gallery .img-wrap:hover img{border-color:#78bee9}.s-gallery .swiper-thumbs img{border:2px solid #fff;transition:.2s all ease-out;border-radius:4px}.s-gallery .swiper-thumbs img:hover{border-color:#78bee9}.s-gallery .swiper-thumbs .swiper-slide-thumb-active img{border-color:#78bee9}.py-50{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 767px){.py-50{padding-top:30px;padding-bottom:30px}}.py-65{padding-top:65px;padding-bottom:65px}@media screen and (max-width: 767px){.py-65{padding-top:40px;padding-bottom:40px}}.py-85{padding-top:85px;padding-bottom:85px}@media screen and (max-width: 767px){.py-85{padding-top:40px;padding-bottom:40px}}.py-100{padding-top:150px;padding-bottom:150px}.px-75{padding-left:75px;padding-right:75px}.pb-100{padding-bottom:100px}@media screen and (max-width: 992px){.pb-100{padding-bottom:60px}}.sw-search{background-color:#1b1e1f;width:100%}.sw-search label{font-size:16px;padding:24px 28px;position:relative;font-weight:700;color:#fff;cursor:pointer}.sw-search label+label{border-left:1px solid #e8e8e8}.sw-search label:hover{color:#78bee9}.sw-search label span:before{background-color:rgba(0,0,0,0);position:absolute;content:"";height:2px;width:100%;bottom:0;left:0}.sw-search label input:checked+span{color:#78bee9}.sw-search label input:checked+span:before{background-color:#78bee9}.sw-search-body{padding:25px 10px;border-radius:inherit}@media screen and (max-width: 991px){.sw-search-body{padding:15px}}.page-hero{min-height:700px;padding-top:0;display:flex;align-items:flex-end;position:relative;margin-bottom:50px}@media screen and (max-width: 991px){.page-hero{min-height:580px}}.page-hero:after{left:0;bottom:0;top:auto;right:0;z-index:10;content:"";width:100%;min-height:120px;position:absolute;background:linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0))}.page-hero-content{z-index:10;color:#fff;padding-top:40px;padding-bottom:174px;padding-left:5vw;max-width:800px;width:100%}.page-hero-content h1{font-size:var(--64);margin-bottom:0px;font-weight:400;letter-spacing:4px}.page-hero-content h1:after{background-color:#78bee9;margin-top:10px;margin-bottom:30px;display:block;content:"";width:25px;height:2px}.page-hero-circle{position:absolute;bottom:175px;right:18%}@media screen and (max-width: 1440px){.page-hero-circle{right:80px}}@media screen and (max-width: 991px){.page-hero-circle{right:40px;bottom:100px}}.page-hero-circle:after{background-color:hsla(0,0%,100%,.3);position:absolute;height:352px;margin:auto;content:"";width:1px;top:100%;right:0;left:0}@media screen and (max-width: 991px){.page-hero-circle:after{height:412px}}.background-wrapper{position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.background-wrapper video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%}.background-wrapper img{width:100% !important}@media screen and (max-width: 768px){.background-wrapper img{height:100% !important;width:auto !important;max-width:unset !important}}.background-cover{z-index:3;background-color:rgba(0,0,0,.3);width:110%;height:110%;margin-left:auto;margin-right:auto;position:absolute;top:auto;bottom:0%;left:auto;right:auto;transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0px, 0%, 0px);transform-style:preserve-3d}.background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0%;bottom:0%;left:0%;right:0%;overflow:visible;transition:all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0px, 0px, 0px) scale3d(1.2, 1.2, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(-5deg, -5deg);transform-style:preserve-3d}.background-image-overlay{background-color:rgba(6,11,20,.6);position:absolute;top:0%;bottom:0%;left:0%;right:0%}.background-overlay{background-color:rgba(16,27,37,.5);display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.loan{border-radius:6px;padding:50px 20px 70px;background-color:#fff}.loan-border{border:1px solid #fff}.loan-inner{width:100%;margin:0 auto;max-width:730px;text-align:Center}.loan label{color:#fff;font-weight:700;text-align:left;line-height:20px;margin-bottom:8px;font-size:16px}.loan label sup{color:#78bee9}.loan-value{border-radius:20px;background-color:#fff;border:1px solid #78bee9}.loan-value .row{min-height:140px}.loan-value .row>div{position:relative}.loan-value .row>div:not(:first-child):before{top:0;left:0;width:1px;content:"";height:100%;position:absolute;background-color:#fff}@media screen and (max-width: 767px){.loan-value .row>div:not(:first-child):before{right:0;width:150px;height:1px;display:block;margin:0 auto}}.loan-value h5{font-size:19px;font-weight:600;color:#78bee9;margin-bottom:8px;text-align:center}.form-inner{width:100%;margin:0 auto;max-width:1000px}.form-value{border-radius:20px;background-color:#2e2e2e;border:1px solid #222426}.form-value .row{min-height:140px}.form-value .row>div{position:relative}.form-value .row>div:not(:first-child):before{top:0;left:0;width:1px;content:"";height:100%;position:absolute;background-color:#78bee9}@media screen and (max-width: 767px){.form-value .row>div:not(:first-child):before{right:0;width:150px;height:1px;display:block;margin:0 auto}}.form-value h5{font-size:19px;font-weight:600;color:#78bee9;margin-bottom:8px;text-align:center}.input-group{box-shadow:1px 1px 0 0 rgba(196,196,196,.24);border:1px solid #000;border-radius:10px;overflow:hidden}.input-group-text{background-color:#fff;font-size:20px;font-weight:700;color:#78bee9;top:0;left:0;width:50px;border:none;text-align:center;justify-content:center;height:53px;line-height:53px}.input-group input{box-shadow:none;border:none;border-left:1px solid #78bee9 !important;height:53px}.subtitle{color:#fff;letter-spacing:4px;text-transform:uppercase;font-size:10px;font-weight:300;line-height:1.35em;position:relative}.subtitle:before{background-color:#474747;display:inline-block;margin-right:28px;content:"";width:45px;height:2px}.subtitle-2{z-index:10;color:#fff;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;font-size:10px;font-weight:300;line-height:12px;position:relative}.subtitle-3{z-index:10;color:#fff;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;font-size:10px;font-weight:300;line-height:12px;position:relative}.subtitle-4{color:#fff;letter-spacing:4px;text-transform:uppercase;font-size:10px;font-weight:300;line-height:1.35em;position:relative}.subtitle-5{color:#fff;letter-spacing:4px;text-transform:uppercase;font-size:14px;font-weight:300;line-height:1.35em;position:relative;margin-bottom:-8px}.subtitle-rotate{transform:rotate(90deg);position:absolute;right:-36px;top:70px}@media screen and (max-width: 1199px){.subtitle-rotate{right:-25px}}@media screen and (max-width: 575px){.subtitle-rotate{top:0;right:0;position:relative;margin-bottom:20px;transform:rotate(0deg)}}.vehicle-history{background-color:rgba(0,0,0,.5);border-radius:6px;color:#fff;border-radius:8px;-webkit-box-shadow:rgba(120,190,233,.2) 0px 0px 36px;box-shadow:rgba(120,190,233,.2) 0px 0px 36px}.vehicle-history-list{padding:32px 35px 16px 34px}@media screen and (max-width: 767px){.vehicle-history-list{padding:20px 15px}}.vehicle-history-bottom{padding:32px 35px;border-top:1px solid #222426}@media screen and (max-width: 767px){.vehicle-history-bottom{padding:20px 15px;background-size:100px}}.vh-pill{display:inline-flex;border-radius:6px;border:1px solid #e7edf3;background:#fff;color:#222732;font-size:16px;line-height:22px;font-weight:600;padding:15px 20px;margin-right:5px;margin-bottom:8px}@media screen and (max-width: 767px){.vh-pill{font-size:14px;padding:12px 15px}}.vh-pill i{color:#222426;display:inline-block;margin-right:10px;font-size:24px;line-height:24px}@media screen and (max-width: 767px){.vh-pill i{font-size:20px;line-height:24px}}.swiper-car-coverflow{position:relative}.swiper-car-coverflow .swiper-button-arrow button{-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;margin:0;top:50%}.swiper-car-coverflow .swiper-button-arrow button.swiper-button-next{right:-65px;left:auto}@media screen and (max-width: 991px){.swiper-car-coverflow .swiper-button-arrow button.swiper-button-next{right:15px}}.swiper-car-coverflow .swiper-button-arrow button.swiper-button-prev{left:-65px}@media screen and (max-width: 991px){.swiper-car-coverflow .swiper-button-arrow button.swiper-button-prev{left:15px}}.swiper-car-coverflow:hover .swiper-button-arrow button.swiper-button-next{right:15px}.swiper-car-coverflow:hover .swiper-button-arrow button.swiper-button-prev{left:15px}.swiper-mobile-cars{position:relative}.swiper-mobile-cars .swiper-button-arrow button{-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;margin:0;top:50%}.swiper-mobile-cars .swiper-button-arrow button.swiper-button-next{right:-65px;left:auto}@media screen and (max-width: 991px){.swiper-mobile-cars .swiper-button-arrow button.swiper-button-next{right:15px}}.swiper-mobile-cars .swiper-button-arrow button.swiper-button-prev{left:-65px}@media screen and (max-width: 991px){.swiper-mobile-cars .swiper-button-arrow button.swiper-button-prev{left:15px}}.vehicle-description{min-height:500px}@media screen and (max-width: 1199px){.vehicle-description{min-height:auto}}.vehicle-description__text{max-width:60%;z-index:4;padding:3rem}@media screen and (max-width: 1199px){.vehicle-description__text{max-width:100%;text-align:center;padding:1rem}}.vehicle-description__image{display:flex;position:absolute;right:-1.5rem;width:50%;max-height:100%}@media screen and (max-width: 1199px){.vehicle-description__image{display:none}}.vehicle-description__image::before{content:"";top:0px;left:0px;position:absolute;z-index:3;width:100%;height:100%;background:linear-gradient(0deg, hsl(0, 0%, 0%), hsla(0, 0%, 0%, 0.7) 15%, hsla(0, 0%, 0%, 0) 100%)}.vehicle-description__image img{object-fit:cover}.vehicle-description__image::after{background:linear-gradient(90deg, hsl(0, 0%, 0%), hsla(0, 0%, 0%, 0.7) 15%, hsla(0, 0%, 0%, 0) 100%);content:"";top:0px;left:0px;position:absolute;z-index:3;width:100%;height:100%}.list-data{font-size:15px}.list-data li{padding:10px 0;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;border-bottom:1px solid #e6e6e6;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.list-col-2{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.list-col-2>li{-webkit-flex:0 0 48%;-moz-flex:0 0 48%;-ms-flex:0 0 48%;-o-flex:0 0 48%;flex:0 0 48%;max-width:48%}@media screen and (max-width: 575px){.list-col-2>li{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;-o-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.list-col-3{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.list-col-3>li{-webkit-flex:0 0 31%;-moz-flex:0 0 31%;-ms-flex:0 0 31%;-o-flex:0 0 31%;flex:0 0 31%;max-width:31%}@media screen and (max-width: 1160px){.list-col-3>li{-webkit-flex:0 0 48%;-moz-flex:0 0 48%;-ms-flex:0 0 48%;-o-flex:0 0 48%;flex:0 0 48%;max-width:48%}}@media screen and (max-width: 575px){.list-col-3>li{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;-o-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.about-image{padding-bottom:100%;border-radius:15px;position:relative;overflow:hidden}.about-image-2{min-height:317px;padding-bottom:0;height:100%}@media screen and (max-width: 767px){.about-image-2{min-height:520px}}.about-image img{position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0}.about-deal{width:100%;color:#000;font-size:17px;line-height:31px}@media screen and (max-width: 1199px){.about-deal{padding:20px 20px 35px}}.about-deal ul{color:#000}@media screen and (max-width: 767px){.about-deal ul.list-view li:before{top:0}}.about-deal h4{color:#000;font-size:20px;margin-top:1em;font-weight:500;line-height:29px;margin-bottom:1.5em}@media screen and (max-width: 767px){.about-deal h4{font-size:18px}}.about-deal-image{min-height:280px;padding-bottom:30%;background-size:cover;background-position:center center}.vehicle{color:#fff}.vehicle .img{display:block;height:0;padding-bottom:75%;position:relative;overflow:hidden}.vehicle .img img{inset:0;z-index:2;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;transition:all .35s linear}.vehicle .img img+img{opacity:0}.vehicle .img:hover img+img{opacity:1}.vehicle .card{color:#fff}.vehicle .fs-6{font-size:.875rem !important}.vehicle footer .sl-btns>div{flex:1 1 auto !important}.vehicle footer .btn{border-radius:0;color:#fff;border:none}.Badges span{color:#fff;display:inline-block;background:rgba(46,46,46,.75);border-radius:var(--bs-border-radius)}.page-break{position:relative;width:100vw;left:calc(-1*(100vw - 100%)/2)}.feature-cards{width:100%;overflow:hidden}.feature-card{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:800px;margin-left:0;margin-right:0;text-decoration:none;display:flex;position:relative}@media screen and (max-width: 1199px){.feature-card{height:500px}}.feature-card:hover .feature-card-overlay{opacity:.75}.feature-card:hover .feature-card-content{transform:translate3d(0px, 19.9962px, 0px)}.feature-card:hover .feature-card-content .btn-link{transform:translate3d(0px, 0px, 0px);opacity:1}.feature-card-overlay{z-index:0;transition:all .35s cubic-bezier(0.25, 0.46, 0.45, 0.94);background-color:rgba(0,0,0,.75);position:absolute;top:0%;bottom:0%;left:0%;right:0%}.feature-card-content{flex-direction:column;justify-content:center;align-items:center;padding-top:20px;display:flex;position:relative;transition:all .35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0px, 0px, 0px);transform-style:preserve-3d}.feature-card-content h3{color:#fff;text-align:center;letter-spacing:5px;margin-top:0;margin-bottom:5px;font-size:36px;line-height:1.1}.feature-card-content p{color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:400}.feature-card-content .btn-link{z-index:5;color:#fff;letter-spacing:3px;text-transform:uppercase;padding-left:0;padding-right:0;font-size:14px;font-style:normal;font-weight:600;position:relative;margin-top:20px;opacity:0;transform:translate3d(0px, -60px, 0px);transform-style:preserve-3d;transition:all .35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.contact-hero .page-hero-circle{animation:pulse 2s infinite}.contact-hero .page-hero-circle:hover{transform:scale(1.1);transition:transform .3s ease}.contact-info-card{position:relative;overflow:hidden}.contact-info-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(120, 190, 233, 0.1), rgba(120, 190, 233, 0.1));z-index:0;transition:opacity .3s ease}.contact-info-card:hover::before{opacity:.8}.contact-info-card .contact-content{position:relative;z-index:1}.contact-action-btn{position:relative;overflow:hidden;transition:all .3s ease}.contact-action-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent);transition:left .5s ease}.contact-action-btn:hover::before{left:100%}.contact-action-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(120,190,233,.3)}.map-container{position:relative}.map-container::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg, rgba(120, 190, 233, 0.05), transparent 50%);pointer-events:none;z-index:3;border-radius:4px}.map-container iframe{filter:grayscale(20%) contrast(1.1);transition:filter .3s ease}.map-container:hover iframe{filter:grayscale(0%) contrast(1.2)}.floating-contact-card{backdrop-filter:blur(15px);border:1px solid rgba(120,190,233,.2)}.floating-contact-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(120, 190, 233, 0.1), rgba(120, 190, 233, 0.1));z-index:-1;border-radius:inherit}.contact-cta-section{position:relative}.contact-cta-section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("/images/black-thread-light.png") repeat;opacity:.1;z-index:1}.opening-hours-table .table-dark{--bs-table-bg: transparent}.opening-hours-table .table-dark tr{transition:all .3s ease}.opening-hours-table .table-dark tr:hover:not(.bg-secondary){background-color:rgba(120,190,233,.1) !important}.opening-hours-table .table-dark tr.bg-secondary{background:linear-gradient(135deg, #78BEE9, #78BEE9) !important;box-shadow:0 2px 8px rgba(120,190,233,.3)}.opening-hours-table .table-dark tr.bg-secondary td{border-color:hsla(0,0%,100%,.2)}.opening-hours-table .table-dark td{border-color:hsla(0,0%,100%,.1);vertical-align:middle}@media(max-width: 991.98px){.contact-info-card{margin-bottom:2rem}.floating-contact-card{position:relative !important;margin:1rem 0 0 0 !important}.map-container{min-height:400px !important}}@media(max-width: 767.98px){.page-hero-content{padding-bottom:100px !important}.contact-action-btn{font-size:.9rem;padding:.75rem 1.5rem}.opening-hours-table{font-size:.875rem}}@media(max-width: 991.98px){.contact-info-card{margin-bottom:2rem}.floating-contact-card{position:relative !important;margin:1rem 0 0 0 !important}.map-container{height:400px !important}.map-container iframe{height:100% !important}}@media(max-width: 767.98px){.page-hero-content{padding-bottom:100px !important}.contact-action-btn{font-size:.9rem;padding:.75rem 1.5rem}.opening-hours-table{font-size:.875rem}.map-container{height:350px !important}}.whatsapp-float{position:fixed;bottom:30px;right:30px;z-index:1000}@media(max-width: 768px){.whatsapp-float{bottom:20px;right:20px}}.whatsapp-button{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:linear-gradient(135deg, #25d366, #128c7e);border-radius:50%;box-shadow:0 4px 20px rgba(37,211,102,.4);text-decoration:none;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow:hidden}.whatsapp-button:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 30px rgba(37,211,102,.6);text-decoration:none}.whatsapp-button:hover .whatsapp-tooltip{opacity:1;transform:translateX(-100%) translateY(-50%) scale(1)}.whatsapp-button:hover .whatsapp-icon i{transform:scale(1.1)}.whatsapp-button:focus{outline:3px solid rgba(37,211,102,.5);outline-offset:2px}@media(max-width: 768px){.whatsapp-button{width:55px;height:55px}}.whatsapp-icon{position:relative;z-index:2}.whatsapp-icon i{font-size:28px;color:#fff;transition:transform .3s ease}@media(max-width: 768px){.whatsapp-icon i{font-size:24px}}.whatsapp-pulse{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:rgba(37,211,102,.3);animation:whatsapp-pulse 2s infinite;z-index:1}.whatsapp-tooltip{position:absolute;right:70px;top:50%;transform:translateX(-100%) translateY(-50%) scale(0.8);background:rgba(42,46,49,.95);color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap;opacity:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);pointer-events:none;backdrop-filter:blur(10px);border:1px solid rgba(37,211,102,.2)}.whatsapp-tooltip::after{content:"";position:absolute;top:50%;right:-6px;transform:translateY(-50%);width:0;height:0;border-left:6px solid rgba(42,46,49,.95);border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0)}@media(max-width: 768px){.whatsapp-tooltip{display:none}}@keyframes whatsapp-pulse{0%{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:.3}100%{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion: reduce){.whatsapp-pulse{animation:none}.whatsapp-button{transition:none}.whatsapp-button:hover{transform:none}}@media(prefers-contrast: high){.whatsapp-button{border:2px solid #fff}.whatsapp-button:focus{outline:3px solid #fff}}.form{border-radius:6px;padding:50px 20px 70px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:rgba(120,190,233,.2) 0 0px 50px;box-shadow:rgba(120,190,233,.2) 0 0px 50px}.form-control{background:#272727;border-color:#272727;color:#fff}.form-control::-webkit-input-placeholder{color:#fff}.form-control:-ms-input-placeholder{color:#fff}.form-control::placeholder{color:#fff}.form-inner{width:100%;margin:0 auto;max-width:1000px}.form label{color:#fff;font-weight:700;text-align:left;line-height:20px;margin-bottom:8px;font-size:16px}.form label sup{color:#222426}.form-value{border-radius:20px;background-color:#fff;border:1px solid #222426}.form-value .row{min-height:140px}.form-value .row>div{position:relative}.form-value .row>div:not(:first-child):before{top:0;left:0;width:1px;content:"";height:100%;position:absolute;background-color:#fff}@media screen and (max-width: 767px){.form-value .row>div:not(:first-child):before{right:0;width:150px;height:1px;display:block;margin:0 auto}}.form-value h5{font-size:19px;font-weight:600;color:#78bee9;margin-bottom:8px;text-align:center}.input{color:#fff}.input-group{box-shadow:1px 1px 0 0 rgba(196,196,196,.24);border:1px solid #272727;border-radius:10px;overflow:hidden}.input-group-text{background-color:#272727;font-size:20px;font-weight:700;color:#fff;top:0;left:0;width:50px;border:none;text-align:center;justify-content:center;height:53px;line-height:53px}.input-group input{box-shadow:none;border:none;border-left:1px solid #fff !important;height:53px;color:#fff !important}.input-group input:focus{color:#000 !important}.form-select:disabled{border:0;border-radius:6px;background:rgba(0,0,0,.1);color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vehicle-card{display:block;text-decoration:none;color:inherit;background:#fff;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.1);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.vehicle-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(120,190,233,.15);border-color:rgba(120,190,233,.3);color:inherit;text-decoration:none}.vehicle-card-images{display:grid;grid-template-columns:1.6fr 1fr;gap:3px;background:#e8edf2}.vehicle-card-img-main{overflow:hidden}.vehicle-card-img-main img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.vehicle-card:hover .vehicle-card-img-main img{transform:scale(1.03)}.vehicle-card-img-side{display:grid;grid-template-rows:1fr 1fr;gap:3px}.vehicle-card-img-sm{overflow:hidden}.vehicle-card-img-sm img{width:100%;height:100%;object-fit:cover;display:block}.vehicle-card-info{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;gap:1rem}.vehicle-card-title{min-width:0}.vehicle-card-title h6{margin:0;font-size:1rem;font-weight:700;color:#222426;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-card-title .vehicle-card-year{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;background-color:#78bee9;padding:.15em .6em;border-radius:4px;margin-bottom:.3rem}.vehicle-card-title .vehicle-card-variant{margin:.2rem 0 0;font-size:.78rem;color:#6b7b8d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;font-weight:700;letter-spacing:.02em}.vehicle-card-price{text-align:right;flex-shrink:0}.vehicle-card-price .vehicle-card-price-main{display:block;font-size:1.1rem;font-weight:800;color:#222426}.vehicle-card-price .vehicle-card-price-main small{font-size:.7em;font-weight:600;opacity:.6}.vehicle-card-price .vehicle-card-finance{display:block;font-size:.78rem;font-weight:600;color:#78bee9;margin-top:.1rem}.vehicle_info_image_main{z-index:1;position:relative;transition:opacity .35s ease}.vehicle_info_image_main:hover{opacity:0}.vehicle_info_image_alt{position:absolute;top:0;left:0}.vehicle_info_top{gap:2rem !important}@media screen and (max-width: 767px){.vehicle_info_top{gap:.5rem !important;flex-direction:column}}.vehicle_info_list{width:100%;clear:both}.vehicle_info_item{background:#fff;border:1px solid #e8edf2;border-radius:12px;padding:0;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.vehicle_info_item:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(120,190,233,.12)}.vehicle_info_item a{text-decoration:none}.vehicle_info_item a:not(.btn){color:#222426}.vehicle_info_image{border-radius:12px 0 0 12px;overflow:hidden}@media screen and (max-width: 991px){.vehicle_info_image{border-radius:12px 12px 0 0}}.vehicle_info_image_count{background-color:rgba(0,0,0,.65);backdrop-filter:blur(6px);position:absolute;border-radius:6px;padding:5px 12px;font-size:.75rem;font-weight:600;color:#fff;bottom:10px;z-index:15;left:10px}.vehicle_info_title{padding:20px 20px 0}@media screen and (max-width: 991px){.vehicle_info_title{padding:16px 16px 0}}.vehicle_info_quote{line-height:1;font-weight:600;padding:20px 20px 0 0}@media screen and (max-width: 767px){.vehicle_info_quote{padding:0 16px}}.vehicle_info_quote h4{font-size:1.6rem;margin:0;color:#222426;font-weight:800}.vehicle_info_ctas{padding:0 20px 20px}@media screen and (max-width: 991px){.vehicle_info_ctas{padding:0 16px 16px}}@media screen and (max-width: 700px){.vehicle_info_ctas{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}}.vehicle_info_ctas .btn{border-radius:8px;font-size:.82rem;font-weight:600;padding:.6rem 1rem;letter-spacing:.02em}.vehicle_info_ctas .btn-secondary{background:#78bee9;border-color:#78bee9;color:#fff}.vehicle_info_ctas .btn-secondary:hover{background:rgb(98.0732484076,179.4426751592,229.4267515924);border-color:rgb(98.0732484076,179.4426751592,229.4267515924)}.vehicle_info_ctas .btn-whatsapp{background:#25d366;border-color:#25d366;color:#fff}.vehicle_info_ctas .btn-whatsapp:hover{background:rgb(30.9129032258,176.2870967742,85.2193548387);border-color:rgb(30.9129032258,176.2870967742,85.2193548387)}.vehicle_info_ctas .btn-white{background:rgba(0,0,0,0);border:1px solid #d1d9e0;color:#222426}.vehicle_info_ctas .btn-white:hover{background:hsl(0,0%,95%);border-color:#78bee9;color:#78bee9}.vehicle_info_enq{max-width:50%;padding-right:15px}@media screen and (max-width: 520px){.vehicle_info_enq{max-width:100%;margin-right:0;margin-bottom:10px}}.vehicle_info_enq a{display:inline-block;font-weight:600;font-size:15px;margin:1px 0}.vehicle_info_pills{margin-top:12px}.vehicle_info_pills span{text-transform:uppercase;background-color:rgba(120,190,233,.1);color:#78bee9;display:inline-block;border-radius:6px;margin-bottom:5px;margin-right:4px;padding:5px 12px;font-size:.75rem;font-weight:700}.vehicle_model{font-size:.9rem;margin-bottom:8px;font-weight:500;color:#6b7b8d}.vehicle_title{color:#222426 !important;font-size:1.4rem;font-weight:700;margin-bottom:2px;line-height:1.3}@media screen and (max-width: 419px){.vehicle_title{font-size:1.2rem}}.vehicle_title a{color:inherit}.vehicle_title a:hover{color:#78bee9}.vehicle_make{color:#6b7b8d;font-size:.9rem;font-weight:500;margin-bottom:0}.vehicle_specification{padding:0 20px}@media screen and (max-width: 991px){.vehicle_specification{padding:0 16px}}.vehicle_specification li{color:#222426;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:.88rem}.vehicle_specification li span{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-weight:600;margin-bottom:2px}.vehicle_specification li strong{color:#222426;font-weight:700}@media screen and (max-width: 720px){.vehicle_specification li.hide-mob{display:none !important}}#main-vehicles-result .row{margin-bottom:1rem}.vehicle-grid-card{background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.vehicle-grid-card:hover{transform:translateY(-4px);box-shadow:0 14px 40px rgba(120,190,233,.14)}.vehicle-grid-card__image{position:relative;overflow:hidden;aspect-ratio:4/3;background:#f1f5f9}.vehicle-grid-card__image a{display:block;height:100%}.vehicle-grid-card__img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.vehicle-grid-card:hover .vehicle-grid-card__img{transform:scale(1.04)}.vehicle-grid-card__badge{position:absolute;top:10px;left:10px;background:#78bee9;color:#fff;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:6px;z-index:2}.vehicle-grid-card__sold{position:absolute;top:10px;right:10px;background:#e42747;color:#fff;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:6px;z-index:2}.vehicle-grid-card__count{position:absolute;bottom:10px;left:10px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);color:#fff;font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:6px;z-index:2}.vehicle-grid-card__body{display:flex;flex-direction:column;flex:1;padding:16px}.vehicle-grid-card__title-link{text-decoration:none;color:inherit}.vehicle-grid-card__title-link:hover .vehicle-grid-card__make{color:#78bee9}.vehicle-grid-card__make{font-size:1.05rem;font-weight:700;color:#222426;margin:0 0 2px;transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-grid-card__variant{font-size:.82rem;color:#6b7b8d;margin:0 0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-grid-card__specs{list-style:none;padding:0;margin:0 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.vehicle-grid-card__specs li{display:flex;flex-direction:column}.vehicle-grid-card__specs li span{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-weight:600;margin-bottom:1px}.vehicle-grid-card__specs li strong{font-size:.82rem;font-weight:700;color:#222426;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-grid-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #e8edf2;gap:8px}.vehicle-grid-card__price{display:flex;flex-direction:column;line-height:1.2}.vehicle-grid-card__price--main{font-size:1.25rem;font-weight:800;color:#222426}.vehicle-grid-card__price--finance{font-size:.78rem;color:#6b7b8d;font-weight:500}.vehicle-grid-card__price--finance small{font-size:.72rem}.vehicle-grid-card__price--reserved{font-size:.85rem;font-weight:700;color:#e42747;text-transform:uppercase;letter-spacing:.04em}.vehicle-grid-card__cta{display:inline-flex;align-items:center;white-space:nowrap;background:#78bee9;color:#fff;border-radius:8px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .2s ease}.vehicle-grid-card__cta:hover{background:rgb(98.0732484076,179.4426751592,229.4267515924);color:#fff}.view-toggle-btn{border:1px solid #e2e8f0;border-radius:8px;color:#222426;font-size:.82rem;font-weight:600;padding:.5rem 1rem;background:#fff;transition:all .2s ease}.view-toggle-btn i{color:#78bee9}.view-toggle-btn:hover,.view-toggle-btn:focus{border-color:#78bee9;color:#78bee9;background:rgba(120,190,233,.04);box-shadow:none}.vdp-back a{font-size:.85rem;font-weight:600;color:#6b7b8d;text-decoration:none;transition:color .2s ease}.vdp-back a:hover{color:#78bee9}.vdp-gallery{border-radius:12px;overflow:hidden;background:#f1f5f9}.vdp-gallery .swiper-gallery.gallery-top{border-radius:12px}.vdp-sidebar{background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden}.vdp-sidebar__title{padding:20px 20px 0}.vdp-sidebar__title h1{font-size:1.5rem;font-weight:800;color:#222426;margin:0 0 2px;line-height:1.2}.vdp-sidebar__title p{font-size:.9rem;color:#6b7b8d;margin:0 0 16px}.vdp-sidebar__price{padding:0 20px 16px;border-bottom:1px solid #e8edf2}.vdp-sidebar__price--was{display:block;font-size:.82rem;color:#94a3b8;text-decoration:line-through;margin-bottom:2px}.vdp-sidebar__price--main{display:block;font-size:2rem;font-weight:800;color:#222426;line-height:1.1}.vdp-sidebar__price--main small{font-size:1rem;font-weight:500;color:#6b7b8d}.vdp-sidebar__price--note{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#78bee9;background:rgba(120,190,233,.1);border-radius:4px;padding:2px 8px;margin-top:6px}.vdp-sidebar__finance{margin-top:14px}.vdp-sidebar__finance-or{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:10px}.vdp-sidebar__finance-row{display:flex;align-items:center;gap:12px}.vdp-sidebar__finance-item{display:flex;flex-direction:column}.vdp-sidebar__finance-item strong{font-size:1.1rem;font-weight:800;color:#222426}.vdp-sidebar__finance-item span{font-size:.72rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.vdp-sidebar__finance-plus{color:#cbd5e1;font-size:.75rem}.vdp-sidebar__finance-link{display:inline-block;margin-top:10px;font-size:.8rem;font-weight:600;color:#78bee9;text-decoration:none}.vdp-sidebar__finance-link:hover{color:rgb(98.0732484076,179.4426751592,229.4267515924)}.vdp-sidebar__reserved{margin-top:12px;padding:12px 14px;background:rgba(228,39,71,.06);border:1px solid rgba(228,39,71,.15);border-radius:8px;font-size:.82rem;color:#c0392b;font-weight:600;line-height:1.5}.vdp-sidebar__reserved small{font-weight:400;color:#6b7b8d}.vdp-sidebar__ctas{padding:16px 20px 20px;display:flex;flex-direction:column;gap:8px}.vdp-cta{border-radius:8px;font-size:.85rem;font-weight:600;padding:.65rem 1.25rem;letter-spacing:.01em;text-align:center;transition:all .2s ease}.vdp-cta--primary{background:#222426;border-color:#222426;color:#fff}.vdp-cta--primary:hover{background:hsl(210,5.5555555556%,19.1176470588%);border-color:hsl(210,5.5555555556%,19.1176470588%);color:#fff}.vdp-cta--secondary{background:#78bee9;border-color:#78bee9;color:#fff}.vdp-cta--secondary:hover{background:rgb(98.0732484076,179.4426751592,229.4267515924);border-color:rgb(98.0732484076,179.4426751592,229.4267515924);color:#fff}.vdp-cta--whatsapp{background:#25d366;border-color:#25d366;color:#fff}.vdp-cta--whatsapp:hover{background:rgb(30.9129032258,176.2870967742,85.2193548387);border-color:rgb(30.9129032258,176.2870967742,85.2193548387);color:#fff}.vdp-cta--outline{background:rgba(0,0,0,0);border:1px solid #d1d9e0;color:#222426}.vdp-cta--outline:hover{border-color:#78bee9;color:#78bee9;background:rgba(120,190,233,.04)}.vdp-cta--phone{background:#f8fafc;border:1px solid #e2e8f0;color:#222426}.vdp-cta--phone:hover{border-color:#78bee9;color:#78bee9;background:rgba(120,190,233,.04)}.vdp-specs-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:0;border:1px solid #e8edf2;border-radius:12px;overflow:hidden;margin:2rem 0}.vdp-specs-strip__item{flex:1 1 16%;min-width:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.25rem .75rem;border-right:1px solid #e8edf2;background:#fff;transition:background .2s ease}.vdp-specs-strip__item:last-child{border-right:none}.vdp-specs-strip__item:hover{background:#f8fafc}.vdp-specs-strip__item i{font-size:1.4rem;color:#78bee9;margin-bottom:8px}.vdp-specs-strip__item strong{display:block;font-size:.9rem;font-weight:700;color:#222426;line-height:1.2;margin-bottom:2px}.vdp-specs-strip__item span{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-weight:600}@media screen and (max-width: 767px){.vdp-specs-strip__item{flex:1 1 30%;border-bottom:1px solid #e8edf2}}.vdp-pitch{background:#f8fafc;border:1px solid #e8edf2;border-radius:12px;padding:1.5rem 2rem;margin-bottom:2rem;text-align:center}.vdp-pitch__grabber{font-size:1.1rem;font-weight:700;color:#222426;margin-bottom:.75rem}.vdp-pitch__body{font-size:.9rem;color:#4a5568;line-height:1.7;margin:0}.vdp-finance-section{margin-bottom:2rem;border:1px solid #e8edf2;border-radius:12px;overflow:hidden}.vdp-section-header{background:#222426;padding:1rem 1.5rem}.vdp-section-header h2{color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0}.vdp-similar{border:1px solid #e8edf2;border-radius:12px;overflow:hidden;margin-bottom:2rem}.vdp-bottom-ctas .btn{border-radius:8px;font-size:.85rem;font-weight:600;padding:.65rem 1.25rem}.sticky-top-sb{top:100px}.sw-search{background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden}.sw-search-tab{background:#222426;padding:1rem 1.5rem}.sw-search-tab label{margin:0}.sw-search-tab span{color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.sw-search-body{padding:1.25rem}.sw-search-body .form-select{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#222426;font-size:.88rem;font-weight:500;padding:.6rem 2rem .6rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.sw-search-body .form-select:focus{border-color:#78bee9;box-shadow:0 0 0 3px rgba(120,190,233,.12);background-color:#fff}.sw-search-body .form-select:disabled{background-color:#f1f5f9;color:#94a3b8;cursor:not-allowed}.sw-search-body .filter-expand-btn{margin-top:.75rem}.sw-search-body .filter-expand-btn .btn{background:rgba(0,0,0,0);border:1px solid #e2e8f0;border-radius:8px;color:#222426;font-size:.82rem;font-weight:600;padding:.6rem 1rem;transition:all .2s ease}.sw-search-body .filter-expand-btn .btn i{color:#78bee9}.sw-search-body .filter-expand-btn .btn:hover{border-color:#78bee9;color:#78bee9;background:rgba(120,190,233,.04)}.sw-search-body .btn-transparent{background:rgba(0,0,0,0);border:none;color:#94a3b8;font-size:.82rem;font-weight:600;padding:.5rem 1rem;transition:color .2s ease}.sw-search-body .btn-transparent i{margin-right:.3rem}.sw-search-body .btn-transparent:hover{color:#78bee9}.sw-search-body .dropdown-price{border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 25px rgba(0,0,0,.08);background:#fff;padding:1.25rem !important}.sw-search-body .radio_toggle{background:#f1f5f9;border-radius:8px;padding:4px}.sw-search-body .radio_toggle label{flex:1;text-align:center;cursor:pointer}.sw-search-body .radio_toggle label span{display:block;padding:.5rem .75rem;border-radius:6px;font-size:.78rem;font-weight:600;color:#64748b;line-height:1.3;transition:all .2s ease}.sw-search-body .radio_toggle label input:checked+span{background:#78bee9;color:#fff;box-shadow:0 2px 8px rgba(120,190,233,.25)}.services-section{padding:5rem 0;background-color:#fff}.services-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media(max-width: 991.98px){.services-grid{grid-template-columns:1fr;gap:1.25rem}}@media(min-width: 576px)and (max-width: 991.98px){.services-grid{grid-template-columns:repeat(2, 1fr)}}.service-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:420px;border-radius:12px;overflow:hidden;text-decoration:none;color:#fff;background-size:cover;background-position:center;transition:transform .4s ease,box-shadow .4s ease;box-shadow:0 4px 20px rgba(0,0,0,.08)}.service-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(120,190,233,.15);color:#fff;text-decoration:none}.service-card::before{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(120, 190, 233, 0.85) 0%, rgba(120, 190, 233, 0.3) 40%, rgba(0, 0, 0, 0.05) 100%);transition:background .4s ease;z-index:1}.service-card:hover::before{background:linear-gradient(to top, rgba(120, 190, 233, 0.92) 0%, rgba(120, 190, 233, 0.4) 40%, rgba(0, 0, 0, 0.1) 100%)}@media(max-width: 991.98px){.service-card{min-height:320px}}.service-card-content{position:relative;z-index:2;padding:2rem}.service-card-content h3{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;color:#fff}.service-card-content p{font-size:.95rem;color:hsla(0,0%,100%,.85);margin-bottom:1.25rem;line-height:1.5}.service-card-btn{display:inline-block;padding:.6rem 1.5rem;border:1px solid hsla(0,0%,100%,.5);border-radius:6px;color:#fff;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;transition:all .3s ease;background:rgba(0,0,0,0)}.service-card:hover .service-card-btn{background-color:#fff;color:#78bee9;border-color:#fff}.ec-about{padding:5rem 0;background:#fff}.ec-about-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}@media(max-width: 991.98px){.ec-about-inner{grid-template-columns:1fr;gap:2rem}}.ec-about-image{border-radius:12px;overflow:hidden;position:relative}.ec-about-image img{width:100%;height:100%;object-fit:cover;display:block;min-height:450px}@media(max-width: 991.98px){.ec-about-image img{min-height:300px}}.ec-about-image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top, rgba(120, 190, 233, 0.15), transparent);pointer-events:none}.ec-about-text{display:flex;flex-direction:column;gap:1.5rem}.ec-about-text h2{font-size:2.2rem;font-weight:800;color:#222426;line-height:1.15;margin:0}.ec-about-text h2 span{color:#78bee9}@media(max-width: 991.98px){.ec-about-text h2{font-size:1.75rem}}.ec-about-text p{font-size:1rem;color:#555e68;line-height:1.75;margin:0}.ec-about-text p.lead-text{font-size:1.1rem;color:#333;font-weight:500}.ec-about-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9}.ec-about-cta{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 2rem;background-color:#78bee9;color:#fff;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border-radius:6px;transition:all .25s ease;border:none;align-self:flex-start}.ec-about-cta:hover{background-color:rgb(98.0732484076,179.4426751592,229.4267515924);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(120,190,233,.3)}.ec-highlights{padding:4rem 0;background:hsl(0,0%,95%)}.ec-highlights-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ec-highlights-header{text-align:center;margin-bottom:3rem}.ec-highlights-header span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9;display:block;margin-bottom:.5rem}.ec-highlights-header h2{font-size:2rem;font-weight:800;color:#222426;margin:0}.ec-highlights-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width: 767.98px){.ec-highlights-grid{grid-template-columns:1fr}}.ec-highlights-grid--3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 991.98px){.ec-highlights-grid--3{grid-template-columns:1fr}}@media(min-width: 576px)and (max-width: 991.98px){.ec-highlights-grid--3{grid-template-columns:repeat(2, 1fr)}}.ec-highlight-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:2.5rem;display:flex;flex-direction:column;gap:1.25rem;transition:transform .3s ease,box-shadow .3s ease}.ec-highlight-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(120,190,233,.12)}.ec-highlight-card h3{font-size:1.2rem;font-weight:700;color:#222426;margin:0}.ec-highlight-card p{font-size:.92rem;color:#6b7b8d;line-height:1.7;margin:0}.ec-highlight-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.ec-highlight-card ul li{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:#444d56}.ec-highlight-card ul li i{color:#78bee9;font-size:.75rem;flex-shrink:0}.ec-highlight-icon{width:56px;height:56px;border-radius:12px;background:rgba(120,190,233,.1);display:flex;align-items:center;justify-content:center;color:#78bee9;font-size:1.4rem}.syc-hero{position:relative;background-size:cover;background-position:center;min-height:500px;display:flex;align-items:center}.syc-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(34, 36, 38, 0.92) 0%, rgba(34, 36, 38, 0.7) 50%, rgba(34, 36, 38, 0.4) 100%);z-index:1}.syc-hero-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:8rem 1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;width:100%}@media(max-width: 991.98px){.syc-hero-inner{grid-template-columns:1fr;gap:2.5rem;padding:3rem 1.5rem}}.syc-hero-text{color:#fff}.syc-hero-text .syc-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9;margin-bottom:.75rem;display:block}.syc-hero-text h1{font-size:2.8rem;font-weight:800;line-height:1.1;margin:0 0 1.25rem}@media(max-width: 767.98px){.syc-hero-text h1{font-size:2rem}}.syc-hero-text p{font-size:1.05rem;color:hsla(0,0%,100%,.8);line-height:1.7;margin:0;max-width:480px}.syc-form-card{background:#fff;border-radius:14px;padding:2.5rem;box-shadow:0 20px 60px rgba(0,0,0,.15)}.syc-form-card h2{font-size:1.35rem;font-weight:700;color:#222426;margin:0 0 .4rem}.syc-form-card .syc-form-subtitle{font-size:.9rem;color:#6b7b8d;margin:0 0 1.75rem}.syc-form{display:flex;flex-direction:column;gap:1rem}.syc-form .syc-input{width:100%;padding:.9rem 1.15rem;border:2px solid #cbd5e1;border-radius:8px;font-size:.95rem;font-family:inherit;background:#fff;color:#222426;transition:border-color .2s ease,box-shadow .2s ease}.syc-form .syc-input::placeholder{color:#475569 !important;opacity:1 !important}.syc-form .syc-input:focus{outline:none;border-color:#78bee9;box-shadow:0 0 0 3px rgba(120,190,233,.15);background:#fff}.syc-form .syc-submit-btn{width:100%;padding:.9rem;background:#78bee9;color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;font-family:inherit}.syc-form .syc-submit-btn:hover{background:rgb(98.0732484076,179.4426751592,229.4267515924);transform:translateY(-2px);box-shadow:0 8px 25px rgba(120,190,233,.3)}.syc-steps{padding:5rem 0;background:#fff}.syc-steps-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.syc-steps-header{text-align:center;margin-bottom:3rem}.syc-steps-header span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9;display:block;margin-bottom:.5rem}.syc-steps-header h2{font-size:2rem;font-weight:800;color:#222426;margin:0}.syc-steps-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@media(max-width: 991.98px){.syc-steps-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.syc-steps-grid{grid-template-columns:1fr}}.syc-step-card{text-align:center;padding:2rem 1.5rem;border:1px solid rgba(0,0,0,.06);border-radius:12px;background:#fff;transition:transform .3s ease,box-shadow .3s ease}.syc-step-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(120,190,233,.1)}.syc-step-card .syc-step-number{width:48px;height:48px;border-radius:50%;background:rgba(120,190,233,.1);color:#78bee9;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800;margin-bottom:1.25rem}.syc-step-card h3{font-size:1.05rem;font-weight:700;color:#222426;margin:0 0 .6rem}.syc-step-card p{font-size:.88rem;color:#6b7b8d;line-height:1.6;margin:0}.syc-benefits{padding:4rem 0;background:hsl(0,0%,95%)}.syc-benefits-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.syc-benefits-header{text-align:center;margin-bottom:3rem}.syc-benefits-header span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9;display:block;margin-bottom:.5rem}.syc-benefits-header h2{font-size:2rem;font-weight:800;color:#222426;margin:0}.syc-benefits-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 991.98px){.syc-benefits-grid{grid-template-columns:1fr}}@media(min-width: 576px)and (max-width: 991.98px){.syc-benefits-grid{grid-template-columns:repeat(2, 1fr)}}.syc-benefit-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:2rem;display:flex;gap:1.25rem;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.syc-benefit-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(120,190,233,.1)}.syc-benefit-card .syc-benefit-icon{width:50px;height:50px;border-radius:12px;background:rgba(120,190,233,.1);display:flex;align-items:center;justify-content:center;color:#78bee9;font-size:1.2rem;flex-shrink:0}.syc-benefit-card .syc-benefit-text h3{font-size:1.05rem;font-weight:700;color:#222426;margin:0 0 .4rem}.syc-benefit-card .syc-benefit-text p{font-size:.88rem;color:#6b7b8d;line-height:1.6;margin:0}.ec-contact-hero{position:relative;background-size:cover;background-position:center;padding:8rem 1.5rem 5rem;text-align:center}.ec-contact-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(34, 36, 38, 0.88) 0%, rgba(34, 36, 38, 0.7) 100%)}.ec-contact-hero-inner{position:relative;z-index:1;max-width:700px;margin:0 auto}.ec-contact-hero-inner h1{font-size:2.8rem;font-weight:800;color:#fff;margin:0 0 1rem}@media(max-width: 767.98px){.ec-contact-hero-inner h1{font-size:2rem}}.ec-contact-hero-inner p{font-size:1.1rem;color:hsla(0,0%,100%,.75);margin:0;line-height:1.6}.ec-contact-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9;display:block;margin-bottom:.75rem}.ec-contact-cards{padding:4rem 0;background:#fff}.ec-contact-cards-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ec-contact-cards-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}@media(max-width: 991.98px){.ec-contact-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.ec-contact-cards-grid{grid-template-columns:1fr}}.ec-contact-card{background:#fff;border:1px solid #e8edf2;border-radius:12px;padding:2rem 1.5rem;text-align:center;text-decoration:none;color:#222426;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ec-contact-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(120,190,233,.12);border-color:rgba(120,190,233,.3);color:#222426;text-decoration:none}.ec-contact-card h3{font-size:1.05rem;font-weight:700;margin:0 0 .35rem}.ec-contact-card p{font-size:.88rem;color:#6b7b8d;margin:0;line-height:1.5}.ec-contact-card-icon{width:56px;height:56px;border-radius:12px;background:rgba(120,190,233,.1);display:flex;align-items:center;justify-content:center;color:#78bee9;font-size:1.3rem;margin:0 auto 1.25rem}.ec-contact-card-icon--whatsapp{background:rgba(37,211,102,.1);color:#25d366}.ec-contact-main{padding:0 0 5rem;background:#fff}.ec-contact-main-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ec-contact-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}@media(max-width: 991.98px){.ec-contact-main-grid{grid-template-columns:1fr}}.ec-contact-info{display:flex;flex-direction:column;gap:2.5rem}.ec-contact-block{background:#fff;border:1px solid #e8edf2;border-radius:12px;padding:2rem}.ec-contact-block-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.ec-contact-block-header h2{font-size:1.2rem;font-weight:700;color:#222426;margin:0}.ec-contact-block-icon{width:42px;height:42px;border-radius:10px;background:rgba(120,190,233,.1);display:flex;align-items:center;justify-content:center;color:#78bee9;font-size:1rem;flex-shrink:0}.ec-contact-address{font-size:.92rem;color:#6b7b8d;line-height:1.8}.ec-contact-address strong{color:#222426;display:block;margin-bottom:.25rem;font-size:.95rem}.ec-contact-hours{display:flex;flex-direction:column;gap:.35rem}.ec-contact-hour-row{display:flex;align-items:center;padding:.4rem 0;font-size:.9rem;color:#6b7b8d}.ec-contact-hour-row--today{color:#222426;font-weight:700;background:rgba(120,190,233,.06);border-radius:6px;padding:.4rem .75rem;margin:0 -0.75rem}.ec-contact-hour-day{min-width:100px}.ec-contact-hour-divider{width:1px;height:14px;background:rgba(120,190,233,.2);margin:0 .75rem}.ec-contact-hour-time{font-weight:500}.ec-contact-departments{display:flex;flex-direction:column;gap:.5rem}.ec-contact-dept{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f8fafc;border:1px solid #e8edf2;border-radius:8px;text-decoration:none;transition:all .2s ease}.ec-contact-dept:hover{border-color:#78bee9;background:rgba(120,190,233,.04);text-decoration:none}.ec-contact-dept-name{font-size:.9rem;font-weight:600;color:#222426}.ec-contact-dept-tel{font-size:.9rem;font-weight:700;color:#78bee9}.ec-contact-map-wrapper{position:sticky;top:100px}.ec-contact-map{border-radius:12px;overflow:hidden;border:1px solid #e8edf2;position:relative;min-height:500px}.ec-contact-map iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}@media(max-width: 991.98px){.ec-contact-map{min-height:350px}}.ec-post-hero{position:relative;background-size:cover;background-position:center;padding:8rem 1.5rem 5rem;text-align:center}.ec-post-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(34, 36, 38, 0.85) 0%, rgba(34, 36, 38, 0.65) 100%)}.ec-post-hero-inner{position:relative;z-index:1}.ec-post-back{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:hsla(0,0%,100%,.7);text-decoration:none;margin-top:1.5rem;transition:color .2s ease}.ec-post-back:hover{color:#78bee9;text-decoration:none}.ec-post-content-section{background:#fff;padding:4rem 0 5rem}.ec-post-content-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr 320px;gap:3rem;align-items:start}@media(max-width: 991.98px){.ec-post-content-inner{grid-template-columns:1fr}}.ec-post-article{background:#fff;border:1px solid #e8edf2;border-radius:12px;padding:2.5rem;line-height:1.8;color:#444d56;font-size:1rem}.ec-post-article h1,.ec-post-article h2,.ec-post-article h3,.ec-post-article h4{color:#222426;font-weight:700;margin-top:1.75rem;margin-bottom:.75rem;line-height:1.3}.ec-post-article h1:first-child,.ec-post-article h2:first-child,.ec-post-article h3:first-child,.ec-post-article h4:first-child{margin-top:0}.ec-post-article h1{font-size:1.9rem}.ec-post-article h2{font-size:1.5rem}.ec-post-article h3{font-size:1.2rem}.ec-post-article p{margin-bottom:1.25rem}.ec-post-article img{max-width:100%;border-radius:8px;margin:1.5rem 0}.ec-post-article a{color:#78bee9;text-decoration:underline}.ec-post-article a:hover{color:#005a94}.ec-post-article ul,.ec-post-article ol{padding-left:1.5rem;margin-bottom:1.25rem}.ec-post-article ul li,.ec-post-article ol li{margin-bottom:.4rem}.ec-post-article blockquote{border-left:3px solid #78bee9;padding:.75rem 1.25rem;margin:1.5rem 0;background:rgba(120,190,233,.05);border-radius:0 8px 8px 0;color:#555e68;font-style:italic}.ec-post-sidebar{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:100px}.ec-post-sidebar-card{background:#fff;border:1px solid #e8edf2;border-radius:12px;padding:1.75rem}.ec-post-sidebar-card h3{font-size:1rem;font-weight:700;color:#222426;margin:0 0 1rem}.ec-post-sidebar-card p{font-size:.88rem;color:#6b7b8d;margin:0 0 1rem;line-height:1.6}.ec-post-share{display:flex;flex-direction:column;gap:.6rem}.ec-post-share-btn{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.65rem 1rem;border-radius:7px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.ec-post-share-btn:hover{opacity:.85;text-decoration:none}.ec-post-share-btn.ec-post-share-fb{background:#1877f2;color:#fff}.ec-post-share-btn.ec-post-share-wa{background:#25d366;color:#fff}.ec-post-cta{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;border-radius:7px;font-size:.88rem;font-weight:700;text-decoration:none;text-align:center;margin-bottom:.6rem;background:#78bee9;color:#fff;transition:opacity .2s ease}.ec-post-cta:hover{opacity:.88;color:#fff;text-decoration:none}.ec-post-cta--outline{background:rgba(0,0,0,0);border:1px solid rgba(120,190,233,.3);color:#78bee9;margin-bottom:0}.ec-post-cta--outline:hover{opacity:1;background:rgba(120,190,233,.06);color:#78bee9}.ec-page-hero{background:#222426;padding:7rem 1.5rem 4rem;text-align:center}.ec-page-hero-inner{max-width:700px;margin:0 auto}.ec-page-hero-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#78bee9;display:block;margin-bottom:.75rem}.ec-page-hero h1{font-size:2.8rem;font-weight:800;color:#fff;margin:0 0 .75rem}@media(max-width: 767.98px){.ec-page-hero h1{font-size:2rem}}.ec-page-hero p{font-size:1.05rem;color:hsla(0,0%,100%,.7);margin:0;line-height:1.6}.ec-cms-content{padding:3rem 0 0}.ec-posts{padding:4rem 0 5rem;background:#fff}.ec-posts-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ec-posts-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 991.98px){.ec-posts-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.ec-posts-grid{grid-template-columns:1fr}}.ec-post-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ec-post-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(120,190,233,.12);border-color:rgba(120,190,233,.25);color:inherit;text-decoration:none}.ec-post-card:hover .ec-post-card-image img{transform:scale(1.04)}.ec-post-card:hover .ec-post-card-link{color:#005a94}.ec-post-card-image{overflow:hidden;aspect-ratio:16/10}.ec-post-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ec-post-card-body{padding:1.5rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.ec-post-card-date{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#78bee9}.ec-post-card-title{font-size:1.05rem;font-weight:700;color:#222426;margin:0;line-height:1.4;flex:1}.ec-post-card-link{font-size:.85rem;font-weight:600;color:#78bee9;display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;transition:color .2s ease}.ec-post-card-link i{font-size:.75rem;transition:transform .2s ease}.ec-post-card:hover .ec-post-card-link i{transform:translateX(3px)}.ec-form-card{background:#fff;border:2px solid #78bee9;border-radius:12px;padding:3rem;width:100%}@media(max-width: 575.98px){.ec-form-card{padding:2rem 1.25rem}}.ec-form-title{font-size:1.6rem;font-weight:800;color:#222426;margin:0 0 .4rem}.ec-form-subtitle{font-size:.92rem;color:#6b7b8d;margin:0 0 2rem;line-height:1.6}.ec-form{display:flex;flex-direction:column;gap:1.25rem}.ec-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media(max-width: 575.98px){.ec-form-row{grid-template-columns:1fr}}.ec-form-group{display:flex;flex-direction:column;gap:.4rem}.ec-form-group label{font-size:.85rem;font-weight:600;color:#222426}.ec-form-optional{font-weight:400;color:#9ba8b5;font-size:.8rem}.ec-form-input{width:100%;padding:.75rem 1rem;border:1.5px solid #c8d2dc;border-radius:8px;font-size:.92rem;color:#222426;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;outline:none;appearance:none}.ec-form-input::placeholder{color:#6b7b8d !important;opacity:1 !important}.ec-form-input:focus{border-color:#78bee9;box-shadow:0 0 0 3px rgba(120,190,233,.1)}.ec-form-input.is-invalid{border-color:#dc3545}.ec-form-textarea{resize:vertical;min-height:130px}.ec-form-input-icon{position:relative}.ec-form-input-icon i{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ba8b5;font-size:.85rem;pointer-events:none}.ec-form-input-icon .ec-form-input{padding-left:2.5rem}.ec-form-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.ec-form-submit{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 2rem;background:#78bee9;color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .2s ease,transform .2s ease}.ec-form-submit:hover{background:#005a94;transform:translateY(-1px)}.ec-form-submit i{font-size:.8rem}.ec-form-success{text-align:center;padding:3rem 1rem}.ec-form-success.d-none{display:none !important}.ec-form-success h2{font-size:1.75rem;font-weight:800;color:#222426;margin:0 0 .75rem}.ec-form-success p{font-size:1rem;color:#6b7b8d;margin:0 0 1.5rem}.ec-form-success-icon{width:70px;height:70px;border-radius:50%;background:rgba(120,190,233,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#78bee9;font-size:1.75rem}.ec-form-success-btn{display:inline-flex;align-items:center;padding:.75rem 2rem;background:#78bee9;color:#fff;border-radius:8px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s ease}.ec-form-success-btn:hover{background:#005a94;color:#fff;text-decoration:none}
