@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900|Oswald:300,400,500,700&display=swap);:root{--primary-color:#333399;--secondary-color:#BF1B28;--success-color:#007531;--info-color:#17a2b8;--warning-color:#f08a24;--danger-color:#f04124;--light-color:#f8f9fa;--dark-color:#343a40;--body-bg:#ffffff;--body-color:#212529;--text-muted:#6c757d;--link-color:#333399;--link-hover-color:#22226b;--font-family-base:Roboto,Helvetica Neue,Arial,sans-serif;--font-size-base:18px;--line-height-base:1.6;--border-radius:0.375rem;--box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--transition-base:all 0.2s ease-in-out}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{margin:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#ffffff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;font-family:"Oswald","Arial Narrow",sans-serif;font-weight:500;line-height:1.2}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:15.75px}mark{padding:0.1875em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#333399;text-decoration:none}a:hover{color:#22226b;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:15.75px;color:#000}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:15.75px;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:15.75px;color:#fff;background-color:#212529;border-radius:0.25rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}img{max-width:100%;height:auto}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=time]):not([type=week])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}.sr_only,.sr_only_focusable:not(:focus):not(:focus-within),.visually_hidden,.visually_hidden_focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}}.h1,h1{font-size:45px}.h2,h2{font-size:36px}.h3,h3{font-size:31.5px}.h4,h4{font-size:27px}.h5,h5{font-size:22.5px}.h6,h6{font-size:18px}.display_1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}.display_2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}.display_3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}.display_4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}.display_5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}.display_6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}.lead{font-size:22.5px;font-weight:300}.fs_1{font-size:45px}.fs_2{font-size:36px}.fs_3{font-size:31.5px}.fs_4{font-size:27px}.fs_5{font-size:22.5px}.fs_6{font-size:18px}.fs_xs{font-size:13.5px}.fs_sm{font-size:15.75px}.fs_base{font-size:18px}.fs_lg{font-size:22.5px}.fs_xl{font-size:27px}.fs_xxl{font-size:31.5px}.fw_light{font-weight:300}.fw_lighter{font-weight:lighter}.fw_normal{font-weight:400}.fw_medium{font-weight:500}.fw_semibold{font-weight:600}.fw_bold{font-weight:700}.fw_bolder{font-weight:bolder}.fst_italic{font-style:italic}.fst_normal{font-style:normal}.lh_1{line-height:1}.lh_sm{line-height:1.25}.lh_base{line-height:1.6}.lh_lg{line-height:2}.font_monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.font_sans_serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.font_serif{font-family:Georgia,"Times New Roman",Times,serif}.font_condensed{font-family:"Oswald","Arial Narrow",sans-serif}.text_start{text-align:left}.text_end{text-align:right}.text_center{text-align:center}.text_justify{text-align:justify}.text_start{text-align:left}.text_end{text-align:right}.text_center{text-align:center}.text_justify{text-align:justify}@media (min-width:640px){.text_medium_start{text-align:left}.text_medium_end{text-align:right}.text_medium_center{text-align:center}.text_medium_justify{text-align:justify}}@media (min-width:1024px){.text_large_start{text-align:left}.text_large_end{text-align:right}.text_large_center{text-align:center}.text_large_justify{text-align:justify}}@media (min-width:1200px){.text_xlarge_start{text-align:left}.text_xlarge_end{text-align:right}.text_xlarge_center{text-align:center}.text_xlarge_justify{text-align:justify}}@media (min-width:1400px){.text_xxlarge_start{text-align:left}.text_xxlarge_end{text-align:right}.text_xxlarge_center{text-align:center}.text_xxlarge_justify{text-align:justify}}.text_lowercase{text-transform:lowercase}.text_uppercase{text-transform:uppercase}.text_capitalize{text-transform:capitalize}.text_decoration_none{text-decoration:none}.text_decoration_underline{text-decoration:underline}.text_decoration_line_through{text-decoration:line-through}.text_wrap{white-space:normal}.text_nowrap{white-space:nowrap}.text_truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text_break{word-wrap:break-word;word-break:break-word}.text_primary{color:#333399}.text_secondary{color:#BF1B28}.text_success{color:#007531}.text_info{color:#17a2b8}.text_warning{color:#f08a24}.text_danger{color:#f04124}.text_light{color:#f8f9fa}.text_dark{color:#343a40}.text_body{color:#212529}.text_muted{color:#6c757d}.text_white{color:#fff}.text_black{color:#000}.text_gray_100{color:#f8f9fa}.text_gray_200{color:#e9ecef}.text_gray_300{color:#dee2e6}.text_gray_400{color:#ced4da}.text_gray_500{color:#adb5bd}.text_gray_600{color:#6c757d}.text_gray_700{color:#495057}.text_gray_800{color:#343a40}.text_gray_900{color:#212529}.mark,mark{padding:0.1875em;background-color:#fcf8e3}.small{font-size:15.75px}.initialism{font-size:15.75px;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:22.5px}.blockquote>:last-child{margin-bottom:0}.blockquote_footer{margin-bottom:1rem;font-size:15.75px;color:#6c757d}.blockquote_footer:before{content:"— "}.list_unstyled{padding-left:0;list-style:none}.list_inline{padding-left:0;list-style:none}.list_inline_item{display:inline-block}@media (max-width:639.98px){.h1,h1{font-size:38.25px}.h2,h2{font-size:30.6px}.h3,h3{font-size:28.35px}.h4,h4{font-size:24.3px}.display_1{font-size:54px}.display_2{font-size:49.5px}.display_3{font-size:45px}.display_4{font-size:36px}.display_5{font-size:31.5px}.display_6{font-size:27px}}.container,.container_fluid,.container_large,.container_medium,.container_small,.container_xlarge,.container_xxlarge{width:100%;padding-right:0.75rem;padding-left:0.75rem;margin-right:auto;margin-left:auto}.container{max-width:100%}@media (min-width:640px){.container{max-width:540px}}@media (min-width:1024px){.container{max-width:720px}}@media (min-width:1200px){.container{max-width:960px}}@media (min-width:1400px){.container{max-width:1140px}}.container_small{max-width:100%}@media (min-width:640px){.container_medium{max-width:540px}}@media (min-width:1024px){.container_large{max-width:720px}}@media (min-width:1200px){.container_xlarge{max-width:960px}}@media (min-width:1400px){.container_xxlarge{max-width:1140px}}.row,.row_lg,.row_no_gutters,.row_sm{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(12,1fr);gap:1.5rem;width:100%}.row_no_gutters{gap:0}.row_sm{gap:0.5rem}.row_lg{gap:1.5rem}.col,.columns{-ms-grid-column-span:12;grid-column:span 12;min-width:0}.col_auto{grid-column:auto;width:auto}.row_cols_1{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:1.5rem}.row_cols_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:repeat(2,1fr);gap:1.5rem}.row_cols_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);gap:1.5rem}.row_cols_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_4{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(4,1fr);gap:1.5rem}.row_cols_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_5{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(5,1fr);gap:1.5rem}.row_cols_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_6{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(6,1fr);gap:1.5rem}.row_cols_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_7{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(7,1fr);gap:1.5rem}.row_cols_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_8{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(8,1fr);gap:1.5rem}.row_cols_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_9{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(9,1fr);gap:1.5rem}.row_cols_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_10{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(10,1fr);gap:1.5rem}.row_cols_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_11{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(11,1fr);gap:1.5rem}.row_cols_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_12{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(12,1fr);gap:1.5rem}.row_cols_12>*{-ms-grid-column-span:1;grid-column:span 1}.col_1,.small_1{-ms-grid-column-span:1;grid-column:span 1}.col_2,.small_2{-ms-grid-column-span:2;grid-column:span 2}.col_3,.small_3{-ms-grid-column-span:3;grid-column:span 3}.col_4,.small_4{-ms-grid-column-span:4;grid-column:span 4}.col_5,.small_5{-ms-grid-column-span:5;grid-column:span 5}.col_6,.small_6{-ms-grid-column-span:6;grid-column:span 6}.col_7,.small_7{-ms-grid-column-span:7;grid-column:span 7}.col_8,.small_8{-ms-grid-column-span:8;grid-column:span 8}.col_9,.small_9{-ms-grid-column-span:9;grid-column:span 9}.col_10,.small_10{-ms-grid-column-span:10;grid-column:span 10}.col_11,.small_11{-ms-grid-column-span:11;grid-column:span 11}.col_12,.small_12{-ms-grid-column-span:12;grid-column:span 12}@media (min-width:640px){.medium_1{-ms-grid-column-span:1;grid-column:span 1}.medium_2{-ms-grid-column-span:2;grid-column:span 2}.medium_3{-ms-grid-column-span:3;grid-column:span 3}.medium_4{-ms-grid-column-span:4;grid-column:span 4}.medium_5{-ms-grid-column-span:5;grid-column:span 5}.medium_6{-ms-grid-column-span:6;grid-column:span 6}.medium_7{-ms-grid-column-span:7;grid-column:span 7}.medium_8{-ms-grid-column-span:8;grid-column:span 8}.medium_9{-ms-grid-column-span:9;grid-column:span 9}.medium_10{-ms-grid-column-span:10;grid-column:span 10}.medium_11{-ms-grid-column-span:11;grid-column:span 11}.medium_12{-ms-grid-column-span:12;grid-column:span 12}.medium_auto{grid-column:auto;width:auto}.row_cols_medium_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_medium_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_medium_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_medium_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_medium_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_medium_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_medium_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_medium_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_medium_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_medium_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_medium_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_medium_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_medium_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_medium_12>*{-ms-grid-column-span:1;grid-column:span 1}}@media (min-width:1024px){.large_1{-ms-grid-column-span:1;grid-column:span 1}.large_2{-ms-grid-column-span:2;grid-column:span 2}.large_3{-ms-grid-column-span:3;grid-column:span 3}.large_4{-ms-grid-column-span:4;grid-column:span 4}.large_5{-ms-grid-column-span:5;grid-column:span 5}.large_6{-ms-grid-column-span:6;grid-column:span 6}.large_7{-ms-grid-column-span:7;grid-column:span 7}.large_8{-ms-grid-column-span:8;grid-column:span 8}.large_9{-ms-grid-column-span:9;grid-column:span 9}.large_10{-ms-grid-column-span:10;grid-column:span 10}.large_11{-ms-grid-column-span:11;grid-column:span 11}.large_12{-ms-grid-column-span:12;grid-column:span 12}.large_auto{grid-column:auto;width:auto}.row_cols_large_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_large_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_large_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_large_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_large_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_large_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_large_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_large_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_large_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_large_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_large_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_large_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_large_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_large_12>*{-ms-grid-column-span:1;grid-column:span 1}}@media (min-width:1200px){.xlarge_1{-ms-grid-column-span:1;grid-column:span 1}.xlarge_2{-ms-grid-column-span:2;grid-column:span 2}.xlarge_3{-ms-grid-column-span:3;grid-column:span 3}.xlarge_4{-ms-grid-column-span:4;grid-column:span 4}.xlarge_5{-ms-grid-column-span:5;grid-column:span 5}.xlarge_6{-ms-grid-column-span:6;grid-column:span 6}.xlarge_7{-ms-grid-column-span:7;grid-column:span 7}.xlarge_8{-ms-grid-column-span:8;grid-column:span 8}.xlarge_9{-ms-grid-column-span:9;grid-column:span 9}.xlarge_10{-ms-grid-column-span:10;grid-column:span 10}.xlarge_11{-ms-grid-column-span:11;grid-column:span 11}.xlarge_12{-ms-grid-column-span:12;grid-column:span 12}.xlarge_auto{grid-column:auto;width:auto}.row_cols_xlarge_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_xlarge_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_xlarge_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_xlarge_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_xlarge_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_xlarge_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_xlarge_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_xlarge_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_xlarge_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_xlarge_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_xlarge_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_xlarge_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xlarge_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_xlarge_12>*{-ms-grid-column-span:1;grid-column:span 1}}@media (min-width:1400px){.xxlarge_1{-ms-grid-column-span:1;grid-column:span 1}.xxlarge_2{-ms-grid-column-span:2;grid-column:span 2}.xxlarge_3{-ms-grid-column-span:3;grid-column:span 3}.xxlarge_4{-ms-grid-column-span:4;grid-column:span 4}.xxlarge_5{-ms-grid-column-span:5;grid-column:span 5}.xxlarge_6{-ms-grid-column-span:6;grid-column:span 6}.xxlarge_7{-ms-grid-column-span:7;grid-column:span 7}.xxlarge_8{-ms-grid-column-span:8;grid-column:span 8}.xxlarge_9{-ms-grid-column-span:9;grid-column:span 9}.xxlarge_10{-ms-grid-column-span:10;grid-column:span 10}.xxlarge_11{-ms-grid-column-span:11;grid-column:span 11}.xxlarge_12{-ms-grid-column-span:12;grid-column:span 12}.xxlarge_auto{grid-column:auto;width:auto}.row_cols_xxlarge_1{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.row_cols_xxlarge_1>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.row_cols_xxlarge_2>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.row_cols_xxlarge_3>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.row_cols_xxlarge_4>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.row_cols_xxlarge_5>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.row_cols_xxlarge_6>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.row_cols_xxlarge_7>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.row_cols_xxlarge_8>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.row_cols_xxlarge_9>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_10{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.row_cols_xxlarge_10>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_11{-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.row_cols_xxlarge_11>*{-ms-grid-column-span:1;grid-column:span 1}.row_cols_xxlarge_12{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.row_cols_xxlarge_12>*{-ms-grid-column-span:1;grid-column:span 1}}.order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}@media (min-width:640px){.order_medium_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_medium_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_medium_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_medium_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_medium_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_medium_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_medium_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_medium_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_medium_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_medium_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_medium_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_medium_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_medium_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_medium_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1024px){.order_large_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_large_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_large_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_large_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_large_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_large_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_large_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_large_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_large_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_large_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_large_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_large_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_large_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_large_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1200px){.order_xlarge_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_xlarge_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_xlarge_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_xlarge_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_xlarge_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_xlarge_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_xlarge_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_xlarge_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_xlarge_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_xlarge_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_xlarge_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_xlarge_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_xlarge_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_xlarge_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1400px){.order_xxlarge_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order_xxlarge_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order_xxlarge_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order_xxlarge_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order_xxlarge_5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order_xxlarge_6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order_xxlarge_7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order_xxlarge_8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order_xxlarge_9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order_xxlarge_10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order_xxlarge_11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order_xxlarge_12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order_xxlarge_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order_xxlarge_last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}.offset_0{-ms-grid-column:1;grid-column-start:1}.offset_1{-ms-grid-column:2;grid-column-start:2}.offset_2{-ms-grid-column:3;grid-column-start:3}.offset_3{-ms-grid-column:4;grid-column-start:4}.offset_4{-ms-grid-column:5;grid-column-start:5}.offset_5{-ms-grid-column:6;grid-column-start:6}.offset_6{-ms-grid-column:7;grid-column-start:7}.offset_7{-ms-grid-column:8;grid-column-start:8}.offset_8{-ms-grid-column:9;grid-column-start:9}.offset_9{-ms-grid-column:10;grid-column-start:10}.offset_10{-ms-grid-column:11;grid-column-start:11}.offset_11{-ms-grid-column:12;grid-column-start:12}.offset_0{-ms-grid-column:1;grid-column-start:1}.offset_1{-ms-grid-column:2;grid-column-start:2}.offset_2{-ms-grid-column:3;grid-column-start:3}.offset_3{-ms-grid-column:4;grid-column-start:4}.offset_4{-ms-grid-column:5;grid-column-start:5}.offset_5{-ms-grid-column:6;grid-column-start:6}.offset_6{-ms-grid-column:7;grid-column-start:7}.offset_7{-ms-grid-column:8;grid-column-start:8}.offset_8{-ms-grid-column:9;grid-column-start:9}.offset_9{-ms-grid-column:10;grid-column-start:10}.offset_10{-ms-grid-column:11;grid-column-start:11}.offset_11{-ms-grid-column:12;grid-column-start:12}@media (min-width:640px){.offset_medium_0{-ms-grid-column:1;grid-column-start:1}.offset_medium_1{-ms-grid-column:2;grid-column-start:2}.offset_medium_2{-ms-grid-column:3;grid-column-start:3}.offset_medium_3{-ms-grid-column:4;grid-column-start:4}.offset_medium_4{-ms-grid-column:5;grid-column-start:5}.offset_medium_5{-ms-grid-column:6;grid-column-start:6}.offset_medium_6{-ms-grid-column:7;grid-column-start:7}.offset_medium_7{-ms-grid-column:8;grid-column-start:8}.offset_medium_8{-ms-grid-column:9;grid-column-start:9}.offset_medium_9{-ms-grid-column:10;grid-column-start:10}.offset_medium_10{-ms-grid-column:11;grid-column-start:11}.offset_medium_11{-ms-grid-column:12;grid-column-start:12}}@media (min-width:1024px){.offset_large_0{-ms-grid-column:1;grid-column-start:1}.offset_large_1{-ms-grid-column:2;grid-column-start:2}.offset_large_2{-ms-grid-column:3;grid-column-start:3}.offset_large_3{-ms-grid-column:4;grid-column-start:4}.offset_large_4{-ms-grid-column:5;grid-column-start:5}.offset_large_5{-ms-grid-column:6;grid-column-start:6}.offset_large_6{-ms-grid-column:7;grid-column-start:7}.offset_large_7{-ms-grid-column:8;grid-column-start:8}.offset_large_8{-ms-grid-column:9;grid-column-start:9}.offset_large_9{-ms-grid-column:10;grid-column-start:10}.offset_large_10{-ms-grid-column:11;grid-column-start:11}.offset_large_11{-ms-grid-column:12;grid-column-start:12}}@media (min-width:1200px){.offset_xlarge_0{-ms-grid-column:1;grid-column-start:1}.offset_xlarge_1{-ms-grid-column:2;grid-column-start:2}.offset_xlarge_2{-ms-grid-column:3;grid-column-start:3}.offset_xlarge_3{-ms-grid-column:4;grid-column-start:4}.offset_xlarge_4{-ms-grid-column:5;grid-column-start:5}.offset_xlarge_5{-ms-grid-column:6;grid-column-start:6}.offset_xlarge_6{-ms-grid-column:7;grid-column-start:7}.offset_xlarge_7{-ms-grid-column:8;grid-column-start:8}.offset_xlarge_8{-ms-grid-column:9;grid-column-start:9}.offset_xlarge_9{-ms-grid-column:10;grid-column-start:10}.offset_xlarge_10{-ms-grid-column:11;grid-column-start:11}.offset_xlarge_11{-ms-grid-column:12;grid-column-start:12}}@media (min-width:1400px){.offset_xxlarge_0{-ms-grid-column:1;grid-column-start:1}.offset_xxlarge_1{-ms-grid-column:2;grid-column-start:2}.offset_xxlarge_2{-ms-grid-column:3;grid-column-start:3}.offset_xxlarge_3{-ms-grid-column:4;grid-column-start:4}.offset_xxlarge_4{-ms-grid-column:5;grid-column-start:5}.offset_xxlarge_5{-ms-grid-column:6;grid-column-start:6}.offset_xxlarge_6{-ms-grid-column:7;grid-column-start:7}.offset_xxlarge_7{-ms-grid-column:8;grid-column-start:8}.offset_xxlarge_8{-ms-grid-column:9;grid-column-start:9}.offset_xxlarge_9{-ms-grid-column:10;grid-column-start:10}.offset_xxlarge_10{-ms-grid-column:11;grid-column-start:11}.offset_xxlarge_11{-ms-grid-column:12;grid-column-start:12}}.row_flex,.row_flex_no_gutters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.row_flex>*,.row_flex_no_gutters>*{padding-right:0.75rem;padding-left:0.75rem}.row_flex_no_gutters{margin-right:0;margin-left:0}.row_flex_no_gutters>*{padding-right:0;padding-left:0}.flex_fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex_grow_0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex_grow_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex_shrink_0{-ms-flex-negative:0;flex-shrink:0}.flex_shrink_1{-ms-flex-negative:1;flex-shrink:1}.align_items_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.align_self_start{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.align_self_end{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.align_self_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align_self_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.justify_self_start{-ms-grid-column-align:start;justify-self:start}.justify_self_end{-ms-grid-column-align:end;justify-self:end}.justify_self_center{-ms-grid-column-align:center;justify-self:center}.justify_self_stretch{-ms-grid-column-align:stretch;justify-self:stretch}.align_items_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:640px){.align_items_medium_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_medium_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_medium_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_medium_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_medium_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_medium_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_medium_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_medium_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_medium_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_medium_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1024px){.align_items_large_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_large_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_large_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_large_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_large_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_large_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_large_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_large_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_large_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_large_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1200px){.align_items_xlarge_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_xlarge_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_xlarge_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_xlarge_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_xlarge_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_xlarge_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_xlarge_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_xlarge_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_xlarge_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_xlarge_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width:1400px){.align_items_xxlarge_start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.align_items_xxlarge_end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.align_items_xxlarge_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_xxlarge_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.justify_content_xxlarge_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.justify_content_xxlarge_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.justify_content_xxlarge_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_xxlarge_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_xxlarge_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_xxlarge_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.gap_0{gap:0}.gap_1{gap:0.25rem}.gap_2{gap:0.5rem}.gap_3{gap:0.75rem}.gap_4{gap:1rem}.gap_5{gap:1.25rem}.gap_6{gap:1.5rem}.row_gap_0{row-gap:0}.row_gap_1{row-gap:0.25rem}.row_gap_2{row-gap:0.5rem}.row_gap_3{row-gap:0.75rem}.row_gap_4{row-gap:1rem}.row_gap_5{row-gap:1.25rem}.row_gap_6{row-gap:1.5rem}.column_gap_0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.column_gap_1{-webkit-column-gap:0.25rem;-moz-column-gap:0.25rem;column-gap:0.25rem}.column_gap_2{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.column_gap_3{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem}.column_gap_4{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.column_gap_5{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.column_gap_6{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.m_0{margin:0}.mt_0,.my_0{margin-top:0}.mr_0,.mx_0{margin-right:0}.mb_0,.my_0{margin-bottom:0}.ml_0,.mx_0{margin-left:0}.m_1{margin:0.25rem}.mt_1,.my_1{margin-top:0.25rem}.mr_1,.mx_1{margin-right:0.25rem}.mb_1,.my_1{margin-bottom:0.25rem}.ml_1,.mx_1{margin-left:0.25rem}.m_2{margin:0.5rem}.mt_2,.my_2{margin-top:0.5rem}.mr_2,.mx_2{margin-right:0.5rem}.mb_2,.my_2{margin-bottom:0.5rem}.ml_2,.mx_2{margin-left:0.5rem}.m_3{margin:0.75rem}.mt_3,.my_3{margin-top:0.75rem}.mr_3,.mx_3{margin-right:0.75rem}.mb_3,.my_3{margin-bottom:0.75rem}.ml_3,.mx_3{margin-left:0.75rem}.m_4{margin:1rem}.mt_4,.my_4{margin-top:1rem}.mr_4,.mx_4{margin-right:1rem}.mb_4,.my_4{margin-bottom:1rem}.ml_4,.mx_4{margin-left:1rem}.m_5{margin:1.25rem}.mt_5,.my_5{margin-top:1.25rem}.mr_5,.mx_5{margin-right:1.25rem}.mb_5,.my_5{margin-bottom:1.25rem}.ml_5,.mx_5{margin-left:1.25rem}.m_6{margin:1.5rem}.mt_6,.my_6{margin-top:1.5rem}.mr_6,.mx_6{margin-right:1.5rem}.mb_6,.my_6{margin-bottom:1.5rem}.ml_6,.mx_6{margin-left:1.5rem}.m_8{margin:2rem}.mt_8,.my_8{margin-top:2rem}.mr_8,.mx_8{margin-right:2rem}.mb_8,.my_8{margin-bottom:2rem}.ml_8,.mx_8{margin-left:2rem}.m_10{margin:2.5rem}.mt_10,.my_10{margin-top:2.5rem}.mr_10,.mx_10{margin-right:2.5rem}.mb_10,.my_10{margin-bottom:2.5rem}.ml_10,.mx_10{margin-left:2.5rem}.m_12{margin:3rem}.mt_12,.my_12{margin-top:3rem}.mr_12,.mx_12{margin-right:3rem}.mb_12,.my_12{margin-bottom:3rem}.ml_12,.mx_12{margin-left:3rem}.m_16{margin:4rem}.mt_16,.my_16{margin-top:4rem}.mr_16,.mx_16{margin-right:4rem}.mb_16,.my_16{margin-bottom:4rem}.ml_16,.mx_16{margin-left:4rem}.m_20{margin:5rem}.mt_20,.my_20{margin-top:5rem}.mr_20,.mx_20{margin-right:5rem}.mb_20,.my_20{margin-bottom:5rem}.ml_20,.mx_20{margin-left:5rem}.m_24{margin:6rem}.mt_24,.my_24{margin-top:6rem}.mr_24,.mx_24{margin-right:6rem}.mb_24,.my_24{margin-bottom:6rem}.ml_24,.mx_24{margin-left:6rem}.p_0{padding:0}.pt_0,.py_0{padding-top:0}.pr_0,.px_0{padding-right:0}.pb_0,.py_0{padding-bottom:0}.pl_0,.px_0{padding-left:0}.p_1{padding:0.25rem}.pt_1,.py_1{padding-top:0.25rem}.pr_1,.px_1{padding-right:0.25rem}.pb_1,.py_1{padding-bottom:0.25rem}.pl_1,.px_1{padding-left:0.25rem}.p_2{padding:0.5rem}.pt_2,.py_2{padding-top:0.5rem}.pr_2,.px_2{padding-right:0.5rem}.pb_2,.py_2{padding-bottom:0.5rem}.pl_2,.px_2{padding-left:0.5rem}.p_3{padding:0.75rem}.pt_3,.py_3{padding-top:0.75rem}.pr_3,.px_3{padding-right:0.75rem}.pb_3,.py_3{padding-bottom:0.75rem}.pl_3,.px_3{padding-left:0.75rem}.p_4{padding:1rem}.pt_4,.py_4{padding-top:1rem}.pr_4,.px_4{padding-right:1rem}.pb_4,.py_4{padding-bottom:1rem}.pl_4,.px_4{padding-left:1rem}.p_5{padding:1.25rem}.pt_5,.py_5{padding-top:1.25rem}.pr_5,.px_5{padding-right:1.25rem}.pb_5,.py_5{padding-bottom:1.25rem}.pl_5,.px_5{padding-left:1.25rem}.p_6{padding:1.5rem}.pt_6,.py_6{padding-top:1.5rem}.pr_6,.px_6{padding-right:1.5rem}.pb_6,.py_6{padding-bottom:1.5rem}.pl_6,.px_6{padding-left:1.5rem}.p_8{padding:2rem}.pt_8,.py_8{padding-top:2rem}.pr_8,.px_8{padding-right:2rem}.pb_8,.py_8{padding-bottom:2rem}.pl_8,.px_8{padding-left:2rem}.p_10{padding:2.5rem}.pt_10,.py_10{padding-top:2.5rem}.pr_10,.px_10{padding-right:2.5rem}.pb_10,.py_10{padding-bottom:2.5rem}.pl_10,.px_10{padding-left:2.5rem}.p_12{padding:3rem}.pt_12,.py_12{padding-top:3rem}.pr_12,.px_12{padding-right:3rem}.pb_12,.py_12{padding-bottom:3rem}.pl_12,.px_12{padding-left:3rem}.p_16{padding:4rem}.pt_16,.py_16{padding-top:4rem}.pr_16,.px_16{padding-right:4rem}.pb_16,.py_16{padding-bottom:4rem}.pl_16,.px_16{padding-left:4rem}.p_20{padding:5rem}.pt_20,.py_20{padding-top:5rem}.pr_20,.px_20{padding-right:5rem}.pb_20,.py_20{padding-bottom:5rem}.pl_20,.px_20{padding-left:5rem}.p_24{padding:6rem}.pt_24,.py_24{padding-top:6rem}.pr_24,.px_24{padding-right:6rem}.pb_24,.py_24{padding-bottom:6rem}.pl_24,.px_24{padding-left:6rem}.m_n1{margin:-0.25rem}.mt_n1,.my_n1{margin-top:-0.25rem}.mr_n1,.mx_n1{margin-right:-0.25rem}.mb_n1,.my_n1{margin-bottom:-0.25rem}.ml_n1,.mx_n1{margin-left:-0.25rem}.m_n2{margin:-0.5rem}.mt_n2,.my_n2{margin-top:-0.5rem}.mr_n2,.mx_n2{margin-right:-0.5rem}.mb_n2,.my_n2{margin-bottom:-0.5rem}.ml_n2,.mx_n2{margin-left:-0.5rem}.m_n3{margin:-0.75rem}.mt_n3,.my_n3{margin-top:-0.75rem}.mr_n3,.mx_n3{margin-right:-0.75rem}.mb_n3,.my_n3{margin-bottom:-0.75rem}.ml_n3,.mx_n3{margin-left:-0.75rem}.m_n4{margin:-1rem}.mt_n4,.my_n4{margin-top:-1rem}.mr_n4,.mx_n4{margin-right:-1rem}.mb_n4,.my_n4{margin-bottom:-1rem}.ml_n4,.mx_n4{margin-left:-1rem}.m_n5{margin:-1.25rem}.mt_n5,.my_n5{margin-top:-1.25rem}.mr_n5,.mx_n5{margin-right:-1.25rem}.mb_n5,.my_n5{margin-bottom:-1.25rem}.ml_n5,.mx_n5{margin-left:-1.25rem}.m_n6{margin:-1.5rem}.mt_n6,.my_n6{margin-top:-1.5rem}.mr_n6,.mx_n6{margin-right:-1.5rem}.mb_n6,.my_n6{margin-bottom:-1.5rem}.ml_n6,.mx_n6{margin-left:-1.5rem}.m_n8{margin:-2rem}.mt_n8,.my_n8{margin-top:-2rem}.mr_n8,.mx_n8{margin-right:-2rem}.mb_n8,.my_n8{margin-bottom:-2rem}.ml_n8,.mx_n8{margin-left:-2rem}.m_n10{margin:-2.5rem}.mt_n10,.my_n10{margin-top:-2.5rem}.mr_n10,.mx_n10{margin-right:-2.5rem}.mb_n10,.my_n10{margin-bottom:-2.5rem}.ml_n10,.mx_n10{margin-left:-2.5rem}.m_n12{margin:-3rem}.mt_n12,.my_n12{margin-top:-3rem}.mr_n12,.mx_n12{margin-right:-3rem}.mb_n12,.my_n12{margin-bottom:-3rem}.ml_n12,.mx_n12{margin-left:-3rem}.m_n16{margin:-4rem}.mt_n16,.my_n16{margin-top:-4rem}.mr_n16,.mx_n16{margin-right:-4rem}.mb_n16,.my_n16{margin-bottom:-4rem}.ml_n16,.mx_n16{margin-left:-4rem}.m_n20{margin:-5rem}.mt_n20,.my_n20{margin-top:-5rem}.mr_n20,.mx_n20{margin-right:-5rem}.mb_n20,.my_n20{margin-bottom:-5rem}.ml_n20,.mx_n20{margin-left:-5rem}.m_n24{margin:-6rem}.mt_n24,.my_n24{margin-top:-6rem}.mr_n24,.mx_n24{margin-right:-6rem}.mb_n24,.my_n24{margin-bottom:-6rem}.ml_n24,.mx_n24{margin-left:-6rem}.m_auto{margin:auto}.mt_auto,.my_auto{margin-top:auto}.mr_auto,.mx_auto{margin-right:auto}.mb_auto,.my_auto{margin-bottom:auto}.ml_auto,.mx_auto{margin-left:auto}.m_0{margin:0}.mt_0,.my_0{margin-top:0}.mr_0,.mx_0{margin-right:0}.mb_0,.my_0{margin-bottom:0}.ml_0,.mx_0{margin-left:0}.m_1{margin:0.25rem}.mt_1,.my_1{margin-top:0.25rem}.mr_1,.mx_1{margin-right:0.25rem}.mb_1,.my_1{margin-bottom:0.25rem}.ml_1,.mx_1{margin-left:0.25rem}.m_2{margin:0.5rem}.mt_2,.my_2{margin-top:0.5rem}.mr_2,.mx_2{margin-right:0.5rem}.mb_2,.my_2{margin-bottom:0.5rem}.ml_2,.mx_2{margin-left:0.5rem}.m_3{margin:0.75rem}.mt_3,.my_3{margin-top:0.75rem}.mr_3,.mx_3{margin-right:0.75rem}.mb_3,.my_3{margin-bottom:0.75rem}.ml_3,.mx_3{margin-left:0.75rem}.m_4{margin:1rem}.mt_4,.my_4{margin-top:1rem}.mr_4,.mx_4{margin-right:1rem}.mb_4,.my_4{margin-bottom:1rem}.ml_4,.mx_4{margin-left:1rem}.m_5{margin:1.25rem}.mt_5,.my_5{margin-top:1.25rem}.mr_5,.mx_5{margin-right:1.25rem}.mb_5,.my_5{margin-bottom:1.25rem}.ml_5,.mx_5{margin-left:1.25rem}.m_6{margin:1.5rem}.mt_6,.my_6{margin-top:1.5rem}.mr_6,.mx_6{margin-right:1.5rem}.mb_6,.my_6{margin-bottom:1.5rem}.ml_6,.mx_6{margin-left:1.5rem}.m_8{margin:2rem}.mt_8,.my_8{margin-top:2rem}.mr_8,.mx_8{margin-right:2rem}.mb_8,.my_8{margin-bottom:2rem}.ml_8,.mx_8{margin-left:2rem}.m_10{margin:2.5rem}.mt_10,.my_10{margin-top:2.5rem}.mr_10,.mx_10{margin-right:2.5rem}.mb_10,.my_10{margin-bottom:2.5rem}.ml_10,.mx_10{margin-left:2.5rem}.m_12{margin:3rem}.mt_12,.my_12{margin-top:3rem}.mr_12,.mx_12{margin-right:3rem}.mb_12,.my_12{margin-bottom:3rem}.ml_12,.mx_12{margin-left:3rem}.m_16{margin:4rem}.mt_16,.my_16{margin-top:4rem}.mr_16,.mx_16{margin-right:4rem}.mb_16,.my_16{margin-bottom:4rem}.ml_16,.mx_16{margin-left:4rem}.m_20{margin:5rem}.mt_20,.my_20{margin-top:5rem}.mr_20,.mx_20{margin-right:5rem}.mb_20,.my_20{margin-bottom:5rem}.ml_20,.mx_20{margin-left:5rem}.m_24{margin:6rem}.mt_24,.my_24{margin-top:6rem}.mr_24,.mx_24{margin-right:6rem}.mb_24,.my_24{margin-bottom:6rem}.ml_24,.mx_24{margin-left:6rem}.p_0{padding:0}.pt_0,.py_0{padding-top:0}.pr_0,.px_0{padding-right:0}.pb_0,.py_0{padding-bottom:0}.pl_0,.px_0{padding-left:0}.p_1{padding:0.25rem}.pt_1,.py_1{padding-top:0.25rem}.pr_1,.px_1{padding-right:0.25rem}.pb_1,.py_1{padding-bottom:0.25rem}.pl_1,.px_1{padding-left:0.25rem}.p_2{padding:0.5rem}.pt_2,.py_2{padding-top:0.5rem}.pr_2,.px_2{padding-right:0.5rem}.pb_2,.py_2{padding-bottom:0.5rem}.pl_2,.px_2{padding-left:0.5rem}.p_3{padding:0.75rem}.pt_3,.py_3{padding-top:0.75rem}.pr_3,.px_3{padding-right:0.75rem}.pb_3,.py_3{padding-bottom:0.75rem}.pl_3,.px_3{padding-left:0.75rem}.p_4{padding:1rem}.pt_4,.py_4{padding-top:1rem}.pr_4,.px_4{padding-right:1rem}.pb_4,.py_4{padding-bottom:1rem}.pl_4,.px_4{padding-left:1rem}.p_5{padding:1.25rem}.pt_5,.py_5{padding-top:1.25rem}.pr_5,.px_5{padding-right:1.25rem}.pb_5,.py_5{padding-bottom:1.25rem}.pl_5,.px_5{padding-left:1.25rem}.p_6{padding:1.5rem}.pt_6,.py_6{padding-top:1.5rem}.pr_6,.px_6{padding-right:1.5rem}.pb_6,.py_6{padding-bottom:1.5rem}.pl_6,.px_6{padding-left:1.5rem}.p_8{padding:2rem}.pt_8,.py_8{padding-top:2rem}.pr_8,.px_8{padding-right:2rem}.pb_8,.py_8{padding-bottom:2rem}.pl_8,.px_8{padding-left:2rem}.p_10{padding:2.5rem}.pt_10,.py_10{padding-top:2.5rem}.pr_10,.px_10{padding-right:2.5rem}.pb_10,.py_10{padding-bottom:2.5rem}.pl_10,.px_10{padding-left:2.5rem}.p_12{padding:3rem}.pt_12,.py_12{padding-top:3rem}.pr_12,.px_12{padding-right:3rem}.pb_12,.py_12{padding-bottom:3rem}.pl_12,.px_12{padding-left:3rem}.p_16{padding:4rem}.pt_16,.py_16{padding-top:4rem}.pr_16,.px_16{padding-right:4rem}.pb_16,.py_16{padding-bottom:4rem}.pl_16,.px_16{padding-left:4rem}.p_20{padding:5rem}.pt_20,.py_20{padding-top:5rem}.pr_20,.px_20{padding-right:5rem}.pb_20,.py_20{padding-bottom:5rem}.pl_20,.px_20{padding-left:5rem}.p_24{padding:6rem}.pt_24,.py_24{padding-top:6rem}.pr_24,.px_24{padding-right:6rem}.pb_24,.py_24{padding-bottom:6rem}.pl_24,.px_24{padding-left:6rem}@media (min-width:640px){.m_medium_0{margin:0}.mt_medium_0,.my_medium_0{margin-top:0}.mr_medium_0,.mx_medium_0{margin-right:0}.mb_medium_0,.my_medium_0{margin-bottom:0}.ml_medium_0,.mx_medium_0{margin-left:0}.m_medium_1{margin:0.25rem}.mt_medium_1,.my_medium_1{margin-top:0.25rem}.mr_medium_1,.mx_medium_1{margin-right:0.25rem}.mb_medium_1,.my_medium_1{margin-bottom:0.25rem}.ml_medium_1,.mx_medium_1{margin-left:0.25rem}.m_medium_2{margin:0.5rem}.mt_medium_2,.my_medium_2{margin-top:0.5rem}.mr_medium_2,.mx_medium_2{margin-right:0.5rem}.mb_medium_2,.my_medium_2{margin-bottom:0.5rem}.ml_medium_2,.mx_medium_2{margin-left:0.5rem}.m_medium_3{margin:0.75rem}.mt_medium_3,.my_medium_3{margin-top:0.75rem}.mr_medium_3,.mx_medium_3{margin-right:0.75rem}.mb_medium_3,.my_medium_3{margin-bottom:0.75rem}.ml_medium_3,.mx_medium_3{margin-left:0.75rem}.m_medium_4{margin:1rem}.mt_medium_4,.my_medium_4{margin-top:1rem}.mr_medium_4,.mx_medium_4{margin-right:1rem}.mb_medium_4,.my_medium_4{margin-bottom:1rem}.ml_medium_4,.mx_medium_4{margin-left:1rem}.m_medium_5{margin:1.25rem}.mt_medium_5,.my_medium_5{margin-top:1.25rem}.mr_medium_5,.mx_medium_5{margin-right:1.25rem}.mb_medium_5,.my_medium_5{margin-bottom:1.25rem}.ml_medium_5,.mx_medium_5{margin-left:1.25rem}.m_medium_6{margin:1.5rem}.mt_medium_6,.my_medium_6{margin-top:1.5rem}.mr_medium_6,.mx_medium_6{margin-right:1.5rem}.mb_medium_6,.my_medium_6{margin-bottom:1.5rem}.ml_medium_6,.mx_medium_6{margin-left:1.5rem}.m_medium_8{margin:2rem}.mt_medium_8,.my_medium_8{margin-top:2rem}.mr_medium_8,.mx_medium_8{margin-right:2rem}.mb_medium_8,.my_medium_8{margin-bottom:2rem}.ml_medium_8,.mx_medium_8{margin-left:2rem}.m_medium_10{margin:2.5rem}.mt_medium_10,.my_medium_10{margin-top:2.5rem}.mr_medium_10,.mx_medium_10{margin-right:2.5rem}.mb_medium_10,.my_medium_10{margin-bottom:2.5rem}.ml_medium_10,.mx_medium_10{margin-left:2.5rem}.m_medium_12{margin:3rem}.mt_medium_12,.my_medium_12{margin-top:3rem}.mr_medium_12,.mx_medium_12{margin-right:3rem}.mb_medium_12,.my_medium_12{margin-bottom:3rem}.ml_medium_12,.mx_medium_12{margin-left:3rem}.m_medium_16{margin:4rem}.mt_medium_16,.my_medium_16{margin-top:4rem}.mr_medium_16,.mx_medium_16{margin-right:4rem}.mb_medium_16,.my_medium_16{margin-bottom:4rem}.ml_medium_16,.mx_medium_16{margin-left:4rem}.m_medium_20{margin:5rem}.mt_medium_20,.my_medium_20{margin-top:5rem}.mr_medium_20,.mx_medium_20{margin-right:5rem}.mb_medium_20,.my_medium_20{margin-bottom:5rem}.ml_medium_20,.mx_medium_20{margin-left:5rem}.m_medium_24{margin:6rem}.mt_medium_24,.my_medium_24{margin-top:6rem}.mr_medium_24,.mx_medium_24{margin-right:6rem}.mb_medium_24,.my_medium_24{margin-bottom:6rem}.ml_medium_24,.mx_medium_24{margin-left:6rem}.p_medium_0{padding:0}.pt_medium_0,.py_medium_0{padding-top:0}.pr_medium_0,.px_medium_0{padding-right:0}.pb_medium_0,.py_medium_0{padding-bottom:0}.pl_medium_0,.px_medium_0{padding-left:0}.p_medium_1{padding:0.25rem}.pt_medium_1,.py_medium_1{padding-top:0.25rem}.pr_medium_1,.px_medium_1{padding-right:0.25rem}.pb_medium_1,.py_medium_1{padding-bottom:0.25rem}.pl_medium_1,.px_medium_1{padding-left:0.25rem}.p_medium_2{padding:0.5rem}.pt_medium_2,.py_medium_2{padding-top:0.5rem}.pr_medium_2,.px_medium_2{padding-right:0.5rem}.pb_medium_2,.py_medium_2{padding-bottom:0.5rem}.pl_medium_2,.px_medium_2{padding-left:0.5rem}.p_medium_3{padding:0.75rem}.pt_medium_3,.py_medium_3{padding-top:0.75rem}.pr_medium_3,.px_medium_3{padding-right:0.75rem}.pb_medium_3,.py_medium_3{padding-bottom:0.75rem}.pl_medium_3,.px_medium_3{padding-left:0.75rem}.p_medium_4{padding:1rem}.pt_medium_4,.py_medium_4{padding-top:1rem}.pr_medium_4,.px_medium_4{padding-right:1rem}.pb_medium_4,.py_medium_4{padding-bottom:1rem}.pl_medium_4,.px_medium_4{padding-left:1rem}.p_medium_5{padding:1.25rem}.pt_medium_5,.py_medium_5{padding-top:1.25rem}.pr_medium_5,.px_medium_5{padding-right:1.25rem}.pb_medium_5,.py_medium_5{padding-bottom:1.25rem}.pl_medium_5,.px_medium_5{padding-left:1.25rem}.p_medium_6{padding:1.5rem}.pt_medium_6,.py_medium_6{padding-top:1.5rem}.pr_medium_6,.px_medium_6{padding-right:1.5rem}.pb_medium_6,.py_medium_6{padding-bottom:1.5rem}.pl_medium_6,.px_medium_6{padding-left:1.5rem}.p_medium_8{padding:2rem}.pt_medium_8,.py_medium_8{padding-top:2rem}.pr_medium_8,.px_medium_8{padding-right:2rem}.pb_medium_8,.py_medium_8{padding-bottom:2rem}.pl_medium_8,.px_medium_8{padding-left:2rem}.p_medium_10{padding:2.5rem}.pt_medium_10,.py_medium_10{padding-top:2.5rem}.pr_medium_10,.px_medium_10{padding-right:2.5rem}.pb_medium_10,.py_medium_10{padding-bottom:2.5rem}.pl_medium_10,.px_medium_10{padding-left:2.5rem}.p_medium_12{padding:3rem}.pt_medium_12,.py_medium_12{padding-top:3rem}.pr_medium_12,.px_medium_12{padding-right:3rem}.pb_medium_12,.py_medium_12{padding-bottom:3rem}.pl_medium_12,.px_medium_12{padding-left:3rem}.p_medium_16{padding:4rem}.pt_medium_16,.py_medium_16{padding-top:4rem}.pr_medium_16,.px_medium_16{padding-right:4rem}.pb_medium_16,.py_medium_16{padding-bottom:4rem}.pl_medium_16,.px_medium_16{padding-left:4rem}.p_medium_20{padding:5rem}.pt_medium_20,.py_medium_20{padding-top:5rem}.pr_medium_20,.px_medium_20{padding-right:5rem}.pb_medium_20,.py_medium_20{padding-bottom:5rem}.pl_medium_20,.px_medium_20{padding-left:5rem}.p_medium_24{padding:6rem}.pt_medium_24,.py_medium_24{padding-top:6rem}.pr_medium_24,.px_medium_24{padding-right:6rem}.pb_medium_24,.py_medium_24{padding-bottom:6rem}.pl_medium_24,.px_medium_24{padding-left:6rem}}@media (min-width:1024px){.m_large_0{margin:0}.mt_large_0,.my_large_0{margin-top:0}.mr_large_0,.mx_large_0{margin-right:0}.mb_large_0,.my_large_0{margin-bottom:0}.ml_large_0,.mx_large_0{margin-left:0}.m_large_1{margin:0.25rem}.mt_large_1,.my_large_1{margin-top:0.25rem}.mr_large_1,.mx_large_1{margin-right:0.25rem}.mb_large_1,.my_large_1{margin-bottom:0.25rem}.ml_large_1,.mx_large_1{margin-left:0.25rem}.m_large_2{margin:0.5rem}.mt_large_2,.my_large_2{margin-top:0.5rem}.mr_large_2,.mx_large_2{margin-right:0.5rem}.mb_large_2,.my_large_2{margin-bottom:0.5rem}.ml_large_2,.mx_large_2{margin-left:0.5rem}.m_large_3{margin:0.75rem}.mt_large_3,.my_large_3{margin-top:0.75rem}.mr_large_3,.mx_large_3{margin-right:0.75rem}.mb_large_3,.my_large_3{margin-bottom:0.75rem}.ml_large_3,.mx_large_3{margin-left:0.75rem}.m_large_4{margin:1rem}.mt_large_4,.my_large_4{margin-top:1rem}.mr_large_4,.mx_large_4{margin-right:1rem}.mb_large_4,.my_large_4{margin-bottom:1rem}.ml_large_4,.mx_large_4{margin-left:1rem}.m_large_5{margin:1.25rem}.mt_large_5,.my_large_5{margin-top:1.25rem}.mr_large_5,.mx_large_5{margin-right:1.25rem}.mb_large_5,.my_large_5{margin-bottom:1.25rem}.ml_large_5,.mx_large_5{margin-left:1.25rem}.m_large_6{margin:1.5rem}.mt_large_6,.my_large_6{margin-top:1.5rem}.mr_large_6,.mx_large_6{margin-right:1.5rem}.mb_large_6,.my_large_6{margin-bottom:1.5rem}.ml_large_6,.mx_large_6{margin-left:1.5rem}.m_large_8{margin:2rem}.mt_large_8,.my_large_8{margin-top:2rem}.mr_large_8,.mx_large_8{margin-right:2rem}.mb_large_8,.my_large_8{margin-bottom:2rem}.ml_large_8,.mx_large_8{margin-left:2rem}.m_large_10{margin:2.5rem}.mt_large_10,.my_large_10{margin-top:2.5rem}.mr_large_10,.mx_large_10{margin-right:2.5rem}.mb_large_10,.my_large_10{margin-bottom:2.5rem}.ml_large_10,.mx_large_10{margin-left:2.5rem}.m_large_12{margin:3rem}.mt_large_12,.my_large_12{margin-top:3rem}.mr_large_12,.mx_large_12{margin-right:3rem}.mb_large_12,.my_large_12{margin-bottom:3rem}.ml_large_12,.mx_large_12{margin-left:3rem}.m_large_16{margin:4rem}.mt_large_16,.my_large_16{margin-top:4rem}.mr_large_16,.mx_large_16{margin-right:4rem}.mb_large_16,.my_large_16{margin-bottom:4rem}.ml_large_16,.mx_large_16{margin-left:4rem}.m_large_20{margin:5rem}.mt_large_20,.my_large_20{margin-top:5rem}.mr_large_20,.mx_large_20{margin-right:5rem}.mb_large_20,.my_large_20{margin-bottom:5rem}.ml_large_20,.mx_large_20{margin-left:5rem}.m_large_24{margin:6rem}.mt_large_24,.my_large_24{margin-top:6rem}.mr_large_24,.mx_large_24{margin-right:6rem}.mb_large_24,.my_large_24{margin-bottom:6rem}.ml_large_24,.mx_large_24{margin-left:6rem}.p_large_0{padding:0}.pt_large_0,.py_large_0{padding-top:0}.pr_large_0,.px_large_0{padding-right:0}.pb_large_0,.py_large_0{padding-bottom:0}.pl_large_0,.px_large_0{padding-left:0}.p_large_1{padding:0.25rem}.pt_large_1,.py_large_1{padding-top:0.25rem}.pr_large_1,.px_large_1{padding-right:0.25rem}.pb_large_1,.py_large_1{padding-bottom:0.25rem}.pl_large_1,.px_large_1{padding-left:0.25rem}.p_large_2{padding:0.5rem}.pt_large_2,.py_large_2{padding-top:0.5rem}.pr_large_2,.px_large_2{padding-right:0.5rem}.pb_large_2,.py_large_2{padding-bottom:0.5rem}.pl_large_2,.px_large_2{padding-left:0.5rem}.p_large_3{padding:0.75rem}.pt_large_3,.py_large_3{padding-top:0.75rem}.pr_large_3,.px_large_3{padding-right:0.75rem}.pb_large_3,.py_large_3{padding-bottom:0.75rem}.pl_large_3,.px_large_3{padding-left:0.75rem}.p_large_4{padding:1rem}.pt_large_4,.py_large_4{padding-top:1rem}.pr_large_4,.px_large_4{padding-right:1rem}.pb_large_4,.py_large_4{padding-bottom:1rem}.pl_large_4,.px_large_4{padding-left:1rem}.p_large_5{padding:1.25rem}.pt_large_5,.py_large_5{padding-top:1.25rem}.pr_large_5,.px_large_5{padding-right:1.25rem}.pb_large_5,.py_large_5{padding-bottom:1.25rem}.pl_large_5,.px_large_5{padding-left:1.25rem}.p_large_6{padding:1.5rem}.pt_large_6,.py_large_6{padding-top:1.5rem}.pr_large_6,.px_large_6{padding-right:1.5rem}.pb_large_6,.py_large_6{padding-bottom:1.5rem}.pl_large_6,.px_large_6{padding-left:1.5rem}.p_large_8{padding:2rem}.pt_large_8,.py_large_8{padding-top:2rem}.pr_large_8,.px_large_8{padding-right:2rem}.pb_large_8,.py_large_8{padding-bottom:2rem}.pl_large_8,.px_large_8{padding-left:2rem}.p_large_10{padding:2.5rem}.pt_large_10,.py_large_10{padding-top:2.5rem}.pr_large_10,.px_large_10{padding-right:2.5rem}.pb_large_10,.py_large_10{padding-bottom:2.5rem}.pl_large_10,.px_large_10{padding-left:2.5rem}.p_large_12{padding:3rem}.pt_large_12,.py_large_12{padding-top:3rem}.pr_large_12,.px_large_12{padding-right:3rem}.pb_large_12,.py_large_12{padding-bottom:3rem}.pl_large_12,.px_large_12{padding-left:3rem}.p_large_16{padding:4rem}.pt_large_16,.py_large_16{padding-top:4rem}.pr_large_16,.px_large_16{padding-right:4rem}.pb_large_16,.py_large_16{padding-bottom:4rem}.pl_large_16,.px_large_16{padding-left:4rem}.p_large_20{padding:5rem}.pt_large_20,.py_large_20{padding-top:5rem}.pr_large_20,.px_large_20{padding-right:5rem}.pb_large_20,.py_large_20{padding-bottom:5rem}.pl_large_20,.px_large_20{padding-left:5rem}.p_large_24{padding:6rem}.pt_large_24,.py_large_24{padding-top:6rem}.pr_large_24,.px_large_24{padding-right:6rem}.pb_large_24,.py_large_24{padding-bottom:6rem}.pl_large_24,.px_large_24{padding-left:6rem}}@media (min-width:1200px){.m_xlarge_0{margin:0}.mt_xlarge_0,.my_xlarge_0{margin-top:0}.mr_xlarge_0,.mx_xlarge_0{margin-right:0}.mb_xlarge_0,.my_xlarge_0{margin-bottom:0}.ml_xlarge_0,.mx_xlarge_0{margin-left:0}.m_xlarge_1{margin:0.25rem}.mt_xlarge_1,.my_xlarge_1{margin-top:0.25rem}.mr_xlarge_1,.mx_xlarge_1{margin-right:0.25rem}.mb_xlarge_1,.my_xlarge_1{margin-bottom:0.25rem}.ml_xlarge_1,.mx_xlarge_1{margin-left:0.25rem}.m_xlarge_2{margin:0.5rem}.mt_xlarge_2,.my_xlarge_2{margin-top:0.5rem}.mr_xlarge_2,.mx_xlarge_2{margin-right:0.5rem}.mb_xlarge_2,.my_xlarge_2{margin-bottom:0.5rem}.ml_xlarge_2,.mx_xlarge_2{margin-left:0.5rem}.m_xlarge_3{margin:0.75rem}.mt_xlarge_3,.my_xlarge_3{margin-top:0.75rem}.mr_xlarge_3,.mx_xlarge_3{margin-right:0.75rem}.mb_xlarge_3,.my_xlarge_3{margin-bottom:0.75rem}.ml_xlarge_3,.mx_xlarge_3{margin-left:0.75rem}.m_xlarge_4{margin:1rem}.mt_xlarge_4,.my_xlarge_4{margin-top:1rem}.mr_xlarge_4,.mx_xlarge_4{margin-right:1rem}.mb_xlarge_4,.my_xlarge_4{margin-bottom:1rem}.ml_xlarge_4,.mx_xlarge_4{margin-left:1rem}.m_xlarge_5{margin:1.25rem}.mt_xlarge_5,.my_xlarge_5{margin-top:1.25rem}.mr_xlarge_5,.mx_xlarge_5{margin-right:1.25rem}.mb_xlarge_5,.my_xlarge_5{margin-bottom:1.25rem}.ml_xlarge_5,.mx_xlarge_5{margin-left:1.25rem}.m_xlarge_6{margin:1.5rem}.mt_xlarge_6,.my_xlarge_6{margin-top:1.5rem}.mr_xlarge_6,.mx_xlarge_6{margin-right:1.5rem}.mb_xlarge_6,.my_xlarge_6{margin-bottom:1.5rem}.ml_xlarge_6,.mx_xlarge_6{margin-left:1.5rem}.m_xlarge_8{margin:2rem}.mt_xlarge_8,.my_xlarge_8{margin-top:2rem}.mr_xlarge_8,.mx_xlarge_8{margin-right:2rem}.mb_xlarge_8,.my_xlarge_8{margin-bottom:2rem}.ml_xlarge_8,.mx_xlarge_8{margin-left:2rem}.m_xlarge_10{margin:2.5rem}.mt_xlarge_10,.my_xlarge_10{margin-top:2.5rem}.mr_xlarge_10,.mx_xlarge_10{margin-right:2.5rem}.mb_xlarge_10,.my_xlarge_10{margin-bottom:2.5rem}.ml_xlarge_10,.mx_xlarge_10{margin-left:2.5rem}.m_xlarge_12{margin:3rem}.mt_xlarge_12,.my_xlarge_12{margin-top:3rem}.mr_xlarge_12,.mx_xlarge_12{margin-right:3rem}.mb_xlarge_12,.my_xlarge_12{margin-bottom:3rem}.ml_xlarge_12,.mx_xlarge_12{margin-left:3rem}.m_xlarge_16{margin:4rem}.mt_xlarge_16,.my_xlarge_16{margin-top:4rem}.mr_xlarge_16,.mx_xlarge_16{margin-right:4rem}.mb_xlarge_16,.my_xlarge_16{margin-bottom:4rem}.ml_xlarge_16,.mx_xlarge_16{margin-left:4rem}.m_xlarge_20{margin:5rem}.mt_xlarge_20,.my_xlarge_20{margin-top:5rem}.mr_xlarge_20,.mx_xlarge_20{margin-right:5rem}.mb_xlarge_20,.my_xlarge_20{margin-bottom:5rem}.ml_xlarge_20,.mx_xlarge_20{margin-left:5rem}.m_xlarge_24{margin:6rem}.mt_xlarge_24,.my_xlarge_24{margin-top:6rem}.mr_xlarge_24,.mx_xlarge_24{margin-right:6rem}.mb_xlarge_24,.my_xlarge_24{margin-bottom:6rem}.ml_xlarge_24,.mx_xlarge_24{margin-left:6rem}.p_xlarge_0{padding:0}.pt_xlarge_0,.py_xlarge_0{padding-top:0}.pr_xlarge_0,.px_xlarge_0{padding-right:0}.pb_xlarge_0,.py_xlarge_0{padding-bottom:0}.pl_xlarge_0,.px_xlarge_0{padding-left:0}.p_xlarge_1{padding:0.25rem}.pt_xlarge_1,.py_xlarge_1{padding-top:0.25rem}.pr_xlarge_1,.px_xlarge_1{padding-right:0.25rem}.pb_xlarge_1,.py_xlarge_1{padding-bottom:0.25rem}.pl_xlarge_1,.px_xlarge_1{padding-left:0.25rem}.p_xlarge_2{padding:0.5rem}.pt_xlarge_2,.py_xlarge_2{padding-top:0.5rem}.pr_xlarge_2,.px_xlarge_2{padding-right:0.5rem}.pb_xlarge_2,.py_xlarge_2{padding-bottom:0.5rem}.pl_xlarge_2,.px_xlarge_2{padding-left:0.5rem}.p_xlarge_3{padding:0.75rem}.pt_xlarge_3,.py_xlarge_3{padding-top:0.75rem}.pr_xlarge_3,.px_xlarge_3{padding-right:0.75rem}.pb_xlarge_3,.py_xlarge_3{padding-bottom:0.75rem}.pl_xlarge_3,.px_xlarge_3{padding-left:0.75rem}.p_xlarge_4{padding:1rem}.pt_xlarge_4,.py_xlarge_4{padding-top:1rem}.pr_xlarge_4,.px_xlarge_4{padding-right:1rem}.pb_xlarge_4,.py_xlarge_4{padding-bottom:1rem}.pl_xlarge_4,.px_xlarge_4{padding-left:1rem}.p_xlarge_5{padding:1.25rem}.pt_xlarge_5,.py_xlarge_5{padding-top:1.25rem}.pr_xlarge_5,.px_xlarge_5{padding-right:1.25rem}.pb_xlarge_5,.py_xlarge_5{padding-bottom:1.25rem}.pl_xlarge_5,.px_xlarge_5{padding-left:1.25rem}.p_xlarge_6{padding:1.5rem}.pt_xlarge_6,.py_xlarge_6{padding-top:1.5rem}.pr_xlarge_6,.px_xlarge_6{padding-right:1.5rem}.pb_xlarge_6,.py_xlarge_6{padding-bottom:1.5rem}.pl_xlarge_6,.px_xlarge_6{padding-left:1.5rem}.p_xlarge_8{padding:2rem}.pt_xlarge_8,.py_xlarge_8{padding-top:2rem}.pr_xlarge_8,.px_xlarge_8{padding-right:2rem}.pb_xlarge_8,.py_xlarge_8{padding-bottom:2rem}.pl_xlarge_8,.px_xlarge_8{padding-left:2rem}.p_xlarge_10{padding:2.5rem}.pt_xlarge_10,.py_xlarge_10{padding-top:2.5rem}.pr_xlarge_10,.px_xlarge_10{padding-right:2.5rem}.pb_xlarge_10,.py_xlarge_10{padding-bottom:2.5rem}.pl_xlarge_10,.px_xlarge_10{padding-left:2.5rem}.p_xlarge_12{padding:3rem}.pt_xlarge_12,.py_xlarge_12{padding-top:3rem}.pr_xlarge_12,.px_xlarge_12{padding-right:3rem}.pb_xlarge_12,.py_xlarge_12{padding-bottom:3rem}.pl_xlarge_12,.px_xlarge_12{padding-left:3rem}.p_xlarge_16{padding:4rem}.pt_xlarge_16,.py_xlarge_16{padding-top:4rem}.pr_xlarge_16,.px_xlarge_16{padding-right:4rem}.pb_xlarge_16,.py_xlarge_16{padding-bottom:4rem}.pl_xlarge_16,.px_xlarge_16{padding-left:4rem}.p_xlarge_20{padding:5rem}.pt_xlarge_20,.py_xlarge_20{padding-top:5rem}.pr_xlarge_20,.px_xlarge_20{padding-right:5rem}.pb_xlarge_20,.py_xlarge_20{padding-bottom:5rem}.pl_xlarge_20,.px_xlarge_20{padding-left:5rem}.p_xlarge_24{padding:6rem}.pt_xlarge_24,.py_xlarge_24{padding-top:6rem}.pr_xlarge_24,.px_xlarge_24{padding-right:6rem}.pb_xlarge_24,.py_xlarge_24{padding-bottom:6rem}.pl_xlarge_24,.px_xlarge_24{padding-left:6rem}}@media (min-width:1400px){.m_xxlarge_0{margin:0}.mt_xxlarge_0,.my_xxlarge_0{margin-top:0}.mr_xxlarge_0,.mx_xxlarge_0{margin-right:0}.mb_xxlarge_0,.my_xxlarge_0{margin-bottom:0}.ml_xxlarge_0,.mx_xxlarge_0{margin-left:0}.m_xxlarge_1{margin:0.25rem}.mt_xxlarge_1,.my_xxlarge_1{margin-top:0.25rem}.mr_xxlarge_1,.mx_xxlarge_1{margin-right:0.25rem}.mb_xxlarge_1,.my_xxlarge_1{margin-bottom:0.25rem}.ml_xxlarge_1,.mx_xxlarge_1{margin-left:0.25rem}.m_xxlarge_2{margin:0.5rem}.mt_xxlarge_2,.my_xxlarge_2{margin-top:0.5rem}.mr_xxlarge_2,.mx_xxlarge_2{margin-right:0.5rem}.mb_xxlarge_2,.my_xxlarge_2{margin-bottom:0.5rem}.ml_xxlarge_2,.mx_xxlarge_2{margin-left:0.5rem}.m_xxlarge_3{margin:0.75rem}.mt_xxlarge_3,.my_xxlarge_3{margin-top:0.75rem}.mr_xxlarge_3,.mx_xxlarge_3{margin-right:0.75rem}.mb_xxlarge_3,.my_xxlarge_3{margin-bottom:0.75rem}.ml_xxlarge_3,.mx_xxlarge_3{margin-left:0.75rem}.m_xxlarge_4{margin:1rem}.mt_xxlarge_4,.my_xxlarge_4{margin-top:1rem}.mr_xxlarge_4,.mx_xxlarge_4{margin-right:1rem}.mb_xxlarge_4,.my_xxlarge_4{margin-bottom:1rem}.ml_xxlarge_4,.mx_xxlarge_4{margin-left:1rem}.m_xxlarge_5{margin:1.25rem}.mt_xxlarge_5,.my_xxlarge_5{margin-top:1.25rem}.mr_xxlarge_5,.mx_xxlarge_5{margin-right:1.25rem}.mb_xxlarge_5,.my_xxlarge_5{margin-bottom:1.25rem}.ml_xxlarge_5,.mx_xxlarge_5{margin-left:1.25rem}.m_xxlarge_6{margin:1.5rem}.mt_xxlarge_6,.my_xxlarge_6{margin-top:1.5rem}.mr_xxlarge_6,.mx_xxlarge_6{margin-right:1.5rem}.mb_xxlarge_6,.my_xxlarge_6{margin-bottom:1.5rem}.ml_xxlarge_6,.mx_xxlarge_6{margin-left:1.5rem}.m_xxlarge_8{margin:2rem}.mt_xxlarge_8,.my_xxlarge_8{margin-top:2rem}.mr_xxlarge_8,.mx_xxlarge_8{margin-right:2rem}.mb_xxlarge_8,.my_xxlarge_8{margin-bottom:2rem}.ml_xxlarge_8,.mx_xxlarge_8{margin-left:2rem}.m_xxlarge_10{margin:2.5rem}.mt_xxlarge_10,.my_xxlarge_10{margin-top:2.5rem}.mr_xxlarge_10,.mx_xxlarge_10{margin-right:2.5rem}.mb_xxlarge_10,.my_xxlarge_10{margin-bottom:2.5rem}.ml_xxlarge_10,.mx_xxlarge_10{margin-left:2.5rem}.m_xxlarge_12{margin:3rem}.mt_xxlarge_12,.my_xxlarge_12{margin-top:3rem}.mr_xxlarge_12,.mx_xxlarge_12{margin-right:3rem}.mb_xxlarge_12,.my_xxlarge_12{margin-bottom:3rem}.ml_xxlarge_12,.mx_xxlarge_12{margin-left:3rem}.m_xxlarge_16{margin:4rem}.mt_xxlarge_16,.my_xxlarge_16{margin-top:4rem}.mr_xxlarge_16,.mx_xxlarge_16{margin-right:4rem}.mb_xxlarge_16,.my_xxlarge_16{margin-bottom:4rem}.ml_xxlarge_16,.mx_xxlarge_16{margin-left:4rem}.m_xxlarge_20{margin:5rem}.mt_xxlarge_20,.my_xxlarge_20{margin-top:5rem}.mr_xxlarge_20,.mx_xxlarge_20{margin-right:5rem}.mb_xxlarge_20,.my_xxlarge_20{margin-bottom:5rem}.ml_xxlarge_20,.mx_xxlarge_20{margin-left:5rem}.m_xxlarge_24{margin:6rem}.mt_xxlarge_24,.my_xxlarge_24{margin-top:6rem}.mr_xxlarge_24,.mx_xxlarge_24{margin-right:6rem}.mb_xxlarge_24,.my_xxlarge_24{margin-bottom:6rem}.ml_xxlarge_24,.mx_xxlarge_24{margin-left:6rem}.p_xxlarge_0{padding:0}.pt_xxlarge_0,.py_xxlarge_0{padding-top:0}.pr_xxlarge_0,.px_xxlarge_0{padding-right:0}.pb_xxlarge_0,.py_xxlarge_0{padding-bottom:0}.pl_xxlarge_0,.px_xxlarge_0{padding-left:0}.p_xxlarge_1{padding:0.25rem}.pt_xxlarge_1,.py_xxlarge_1{padding-top:0.25rem}.pr_xxlarge_1,.px_xxlarge_1{padding-right:0.25rem}.pb_xxlarge_1,.py_xxlarge_1{padding-bottom:0.25rem}.pl_xxlarge_1,.px_xxlarge_1{padding-left:0.25rem}.p_xxlarge_2{padding:0.5rem}.pt_xxlarge_2,.py_xxlarge_2{padding-top:0.5rem}.pr_xxlarge_2,.px_xxlarge_2{padding-right:0.5rem}.pb_xxlarge_2,.py_xxlarge_2{padding-bottom:0.5rem}.pl_xxlarge_2,.px_xxlarge_2{padding-left:0.5rem}.p_xxlarge_3{padding:0.75rem}.pt_xxlarge_3,.py_xxlarge_3{padding-top:0.75rem}.pr_xxlarge_3,.px_xxlarge_3{padding-right:0.75rem}.pb_xxlarge_3,.py_xxlarge_3{padding-bottom:0.75rem}.pl_xxlarge_3,.px_xxlarge_3{padding-left:0.75rem}.p_xxlarge_4{padding:1rem}.pt_xxlarge_4,.py_xxlarge_4{padding-top:1rem}.pr_xxlarge_4,.px_xxlarge_4{padding-right:1rem}.pb_xxlarge_4,.py_xxlarge_4{padding-bottom:1rem}.pl_xxlarge_4,.px_xxlarge_4{padding-left:1rem}.p_xxlarge_5{padding:1.25rem}.pt_xxlarge_5,.py_xxlarge_5{padding-top:1.25rem}.pr_xxlarge_5,.px_xxlarge_5{padding-right:1.25rem}.pb_xxlarge_5,.py_xxlarge_5{padding-bottom:1.25rem}.pl_xxlarge_5,.px_xxlarge_5{padding-left:1.25rem}.p_xxlarge_6{padding:1.5rem}.pt_xxlarge_6,.py_xxlarge_6{padding-top:1.5rem}.pr_xxlarge_6,.px_xxlarge_6{padding-right:1.5rem}.pb_xxlarge_6,.py_xxlarge_6{padding-bottom:1.5rem}.pl_xxlarge_6,.px_xxlarge_6{padding-left:1.5rem}.p_xxlarge_8{padding:2rem}.pt_xxlarge_8,.py_xxlarge_8{padding-top:2rem}.pr_xxlarge_8,.px_xxlarge_8{padding-right:2rem}.pb_xxlarge_8,.py_xxlarge_8{padding-bottom:2rem}.pl_xxlarge_8,.px_xxlarge_8{padding-left:2rem}.p_xxlarge_10{padding:2.5rem}.pt_xxlarge_10,.py_xxlarge_10{padding-top:2.5rem}.pr_xxlarge_10,.px_xxlarge_10{padding-right:2.5rem}.pb_xxlarge_10,.py_xxlarge_10{padding-bottom:2.5rem}.pl_xxlarge_10,.px_xxlarge_10{padding-left:2.5rem}.p_xxlarge_12{padding:3rem}.pt_xxlarge_12,.py_xxlarge_12{padding-top:3rem}.pr_xxlarge_12,.px_xxlarge_12{padding-right:3rem}.pb_xxlarge_12,.py_xxlarge_12{padding-bottom:3rem}.pl_xxlarge_12,.px_xxlarge_12{padding-left:3rem}.p_xxlarge_16{padding:4rem}.pt_xxlarge_16,.py_xxlarge_16{padding-top:4rem}.pr_xxlarge_16,.px_xxlarge_16{padding-right:4rem}.pb_xxlarge_16,.py_xxlarge_16{padding-bottom:4rem}.pl_xxlarge_16,.px_xxlarge_16{padding-left:4rem}.p_xxlarge_20{padding:5rem}.pt_xxlarge_20,.py_xxlarge_20{padding-top:5rem}.pr_xxlarge_20,.px_xxlarge_20{padding-right:5rem}.pb_xxlarge_20,.py_xxlarge_20{padding-bottom:5rem}.pl_xxlarge_20,.px_xxlarge_20{padding-left:5rem}.p_xxlarge_24{padding:6rem}.pt_xxlarge_24,.py_xxlarge_24{padding-top:6rem}.pr_xxlarge_24,.px_xxlarge_24{padding-right:6rem}.pb_xxlarge_24,.py_xxlarge_24{padding-bottom:6rem}.pl_xxlarge_24,.px_xxlarge_24{padding-left:6rem}}.d_none{display:none}.d_inline{display:inline}.d_inline_block{display:inline-block}.d_block{display:block}.d_grid{display:-ms-grid;display:grid}.d_table{display:table}.d_table_row{display:table-row}.d_table_cell{display:table-cell}.d_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d_none{display:none}.d_inline{display:inline}.d_inline_block{display:inline-block}.d_block{display:block}.d_grid{display:-ms-grid;display:grid}.d_table{display:table}.d_table_row{display:table-row}.d_table_cell{display:table-cell}.d_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:640px){.d_medium_none{display:none}.d_medium_inline{display:inline}.d_medium_inline_block{display:inline-block}.d_medium_block{display:block}.d_medium_grid{display:-ms-grid;display:grid}.d_medium_table{display:table}.d_medium_table_row{display:table-row}.d_medium_table_cell{display:table-cell}.d_medium_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_medium_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1024px){.d_large_none{display:none}.d_large_inline{display:inline}.d_large_inline_block{display:inline-block}.d_large_block{display:block}.d_large_grid{display:-ms-grid;display:grid}.d_large_table{display:table}.d_large_table_row{display:table-row}.d_large_table_cell{display:table-cell}.d_large_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_large_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1200px){.d_xlarge_none{display:none}.d_xlarge_inline{display:inline}.d_xlarge_inline_block{display:inline-block}.d_xlarge_block{display:block}.d_xlarge_grid{display:-ms-grid;display:grid}.d_xlarge_table{display:table}.d_xlarge_table_row{display:table-row}.d_xlarge_table_cell{display:table-cell}.d_xlarge_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_xlarge_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1400px){.d_xxlarge_none{display:none}.d_xxlarge_inline{display:inline}.d_xxlarge_inline_block{display:inline-block}.d_xxlarge_block{display:block}.d_xxlarge_grid{display:-ms-grid;display:grid}.d_xxlarge_table{display:table}.d_xxlarge_table_row{display:table-row}.d_xxlarge_table_cell{display:table-cell}.d_xxlarge_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d_xxlarge_inline_flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.flex_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_row_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex_column_reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex_wrap_reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify_content_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify_content_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify_content_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify_content_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_content_around{-ms-flex-pack:distribute;justify-content:space-around}.justify_content_evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.align_items_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align_items_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align_items_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align_items_baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align_items_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align_content_start{-ms-flex-line-pack:start;align-content:flex-start}.align_content_end{-ms-flex-line-pack:end;align-content:flex-end}.align_content_center{-ms-flex-line-pack:center;align-content:center}.align_content_between{-ms-flex-line-pack:justify;align-content:space-between}.align_content_around{-ms-flex-line-pack:distribute;align-content:space-around}.align_content_stretch{-ms-flex-line-pack:stretch;align-content:stretch}.align_self_auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.align_self_start{-ms-flex-item-align:start;align-self:flex-start}.align_self_end{-ms-flex-item-align:end;align-self:flex-end}.align_self_center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align_self_baseline{-ms-flex-item-align:baseline;align-self:baseline}.align_self_stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.flex_fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex_grow_0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex_grow_1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex_shrink_0{-ms-flex-negative:0;flex-shrink:0}.flex_shrink_1{-ms-flex-negative:1;flex-shrink:1}.position_static{position:static}.position_relative{position:relative}.position_absolute{position:absolute}.position_fixed{position:fixed}.position_sticky{position:sticky}.top_0{top:0}.top_50{top:50%}.top_100{top:100%}.bottom_0{bottom:0}.bottom_50{bottom:50%}.bottom_100{bottom:100%}.start_0{left:0}.start_50{left:50%}.start_100{left:100%}.end_0{right:0}.end_50{right:50%}.end_100{right:100%}.translate_middle{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.translate_middle_x{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.translate_middle_y{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.w_25{width:25%}.w_50{width:50%}.w_75{width:75%}.w_100{width:100%}.w_auto{width:auto}.mw_100{max-width:100%}.vw_100{width:100vw}.min_vw_100{min-width:100vw}.h_25{height:25%}.h_50{height:50%}.h_75{height:75%}.h_100{height:100%}.h_auto{height:auto}.mh_100{max-height:100%}.vh_100{height:100vh}.min_vh_100{min-height:100vh}.overflow_auto{overflow:auto}.overflow_hidden{overflow:hidden}.overflow_visible{overflow:visible}.overflow_scroll{overflow:scroll}.overflow_x_auto{overflow-x:auto}.overflow_x_hidden{overflow-x:hidden}.overflow_x_visible{overflow-x:visible}.overflow_x_scroll{overflow-x:scroll}.overflow_y_auto{overflow-y:auto}.overflow_y_hidden{overflow-y:hidden}.overflow_y_visible{overflow-y:visible}.overflow_y_scroll{overflow-y:scroll}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.hide{display:none!important}.show{display:block!important}.hide_small{display:none!important}.show_small{display:block!important}.show_small_inline{display:inline!important}.show_small_inline_block{display:inline-block!important}.show_small_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_small_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_small_grid{display:-ms-grid!important;display:grid!important}@media (min-width:640px){.hide_medium{display:none!important}.show_medium{display:block!important}.show_medium_inline{display:inline!important}.show_medium_inline_block{display:inline-block!important}.show_medium_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_medium_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_medium_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1024px){.hide_large{display:none!important}.show_large{display:block!important}.show_large_inline{display:inline!important}.show_large_inline_block{display:inline-block!important}.show_large_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_large_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_large_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1200px){.hide_xlarge{display:none!important}.show_xlarge{display:block!important}.show_xlarge_inline{display:inline!important}.show_xlarge_inline_block{display:inline-block!important}.show_xlarge_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_xlarge_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_xlarge_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1400px){.hide_xxlarge{display:none!important}.show_xxlarge{display:block!important}.show_xxlarge_inline{display:inline!important}.show_xxlarge_inline_block{display:inline-block!important}.show_xxlarge_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.show_xxlarge_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.show_xxlarge_grid{display:-ms-grid!important;display:grid!important}}@media (min-width:640px){.visible_small_only{display:none!important}}.visible_medium_only{display:none!important}@media (min-width:640px){.visible_medium_only{display:block!important}}@media (min-width:1024px){.visible_medium_only{display:none!important}}.visible_large_only{display:none!important}@media (min-width:1024px){.visible_large_only{display:block!important}}@media (min-width:1200px){.visible_large_only{display:none!important}}.visible_xlarge_only{display:none!important}@media (min-width:1200px){.visible_xlarge_only{display:block!important}}@media (min-width:1400px){.visible_xlarge_only{display:none!important}}.visible_xxlarge_only{display:none!important}@media (min-width:1400px){.visible_xxlarge_only{display:block!important}}@media (min-width:640px){.hidden_small_only{display:block!important}}.hidden_medium_only{display:block!important}@media (min-width:640px){.hidden_medium_only{display:none!important}}@media (min-width:1024px){.hidden_medium_only{display:block!important}}.hidden_large_only{display:block!important}@media (min-width:1024px){.hidden_large_only{display:none!important}}@media (min-width:1200px){.hidden_large_only{display:block!important}}.hidden_xlarge_only{display:block!important}@media (min-width:1200px){.hidden_xlarge_only{display:none!important}}@media (min-width:1400px){.hidden_xlarge_only{display:block!important}}.hidden_xxlarge_only{display:block!important}@media (min-width:1400px){.hidden_xxlarge_only{display:none!important}}.sr_only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sr_only_focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media print{.d_print_none{display:none!important}.d_print_inline{display:inline!important}.d_print_inline_block{display:inline-block!important}.d_print_block{display:block!important}.d_print_grid{display:-ms-grid!important;display:grid!important}.d_print_table{display:table!important}.d_print_table_row{display:table-row!important}.d_print_table_cell{display:table-cell!important}.d_print_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d_print_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.bg_primary{background-color:#333399}.bg_secondary{background-color:#BF1B28}.bg_success{background-color:#007531}.bg_info{background-color:#17a2b8}.bg_warning{background-color:#f08a24}.bg_danger{background-color:#f04124}.bg_light{background-color:#f8f9fa}.bg_dark{background-color:#343a40}.bg_body{background-color:#ffffff}.bg_white{background-color:#fff}.bg_transparent{background-color:transparent}.bg_gray_100{background-color:#f8f9fa}.bg_gray_200{background-color:#e9ecef}.bg_gray_300{background-color:#dee2e6}.bg_gray_400{background-color:#ced4da}.bg_gray_500{background-color:#adb5bd}.bg_gray_600{background-color:#6c757d}.bg_gray_700{background-color:#495057}.bg_gray_800{background-color:#343a40}.bg_gray_900{background-color:#212529}.testback_01{background-color:#EBEBEB}.testback_02{background-color:#7BCE7B}.testback_03{background-color:#B5B5E1}.border{border:1px solid #dee2e6}.border_0{border:0}.border_top{border-top:1px solid #dee2e6}.border_top_0{border-top:0}.border_end{border-right:1px solid #dee2e6}.border_end_0{border-right:0}.border_bottom{border-bottom:1px solid #dee2e6}.border_bottom_0{border-bottom:0}.border_start{border-left:1px solid #dee2e6}.border_start_0{border-left:0}.border_primary{border-color:#333399}.border_secondary{border-color:#BF1B28}.border_success{border-color:#007531}.border_info{border-color:#17a2b8}.border_warning{border-color:#f08a24}.border_danger{border-color:#f04124}.border_light{border-color:#f8f9fa}.border_dark{border-color:#343a40}.border_white{border-color:#fff}.rounded{border-radius:0.375rem}.rounded_0{border-radius:0}.rounded_1{border-radius:0.25rem}.rounded_2{border-radius:0.375rem}.rounded_3{border-radius:0.5rem}.rounded_4{border-radius:1rem}.rounded_circle{border-radius:50%}.rounded_pill{border-radius:50rem}.rounded_top{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}.rounded_end{border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem}.rounded_bottom{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem}.rounded_start{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}.shadow_none{-webkit-box-shadow:none;box-shadow:none}.shadow_sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.shadow_lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}.opacity_0{opacity:0}.opacity_25{opacity:0.25}.opacity_50{opacity:0.5}.opacity_75{opacity:0.75}.opacity_100{opacity:1}.cursor_auto{cursor:auto}.cursor_pointer{cursor:pointer}.cursor_wait{cursor:wait}.cursor_text{cursor:text}.cursor_move{cursor:move}.cursor_help{cursor:help}.cursor_not_allowed{cursor:not-allowed}.user_select_all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.user_select_auto{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.user_select_none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pe_none{pointer-events:none}.pe_auto{pointer-events:auto}.z_0{z-index:0}.z_1{z-index:1}.z_2{z-index:2}.z_3{z-index:3}.z_auto{z-index:auto}.z_dropdown{z-index:1000}.z_sticky{z-index:1020}.z_fixed{z-index:1030}.z_modal_backdrop{z-index:1040}.z_modal{z-index:1050}.z_popover{z-index:1070}.z_tooltip{z-index:1080}body.dark_mode,html.dark_mode body{background-color:#1a1a1a;color:#e4e4e4}body.dark_mode a,html.dark_mode body a{color:#6666cc}body.dark_mode a:hover,html.dark_mode body a:hover{color:rgb(140.25,140.25,216.75)}body.dark_mode .text_muted,html.dark_mode body .text_muted{color:#808080!important}body.dark_mode .card,html.dark_mode body .card{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .card_footer,body.dark_mode .card_header,html.dark_mode body .card_footer,html.dark_mode body .card_header{background-color:#2d2d2d;border-color:#404040}body.dark_mode .form_control,body.dark_mode .form_select,html.dark_mode body .form_control,html.dark_mode body .form_select{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .form_control:focus,body.dark_mode .form_select:focus,html.dark_mode body .form_control:focus,html.dark_mode body .form_select:focus{background-color:#2d2d2d;border-color:#6666cc;color:#e4e4e4}body.dark_mode .form_control::-webkit-input-placeholder,body.dark_mode .form_select::-webkit-input-placeholder,html.dark_mode body .form_control::-webkit-input-placeholder,html.dark_mode body .form_select::-webkit-input-placeholder{color:#808080}body.dark_mode .form_control::-moz-placeholder,body.dark_mode .form_select::-moz-placeholder,html.dark_mode body .form_control::-moz-placeholder,html.dark_mode body .form_select::-moz-placeholder{color:#808080}body.dark_mode .form_control:-ms-input-placeholder,body.dark_mode .form_select:-ms-input-placeholder,html.dark_mode body .form_control:-ms-input-placeholder,html.dark_mode body .form_select:-ms-input-placeholder{color:#808080}body.dark_mode .form_control::-ms-input-placeholder,body.dark_mode .form_select::-ms-input-placeholder,html.dark_mode body .form_control::-ms-input-placeholder,html.dark_mode body .form_select::-ms-input-placeholder{color:#808080}body.dark_mode .form_control::placeholder,body.dark_mode .form_select::placeholder,html.dark_mode body .form_control::placeholder,html.dark_mode body .form_select::placeholder{color:#808080}body.dark_mode .form_label,html.dark_mode body .form_label{color:#e4e4e4}body.dark_mode .form_text,html.dark_mode body .form_text{color:#b0b0b0}body.dark_mode .input_group_text,html.dark_mode body .input_group_text{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .alert_primary,html.dark_mode body .alert_primary{background-color:rgb(12.75,12.75,38.25);border-color:rgb(25.5,25.5,76.5);color:rgb(178.5,178.5,229.5)}body.dark_mode .alert_success,html.dark_mode body .alert_success{background-color:hsl(145.1282051282,100%,-7.0588235294%);border-color:rgb(0,15,6.2820512821);color:rgb(66,255,145.1538461538)}body.dark_mode .alert_info,html.dark_mode body .alert_info{background-color:rgb(6,42.2608695652,48);border-color:rgb(11.6666666667,82.1739130435,93.3333333333);color:rgb(167,233.4782608696,244)}body.dark_mode .alert_warning,html.dark_mode body .alert_warning{background-color:rgb(115.1153846154,61.5,7.8846153846);border-color:rgb(162.8461538462,87,11.1538461538);color:rgb(115.1153846154,61.5,7.8846153846)}body.dark_mode .alert_danger,html.dark_mode body .alert_danger{background-color:rgb(115.1153846154,23.1282051282,7.8846153846);border-color:rgb(162.8461538462,32.7179487179,11.1538461538);color:rgb(253.0769230769,230.641025641,226.9230769231)}body.dark_mode .navbar,html.dark_mode body .navbar{background-color:#2d2d2d;border-color:#404040}body.dark_mode .navbar_light,html.dark_mode body .navbar_light{background-color:#2d2d2d;border-color:#404040}body.dark_mode .navbar_light .navbar_brand,body.dark_mode .navbar_light .navbar_nav .nav_link,html.dark_mode body .navbar_light .navbar_brand,html.dark_mode body .navbar_light .navbar_nav .nav_link{color:#e4e4e4}body.dark_mode .navbar_light .navbar_brand:hover,body.dark_mode .navbar_light .navbar_nav .nav_link:hover,html.dark_mode body .navbar_light .navbar_brand:hover,html.dark_mode body .navbar_light .navbar_nav .nav_link:hover{color:#6666cc}body.dark_mode .navbar_light .navbar_toggler,html.dark_mode body .navbar_light .navbar_toggler{color:#e4e4e4;border-color:#404040}body.dark_mode table,html.dark_mode body table{color:#e4e4e4;border-color:#404040}body.dark_mode .border,html.dark_mode body .border{border-color:#404040!important}body.dark_mode .border_top,html.dark_mode body .border_top{border-top-color:#404040!important}body.dark_mode .border_bottom,html.dark_mode body .border_bottom{border-bottom-color:#404040!important}body.dark_mode .border_start,html.dark_mode body .border_start{border-left-color:#404040!important}body.dark_mode .border_end,html.dark_mode body .border_end{border-right-color:#404040!important}body.dark_mode .demo_column,html.dark_mode body .demo_column{background:black;border-color:#003366;color:#e4e4e4}body.dark_mode .demo_row,html.dark_mode body .demo_row{background:#2d2d2d}body.dark_mode .section_title,html.dark_mode body .section_title{background:#3a3a3a;color:#e4e4e4}body.dark_mode .breakpoint_info,html.dark_mode body .breakpoint_info{background:rgb(58,43.5,0);border-color:rgb(109,81.75,0);color:#e4e4e4}body.dark_mode .hero,html.dark_mode body .hero{background:linear-gradient(135deg,#2d2d2d 0%,#3a3a3a 100%);color:#e4e4e4}body.dark_mode .breadcrumb_item.active,html.dark_mode body .breadcrumb_item.active{color:#808080}body.dark_mode .breadcrumb_item:before,html.dark_mode body .breadcrumb_item:before{color:#808080}body.dark_mode .pagination_container,html.dark_mode body .pagination_container{background:#2d2d2d;border-color:#404040}body.dark_mode .pagination_container .page_item,html.dark_mode body .pagination_container .page_item{color:#e4e4e4;border-right-color:#404040}body.dark_mode .pagination_container .page_item:hover:not(.page_item_disabled):not(.page_item_active),html.dark_mode body .pagination_container .page_item:hover:not(.page_item_disabled):not(.page_item_active){background-color:#3a3a3a}body.dark_mode .pagination_container .page_item.page_item_active,html.dark_mode body .pagination_container .page_item.page_item_active{background-color:#2d2d2d;color:#e4e4e4}body.dark_mode .pagination_container .page_item.page_item_disabled,html.dark_mode body .pagination_container .page_item.page_item_disabled{color:#808080}body.dark_mode .bg_white,html.dark_mode body .bg_white{background-color:#2d2d2d!important}body.dark_mode .bg_light,html.dark_mode body .bg_light{background-color:#3a3a3a!important}body.dark_mode .bg_gray_100,html.dark_mode body .bg_gray_100{background-color:#2d2d2d!important}body.dark_mode .bg_gray_200,html.dark_mode body .bg_gray_200{background-color:#3a3a3a!important}body.dark_mode footer,html.dark_mode body footer{background-color:#3a3a3a!important;color:#e4e4e4!important}body.dark_mode footer .footer_text,html.dark_mode body footer .footer_text{color:#e4e4e4}body.dark_mode footer .footer_text a,html.dark_mode body footer .footer_text a{color:#b0b0b0}body.dark_mode footer .footer_text a:hover,html.dark_mode body footer .footer_text a:hover{color:#e4e4e4}body.dark_mode .footer_main,html.dark_mode body .footer_main{background-color:#1a1a1a!important;color:#e4e4e4!important}body.dark_mode .footer_main_light,html.dark_mode body .footer_main_light{background-color:#2d2d2d!important;color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_title,html.dark_mode body .footer_main_light .footer_title{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_business_info .footer_business_name,html.dark_mode body .footer_main_light .footer_business_info .footer_business_name{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_business_info .footer_address,html.dark_mode body .footer_main_light .footer_business_info .footer_address{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_business_info .footer_contact_item,html.dark_mode body .footer_main_light .footer_business_info .footer_contact_item{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_business_info .footer_contact_item a,html.dark_mode body .footer_main_light .footer_business_info .footer_contact_item a{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_business_info .footer_contact_item a:hover,html.dark_mode body .footer_main_light .footer_business_info .footer_contact_item a:hover{color:#6666cc!important}body.dark_mode .footer_main_light .footer_menu a,html.dark_mode body .footer_main_light .footer_menu a{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_menu a:hover,html.dark_mode body .footer_main_light .footer_menu a:hover{color:#6666cc!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item{border-bottom-color:#404040!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item .hours_day,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item .hours_day{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item .hours_time,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item .hours_time{color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_day,body.dark_mode .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_time,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_day,html.dark_mode body .footer_main_light .footer_hours .footer_hours_item.hours_current .hours_time{color:#e4e4e4!important}body.dark_mode .footer_main_light .footer_social .social_icon,html.dark_mode body .footer_main_light .footer_social .social_icon{background-color:rgba(255,255,255,0.1)!important;color:#b0b0b0!important}body.dark_mode .footer_main_light .footer_bottom,html.dark_mode body .footer_main_light .footer_bottom{border-top-color:#404040!important}body.dark_mode .footer_bottom .footer_copyright,body.dark_mode .footer_bottom .footer_credits,html.dark_mode body .footer_bottom .footer_copyright,html.dark_mode body .footer_bottom .footer_credits{color:#808080!important}body.dark_mode .footer_bottom .footer_copyright a,body.dark_mode .footer_bottom .footer_credits a,html.dark_mode body .footer_bottom .footer_copyright a,html.dark_mode body .footer_bottom .footer_credits a{color:#b0b0b0!important}body.dark_mode .footer_bottom .footer_copyright a:hover,body.dark_mode .footer_bottom .footer_credits a:hover,html.dark_mode body .footer_bottom .footer_copyright a:hover,html.dark_mode body .footer_bottom .footer_credits a:hover{color:#e4e4e4!important}body.dark_mode .vehicle_card,html.dark_mode body .vehicle_card{background-color:#2d2d2d;border-color:#404040;color:#e4e4e4}body.dark_mode .vehicle_title,html.dark_mode body .vehicle_title{color:#e4e4e4}body.dark_mode .vehicle_payment .payment_amount,html.dark_mode body .vehicle_payment .payment_amount{color:#e4e4e4}body.dark_mode .vehicle_mileage strong,body.dark_mode .vehicle_stock strong,html.dark_mode body .vehicle_mileage strong,html.dark_mode body .vehicle_stock strong{color:#e4e4e4}body.dark_mode .vehicle_dealer,html.dark_mode body .vehicle_dealer{background-color:#3a3a3a;border-top-color:#404040;color:#b0b0b0}body.dark_mode .vehicle_dealer .dealer_name,html.dark_mode body .vehicle_dealer .dealer_name{color:#e4e4e4}body.dark_mode .vehicle_dealer .dealer_location,html.dark_mode body .vehicle_dealer .dealer_location{color:#808080}body.dark_mode .vehicle_details,html.dark_mode body .vehicle_details{border-top-color:#404040}body.dark_mode .vehicle_card_horizontal,html.dark_mode body .vehicle_card_horizontal{background-color:#2d2d2d;border-color:rgb(145.6551724138,118.3448275862,8.3448275862)}body.dark_mode .vehicle_horizontal_title,html.dark_mode body .vehicle_horizontal_title{color:#e4e4e4}body.dark_mode .vehicle_horizontal_payment .payment_value,html.dark_mode body .vehicle_horizontal_payment .payment_value{color:#e4e4e4}body.dark_mode .vehicle_specs_container,html.dark_mode body .vehicle_specs_container{background-color:#2d2d2d}body.dark_mode .vehicle_specs_table tr:nth-child(odd),html.dark_mode body .vehicle_specs_table tr:nth-child(odd){background-color:#2d2d2d}body.dark_mode .vehicle_specs_table tr:nth-child(2n),html.dark_mode body .vehicle_specs_table tr:nth-child(2n){background-color:#3a3a3a}body.dark_mode .vehicle_specs_table td:first-child,body.dark_mode .vehicle_specs_table td:nth-child(3),html.dark_mode body .vehicle_specs_table td:first-child,html.dark_mode body .vehicle_specs_table td:nth-child(3){color:#b0b0b0}body.dark_mode .vehicle_specs_table td:nth-child(2),body.dark_mode .vehicle_specs_table td:nth-child(4),html.dark_mode body .vehicle_specs_table td:nth-child(2),html.dark_mode body .vehicle_specs_table td:nth-child(4){color:#e4e4e4}body.dark_mode .vehicle_horizontal_features,html.dark_mode body .vehicle_horizontal_features{background-color:#3a3a3a;border-left-color:rgb(246.5384615385,147.8205128205,131.4615384615);color:#e4e4e4}body.dark_mode .top_info_bar,html.dark_mode body .top_info_bar{background-color:#3a3a3a;border-bottom-color:#404040}body.dark_mode .top_info_bar_light,html.dark_mode body .top_info_bar_light{background-color:#2d2d2d;color:#e4e4e4;border-bottom-color:#404040}body.dark_mode .top_info_bar_light .top_info_day .day_name,html.dark_mode body .top_info_bar_light .top_info_day .day_name{color:#e4e4e4}body.dark_mode .top_info_bar_light .top_info_day .day_hours,html.dark_mode body .top_info_bar_light .top_info_day .day_hours{color:#b0b0b0}body.dark_mode .top_info_bar_light .top_info_day.current_day .day_name,html.dark_mode body .top_info_bar_light .top_info_day.current_day .day_name{font-weight:900}body.dark_mode .top_info_bar_light .top_info_day.current_day .day_hours,html.dark_mode body .top_info_bar_light .top_info_day.current_day .day_hours{color:#e4e4e4;font-weight:700}body.dark_mode .top_info_bar_light .top_info_day.closed .day_hours,html.dark_mode body .top_info_bar_light .top_info_day.closed .day_hours{color:#808080}body.dark_mode .top_info_bar_light .top_info_contact,html.dark_mode body .top_info_bar_light .top_info_contact{color:#e4e4e4}body.dark_mode .top_info_bar_light .top_info_contact .contact_item i,html.dark_mode body .top_info_bar_light .top_info_contact .contact_item i{color:#b0b0b0}body.dark_mode .top_info_bar_light .top_info_contact .contact_item a,html.dark_mode body .top_info_bar_light .top_info_contact .contact_item a{color:#e4e4e4}body.dark_mode .top_info_bar_light .top_info_contact .contact_item a:hover,html.dark_mode body .top_info_bar_light .top_info_contact .contact_item a:hover{color:#6666cc}.vehicle_grid,.vehicle_grid_4{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media (min-width:640px){.vehicle_grid,.vehicle_grid_4{-ms-grid-columns:1fr 1.25rem 1fr;grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:1024px){.vehicle_grid,.vehicle_grid_4{-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media (min-width:1200px){.vehicle_grid_4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.vehicle_card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid #dee2e6;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;color:inherit}.vehicle_card:hover{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);text-decoration:none}.vehicle_image{position:relative;width:100%;padding-top:66.67%;overflow:hidden;background-color:#e9ecef}.vehicle_image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.vehicle_card:hover .vehicle_image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.vehicle_badge{position:absolute;top:12px;right:12px;z-index:10;padding:0.5rem 1rem;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border-radius:50px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);line-height:1.2}.vehicle_badge_new{background-color:#28a745;color:#fff}.vehicle_badge_lower_price{background-color:#dc3545;color:#fff}.vehicle_badge_sold_badge{background-color:#6c757d;color:#fff}.vehicle_sold_overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vehicle_sold_overlay:before{content:"SOLD";font-size:4rem;font-weight:900;color:rgba(255,255,255,0.6);text-transform:uppercase;letter-spacing:0px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);text-shadow:3px 3px 12px rgba(0,0,0,0.6);line-height:1}@media (min-width:640px){.vehicle_sold_overlay:before{font-size:5rem;letter-spacing:0px}}.vehicle_content{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.vehicle_title{font-size:1.125rem;font-weight:700;color:#343a40;margin-bottom:0.75rem;line-height:1.3;text-transform:uppercase;letter-spacing:0.3px;min-height:2.6rem}.vehicle_listed{font-size:0.875rem;color:#f04124;font-weight:600;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:0.3px}.vehicle_payment{min-height:2.5rem;margin-bottom:0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem}.vehicle_payment .payment_label{font-size:0.75rem;color:#6c757d;text-transform:uppercase;letter-spacing:0.3px;font-weight:500}.vehicle_payment .payment_amount{font-size:1.25rem;font-weight:700;color:#343a40;line-height:1}.vehicle_payment .payment_amount sup{font-size:0.7em;top:-0.5em}.vehicle_price{margin-bottom:0.25rem}.vehicle_price .price_amount{font-size:2.25rem;font-weight:700;color:#f04124;line-height:1}.vehicle_price .price_amount sup{font-size:0.6em;top:-0.8em}.vehicle_price_subtitle{font-size:0.6875rem;color:#6c757d;text-transform:uppercase;letter-spacing:0.3px;margin-bottom:0.75rem}.vehicle_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0.75rem;border-top:1px solid #e9ecef;font-size:0.8125rem;margin-top:auto}.vehicle_stock{color:#6c757d}.vehicle_stock strong{color:#f04124;font-weight:600}.vehicle_mileage{color:#6c757d;text-align:right}.vehicle_mileage strong{color:#343a40;font-weight:700}.vehicle_mileage .mileage_unit{font-size:0.75rem;color:#adb5bd;font-weight:400}.vehicle_dealer{padding:0.5rem 1rem;background-color:#212529;color:#fff;text-align:center;font-size:0.8125rem;border-top:1px solid #dee2e6}.vehicle_dealer .dealer_name{font-weight:700;color:#fff;display:block;margin-bottom:0.125rem}.vehicle_dealer .dealer_location{color:rgba(255,255,255,0.7);font-size:0.75rem}.vehicle_card_horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f4d03f;border:3px solid #f4d03f;border-radius:0.5rem;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;color:inherit;margin-bottom:1.25rem;padding:20px}.vehicle_card_horizontal:hover{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);text-decoration:none}.vehicle_horizontal_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1024px){.vehicle_horizontal_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem}}.vehicle_horizontal_image{position:relative;width:100%;overflow:hidden;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;border:2px solid #dee2e6;border-radius:0.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.vehicle_horizontal_image{width:45%}}.vehicle_horizontal_image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.vehicle_card_horizontal:hover .vehicle_horizontal_image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.vehicle_horizontal_title{font-size:1.5rem;font-weight:700;color:#343a40;text-transform:uppercase;letter-spacing:0.3px;line-height:1.2;margin-bottom:0.5rem}@media (min-width:640px){.vehicle_horizontal_title{font-size:1.75rem}}.vehicle_horizontal_details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.vehicle_horizontal_badge{position:absolute;top:8px;right:8px;padding:0.5rem 1.25rem;font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border-radius:50px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);white-space:nowrap;z-index:10}.vehicle_horizontal_badge.badge_new{background-color:#28a745;color:#fff}.vehicle_horizontal_badge.badge_lower_price{background-color:#dc3545;color:#fff}.vehicle_horizontal_pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0.75rem;gap:1rem}.vehicle_horizontal_payment{text-align:right}.vehicle_horizontal_payment .payment_frequency{font-size:0.875rem;color:#495057;font-weight:500;margin-bottom:0.25rem}.vehicle_horizontal_payment .payment_value{font-size:1.5rem;font-weight:700;color:#343a40;line-height:1}.vehicle_horizontal_payment .payment_value sup{font-size:0.7em}.vehicle_horizontal_price{text-align:right}.vehicle_horizontal_price .price_value{font-size:3rem;font-weight:700;color:#dc3545;line-height:1;margin-bottom:0.25rem}.vehicle_horizontal_price .price_value sup{font-size:0.6em}@media (min-width:640px){.vehicle_horizontal_price .price_value{font-size:3.25rem}}.vehicle_horizontal_price .price_label{font-size:0.75rem;color:#6c757d;text-transform:uppercase;letter-spacing:0.5px}.vehicle_specs_container{background-color:#fff;border-radius:0.375rem;padding:0.5rem;margin-bottom:0.75rem}.vehicle_specs_table{width:100%;border-collapse:collapse;font-size:0.875rem}.vehicle_specs_table tr:nth-child(odd){background-color:#fff}.vehicle_specs_table tr:nth-child(2n){background-color:#e8e8e8}.vehicle_specs_table td{padding:0.25rem 0.5rem;border:none;vertical-align:middle;line-height:1.3}.vehicle_specs_table td:first-child{font-weight:600;color:#495057;white-space:nowrap;width:20%;font-size:0.6875rem}.vehicle_specs_table td:nth-child(2){color:#343a40;font-weight:500;width:30%}.vehicle_specs_table td:nth-child(3){font-weight:600;color:#495057;white-space:nowrap;width:20%;font-size:0.6875rem}.vehicle_specs_table td:nth-child(4){color:#343a40;font-weight:500;width:30%}.vehicle_horizontal_features{font-size:0.875rem;color:#343a40;margin-bottom:0.75rem;padding:0.5rem 0.75rem;background-color:#e8e8e8;border-left:4px solid #f04124;line-height:1.4;font-weight:700;border-radius:0.375rem}.vehicle_horizontal_actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;margin-top:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle_horizontal_actions .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;padding:0.625rem 1rem;font-size:0.875rem;line-height:1.2}.vehicle_horizontal_actions .btn i{font-size:1.125rem}.btn_vehicle_photos{background-color:#ff6b35;border-color:#ff6b35;color:#fff}.btn_vehicle_photos:hover{background-color:rgb(255,69.6336633663,2);border-color:rgb(255,69.6336633663,2)}.btn_vehicle_info{background-color:#343a40;border-color:#343a40;color:#fff}.btn_vehicle_info:hover{background-color:#000;border-color:#000}.btn{display:inline-block;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.6;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.5rem 1rem;font-size:18px;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.btn.disabled,.btn:disabled{opacity:0.65;pointer-events:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125),0 0 0 0.2rem rgba(51,51,153,0.25)}.btn_primary{color:#fff;background-color:#333399;border-color:#333399}.btn_primary:hover{color:#fff;background-color:rgb(41.4375,41.4375,124.3125);border-color:rgb(38.25,38.25,114.75)}.btn_primary.focus,.btn_primary:focus{color:#fff;background-color:rgb(41.4375,41.4375,124.3125);border-color:rgb(38.25,38.25,114.75);-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_primary.disabled,.btn_primary:disabled{color:#fff;background-color:#333399;border-color:#333399}.btn_primary:not(:disabled):not(.disabled).active,.btn_primary:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(38.25,38.25,114.75);border-color:rgb(35.0625,35.0625,105.1875)}.btn_primary:not(:disabled):not(.disabled).active:focus,.btn_primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_secondary{color:#fff;background-color:#BF1B28;border-color:#BF1B28}.btn_secondary:hover{color:#fff;background-color:rgb(157.4873853211,22.2626146789,32.9816513761);border-color:rgb(146.3165137615,20.6834862385,30.6422018349)}.btn_secondary.focus,.btn_secondary:focus{color:#fff;background-color:rgb(157.4873853211,22.2626146789,32.9816513761);border-color:rgb(146.3165137615,20.6834862385,30.6422018349);-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_secondary.disabled,.btn_secondary:disabled{color:#fff;background-color:#BF1B28;border-color:#BF1B28}.btn_secondary:not(:disabled):not(.disabled).active,.btn_secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(146.3165137615,20.6834862385,30.6422018349);border-color:rgb(135.1456422018,19.1043577982,28.3027522936)}.btn_secondary:not(:disabled):not(.disabled).active:focus,.btn_secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_success{color:#fff;background-color:#007531;border-color:#007531}.btn_success:hover{color:#fff;background-color:rgb(0,78.75,32.9807692308);border-color:rgb(0,66,27.641025641)}.btn_success.focus,.btn_success:focus{color:#fff;background-color:rgb(0,78.75,32.9807692308);border-color:rgb(0,66,27.641025641);-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_success.disabled,.btn_success:disabled{color:#fff;background-color:#007531;border-color:#007531}.btn_success:not(:disabled):not(.disabled).active,.btn_success:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(0,66,27.641025641);border-color:rgb(0,53.25,22.3012820513)}.btn_success:not(:disabled):not(.disabled).active:focus,.btn_success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_info:hover{color:#fff;background-color:rgb(18.75,132.0652173913,150);border-color:rgb(17.3333333333,122.0869565217,138.6666666667)}.btn_info.focus,.btn_info:focus{color:#fff;background-color:rgb(18.75,132.0652173913,150);border-color:rgb(17.3333333333,122.0869565217,138.6666666667);-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_info.disabled,.btn_info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_info:not(:disabled):not(.disabled).active,.btn_info:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(17.3333333333,122.0869565217,138.6666666667);border-color:rgb(15.9166666667,112.1086956522,127.3333333333)}.btn_info:not(:disabled):not(.disabled).active:focus,.btn_info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_warning{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_warning:hover{color:#343a40;background-color:rgb(222.5096153846,118.875,15.2403846154);border-color:rgb(210.5769230769,112.5,14.4230769231)}.btn_warning.focus,.btn_warning:focus{color:#343a40;background-color:rgb(222.5096153846,118.875,15.2403846154);border-color:rgb(210.5769230769,112.5,14.4230769231);-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_warning.disabled,.btn_warning:disabled{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_warning:not(:disabled):not(.disabled).active,.btn_warning:not(:disabled):not(.disabled):active{color:#343a40;background-color:rgb(210.5769230769,112.5,14.4230769231);border-color:rgb(198.6442307692,106.125,13.6057692308)}.btn_warning:not(:disabled):not(.disabled).active:focus,.btn_warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_danger{color:#fff;background-color:#f04124;border-color:#f04124}.btn_danger:hover{color:#fff;background-color:rgb(222.5096153846,44.7051282051,15.2403846154);border-color:rgb(210.5769230769,42.3076923077,14.4230769231)}.btn_danger.focus,.btn_danger:focus{color:#fff;background-color:rgb(222.5096153846,44.7051282051,15.2403846154);border-color:rgb(210.5769230769,42.3076923077,14.4230769231);-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_danger.disabled,.btn_danger:disabled{color:#fff;background-color:#f04124;border-color:#f04124}.btn_danger:not(:disabled):not(.disabled).active,.btn_danger:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(210.5769230769,42.3076923077,14.4230769231);border-color:rgb(198.6442307692,39.9102564103,13.6057692308)}.btn_danger:not(:disabled):not(.disabled).active:focus,.btn_danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_light{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn_light:hover{color:#343a40;background-color:rgb(225.6875,229.875,234.0625);border-color:rgb(218.25,223.5,228.75)}.btn_light.focus,.btn_light:focus{color:#343a40;background-color:rgb(225.6875,229.875,234.0625);border-color:rgb(218.25,223.5,228.75);-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_light.disabled,.btn_light:disabled{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn_light:not(:disabled):not(.disabled).active,.btn_light:not(:disabled):not(.disabled):active{color:#343a40;background-color:rgb(218.25,223.5,228.75);border-color:rgb(210.8125,217.125,223.4375)}.btn_light:not(:disabled):not(.disabled).active:focus,.btn_light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn_dark:hover{color:#fff;background-color:rgb(34.8534482759,38.875,42.8965517241);border-color:rgb(29.1379310345,32.5,35.8620689655)}.btn_dark.focus,.btn_dark:focus{color:#fff;background-color:rgb(34.8534482759,38.875,42.8965517241);border-color:rgb(29.1379310345,32.5,35.8620689655);-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_dark.disabled,.btn_dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn_dark:not(:disabled):not(.disabled).active,.btn_dark:not(:disabled):not(.disabled):active{color:#fff;background-color:rgb(29.1379310345,32.5,35.8620689655);border-color:rgb(23.4224137931,26.125,28.8275862069)}.btn_dark:not(:disabled):not(.disabled).active:focus,.btn_dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_outline_primary{color:#333399;background-color:transparent;border-color:#333399}.btn_outline_primary:hover{color:#fff;background-color:#333399;border-color:#333399}.btn_outline_primary.focus,.btn_outline_primary:focus{color:#fff;background-color:#333399;border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_outline_primary.disabled,.btn_outline_primary:disabled{color:#333399;background-color:transparent;border-color:#333399}.btn_outline_primary:not(:disabled):not(.disabled).active,.btn_outline_primary:not(:disabled):not(.disabled):active{color:#333399;background-color:hsla(0,0%,-10%,0);border-color:rgb(35.0625,35.0625,105.1875)}.btn_outline_primary:not(:disabled):not(.disabled).active:focus,.btn_outline_primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.5)}.btn_outline_secondary{color:#BF1B28;background-color:transparent;border-color:#BF1B28}.btn_outline_secondary:hover{color:#fff;background-color:#BF1B28;border-color:#BF1B28}.btn_outline_secondary.focus,.btn_outline_secondary:focus{color:#fff;background-color:#BF1B28;border-color:#BF1B28;-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_outline_secondary.disabled,.btn_outline_secondary:disabled{color:#BF1B28;background-color:transparent;border-color:#BF1B28}.btn_outline_secondary:not(:disabled):not(.disabled).active,.btn_outline_secondary:not(:disabled):not(.disabled):active{color:#BF1B28;background-color:hsla(0,0%,-10%,0);border-color:rgb(135.1456422018,19.1043577982,28.3027522936)}.btn_outline_secondary:not(:disabled):not(.disabled).active:focus,.btn_outline_secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5);box-shadow:0 0 0 0.2rem rgba(191,27,40,0.5)}.btn_outline_success{color:#007531;background-color:transparent;border-color:#007531}.btn_outline_success:hover{color:#fff;background-color:#007531;border-color:#007531}.btn_outline_success.focus,.btn_outline_success:focus{color:#fff;background-color:#007531;border-color:#007531;-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_outline_success.disabled,.btn_outline_success:disabled{color:#007531;background-color:transparent;border-color:#007531}.btn_outline_success:not(:disabled):not(.disabled).active,.btn_outline_success:not(:disabled):not(.disabled):active{color:#007531;background-color:hsla(0,0%,-10%,0);border-color:rgb(0,53.25,22.3012820513)}.btn_outline_success:not(:disabled):not(.disabled).active:focus,.btn_outline_success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.5)}.btn_outline_info{color:#17a2b8;background-color:transparent;border-color:#17a2b8}.btn_outline_info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn_outline_info.focus,.btn_outline_info:focus{color:#fff;background-color:#17a2b8;border-color:#17a2b8;-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_outline_info.disabled,.btn_outline_info:disabled{color:#17a2b8;background-color:transparent;border-color:#17a2b8}.btn_outline_info:not(:disabled):not(.disabled).active,.btn_outline_info:not(:disabled):not(.disabled):active{color:#17a2b8;background-color:hsla(0,0%,-10%,0);border-color:rgb(15.9166666667,112.1086956522,127.3333333333)}.btn_outline_info:not(:disabled):not(.disabled).active:focus,.btn_outline_info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn_outline_warning{color:#f08a24;background-color:transparent;border-color:#f08a24}.btn_outline_warning:hover{color:#343a40;background-color:#f08a24;border-color:#f08a24}.btn_outline_warning.focus,.btn_outline_warning:focus{color:#343a40;background-color:#f08a24;border-color:#f08a24;-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_outline_warning.disabled,.btn_outline_warning:disabled{color:#f08a24;background-color:transparent;border-color:#f08a24}.btn_outline_warning:not(:disabled):not(.disabled).active,.btn_outline_warning:not(:disabled):not(.disabled):active{color:#f08a24;background-color:hsla(0,0%,-10%,0);border-color:rgb(198.6442307692,106.125,13.6057692308)}.btn_outline_warning:not(:disabled):not(.disabled).active:focus,.btn_outline_warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,138,36,0.5)}.btn_outline_danger{color:#f04124;background-color:transparent;border-color:#f04124}.btn_outline_danger:hover{color:#fff;background-color:#f04124;border-color:#f04124}.btn_outline_danger.focus,.btn_outline_danger:focus{color:#fff;background-color:#f04124;border-color:#f04124;-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_outline_danger.disabled,.btn_outline_danger:disabled{color:#f04124;background-color:transparent;border-color:#f04124}.btn_outline_danger:not(:disabled):not(.disabled).active,.btn_outline_danger:not(:disabled):not(.disabled):active{color:#f04124;background-color:hsla(0,0%,-10%,0);border-color:rgb(198.6442307692,39.9102564103,13.6057692308)}.btn_outline_danger:not(:disabled):not(.disabled).active:focus,.btn_outline_danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.5)}.btn_outline_light{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.btn_outline_light:hover{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn_outline_light.focus,.btn_outline_light:focus{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa;-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_outline_light.disabled,.btn_outline_light:disabled{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.btn_outline_light:not(:disabled):not(.disabled).active,.btn_outline_light:not(:disabled):not(.disabled):active{color:#f8f9fa;background-color:hsla(0,0%,-10%,0);border-color:rgb(210.8125,217.125,223.4375)}.btn_outline_light:not(:disabled):not(.disabled).active:focus,.btn_outline_light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn_outline_dark{color:#343a40;background-color:transparent;border-color:#343a40}.btn_outline_dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn_outline_dark.focus,.btn_outline_dark:focus{color:#fff;background-color:#343a40;border-color:#343a40;-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_outline_dark.disabled,.btn_outline_dark:disabled{color:#343a40;background-color:transparent;border-color:#343a40}.btn_outline_dark:not(:disabled):not(.disabled).active,.btn_outline_dark:not(:disabled):not(.disabled):active{color:#343a40;background-color:hsla(0,0%,-10%,0);border-color:rgb(23.4224137931,26.125,28.8275862069)}.btn_outline_dark:not(:disabled):not(.disabled).active:focus,.btn_outline_dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn_sm{font-size:15.75px;border-radius:0.25rem}.btn_lg{font-size:22.5px;border-radius:0.5rem}.btn_block{display:block;width:100%}.btn_link{font-weight:400;color:#333399;text-decoration:none}.btn_link:hover{color:#22226b;text-decoration:underline}.btn_link:focus{text-decoration:underline}.btn_link.disabled,.btn_link:disabled{color:#6c757d;pointer-events:none}.form_control,.form_control_lg,.form_control_sm{display:block;width:100%;padding:0.5rem 0.75rem;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#212529;background-color:#fff;background-image:none;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.375rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.form_control:focus,.form_control_lg:focus,.form_control_sm:focus{color:#212529;background-color:#fff;border-color:rgb(121.125,121.125,210.375);outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_control::-webkit-input-placeholder,.form_control_lg::-webkit-input-placeholder,.form_control_sm::-webkit-input-placeholder{color:#212529;opacity:0.5}.form_control::-moz-placeholder,.form_control_lg::-moz-placeholder,.form_control_sm::-moz-placeholder{color:#212529;opacity:0.5}.form_control:-ms-input-placeholder,.form_control_lg:-ms-input-placeholder,.form_control_sm:-ms-input-placeholder{color:#212529;opacity:0.5}.form_control::-ms-input-placeholder,.form_control_lg::-ms-input-placeholder,.form_control_sm::-ms-input-placeholder{color:#212529;opacity:0.5}.form_control::placeholder,.form_control_lg::placeholder,.form_control_sm::placeholder{color:#212529;opacity:0.5}.form_control:disabled,.form_control[readonly],.form_control_lg:disabled,.form_control_sm:disabled,[readonly].form_control_lg,[readonly].form_control_sm{background-color:#e9ecef;opacity:1}.form_control_sm{font-size:15.75px;border-radius:0.25rem}.form_control_lg{font-size:22.5px;border-radius:0.5rem}.form_label,.form_label_lg,.form_label_sm{margin-bottom:0.5rem;font-size:18px;font-weight:500;color:#212529}.form_label_sm{font-size:15.75px}.form_label_lg{font-size:22.5px}.form_text{margin-top:0.25rem;font-size:15.75px;color:#6c757d}.form_group{margin-bottom:1rem}.form_check,.form_check_inline,.form_switch{position:relative;display:block;padding-left:1.75rem;margin-bottom:0.75rem;min-height:1.5rem}.form_check_input{position:absolute;left:0;z-index:-1;opacity:0}.form_check_input[type=checkbox]+.form_check_label{position:relative;padding-left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_check_input[type=checkbox]+.form_check_label:before{content:"";position:absolute;left:-1.75rem;top:0.125rem;display:block;width:1.25rem;height:1.25rem;background-color:#fff;border:2px solid #ced4da;border-radius:0.375rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=checkbox]+.form_check_label:after{content:"";position:absolute;left:-1.75rem;top:0.125rem;display:block;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=checkbox]:checked+.form_check_label:before{background-color:#333399;border-color:#333399}.form_check_input[type=checkbox]:checked+.form_check_label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form_check_input[type=checkbox]:focus+.form_check_label:before{border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_check_input[type=checkbox]:disabled+.form_check_label{opacity:0.5;cursor:not-allowed}.form_check_input[type=checkbox]:disabled+.form_check_label:before{background-color:#e9ecef}.form_check_input[type=checkbox]:not(:disabled):not(:checked):hover+.form_check_label:before{border-color:#333399}.form_check_input[type=radio]+.form_check_label{position:relative;padding-left:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_check_input[type=radio]+.form_check_label:before{content:"";position:absolute;left:-1.75rem;top:0.125rem;display:block;width:1.25rem;height:1.25rem;background-color:#fff;border:2px solid #ced4da;border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=radio]+.form_check_label:after{content:"";position:absolute;left:-1.4375rem;top:0.4375rem;display:block;width:0.625rem;height:0.625rem;background-color:#fff;border-radius:50%;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form_check_input[type=radio]:checked+.form_check_label:before{background-color:#333399;border-color:#333399}.form_check_input[type=radio]:checked+.form_check_label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form_check_input[type=radio]:focus+.form_check_label:before{border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_check_input[type=radio]:disabled+.form_check_label{opacity:0.5;cursor:not-allowed}.form_check_input[type=radio]:disabled+.form_check_label:before{background-color:#e9ecef}.form_check_input[type=radio]:not(:disabled):not(:checked):hover+.form_check_label:before{border-color:#333399}.form_check_label{margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_check_inline{display:inline-block;margin-right:1rem;margin-bottom:0}.form_switch{padding-left:4rem}.form_switch .form_check_input{width:3.5rem;height:1.75rem;margin-left:-4rem;margin-top:0;border-radius:2rem;background-color:#ced4da;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:1;z-index:1;position:relative;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.form_switch .form_check_input:after,.form_switch .form_check_input:before{display:none!important}.form_switch .form_check_input:before{content:"";display:block!important;position:absolute;top:0.125rem;left:0.125rem;width:1.5rem;height:1.5rem;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.form_switch .form_check_input:after{content:"OFF"!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0.625rem;font-weight:700;color:rgba(255,255,255,0.9);letter-spacing:0.5px;padding-right:0.375rem;pointer-events:none}.form_switch .form_check_input:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);outline:none}.form_switch .form_check_input:checked{background-color:#333399}.form_switch .form_check_input:checked:before{-webkit-transform:translateX(1.75rem);-ms-transform:translateX(1.75rem);transform:translateX(1.75rem)}.form_switch .form_check_input:checked:after{content:"ON"!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:0.375rem}.form_switch .form_check_input:checked:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_switch .form_check_input:disabled{opacity:0.5;cursor:not-allowed}.form_switch .form_check_label:after,.form_switch .form_check_label:before{display:none!important}.input_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input_group .form_control,.input_group .form_control_lg,.input_group .form_control_sm{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input_group>.form_control:not(:last-child),.input_group>.form_control_lg:not(:last-child),.input_group>.form_control_sm:not(:last-child),.input_group>.input_group_text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input_group>.form_control:not(:first-child),.input_group>.form_control_lg:not(:first-child),.input_group>.form_control_sm:not(:first-child),.input_group>.input_group_text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input_group>.form_control:not(:first-child):not(:last-child),.input_group>.form_control_lg:not(:first-child):not(:last-child),.input_group>.form_control_sm:not(:first-child):not(:last-child){border-radius:0}.input_group_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0.75rem;font-size:18px;font-weight:400;line-height:1.6;color:#212529;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:0.375rem}.input_group_append,.input_group_prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input_group_append .btn,.input_group_prepend .btn{position:relative;z-index:2}.input_group_append .btn:focus,.input_group_prepend .btn:focus{z-index:3}.input_group_sm .form_control,.input_group_sm .form_control_lg,.input_group_sm .form_control_sm,.input_group_sm .input_group_text{font-size:15.75px;border-radius:0.25rem}.input_group_lg .form_control,.input_group_lg .form_control_lg,.input_group_lg .form_control_sm,.input_group_lg .input_group_text{font-size:22.5px;border-radius:0.5rem}.form_floating{position:relative}.form_floating .form_control,.form_floating .form_control_lg,.form_floating .form_control_sm{height:calc(3.5rem + 2px);padding:1rem 0.75rem}.form_floating .form_control::-webkit-input-placeholder,.form_floating .form_control_lg::-webkit-input-placeholder,.form_floating .form_control_sm::-webkit-input-placeholder{color:transparent}.form_floating .form_control::-moz-placeholder,.form_floating .form_control_lg::-moz-placeholder,.form_floating .form_control_sm::-moz-placeholder{color:transparent}.form_floating .form_control:-ms-input-placeholder,.form_floating .form_control_lg:-ms-input-placeholder,.form_floating .form_control_sm:-ms-input-placeholder{color:transparent}.form_floating .form_control::-ms-input-placeholder,.form_floating .form_control_lg::-ms-input-placeholder,.form_floating .form_control_sm::-ms-input-placeholder{color:transparent}.form_floating .form_control::placeholder,.form_floating .form_control_lg::placeholder,.form_floating .form_control_sm::placeholder{color:transparent}.form_floating .form_control:not(:-moz-placeholder),.form_floating .form_control_lg:not(:-moz-placeholder),.form_floating .form_control_sm:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:0.625rem}.form_floating .form_control:not(:-ms-input-placeholder),.form_floating .form_control_lg:not(:-ms-input-placeholder),.form_floating .form_control_sm:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:0.625rem}.form_floating .form_control:focus,.form_floating .form_control:not(:placeholder-shown),.form_floating .form_control_lg:focus,.form_floating .form_control_lg:not(:placeholder-shown),.form_floating .form_control_sm:focus,.form_floating .form_control_sm:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form_floating .form_control:not(:-moz-placeholder)~label,.form_floating .form_control_lg:not(:-moz-placeholder)~label,.form_floating .form_control_sm:not(:-moz-placeholder)~label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form_floating .form_control:not(:-ms-input-placeholder)~label,.form_floating .form_control_lg:not(:-ms-input-placeholder)~label,.form_floating .form_control_sm:not(:-ms-input-placeholder)~label{opacity:0.65;-ms-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form_floating .form_control:focus~label,.form_floating .form_control:not(:placeholder-shown)~label,.form_floating .form_control_lg:focus~label,.form_floating .form_control_lg:not(:placeholder-shown)~label,.form_floating .form_control_sm:focus~label,.form_floating .form_control_sm:not(:placeholder-shown)~label{opacity:0.65;-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);-ms-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form_floating label{position:absolute;top:0;left:0;height:100%;padding:1rem 0.75rem;pointer-events:none;border:1px solid transparent;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out}.form_floating textarea.form_control,.form_floating textarea.form_control_lg,.form_floating textarea.form_control_sm{height:auto;min-height:calc(3.5rem + 2px)}.form_range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_range:focus{outline:0}.form_range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #ffffff,0 0 0 0.25rem rgba(51,51,153,0.25);box-shadow:0 0 0 1px #ffffff,0 0 0 0.25rem rgba(51,51,153,0.25)}.form_range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #ffffff,0 0 0 0.25rem rgba(51,51,153,0.25)}.form_range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#333399;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}.form_range::-webkit-slider-thumb:active{background-color:#6666cc}.form_range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form_range::-moz-range-thumb{width:1rem;height:1rem;background-color:#333399;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}.form_range::-moz-range-thumb:active{background-color:#6666cc}.form_range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form_range:disabled{pointer-events:none}.form_range:disabled::-webkit-slider-thumb{background-color:#ced4da}.form_range:disabled::-moz-range-thumb{background-color:#ced4da}.form_file{position:relative;display:inline-block;width:100%;height:calc(2.5rem + 2px);margin-bottom:0}.form_file_input{position:relative;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.form_file_input:focus~.form_file_label{border-color:#333399;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_file_input:disabled~.form_file_label{background-color:#e9ecef;opacity:0.5;cursor:not-allowed}.form_file_label{position:absolute;top:0;right:0;left:0;z-index:1;height:100%;padding:0.5rem 0.75rem;font-weight:400;line-height:1.6;color:#212529;background-color:#fff;border:1px solid #ced4da;border-radius:0.375rem;-webkit-transition:all 0.15s ease;transition:all 0.15s ease}.form_file_label:after{content:"Browse";position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;padding:0.5rem 0.75rem;line-height:1.6;color:#212529;background-color:#f8f9fa;border-left:1px solid #ced4da;border-radius:0 0.375rem 0.375rem 0}.valid_feedback{display:none;width:100%;margin-top:0.25rem;font-size:15.75px;color:#007531}.invalid_feedback{display:none;width:100%;margin-top:0.25rem;font-size:15.75px;color:#f04124}.was_validated .form_control:valid,.was_validated .form_control_lg:valid,.was_validated .form_control_sm:valid,.was_validated .form_select:valid,.was_validated .form_select_lg:valid,.was_validated .form_select_sm:valid{border-color:#007531;padding-right:calc(1.5em + 0.75rem);background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was_validated .form_control:valid:focus,.was_validated .form_control_lg:valid:focus,.was_validated .form_control_sm:valid:focus,.was_validated .form_select:valid:focus,.was_validated .form_select_lg:valid:focus,.was_validated .form_select_sm:valid:focus{border-color:#007531;-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25);box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25)}.was_validated .form_control:valid~.valid_feedback,.was_validated .form_control_lg:valid~.valid_feedback,.was_validated .form_control_sm:valid~.valid_feedback,.was_validated .form_select:valid~.valid_feedback,.was_validated .form_select_lg:valid~.valid_feedback,.was_validated .form_select_sm:valid~.valid_feedback{display:block}.was_validated .form_control:invalid,.was_validated .form_control_lg:invalid,.was_validated .form_control_sm:invalid,.was_validated .form_select:invalid,.was_validated .form_select_lg:invalid,.was_validated .form_select_sm:invalid{border-color:#f04124;padding-right:calc(1.5em + 0.75rem);background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was_validated .form_control:invalid:focus,.was_validated .form_control_lg:invalid:focus,.was_validated .form_control_sm:invalid:focus,.was_validated .form_select:invalid:focus,.was_validated .form_select_lg:invalid:focus,.was_validated .form_select_sm:invalid:focus{border-color:#f04124;-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25);box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25)}.was_validated .form_control:invalid~.invalid_feedback,.was_validated .form_control_lg:invalid~.invalid_feedback,.was_validated .form_control_sm:invalid~.invalid_feedback,.was_validated .form_select:invalid~.invalid_feedback,.was_validated .form_select_lg:invalid~.invalid_feedback,.was_validated .form_select_sm:invalid~.invalid_feedback{display:block}.is_valid{border-color:#007531!important}.is_valid:focus{border-color:#007531!important;-webkit-box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25)!important;box-shadow:0 0 0 0.2rem rgba(0,117,49,0.25)!important}.is_valid~.valid_feedback{display:block}.is_invalid{border-color:#f04124!important}.is_invalid:focus{border-color:#f04124!important;-webkit-box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25)!important;box-shadow:0 0 0 0.2rem rgba(240,65,36,0.25)!important}.is_invalid~.invalid_feedback{display:block}.form_select,.form_select_lg,.form_select_sm{display:block;width:100%;padding:0.5rem 0.75rem;font-size:18px;font-weight:400;line-height:1.6;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.375rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_select:focus,.form_select_lg:focus,.form_select_sm:focus{border-color:#333399;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25);box-shadow:0 0 0 0.2rem rgba(51,51,153,0.25)}.form_select:disabled,.form_select_lg:disabled,.form_select_sm:disabled{background-color:#e9ecef;opacity:0.5;cursor:not-allowed}.form_select[multiple],.form_select[size]:not([size="1"]),[multiple].form_select_lg,[multiple].form_select_sm,[size].form_select_lg:not([size="1"]),[size].form_select_sm:not([size="1"]){padding-right:0.75rem;background-image:none}.form_select_sm{font-size:15.75px;border-radius:0.25rem}.form_select_lg{font-size:22.5px;border-radius:0.5rem}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #dee2e6;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.card_body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.card_title{margin-bottom:0.5rem;font-size:22.5px;font-weight:500}.card_subtitle{margin-bottom:0;font-size:15.75px;color:#6c757d}.card_text:last-child{margin-bottom:0}.card_link:hover{text-decoration:none}.card_link+.card_link{margin-left:0.75rem}.card_header{padding:0.5rem 1rem;margin-bottom:0;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;border-radius:0.375rem 0.375rem 0 0}.card_header:first-child{border-radius:0.375rem}.card_footer{padding:0.5rem 1rem;background-color:#f8f9fa;border-top:1px solid #dee2e6;border-radius:0 0 0.375rem 0.375rem}.card_footer:last-child{border-radius:0.375rem}.card_img,.card_img_bottom,.card_img_top{width:100%}.card_img,.card_img_top{border-radius:0.375rem 0.375rem 0 0}.card_img,.card_img_bottom{border-radius:0 0 0.375rem 0.375rem}.alert{position:relative;padding:0.75rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.375rem}.alert_primary{color:hsl(240,50%,-10%);background-color:rgb(197.625,197.625,235.875);border-color:rgb(159.375,159.375,223.125)}.alert_secondary{color:hsl(355.243902439,75.2293577982%,-7.2549019608%);background-color:rgb(247.2591743119,200.2408256881,203.9678899083);border-color:rgb(240.9426605505,155.5573394495,162.3256880734)}.alert_success{color:hsl(145.1282051282,100%,-27.0588235294%);background-color:rgb(91.5,255,159.9743589744);border-color:rgb(40.5,255,130.3333333333)}.alert_info{color:hsl(188.198757764,77.7777777778%,-9.4117647059%);background-color:rgb(189.6666666667,239.0217391304,246.8333333333);border-color:rgb(144.3333333333,227.9347826087,241.1666666667)}.alert_warning{color:rgb(19.6538461538,10.5,1.3461538462);background-color:rgb(254.7115384615,252.75,250.7884615385);border-color:rgb(251.4423076923,227.25,203.0576923077)}.alert_danger{color:rgb(19.6538461538,3.9487179487,1.3461538462);background-color:rgb(254.7115384615,251.3461538462,250.7884615385);border-color:rgb(251.4423076923,209.9358974359,203.0576923077)}.alert_light{color:rgb(101.25,121.5,141.75);background-color:#f8f9fa;border-color:rgb(203.375,210.75,218.125)}.alert_dark{color:rgb(178.3103448276,185.5,192.6896551724);background-color:#343a40;border-color:rgb(86.2931034483,96.25,106.2068965517)}.alert_link{font-weight:700}.badge{display:inline-block;padding:0.25em 0.4em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.badge:empty{display:none}.badge_primary{background-color:#333399}.badge_secondary{background-color:#BF1B28}.badge_success{background-color:#007531}.badge_info{background-color:#17a2b8}.badge_warning{background-color:#f08a24;color:#343a40}.badge_danger{background-color:#f04124}.badge_light{background-color:#f8f9fa;color:#343a40}.badge_dark{background-color:#343a40}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 0;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:0.375rem}.breadcrumb_item+.breadcrumb_item{padding-left:0.5rem}.breadcrumb_item+.breadcrumb_item:before{float:left;padding-right:0.5rem;color:#6c757d;content:"/"}.breadcrumb_item.active{color:#6c757d}.pagination_container,.pagination_container_lg,.pagination_container_sm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25rem 0;list-style:none;margin:0;background:#fff;border:1px solid #dee2e6;border-radius:0.5rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);overflow:hidden}.pagination_container .page_item,.pagination_container_lg .page_item,.pagination_container_sm .page_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 0.5rem;font-size:0.875rem;font-weight:400;line-height:1;cursor:pointer;background-color:transparent;color:#212529;text-decoration:none;border:none;border-right:1px solid #dee2e6;-webkit-transition:all 0.15s ease;transition:all 0.15s ease;position:relative}.pagination_container .page_item:last-child,.pagination_container_lg .page_item:last-child,.pagination_container_sm .page_item:last-child{border-right:none}.pagination_container .page_item a,.pagination_container .page_item span,.pagination_container_lg .page_item a,.pagination_container_lg .page_item span,.pagination_container_sm .page_item a,.pagination_container_sm .page_item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:inherit;text-decoration:none;padding:0.25rem 0.5rem}.pagination_container .page_item:hover:not(.page_item_disabled):not(.page_item_active),.pagination_container_lg .page_item:hover:not(.page_item_disabled):not(.page_item_active),.pagination_container_sm .page_item:hover:not(.page_item_disabled):not(.page_item_active){background-color:#f8f9fa;color:#212529}.pagination_container .page_item.page_item_active,.pagination_container_lg .page_item.page_item_active,.pagination_container_sm .page_item.page_item_active{background-color:#fff;color:#212529;font-weight:600;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;z-index:1}.pagination_container .page_item.page_item_active a,.pagination_container .page_item.page_item_active span,.pagination_container_lg .page_item.page_item_active a,.pagination_container_lg .page_item.page_item_active span,.pagination_container_sm .page_item.page_item_active a,.pagination_container_sm .page_item.page_item_active span{color:#212529}.pagination_container .page_item.page_item_disabled,.pagination_container_lg .page_item.page_item_disabled,.pagination_container_sm .page_item.page_item_disabled{color:#6c757d;cursor:not-allowed;background-color:transparent}.pagination_container .page_item.page_item_disabled a,.pagination_container .page_item.page_item_disabled span,.pagination_container_lg .page_item.page_item_disabled a,.pagination_container_lg .page_item.page_item_disabled span,.pagination_container_sm .page_item.page_item_disabled a,.pagination_container_sm .page_item.page_item_disabled span{color:#6c757d;cursor:not-allowed}.pagination_container .page_item.page_item_disabled:hover,.pagination_container_lg .page_item.page_item_disabled:hover,.pagination_container_sm .page_item.page_item_disabled:hover{background-color:transparent;color:#6c757d}.pagination_container_sm{border-radius:0.375rem}.pagination_container_sm .page_item{min-width:1.75rem;height:1.75rem;font-size:0.75rem}.pagination_container_sm .page_item a,.pagination_container_sm .page_item span{padding:0.125rem 0.25rem}.pagination_container_lg{border-radius:0.625rem}.pagination_container_lg .page_item{min-width:2.75rem;height:2.75rem;font-size:1rem}.pagination_container_lg .page_item a,.pagination_container_lg .page_item span{padding:0.375rem 0.75rem}.text_left{text-align:left!important}.text_right{text-align:right!important}.text_center,.text_centre{text-align:center!important}.text_justify{text-align:justify!important}.lcase,.text_lowercase{text-transform:lowercase!important}.text_uppercase,.ucase{text-transform:uppercase!important}.capitalize,.text_capitalize{text-transform:capitalize!important}.text_normal{font-weight:400!important}.text_medium{font-weight:500!important}.text_bold{font-weight:700!important}.text_muted{color:#6c757d!important}.text_primary{color:#333399!important}.text_secondary{color:#BF1B28!important}.text_success{color:#007531!important}.text_danger{color:#f04124!important}.text_warning{color:#f08a24!important}.text_info{color:#17a2b8!important}.text_light{color:#f8f9fa!important}.text_dark{color:#343a40!important}.text_white{color:#fff!important}.bg_primary{background-color:#333399!important}.bg_secondary{background-color:#BF1B28!important}.bg_success{background-color:#007531!important}.bg_danger{background-color:#f04124!important}.bg_warning{background-color:#f08a24!important}.bg_info{background-color:#17a2b8!important}.bg_light{background-color:#f8f9fa!important}.bg_dark{background-color:#343a40!important}.bg_white{background-color:#fff!important}.bg_transparent{background-color:transparent!important}.m_0,.no_margin{margin:0!important}.no_padding,.p_0{padding:0!important}.mt_1{margin-top:0.25rem!important}.mt_2{margin-top:0.5rem!important}.mt_3{margin-top:0.75rem!important}.mt_4{margin-top:1rem!important}.mt_5{margin-top:1.25rem!important}.mt_6{margin-top:1.5rem!important}.mb_1{margin-bottom:0.25rem!important}.mb_2{margin-bottom:0.5rem!important}.mb_3{margin-bottom:0.75rem!important}.mb_4{margin-bottom:1rem!important}.mb_5{margin-bottom:1.25rem!important}.mb_6{margin-bottom:1.5rem!important}.ml_1{margin-left:0.25rem!important}.ml_2{margin-left:0.5rem!important}.ml_3{margin-left:0.75rem!important}.ml_4{margin-left:1rem!important}.ml_5{margin-left:1.25rem!important}.ml_6{margin-left:1.5rem!important}.mr_1{margin-right:0.25rem!important}.mr_2{margin-right:0.5rem!important}.mr_3{margin-right:0.75rem!important}.mr_4{margin-right:1rem!important}.mr_5{margin-right:1.25rem!important}.mr_6{margin-right:1.5rem!important}.pt_1{padding-top:0.25rem!important}.pt_2{padding-top:0.5rem!important}.pt_3{padding-top:0.75rem!important}.pt_4{padding-top:1rem!important}.pt_5{padding-top:1.25rem!important}.pt_6{padding-top:1.5rem!important}.pb_1{padding-bottom:0.25rem!important}.pb_2{padding-bottom:0.5rem!important}.pb_3{padding-bottom:0.75rem!important}.pb_4{padding-bottom:1rem!important}.pb_5{padding-bottom:1.25rem!important}.pb_6{padding-bottom:1.5rem!important}.pl_1{padding-left:0.25rem!important}.pl_2{padding-left:0.5rem!important}.pl_3{padding-left:0.75rem!important}.pl_4{padding-left:1rem!important}.pl_5{padding-left:1.25rem!important}.pl_6{padding-left:1.5rem!important}.pr_1{padding-right:0.25rem!important}.pr_2{padding-right:0.5rem!important}.pr_3{padding-right:0.75rem!important}.pr_4{padding-right:1rem!important}.pr_5{padding-right:1.25rem!important}.pr_6{padding-right:1.5rem!important}.d_none,.hidden,.nix_display{display:none!important}.d_block{display:block!important}.d_inline{display:inline!important}.d_inline_block{display:inline-block!important}.d_flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d_inline_flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d_grid{display:-ms-grid!important;display:grid!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.float_left{float:left!important}.float_right{float:right!important}.float_none{float:none!important}.clear_left{clear:left!important}.clear_right{clear:right!important}.clear_both,.clearfix{clear:both!important}.clearfix:after{content:"";display:table;clear:both}.border{border:1px solid #dee2e6!important}.border_0{border:0!important}.border_top{border-top:1px solid #dee2e6!important}.border_right{border-right:1px solid #dee2e6!important}.border_bottom{border-bottom:1px solid #dee2e6!important}.border_left{border-left:1px solid #dee2e6!important}.bordered{border:1px solid #dee2e6!important}.rounded{border-radius:0.375rem!important}.rounded_sm{border-radius:0.25rem!important}.rounded_lg{border-radius:0.5rem!important}.rounded_circle{border-radius:50%!important}.rounded_pill{border-radius:50rem!important}.rounded_0{border-radius:0!important}.radius{border-radius:0.375rem!important}.shadow_none{-webkit-box-shadow:none!important;box-shadow:none!important}.shadow_sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important}.shadow_lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175)!important}.clickable,.clickable_div_box,.cursor_pointer{cursor:pointer!important}.cursor_default{cursor:default!important}.cursor_not_allowed{cursor:not-allowed!important}.cursor_move{cursor:move!important}.cursor_grab{cursor:-webkit-grab!important;cursor:grab!important}.cursor_grabbing{cursor:-webkit-grabbing!important;cursor:grabbing!important}.position_static{position:static!important}.position_relative{position:relative!important}.position_absolute{position:absolute!important}.position_fixed{position:fixed!important}.position_sticky{position:sticky!important}.w_25{width:25%!important}.w_50{width:50%!important}.w_75{width:75%!important}.w_100{width:100%!important}.w_auto{width:auto!important}.h_25{height:25%!important}.h_50{height:50%!important}.h_75{height:75%!important}.h_100{height:100%!important}.h_auto{height:auto!important}.flex_row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex_column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex_wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex_nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify_start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify_end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify_center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify_between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify_around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align_start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align_end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align_center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align_baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align_stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.overflow_auto{overflow:auto!important}.overflow_hidden{overflow:hidden!important}.overflow_visible{overflow:visible!important}.overflow_scroll{overflow:scroll!important}.user_select_none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.user_select_all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user_select_auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.pointer_events_none{pointer-events:none!important}.pointer_events_auto{pointer-events:auto!important}.img_fluid,.img_responsive,.responsive_img{max-width:100%;height:auto;display:block}.img_thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.375rem;max-width:100%;height:auto}.sticky_header_wrapper{position:sticky;top:0;z-index:1000;background-color:transparent}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:#fff;border-bottom:1px solid #dee2e6}.navbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.navbar .navbar_brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;font-weight:bold;line-height:inherit;text-decoration:none;color:#343a40;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navbar .navbar_brand:focus,.navbar .navbar_brand:hover{text-decoration:none;color:#333399}.navbar .navbar_toggler{padding:0.5rem;font-size:1.5rem;line-height:1;background:none!important;border:none;color:inherit;cursor:pointer;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:1024px){.navbar .navbar_toggler{display:none}}.navbar .navbar_toggler:focus,.navbar .navbar_toggler:hover{color:rgba(255,255,255,0.8);outline:none;background:none!important}.navbar .navbar_toggler:active,.navbar .navbar_toggler:focus{-webkit-box-shadow:none;box-shadow:none;background:none!important}.navbar .navbar_toggler i{font-size:inherit;color:inherit}.navbar .navbar_collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:none}@media (min-width:1024px){.navbar .navbar_collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}}.navbar .navbar_collapse.show{display:block;width:100%;margin-top:0.5rem}.navbar .navbar_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}@media (min-width:1024px){.navbar .navbar_nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.navbar .navbar_nav .nav_item{margin-bottom:0}.navbar .navbar_nav .nav_link{display:block;padding:0.5rem 1rem;color:#212529;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.navbar .navbar_nav .nav_link:focus,.navbar .navbar_nav .nav_link:hover{color:#333399;text-decoration:none}.navbar .navbar_nav .nav_link.active{color:#333399;font-weight:500}.navbar .navbar_nav .nav_link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar .navbar_text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;color:#212529}.navbar_light{background-color:#f8f9fa;border-color:#dee2e6}.navbar_light .navbar_brand{color:#343a40}.navbar_light .navbar_brand:focus,.navbar_light .navbar_brand:hover{color:#333399}.navbar_light .navbar_toggler{color:#343a40;border-color:#dee2e6}.navbar_light .navbar_nav .nav_link{color:#212529}.navbar_light .navbar_nav .nav_link:focus,.navbar_light .navbar_nav .nav_link:hover{color:#333399}.navbar_light .navbar_nav .nav_link.active{color:#333399}.navbar_dark{background-color:#343a40;border-color:rgba(255,255,255,0.1)}.navbar_dark .navbar_brand{color:#fff}.navbar_dark .navbar_brand:focus,.navbar_dark .navbar_brand:hover{color:rgba(255,255,255,0.9)}.navbar_dark .navbar_toggler{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.2)}.navbar_dark .navbar_nav .nav_link{color:rgba(255,255,255,0.8)}.navbar_dark .navbar_nav .nav_link:focus,.navbar_dark .navbar_nav .nav_link:hover{color:#fff}.navbar_dark .navbar_nav .nav_link.active{color:#fff}.navbar_primary{background-color:#333399;border-color:rgb(38.25,38.25,114.75)}.navbar_primary .navbar_brand{color:#fff}.navbar_primary .navbar_brand:focus,.navbar_primary .navbar_brand:hover{color:rgba(255,255,255,0.9)}.navbar_primary .navbar_toggler{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.2)}.navbar_primary .navbar_nav .nav_link{color:rgba(255,255,255,0.8)}.navbar_primary .navbar_nav .nav_link:focus,.navbar_primary .navbar_nav .nav_link:hover{color:#fff}.navbar_primary .navbar_nav .nav_link.active{color:#fff}@media (min-width:640px){html{height:100%}body{height:auto;min-height:100vh;margin:0;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.main_content{-webkit-box-flex:1!important;-ms-flex:1 0 auto!important;flex:1 0 auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer{-ms-flex-negative:0!important;flex-shrink:0!important;margin-top:auto!important}}.footer_text{margin-bottom:0;font-size:0.875rem;line-height:1.4}.footer_text a{color:rgba(255,255,255,0.8);text-decoration:none}.footer_text a:hover{color:#fff;text-decoration:underline}.footer_logo{height:20px;margin:-4px 4px 0px 0px;vertical-align:middle;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer_leaf_icon{height:18px;margin:-2px 4px 0px 0px;vertical-align:middle}.footer_main,.footer_main_light{background-color:#343a40;color:rgba(255,255,255,0.9);padding:2rem 0 1rem 0}@media (min-width:640px){.footer_main,.footer_main_light{padding:2.5rem 0 1.5rem 0}}.footer_content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media (min-width:640px){.footer_content{-ms-grid-columns:1.5fr 2rem 1fr;grid-template-columns:1.5fr 1fr;gap:2rem}}@media (min-width:1024px){.footer_content{-ms-grid-columns:2fr 1.5rem 1.25fr 1.5rem 1.25fr 1.5rem 1fr;grid-template-columns:2fr 1.25fr 1.25fr 1fr;gap:1.5rem}}.footer_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}.footer_title{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:0.5px}.footer_business_info .footer_business_name{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:0.75rem;line-height:1.2}.footer_business_info .footer_address{font-size:0.9375rem;line-height:1.6;color:rgba(255,255,255,0.8);margin-bottom:0.5rem}.footer_business_info .footer_address i{margin-right:0.5rem;color:rgba(255,255,255,0.6)}.footer_business_info .footer_contact_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-bottom:0.5rem;font-size:0.9375rem;color:rgba(255,255,255,0.8)}.footer_business_info .footer_contact_item i{color:rgba(255,255,255,0.6);font-size:1rem}.footer_business_info .footer_contact_item a{color:rgba(255,255,255,0.8);text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.footer_business_info .footer_contact_item a:hover{color:#fff;text-decoration:underline}.footer_menu ul{list-style:none;padding:0;margin:0}.footer_menu li{margin-bottom:0.5rem}.footer_menu a{color:rgba(255,255,255,0.8);text-decoration:none;font-size:0.9375rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:inline-block}.footer_menu a:hover{color:#fff;text-decoration:underline;-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.footer_menu a:before{content:"›";margin-right:0.5rem;color:rgba(255,255,255,0.4)}.footer_hours .footer_hours_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.footer_hours .footer_hours_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9375rem;padding:0.5rem 0;border-bottom:1px solid rgba(255,255,255,0.1)}.footer_hours .footer_hours_item:last-child{border-bottom:none}.footer_hours .footer_hours_item .hours_day{font-weight:600;color:rgba(255,255,255,0.9);min-width:80px}.footer_hours .footer_hours_item .hours_time{color:rgba(255,255,255,0.7);text-align:right}.footer_hours .footer_hours_item.hours_closed .hours_time{color:rgba(255,255,255,0.4);font-style:italic}.footer_hours .footer_hours_item.hours_current{background-color:rgba(51,51,153,0.1);padding-left:0.5rem;padding-right:0.5rem;border-radius:0.375rem;border-bottom-color:#333399}.footer_hours .footer_hours_item.hours_current .hours_day{color:#fff;font-weight:700}.footer_hours .footer_hours_item.hours_current .hours_time{color:#fff;font-weight:600}.footer_social .footer_social_icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_social .social_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.8);border-radius:50%;text-decoration:none;font-size:1.125rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.footer_social .social_icon:hover{background-color:#333399;color:#fff;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 4px 12px rgba(51,51,153,0.4);box-shadow:0 4px 12px rgba(51,51,153,0.4)}.footer_social .social_icon.social_facebook:hover{background-color:#1877f2}.footer_social .social_icon.social_twitter:hover{background-color:#1da1f2}.footer_social .social_icon.social_instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.footer_social .social_icon.social_linkedin:hover{background-color:#0077b5}.footer_social .social_icon.social_youtube:hover{background-color:#ff0000}.footer_social .social_icon.social_tiktok:hover{background-color:#000000}.footer_bottom{border-top:1px solid rgba(255,255,255,0.1);padding-top:1rem;margin-top:1rem}.footer_bottom .footer_bottom_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:640px){.footer_bottom .footer_bottom_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.footer_bottom .footer_copyright{font-size:0.875rem;color:rgba(255,255,255,0.6)}.footer_bottom .footer_copyright a{color:rgba(255,255,255,0.7);text-decoration:none}.footer_bottom .footer_copyright a:hover{color:#fff;text-decoration:underline}.footer_bottom .footer_credits{font-size:0.875rem;color:rgba(255,255,255,0.6)}.footer_bottom .footer_credits a{color:rgba(255,255,255,0.7);text-decoration:none;font-weight:600}.footer_bottom .footer_credits a:hover{color:#fff;text-decoration:underline}.footer_main_light{background-color:#f8f9fa;color:#212529}.footer_main_light .footer_title{color:#343a40}.footer_main_light .footer_business_info .footer_business_name{color:#343a40}.footer_main_light .footer_business_info .footer_address{color:#495057}.footer_main_light .footer_business_info .footer_address i{color:#6c757d}.footer_main_light .footer_business_info .footer_contact_item{color:#495057}.footer_main_light .footer_business_info .footer_contact_item i{color:#6c757d}.footer_main_light .footer_business_info .footer_contact_item a{color:#495057}.footer_main_light .footer_business_info .footer_contact_item a:hover{color:#333399}.footer_main_light .footer_menu a{color:#495057}.footer_main_light .footer_menu a:hover{color:#333399}.footer_main_light .footer_menu a:before{color:#ced4da}.footer_main_light .footer_hours .footer_hours_item{border-bottom-color:rgba(0,0,0,0.1)}.footer_main_light .footer_hours .footer_hours_item .hours_day{color:#343a40}.footer_main_light .footer_hours .footer_hours_item .hours_time{color:#6c757d}.footer_main_light .footer_hours .footer_hours_item.hours_closed .hours_time{color:#ced4da}.footer_main_light .footer_hours .footer_hours_item.hours_current{background-color:rgba(51,51,153,0.1);border-bottom-color:#333399}.footer_main_light .footer_hours .footer_hours_item.hours_current .hours_day,.footer_main_light .footer_hours .footer_hours_item.hours_current .hours_time{color:#343a40;font-weight:700}.footer_main_light .footer_social .social_icon{background-color:rgba(0,0,0,0.05);color:#495057}.footer_main_light .footer_social .social_icon:hover{color:#fff}.footer_main_light .footer_bottom{border-top-color:rgba(0,0,0,0.1)}.footer_main_light .footer_bottom .footer_copyright,.footer_main_light .footer_bottom .footer_credits{color:#6c757d}.footer_main_light .footer_bottom .footer_copyright a,.footer_main_light .footer_bottom .footer_credits a{color:#495057}.footer_main_light .footer_bottom .footer_copyright a:hover,.footer_main_light .footer_bottom .footer_credits a:hover{color:#333399}.hero{position:relative;min-height:100vh;background:linear-gradient(135deg,#333399 0%,rgb(31.875,31.875,95.625) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero.hero_overlay:before{opacity:1}.hero .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero .hero_text{max-width:100%}}.hero .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_large{position:relative;min-height:120vh;background:linear-gradient(135deg,#333399 0%,rgb(31.875,31.875,95.625) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;overflow:hidden}.hero_large:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_large.hero_overlay:before{opacity:1}.hero_large .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_large .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_large .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_large .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_large .hero_text{max-width:100%}}.hero_large .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_large .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_large .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_large .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_large .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_large .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_large .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_compact{position:relative;min-height:80vh;background:linear-gradient(135deg,#333399 0%,rgb(31.875,31.875,95.625) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;overflow:hidden}.hero_compact:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_compact.hero_overlay:before{opacity:1}.hero_compact .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_compact .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_compact .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_compact .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_compact .hero_text{max-width:100%}}.hero_compact .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_compact .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_compact .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_compact .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_compact .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_compact .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_compact .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_dark{position:relative;min-height:100vh;background:linear-gradient(135deg,#343a40 0%,#000 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_dark:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_dark.hero_overlay:before{opacity:1}.hero_dark .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_dark .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_dark .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_dark .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_dark .hero_text{max-width:100%}}.hero_dark .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_dark .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_dark .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_dark .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_dark .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_dark .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_dark .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_light{position:relative;min-height:100vh;background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#343a40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_light:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_light.hero_overlay:before{opacity:1}.hero_light .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_light .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_light .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_light .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_light .hero_text{max-width:100%}}.hero_light .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_light .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_light .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_light .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_light .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_light .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_light .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_primary{position:relative;min-height:100vh;background:linear-gradient(135deg,#333399 0%,rgb(25.5,25.5,76.5) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_primary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_primary.hero_overlay:before{opacity:1}.hero_primary .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_primary .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_primary .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_primary .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_primary .hero_text{max-width:100%}}.hero_primary .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_primary .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_primary .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_primary .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_primary .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_primary .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_primary .hero_btn{min-width:auto;padding:0.5rem 1rem}}.hero_secondary{position:relative;min-height:100vh;background:linear-gradient(135deg,#BF1B28 0%,rgb(101.6330275229,14.3669724771,21.2844036697) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0;overflow:hidden}.hero_secondary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(52,58,64,0.3);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.hero_secondary.hero_overlay:before{opacity:1}.hero_secondary .container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}.hero_secondary .hero_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:639.98px){.hero_secondary .hero_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}}.hero_secondary .hero_text{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}@media (max-width:639.98px){.hero_secondary .hero_text{max-width:100%}}.hero_secondary .hero_title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.hero_secondary .hero_subtitle{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:300;line-height:1.4;margin-bottom:1.5rem;opacity:0.9}.hero_secondary .hero_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}@media (max-width:639.98px){.hero_secondary .hero_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hero_secondary .hero_btn{min-width:200px;padding:0.75rem 1.5rem;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.hero_secondary .hero_btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);box-shadow:0 1rem 3rem rgba(0,0,0,0.175)}@media (max-width:639.98px){.hero_secondary .hero_btn{min-width:auto;padding:0.5rem 1rem}}.gallery{width:100%}.gallery .gallery_main{position:relative;margin-bottom:0.5rem;cursor:pointer;overflow:hidden;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease}.gallery .gallery_main:hover{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery .gallery_main img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.gallery .gallery_main:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.gallery .gallery_main:after{content:"🔍";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(52,58,64,0.7);color:#fff;padding:0.5rem;border-radius:50%;font-size:1.2rem;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.gallery .gallery_main:hover:after{opacity:1}.gallery .gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;overflow-x:auto;padding-bottom:0.25rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(51,51,153,0.3) transparent}.gallery .gallery_thumbs::-webkit-scrollbar{height:4px}.gallery .gallery_thumbs::-webkit-scrollbar-track{background:rgba(222,226,230,0.3);border-radius:2px}.gallery .gallery_thumbs::-webkit-scrollbar-thumb{background:rgba(51,51,153,0.5);border-radius:2px}.gallery .gallery_thumbs::-webkit-scrollbar-thumb:hover{background:rgba(51,51,153,0.7)}.gallery .gallery_thumbs .gallery_thumb{-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;cursor:pointer;overflow:hidden;border-radius:0.25rem;border:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery .gallery_thumbs .gallery_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery .gallery_thumbs .gallery_thumb:hover{border-color:rgba(51,51,153,0.5);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.gallery .gallery_thumbs .gallery_thumb.active{border-color:#333399;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (max-width:639.98px){.gallery .gallery_thumbs{gap:0.25rem}.gallery .gallery_thumbs .gallery_thumb{width:64px;height:64px}}@media (max-width:-0.02){.gallery .gallery_thumbs .gallery_thumb{width:56px;height:56px}}.gallery_large{width:100%}.gallery_large .gallery_main{position:relative;margin-bottom:0.75rem;cursor:pointer;overflow:hidden;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease}.gallery_large .gallery_main:hover{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery_large .gallery_main img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.gallery_large .gallery_main:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.gallery_large .gallery_main:after{content:"🔍";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(52,58,64,0.7);color:#fff;padding:0.5rem;border-radius:50%;font-size:1.2rem;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.gallery_large .gallery_main:hover:after{opacity:1}.gallery_large .gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;overflow-x:auto;padding-bottom:0.25rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(51,51,153,0.3) transparent}.gallery_large .gallery_thumbs::-webkit-scrollbar{height:4px}.gallery_large .gallery_thumbs::-webkit-scrollbar-track{background:rgba(222,226,230,0.3);border-radius:2px}.gallery_large .gallery_thumbs::-webkit-scrollbar-thumb{background:rgba(51,51,153,0.5);border-radius:2px}.gallery_large .gallery_thumbs::-webkit-scrollbar-thumb:hover{background:rgba(51,51,153,0.7)}.gallery_large .gallery_thumbs .gallery_thumb{-ms-flex-negative:0;flex-shrink:0;width:100px;height:100px;cursor:pointer;overflow:hidden;border-radius:0.25rem;border:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery_large .gallery_thumbs .gallery_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery_large .gallery_thumbs .gallery_thumb:hover{border-color:rgba(51,51,153,0.5);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.gallery_large .gallery_thumbs .gallery_thumb.active{border-color:#333399;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (max-width:639.98px){.gallery_large .gallery_thumbs{gap:0.25rem}.gallery_large .gallery_thumbs .gallery_thumb{width:80px;height:80px}}@media (max-width:-0.02){.gallery_large .gallery_thumbs .gallery_thumb{width:70px;height:70px}}.gallery_compact{width:100%}.gallery_compact .gallery_main{position:relative;margin-bottom:0.25rem;cursor:pointer;overflow:hidden;border-radius:0.375rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease}.gallery_compact .gallery_main:hover{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.gallery_compact .gallery_main img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.gallery_compact .gallery_main:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.gallery_compact .gallery_main:after{content:"🔍";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(52,58,64,0.7);color:#fff;padding:0.5rem;border-radius:50%;font-size:1.2rem;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}.gallery_compact .gallery_main:hover:after{opacity:1}.gallery_compact .gallery_thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.25rem;overflow-x:auto;padding-bottom:0.25rem;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(51,51,153,0.3) transparent}.gallery_compact .gallery_thumbs::-webkit-scrollbar{height:4px}.gallery_compact .gallery_thumbs::-webkit-scrollbar-track{background:rgba(222,226,230,0.3);border-radius:2px}.gallery_compact .gallery_thumbs::-webkit-scrollbar-thumb{background:rgba(51,51,153,0.5);border-radius:2px}.gallery_compact .gallery_thumbs::-webkit-scrollbar-thumb:hover{background:rgba(51,51,153,0.7)}.gallery_compact .gallery_thumbs .gallery_thumb{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;cursor:pointer;overflow:hidden;border-radius:0.25rem;border:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery_compact .gallery_thumbs .gallery_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery_compact .gallery_thumbs .gallery_thumb:hover{border-color:rgba(51,51,153,0.5);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.gallery_compact .gallery_thumbs .gallery_thumb.active{border-color:#333399;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (max-width:639.98px){.gallery_compact .gallery_thumbs{gap:0.25rem}.gallery_compact .gallery_thumbs .gallery_thumb{width:48px;height:48px}}@media (max-width:-0.02){.gallery_compact .gallery_thumbs .gallery_thumb{width:42px;height:42px}}.top_info_bar,.top_info_bar_light,.top_info_bar_primary,.top_info_bar_secondary{background-color:#343a40;color:#fff;font-size:0.75rem;padding:0.375rem 0;border-bottom:1px solid rgba(255,255,255,0.1)}.top_info_bar .container,.top_info_bar_light .container,.top_info_bar_primary .container,.top_info_bar_secondary .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}.top_info_hours{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width:640px){.top_info_hours{gap:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:visible}}.day_label,.day_label_long,.day_label_short{display:inline}.day_label_short{display:none}@media (max-width:639.98px){.day_label_long{display:none}.day_label_short{display:inline}}.top_info_day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:0.25rem 0.5rem;border-left:4px solid rgba(255,255,255,0.2);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media (min-width:640px){.top_info_day{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:0.25rem 0.75rem}}.top_info_day .day_name{font-weight:700;font-size:0.625rem;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:0.125rem;line-height:1.1;color:rgba(255,255,255,0.9)}@media (min-width:640px){.top_info_day .day_name{font-size:0.6875rem;line-height:1.3}}.top_info_day .day_hours{font-size:0.625rem;color:rgba(255,255,255,0.7);white-space:normal;line-height:1.1}@media (min-width:640px){.top_info_day .day_hours{font-size:0.6875rem;line-height:1.3}}.top_info_day.current_day{border-left-color:#BF1B28;background-color:rgba(191,27,40,0.15)}.top_info_day.current_day .day_name{color:#fff;font-weight:900}.top_info_day.current_day .day_hours{color:rgba(255,255,255,0.95);font-weight:700}.top_info_day.closed .day_hours{color:rgba(255,255,255,0.4)}.top_info_contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0.5rem;font-size:0.6875rem;color:rgba(255,255,255,0.9);width:100%}@media (min-width:640px){.top_info_contact{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5rem;font-size:0.75rem}}.top_info_contact .contact_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;white-space:nowrap}.top_info_contact .contact_item i{font-size:0.875rem;color:rgba(255,255,255,0.7)}.top_info_contact .contact_item a{color:rgba(255,255,255,0.9);text-decoration:none;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.top_info_contact .contact_item a:hover{color:#fff;text-decoration:underline}.top_info_contact .contact_item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:640px){.top_info_contact .contact_item:first-child{-ms-flex-preferred-size:auto;flex-basis:auto}}.top_info_bar_primary{background-color:#333399;border-bottom-color:rgba(255,255,255,0.15)}.top_info_bar_secondary{background-color:#BF1B28;border-bottom-color:rgba(255,255,255,0.15)}.top_info_bar_light{background-color:#e9ecef;color:#343a40;border-bottom-color:#dee2e6}.top_info_bar_light .top_info_day{border-left-color:rgba(52,58,64,0.2)}.top_info_bar_light .top_info_day .day_name{color:#343a40}.top_info_bar_light .top_info_day .day_hours{color:#6c757d}.top_info_bar_light .top_info_day.current_day{border-left-color:#BF1B28;background-color:rgba(191,27,40,0.15)}.top_info_bar_light .top_info_day.current_day .day_name{color:#343a40;font-weight:900}.top_info_bar_light .top_info_day.current_day .day_hours{color:#212529;font-weight:700}.top_info_bar_light .top_info_day.closed .day_hours{color:#ced4da}.top_info_bar_light .top_info_contact{color:#343a40}.top_info_bar_light .top_info_contact .contact_item i{color:#6c757d}.top_info_bar_light .top_info_contact .contact_item a{color:#343a40}.top_info_bar_light .top_info_contact .contact_item a:hover{color:#333399}.my_sidebar{-ms-grid-column-span:12;grid-column:span 12}@media (min-width:640px){.my_sidebar{-ms-grid-column-span:8;grid-column:span 8}}@media (min-width:1024px){.my_sidebar{-ms-grid-column-span:4;grid-column:span 4}}.lr-hero-bg{position:relative;overflow:hidden;isolation:isolate;min-height:100vh;background-color:#02030d}.lr-hero-bg>*{position:relative;z-index:1}.lr-hero-bg--service-desk{background:radial-gradient(circle at 50% 18%,rgba(45,40,180,0.65) 0%,rgba(28,18,120,0.45) 22%,rgba(8,4,45,0.75) 48%,rgb(2,1,18) 100%),radial-gradient(circle at 50% 88%,rgba(86,70,255,0.55) 0%,rgba(38,25,140,0.45) 28%,rgba(4,2,28,0) 58%),-webkit-gradient(linear,left top,left bottom,from(#030011),color-stop(35%,#070024),color-stop(70%,#08002c),to(#030010));background:radial-gradient(circle at 50% 18%,rgba(45,40,180,0.65) 0%,rgba(28,18,120,0.45) 22%,rgba(8,4,45,0.75) 48%,rgb(2,1,18) 100%),radial-gradient(circle at 50% 88%,rgba(86,70,255,0.55) 0%,rgba(38,25,140,0.45) 28%,rgba(4,2,28,0) 58%),linear-gradient(180deg,#030011 0%,#070024 35%,#08002c 70%,#030010 100%)}.lr-hero-bg--space-dashboard{background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-hero-bg--service-desk:before,.lr-hero-bg--space-dashboard:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-hero-bg--service-desk:after,.lr-hero-bg--space-dashboard:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-hero-bg--stars:after{background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle,rgba(255,255,255,0.32) 0 1px,transparent 1px),radial-gradient(circle,rgba(85,214,255,0.2) 0 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.12) 0 1px,transparent 1px),radial-gradient(circle at center,rgba(255,255,255,0.025) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle,rgba(255,255,255,0.32) 0 1px,transparent 1px),radial-gradient(circle,rgba(85,214,255,0.2) 0 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.12) 0 1px,transparent 1px),radial-gradient(circle at center,rgba(255,255,255,0.025) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background-position:0 0,42px 68px,90px 24px,center,center,center;background-size:180px 180px,260px 260px,340px 340px,auto,auto,auto;opacity:1}.lr-hero-bg--dashboard-glow:before{background:radial-gradient(ellipse at 50% 78%,rgba(85,214,255,0.18) 0%,rgba(31,96,255,0.12) 20%,rgba(98,72,255,0.1) 36%,rgba(2,3,13,0) 62%),radial-gradient(circle at 10% 75%,rgba(65,105,255,0.3) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.3) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%)}.lr-hero-bg__inner{width:min(1180px,100% - 40px);margin-inline:auto;padding-block:clamp(48px,8vw,110px)}html{scroll-padding-top:83px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lr-section{position:relative;padding:5rem 0}@media (max-width:639px){.lr-section{padding:3rem 0}}.lr-section--soft{background-color:#eef2fb;background-image:radial-gradient(60rem 30rem at 100% -10%,rgba(31,96,255,0.06),transparent 60%),radial-gradient(50rem 30rem at -10% 110%,rgba(51,51,153,0.05),transparent 60%)}.lr-section--alt{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-section--alt:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-section--alt:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-section--alt>*{position:relative;z-index:1}.lr-section--alt{color:rgba(255,255,255,0.85)}.lr-section--dark{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-section--dark:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-section--dark:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-section--dark>*{position:relative;z-index:1}.lr-section--dark{color:#ffffff}.lr-section-head{margin-bottom:3rem}.lr-section-head.lr-section-head--center{text-align:center}.lr-section-head.lr-section-head--center .lr-section-sub{margin-left:auto;margin-right:auto}@media (max-width:639px){.lr-section-head{margin-bottom:2rem}}.lr-section-heading{font-size:2.5rem;line-height:1.12;letter-spacing:-0.01em;margin-bottom:0.75rem;color:#161647}.lr-section--alt .lr-section-heading,.lr-section--dark .lr-section-heading{color:#ffffff}@media (max-width:639px){.lr-section-heading{font-size:1.875rem}}.lr-section-sub{font-size:1.1875rem;line-height:1.6;color:#5a6475;max-width:46rem;margin-bottom:0}.lr-section--alt .lr-section-sub,.lr-section--dark .lr-section-sub{color:rgba(255,255,255,0.82)}.lr-section--alt .lr-calc-note,.lr-section--alt .lr-canadian-points li,.lr-section--alt .lr-keypoints li,.lr-section--alt .lr-step-list li{color:rgba(255,255,255,0.82)}.lr-section--alt .lr-canadian-points li:before,.lr-section--alt .lr-keypoints li:before{color:#7fd99a}.lr-section--alt .lr-step-list li:before{background-color:rgba(255,255,255,0.14);color:#ffffff}.lr-eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.8125rem;font-weight:600;letter-spacing:0.16em;text-transform:uppercase;color:#1f60ff;margin-bottom:1rem}.lr-eyebrow:before{content:"";width:1.75rem;height:2px;border-radius:2px;background:linear-gradient(135deg,#1f60ff 0%,#55d6ff 100%)}.lr-hero .lr-eyebrow,.lr-section--alt .lr-eyebrow,.lr-section--dark .lr-eyebrow{color:#55d6ff}.lr-eyebrow.lr-eyebrow--center:before{display:none}.btn{font-weight:500;letter-spacing:0.01em;border-radius:0.5rem;-webkit-transition:background-color 0.15s ease,border-color 0.15s ease,-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease;transition:background-color 0.15s ease,border-color 0.15s ease,-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease;transition:transform 0.15s ease,box-shadow 0.15s ease,background-color 0.15s ease,border-color 0.15s ease;transition:transform 0.15s ease,box-shadow 0.15s ease,background-color 0.15s ease,border-color 0.15s ease,-webkit-transform 0.15s ease,-webkit-box-shadow 0.15s ease}.btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn_primary{background-color:#1f60ff;border-color:#1f60ff;-webkit-box-shadow:0 8px 20px rgba(31,96,255,0.25);box-shadow:0 8px 20px rgba(31,96,255,0.25)}.btn_primary:focus,.btn_primary:hover{background-color:#1a4fd0;border-color:#1a4fd0;-webkit-box-shadow:0 10px 26px rgba(31,96,255,0.32);box-shadow:0 10px 26px rgba(31,96,255,0.32)}.btn_outline_primary{color:#333399;border-color:#d4dae8;background-color:#ffffff}.btn_outline_primary:focus,.btn_outline_primary:hover{color:#1a4fd0;border-color:#1f60ff;background-color:rgba(31,96,255,0.06)}.lr-navbar{background-color:rgba(6,8,24,0.92);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid rgba(255,255,255,0.08);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.04),0 6px 24px rgba(0,0,0,0.35);box-shadow:0 1px 0 rgba(255,255,255,0.04),0 6px 24px rgba(0,0,0,0.35)}.lr-navbar .container{max-width:1240px}.lr-navbar .navbar_brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lr-navbar .lr-navbar__logo{display:block;height:2.5rem;width:auto}@media (max-width:639px){.lr-navbar .lr-navbar__logo{height:2rem}}.lr-navbar .navbar_nav .nav_link{font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.9375rem;font-weight:400;letter-spacing:0.02em;text-transform:uppercase;white-space:nowrap;color:rgba(255,255,255,0.8);padding:0.5rem 0.7rem;position:relative}.lr-navbar .navbar_nav .nav_link:after{content:"";position:absolute;left:0.7rem;right:0.7rem;bottom:0.2rem;height:2px;border-radius:2px;background:linear-gradient(135deg,#1f60ff 0%,#55d6ff 100%);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.lr-navbar .navbar_nav .nav_link:focus,.lr-navbar .navbar_nav .nav_link:hover{color:#ffffff}.lr-navbar .navbar_nav .nav_link:focus:after,.lr-navbar .navbar_nav .nav_link:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.lr-navbar .navbar_toggler{font-size:1.75rem;color:rgba(255,255,255,0.85)}.lr-nav-cta{margin-left:0.75rem;white-space:nowrap;font-family:"Oswald","Arial Narrow",sans-serif;letter-spacing:0.04em;text-transform:uppercase}@media (max-width:1023px){.lr-nav-cta{margin-left:1rem;margin-top:0.5rem}}.lr-dropdown{position:relative}.lr-dropdown .lr-dropdown__toggle{display:block;width:100%;text-align:left;padding:0.5rem 0.7rem;background:none;border:none;font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.9375rem;font-weight:400;letter-spacing:0.02em;text-transform:uppercase;color:rgba(255,255,255,0.8);cursor:pointer;white-space:nowrap}.lr-dropdown .lr-dropdown__toggle:focus,.lr-dropdown .lr-dropdown__toggle:hover{color:#ffffff}.lr-dropdown .lr-dropdown__toggle:after{content:"▾";margin-left:0.375rem;font-size:0.75em}.lr-dropdown .lr-dropdown__menu{display:none;list-style:none;margin:0;padding:0.5rem 0}.lr-dropdown .lr-dropdown__menu a{display:block;padding:0.5rem 1.25rem;color:#1b1f2a;text-decoration:none;font-size:0.9375rem;white-space:nowrap;-webkit-transition:background-color 0.15s ease,color 0.15s ease;transition:background-color 0.15s ease,color 0.15s ease}.lr-dropdown .lr-dropdown__menu a:focus,.lr-dropdown .lr-dropdown__menu a:hover{color:#1f60ff;background-color:#f5f7fc}.lr-dropdown.open .lr-dropdown__menu{display:block}@media (min-width:1024px){.lr-dropdown .lr-dropdown__menu{position:absolute;top:100%;left:0;min-width:17rem;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.625rem;-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);z-index:1050;overflow:hidden}}@media (max-width:1023px){.lr-dropdown .lr-dropdown__menu a{padding-left:2.25rem;color:rgba(255,255,255,0.72)}.lr-dropdown .lr-dropdown__menu a:focus,.lr-dropdown .lr-dropdown__menu a:hover{color:#ffffff;background-color:rgba(255,255,255,0.06)}}.lr-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;margin-left:0.25rem;padding:0 0.5rem;font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.875rem;letter-spacing:0.04em}@media (max-width:1023px){.lr-lang{margin-top:0.5rem;padding:0.5rem 0.7rem}}.lr-lang .lr-lang__icon{margin-right:0.25rem;font-size:1rem;line-height:1;opacity:0.7}.lr-lang .lr-lang__opt{padding:0.15rem 0.4rem;border-radius:0.25rem;color:rgba(255,255,255,0.55);text-decoration:none;cursor:pointer}.lr-lang .lr-lang__opt:focus,.lr-lang .lr-lang__opt:hover{color:#ffffff}.lr-lang .lr-lang__opt--active{color:#ffffff;font-weight:700;background-color:rgba(255,255,255,0.12);cursor:default}.lr-lang .lr-lang__sep{color:rgba(255,255,255,0.3)}.lr-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-hero>*{position:relative;z-index:1}.lr-hero{color:#ffffff;padding:5rem 0 4rem 0;text-align:center}.lr-hero .lr-hero__content:before{content:"";position:absolute;top:-6rem;left:50%;width:46rem;max-width:90vw;height:22rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(85,214,255,0.18),transparent 70%);pointer-events:none;z-index:-1}@media (max-width:639px){.lr-hero{padding:3.25rem 0 2.5rem 0}}.lr-hero__content{position:relative;max-width:58rem;margin:0 auto}.lr-hero__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;padding:0.4rem 0.9rem;margin-bottom:1.5rem;font-size:0.8125rem;font-weight:500;letter-spacing:0.04em;color:rgba(255,255,255,0.9);background-color:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.16);border-radius:50rem;backdrop-filter:blur(6px)}.lr-hero__badge .lr-hero__badge-leaf,.lr-hero__badge i{color:#55d6ff}.lr-hero__badge .lr-hero__badge-leaf{height:1em;width:auto;vertical-align:-0.12em}.lr-hero__logo{display:block;width:80%;height:auto;margin:0 auto 1.5rem}.lr-hero__title{font-size:3.5rem;line-height:1.08;letter-spacing:-0.015em;color:#ffffff;margin-bottom:1.25rem}.lr-hero__title .lr-hl{background:linear-gradient(120deg,#8fb6ff 0%,#55d6ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (max-width:1023px){.lr-hero__title{font-size:2.875rem}}@media (max-width:639px){.lr-hero__title{font-size:2.125rem}}.lr-hero__sub{font-size:1.25rem;line-height:1.55;color:rgba(255,255,255,0.82);max-width:42rem;margin:0 auto 2rem auto}@media (max-width:639px){.lr-hero__sub{font-size:1.0625rem}}.lr-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.875rem;margin-bottom:1rem}.lr-hero__trial-note{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-size:0.9375rem;font-weight:500;color:#ffd97a;margin:0 0 2rem 0}.lr-hero__trial-note i{opacity:0.9}.lr-trust-bullets{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem 1.75rem}.lr-trust-bullets li{position:relative;padding-left:1.6rem;font-size:0.9375rem;color:rgba(255,255,255,0.88)}.lr-trust-bullets li:before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:#7fd99a}.lr-hero__screenshot{position:relative;max-width:1060px;margin:3rem auto 0 auto;padding:0 0.5rem}.lr-browser-frame{position:relative;border-radius:0.9rem;overflow:hidden;background-color:#0b1020;border:1px solid rgba(255,255,255,0.12);-webkit-box-shadow:0 -1px 50px rgba(85,214,255,0.1),0 40px 90px rgba(0,0,0,0.55);box-shadow:0 -1px 50px rgba(85,214,255,0.1),0 40px 90px rgba(0,0,0,0.55)}.lr-browser-frame .lr-browser-frame__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem;padding:0.7rem 0.95rem;background:-webkit-gradient(linear,left top,left bottom,from(#161c33),to(#0d1226));background:linear-gradient(180deg,#161c33,#0d1226);border-bottom:1px solid rgba(255,255,255,0.06)}.lr-browser-frame .lr-browser-frame__bar span{width:0.7rem;height:0.7rem;border-radius:50%;background-color:rgba(255,255,255,0.22)}.lr-browser-frame .lr-browser-frame__bar span:first-child{background-color:#ff5f57}.lr-browser-frame .lr-browser-frame__bar span:nth-child(2){background-color:#febc2e}.lr-browser-frame .lr-browser-frame__bar span:nth-child(3){background-color:#28c840}.lr-browser-frame .lr-browser-frame__bar .lr-browser-frame__url{margin-left:0.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:22rem;height:1.35rem;border-radius:50rem;background-color:rgba(255,255,255,0.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.75rem;font-size:0.75rem;color:rgba(255,255,255,0.5)}@media (max-width:639px){.lr-browser-frame .lr-browser-frame__bar .lr-browser-frame__url{display:none}}.lr-browser-frame img{display:block;width:100%;height:auto}.lr-hero__chip{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem;padding:0.65rem 0.9rem;background-color:rgba(255,255,255,0.96);border-radius:0.7rem;-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);color:#1b1f2a;font-size:0.8125rem;line-height:1.2;z-index:2}.lr-hero__chip .lr-hero__chip-ico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;border-radius:0.5rem;background:linear-gradient(135deg,#3a3ab0 0%,#1f60ff 100%);color:#ffffff;font-size:0.875rem;-ms-flex-negative:0;flex-shrink:0}.lr-hero__chip strong{display:block;font-size:0.95rem;color:#161647}.lr-hero__chip span{color:#5a6475}.lr-hero__chip--tl{top:1.5rem;left:-0.5rem}.lr-hero__chip--br{bottom:1.75rem;right:-0.5rem}@media (max-width:767px){.lr-hero__chip{display:none}}.lr-btn-hero-primary{background-color:#bf1b28;border:1px solid #bf1b28;color:#ffffff;-webkit-box-shadow:0 10px 24px rgba(191,27,40,0.3);box-shadow:0 10px 24px rgba(191,27,40,0.3)}.lr-btn-hero-primary:focus,.lr-btn-hero-primary:hover{background-color:#a1141f;border-color:#a1141f;color:#ffffff}.lr-btn-hero-secondary{background-color:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.55);color:#ffffff}.lr-btn-hero-secondary:focus,.lr-btn-hero-secondary:hover{background-color:rgba(255,255,255,0.14);border-color:#ffffff;color:#ffffff}.lr-stat-strip{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem;text-align:center}@media (min-width:768px){.lr-stat-strip{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.lr-stat-strip .lr-stat__num{font-family:"Oswald","Arial Narrow",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.2;color:#333399;background:linear-gradient(120deg,#333399 0%,#1f60ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:0.1em;margin-bottom:0.25rem}.lr-stat-strip .lr-stat__label{font-size:0.9375rem;color:#5a6475}.lr-screenshot-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;min-height:17rem;border:2px dashed rgba(255,255,255,0.35);border-radius:0.75rem;background-color:rgba(255,255,255,0.06);color:rgba(255,255,255,0.7);font-size:0.9375rem;text-align:center;padding:1.5rem}.lr-screenshot-placeholder.lr-screenshot-placeholder--light{border-color:#e4e8f1;background-color:#f5f7fc;color:#5a6475}.lr-feature-shot{display:block;width:100%;height:auto;border-radius:0.9rem;border:1px solid #e4e8f1;-webkit-box-shadow:0 12px 30px rgba(22,28,71,0.1);box-shadow:0 12px 30px rgba(22,28,71,0.1);background-color:#ffffff}.lr-feature-phone{display:block;width:100%;max-width:230px;height:auto;margin:0 auto;-webkit-filter:drop-shadow(0 20px 40px rgba(15,20,60,0.22));filter:drop-shadow(0 20px 40px rgba(15,20,60,0.22))}.lr-phone-duo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lr-phone-duo .lr-feature-phone{max-width:190px;-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px}.lr-problem-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.lr-problem-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.lr-problem-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.lr-problem-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.875rem;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.75rem;padding:1.1rem 1.2rem;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease}.lr-problem-card:hover{border-color:rgba(191,27,40,0.3);-webkit-box-shadow:0 4px 14px rgba(22,28,71,0.07);box-shadow:0 4px 14px rgba(22,28,71,0.07);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.lr-problem-card .lr-problem-card__ico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem;-ms-flex-negative:0;flex-shrink:0;border-radius:0.55rem;background-color:rgba(191,27,40,0.08);color:#bf1b28;font-size:0.95rem}.lr-problem-card span{color:#1b1f2a;font-weight:500;font-size:0.975rem;line-height:1.4;padding-top:0.25rem}.lr-problem-list{list-style:none;margin:0 0 2rem 0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0.625rem 2rem}@media (min-width:640px){.lr-problem-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.lr-problem-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.lr-problem-list li{position:relative;padding-left:1.625rem;color:#1b1f2a}.lr-problem-list li:before{content:"✖";position:absolute;left:0;top:0.1em;font-size:0.8em;color:#bf1b28}.lr-feature-card{height:100%;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.9rem;padding:1.6rem;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.lr-feature-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);border-color:rgba(31,96,255,0.35)}.lr-feature-card h3{font-size:1.1875rem;color:#161647;margin-bottom:0.5rem}.lr-feature-card p{font-size:0.9375rem;color:#5a6475;margin-bottom:0}.lr-feature-card__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border-radius:0.75rem;background:linear-gradient(135deg,#3a3ab0 0%,#1f60ff 100%);color:#ffffff;font-size:1.25rem;margin-bottom:1rem;-webkit-box-shadow:0 8px 18px rgba(31,96,255,0.25);box-shadow:0 8px 18px rgba(31,96,255,0.25)}.lr-feature-card__icon svg{width:1.5rem;height:1.5rem}.lr-tool-card{position:relative;height:100%;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:1rem;padding:1.9rem 1.75rem;overflow:hidden;-webkit-box-shadow:0 4px 14px rgba(22,28,71,0.07);box-shadow:0 4px 14px rgba(22,28,71,0.07);-webkit-transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.lr-tool-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);border-color:rgba(31,96,255,0.35)}.lr-tool-card:after{content:"";position:absolute;top:-3rem;right:-3rem;width:9rem;height:9rem;border-radius:50%;background:linear-gradient(135deg,rgba(51,51,153,0.1),rgba(31,96,255,0.1));pointer-events:none}.lr-tool-card .lr-tool-card__icon{position:relative;width:3.75rem;height:3.75rem;margin-bottom:1.1rem}.lr-tool-card .lr-tool-card__icon img{width:100%;height:100%;display:block}.lr-tool-card .lr-tool-card__tag{position:relative;display:inline-block;font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.6875rem;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:#1f60ff;margin-bottom:0.9rem}.lr-tool-card h3{position:relative;font-size:1.5rem;color:#333399;margin-bottom:0.5rem}.lr-tool-card p{position:relative;font-size:1rem;color:#1b1f2a;margin-bottom:0}.lr-component-card{height:100%;background-color:#ffffff;border:1px solid #e4e8f1;border-top:4px solid #333399;border-radius:0.75rem;padding:1.75rem;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06)}.lr-component-card h3{font-size:1.375rem;color:#333399;margin-bottom:0.625rem}.lr-component-card p{font-size:0.9875rem;color:#1b1f2a;margin-bottom:0}.lr-canadian .lr-maple{display:inline-block;height:1.05em;width:auto;vertical-align:-0.12em;margin-right:0.15em}.lr-canadian .lr-canadian__visual{width:100%;height:auto;border-radius:1rem;-webkit-box-shadow:0 12px 30px rgba(22,28,71,0.1);box-shadow:0 12px 30px rgba(22,28,71,0.1)}.lr-canadian-points{list-style:none;margin:1.5rem 0 0 0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0.75rem 2rem}@media (min-width:640px){.lr-canadian-points{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.lr-canadian-points li{position:relative;padding-left:2rem;color:#1b1f2a;font-weight:500}.lr-canadian-points li:before{content:"✓";position:absolute;left:0;top:0.05em;width:1.35rem;height:1.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.7rem;font-weight:700;border-radius:50%;background-color:rgba(14,159,91,0.12);color:#0e9f5b}.lr-how__card{background-color:#0a1733;border-radius:1.1rem;color:#ffffff;-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);padding:1.25rem;position:sticky;top:6rem}@media (max-width:1023px){.lr-how__card{position:static}}.lr-how__card img{display:block;width:100%;height:auto;border-radius:0.85rem}.lr-how__card .lr-how__card-text{padding:1.25rem 0.5rem 0.25rem}.lr-how__card .lr-how__subhead{font-size:1.375rem;color:#ffffff;margin:0 0 0.625rem 0}.lr-how__card .lr-how__body{font-size:0.9375rem;color:rgba(255,255,255,0.78);margin:0}.lr-how-steps{list-style:none;margin:0;padding:0}.lr-how-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:0.875rem}.lr-how-step:before{content:"";position:absolute;left:1.0625rem;top:0;bottom:0;width:2px;background-color:rgba(31,96,255,0.2);z-index:0}.lr-how-step:first-child:before{top:50%}.lr-how-step:last-child{padding-bottom:0}.lr-how-step:last-child:before{bottom:50%}.lr-how-step .lr-how-step__num{position:relative;z-index:1;-ms-flex-negative:0;flex-shrink:0;width:2.25rem;height:2.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#3a3ab0 0%,#1f60ff 100%);color:#ffffff;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.125rem;font-weight:500;-webkit-box-shadow:0 6px 14px rgba(31,96,255,0.3);box-shadow:0 6px 14px rgba(31,96,255,0.3)}.lr-how-step .lr-how-step__card{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.75rem;padding:0.9rem 1.15rem;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease}.lr-how-step .lr-how-step__card:hover{border-color:rgba(31,96,255,0.3);-webkit-box-shadow:0 4px 14px rgba(22,28,71,0.07);box-shadow:0 4px 14px rgba(22,28,71,0.07);-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.lr-how-step .lr-how-step__icon{-ms-flex-negative:0;flex-shrink:0;width:2.75rem;height:2.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0.65rem;background-color:rgba(31,96,255,0.1);color:#1f60ff;font-size:1.125rem}.lr-how-step .lr-how-step__text h3{font-size:1.0625rem;color:#161647;margin:0 0 0.125rem 0}.lr-how-step .lr-how-step__text p{font-size:0.875rem;color:#5a6475;margin:0}.lr-how-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.625rem;margin-top:2.5rem;background:linear-gradient(135deg,#ffffff,#f5f7fc);border:1px solid #e4e8f1;border-radius:50rem;padding:0.95rem 1.9rem;text-align:center;-webkit-box-shadow:0 4px 14px rgba(22,28,71,0.07);box-shadow:0 4px 14px rgba(22,28,71,0.07)}.lr-how-banner .lr-how-banner__icon{color:#1f60ff;font-size:1.125rem}.lr-how-banner .lr-how-banner__text{font-weight:600;color:#1b1f2a}.lr-how-banner .lr-how-banner__sep{color:#d4dae8;margin:0 0.25rem}.lr-how-banner .lr-how-banner__brand{font-family:"Oswald","Arial Narrow",sans-serif;font-weight:700;color:#333399}.lr-workflow{list-style:none;margin:0;padding:0;counter-reset:lr-step;position:relative}.lr-workflow li{position:relative;counter-increment:lr-step;padding:0 0 1.75rem 4rem}.lr-workflow li:before{content:"";position:absolute;left:1.3125rem;top:2.75rem;bottom:0;width:2px;background-color:rgba(51,51,153,0.25)}.lr-workflow li:last-child{padding-bottom:0}.lr-workflow li:last-child:before{display:none}.lr-workflow li:after{content:counter(lr-step);position:absolute;left:0;top:0;width:2.75rem;height:2.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#333399;color:#ffffff;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.25rem;font-weight:500}.lr-workflow h3{font-size:1.125rem;color:#25256f;margin-bottom:0.25rem;padding-top:0.5rem}.lr-workflow p{font-size:0.9375rem;color:#5a6475;margin-bottom:0}.lr-pricing-callouts{list-style:none;margin:1.75rem 0 0 0;padding:0}.lr-pricing-callouts li{position:relative;padding:0.45rem 0 0.45rem 2rem;font-weight:500;color:rgba(255,255,255,0.92)}.lr-pricing-callouts li:before{content:"✓";position:absolute;left:0;top:0.5rem;width:1.35rem;height:1.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.7rem;font-weight:700;border-radius:50%;background-color:rgba(127,217,154,0.18);color:#7fd99a}.lr-pricing-calculator{background-color:#ffffff;border-radius:1rem;-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);padding:2rem;color:#1b1f2a;border:1px solid rgba(255,255,255,0.6)}@media (max-width:639px){.lr-pricing-calculator{padding:1.375rem}}.lr-pricing-calculator h3{font-size:1.375rem;color:#161647;margin-bottom:1rem}.lr-pricing-calculator .form_label{font-weight:700}.lr-calc-slider{margin-top:0.5rem}.lr-calc-slider .form_range{margin:0.25rem 0;accent-color:#1f60ff}.lr-calc-slider__value{font-family:"Oswald","Arial Narrow",sans-serif;font-size:2rem;font-weight:600;line-height:1;color:#1f60ff;margin-bottom:0.625rem}.lr-calc-slider__unit{font-family:"Oswald","Arial Narrow",sans-serif;font-size:1rem;font-weight:400;color:#5a6475;text-transform:uppercase;letter-spacing:0.03em}.lr-calc-slider__scale{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;font-weight:700;color:#5a6475;margin-top:0.125rem}.lr-calc-result{margin-top:1.25rem;border-top:1px solid #e4e8f1;padding-top:1.25rem}.lr-calc-result__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem;padding:0.375rem 0}.lr-calc-result__row .lr-calc-result__label{color:#5a6475;font-size:0.9375rem}.lr-calc-result__row .lr-calc-result__value{font-weight:700;color:#161647;text-align:right;white-space:nowrap}.lr-calc-result__row--main{background:linear-gradient(135deg,rgba(31,96,255,0.07),rgba(85,214,255,0.07));border-radius:0.65rem;padding:0.85rem 1rem;margin:0.25rem 0}.lr-calc-result__row--main .lr-calc-result__label{font-weight:700;color:#1b1f2a}.lr-calc-result__row--main .lr-calc-result__value{font-family:"Oswald","Arial Narrow",sans-serif;font-size:2.1rem;color:#1f60ff}.lr-calc-extras{margin-top:1.25rem;border-top:1px solid #e4e8f1;padding-top:1rem}.lr-calc-extras .lr-calc-extras__label{font-size:0.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#5a6475;margin:0 0 0.625rem 0}.lr-calc-extras .lr-calc-extras__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.5rem;font-size:0.9375rem;color:#1b1f2a;padding:0.45rem 0;cursor:pointer;border-radius:0.4rem;-webkit-transition:color 0.15s ease;transition:color 0.15s ease}.lr-calc-extras .lr-calc-extras__option input{margin-top:0.2rem;-ms-flex-negative:0;flex-shrink:0;accent-color:#1f60ff}.lr-calc-extras .lr-calc-extras__option:hover{color:#1a4fd0}.lr-calc-result--monthly{margin-top:1rem;border-top:0;border-radius:0.65rem;background-color:#f5f7fc;padding:0.5rem 1rem}.lr-calc-result--monthly .lr-calc-result__row--extras .lr-calc-result__value{color:#bf1b28}.lr-calc-extras--grid{margin-top:0;border-top:0;padding-top:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0.25rem 1.5rem}@media (min-width:1024px){.lr-calc-extras--grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.lr-calc-extras--grid .lr-calc-extras__option{border:1px solid #e4e8f1;border-radius:0.6rem;padding:0.7rem 0.85rem;-webkit-transition:border-color 0.15s ease,background-color 0.15s ease;transition:border-color 0.15s ease,background-color 0.15s ease}.lr-calc-extras--grid .lr-calc-extras__option:hover{border-color:rgba(31,96,255,0.35);background-color:rgba(31,96,255,0.03)}.lr-extras-calc{background-color:#ffffff;border-radius:1rem;-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);padding:2rem;color:#1b1f2a;margin-top:1.5rem}@media (max-width:639px){.lr-extras-calc{padding:1.375rem}}.lr-extras-calc .lr-extras-calc__heading{font-size:1.375rem;color:#161647;margin-bottom:0.5rem}.lr-extras-calc .lr-extras-calc__intro{font-size:0.9375rem;color:#5a6475;max-width:46rem;margin-bottom:1.5rem}.lr-extras-calc .lr-calc-result--monthly{margin-top:0}.lr-calc-note{margin-top:0.875rem;font-size:0.8125rem;color:#5a6475}.lr-calc-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-top:1rem}.lr-calc-badges span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.4rem;font-size:0.75rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#1a4fd0;background-color:rgba(31,96,255,0.08);border-radius:50rem;padding:0.35rem 0.9rem}.lr-calc-badges span:before{content:"✓";font-size:0.8rem;color:#0e9f5b}.lr-highlight-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.9rem;padding:1.75rem;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.lr-highlight-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);border-color:rgba(31,96,255,0.35)}.lr-highlight-card .lr-highlight-card__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:0.7rem;background:linear-gradient(135deg,#3a3ab0 0%,#1f60ff 100%);color:#ffffff;font-size:1.125rem;margin-bottom:1rem;-webkit-box-shadow:0 8px 18px rgba(31,96,255,0.22);box-shadow:0 8px 18px rgba(31,96,255,0.22)}.lr-highlight-card .lr-highlight-card__name{font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.75rem;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:#1f60ff;margin-bottom:0.4rem}.lr-highlight-card h3{font-size:1.1875rem;color:#161647;margin-bottom:0.5rem}.lr-highlight-card p{font-size:0.9375rem;color:#5a6475;margin-bottom:1.25rem}.lr-highlight-card .lr-highlight-card__link{margin-top:auto;font-weight:700;font-size:0.9375rem;color:#1f60ff;text-decoration:none}.lr-highlight-card .lr-highlight-card__link:after{content:"→";margin-left:0.375rem;-webkit-transition:margin-left 0.15s ease;transition:margin-left 0.15s ease}.lr-highlight-card .lr-highlight-card__link:focus,.lr-highlight-card .lr-highlight-card__link:hover{color:#1a4fd0}.lr-highlight-card .lr-highlight-card__link:focus:after,.lr-highlight-card .lr-highlight-card__link:hover:after{margin-left:0.7rem}.lr-extras-banner{text-align:center;max-width:52rem;margin:0 auto 2.5rem auto}.lr-extras-banner .lr-extras-banner__heading{font-size:2rem;color:#161647;margin-bottom:0.75rem}@media (max-width:639px){.lr-extras-banner .lr-extras-banner__heading{font-size:1.6rem}}.lr-extras-banner .lr-extras-banner__sub{font-size:1.0625rem;color:#1b1f2a;margin-bottom:0.75rem}.lr-extras-banner .lr-extras-banner__intro{font-size:0.9375rem;color:#5a6475;margin-bottom:0}.lr-extra-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.9rem;padding:1.75rem;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.lr-extra-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16);border-color:rgba(31,96,255,0.35)}.lr-extra-card:before{content:"";position:absolute;top:0;left:1.75rem;right:1.75rem;height:3px;border-radius:0 0 3px 3px;background:-webkit-gradient(linear,left top,right top,from(#bf1b28),to(#e2655f));background:linear-gradient(90deg,#bf1b28,#e2655f)}.lr-extra-card .lr-extra-card__tag{-ms-flex-item-align:start;align-self:flex-start;font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.6875rem;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:#bf1b28;background-color:rgba(191,27,40,0.08);border-radius:50rem;padding:0.25rem 0.75rem;margin-bottom:0.875rem}.lr-extra-card h3{font-size:1.25rem;color:#161647;margin-bottom:0.25rem}.lr-extra-card .lr-extra-card__price{font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.25rem;font-weight:600;color:#1f60ff;margin-bottom:0.75rem}.lr-extra-card p{font-size:0.9375rem;color:#5a6475;margin-bottom:1.25rem}.lr-extra-card .lr-highlight-card__link{margin-top:auto}.lr-extra-card .lr-extra-card__note{margin-top:0.875rem;margin-bottom:0;font-size:0.75rem;font-style:italic;color:#5a6475}.lr-extras-cta{text-align:center;margin-top:2.5rem}.lr-extras-cta .lr-extras-cta__heading{font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.375rem;color:#161647;margin-bottom:1.25rem}.lr-extras-cta .lr-cta-band__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lr-feature-grid{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0.625rem}@media (min-width:640px){.lr-feature-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.lr-feature-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.lr-feature-grid li{position:relative;background-color:#ffffff;color:#1b1f2a;border:1px solid #e4e8f1;border-radius:0.5rem;padding:0.7rem 0.875rem 0.7rem 2.4rem;font-size:0.875rem;font-weight:500;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.15s ease,-webkit-transform 0.15s ease;transition:border-color 0.15s ease,-webkit-transform 0.15s ease;transition:border-color 0.15s ease,transform 0.15s ease;transition:border-color 0.15s ease,transform 0.15s ease,-webkit-transform 0.15s ease}.lr-feature-grid li:hover{border-color:rgba(31,96,255,0.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.lr-feature-grid li:before{content:"✓";position:absolute;left:0.8rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;color:#1f60ff}.lr-cta-band{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-cta-band:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-cta-band:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-cta-band>*{position:relative;z-index:1}.lr-cta-band{color:#ffffff;border-radius:1.25rem;padding:3.5rem 2.5rem;text-align:center;-webkit-box-shadow:0 24px 60px rgba(15,20,60,0.16);box-shadow:0 24px 60px rgba(15,20,60,0.16)}@media (max-width:639px){.lr-cta-band{padding:2.25rem 1.375rem}}.lr-cta-band h2{color:#ffffff;font-size:2.25rem;margin-bottom:0.75rem}@media (max-width:639px){.lr-cta-band h2{font-size:1.6rem}}.lr-cta-band p{color:rgba(255,255,255,0.85);max-width:42rem;margin:0 auto 1.75rem auto}.lr-cta-band__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.875rem}.lr-faq{max-width:52rem;margin:0 auto}.lr-faq__item{border:1px solid #e4e8f1;border-radius:0.75rem;background-color:#ffffff;margin-bottom:0.75rem;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(22,22,71,0.06);box-shadow:0 1px 2px rgba(22,22,71,0.06);-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.lr-faq__item:hover{border-color:#d4dae8}.lr-faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;text-align:left;background:none;border:none;font:inherit;font-weight:700;color:#161647;cursor:pointer;padding:1.1rem 1.35rem}.lr-faq__question:focus,.lr-faq__question:hover{color:#1f60ff}.lr-faq__question:after{content:"+";font-size:1.5rem;font-weight:400;line-height:1;color:#1f60ff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.lr-faq__question[aria-expanded=true]{color:#1f60ff}.lr-faq__question[aria-expanded=true]:after{content:"−"}.lr-faq__answer{display:none;padding:0 1.35rem 1.25rem 1.35rem;color:#5a6475;font-size:0.9875rem}.lr-faq__answer.open{display:block}.lr-feature-page-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-feature-page-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-feature-page-hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-feature-page-hero>*{position:relative;z-index:1}.lr-feature-page-hero{color:#ffffff;padding:3.5rem 0}@media (max-width:639px){.lr-feature-page-hero{padding:2.5rem 0}}.lr-feature-page-hero h1{color:#ffffff;font-size:2.5rem;line-height:1.15;margin-bottom:1rem}@media (max-width:639px){.lr-feature-page-hero h1{font-size:1.875rem}}.lr-feature-page-hero .lr-feature-page-hero__sub{font-size:1.1875rem;color:rgba(255,255,255,0.85);max-width:42rem;margin-bottom:1.5rem}.lr-breadcrumb{font-size:0.8125rem;margin-bottom:1.5rem;color:rgba(255,255,255,0.7)}.lr-breadcrumb a{color:rgba(255,255,255,0.85);text-decoration:none}.lr-breadcrumb a:focus,.lr-breadcrumb a:hover{color:#ffffff;text-decoration:underline}.lr-breadcrumb .lr-breadcrumb__sep{margin:0 0.5rem;color:rgba(255,255,255,0.45)}.lr-keypoints{list-style:none;margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0.625rem 2rem}@media (min-width:640px){.lr-keypoints{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.lr-keypoints li{position:relative;padding-left:1.75rem}.lr-keypoints li:before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:#1f60ff}.lr-step-list{list-style:none;margin:0;padding:0;counter-reset:lr-mini-step}.lr-step-list li{position:relative;counter-increment:lr-mini-step;padding:0 0 1rem 3rem}.lr-step-list li:before{content:counter(lr-mini-step);position:absolute;left:0;top:-0.125rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:rgba(31,96,255,0.1);color:#1f60ff;font-family:"Oswald","Arial Narrow",sans-serif;font-weight:500}.lr-step-list li:last-child{padding-bottom:0}.lr-related{border-top:1px solid #e4e8f1;padding-top:2rem}.lr-related h2{font-size:1.25rem;color:#161647;margin-bottom:1rem}.lr-related__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem}.lr-related__links a{display:inline-block;border:1px solid #e4e8f1;border-radius:50rem;background-color:#ffffff;color:#333399;font-size:0.875rem;font-weight:500;text-decoration:none;padding:0.4375rem 1.125rem}.lr-related__links a:focus,.lr-related__links a:hover{border-color:#1f60ff;background-color:rgba(31,96,255,0.06);text-decoration:none}.lr-auth-card{background-color:#ffffff;border:1px solid #e4e8f1;border-radius:1rem;-webkit-box-shadow:0 12px 30px rgba(22,28,71,0.1);box-shadow:0 12px 30px rgba(22,28,71,0.1);padding:2rem}@media (max-width:639px){.lr-auth-card{padding:1.375rem}}.lr-auth-card h2{font-size:1.5rem;color:#161647;margin-bottom:1.25rem}.lr-auth-card h3{font-size:1.0625rem;color:#161647;margin-bottom:0.375rem}.lr-auth-card__google{margin-bottom:0.5rem}.lr-auth-card__note{font-size:0.8125rem;color:#5a6475;margin:0.625rem 0 0.875rem 0}.lr-auth-card__divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.875rem;margin:1.25rem 0;color:#5a6475;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.08em}.lr-auth-card__divider:after,.lr-auth-card__divider:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:#e4e8f1}.lr-auth-card__message{font-size:0.875rem;font-weight:500;color:#161647;margin:0.875rem 0 0 0}.lr-auth-card__message:empty{display:none}.lr-auth-card__privacy{font-size:0.75rem;color:#5a6475;margin:0.875rem 0 0 0}.lr-auth-explain__step{border-left:3px solid rgba(31,96,255,0.3);padding:0.125rem 0 0.125rem 1.125rem;margin-bottom:1.25rem}.lr-auth-explain__step h3{font-size:1.125rem;color:#333399;margin-bottom:0.25rem}.lr-auth-explain__step p{color:#5a6475;font-size:0.9375rem;margin-bottom:0}.lr-section--alt .lr-auth-explain__step{border-left-color:rgba(255,255,255,0.22)}.lr-section--alt .lr-auth-explain__step h3{color:#ffffff}.lr-section--alt .lr-auth-explain__step p{color:rgba(255,255,255,0.8)}.lr-auth-trial{background-color:#ffffff;border:1px solid #e4e8f1;border-radius:0.75rem;padding:1.375rem;margin-top:1.75rem}.lr-auth-trial h3{font-size:1.125rem;color:#161647;margin-bottom:0.875rem}.lr-section--alt .lr-auth-trial .lr-keypoints li{color:#1b1f2a}.lr-section--alt .lr-auth-trial .lr-keypoints li:before{color:#1f60ff}.lr-demo-band{background-color:#eef2fb}.lr-demo-band .lr-demo-card{background-color:#ffffff;border:1px solid #e4e8f1;border-radius:1rem;padding:2.75rem;text-align:center;-webkit-box-shadow:0 12px 30px rgba(22,28,71,0.1);box-shadow:0 12px 30px rgba(22,28,71,0.1)}@media (max-width:639px){.lr-demo-band .lr-demo-card{padding:1.75rem}}.lr-demo-band .lr-demo-card h2{color:#161647;font-size:2rem;margin-bottom:0.75rem}.lr-demo-band .lr-demo-card p{color:#5a6475;max-width:38rem;margin:0 auto 1.5rem auto}.lr-footer{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),-webkit-gradient(linear,left top,left bottom,from(#020613),color-stop(55%,#05031e),to(#02030d));background:radial-gradient(circle at 50% 20%,rgba(31,96,255,0.55) 0%,rgba(31,96,255,0.32) 22%,rgba(28,18,120,0.28) 42%,rgba(2,3,13,0) 62%),radial-gradient(circle at 50% 90%,rgba(98,72,255,0.48) 0%,rgba(93,44,255,0.34) 25%,rgba(2,6,19,0) 55%),linear-gradient(180deg,#020613 0%,#05031e 55%,#02030d 100%)}.lr-footer:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 75%,rgba(65,105,255,0.28) 0%,rgba(47,130,255,0.16) 18%,rgba(2,3,13,0) 40%),radial-gradient(circle at 90% 75%,rgba(98,72,255,0.28) 0%,rgba(93,44,255,0.16) 20%,rgba(2,3,13,0) 42%),radial-gradient(ellipse at 50% 68%,rgba(85,214,255,0.08) 0%,rgba(85,214,255,0.03) 18%,rgba(2,3,13,0) 45%)}.lr-footer:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.35)),color-stop(26%,rgba(0,0,0,0)),to(rgba(0,0,0,0.42))),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%);background:radial-gradient(circle at center,rgba(255,255,255,0.035) 0%,rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 26%,rgba(0,0,0,0.42) 100%),radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 52%,rgba(0,0,0,0.38) 100%)}.lr-footer>*{position:relative;z-index:1}.lr-footer{color:rgba(255,255,255,0.75);padding:3.5rem 0 2rem 0;font-size:0.875rem}.lr-footer a{color:rgba(255,255,255,0.85);text-decoration:none}.lr-footer a:focus,.lr-footer a:hover{color:#ffffff;text-decoration:underline}.lr-footer h4{font-size:0.9375rem;letter-spacing:0.08em;text-transform:uppercase;color:#ffffff;margin-bottom:0.875rem}.lr-footer ul{list-style:none;margin:0;padding:0}.lr-footer ul li{margin-bottom:0.5rem}.lr-footer__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;font-family:"Oswald","Arial Narrow",sans-serif;font-size:1.375rem;font-weight:700;color:#ffffff;margin-bottom:0.75rem}.lr-footer__logo{display:block;width:2.5rem;height:2.5rem}.lr-footer__bottom{border-top:1px solid rgba(255,255,255,0.15);margin-top:2.25rem;padding-top:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.75rem;font-size:0.8125rem;color:rgba(255,255,255,0.55)}.lr-hero__badge-slogan{color:#55d6ff;font-weight:600}.lr-how-banner__slogan{color:#1f60ff;font-weight:600}.lr-footer__brand-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.15}.lr-footer__slogan{font-family:"Oswald","Arial Narrow",sans-serif;font-size:0.8125rem;font-weight:400;font-style:italic;letter-spacing:0.02em;color:rgba(255,255,255,0.6)}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-transition:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=app--LotRanger--marketing.css.map */