.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #304358;--bs-btn-border-color: #304358;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(40.8, 56.95, 74.8);--bs-btn-hover-border-color: rgb(38.4, 53.6, 70.4);--bs-btn-focus-shadow-rgb: 79, 95, 113;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(38.4, 53.6, 70.4);--bs-btn-active-border-color: rgb(36, 50.25, 66);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #304358;--bs-btn-disabled-border-color: #304358}.btn-secondary{--bs-btn-color: #000;--bs-btn-bg: #00cefd;--bs-btn-border-color: #00cefd;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(38.25, 213.35, 253.3);--bs-btn-hover-border-color: rgb(25.5, 210.9, 253.2);--bs-btn-focus-shadow-rgb: 0, 175, 215;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(51, 215.8, 253.4);--bs-btn-active-border-color: rgb(25.5, 210.9, 253.2);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #00cefd;--bs-btn-disabled-border-color: #00cefd}.btn-secondary-muted{--bs-btn-color: #000;--bs-btn-bg: #8adff2;--bs-btn-border-color: #8adff2;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(155.55, 227.8, 243.95);--bs-btn-hover-border-color: rgb(149.7, 226.2, 243.3);--bs-btn-focus-shadow-rgb: 117, 190, 206;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(161.4, 229.4, 244.6);--bs-btn-active-border-color: rgb(149.7, 226.2, 243.3);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #8adff2;--bs-btn-disabled-border-color: #8adff2}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #7ec348;--bs-btn-border-color: #7ec348;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(145.35, 204, 99.45);--bs-btn-hover-border-color: rgb(138.9, 201, 90.3);--bs-btn-focus-shadow-rgb: 107, 166, 61;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(151.8, 207, 108.6);--bs-btn-active-border-color: rgb(138.9, 201, 90.3);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #7ec348;--bs-btn-disabled-border-color: #7ec348}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #f4d94b;--bs-btn-border-color: #f4d94b;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(245.65, 222.7, 102);--bs-btn-hover-border-color: rgb(245.1, 220.8, 93);--bs-btn-focus-shadow-rgb: 207, 184, 64;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(246.2, 224.6, 111);--bs-btn-active-border-color: rgb(245.1, 220.8, 93);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f4d94b;--bs-btn-disabled-border-color: #f4d94b}.btn-inactive{--bs-btn-color: #000;--bs-btn-bg: #cfcfcf;--bs-btn-border-color: #cfcfcf;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(214.2, 214.2, 214.2);--bs-btn-hover-border-color: rgb(211.8, 211.8, 211.8);--bs-btn-focus-shadow-rgb: 176, 176, 176;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(216.6, 216.6, 216.6);--bs-btn-active-border-color: rgb(211.8, 211.8, 211.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #cfcfcf;--bs-btn-disabled-border-color: #cfcfcf}.btn-orange{--bs-btn-color: #000;--bs-btn-bg: #fc5130;--bs-btn-border-color: #fc5130;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(252.45, 107.1, 79.05);--bs-btn-hover-border-color: rgb(252.3, 98.4, 68.7);--bs-btn-focus-shadow-rgb: 214, 69, 41;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(252.6, 115.8, 89.4);--bs-btn-active-border-color: rgb(252.3, 98.4, 68.7);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #fc5130;--bs-btn-disabled-border-color: #fc5130}.btn-light-grey{--bs-btn-color: #000;--bs-btn-bg: #d7d7d7;--bs-btn-border-color: #d7d7d7;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dddddd;--bs-btn-hover-border-color: #dbdbdb;--bs-btn-focus-shadow-rgb: 183, 183, 183;--bs-btn-active-color: #000;--bs-btn-active-bg: #dfdfdf;--bs-btn-active-border-color: #dbdbdb;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #d7d7d7;--bs-btn-disabled-border-color: #d7d7d7}.btn-background-grey{--bs-btn-color: #000;--bs-btn-bg: #f6f6f6;--bs-btn-border-color: #f6f6f6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(247.35, 247.35, 247.35);--bs-btn-hover-border-color: rgb(246.9, 246.9, 246.9);--bs-btn-focus-shadow-rgb: 209, 209, 209;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(247.8, 247.8, 247.8);--bs-btn-active-border-color: rgb(246.9, 246.9, 246.9);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f6f6f6;--bs-btn-disabled-border-color: #f6f6f6}.btn-background-light-blue{--bs-btn-color: #000;--bs-btn-bg: #d0f6ff;--bs-btn-border-color: #d0f6ff;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(215.05, 247.35, 255);--bs-btn-hover-border-color: rgb(212.7, 246.9, 255);--bs-btn-focus-shadow-rgb: 177, 209, 217;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(217.4, 247.8, 255);--bs-btn-active-border-color: rgb(212.7, 246.9, 255);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #d0f6ff;--bs-btn-disabled-border-color: #d0f6ff}.btn-outline-primary{--bs-btn-color: #304358;--bs-btn-border-color: #304358;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #304358;--bs-btn-hover-border-color: #304358;--bs-btn-focus-shadow-rgb: 48, 67, 88;--bs-btn-active-color: #fff;--bs-btn-active-bg: #304358;--bs-btn-active-border-color: #304358;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #304358;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #304358;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #00cefd;--bs-btn-border-color: #00cefd;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #00cefd;--bs-btn-hover-border-color: #00cefd;--bs-btn-focus-shadow-rgb: 0, 206, 253;--bs-btn-active-color: #000;--bs-btn-active-bg: #00cefd;--bs-btn-active-border-color: #00cefd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #00cefd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #00cefd;--bs-gradient: none}.btn-outline-secondary-muted{--bs-btn-color: #8adff2;--bs-btn-border-color: #8adff2;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #8adff2;--bs-btn-hover-border-color: #8adff2;--bs-btn-focus-shadow-rgb: 138, 223, 242;--bs-btn-active-color: #000;--bs-btn-active-bg: #8adff2;--bs-btn-active-border-color: #8adff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #8adff2;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #8adff2;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #7ec348;--bs-btn-border-color: #7ec348;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #7ec348;--bs-btn-hover-border-color: #7ec348;--bs-btn-focus-shadow-rgb: 126, 195, 72;--bs-btn-active-color: #000;--bs-btn-active-bg: #7ec348;--bs-btn-active-border-color: #7ec348;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #7ec348;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #7ec348;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f4d94b;--bs-btn-border-color: #f4d94b;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f4d94b;--bs-btn-hover-border-color: #f4d94b;--bs-btn-focus-shadow-rgb: 244, 217, 75;--bs-btn-active-color: #000;--bs-btn-active-bg: #f4d94b;--bs-btn-active-border-color: #f4d94b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f4d94b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f4d94b;--bs-gradient: none}.btn-outline-inactive{--bs-btn-color: #cfcfcf;--bs-btn-border-color: #cfcfcf;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #cfcfcf;--bs-btn-hover-border-color: #cfcfcf;--bs-btn-focus-shadow-rgb: 207, 207, 207;--bs-btn-active-color: #000;--bs-btn-active-bg: #cfcfcf;--bs-btn-active-border-color: #cfcfcf;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #cfcfcf;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #cfcfcf;--bs-gradient: none}.btn-outline-orange{--bs-btn-color: #fc5130;--bs-btn-border-color: #fc5130;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fc5130;--bs-btn-hover-border-color: #fc5130;--bs-btn-focus-shadow-rgb: 252, 81, 48;--bs-btn-active-color: #000;--bs-btn-active-bg: #fc5130;--bs-btn-active-border-color: #fc5130;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fc5130;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #fc5130;--bs-gradient: none}.btn-outline-light-grey{--bs-btn-color: #d7d7d7;--bs-btn-border-color: #d7d7d7;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d7d7d7;--bs-btn-hover-border-color: #d7d7d7;--bs-btn-focus-shadow-rgb: 215, 215, 215;--bs-btn-active-color: #000;--bs-btn-active-bg: #d7d7d7;--bs-btn-active-border-color: #d7d7d7;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #d7d7d7;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d7d7d7;--bs-gradient: none}.btn-outline-background-grey{--bs-btn-color: #f6f6f6;--bs-btn-border-color: #f6f6f6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f6f6f6;--bs-btn-hover-border-color: #f6f6f6;--bs-btn-focus-shadow-rgb: 246, 246, 246;--bs-btn-active-color: #000;--bs-btn-active-bg: #f6f6f6;--bs-btn-active-border-color: #f6f6f6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f6f6f6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f6f6f6;--bs-gradient: none}.btn-outline-background-light-blue{--bs-btn-color: #d0f6ff;--bs-btn-border-color: #d0f6ff;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d0f6ff;--bs-btn-hover-border-color: #d0f6ff;--bs-btn-focus-shadow-rgb: 208, 246, 255;--bs-btn-active-color: #000;--bs-btn-active-bg: #d0f6ff;--bs-btn-active-border-color: #d0f6ff;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #d0f6ff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d0f6ff;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 79, 95, 113;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:unset;transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width:1260px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1259.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}.text-faq-title{color:#3696b5}.faq-accordion{margin:0 auto}.faq-accordion .card{border-bottom:2px solid #f0f0f0}.faq-accordion .btn{width:100%;font-weight:500;font-size:24px;line-height:1;text-align:left;border-radius:0;padding-top:2rem;padding-bottom:2rem;display:flex;align-items:center;text-decoration:none}@media screen and (max-width:768px){.faq-accordion .btn{font-size:1.125rem;padding-top:1rem;padding-bottom:1rem}}.faq-accordion .btn span{display:inline-block;max-width:calc(100% - 24px);flex:1;margin-bottom:0}.faq-accordion .btn .chevron-down{padding:.375rem;border-radius:50%;transition:background-color .2s ease}.faq-accordion .btn .chevron-down:hover{background-color:#e3f1f7}.faq-accordion .btn .chevron-down:active{background-color:#dcebf1}.faq-accordion .btn svg{fill:#b2b8bc;transition:all .3s ease}.faq-accordion .btn:hover svg{fill:#879199}.faq-accordion [aria-expanded=true] svg{transform:rotate(180deg)}.faq-accordion .btn.focus,.faq-accordion .btn:focus{box-shadow:none}@media screen and (max-width:768px){.faq-accordion .card-body{font-size:14px}}.faq-v2 .card{background-color:#fff;border-radius:16px;box-shadow:none;margin-bottom:.5rem;border:1px solid #e5eef2}.faq-v2 .card button{padding-left:1.25rem!important;padding-right:1.25rem!important;font-size:1.25rem}.faq-v2 .card button span{line-height:1.3}.faq-v2 .card button i{margin-right:-.5rem}.faq-v2 .card button svg{fill:#2d667f}.faq-v2 .card button[aria-expanded=true] i{background-color:#e3f1f7!important}.faq-v2 .card button:hover svg,.faq-v2 .card button[aria-expanded=true] svg{fill:#4184a1}.faq-v2 .card .card-body{padding-left:1.5rem!important;padding-right:1.5rem!important}.faq-v2 .card .card-body p:last-child{margin-bottom:0}@media(max-width:767.98px){.faq-v2 .card{margin-bottom:.5rem}.faq-v2 .card button{padding-left:1rem!important;padding-right:1rem!important;font-size:1rem}.faq-v2 .card button svg{width:24px;height:24px}.faq-v2 .card .card-body{padding-left:1rem!important;padding-right:1rem!important}}.car-review-news-card{text-decoration:none;position:relative;border-radius:12px;overflow:hidden}.car-review-news-card img{width:100%;height:210px;object-fit:cover;transition:transform .35s ease}.car-review-news-card>figcaption{bottom:0;background:linear-gradient(0deg,#07212ae6 25%,#06212900 75%);left:0;position:absolute;width:100%;padding-top:7rem}@media(max-width:767.98px){.car-review-news-card>figcaption{background:linear-gradient(0deg,#07212af2 25%,#06212900 75%);padding-top:5rem}}.car-review-news-card .news-review-title{padding:.75rem;margin-top:5px;margin-bottom:0}.car-review-news-card .news-review-title h3{color:#fff;font-weight:500;font-size:1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden}.car-review-news-card time{font-size:11px;color:#8cd8f1}.car-review-news-card:hover img{transform:scale(1.1)}.car-review-news-card:hover h3{text-decoration:underline}@media(max-width:767.98px){.car-review-news-card{gap:.75rem}.car-review-news-card img{height:140px}.car-review-news-card .news-review-title h4{font-size:.875rem}.car-review-news-card time{display:none}}.wish-list{border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px)}.wish-list-item{border-bottom:1px solid #EEF1F2}.wish-list-item img{height:45px;object-fit:cover;border-radius:5px}.wish-list-item h3{font-weight:600;font-size:1rem;letter-spacing:-.015em;color:#0b486b;line-height:1}.wish-list-item h3+p{font-weight:400;font-size:10px;color:#4d6f79}.wish-list-item .price{font-weight:500;font-size:15px;color:#007bb1;text-align:right;line-height:1}.wish-list-item .year,.wish-list-item .mileage{font-weight:400;font-size:12px;color:#6e7c8b;text-align:right}.wish-list-item .btn-view{background-color:#f4fcff;border:1px solid #A3D6F3;box-shadow:inset 1px -2px #e6f4f8;border-radius:5px;font-weight:500;font-size:14px;color:#022935;padding:.375rem 1.25rem;text-decoration:none}.wish-list-item .btn-view:hover{text-decoration:underline}.wish-list-item .btn-apply{background-color:#fef6f1;border:1px solid #F5B468;box-shadow:inset 1px -2px #fbe9dd;border-radius:5px;font-weight:500;font-size:14px;color:#6c220b;padding:.375rem 1.25rem;text-decoration:none}.wish-list-item .btn-apply:hover{text-decoration:underline}.wish-list-item .btn-remove{border:0;background-color:#f6efef;border-radius:5px;padding:.375rem .625rem;display:flex;align-items:center}.wish-list-item .btn-remove:hover{background-color:#fff}@media(min-width:768px){.wish-list-item img{height:70px}.wish-list-item h3,.wish-list-item .price{font-size:1.25rem}.wish-list-item h3+p,.wish-list-item .year,.wish-list-item .mileage{font-size:14px}}.block-cmc-trustpilot-reviews{background-color:#f2f5f6}.block-cmc-trustpilot-reviews h3{font-weight:400;display:inline-flex;align-items:center;gap:.375rem}.block-cmc-trustpilot-reviews h3 strong{color:#019967;font-weight:600}.block-cmc-trustpilot-reviews h3 span.trust-pilot{color:#222;font-size:2rem;font-weight:500}@media(max-width:767.98px){.block-cmc-trustpilot-reviews h3{flex-wrap:wrap;font-size:1.5rem;justify-content:center}.block-cmc-trustpilot-reviews h3 span.trust-pilot{font-size:1.5rem}}.block-cmc-trustpilot-reviews .splide__slide{text-decoration:none}@media(max-width:767.98px){.block-cmc-trustpilot-reviews .splide__slide{width:87%!important}}.block-cmc-trustpilot-reviews .review-wrapper{padding:1rem 0;height:auto}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review{background-color:#fff;box-shadow:0 12px 10px -8px #e4e7e7b0;border-radius:12px;height:100%;padding:2rem;text-decoration:none;transition:background-color .3s}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review:hover{background-color:#f7fffc}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review img{max-width:110px}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review .review-title{font-weight:500;font-size:1.125rem;color:#2e5155}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review .review-date{font-weight:400;font-size:13px;color:#5d747e}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review blockquote{font-size:15px;color:#364540;flex:1;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review .review-author{font-weight:500;font-size:1rem;color:#354751}@media(max-width:767.98px){.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review{padding:1.25rem 1.5rem}.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review blockquote,.block-cmc-trustpilot-reviews .review-wrapper .trustpilot-review .review-author{font-size:.875rem}}.block-cmc-trustpilot-reviews .btn-more-reviews{background-color:#e5eef1;color:#1d424e;font-weight:500;border-radius:100px;padding:.5rem 1.75rem;font-size:1rem;text-decoration:none;transition:all .25s}.block-cmc-trustpilot-reviews .btn-more-reviews:hover{background-color:#fff;text-decoration:underline}@media screen and (max-width:1350px){.block-cmc-trustpilot-reviews .splide__arrows{display:none}}.block-cmc-trustpilot-reviews .splide__arrows .splide__arrow svg{fill:none;transition:stroke .3s ease;stroke:#dce3e5}.block-cmc-trustpilot-reviews .splide__arrows .splide__arrow:not(:disabled):hover svg{stroke:#c9c9c9}.block-cmc-trustpilot-reviews .splide__arrows .splide__arrow--prev{left:-3rem;transform:scale(1) translateY(-50%) rotate(-180deg)}.block-cmc-trustpilot-reviews .splide__arrows .splide__arrow--next{right:-3rem;transform:scale(1) translateY(-50%)}@media(min-width:992px)and (max-width:1259.98px){.block-cmc-trustpilot-reviews .splide__arrows .splide__arrow--prev{left:-1rem}.block-cmc-trustpilot-reviews .splide__arrows .splide__arrow--next{right:-1rem}}.block-cmc-trustpilot-reviews .splide__pagination{padding-left:0;margin-top:.75rem}.block-cmc-trustpilot-reviews .splide__pagination li button{border:0;background-color:#cee1e7;padding:4px;margin:3px;border-radius:100px}.block-cmc-trustpilot-reviews .splide__pagination li button.is-active{background-color:#7199a6}body>footer{background-color:#103a46;color:#fff;border-top:2px solid #0d3c48}footer{background-color:#304358;color:#fff}footer h3{margin-bottom:1.5rem;color:#fff}footer a,footer p{color:#fff;font-size:13px;line-height:1.2rem}footer a:hover,footer a:active,footer a:visited,footer p:hover,footer p:active,footer p:visited{color:#fff}footer hr{border-color:#f4f4f466}footer .accordion-content a{text-decoration:none;white-space:nowrap}footer .accordion-content a:hover{text-decoration:underline}footer .accordion-title{cursor:pointer;border-bottom:1px solid rgba(244,244,244,.4);height:48px;display:flex;align-items:center;width:100%;padding:0 1rem;font-weight:500}footer .accordion-title h3{flex:1;margin-bottom:0;font-weight:400;font-size:16px!important}footer .accordion-title .icon{position:relative;border-radius:50%;width:15px;line-height:1}footer .accordion-title .icon:after{left:52%;content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0006 14.071L8.17964 10.25C7.76564 9.83595 7.09364 9.83595 6.67964 10.25C6.26564 10.664 6.26564 11.336 6.67964 11.75L11.2936 16.364C11.6846 16.755 12.3176 16.755 12.7076 16.364L17.3216 11.75C17.7356 11.336 17.7356 10.664 17.3216 10.25C16.9076 9.83595 16.2356 9.83595 15.8216 10.25L12.0006 14.071Z' fill='#91a9c3'/%3E%3C/svg%3E");display:block}footer .accordion-title.open .icon{background-color:transparent}footer .accordion-title.open .icon:after{transform:scaleY(-1)}footer .social-icons{display:flex;justify-content:flex-end}footer .social-icons>a{margin-left:.5rem}@media(max-width:991.98px){footer .social-icons{justify-content:center}footer .social-icons>a{margin:0 .25rem}}@media(min-width:992px){.accordion-content{display:block!important}}.footer-links-column .expand-col-btn{color:#6dc6e6;font-weight:500;display:flex;align-items:center;margin-top:.5rem;font-size:13px;border:0;background-color:transparent;cursor:pointer}.footer-links-column .expand-col-btn .icon{width:15px;line-height:1.2;margin-right:10px;margin-left:-4px}.footer-links-column .expand-col-btn .icon:after{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0006 14.071L8.17964 10.25C7.76564 9.83595 7.09364 9.83595 6.67964 10.25C6.26564 10.664 6.26564 11.336 6.67964 11.75L11.2936 16.364C11.6846 16.755 12.3176 16.755 12.7076 16.364L17.3216 11.75C17.7356 11.336 17.7356 10.664 17.3216 10.25C16.9076 9.83595 16.2356 9.83595 15.8216 10.25L12.0006 14.071Z' fill='#91a9c3'/%3E%3C/svg%3E");display:block}.footer-links-column .list-group{display:grid;grid-auto-flow:column;grid-column-gap:1.5rem}
