@font-face{font-family:"New York";src:url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Regular.eot);src:local("New York Large Regular"),local("NewYorkLarge-Regular"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Regular-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Regular.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Regular.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"New York";src:url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Medium.eot);src:local("New York Large Medium"),local("NewYorkLarge-Medium"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Medium-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Medium.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Medium.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"New York";src:url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Semibold.eot);src:local("New York Large Semibold"),local("NewYorkLarge-Semibold"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Semibold-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Semibold.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Semibold.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"New York";src:url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Bold.eot);src:local("New York Large Bold"),local("NewYorkLarge-Bold"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Bold-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Bold.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Bold.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"New York";src:url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Heavy.eot);src:local("New York Large Heavy"),local("NewYorkLarge-Heavy"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Heavy-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Heavy.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Heavy.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Heavy.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"New York";src:url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Black.eot);src:local("New York Large Black"),local("NewYorkLarge-Black"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Black-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Black.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Black.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/NewYorkLarge-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SF UI Display";src:url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Regular.eot);src:local("SF UI Display Regular"),local("SFUIDisplay-Regular"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Regular-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Regular.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Regular.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"SF UI Display";src:url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Medium.eot);src:local("SF UI Display Medium"),local("SFUIDisplay-Medium"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Medium-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Medium.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Medium.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"SF UI Display";src:url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Semibold.eot);src:local("SF UI Display Semibold"),local("SFUIDisplay-Semibold"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Semibold-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Semibold.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Semibold.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"SF UI Display";src:url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Bold.eot);src:local("SF UI Display Bold"),local("SFUIDisplay-Bold"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Bold-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Bold.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Bold.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"SF UI Display";src:url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Heavy.eot);src:local("SF UI Display Heavy"),local("SFUIDisplay-Heavy"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Heavy-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Heavy.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Heavy.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Heavy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"SF UI Display";src:url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Black.eot);src:local("SF UI Display Black"),local("SFUIDisplay-Black"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Black-1.eot) format("embedded-opentype"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Black.woff2) format("woff2"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Black.woff) format("woff"),url(../../../themes/rws-paradise/assets/fonts/SFUIDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal}:root{--font-family-serif:"New York",serif;--font-family-sans-serif:"SF UI Display",sans-serif;--font-family-monospace:Menlo,"Courier New",monospace;--font-family-base:var(--font-family-sans-serif);--font-family-heading:var(--font-family-serif);--font-size-base:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-sm:13px;--font-size-xs:11px;--font-size-button:13px;--font-size-button-xl:18px;--font-size-button-lg:14px;--font-size-button-sm:13px;--font-size-input:--font-size-base;--font-size-input-xl:20px;--font-size-input-lg:18px;--font-size-input-sm:13px;--font-weight-base:400;--font-weight-heading:600;--font-weight-button:400;--line-height-base:1.5;--line-height-heading:1.2;--line-height-button:24px;--line-height-input:24px;--color-white:#fff;--color-black:#0e0e0e;--color-blue:#0d6efd;--color-green:#198754;--color-red:#eb0000;--color-orange:#ff9100;--color-yellow:#fdd400;--color-pink:#d63384;--color-purple:#b92bd0;--color-indigo:#8241ff;--color-primary:#900;--color-primary-hover:maroon;--color-primary-active:#600;--color-secondary:#6c757d;--color-secondary-hover:#60686f;--color-secondary-active:#545b62;--color-success:#198754;--color-success-hover:#157147;--color-success-active:#115c39;--color-danger:#eb0000;--color-danger-hover:#d20000;--color-danger-active:#b80000;--color-warning:#f8ba00;--color-warning-hover:#dfa700;--color-warning-active:#c59400;--color-info:#0dcaf0;--color-info-hover:#0cb6d8;--color-info-active:#0aa1c0;--color-light:#f8f9fa;--color-light-hover:#e9ecef;--color-light-active:#dae0e5;--color-dark:#212529;--color-dark-hover:#16181b;--color-dark-active:#0a0c0d;--color-mono100:#f8f9fa;--color-mono200:#e9ecef;--color-mono300:#dee2e6;--color-mono400:#ced4da;--color-mono500:#adb5bd;--color-mono600:#6c757d;--color-mono700:#495057;--color-mono800:#343a40;--color-mono900:#212529;--color-base:var(--color-white);--color-heading:var(--color-white);--color-link:var(--color-red);--color-link-hover:var(--color-red);--color-link-active:var(--color-red);--color-border:rgba(21,21,21,.15);--color-border-active:rgba(21,21,21,.5);--color-button:var(--color-mono900);--color-alert-primary:#300;--color-alert-secondary:#3d4246;--color-alert-success:#09311e;--color-alert-danger:#850000;--color-alert-warning:#926e00;--color-alert-info:#08798f;--color-alert-light:#657a8e;--color-alert-dark:$color-dark;--bg-base:#151515;--bg-light:var(--color-mono100);--bg-alert-primary:#f66;--bg-alert-secondary:#e6e7e9;--bg-alert-success:#daf8ea;--bg-alert-danger:#ffb8b8;--bg-alert-warning:#fff1c5;--bg-alert-info:#cdf4fc;--bg-alert-light:#f5f6f8;--bg-alert-dark:#d3d8dc;--grid-indent:20px;--mb-paragraph:15px;--mb-heading:25px;--mb-label:5px;--border-radius:8px;--border-radius-lg:12px;--border-radius-sm:4px;--opacity-disabled:.7;--link-decoration:none;--link-decoration-hover:underline;--link-decoration-active:underline;--box-shadow-base:0px 6px 20px 0px rgba(235,0,0,.7);--box-shadow-xl:0px 0px 40px 0px rgba(235,0,0,.7);--box-shadow-lg:0px 0px 30px 0px rgba(235,0,0,.7);--box-shadow-sm:0px 4px 12px 0px rgba(235,0,0,.7);--box-shadow-xs:0px 2px 6px 0px rgba(235,0,0,.7)}*,*:before,*:after{box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;text-align:left;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.67em}p{margin-top:0;margin-bottom:.67em}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-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}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}mark{padding:.2em}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent}a:hover{text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:Menlo,"Courier New",monospace;font-size:1em}pre{display:block;font-size:80%;margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:80%;color:#ff1493;word-wrap:break-word}a>code{color:inherit}kbd{font-size:80%;padding:.1875rem .375rem;border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;text-align:left}th{font-weight:700;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}legend+*{clear:left}progress{vertical-align:baseline}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button,::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-5{margin:5px !important}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.ml-5{margin-left:5px !important}.mr-5{margin-right:5px !important}.mx-5{margin-left:5px !important;margin-right:5px !important}.my-5{margin-top:5px !important;margin-bottom:5px !important}.m-10{margin:10px !important}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.ml-10{margin-left:10px !important}.mr-10{margin-right:10px !important}.mx-10{margin-left:10px !important;margin-right:10px !important}.my-10{margin-top:10px !important;margin-bottom:10px !important}.m-15{margin:15px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.ml-15{margin-left:15px !important}.mr-15{margin-right:15px !important}.mx-15{margin-left:15px !important;margin-right:15px !important}.my-15{margin-top:15px !important;margin-bottom:15px !important}.m-20{margin:20px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.mr-20{margin-right:20px !important}.mx-20{margin-left:20px !important;margin-right:20px !important}.my-20{margin-top:20px !important;margin-bottom:20px !important}.m-25{margin:25px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.ml-25{margin-left:25px !important}.mr-25{margin-right:25px !important}.mx-25{margin-left:25px !important;margin-right:25px !important}.my-25{margin-top:25px !important;margin-bottom:25px !important}.m-30{margin:30px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.ml-30{margin-left:30px !important}.mr-30{margin-right:30px !important}.mx-30{margin-left:30px !important;margin-right:30px !important}.my-30{margin-top:30px !important;margin-bottom:30px !important}.m-35{margin:35px !important}.mt-35{margin-top:35px !important}.mb-35{margin-bottom:35px !important}.ml-35{margin-left:35px !important}.mr-35{margin-right:35px !important}.mx-35{margin-left:35px !important;margin-right:35px !important}.my-35{margin-top:35px !important;margin-bottom:35px !important}.m-40{margin:40px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.mr-40{margin-right:40px !important}.mx-40{margin-left:40px !important;margin-right:40px !important}.my-40{margin-top:40px !important;margin-bottom:40px !important}.m-45{margin:45px !important}.mt-45{margin-top:45px !important}.mb-45{margin-bottom:45px !important}.ml-45{margin-left:45px !important}.mr-45{margin-right:45px !important}.mx-45{margin-left:45px !important;margin-right:45px !important}.my-45{margin-top:45px !important;margin-bottom:45px !important}.m-50{margin:50px !important}.mt-50{margin-top:50px !important}.mb-50{margin-bottom:50px !important}.ml-50{margin-left:50px !important}.mr-50{margin-right:50px !important}.mx-50{margin-left:50px !important;margin-right:50px !important}.my-50{margin-top:50px !important;margin-bottom:50px !important}.m-60{margin:60px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.ml-60{margin-left:60px !important}.mr-60{margin-right:60px !important}.mx-60{margin-left:60px !important;margin-right:60px !important}.my-60{margin-top:60px !important;margin-bottom:60px !important}.m-70{margin:70px !important}.mt-70{margin-top:70px !important}.mb-70{margin-bottom:70px !important}.ml-70{margin-left:70px !important}.mr-70{margin-right:70px !important}.mx-70{margin-left:70px !important;margin-right:70px !important}.my-70{margin-top:70px !important;margin-bottom:70px !important}.m-80{margin:80px !important}.mt-80{margin-top:80px !important}.mb-80{margin-bottom:80px !important}.ml-80{margin-left:80px !important}.mr-80{margin-right:80px !important}.mx-80{margin-left:80px !important;margin-right:80px !important}.my-80{margin-top:80px !important;margin-bottom:80px !important}.m-90{margin:90px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.ml-90{margin-left:90px !important}.mr-90{margin-right:90px !important}.mx-90{margin-left:90px !important;margin-right:90px !important}.my-90{margin-top:90px !important;margin-bottom:90px !important}.m-100{margin:100px !important}.mt-100{margin-top:100px !important}.mb-100{margin-bottom:100px !important}.ml-100{margin-left:100px !important}.mr-100{margin-right:100px !important}.mx-100{margin-left:100px !important;margin-right:100px !important}.my-100{margin-top:100px !important;margin-bottom:100px !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-5{padding:5px !important}.pt-5{padding-top:5px !important}.pb-5{padding-bottom:5px !important}.pl-5{padding-left:5px !important}.pr-5{padding-right:5px !important}.px-5{padding-left:5px !important;padding-right:5px !important}.py-5{padding-top:5px !important;padding-bottom:5px !important}.p-10{padding:10px !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.pl-10{padding-left:10px !important}.pr-10{padding-right:10px !important}.px-10{padding-left:10px !important;padding-right:10px !important}.py-10{padding-top:10px !important;padding-bottom:10px !important}.p-15{padding:15px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.pl-15{padding-left:15px !important}.pr-15{padding-right:15px !important}.px-15{padding-left:15px !important;padding-right:15px !important}.py-15{padding-top:15px !important;padding-bottom:15px !important}.p-20{padding:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.pl-20{padding-left:20px !important}.pr-20{padding-right:20px !important}.px-20{padding-left:20px !important;padding-right:20px !important}.py-20{padding-top:20px !important;padding-bottom:20px !important}.p-25{padding:25px !important}.pt-25{padding-top:25px !important}.pb-25{padding-bottom:25px !important}.pl-25{padding-left:25px !important}.pr-25{padding-right:25px !important}.px-25{padding-left:25px !important;padding-right:25px !important}.py-25{padding-top:25px !important;padding-bottom:25px !important}.p-30{padding:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.pl-30{padding-left:30px !important}.pr-30{padding-right:30px !important}.px-30{padding-left:30px !important;padding-right:30px !important}.py-30{padding-top:30px !important;padding-bottom:30px !important}.p-35{padding:35px !important}.pt-35{padding-top:35px !important}.pb-35{padding-bottom:35px !important}.pl-35{padding-left:35px !important}.pr-35{padding-right:35px !important}.px-35{padding-left:35px !important;padding-right:35px !important}.py-35{padding-top:35px !important;padding-bottom:35px !important}.p-40{padding:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.pl-40{padding-left:40px !important}.pr-40{padding-right:40px !important}.px-40{padding-left:40px !important;padding-right:40px !important}.py-40{padding-top:40px !important;padding-bottom:40px !important}.p-45{padding:45px !important}.pt-45{padding-top:45px !important}.pb-45{padding-bottom:45px !important}.pl-45{padding-left:45px !important}.pr-45{padding-right:45px !important}.px-45{padding-left:45px !important;padding-right:45px !important}.py-45{padding-top:45px !important;padding-bottom:45px !important}.p-50{padding:50px !important}.pt-50{padding-top:50px !important}.pb-50{padding-bottom:50px !important}.pl-50{padding-left:50px !important}.pr-50{padding-right:50px !important}.px-50{padding-left:50px !important;padding-right:50px !important}.py-50{padding-top:50px !important;padding-bottom:50px !important}.p-60{padding:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.pl-60{padding-left:60px !important}.pr-60{padding-right:60px !important}.px-60{padding-left:60px !important;padding-right:60px !important}.py-60{padding-top:60px !important;padding-bottom:60px !important}.p-70{padding:70px !important}.pt-70{padding-top:70px !important}.pb-70{padding-bottom:70px !important}.pl-70{padding-left:70px !important}.pr-70{padding-right:70px !important}.px-70{padding-left:70px !important;padding-right:70px !important}.py-70{padding-top:70px !important;padding-bottom:70px !important}.p-80{padding:80px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.pl-80{padding-left:80px !important}.pr-80{padding-right:80px !important}.px-80{padding-left:80px !important;padding-right:80px !important}.py-80{padding-top:80px !important;padding-bottom:80px !important}.p-90{padding:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.pl-90{padding-left:90px !important}.pr-90{padding-right:90px !important}.px-90{padding-left:90px !important;padding-right:90px !important}.py-90{padding-top:90px !important;padding-bottom:90px !important}.p-100{padding:100px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}.pl-100{padding-left:100px !important}.pr-100{padding-right:100px !important}.px-100{padding-left:100px !important;padding-right:100px !important}.py-100{padding-top:100px !important;padding-bottom:100px !important}.g-0{gap:0px !important}.g-5{gap:5px !important}.g-10{gap:10px !important}.g-15{gap:15px !important}.g-20{gap:20px !important}.g-25{gap:25px !important}.g-30{gap:30px !important}.g-35{gap:35px !important}.g-40{gap:40px !important}.g-45{gap:45px !important}.g-50{gap:50px !important}.g-60{gap:60px !important}.g-70{gap:70px !important}.g-80{gap:80px !important}.g-90{gap:90px !important}.g-100{gap:100px !important}.color-primary{color:var(--color-indigo) !important}.text-sm{font-size:var(--font-size-sm) !important}.text-xs{font-size:var(--font-size-xs) !important}.text-monospace{font-family:var(--font-family-monospace) !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-line-through{text-decoration:line-through !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.bordered{border:1px solid var(--color-border)}.hidden{display:none !important}.w-full{width:100% !important}.w-auto{width:auto !important}.h-full{height:100% !important}.h-auto{height:auto !important}.no-scroll{overflow:hidden !important}body.no-scroll{padding-right:17px}@keyframes fade{0%{opacity:0}100%{opacity:1}}body{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-base);line-height:var(--line-height-base);color:var(--color-base);background-color:var(--bg-base);overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);color:var(--color-heading);margin-bottom:var(--mb-heading)}h1,.h1{font-size:64px}@media (max-width:767.98px){h1,.h1{font-size:46px}}@media (max-width:575.98px){h1,.h1{font-size:40px}}h2,.h2{font-size:52px}@media (max-width:767.98px){h2,.h2{font-size:40px}}@media (max-width:575.98px){h2,.h2{font-size:34px}}h3,.h3{font-size:38px}@media (max-width:767.98px){h3,.h3{font-size:30px}}@media (max-width:575.98px){h3,.h3{font-size:28px}}h4,.h4{font-size:28px}@media (max-width:767.98px){h4,.h4{font-size:24px}}@media (max-width:575.98px){h4,.h4{font-size:22px}}h5,.h5{font-size:24px}@media (max-width:767.98px){h5,.h5{font-size:18px}}h6,.h6{font-size:18px}@media (max-width:767.98px){h6,.h6{font-size:16px}}p{margin-top:0;margin-bottom:var(--mb-paragraph)}a{color:var(--color-link);background-color:transparent;-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);transition:color .15s ease-in-out}a:hover{color:var(--color-link-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}a:active{color:var(--color-link-active);-webkit-text-decoration:var(--link-decoration-active);text-decoration:var(--link-decoration-active)}code{color:var(--color-pink)}kbd{color:var(--bg-base);background-color:var(--color-base)}caption{color:var(--color-mono600)}mark{color:var(--color-base);background-color:var(--color-yellow)}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(255,255,255,.15)}.blockquote{font-size:18px;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.container{width:100%;padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto}@media (max-width:1199.98px){.container{padding-right:25px;padding-left:25px}}@media (max-width:767.98px){.container{padding-right:var(--grid-indent);padding-left:var(--grid-indent)}}.container{--container-max-width:1200px;max-width:var(--container-max-width)}.container.--full{--container-max-width:1880px}.row{display:flex;flex-wrap:wrap;margin-right:calc(var(--grid-indent)*-1);margin-left:calc(var(--grid-indent)*-1)}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:var(--grid-indent);padding-left:var(--grid-indent)}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.alert{--alert-color:var(--color-mono900);--alert-bg-color:var(--color-white);--alert-border-color:var(--color-border);position:relative;color:var(--alert-color);background-color:var(--alert-bg-color);padding:15px;margin-bottom:15px;border:1px solid var(--alert-border-color);border-radius:8px}.alert.--primary{--alert-color:var(--color-alert-primary);--alert-bg-color:var(--bg-alert-primary);--alert-border-color:var(--bg-alert-primary)}.alert.--secondary{--alert-color:var(--color-alert-secondary);--alert-bg-color:var(--bg-alert-secondary);--alert-border-color:var(--bg-alert-secondary)}.alert.--success{--alert-color:var(--color-alert-success);--alert-bg-color:var(--bg-alert-success);--alert-border-color:var(--bg-alert-success)}.alert.--danger{--alert-color:var(--color-alert-danger);--alert-bg-color:var(--bg-alert-danger);--alert-border-color:var(--bg-alert-danger)}.alert.--warning{--alert-color:var(--color-alert-warning);--alert-bg-color:var(--bg-alert-warning);--alert-border-color:var(--bg-alert-warning)}.alert.--info{--alert-color:var(--color-alert-info);--alert-bg-color:var(--bg-alert-info);--alert-border-color:var(--bg-alert-info)}.alert.--light{--alert-color:var(--color-alert-light);--alert-bg-color:var(--bg-alert-light);--alert-border-color:var(--bg-alert-light)}.alert.--dark{--alert-color:var(--color-alert-dark);--alert-bg-color:var(--bg-alert-dark);--alert-border-color:var(--bg-alert-dark)}.btn{--btn-font-family:var(--font-family-serif);--btn-font-size:16px;--btn-font-weight:500;--btn-line-height:24px;--btn-color:var(--color-mono900);--btn-color-hover:var(--color-mono900);--btn-color-active:var(--color-mono900);--btn-bg-color:var(--color-white);--btn-bg-color-hover:var(--color-mono300);--btn-bg-color-active:var(--color-mono400);--btn-border-width:2px;--btn-border-color:var(--color-white);--btn-border-color-hover:transparent;--btn-border-color-active:transparent;--btn-border-radius:var(--border-radius);--btn-padding-y:8px;--btn-padding-x:16px;display:inline-flex;justify-content:center;align-items:center;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);background-color:var(--btn-bg-color);border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);padding:var(--btn-padding-y) var(--btn-padding-x);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:not(:disabled):hover{color:var(--btn-color-hover);background-color:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover)}.btn:focus-visible{outline:2px solid var(--color-mono900);outline-offset:1px}.btn:not(:disabled):active{color:var(--btn-color-active);background-color:var(--btn-bg-color-active);border-color:var(--btn-border-color-active)}.btn:disabled{color:var(--color-mono500) !important;background-color:var(--color-mono800) !important;border-color:var(--color-mono800) !important;opacity:var(--opacity-disabled);box-shadow:none !important;pointer-events:none}.btn.--primary{--btn-color:var(--color-white);--btn-color-hover:var(--color-white);--btn-color-active:var(--color-white);--btn-bg-color:var(--color-primary);--btn-bg-color-hover:var(--color-primary-hover);--btn-bg-color-active:var(--color-primary-active);--btn-border-color:transparent;--btn-border-color-hover:transparent;--btn-border-color-active:transparent}.btn.--outline{--btn-color:var(--color-white);--btn-color-hover:var(--color-mono900);--btn-color-active:var(--color-mono900);--btn-bg-color:transparent;--btn-bg-color-hover:var(--color-mono100);--btn-bg-color-active:var(--color-mono200);--btn-border-color:var(--color-white);--btn-border-color-hover:transparent;--btn-border-color-active:transparent}.btn.--outline-primary{--btn-color:var(--color-white);--btn-color-hover:var(--color-white);--btn-color-active:var(--color-white);--btn-bg-color:transparent;--btn-bg-color-hover:var(--color-primary-hover);--btn-bg-color-active:var(--color-primary-active);--btn-border-color:var(--color-danger);--btn-border-color-hover:transparent;--btn-border-color-active:transparent}.btn.--rounded{border-radius:50px}.btn.--shadow{box-shadow:var(--box-shadow-xs)}.btn.--shadow:hover,.btn.--shadow:focus-visible,.btn.--shadow:active{box-shadow:none !important}.btn.--lg{--btn-font-size:22px;--btn-padding-x:22px;--btn-padding-y:22px}@media (max-width:575.98px){.btn.--lg{--btn-font-size:20px}}.btn.--lg.--wide{min-width:400px}@media (max-width:459.98px){.btn.--lg.--wide{min-width:100%}}.btn.--lg.--shadow{box-shadow:var(--box-shadow-base)}.btn.--sm{--btn-font-size:16px;--btn-padding-x:12px;--btn-padding-y:4px}a.btn{text-decoration:none}fieldset:disabled .btn{pointer-events:none}.buttons{display:flex;flex-wrap:wrap;gap:8px}.badge{--badge-font-size:.75em;--badge-font-weight:400;--badge-line-height:1;--badge-color:var(--color-white);--badge-bg-color:transparent;--badge-border-width:1px;--badge-border-color:currentColor;--badge-border-radius:.275rem;--badge-padding-x:.65em;--badge-padding-y:.265em;display:inline-flex;justify-content:center;align-items:center;font-size:var(--badge-font-size);font-weight:400;line-height:var(--badge-line-height);color:var(--badge-color);background-color:var(--badge-bg-color);border:var(--badge-border-width) solid var(--badge-border-color);border-radius:var(--badge-border-radius);padding:var(--badge-padding-y) var(--badge-padding-x);vertical-align:baseline;white-space:nowrap}.badge.--primary{--badge-color:var(--color-white);--badge-bg-color:var(--color-primary);--badge-border-color:transparent}.badge.--outline-primary{--badge-color:var(--color-white);--badge-bg-color:transparent;--badge-border-color:var(--color-primary)}.badge.--rounded{border-radius:50px}.nav__title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-base);margin-bottom:20px}.nav__list{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0;gap:12px}.nav__link{color:var(--color-base);text-decoration:none}.nav.--horizontal .nav__list{display:flex;flex-direction:row;gap:24px}.nav.--sm .nav__list{font-size:var(--font-size-sm)}.nav.--collapsed .nav__title{display:flex;align-items:center;background-color:transparent;border:0;padding:0}@media (min-width:768px){.nav.--collapsed .nav__title{cursor:default}}@media (max-width:767.98px){.nav.--collapsed .nav__title{width:100%}.nav.--collapsed .nav__title:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.8438 9.84375L12 14.6875L7.15625 9.84375' stroke='%23152A41'/%3E%3C/svg%3E");width:24px;height:24px;margin-left:auto}.nav.--collapsed .nav__title[data-collapsed=true]:after{transform:rotate(180deg)}}@media (min-width:768px){.nav.--collapsed .nav__list{display:flex !important}}.breadcrumbs{font-family:var(--font-family-serif);font-size:14px;margin-top:15px}.breadcrumbs__list{list-style:none;padding:0;margin:0;display:inline-flex;flex-wrap:wrap}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__link{text-decoration:none}.breadcrumbs__separator{margin:0 5px}.pagination{font-size:14px;margin-top:30px}.pagination__list{display:flex;flex-wrap:wrap;gap:3px;list-style:none;padding:0;margin:0}.pagination__list.--center{justify-content:center}.pagination__link,.pagination__current,.pagination__dots{display:flex;justify-content:center;align-items:center;width:38px;height:38px;line-height:24px;border:1px solid transparent;border-radius:var(--border-radius);padding:12px 6px}@media (max-width:575.98px){.pagination__item:nth-child(n+5):nth-child(-n+8){display:none}}.pagination__link{text-decoration:none !important}.pagination__link:hover,.pagination__link:focus-visible{background-color:var(--color-mono100)}.pagination__link:not(:disabled):not(.disabled):active{background-color:var(--color-mono200)}.pagination__link:not(:disabled):not(.disabled):active:focus{background-color:var(--color-mono200)}.pagination__current{color:var(--color-white);background-color:var(--color-primary)}.pagination__dots{letter-spacing:1px}.pagination.--lg .pagination__link,.pagination.--lg .pagination__current,.pagination.--lg .pagination__dots{width:46px;height:46px;padding:6px}.pagination.--sm .pagination__list{gap:2px}.pagination.--sm .pagination__link,.pagination.--sm .pagination__current,.pagination.--sm .pagination__dots{width:32px;height:32px;padding:6px}.accordion__list{counter-reset:counter 0;list-style:none;margin:0;padding:0}.accordion__item{counter-increment:counter;position:relative;background-color:transparent;border:2px solid var(--color-red);border-radius:8px;margin-top:30px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.accordion__item:first-child{margin-top:0}.accordion__item:hover{background-color:var(--color-black);box-shadow:var(--box-shadow-xl)}.accordion__item.--active{background-color:var(--color-black);box-shadow:var(--box-shadow-xl)}.accordion__item.--active .accordion__button{background-color:transparent !important}.accordion__item.--active .accordion__button:after{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12.6133L4 12.6133' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.accordion__item.--active .accordion__panel{grid-template-rows:1fr;opacity:1;visibility:visible}.accordion__button{position:relative;display:block;width:100%;font-family:var(--font-family-serif);font-size:24px;font-weight:600;line-height:1.2;color:var(--color-white);background-color:transparent !important;border:none;cursor:pointer;padding:30px 60px 30px 100px;text-align:left}@media (max-width:767.98px){.accordion__button{font-size:18px;padding:20px 50px 20px 20px}}.accordion__button:before{content:counter(counter,decimal-leading-zero);font-size:18px;margin-top:5px;position:absolute;left:30px}@media (max-width:767.98px){.accordion__button:before{display:none}}.accordion__button:after{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12.6133L4 12.6133' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12 4.61328L12 20.6133' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");width:24px;height:24px;position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media (max-width:767.98px){.accordion__button:after{right:15px}}.accordion__panel{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.accordion__body{overflow:hidden}.accordion__content{max-width:1000px;padding:0 40px 40px 100px}@media (max-width:767.98px){.accordion__content{font-size:16px;padding:0 20px 20px}}@media (max-width:575.98px){.accordion__content{font-size:14px}}.dropdown{position:relative}.dropdown.--open .dropdown__content{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1) translateY(0)}.dropdown.--open .dropdown__content.--center{transform:translateX(-50%) scale(1) translateY(0)}.dropdown__toggle{position:relative}.dropdown__toggle.--with-arrow:after{content:"";width:7px;height:7px;border:2px solid;border-top:0;border-left:0;margin-left:12px;position:relative;top:-2px;transform:rotate(45deg)}.dropdown__content{min-width:100%;overflow:hidden;background-color:rgba(255,255,255,.4);border:0;border-radius:var(--border-radius);margin-top:5px;padding:15px 20px;text-align:left;position:absolute;top:100%;left:0;z-index:99;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 0;transform:scale(.75) translateY(19px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out}.dropdown__content.--top{top:auto;bottom:100%;margin-top:0;margin-bottom:5px}.dropdown__content.--right{left:auto;right:0}.dropdown__content.--center{left:50%;transform:translateX(-50%) scale(.75) translateY(19px)}.dropdown__nav{max-height:300px;overflow-y:auto;margin:0 -15px}.dropdown__list{list-style:none;margin-bottom:0;padding-left:0}.dropdown__link{display:block;color:var(--color-white);border-radius:var(--border-radius);padding:12px 15px;white-space:nowrap;text-decoration:none}.dropdown__link:hover,.dropdown__link:focus{color:var(--color-white);background-color:rgba(0,0,0,.1);text-decoration:none}.dropdown__link:active{color:var(--color-white);background-color:rgba(0,0,0,.2);text-decoration:none}.dropdown__divider{margin:10px 0}.collapse:not(.--open){display:none}.collapse.--fade{animation:fade .5s ease-in-out}.popup-panel{width:100%;height:100%;opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:98;transition:all .2s cubic-bezier(.4,0,.2,1)}.popup-panel.--open{opacity:1;visibility:visible;transition:none}.popup-panel.--open .popup-panel__overlay{opacity:1;visibility:visible}.popup-panel.--open .popup-panel__inner{transform:translate(0,0)}.popup-panel__overlay{width:100%;height:100%;background-color:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:98;transition:all .2s cubic-bezier(.4,0,.2,1)}.popup-panel__inner{display:flex;flex-direction:column;width:320px;height:100%;max-height:100%;background:var(--color-black);overflow-y:auto;position:fixed;top:0;left:0;transform:translate(-100%,0);z-index:99;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (max-width:479.98px){.popup-panel__inner{width:100%}}.popup-panel__inner.--right{left:auto;right:0;transform:translate(100%,0)}.popup-panel__header{display:flex;align-items:center;padding:20px 15px 0 30px}.popup-panel__title{font-size:26px;font-weight:600}@media (max-width:767.98px){.popup-panel__title{font-size:20px}}.popup-panel__close{display:block;width:40px;height:40px;background-color:transparent;border:0;border-radius:var(--border-radius);margin-left:auto;padding:0;text-align:center;text-indent:-9999px;position:relative;opacity:.8;transition:opacity .15s ease-in-out}.popup-panel__close:hover,.popup-panel__close:focus,.popup-panel__close:active{opacity:1}.popup-panel__close:before,.popup-panel__close:after{content:"";width:21px;border-top:2px solid var(--color-white);position:absolute;top:19px;left:9px}.popup-panel__close:before{transform:rotate(45deg)}.popup-panel__close:after{transform:rotate(-45deg)}.popup-panel__body{flex-grow:1;overflow-y:auto;margin:30px 15px 30px 0;padding:0 10px 0 30px}.popup-panel__footer{margin-top:auto;padding:0 30px 20px}::-moz-placeholder{color:var(--color-mono500);opacity:1}::placeholder{color:var(--color-mono500);opacity:1}.input,.select{--input-font-size:var(--font-size-input);--input-line-height:var(--line-height-input);--input-color:var(--color-mono900);--input-bg-color:var(--color-white);--input-border-size:1px;--input-border-color:var(--color-border);--input-border-radius:var(--border-radius);display:block;width:100%;font-size:var(--input-font-size);font-weight:400;line-height:var(--input-line-height);color:var(--input-color);background-color:var(--input-bg-color);border:var(--input-border-size) solid var(--input-border-color);border-radius:var(--input-border-radius);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input:focus,.select:focus{border-color:var(--color-border-active)}.input:disabled,.select:disabled{background-color:var(--color-mono100);opacity:.7}.input.--lg,.select.--lg{--input-font-size:var(--font-size-input-lg)}.input.--sm,.select.--sm{--input-font-size:var(--font-size-input-sm)}.input.--valid,.select.--valid{--input-border-color:var(--color-success)}.input.--valid~.validation-text,.select.--valid~.validation-text{color:var(--color-success)}.input.--error,.select.--error{--input-border-color:var(--color-danger)}.input.--error~.validation-text,.select.--error~.validation-text{color:var(--color-danger)}.input{--input-padding-y:8px;--input-padding-x:16px;background-clip:padding-box;padding:var(--input-padding-y) var(--input-padding-x)}.input[readonly]{--input-bg-color:var(--color-mono100);opacity:.7}.input.--lg{--input-padding-y:16px;--input-padding-x:18px}.input.--sm{--input-border-radius:var(--border-radius-sm);--input-padding-y:4px;--input-padding-x:12px}.select{--select-padding-y:8px;--select-padding-x:16px;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='%23343a40' 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 .75rem center;background-size:16px 12px;padding:var(--select-padding-y) var(--select-padding-x);padding-right:36px}.select[multiple]{padding-right:var(--select-padding-x);background-image:none}.select.--lg{--select-padding-y:16px;--select-padding-x:18px}.select.--sm{--select-padding-y:4px;--select-padding-x:12px}.input-check{width:16px;height:16px;margin-top:.2em;vertical-align:top;background-color:var(--color-white);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);border-radius:var(--border-radius-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.input-check[type=radio]{border-radius:50%}.input-check:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.input-check:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.input-check:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.input-check:disabled{opacity:.7}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.input,.input-group>.select{flex:1 1 auto;width:1%;min-width:0}label{margin-bottom:var(--mb-label)}.validation-text{font-size:var(--font-size-sm);margin-top:5px}input[name=bcheck]{width:0;position:absolute;opacity:0;visibility:hidden}.table,.content-section table{--table-font-family:var(--font-family-serif);--table-font-size:var(--font-size-base);--table-color:var(--color-base);--table-bg-color:transparent;--table-border-size:1px;--table-border-color:var(--color-red);--table-padding-y:8px;--table-padding-x:12px;width:100%;font-family:var(--table-font-family);font-size:var(--table-font-size);color:var(--table-color);border-color:var(--table-border-color);margin-bottom:20px;vertical-align:top;box-shadow:var(--box-shadow-xs)}.table.--borderless,.content-section table.--borderless{box-shadow:none}.table.--borderless>:not(caption)>*,.content-section table.--borderless>:not(caption)>*{border-width:0}.table.--borderless>:not(caption)>*>*,.content-section table.--borderless>:not(caption)>*>*{border-width:0}.table.--striped-rows>tbody>tr:nth-of-type(odd)>*,.content-section table.--striped-rows>tbody>tr:nth-of-type(odd)>*{--table-bg-color:rgba(255,255,255,.1)}.table.--striped-columns>:not(caption)>tr>:nth-child(even),.content-section table.--striped-columns>:not(caption)>tr>:nth-child(even){--table-bg-color:rgba(255,255,255,.1)}.table.--hover>tbody>tr:hover>*,.content-section table.--hover>tbody>tr:hover>*{--table-bg-color:rgba(255,255,255,.1)}.table.--sm,.content-section table.--sm{--table-font-size:var(--font-size-sm);--table-padding-y:2px;--table-padding-x:6px}.table>tbody,.content-section table>tbody{vertical-align:inherit}.table>thead,.content-section table>thead{vertical-align:bottom}.table>:not(caption)>*,.content-section table>:not(caption)>*{border-width:1px 0}.table>:not(caption)>*>*,.content-section table>:not(caption)>*>*{border-width:0 1px}.table>:not(caption)>*>*,.content-section table>:not(caption)>*>*{background-color:var(--table-bg-color);border-top-width:var(--table-border-size);border-bottom-width:var(--table-border-size);padding:var(--table-padding-y) var(--table-padding-x)}.table th,.content-section table th{font-weight:600;color:var(--color-white)}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.modal{background-color:rgba(21,21,21,.6);overflow-x:hidden;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out}.modal.--opened{opacity:1;visibility:visible;pointer-events:auto}.modal.--opened .modal__content{transform:scale(1) translateY(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.modal__inner{display:flex;align-items:center;width:auto;max-width:500px;min-height:calc(100% - 40px);margin:20px auto;padding:0 20px}@media (max-width:575.98px){.modal__inner{padding:0 10px}}.modal__content{position:relative;width:100%;background-color:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:var(--border-radius);box-shadow:0 0 2px rgba(18,18,20,.05),0 4px 8px rgba(18,18,20,.15);transform:scale(.85) translateY(19px);transition:transform 1s}.modal__header{padding:30px 30px 0}@media (max-width:575.98px){.modal__header{padding:30px 20px 0}}.modal__title{font-size:32px;font-weight:600;margin-bottom:0;text-align:center}@media (max-width:575.98px){.modal__title{font-size:24px}}.modal__close{display:block;width:40px;height:40px;background-color:transparent;border:0;border-radius:var(--border-radius);margin-left:auto;padding:0;text-align:center;text-indent:-9999px;opacity:.6;position:absolute;top:0;right:0;transition:opacity .15s ease-in-out}.modal__close:hover,.modal__close:focus,.modal__close:active{opacity:1}.modal__close:before,.modal__close:after{content:"";width:21px;border-top:2px solid var(--color-white);position:absolute;top:19px;left:9px}.modal__close:before{transform:rotate(45deg)}.modal__close:after{transform:rotate(-45deg)}.modal__body{padding:30px}@media (max-width:575.98px){.modal__body{padding:20px}}.modal__footer{padding:0 30px 30px}@media (max-width:575.98px){.modal__footer{padding:0 20px 20px}}.modal__result{display:none}.modal__result-text{text-align:center}.icon{--icon-width:24px;--icon-height:24px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:var(--icon-width);min-width:var(--icon-width);height:var(--icon-height)}.icon svg,.icon img{max-width:100%;height:auto}.icon.--lg{--icon-width:36px;--icon-height:36px}.page-header{background-color:transparent;padding:30px 0;position:fixed;top:0;left:0;right:0;z-index:5;transition:background-color .15s ease-in-out,padding .15s ease-in-out}.page-header.--floating{background-color:rgba(21,21,21,.6);padding:10px 0;box-shadow:0 2px 4px rgba(21,21,21,.075)}@media (min-width:576px){.page-header.--floating .page-header__logo img{transform:scale(.8)}}.page-header.--floating:before{content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.page-header__inner{display:flex;align-items:center}.page-header__column{display:flex;align-items:center;flex:0 0 calc(50% - 110px)}@media (max-width:1199.98px){.page-header__column{flex:0 0 calc(50% - 80px)}}@media (max-width:575.98px){.page-header__column{flex:0 0 calc(50% - 60px)}}.page-header__logo{width:200px;min-width:200px;text-align:center}@media (max-width:1199.98px){.page-header__logo{width:160px;min-width:160px}}@media (max-width:575.98px){.page-header__logo{width:120px;min-width:120px}}.page-header__logo img{max-width:100%;height:auto;transition:transform .15s ease-in-out}.page-header__logo+.page-header__column{justify-content:flex-end}.page-header__menu{margin-right:30px}@media (max-width:1199.98px){.page-header__menu{margin-right:0}.page-header__menu button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:transparent !important;border:0;padding:0;opacity:.8;transition:opacity .15s ease-in-out}.page-header__menu button:hover{opacity:1}}@media (max-width:1199.98px){.page-header__menu button{box-shadow:none !important}}@media (min-width:1200px){.page-header__menu svg{margin-right:15px}}@media (max-width:1199.98px){.page-header__menu span{display:none}}.page-header__langs{margin-right:30px}@media (max-width:1199.98px){.page-header__langs{display:none}}.page-header__langs .lang-switcher{display:flex;gap:12px;font-family:var(--font-family-serif);font-size:13px;list-style:none;margin:0;padding:0}.page-header__langs .lang-switcher li a,.page-header__langs .lang-switcher li span{display:block;width:36px;height:36px;line-height:36px;border-radius:50%;text-align:center;text-transform:uppercase}.page-header__langs .lang-switcher li span{color:var(--color-white);background-color:var(--color-red);box-shadow:0px 2px 6px var(--color-red)}.page-header__langs .lang-switcher li a{color:var(--color-white);text-decoration:none;opacity:.6;transition:opacity .15s ease-in-out}.page-header__langs .lang-switcher li a:hover{opacity:1}.page-header__contacts{display:flex;gap:20px}@media (max-width:1199.98px){.page-header__contacts{display:none}}.page-header__contacts .dropdown__nav{font-family:var(--font-family-serif)}.page-header__mobile-actions{display:flex;align-items:center;gap:10px}@media (min-width:1200px){.page-header__mobile-actions{display:none}}.page-header__mobile-actions button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:var(--color-white);background-color:transparent;border:0;padding:0;opacity:.8;transition:opacity .15s ease-in-out}.page-header__mobile-actions button:hover{opacity:1}.page-footer{background-color:var(--color-primary);padding:40px 0}.page-footer a{color:var(--color-white)}.page-footer a:hover,.page-footer a:active{color:rgba(255,255,255,.4)}@media (min-width:992px){.page-footer__main{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-footer__branding{margin-bottom:30px}.page-footer__logo{margin-bottom:30px;text-align:center}.page-footer__logo img{max-width:200px;height:auto}.page-footer__copyright{line-height:1.2}@media (max-width:991.98px){.page-footer__copyright{text-align:center}}.page-footer__nav{margin-bottom:30px}@media (max-width:991.98px){.page-footer__nav{display:flex;justify-content:center}}.page-footer__nav>ul{list-style:none;margin:0;padding:0;-moz-column-count:3;column-count:3;-moz-column-gap:30px;column-gap:30px}@media (min-width:1200px){.page-footer__nav>ul{-moz-column-gap:60px;column-gap:60px}}@media (max-width:575.98px){.page-footer__nav>ul{-moz-column-count:2;column-count:2}}.page-footer__nav>ul>li{margin-bottom:12px;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}.page-footer__nav .likea{font-weight:700;color:var(--color-mono900)}.page-footer__contacts{margin-bottom:30px}@media (max-width:991.98px){.page-footer__contacts{text-align:center}}.page-footer__phone{font-size:24px;font-weight:600}@media (min-width:1200px){.page-footer__phone{font-size:30px}}.page-footer__address{font-size:18px;margin-top:20px}.page-footer__bottom{display:flex;flex-wrap:wrap;margin-top:20px}@media (max-width:991.98px){.page-footer__bottom{flex-direction:column-reverse;gap:20px;text-align:center}}@media (min-width:992px){.page-footer__bottom{justify-content:space-between}}.page-footer__icons{display:flex;gap:20px}@media (max-width:991.98px){.page-footer__icons{justify-content:center}}.page-footer__icons .icon{width:28px;height:28px}@media (min-width:1200px){.page-footer__socials{flex:0 0 270px}}.page-footer__socials ul{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0}@media (max-width:991.98px){.page-footer__socials ul{justify-content:center}}.page-footer__socials ul a{color:var(--color-white);opacity:.85;transition:color .15s ease-in-out,opacity .15s ease-in-out}.page-footer__socials ul a:hover{opacity:1}.page-footer__socials .icon{width:28px;height:28px}@media (min-width:576px){.popup-menu .popup-panel__inner{width:auto}}@media (max-width:575.98px){.popup-menu .popup-panel__body{margin-top:0}}@media (min-width:576px){.popup-menu .popup-panel__close{position:absolute;top:25px;left:25px}}.popup-menu__content{display:flex;flex-direction:column;min-height:100%}.popup-menu__nav{margin-bottom:20px}@media (min-width:576px){.popup-menu__nav{margin-bottom:40px;padding-left:60px}}@media (max-width:575.98px){.popup-menu__nav{text-align:center}}.popup-menu__nav>ul{font-size:20px;list-style:none;margin:0;padding:0}@media (min-width:576px){.popup-menu__nav>ul{-moz-column-count:2;column-count:2}}.popup-menu__nav>ul>li{padding-bottom:10px}@media (min-width:576px){.popup-menu__nav>ul>li{padding-bottom:25px;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}}.popup-menu__nav>ul a{color:var(--color-white);text-decoration:none !important}.popup-menu__nav>ul a:hover{color:var(--color-link-hover)}.popup-menu__nav>ul a:focus,.popup-menu__nav>ul a:active{color:var(--color-link-active)}.popup-menu__nav>ul .likea{font-weight:700;color:var(--color-link)}.popup-menu__buttons{display:flex;gap:20px;margin-top:auto}@media (max-width:575.98px){.popup-menu__buttons{flex-direction:column;gap:10px}.popup-menu__buttons .btn{width:100%}}.main-screen{display:flex;flex-direction:column;justify-content:center;position:relative;height:100vh;padding:120px 0;overflow:hidden}@media (max-width:1199.98px){.main-screen{padding:100px 0}}.main-screen:before{content:"";background:linear-gradient(0deg,rgba(21,21,21,.6) 0%,rgba(21,21,21,.6) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.main-screen__media{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.main-screen__image{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:576px){.main-screen__image.--mobile{display:none}}@media (max-width:575.98px){.main-screen__image.--mobile+.main-screen__image.--pc{display:none}}.main-screen__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-screen__video{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:576px){.main-screen__video.--mobile{display:none}}@media (max-width:575.98px){.main-screen__video.--mobile+.main-screen__video.--pc{display:none}}.main-screen__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-screen__content{position:relative;text-align:center}.main-screen__title{margin-bottom:0}.main-screen__actions{margin-top:40px}.main-screen__socials{margin-top:20px;text-align:center}.main-screen__socials ul{display:inline-flex;align-items:center;gap:20px;list-style:none;margin:5px 0;padding:0}.main-screen__socials ul+ul{margin-left:20px}.main-screen__socials ul a{color:var(--color-white);opacity:.8;transition:color .15s ease-in-out,opacity .15s ease-in-out}.main-screen__socials ul a:hover{opacity:1}.main-screen__down{font-family:var(--font-family-serif);font-size:12px;position:absolute;bottom:0;left:50%;text-transform:uppercase;transform:rotate(180deg) translateX(50%);writing-mode:vertical-lr}@media (max-width:575.98px){.main-screen__down{display:none}}.main-screen__down:before{content:"";display:inline-block;height:30px;margin-bottom:20px;border-left:2px solid rgba(255,255,255,.2)}.main-screen__icons{display:flex;gap:20px;position:absolute;right:40px;bottom:50px}.main-screen__icons .icon{width:28px;height:28px}.services-section{margin-bottom:40px}.services-section__content{position:relative}@media (min-width:992px){.services-section__image{width:50%;position:absolute;top:0;right:0;bottom:0}.services-section__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:991.98px){.services-section__image{margin-bottom:40px}.services-section__image img{max-width:100%;height:auto}}@media (min-width:992px){.services-section__details{width:50%;padding:60px 40px 60px 0}}@media (min-width:1200px){.services-section__details{max-width:600px;padding:80px 40px 80px 0}}@media (min-width:992px){.services-section__title{font-size:82px;line-height:1}}@media (min-width:1200px){.services-section__title{font-size:96px}}@media (min-width:992px){.services-section__text{font-size:18px}}.services-section__button{margin-top:40px}.services{padding-top:40px}@media (max-width:575.98px){.services{padding-bottom:0}}.services__container{overflow:hidden}.services__slider{margin:0 -40px;padding:30px 40px;padding-right:calc(100vw - 400px);overflow:visible}@media (min-width:1860px){.services__slider{padding-right:1400px}}@media (max-width:575.98px){.services__slider{padding-right:30%}}.services__item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.services-item:hover .services-item__inner{box-shadow:none}.services-item:hover .services-item__image:before{opacity:1}.services-item:hover .services-item__title{top:0;transform:translateY(0)}.services-item:hover .services-item__action{opacity:1;visibility:visible}.services-item:hover .services-item__info{opacity:1;visibility:visible;bottom:0;transform:translateY(0)}.services-item__link{color:var(--color-white) !important;text-decoration:none !important}.services-item__inner{position:relative;overflow:hidden;border:2px solid var(--color-red);border-radius:12px;padding-top:165%;box-shadow:var(--box-shadow-lg);transition:box-shadow .15s ease-in-out}.services-item__image{position:absolute;top:0;left:0;right:0;bottom:0}.services-item__image:before{content:"";background-color:rgba(14,14,14,.6);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .15s ease-in-out}.services-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services-item__content{display:flex;flex-direction:column;justify-content:center;margin:30px;position:absolute;top:0;left:0;right:0;bottom:0}.services-item__title{width:100%;font-size:36px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s ease-in-out}.services-item__action{width:100%;opacity:0;visibility:hidden;position:absolute;transition:all .15s ease-in-out}.services-item__info{width:100%;font-family:var(--font-family-serif);font-size:20px;opacity:0;visibility:hidden;position:absolute;bottom:50%;transform:translateY(50%);transition:all .15s ease-in-out}.advantages-section{margin:80px 0}@media (max-width:767.98px){.advantages-section{margin:60px 0}}.advantages-section__title{margin-bottom:40px}.advantages-section__image{max-width:100%;height:auto;border-radius:8px}@media (max-width:991.98px){.advantages-section__image{display:none}}@media (min-width:992px){.advantages{display:flex;flex-direction:column;justify-content:center;height:100%}}@media (min-width:1400px){.advantages{padding:0 100px 0 40px}}.advantages__list{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.advantages__item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);background:var(--color-black);border:2px solid rgba(235,0,0,.3);border-radius:8px;padding:20px}@media (min-width:1400px){.advantages__item{padding:25px}}@media (max-width:575.98px){.advantages__item{flex:0 0 100%;max-width:none}}.advantages__icon{width:68px;height:68px;background-color:var(--color-red);background-repeat:no-repeat;background-position:center center;background-size:60%;border-radius:50%;margin-bottom:20px;box-shadow:var(--box-shadow-base)}@media (min-width:1400px){.advantages__icon{width:72px;height:72px;margin-bottom:25px}}.advantages__text{font-family:var(--font-family-serif);line-height:1.2}.masters-section{margin:80px 0}@media (max-width:767.98px){.masters-section{margin:60px 0}}.masters-section__content{border:2px solid var(--color-red);border-radius:8px;padding:40px 30px;box-shadow:var(--box-shadow-lg)}@media (min-width:992px){.masters-section__content{display:flex;justify-content:space-between;align-items:center;padding:60px 40px}}.masters-section__image{text-align:center}@media (min-width:992px){.masters-section__image{order:2}}@media (max-width:991.98px){.masters-section__image{margin-bottom:30px}}.masters-section__image img{max-width:100%;height:auto}.masters-section__details{max-width:600px}@media (min-width:992px){.masters-section__details{order:1;width:40%;padding-right:40px}}@media (min-width:992px){.masters-section__title{font-size:56px;line-height:1}}@media (min-width:1200px){.masters-section__title{font-size:64px}}@media (min-width:1400px){.masters-section__title{font-size:72px}}@media (min-width:992px){.masters-section__button{margin-top:80px}}@media (min-width:1400px){.masters-section__button{margin-top:120px}}.masters{padding-top:40px}@media (max-width:575.98px){.masters{padding-top:20px}}.masters__container{overflow:hidden}.masters__slider{margin:0 -40px;padding:30px 40px;padding-right:calc(100vw - 400px);overflow:visible}@media (min-width:1860px){.masters__slider{padding-right:1400px}}@media (max-width:575.98px){.masters__slider{padding-right:30%}}.masters__item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.masters-item:hover .masters-item__inner{box-shadow:none}.masters-item:hover .masters-item__image:before{opacity:1}.masters-item:hover .masters-item__action{opacity:1;visibility:visible}.masters-item:hover .masters-item__info{opacity:1;visibility:visible;bottom:0;transform:translateY(0)}.masters-item__link{color:var(--color-white) !important;text-decoration:none !important}.masters-item__inner{position:relative;overflow:hidden;border:2px solid var(--color-red);border-radius:12px;padding-top:165%;box-shadow:var(--box-shadow-lg);transition:box-shadow .15s ease-in-out}.masters-item__image{position:absolute;top:0;left:0;right:0;bottom:0}.masters-item__image:before{content:"";background-color:rgba(14,14,14,.6);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .15s ease-in-out}.masters-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.masters-item__content{display:flex;flex-direction:column;justify-content:center;margin:30px;position:absolute;top:0;left:0;right:0;bottom:0}.masters-item__action{width:100%;opacity:0;visibility:hidden;position:absolute;transition:all .15s ease-in-out}.masters-item__info{display:flex;flex-direction:column;gap:5px;width:100%;font-family:var(--font-family-serif);font-size:18px;list-style:none;margin:0;padding:0;opacity:0;visibility:hidden;position:absolute;bottom:50%;transform:translateY(50%);transition:all .15s ease-in-out}.masters-item__title{font-size:32px;margin-top:20px;margin-bottom:0}@media (max-width:575.98px){.masters-item__title{font-size:24px}}.videotour-section{position:relative;min-height:500px;padding:80px 0}@media (min-width:992px){.videotour-section{height:100vh}}.videotour-section__inner{display:flex;align-items:center;height:100%}.videotour-section__content{position:relative;z-index:1;max-width:750px;margin:0 auto;text-align:center}.videotour-section__title{margin-bottom:40px}.videotour-section__action{margin-bottom:30px}.videotour-section__button{color:var(--color-white);background-color:transparent;border:0;outline:0;padding:0;transition:opacity .15s ease-in-out}.videotour-section__button:hover{opacity:.7}.videotour-section__text{font-family:var(--font-family-serif);font-size:14px;text-transform:uppercase}.videotour-section__video{background-color:var(--color-black);background-position:center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.videotour-section__video:after{content:"";background-color:rgba(21,21,21,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;top:0;left:0;right:0;bottom:0}.videotour-section__video.playing{background-image:none !important}.videotour-section__video.playing:after{display:none}.videotour-section__video video{display:block;width:100%;height:100%}.reviews-section{background-image:url(../../../themes/rws-paradise/assets/images/bg-reviews.jpg);background-repeat:no-repeat;background-position:center right;background-size:auto 100%;padding:60px 0}.reviews__container{overflow:hidden}.reviews__slider{margin:0 -40px;padding:30px 40px;padding-right:calc(100vw - 450px);overflow:visible}@media (min-width:1880px){.reviews__slider{padding-right:1480px}}@media (max-width:575.98px){.reviews__slider{padding-right:30%}}.reviews__item{height:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reviews__action{padding:20px 0;text-align:center}.reviews-item{height:100%}.reviews-item__inner{height:100%;background-color:rgba(14,14,14,.15);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:8px;padding:30px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width:575.98px){.reviews-item__inner{padding:20px}}.reviews-item__inner:hover{background-color:rgba(14,14,14,.8);box-shadow:var(--box-shadow-xl)}.reviews-item__author{font-size:28px;margin-bottom:20px}@media (max-width:575.98px){.reviews-item__author{font-size:24px}}.reviews-item__text{word-wrap:break-word;margin:0}@media (max-width:575.98px){.reviews-item__text{font-size:14px}}.reviews-item__text.--expanded .remaining-text{display:inline}.reviews-item__text p{margin-bottom:0}.reviews-item__text .remaining-text{display:none}.reviews-item__text .text-more{opacity:.6;cursor:pointer;text-decoration:underline;text-transform:lowercase;transition:opacity .15s ease-in-out}.reviews-item__text .text-more:hover{opacity:1}.contacts-section__inner{overflow:hidden;position:relative;padding:10px 0}@media (max-width:1199.98px){.contacts-section__inner{padding-top:40px}}.contacts-section__content{font-family:var(--font-family-serif);background-color:var(--color-black);border:2px solid var(--color-red);border-radius:8px;padding:40px 30px;text-align:center;box-shadow:var(--box-shadow-xl)}@media (min-width:1200px){.contacts-section__content{position:relative;z-index:1;max-width:620px}}@media (max-width:1199.98px){.contacts-section__content{margin-bottom:40px}}.contacts-section__content a{color:var(--color-white)}.contacts-section__logo{margin-bottom:20px}.contacts-section__logo img{max-width:160px;height:auto}.contacts-section__title{margin-bottom:40px}.contacts-section__item{margin-bottom:20px}.contacts-section__label{opacity:.4;margin-bottom:5px}.contacts-section__value{font-size:24px;font-weight:600}@media (max-width:767.98px){.contacts-section__value{font-size:18px}}.contacts-section__action{margin-top:40px}@media (min-width:1200px){.contacts-section__map{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}}@media (max-width:1199.98px){.contacts-section__map{height:400px}}.contacts-section__map iframe{width:100%;height:100%}.faq-section{background-image:url(../../../themes/rws-paradise/assets/images/bg-faq.jpg);background-repeat:no-repeat;background-position:top center;background-size:1000px;margin:80px 0}@media (max-width:767.98px){.faq-section{margin:60px 0}}.faq-section__title{margin-bottom:80px}@media (max-width:767.98px){.faq-section__title{margin-bottom:40px}}.content-section{margin:80px 0}@media (max-width:767.98px){.content-section{margin:60px 0}}.content-section__inner{position:relative}.content-section__inner.--minimized{max-height:300px;overflow:hidden}.content-section__inner.--minimized:before{content:"";background:linear-gradient(rgba(21,21,21,0),#151515);height:150px;position:absolute;bottom:0;left:0;right:0}.content-toggler{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:transparent;border:2px solid var(--color-white);border-radius:50%;outline:0;position:absolute;bottom:10px;right:10px;opacity:.8;transition:opacity .15s ease-in-out}.content-toggler:hover{opacity:1}.content-toggler.--active:before{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12.6133L4 12.6133' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.content-toggler:before{content:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12.6133L4 12.6133' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12 4.61328L12 20.6133' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");width:24px;height:24px}.posts-section{margin:80px 0}@media (max-width:767.98px){.posts-section{margin:60px 0}}.posts-section__actions{margin-top:60px;text-align:center}.page-heading{margin-bottom:60px;padding-top:150px}@media (max-width:767.98px){.page-heading{margin-bottom:40px;padding-top:120px}}.page-title{margin-bottom:0}.service{margin:60px 0}.service__details{font-family:var(--font-family-serif);font-size:18px;line-height:1.2;color:var(--color-mono900);background-color:var(--color-white);border-radius:12px;margin-bottom:40px;padding:40px}@media (max-width:575.98px){.service__details{font-size:16px;padding:20px}}.service__details h1,.service__details h2,.service__details h3,.service__details h4,.service__details h5,.service__details h6,.service__details .h1,.service__details .h2,.service__details .h3,.service__details .h4,.service__details .h5,.service__details .h6{color:var(--color-mono900)}.service__fields{display:flex;flex-direction:column;gap:5px;list-style:none;margin:20px 0 0;padding:0;font-size:24px;font-weight:700}@media (max-width:575.98px){.service__fields{font-size:20px}}.service__field{display:flex;align-items:center}.service__field .icon{vertical-align:middle;margin-right:20px}.service__action{margin-bottom:40px}.service__image img{max-width:100%;height:auto;border:1px solid var(--color-red);border-radius:12px;box-shadow:var(--box-shadow-xl)}.master{margin:60px 0}.master__details{font-family:var(--font-family-serif);font-size:18px;line-height:1.2;color:var(--color-mono900);background-color:var(--color-white);border-radius:12px;margin-bottom:40px;padding:40px}@media (max-width:575.98px){.master__details{font-size:16px;padding:20px}}.master__fields{display:flex;flex-direction:column;gap:5px;list-style:none;margin:20px 0 0;padding:0;font-size:24px;font-weight:700}@media (max-width:575.98px){.master__fields{font-size:20px}}.master__field{display:flex;align-items:center}.master__field .icon{vertical-align:middle;margin-right:20px}@media (max-width:991.98px){.master__gallery{margin-bottom:60px}}.master__main-slider{margin-bottom:20px}.master__image{text-align:center}.master__image img{max-width:100%;height:auto;border-radius:12px}.master__thumbs-slider{max-width:300px;padding-right:40px}.master__thumb{text-align:center}.master__thumb img{max-width:100%;height:auto;border-radius:12px}.video-section{margin:60px 0}.video{position:relative}.video__item{display:block;max-width:100%;height:auto;border-radius:12px;margin-left:auto;margin-right:auto}@media (min-width:576px){.video__item{max-height:calc(100vh - 100px)}}.video__button{width:100px;height:100px;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:background-color .15s ease-in-out}.video__button:hover{background-color:rgba(255,255,255,.4)}.video__button:after{content:"";width:0;height:0;border-style:solid;border-width:16px 0 16px 24px;border-color:transparent transparent transparent var(--color-white);margin-left:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.posts-section{margin:80px 0}@media (max-width:767.98px){.posts-section{margin:60px 0}}.posts-section__actions{margin-top:60px;text-align:center}.posts-item{height:calc(100% - 40px);border:2px solid var(--color-red);border-radius:12px;margin-bottom:40px;transition:background-color .15s ease-in-out}.posts-item:hover{background-color:var(--color-red)}.posts-item:hover .posts-item__image{opacity:1}.posts-item__link{color:inherit !important;text-decoration:none !important}.posts-item__inner{padding:20px}.posts-item__image{position:relative;overflow:hidden;background-color:rgba(255,255,255,.1);border-radius:8px;margin-bottom:20px;padding-top:60%;opacity:.8;transition:opacity .15s ease-in-out}.posts-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.posts-item__title{font-size:34px;margin-bottom:20px}@media (max-width:575.98px){.posts-item__title{font-size:24px}}@media (max-width:575.98px){.posts-item__text{font-size:14px}}.pagination{font-size:14px;margin-top:30px}.pagination ol{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;list-style:none;padding:0;margin:0}.pagination a,.pagination .current,.pagination .dots{display:flex;justify-content:center;align-items:center;width:38px;height:38px;line-height:24px;border:1px solid transparent;border-radius:var(--border-radius);padding:12px 6px}.pagination a{color:rgba(255,255,255,.8);text-decoration:none !important;transition:color .15s ease-in-out,background-color .15s ease-in-out}.pagination a:hover,.pagination a:focus-visible{color:var(--color-white);background-color:rgba(255,255,255,.05)}.pagination a:not(:disabled):not(.disabled):active{color:var(--color-white);background-color:rgba(255,255,255,.1)}.pagination a:not(:disabled):not(.disabled):active:focus{color:var(--color-white);background-color:rgba(255,255,255,.1)}.pagination .current{color:var(--color-white);background-color:rgba(255,255,255,.15)}.pagination .dots{letter-spacing:1px}.post{margin:60px 0}.post__image{position:relative;overflow:hidden;margin-bottom:40px;padding-top:60%;text-align:center}@media (min-width:768px){.post__image{padding-top:35%}}.post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;position:absolute;top:0;left:0}.post__content{margin-bottom:40px}.post__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:30px;margin-top:60px}.related-posts{display:flex;flex-direction:column;gap:40px;margin:60px 0}.related-posts-item:hover .related-posts-item__image{opacity:1}.related-posts-item:hover .related-posts-item__title{opacity:.8}.related-posts-item__link{color:inherit !important;text-decoration:none !important}.related-posts-item__image{position:relative;overflow:hidden;background-color:rgba(255,255,255,.1);border-radius:8px;padding-top:50%;opacity:.8;transition:opacity .15s ease-in-out}@media (max-width:991.98px){.related-posts-item__image{margin-bottom:20px}}.related-posts-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.related-posts-item__title{opacity:1;transition:opacity .15s ease-in-out}.discounts-section{margin:60px 0}.discounts-section__text{margin-bottom:40px}.discounts{display:flex;flex-direction:column;gap:20px}.discount{display:flex;align-items:center;gap:20px;font-family:var(--font-family-serif);font-size:30px;line-height:1;background-color:var(--color-primary);border:2px solid var(--color-red);border-radius:8px;padding:20px 30px}@media (max-width:1199.98px){.discount{font-size:24px;padding:20px}}@media (max-width:575.98px){.discount{font-size:20px}}.discount__title{flex-grow:1}@media (min-width:1200px){.discount__title{max-width:80%}}.discount__title small{font-size:18px}@media (max-width:1199.98px){.discount__title small{font-size:14px}}.discount__value{margin-left:auto}.prices-section{margin:60px 0}.prices-section__text{margin-bottom:40px}.prices__row{--grid-indent:15px}.price{height:calc(100% - 40px);font-family:var(--font-family-serif);font-size:24px;font-weight:600;border:2px solid var(--color-red);border-radius:8px;margin-bottom:40px;padding:20px;text-align:center;box-shadow:var(--box-shadow-base)}@media (max-width:575.98px){.price{font-size:20px}}.price__title{margin-bottom:20px}@media (max-width:575.98px){.price__title{margin-bottom:10px}}.buttons-section{margin:60px 0}.buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:30px}.gallery-section{margin:40px 0}.gallery__container{overflow:hidden}.gallery__slider{margin:0 -40px;padding-left:40px;padding-right:80%;overflow:visible}@media (max-width:575.98px){.gallery__slider{padding-right:60%}}.gallery__item{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:100%}.gallery__item img{width:100%;height:100%;border-radius:8px;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}