

/* Start:/local/templates/landing24/assets/vendor/bootstrap/bootstrap.min.css?1756725609177120*/
@charset "UTF-8";/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--bs-gutter-x:30px;--bs-gutter-y:0}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}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,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%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:transparent}/*a:hover{color:#0056b3;text-decoration:underline}*/a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}/*button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}*/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}select{word-wrap:normal}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}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}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}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2)}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2)}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.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-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.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}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;-o-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.25rem}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.25);box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.25);box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.25);box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.25);box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.25rem}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{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;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{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:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{-webkit-transition:none;-o-transition:none;transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,0.5);box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,0.5);box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,0.5);box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,0.5);box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,0.5);box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,0.5);box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,0.5);box-shadow:0 0 0 .2rem rgba(58,176,195,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,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,0.5);box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,0.5);box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,0.5);box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,0.5);box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,0.5);box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,0.5);box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,0.5);box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,0.5);box-shadow:0 0 0 .2rem rgba(82,88,93,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,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,0.5);box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.5);box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.5);box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.5);box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.5);box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;-o-transition:none;transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;-webkit-transform:translateX(0.75rem);-ms-transform:translateX(0.75rem);transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + 0.4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;-o-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.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:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{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}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.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}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.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}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media(max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.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 rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media(min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{-webkit-transition:none;-o-transition:none;transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.5);box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.5);box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{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-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}.progress-bar-striped{background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{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-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media(min-width:576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media(min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media(min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media(min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,0.1);box-shadow:0 .25rem .75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal:not(.fancybox__content){position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{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;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc((0.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc((0.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transform:none;-ms-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:0 .6s opacity;-o-transition:0 .6s opacity;transition:0 .6s opacity}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;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:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;-o-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !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}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !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}@media(min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !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-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}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-9by16::before{padding-top:177.7777777778%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.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-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media(min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width:576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width:768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width:992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width:1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !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}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15) !important;box-shadow: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}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !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}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width:576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width:768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width:992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width:1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !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}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{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}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
/* End */


/* Start:/local/templates/landing24/theme.min.css?1756716751584897*/
body{color:var(--theme-color-main);background-color:#fff}body::after{pointer-events:none;content:"";display:block;height:100%;width:100%;position:fixed;background:transparent;z-index:9999;transition:background .4s ease}a{color:var(--primary);outline:0}/*a:focus,a:hover{color:var(--primary-darken-2)}*/span[style]>a,font[color]>a{color:inherit}.nav-link{color:var(--theme-color-main)}.nav-link:focus,.nav-link:hover{color:var(--theme-color-main)}figure{margin-bottom:0}.h1,.h2,.h3,.h4,.h5,.h6,.h7,h1,h2,h3,h4,h5,h6{color:var(--theme-color-title);line-height:1.4}.h1.g-line-height-0,.h2.g-line-height-0,.h3.g-line-height-0,.h4.g-line-height-0,.h5.g-line-height-0,.h6.g-line-height-0,.h7.g-line-height-0,h1.g-line-height-0,h2.g-line-height-0,h3.g-line-height-0,h4.g-line-height-0,h5.g-line-height-0,h6.g-line-height-0{line-height:1.4 !important}.h7{font-size:.75rem}::selection{color:#fff;background-color:var(--primary)}.g-bg-primary ::selection{color:var(--primary);background-color:#fff}.g-word-break{word-wrap:break-word}.g-flex-grow-0{flex-grow:0}.g-pull-50x-up{-webkit-transform:translateY(-51%);transform:translateY(-51%)}.g-pull-50x-bottom{-webkit-transform:translateY(51%);transform:translateY(51%)}.g-pull-50x-left{-webkit-transform:translateX(-51%);transform:translateX(-51%)}.g-pull-50x-right{-webkit-transform:translateX(51%);transform:translateX(51%)}.g-bg-main{background-color:#fff !important}.g-bg-main--hover:hover{background-color:#fff !important}.g-bg-main--after::after{background-color:#fff !important}.g-bg-main--before::before{background-color:#fff !important}.g-bg-secondary{background-color:#fafafa !important}.g-bg-secondary--hover:hover{background-color:#fafafa !important}.g-bg-secondary--after::after{background-color:#fafafa !important}.g-bg-secondary--before::before{background-color:#fafafa !important}.g-bg-primary{background-color:var(--primary) !important}.g-bg-primary--hover:hover{background-color:var(--primary) !important}.u-block-hover:hover .g-bg-primary--hover{background-color:var(--primary)}.g-parent:hover .g-bg-primary--parent-hover{background-color:var(--primary) !important}.g-bg-primary--active.active,.active .g-bg-primary--active{background-color:var(--primary) !important}.g-parent.active .g-bg-primary--parent-active{background-color:var(--primary) !important}.g-bg-primary--before::before,.g-bg-primary--after::after{background-color:var(--primary) !important}.g-bg-primary-dark-v1{background-color:var(--primary-darken-1) !important}.g-bg-primary-dark-v1--hover:hover{background-color:var(--primary-darken-1) !important}.g-bg-primary-dark-v2{background-color:var(--primary-darken-2) !important}.g-bg-primary-dark-v2--hover:hover{background-color:var(--primary-darken-2) !important}.g-bg-primary-dark-v3{background-color:var(--primary-darken-3) !important}.g-bg-primary-dark-v3--hover:hover{background-color:var(--primary-darken-3) !important}.g-bg-primary-opacity-0_1{background-color:var(--primary-opacity-0_1) !important}.g-bg-primary-opacity-0_1--hover:hover{background-color:var(--primary-opacity-0_1) !important}.g-bg-primary-opacity-0_1--before::before{background-color:var(--primary-opacity-0_1) !important}.g-bg-primary-opacity-0_2{background-color:var(--primary-opacity-0_2) !important}.g-bg-primary-opacity-0_2--hover:hover{background-color:var(--primary-opacity-0_2) !important}.g-bg-primary-opacity-0_2--hover--after:hover::after{background-color:var(--primary-opacity-0_2) !important}.active .g-bg-primary-opacity-0_2--active{background-color:var(--primary-opacity-0_2) !important}.g-bg-primary-opacity-0_2--before::before,.g-bg-primary-opacity-0_2--after::after{background-color:var(--primary-opacity-0_2) !important}.g-bg-primary-opacity-0_3{background-color:var(--primary-opacity-0_3) !important}.g-bg-primary-opacity-0_3--hover:hover{background-color:var(--primary-opacity-0_3) !important}.g-bg-primary-opacity-0_3--hover--after:hover::after{background-color:var(--primary-opacity-0_3) !important}.active .g-bg-primary-opacity-0_3--active{background-color:var(--primary-opacity-0_3) !important}.g-bg-primary-opacity-0_3--before::before,.g-bg-primary-opacity-0_3--after::after{background-color:var(--primary-opacity-0_3) !important}.g-bg-primary-opacity-0_4{background-color:var(--primary-opacity-0_4) !important}.g-bg-primary-opacity-0_4--hover:hover{background-color:var(--primary-opacity-0_4) !important}.g-bg-primary-opacity-0_4--hover--after:hover::after{background-color:var(--primary-opacity-0_4) !important}.g-bg-primary-opacity-0_4--after::after{background-color:var(--primary-opacity-0_4) !important}.g-bg-primary-opacity-0_4--before::before{background-color:var(--primary-opacity-0_4) !important}.g-bg-primary-opacity-0_6{background-color:var(--primary-opacity-0_6) !important}.g-bg-primary-opacity-0_6--hover:hover{background-color:var(--primary-opacity-0_6) !important}.g-bg-primary-opacity-0_6--hover--after:hover::after{background-color:var(--primary-opacity-0_6) !important}.g-bg-primary-opacity-0_6--after::after{background-color:var(--primary-opacity-0_6) !important}.g-bg-primary-opacity-0_6--before::before{background-color:var(--primary-opacity-0_6) !important}.g-bg-primary-opacity-0_8{background-color:var(--primary-opacity-0_8) !important}.g-bg-primary-opacity-0_8--hover:hover{background-color:var(--primary-opacity-0_8) !important}.g-bg-primary-opacity-0_8--hover--after:hover::after{background-color:var(--primary-opacity-0_8) !important}.g-bg-primary-opacity-0_8--before::after,.g-bg-primary-opacity-0_8--after::after{background-color:var(--primary-opacity-0_8) !important}.g-bg-primary-opacity-0_8--before::before,.g-bg-primary-opacity-0_8--after::before{background-color:var(--primary-opacity-0_8) !important}.g-bg-primary-opacity-0_8--before--hover:hover::after,.g-bg-primary-opacity-0_8--after--hover:hover::after{background-color:var(--primary-opacity-0_8) !important}.g-bg-primary-opacity-0_9{background-color:var(--primary-opacity-0_9) !important}.g-bg-primary-opacity-0_9--hover:hover{background-color:var(--primary-opacity-0_9) !important}.g-bg-primary-opacity-0_9--hover--after:hover::after{background-color:var(--primary-opacity-0_9) !important}.g-bg-primary-opacity-0_9--before::after,.g-bg-primary-opacity-0_9--after::after{background-color:var(--primary-opacity-0_9) !important}.g-bg-primary-opacity-0_9--before::before,.g-bg-primary-opacity-0_9--after::before{background-color:var(--primary-opacity-0_9) !important}.g-bg-primary-opacity-0_9--before--hover:hover::after,.g-bg-primary-opacity-0_9--after--hover:hover::after{background-color:var(--primary-opacity-0_9) !important}.g-bg-black{background-color:#000 !important}.g-bg-black--hover:hover{background-color:#000 !important}.g-bg-black--after::after{background-color:#000 !important}.g-bg-black--before::before{background-color:#000 !important}.g-bg-black-opacity-0_1{background-color:rgba(0,0,0,0.1) !important}.g-bg-black-opacity-0_1--hover:hover{background-color:rgba(0,0,0,0.1) !important}.g-bg-black-opacity-0_1--after::after{background-color:rgba(0,0,0,0.1) !important}.g-bg-black-opacity-0_1--before::before{background-color:rgba(0,0,0,0.1) !important}.g-bg-black-opacity-0_2{background-color:rgba(0,0,0,0.2) !important}.g-bg-black-opacity-0_2--hover:hover{background-color:rgba(0,0,0,0.2) !important}.g-bg-black-opacity-0_2--after::after{background-color:rgba(0,0,0,0.2) !important}.g-bg-black-opacity-0_2--before::before{background-color:rgba(0,0,0,0.2) !important}.g-bg-black-opacity-0_3{background-color:rgba(0,0,0,0.3) !important}.g-bg-black-opacity-0_3--hover:hover{background-color:rgba(0,0,0,0.3) !important}.g-bg-black-opacity-0_3--after::after{background-color:rgba(0,0,0,0.3) !important}.g-bg-black-opacity-0_3--before::before{background-color:rgba(0,0,0,0.3) !important}.g-bg-black-opacity-0_4{background-color:rgba(0,0,0,0.4) !important}.g-bg-black-opacity-0_4--hover:hover{background-color:rgba(0,0,0,0.4) !important}.g-bg-black-opacity-0_4--after::after{background-color:rgba(0,0,0,0.4) !important}.g-bg-black-opacity-0_4--before::before{background-color:rgba(0,0,0,0.4) !important}.g-bg-black-opacity-0_5{background-color:rgba(0,0,0,0.5) !important}.g-bg-black-opacity-0_5--hover:hover{background-color:rgba(0,0,0,0.5) !important}.g-bg-black-opacity-0_5--after::after{background-color:rgba(0,0,0,0.5) !important}.g-bg-black-opacity-0_5--before::before{background-color:rgba(0,0,0,0.5) !important}.g-bg-black-opacity-0_6{background-color:rgba(0,0,0,0.6) !important}.g-bg-black-opacity-0_6--hover:hover{background-color:rgba(0,0,0,0.6) !important}.g-bg-black-opacity-0_6--after::after{background-color:rgba(0,0,0,0.6) !important}.g-bg-black-opacity-0_6--before::before{background-color:rgba(0,0,0,0.6) !important}.g-bg-black-opacity-0_7{background-color:rgba(0,0,0,0.7) !important}.g-bg-black-opacity-0_7--hover:hover{background-color:rgba(0,0,0,0.7) !important}.g-bg-black-opacity-0_7--after::after{background-color:rgba(0,0,0,0.7) !important}.g-bg-black-opacity-0_7--before::before{background-color:rgba(0,0,0,0.7) !important}.g-bg-black-opacity-0_8{background-color:rgba(0,0,0,0.8) !important}.g-bg-black-opacity-0_8--hover:hover{background-color:rgba(0,0,0,0.8) !important}.g-bg-black-opacity-0_8--after::after{background-color:rgba(0,0,0,0.8) !important}.g-bg-black-opacity-0_8--before::before{background-color:rgba(0,0,0,0.8) !important}.g-bg-black-opacity-0_9{background-color:rgba(0,0,0,0.9) !important}.g-bg-black-opacity-0_9--hover:hover{background-color:rgba(0,0,0,0.9) !important}.g-bg-black-opacity-0_9--after::after{background-color:rgba(0,0,0,0.9) !important}.g-bg-black-opacity-0_9--before::before{background-color:rgba(0,0,0,0.9) !important}.u-block-hover:hover .g-bg-black--hover{background-color:#000 !important}.g-bg-white{background-color:#fff !important}.g-bg-white--hover:hover{background-color:#fff !important}.g-bg-white--after::after{background-color:#fff !important}.g-bg-white--before::before{background-color:#fff !important}.g-parent:hover .g-bg-white--parent-hover{background-color:#fff !important}.g-parent:hover .g-bg-white-opacity-0--after--parent-hover::after{background-color:rgba(255,255,255,0) !important}.g-bg-white-opacity-0_05{background-color:rgba(255,255,255,0.05) !important}.g-bg-white-opacity-0_1{background-color:rgba(255,255,255,0.1) !important}.g-bg-white-opacity-0_1--hover:hover{background-color:rgba(255,255,255,0.1) !important}.g-bg-white-opacity-0_1--after::after{background-color:rgba(255,255,255,0.1) !important}.g-bg-white-opacity-0_1--before::before{background-color:rgba(255,255,255,0.1) !important}.g-bg-white-opacity-0_2{background-color:rgba(255,255,255,0.2) !important}.g-bg-white-opacity-0_2--hover:hover{background-color:rgba(255,255,255,0.2) !important}.g-bg-white-opacity-0_2--after::after{background-color:rgba(255,255,255,0.2) !important}.g-bg-white-opacity-0_2--before::before{background-color:rgba(255,255,255,0.2) !important}.g-bg-white-opacity-0_3{background-color:rgba(255,255,255,0.3) !important}.g-bg-white-opacity-0_3--hover:hover{background-color:rgba(255,255,255,0.3) !important}.g-bg-white-opacity-0_3--after::after{background-color:rgba(255,255,255,0.3) !important}.g-bg-white-opacity-0_3--before::before{background-color:rgba(255,255,255,0.3) !important}.g-bg-white-opacity-0_4{background-color:rgba(255,255,255,0.4) !important}.g-bg-white-opacity-0_4--hover:hover{background-color:rgba(255,255,255,0.4) !important}.g-bg-white-opacity-0_4--after::after{background-color:rgba(255,255,255,0.4) !important}.g-bg-white-opacity-0_4--before::before{background-color:rgba(255,255,255,0.4) !important}.g-bg-white-opacity-0_5{background-color:rgba(255,255,255,0.5) !important}.g-bg-white-opacity-0_5--hover:hover{background-color:rgba(255,255,255,0.5) !important}.g-bg-white-opacity-0_5--after::after{background-color:rgba(255,255,255,0.5) !important}.g-bg-white-opacity-0_5--before::before{background-color:rgba(255,255,255,0.5) !important}.g-bg-white-opacity-0_6{background-color:rgba(255,255,255,0.6) !important}.g-bg-white-opacity-0_6--hover:hover{background-color:rgba(255,255,255,0.6) !important}.g-bg-white-opacity-0_6--after::after{background-color:rgba(255,255,255,0.6) !important}.g-bg-white-opacity-0_6--before::before{background-color:rgba(255,255,255,0.6) !important}.g-bg-white-opacity-0_7{background-color:rgba(255,255,255,0.7) !important}.g-bg-white-opacity-0_7--hover:hover{background-color:rgba(255,255,255,0.7) !important}.g-bg-white-opacity-0_7--after::after{background-color:rgba(255,255,255,0.7) !important}.g-bg-white-opacity-0_7--before::before{background-color:rgba(255,255,255,0.7) !important}.g-bg-white-opacity-0_8{background-color:rgba(255,255,255,0.8) !important}.g-bg-white-opacity-0_8--hover:hover{background-color:rgba(255,255,255,0.8) !important}.g-bg-white-opacity-0_8--after::after{background-color:rgba(255,255,255,0.8) !important}.g-bg-white-opacity-0_8--before::before{background-color:rgba(255,255,255,0.8) !important}.g-bg-white-opacity-0_9{background-color:rgba(255,255,255,0.9) !important}.g-bg-white-opacity-0_9--hover:hover{background-color:rgba(255,255,255,0.9) !important}.g-bg-white-opacity-0_9--after::after{background-color:rgba(255,255,255,0.9) !important}.g-bg-white-opacity-0_9--before::before{background-color:rgba(255,255,255,0.9) !important}.g-bg-gray-dark-v1{background-color:#111 !important}.g-bg-gray-dark-v1--hover:hover{background-color:#111 !important}.g-bg-gray-dark-v1--after::after{background-color:#111 !important}.g-bg-gray-dark-v1--before::before{background-color:#111 !important}.g-bg-gray-dark-v2{background-color:#333 !important}.g-bg-gray-dark-v2--hover:hover{background-color:#333 !important}.g-bg-gray-dark-v2--after::after{background-color:#333 !important}.g-bg-gray-dark-v2--before::before{background-color:#333 !important}.g-bg-gray-dark-v3{background-color:#555 !important}.g-bg-gray-dark-v3--hover:hover{background-color:#555 !important}.g-bg-gray-dark-v3--after::after{background-color:#555 !important}.g-bg-gray-dark-v3--before::before{background-color:#555 !important}.g-bg-gray-dark-v4{background-color:#777 !important}.g-bg-gray-dark-v4--hover:hover{background-color:#777 !important}.g-bg-gray-dark-v4--after::after{background-color:#777 !important}.g-bg-gray-dark-v4--before::before{background-color:#777 !important}.g-bg-gray-dark-v5{background-color:#999 !important}.g-bg-gray-dark-v5--hover:hover{background-color:#999 !important}.g-bg-gray-dark-v5--after::after{background-color:#999 !important}.g-bg-gray-dark-v5--before::before{background-color:#999 !important}.g-bg-gray-light-v1{background-color:#bbb !important}.g-bg-gray-light-v1--hover:hover{background-color:#bbb !important}.g-bg-gray-light-v1--after::after{background-color:#bbb !important}.g-bg-gray-light-v1--before::before{background-color:#bbb !important}.g-bg-gray-light-v2{background-color:#ccc !important}.g-bg-gray-light-v2--hover:hover{background-color:#ccc !important}.g-bg-gray-light-v2--after::after{background-color:#ccc !important}.g-bg-gray-light-v2--before::before{background-color:#ccc !important}.g-bg-gray-light-v3{background-color:#ddd !important}.g-bg-gray-light-v3--hover:hover{background-color:#ddd !important}.g-bg-gray-light-v3--after::after{background-color:#ddd !important}.g-bg-gray-light-v3--before::before{background-color:#ddd !important}.g-bg-gray-light-v4{background-color:#eee !important}.g-bg-gray-light-v4--hover:hover{background-color:#eee !important}.g-bg-gray-light-v4--after::after{background-color:#eee !important}.g-bg-gray-light-v4--before::before{background-color:#eee !important}.g-bg-gray-light-v5{background-color:#f7f7f7 !important}.g-bg-gray-light-v5--hover:hover{background-color:#f7f7f7 !important}.g-bg-gray-light-v5--after::after{background-color:#f7f7f7 !important}.g-bg-gray-light-v5--before::before{background-color:#f7f7f7 !important}.g-bg-transparent{background-color:transparent !important}.g-bg-transparent--hover:hover{background-color:transparent !important}.g-bg-transparent--after::after{background-color:transparent !important}.g-bg-transparent--before::before{background-color:transparent !important}.g-bg-beige{background-color:#e5e1de !important}.g-bg-beige--hover:hover{background-color:#e5e1de !important}.g-bg-beige--after::after{background-color:#e5e1de !important}.g-bg-beige--before::before{background-color:#e5e1de !important}.g-bg-green{background-color:#72c02c !important}.g-bg-green--hover:hover{background-color:#72c02c !important}.g-bg-green--after::after{background-color:#72c02c !important}.g-bg-green--before::before{background-color:#72c02c !important}.g-bg-green-opacity-0_1{background-color:rgba(114,192,44,0.1) !important}.g-bg-green-opacity-0_1--hover:hover{background-color:rgba(114,192,44,0.1) !important}.g-bg-green-opacity-0_1--after::after{background-color:rgba(114,192,44,0.1) !important}.g-bg-green-opacity-0_1--before::before{background-color:rgba(114,192,44,0.1) !important}.g-bg-green-opacity-0_3{background-color:rgba(114,192,44,0.3) !important}.g-bg-green-opacity-0_3--hover:hover{background-color:rgba(114,192,44,0.3) !important}.g-bg-green-opacity-0_3--after::after{background-color:rgba(114,192,44,0.3) !important}.g-bg-green-opacity-0_3--before::before{background-color:rgba(114,192,44,0.3) !important}.g-bg-green-opacity-0_5{background-color:rgba(114,192,44,0.5) !important}.g-bg-green-opacity-0_5--hover:hover{background-color:rgba(114,192,44,0.5) !important}.g-bg-green-opacity-0_5--after::after{background-color:rgba(114,192,44,0.5) !important}.g-bg-green-opacity-0_5--before::before{background-color:rgba(114,192,44,0.5) !important}.g-bg-green-opacity-0_7{background-color:rgba(114,192,44,0.7) !important}.g-bg-green-opacity-0_7--hover:hover{background-color:rgba(114,192,44,0.7) !important}.g-bg-green-opacity-0_7--after::after{background-color:rgba(114,192,44,0.7) !important}.g-bg-green-opacity-0_7--before::before{background-color:rgba(114,192,44,0.7) !important}.g-bg-blue{background-color:#3398dc !important}.g-bg-blue--hover:hover{background-color:#3398dc !important}.g-bg-blue--after::after{background-color:#3398dc !important}.g-bg-blue--before::before{background-color:#3398dc !important}.g-bg-blue-opacity-0_1{background-color:rgba(51,152,220,0.1) !important}.g-bg-blue-opacity-0_1--hover:hover{background-color:rgba(51,152,220,0.1) !important}.g-bg-blue-opacity-0_1--after::after{background-color:rgba(51,152,220,0.1) !important}.g-bg-blue-opacity-0_1--before::before{background-color:rgba(51,152,220,0.1) !important}.g-bg-blue-opacity-0_3{background-color:rgba(51,152,220,0.3) !important}.g-bg-blue-opacity-0_3--hover:hover{background-color:rgba(51,152,220,0.3) !important}.g-bg-blue-opacity-0_3--after::after{background-color:rgba(51,152,220,0.3) !important}.g-bg-blue-opacity-0_3--before::before{background-color:rgba(51,152,220,0.3) !important}.g-bg-blue-opacity-0_5{background-color:rgba(51,152,220,0.5) !important}.g-bg-blue-opacity-0_5--hover:hover{background-color:rgba(51,152,220,0.5) !important}.g-bg-blue-opacity-0_5--after::after{background-color:rgba(51,152,220,0.5) !important}.g-bg-blue-opacity-0_5--before::before{background-color:rgba(51,152,220,0.5) !important}.g-bg-blue-opacity-0_7{background-color:rgba(51,152,220,0.7) !important}.g-bg-blue-opacity-0_7--hover:hover{background-color:rgba(51,152,220,0.7) !important}.g-bg-blue-opacity-0_7--after::after{background-color:rgba(51,152,220,0.7) !important}.g-bg-blue-opacity-0_7--before::before{background-color:rgba(51,152,220,0.7) !important}.g-bg-blue-opacity-0_9{background-color:rgba(51,152,220,0.9) !important}.g-bg-blue-opacity-0_9--hover:hover{background-color:rgba(51,152,220,0.9) !important}.g-bg-blue-opacity-0_9--after::after{background-color:rgba(51,152,220,0.9) !important}.g-bg-blue-opacity-0_9--before::before{background-color:rgba(51,152,220,0.9) !important}.g-bg-lightblue{background-color:#edf2f8 !important}.g-bg-lightblue--hover:hover{background-color:#edf2f8 !important}.g-bg-lightblue--after::after{background-color:#edf2f8 !important}.g-bg-lightblue--before::before{background-color:#edf2f8 !important}.g-bg-lightblue-opacity-0_1{background-color:rgba(237,242,248,0.1) !important}.g-bg-lightblue-opacity-0_1--hover:hover{background-color:rgba(237,242,248,0.1) !important}.g-bg-lightblue-opacity-0_1--after::after{background-color:rgba(237,242,248,0.1) !important}.g-bg-lightblue-opacity-0_1--before::before{background-color:rgba(237,242,248,0.1) !important}.g-bg-lightblue-v1{background-color:#d6e2ee !important}.g-bg-lightblue-v1--hover:hover{background-color:#d6e2ee !important}.g-bg-lightblue-v1--after::after{background-color:#d6e2ee !important}.g-bg-lightblue-v1--before::before{background-color:#d6e2ee !important}.g-bg-lightblue-v1-opacity-0_1{background-color:rgba(214,226,238,0.1) !important}.g-bg-lightblue-v1-opacity-0_1--hover:hover{background-color:rgba(214,226,238,0.1) !important}.g-bg-lightblue-v1-opacity-0_1--after::after{background-color:rgba(214,226,238,0.1) !important}.g-bg-lightblue-v1-opacity-0_1--before::before{background-color:rgba(214,226,238,0.1) !important}.g-bg-darkblue{background-color:#009 !important}.g-bg-darkblue{background-color:#009 !important}.g-bg-darkblue--hover:hover{background-color:#009 !important}.g-bg-darkblue--after::after{background-color:#009 !important}.g-bg-darkblue--before::before{background-color:#009 !important}.g-bg-darkblue-opacity-0_1{background-color:rgba(0,0,153,0.1) !important}.g-bg-darkblue-opacity-0_1--hover:hover{background-color:rgba(0,0,153,0.1) !important}.g-bg-darkblue-opacity-0_1--after::after{background-color:rgba(0,0,153,0.1) !important}.g-bg-darkblue-opacity-0_1--before::before{background-color:rgba(0,0,153,0.1) !important}.g-bg-darkblue-opacity-0_7{background-color:rgba(0,0,153,0.7) !important}.g-bg-darkblue-opacity-0_7--hover:hover{background-color:rgba(0,0,153,0.7) !important}.g-bg-darkblue-opacity-0_7--after::after{background-color:rgba(0,0,153,0.7) !important}.g-bg-darkblue-opacity-0_7--before::before{background-color:rgba(0,0,153,0.7) !important}.g-bg-darkblue-opacity-0_3--after::after{background-color:rgba(22,26,39,0.3) !important}.g-bg-darkblue-opacity-0_5--after::after{background-color:rgba(22,26,39,0.5) !important}.g-bg-darkblue-opacity-0_7--after::after{background-color:rgba(22,26,39,0.7) !important}.g-bg-indigo{background-color:#4263a3 !important}.g-bg-indigo--hover:hover{background-color:#4263a3 !important}.g-bg-indigo--after::after{background-color:#4263a3 !important}.g-bg-indigo--before::before{background-color:#4263a3 !important}.g-bg-indigo-opacity-0_1{background-color:rgba(66,99,163,0.1) !important}.g-bg-indigo-opacity-0_1--hover:hover{background-color:rgba(66,99,163,0.1) !important}.g-bg-indigo-opacity-0_1--after::after{background-color:rgba(66,99,163,0.1) !important}.g-bg-indigo-opacity-0_1--before::before{background-color:rgba(66,99,163,0.1) !important}.g-bg-red{background-color:#f00 !important}.g-bg-red--hover:hover{background-color:#f00 !important}.g-bg-red--after::after{background-color:#f00 !important}.g-bg-red--before::before{background-color:#f00 !important}.g-bg-red-opacity-0_1{background-color:rgba(255,0,0,0.1) !important}.g-bg-red-opacity-0_1--hover:hover{background-color:rgba(255,0,0,0.1) !important}.g-bg-red-opacity-0_1--after::after{background-color:rgba(255,0,0,0.1) !important}.g-bg-red-opacity-0_1--before::before{background-color:rgba(255,0,0,0.1) !important}.g-bg-red-opacity-0_2{background-color:rgba(255,0,0,0.2) !important}.g-bg-red-opacity-0_2--hover:hover{background-color:rgba(255,0,0,0.2) !important}.g-bg-red-opacity-0_2--after::after{background-color:rgba(255,0,0,0.2) !important}.g-bg-red-opacity-0_2--before::before{background-color:rgba(255,0,0,0.2) !important}.g-bg-red-opacity-0_3{background-color:rgba(255,0,0,0.3) !important}.g-bg-red-opacity-0_3--hover:hover{background-color:rgba(255,0,0,0.3) !important}.g-bg-red-opacity-0_3--after::after{background-color:rgba(255,0,0,0.3) !important}.g-bg-red-opacity-0_3--before::before{background-color:rgba(255,0,0,0.3) !important}.g-bg-red-opacity-0_5{background-color:rgba(255,0,0,0.5) !important}.g-bg-red-opacity-0_5--hover:hover{background-color:rgba(255,0,0,0.5) !important}.g-bg-red-opacity-0_5--after::after{background-color:rgba(255,0,0,0.5) !important}.g-bg-red-opacity-0_5--before::before{background-color:rgba(255,0,0,0.5) !important}.g-bg-red-opacity-0_7{background-color:rgba(255,0,0,0.7) !important}.g-bg-red-opacity-0_7--hover:hover{background-color:rgba(255,0,0,0.7) !important}.g-bg-red-opacity-0_7--after::after{background-color:rgba(255,0,0,0.7) !important}.g-bg-red-opacity-0_7--before::before{background-color:rgba(255,0,0,0.7) !important}.g-bg-red-opacity-0_8{background-color:rgba(255,0,0,0.8) !important}.g-bg-red-opacity-0_8--hover:hover{background-color:rgba(255,0,0,0.8) !important}.g-bg-red-opacity-0_8--after::after{background-color:rgba(255,0,0,0.8) !important}.g-bg-red-opacity-0_8--before::before{background-color:rgba(255,0,0,0.8) !important}.g-bg-lightred{background-color:#e64b3b !important}.g-bg-lightred--hover:hover{background-color:#e64b3b !important}.g-bg-lightred--after::after{background-color:#e64b3b !important}.g-bg-lightred--before::before{background-color:#e64b3b !important}.g-bg-lightred-opacity-0_1{background-color:rgba(230,75,59,0.1) !important}.g-bg-lightred-opacity-0_1--hover:hover{background-color:rgba(230,75,59,0.1) !important}.g-bg-lightred-opacity-0_1--after::after{background-color:rgba(230,75,59,0.1) !important}.g-bg-lightred-opacity-0_1--before::before{background-color:rgba(230,75,59,0.1) !important}.g-bg-darkred{background-color:#a10f2b !important}.g-bg-darkred--hover:hover{background-color:#a10f2b !important}.g-bg-darkred--after::after{background-color:#a10f2b !important}.g-bg-darkred--before::before{background-color:#a10f2b !important}.g-bg-darkred-opacity-0_1{background-color:rgba(161,15,43,0.1) !important}.g-bg-darkred-opacity-0_1--hover:hover{background-color:rgba(161,15,43,0.1) !important}.g-bg-darkred-opacity-0_1--after::after{background-color:rgba(161,15,43,0.1) !important}.g-bg-darkred-opacity-0_1--before::before{background-color:rgba(161,15,43,0.1) !important}.g-bg-purple{background-color:#9a69cb !important}.g-bg-purple--hover:hover{background-color:#9a69cb !important}.g-bg-purple--after::after{background-color:#9a69cb !important}.g-bg-purple--before::before{background-color:#9a69cb !important}.g-bg-purple-opacity-0_1{background-color:rgba(154,105,203,0.1) !important}.g-bg-purple-opacity-0_1--hover:hover{background-color:rgba(154,105,203,0.1) !important}.g-bg-purple-opacity-0_1--after::after{background-color:rgba(154,105,203,0.1) !important}.g-bg-purple-opacity-0_1--before::before{background-color:rgba(154,105,203,0.1) !important}.g-bg-purple-opacity-0_3{background-color:rgba(154,105,203,0.3) !important}.g-bg-purple-opacity-0_3--hover:hover{background-color:rgba(154,105,203,0.3) !important}.g-bg-purple-opacity-0_3--after::after{background-color:rgba(154,105,203,0.3) !important}.g-bg-purple-opacity-0_3--before::before{background-color:rgba(154,105,203,0.3) !important}.g-bg-purple-opacity-0_5{background-color:rgba(154,105,203,0.5) !important}.g-bg-purple-opacity-0_5--hover:hover{background-color:rgba(154,105,203,0.5) !important}.g-bg-purple-opacity-0_5--after::after{background-color:rgba(154,105,203,0.5) !important}.g-bg-purple-opacity-0_5--before::before{background-color:rgba(154,105,203,0.5) !important}.g-bg-purple-opacity-0_7{background-color:rgba(154,105,203,0.7) !important}.g-bg-purple-opacity-0_7--hover:hover{background-color:rgba(154,105,203,0.7) !important}.g-bg-purple-opacity-0_7--after::after{background-color:rgba(154,105,203,0.7) !important}.g-bg-purple-opacity-0_7--before::before{background-color:rgba(154,105,203,0.7) !important}.g-bg-purple-opacity-0_9{background-color:rgba(154,105,203,0.9) !important}.g-bg-purple-opacity-0_9--hover:hover{background-color:rgba(154,105,203,0.9) !important}.g-bg-purple-opacity-0_9--after::after{background-color:rgba(154,105,203,0.9) !important}.g-bg-purple-opacity-0_9--before::before{background-color:rgba(154,105,203,0.9) !important}.g-bg-darkpurple{background-color:#6639b6 !important}.g-bg-darkpurple--hover:hover{background-color:#6639b6 !important}.g-bg-darkpurple--after::after{background-color:#6639b6 !important}.g-bg-darkpurple--before::before{background-color:#6639b6 !important}.g-bg-darkpurple-opacity-0_1{background-color:rgba(102,57,182,0.1) !important}.g-bg-darkpurple-opacity-0_1--hover:hover{background-color:rgba(102,57,182,0.1) !important}.g-bg-darkpurple-opacity-0_1--after::after{background-color:rgba(102,57,182,0.1) !important}.g-bg-darkpurple-opacity-0_1--before::before{background-color:rgba(102,57,182,0.1) !important}.g-bg-darkpurple-opacity-0_3{background-color:rgba(102,57,182,0.3) !important}.g-bg-darkpurple-opacity-0_3--hover:hover{background-color:rgba(102,57,182,0.3) !important}.g-bg-darkpurple-opacity-0_3--after::after{background-color:rgba(102,57,182,0.3) !important}.g-bg-darkpurple-opacity-0_3--before::before{background-color:rgba(102,57,182,0.3) !important}.g-bg-darkpurple-opacity-0_5{background-color:rgba(102,57,182,0.5) !important}.g-bg-darkpurple-opacity-0_5--hover:hover{background-color:rgba(102,57,182,0.5) !important}.g-bg-darkpurple-opacity-0_5--after::after{background-color:rgba(102,57,182,0.5) !important}.g-bg-darkpurple-opacity-0_5--before::before{background-color:rgba(102,57,182,0.5) !important}.g-bg-darkpurple-opacity-0_7{background-color:rgba(102,57,182,0.7) !important}.g-bg-darkpurple-opacity-0_7--hover:hover{background-color:rgba(102,57,182,0.7) !important}.g-bg-darkpurple-opacity-0_7--after::after{background-color:rgba(102,57,182,0.7) !important}.g-bg-darkpurple-opacity-0_7--before::before{background-color:rgba(102,57,182,0.7) !important}.g-bg-pink{background-color:#e81c62 !important}.g-bg-pink--hover:hover{background-color:#e81c62 !important}.g-bg-pink--after::after{background-color:#e81c62 !important}.g-bg-pink--before::before{background-color:#e81c62 !important}.g-bg-pink-opacity-0_1{background-color:rgba(232,28,98,0.1) !important}.g-bg-pink-opacity-0_1--hover:hover{background-color:rgba(232,28,98,0.1) !important}.g-bg-pink-opacity-0_1--after::after{background-color:rgba(232,28,98,0.1) !important}.g-bg-pink-opacity-0_1--before::before{background-color:rgba(232,28,98,0.1) !important}.g-bg-pink-opacity-0_9{background-color:rgba(232,28,98,0.9) !important}.g-bg-pink-opacity-0_9--hover:hover{background-color:rgba(232,28,98,0.9) !important}.g-bg-pink-opacity-0_9--after::after{background-color:rgba(232,28,98,0.9) !important}.g-bg-pink-opacity-0_9--before::before{background-color:rgba(232,28,98,0.9) !important}.g-bg-orange{background-color:#e57d20 !important}.g-bg-orange--hover:hover{background-color:#e57d20 !important}.g-bg-orange--after::after{background-color:#e57d20 !important}.g-bg-orange--before::before{background-color:#e57d20 !important}.g-bg-orange-opacity-0_1{background-color:rgba(229,125,32,0.1) !important}.g-bg-orange-opacity-0_1--hover:hover{background-color:rgba(229,125,32,0.1) !important}.g-bg-orange-opacity-0_1--after::after{background-color:rgba(229,125,32,0.1) !important}.g-bg-orange-opacity-0_1--before::before{background-color:rgba(229,125,32,0.1) !important}.g-bg-orange-opacity-0_2{background-color:rgba(229,125,32,0.2) !important}.g-bg-orange-opacity-0_2--hover:hover{background-color:rgba(229,125,32,0.2) !important}.g-bg-orange-opacity-0_2--after::after{background-color:rgba(229,125,32,0.2) !important}.g-bg-orange-opacity-0_2--before::before{background-color:rgba(229,125,32,0.2) !important}.g-bg-deeporange{background-color:#fe541e !important}.g-bg-deeporange--hover:hover{background-color:#fe541e !important}.g-bg-deeporange--after::after{background-color:#fe541e !important}.g-bg-deeporange--before::before{background-color:#fe541e !important}.g-bg-deeporange-opacity-0_1{background-color:rgba(254,84,30,0.1) !important}.g-bg-deeporange-opacity-0_1--hover:hover{background-color:rgba(254,84,30,0.1) !important}.g-bg-deeporange-opacity-0_1--after::after{background-color:rgba(254,84,30,0.1) !important}.g-bg-deeporange-opacity-0_1--before::before{background-color:rgba(254,84,30,0.1) !important}.g-bg-yellow{background-color:#ebc71d !important}.g-bg-yellow--hover:hover{background-color:#ebc71d !important}.g-bg-yellow--after::after{background-color:#ebc71d !important}.g-bg-yellow--before::before{background-color:#ebc71d !important}.g-bg-yellow-opacity-0_1{background-color:rgba(235,199,29,0.1) !important}.g-bg-yellow-opacity-0_1--hover:hover{background-color:rgba(235,199,29,0.1) !important}.g-bg-yellow-opacity-0_1--after::after{background-color:rgba(235,199,29,0.1) !important}.g-bg-yellow-opacity-0_1--before::before{background-color:rgba(235,199,29,0.1) !important}.g-bg-yellow-opacity-0_3{background-color:rgba(235,199,29,0.3) !important}.g-bg-yellow-opacity-0_3--hover:hover{background-color:rgba(235,199,29,0.3) !important}.g-bg-yellow-opacity-0_3--after::after{background-color:rgba(235,199,29,0.3) !important}.g-bg-yellow-opacity-0_3--before::before{background-color:rgba(235,199,29,0.3) !important}.g-bg-yellow-opacity-0_5{background-color:rgba(235,199,29,0.5) !important}.g-bg-yellow-opacity-0_5--hover:hover{background-color:rgba(235,199,29,0.5) !important}.g-bg-yellow-opacity-0_5--after::after{background-color:rgba(235,199,29,0.5) !important}.g-bg-yellow-opacity-0_5--before::before{background-color:rgba(235,199,29,0.5) !important}.g-bg-yellow-opacity-0_7{background-color:rgba(235,199,29,0.7) !important}.g-bg-yellow-opacity-0_7--hover:hover{background-color:rgba(235,199,29,0.7) !important}.g-bg-yellow-opacity-0_7--after::after{background-color:rgba(235,199,29,0.7) !important}.g-bg-yellow-opacity-0_7--before::before{background-color:rgba(235,199,29,0.7) !important}.g-bg-aqua{background-color:#29d6e6 !important}.g-bg-aqua--hover:hover{background-color:#29d6e6 !important}.g-bg-aqua--after::after{background-color:#29d6e6 !important}.g-bg-aqua--before::before{background-color:#29d6e6 !important}.g-bg-aqua-opacity-0_1{background-color:rgba(41,214,230,0.1) !important}.g-bg-aqua-opacity-0_1--hover:hover{background-color:rgba(41,214,230,0.1) !important}.g-bg-aqua-opacity-0_1--after::after{background-color:rgba(41,214,230,0.1) !important}.g-bg-aqua-opacity-0_1--before::before{background-color:rgba(41,214,230,0.1) !important}.g-bg-aqua-opacity-0_9{background-color:rgba(41,214,230,0.9) !important}.g-bg-aqua-opacity-0_9--hover:hover{background-color:rgba(41,214,230,0.9) !important}.g-bg-aqua-opacity-0_9--after::after{background-color:rgba(41,214,230,0.9) !important}.g-bg-aqua-opacity-0_9--before::before{background-color:rgba(41,214,230,0.9) !important}.g-bg-cyan{background-color:#00bed6 !important}.g-bg-cyan--hover:hover{background-color:#00bed6 !important}.g-bg-cyan--after::after{background-color:#00bed6 !important}.g-bg-cyan--before::before{background-color:#00bed6 !important}.g-bg-cyan-opacity-0_1{background-color:rgba(0,190,214,0.1) !important}.g-bg-cyan-opacity-0_1--hover:hover{background-color:rgba(0,190,214,0.1) !important}.g-bg-cyan-opacity-0_1--after::after{background-color:rgba(0,190,214,0.1) !important}.g-bg-cyan-opacity-0_1--before::before{background-color:rgba(0,190,214,0.1) !important}.g-bg-cyan-opacity-0_3{background-color:rgba(0,190,214,0.3) !important}.g-bg-cyan-opacity-0_3--hover:hover{background-color:rgba(0,190,214,0.3) !important}.g-bg-cyan-opacity-0_3--after::after{background-color:rgba(0,190,214,0.3) !important}.g-bg-cyan-opacity-0_3--before::before{background-color:rgba(0,190,214,0.3) !important}.g-bg-cyan-opacity-0_5{background-color:rgba(0,190,214,0.5) !important}.g-bg-cyan-opacity-0_5--hover:hover{background-color:rgba(0,190,214,0.5) !important}.g-bg-cyan-opacity-0_5--after::after{background-color:rgba(0,190,214,0.5) !important}.g-bg-cyan-opacity-0_5--before::before{background-color:rgba(0,190,214,0.5) !important}.g-bg-cyan-opacity-0_7{background-color:rgba(0,190,214,0.7) !important}.g-bg-cyan-opacity-0_7--hover:hover{background-color:rgba(0,190,214,0.7) !important}.g-bg-cyan-opacity-0_7--after::after{background-color:rgba(0,190,214,0.7) !important}.g-bg-cyan-opacity-0_7--before::before{background-color:rgba(0,190,214,0.7) !important}.g-bg-cyan-opacity-0_9{background-color:rgba(0,190,214,0.9) !important}.g-bg-cyan-opacity-0_9--hover:hover{background-color:rgba(0,190,214,0.9) !important}.g-bg-cyan-opacity-0_9--after::after{background-color:rgba(0,190,214,0.9) !important}.g-bg-cyan-opacity-0_9--before::before{background-color:rgba(0,190,214,0.9) !important}.g-bg-teal{background-color:#18ba9b !important}.g-bg-teal--hover:hover{background-color:#18ba9b !important}.g-bg-teal--after::after{background-color:#18ba9b !important}.g-bg-teal--before::before{background-color:#18ba9b !important}.g-bg-teal-opacity-0_1{background-color:rgba(24,186,155,0.1) !important}.g-bg-teal-opacity-0_1--hover:hover{background-color:rgba(24,186,155,0.1) !important}.g-bg-teal-opacity-0_1--after::after{background-color:rgba(24,186,155,0.1) !important}.g-bg-teal-opacity-0_1--before::before{background-color:rgba(24,186,155,0.1) !important}.g-bg-teal-opacity-0_3{background-color:rgba(24,186,155,0.3) !important}.g-bg-teal-opacity-0_3--hover:hover{background-color:rgba(24,186,155,0.3) !important}.g-bg-teal-opacity-0_3--after::after{background-color:rgba(24,186,155,0.3) !important}.g-bg-teal-opacity-0_3--before::before{background-color:rgba(24,186,155,0.3) !important}.g-bg-teal-opacity-0_5{background-color:rgba(24,186,155,0.5) !important}.g-bg-teal-opacity-0_5--hover:hover{background-color:rgba(24,186,155,0.5) !important}.g-bg-teal-opacity-0_5--after::after{background-color:rgba(24,186,155,0.5) !important}.g-bg-teal-opacity-0_5--before::before{background-color:rgba(24,186,155,0.5) !important}.g-bg-teal-opacity-0_7{background-color:rgba(24,186,155,0.7) !important}.g-bg-teal-opacity-0_7--hover:hover{background-color:rgba(24,186,155,0.7) !important}.g-bg-teal-opacity-0_7--after::after{background-color:rgba(24,186,155,0.7) !important}.g-bg-teal-opacity-0_7--before::before{background-color:rgba(24,186,155,0.7) !important}.g-bg-teal-opacity-0_9{background-color:rgba(24,186,155,0.9) !important}.g-bg-teal-opacity-0_9--hover:hover{background-color:rgba(24,186,155,0.9) !important}.g-bg-teal-opacity-0_9--after::after{background-color:rgba(24,186,155,0.9) !important}.g-bg-teal-opacity-0_9--before::before{background-color:rgba(24,186,155,0.9) !important}.g-bg-brown{background-color:#9c8061 !important}.g-bg-brown--hover:hover{background-color:#9c8061 !important}.g-bg-brown--after::after{background-color:#9c8061 !important}.g-bg-brown--before::before{background-color:#9c8061 !important}.g-bg-brown-opacity-0_1{background-color:rgba(156,128,97,0.1) !important}.g-bg-brown-opacity-0_1--hover:hover{background-color:rgba(156,128,97,0.1) !important}.g-bg-brown-opacity-0_1--after::after{background-color:rgba(156,128,97,0.1) !important}.g-bg-brown-opacity-0_1--before::before{background-color:rgba(156,128,97,0.1) !important}.g-bg-bluegray{background-color:#585f69 !important}.g-bg-bluegray--hover:hover{background-color:#585f69 !important}.g-bg-bluegray--after::after{background-color:#585f69 !important}.g-bg-bluegray--before::before{background-color:#585f69 !important}.g-bg-bluegray-opacity-0_1{background-color:rgba(88,95,105,0.1) !important}.g-bg-bluegray-opacity-0_1--hover:hover{background-color:rgba(88,95,105,0.1) !important}.g-bg-bluegray-opacity-0_1--after::after{background-color:rgba(88,95,105,0.1) !important}.g-bg-bluegray-opacity-0_1--before::before{background-color:rgba(88,95,105,0.1) !important}.g-bg-bluegray-opacity-0_2{background-color:rgba(88,95,105,0.2) !important}.g-bg-bluegray-opacity-0_2--hover:hover{background-color:rgba(88,95,105,0.2) !important}.g-bg-bluegray-opacity-0_2--after::after{background-color:rgba(88,95,105,0.2) !important}.g-bg-bluegray-opacity-0_2--before::before{background-color:rgba(88,95,105,0.2) !important}.g-bg-bluegray-opacity-0_3{background-color:rgba(88,95,105,0.3) !important}.g-bg-bluegray-opacity-0_3--hover:hover{background-color:rgba(88,95,105,0.3) !important}.g-bg-bluegray-opacity-0_3--after::after{background-color:rgba(88,95,105,0.3) !important}.g-bg-bluegray-opacity-0_3--before::before{background-color:rgba(88,95,105,0.3) !important}.g-bg-bluegray-opacity-0_5{background-color:rgba(88,95,105,0.5) !important}.g-bg-bluegray-opacity-0_5--hover:hover{background-color:rgba(88,95,105,0.5) !important}.g-bg-bluegray-opacity-0_5--after::after{background-color:rgba(88,95,105,0.5) !important}.g-bg-bluegray-opacity-0_5--before::before{background-color:rgba(88,95,105,0.5) !important}.g-bg-bluegray-opacity-0_7{background-color:rgba(88,95,105,0.7) !important}.g-bg-bluegray-opacity-0_7--hover:hover{background-color:rgba(88,95,105,0.7) !important}.g-bg-bluegray-opacity-0_7--after::after{background-color:rgba(88,95,105,0.7) !important}.g-bg-bluegray-opacity-0_7--before::before{background-color:rgba(88,95,105,0.7) !important}.g-grayscale-100x{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.g-parent:hover .g-grayscale-0--parent-hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0)}.g-grayscale-0--hover:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0)}@media(min-width:576px){.g-bg-transparent--sm{background-color:transparent !important}}@media(min-width:992px){.g-bg-transparent--lg{background-color:transparent !important}}.g-bg-gray-light-gradient-v1--after::after{background:linear-gradient(to bottom,rgba(247,247,247,0.5),#f7f7f7)}.g-bg-white-gradient-v1--after::after{background:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0.9))}.g-bg-gray-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(180deg,#fff,#dbdbdb)}.g-bg-bluepink-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(50deg,hsl(205,62%,44%),#f62d51)}.g-bg-blue-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(0,#73bec7,#4e66b0)}.g-bg-blue-lineargradient-v2{background-repeat:repeat-x;background-image:linear-gradient(225deg,#429edc,#00629e)}.g-bg-blue-lineargradient-v3{background-repeat:repeat-x;background-image:linear-gradient(225deg,#3266a2,#98cfbf)}.g-bg-blue-lineargradient-v4{background-repeat:repeat-x;background-image:linear-gradient(225deg,#5b85df,#3ec2e3)}.g-bg-blue-lineargradient-v5{background-repeat:repeat-x;background-image:linear-gradient(225deg,#0050c2,#5180fa)}.g-bg-orange-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#be1715,#ed6d0f)}.g-bg-orange-lineargradient-v2{background-repeat:repeat-x;background-image:linear-gradient(225deg,#f5cd21,#c22821)}.g-bg-yellow-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#f59b00,#f5d400)}.g-bg-darkpurple-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#0b011d,#330c3c)}.g-bg-bluegray-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#1d253c,#3e4757)}.g-bg-pink-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#b6003b,#ed1261)}.g-bg-pink-lineargradient-v2{background-image:linear-gradient(to right top,#fc7279 10%,#ff7b9c 65%,#ffc019 125%);background-repeat:no-repeat}.g-bg-red-lineargradient{background-repeat:repeat-x;background-image:linear-gradient(225deg,#d70417,#9f041b)}.g-bg-black-gradient-opacity-v1,.g-bg-black-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.9) 100%);background-repeat:repeat-x}.g-bg-green-gradient-opacity-v1,.g-bg-green-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(51,152,220,0.5) 0,rgba(114,192,44,0.8) 100%);background-repeat:repeat-x}.g-bg-purple-gradient-opacity-v1,.g-bg-purple-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(114,192,44,0.5) 0,rgba(154,105,203,0.8) 100%);background-repeat:repeat-x}.g-bg-pink-gradient-opacity-v1,.g-bg-pink-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(114,192,44,0.5) 0,rgba(232,28,98,0.8) 100%);background-repeat:repeat-x}.g-bg-cyan-gradient-opacity-v1,.g-bg-cyan-gradient-opacity-v1--after::after{background-image:linear-gradient(to bottom,rgba(0,0,153,0.5) 0,rgba(0,190,214,0.6) 100%);background-repeat:repeat-x}.g-bg-purple-gradient-opacity-v1,.g-bg-purple-gradient-opacity-v1--after::after{background-repeat:repeat-x;background-image:linear-gradient(150deg,#b7ebf6,rgba(228,97,210,0.7))}.g-bg-primary-gradient-opacity-v1,.g-bg-primary-gradient-opacity-v1--after::after{background-repeat:repeat-x;background-image:linear-gradient(150deg,#72c02c,rgba(51,152,220,0.7))}.g-bg-gray-gradient-opacity-v1,.g-bg-gray-gradient-opacity-v1--after::after{background-image:linear-gradient(to top,#f7f7f7 0,white 100%);background-repeat:repeat-x}.g-bg-white-gradient-opacity-v1,.g-bg-white-gradient-opacity-v1--after::after{background-image:linear-gradient(to top,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%);background-repeat:repeat-x}.g-bg-white-gradient-opacity-v2,.g-bg-white-gradient-opacity-v2--after::after{background-image:linear-gradient(to top,black 0,rgba(0,0,0,0.1) 100%);background-repeat:repeat-x}.g-bg-white-gradient-opacity-v3,.g-bg-white-gradient-opacity-v3--after::after{background-image:linear-gradient(to left,white 30%,rgba(255,255,255,0.3) 100%);background-repeat:repeat-x}.g-bg-white-gradient-opacity-v4,.g-bg-white-gradient-opacity-v4--after::after{background-image:linear-gradient(to right,white 30%,rgba(255,255,255,0.3) 100%);background-repeat:repeat-x}.g-bg-white-gradient-opacity-v5,.g-bg-white-gradient-opacity-v5--after::after{background-image:linear-gradient(to right,white 47%,rgba(255,255,255,0) 75%);background-repeat:repeat-x}.g-bg-bluegray-gradient-opacity-v1,.g-bg-bluegray-gradient-opacity-v1--after::after{background-image:linear-gradient(to top,rgba(88,95,105,0.2) 0,rgba(0,0,0,0) 100%);background-repeat:repeat-x}.g-bg-bluegray-gradient-opacity-v2,.g-bg-bluegray-gradient-opacity-v2--after::after{background-image:linear-gradient(to top,rgba(88,95,105,0.3) 0,rgba(0,0,0,0) 100%);background-repeat:repeat-x}.g-bg-bluegray-gradient-opacity-v3,.g-bg-bluegray-gradient-opacity-v3--after::after{background-repeat:repeat-x;background-image:linear-gradient(150deg,rgba(107,125,224,0.85),#2a2734)}.g-bg-lightblue-radialgradient-ellipse{background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#fff 22%,#d6e2ee);background-repeat:no-repeat}.g-bg-gray-radialgradient-ellipse{background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#dbdbdb 22%,#bbb);background-repeat:no-repeat}.g-bg-graylight-radialgradient-ellipse{background-image:radial-gradient(ellipse farthest-corner at 50% 50%,#fff 25%,#eee);background-repeat:no-repeat}.g-bg-lightblue-radialgradient-circle{background-image:radial-gradient(circle farthest-corner at 75% 95%,#fff,#d6e2ee);background-repeat:no-repeat}.g-bg-blue-radialgradient-circle{background-image:radial-gradient(circle farthest-side at 50% 50%,#2294d7,#275296);background-repeat:no-repeat}.g-bg-darkgray-radialgradient-circle{background-image:radial-gradient(circle farthest-side at 110% 0,#596070,#31353e);background-repeat:no-repeat}.g-bg-blue-radialgradient-circle-endless{background-image:repeating-radial-gradient(circle at 50% 50%,#b9ecfe,#b9ecfe 10px,#82ddff 10px,#82ddff 20px)}.g-bg-gray-verticalstripes-endless{background:repeating-linear-gradient(to bottom,#fff,#fff 5px,#eee 5px,#eee 10px)}.g-bg{background:transparent !important;background:var(--bg) !important}.g-bg--hover:hover{background:transparent !important;background:var(--bg-hover) !important}.g-bg--after::after{background:transparent !important;background:var(--bg--after) !important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.g-bg--before::before{background:transparent !important;background:var(--bg--before) !important;}

.g-bg-image {
  background: linear-gradient(to bottom, var(--bg-overlay), var(--bg-overlay)), -webkit-image-set(var(--bg-url) 1x, var(--bg-url-2x) 2x) center/var(--bg-size) var(--bg-attachment);}.g-bg-attachment-fixed{background-attachment:scroll}@media(min-width:768px){.g-bg-attachment-fixed{background-attachment:fixed;background-position:center}}.g-bg-attachment-scroll{background-attachment:scroll}.g-bg-facebook{background-color:#3b5998 !important}.u-block-hover:hover .g-bg-facebook--hover{background-color:#344e86 !important}.g-bg-facebook--hover:hover{background-color:#344e86 !important}.g-bg-twitter{background-color:#00acee !important}.u-block-hover:hover .g-bg-twitter--hover{background-color:#009ad5 !important}.g-bg-twitter--hover:hover{background-color:#009ad5 !important}.g-bg-skype{background-color:#00aff0 !important}.u-block-hover:hover .g-bg-skype--hover{background-color:#009cd7 !important}.g-bg-skype--hover:hover{background-color:#009cd7 !important}.g-bg-pinterest{background-color:#c8232c !important}.u-block-hover:hover .g-bg-pinterest--hover{background-color:#b21f27 !important}.g-bg-pinterest--hover:hover{background-color:#b21f27 !important}.g-bg-vine{background-color:#00bf8f !important}.u-block-hover:hover .g-bg-vine--hover{background-color:#00a67c !important}.g-bg-vine--hover:hover{background-color:#00a67c !important}.g-bg-youtube{background-color:#c4302b !important}.u-block-hover:hover .g-bg-youtube--hover{background-color:#af2b26 !important}.g-bg-youtube--hover:hover{background-color:#af2b26 !important}.g-bg-google-plus{background-color:#dd4b39 !important}.u-block-hover:hover .g-bg-google-plus--hover{background-color:#d73925 !important}.g-bg-google-plus--hover:hover{background-color:#d73925 !important}.g-bg-dribbble{background-color:#ea4c89 !important}.u-block-hover:hover .g-bg-dribbble--hover{background-color:#e7357a !important}.g-bg-dribbble--hover:hover{background-color:#e7357a !important}.g-bg-vk{background-color:#2b587a !important}.u-block-hover:hover .g-bg-vk--hover{background-color:#244a67 !important}.g-bg-vk--hover:hover{background-color:#244a67 !important}.g-bg-linkedin{background-color:#0e76a8 !important}.u-block-hover:hover .g-bg-linkedin--hover{background-color:#0c6590 !important}.g-bg-linkedin--hover:hover{background-color:#0c6590 !important}.g-bg-odnoklassniki{background-color:#ee8208 !important}.u-block-hover:hover .g-bg-odnoklassniki--hover{background-color:#d57507 !important}.g-bg-odnoklassniki--hover:hover{background-color:#d57507 !important}.g-bg-telegram{background-color:#08c !important}.u-block-hover:hover .g-bg-telegram--hover{background-color:#0077b3 !important}.g-bg-telegram--hover:hover{background-color:#0077b3 !important}.g-bg-whatsapp{background-color:#25d366 !important}.u-block-hover:hover .g-bg-whatsapp--hover{background-color:#21bd5c !important}.g-bg-whatsapp--hover:hover{background-color:#21bd5c !important}.g-bg-viber{background-color:#7360f2 !important}.u-block-hover:hover .g-bg-viber--hover{background-color:#5e48f0 !important}.g-bg-viber--hover:hover{background-color:#5e48f0 !important}.g-bg-instagram{background:radial-gradient(circle farthest-corner at 32% 120%,#ffe17d 0,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),linear-gradient(135deg,#234bd7 12%,#c33cbe 58%)}.u-block-hover:hover .g-bg-instagram--hover{background:radial-gradient(circle farthest-corner at 32% 120%,#ffdb64 0,#ffc550 10%,#f9831e 28%,#e92a2a 42%,transparent 82%),linear-gradient(135deg,#1f43c1 12%,#b036ab 58%)}.g-bg-instagram--hover:hover{background:radial-gradient(circle farthest-corner at 32% 120%,#ffdb64 0,#ffc550 10%,#f9831e 28%,#e92a2a 42%,transparent 82%),linear-gradient(135deg,#1f43c1 12%,#b036ab 58%);background-color:#c33cbe}.g-bg-facebook-messenger{background:linear-gradient(0,#006aff 10%,#00b2ff 90%)}.g-bg-facebook-messenger--hover:hover{background:linear-gradient(0,#005fe6 10%,#00a0e6 90%)}.g-bg-flickr{background-color:#0063dc !important}.u-block-hover:hover .g-bg-flickr--hover{background-color:#0058c3 !important}.g-bg-flickr--hover:hover{background-color:#0058c3 !important}.g-bg-renren{background-color:#00569e !important}.u-block-hover:hover .g-bg-renren--hover{background-color:#004885 !important}.g-bg-renren--hover:hover{background-color:#004885 !important}.g-bg-soundcloud{background-color:#fe5000 !important}.u-block-hover:hover .g-bg-soundcloud--hover{background-color:#e54800 !important}.g-bg-soundcloud--hover:hover{background-color:#e54800 !important}.g-bg-tumblr{background-color:#35465c !important}.u-block-hover:hover .g-bg-tumblr--hover{background-color:#2c3a4c !important}.g-bg-tumblr--hover:hover{background-color:#2c3a4c !important}.g-bg-discord{background-color:#5865f2 !important}.u-block-hover:hover .g-bg-discord--hover{background-color:#2c3a4c !important}.g-bg-discord--hover:hover{background-color:#2c3a4c !important}.g-bg-twitch{background-color:#6441a4 !important}.u-block-hover:hover .g-bg-twitch--hover{background-color:#593a92 !important}.g-bg-twitch--hover:hover{background-color:#593a92 !important}.g-bg-snapchat{background-color:#f0e031 !important}.u-block-hover:hover .g-bg-snapchat--hover{background-color:#eedc19 !important}.g-bg-snapchat--hover:hover{background-color:#eedc19 !important}.g-bg-rocket-chat{background-color:#6441a4 !important}.u-block-hover:hover .g-bg-rocket-chat--hover{background-color:#593a92 !important}.g-bg-rocket-chat--hover:hover{background-color:#593a92 !important}.g-bg-wechat{background-color:#7bb32e !important}.u-block-hover:hover .g-bg-wechat--hover{background-color:#6d9f29 !important}.g-bg-wechat--hover:hover{background-color:#6d9f29 !important}.g-bg-cover{position:relative}.g-bg-cover::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.g-bg-cover-v1::after{position:absolute;top:.35714rem;right:.35714rem;bottom:.35714rem;left:.35714rem}.g-bg-cover__inner{z-index:1;position:relative}.g-bg-img-hero{background-size:cover;background-repeat:no-repeat;background-position:center;}

/*------------------------------------
  Background Patterns
------------------------------------*/
.g-bg-pattern-gray-v1 {
  background-image: url(https://cdn.bitrix24.site/bitrix/images/landing/patterns/pattern1.png); }

.g-bg-pattern-green-v1 {
  background-image: url(https://cdn.bitrix24.site/bitrix/images/landing/patterns/pattern2.png); }

.g-bg-pattern-dark-v1 {
  background-image: url(https://cdn.bitrix24.site/bitrix/images/landing/patterns/pattern3.png);}.g-bg-pos-center{background-position:center}.g-bg-pos-left-center{background-position:left center}.g-bg-pos-top-center{background-position:top center}.g-bg-pos-bottom-center{background-position:bottom center}.g-bg-no-repeat{background-repeat:no-repeat}.g-bg-size-contain{background-size:contain !important}.g-bg-size-contain-no-repeat{background-size:contain !important;background-repeat:no-repeat}.g-bg-size-cover{background-size:cover !important}.g-bg-size-100x{background-size:100% !important}.g-bg-size-100x--hover:hover{background-size:100% !important}.g-parent:hover .g-bg-size-100x--parent-hover{background-size:100% !important}.g-bg-size-120x{background-size:120% !important}.g-bg-size-120x--hover{background-size:120% !important}.g-parent:hover .g-bg-size-120x--parent-hover{background-size:120% !important}.g-bg-repeat{background-repeat:repeat !important;background-size:auto !important}.g-object-fit-cover{-o-object-fit:cover;object-fit:cover}.g-object-fit-contain{-o-object-fit:contain;object-fit:contain}.g-object-fit-none{-o-object-fit:none;object-fit:none}.g-fill-primary--first::before,.g-fill-primary--second::after,.g-fill-primary--first .fill-first,.g-fill-primary--second .fill-second{fill:var(--primary) !important}.g-fill-primary-dark-v1--first::before,.g-fill-primary-dark-v1--second::after,.g-fill-primary-dark-v1--first .fill-first,.g-fill-primary-dark-v1--second .fill-second{fill:var(--primary-darken-1) !important}.g-fill-primary-dark-v2--first::before,.g-fill-primary-dark-v2--second::after,.g-fill-primary-dark-v2--first .fill-first,.g-fill-primary-dark-v2--second .fill-second{fill:var(--primary-darken-2) !important}.g-fill-primary-dark-v3--first::before,.g-fill-primary-dark-v3--second::after,.g-fill-primary-dark-v3--first .fill-first,.g-fill-primary-dark-v3--second .fill-second{fill:var(--primary-darken-3) !important}.g-fill-primary-opacity-0_1--first::before,.g-fill-primary-opacity-0_1--second::after,.g-fill-primary-opacity-0_1--first .fill-first,.g-fill-primary-opacity-0_1--second .fill-second{fill:var(--primary-opacity-0_1) !important}.g-fill-primary-opacity-0_2--first::before,.g-fill-primary-opacity-0_2--second::after,.g-fill-primary-opacity-0_2--first .fill-first,.g-fill-primary-opacity-0_2--second .fill-second{fill:var(--primary-opacity-0_2) !important}.g-fill-primary-opacity-0_3--first::before,.g-fill-primary-opacity-0_3--second::after,.g-fill-primary-opacity-0_3--first .fill-first,.g-fill-primary-opacity-0_3--second .fill-second{fill:var(--primary-opacity-0_3) !important}.g-fill-primary-opacity-0_4--first::before,.g-fill-primary-opacity-0_4--second::after,.g-fill-primary-opacity-0_4--first .fill-first,.g-fill-primary-opacity-0_4--second .fill-second{fill:var(--primary-opacity-0_4) !important}.g-fill-primary-opacity-0_6--first::before,.g-fill-primary-opacity-0_6--second::after,.g-fill-primary-opacity-0_6--first .fill-first,.g-fill-primary-opacity-0_6--second .fill-second{fill:var(--primary-opacity-0_6) !important}.g-fill-primary-opacity-0_8--first::before,.g-fill-primary-opacity-0_8--second::after,.g-fill-primary-opacity-0_8--first .fill-first,.g-fill-primary-opacity-0_8--second .fill-second{fill:var(--primary-opacity-0_8) !important}.g-fill-primary-opacity-0_9--first::before,.g-fill-primary-opacity-0_9--second::after,.g-fill-primary-opacity-0_9--first .fill-first,.g-fill-primary-opacity-0_9--second .fill-second{fill:var(--primary-opacity-0_9) !important}.g-fill-main--first::before,.g-fill-main--second::after,.g-fill-main--first .fill-first,.g-fill-main--second .fill-second{fill:#fff !important}.g-fill-secondary--first::before,.g-fill-secondary--second::after,.g-fill-secondary--first .fill-first,.g-fill-secondary--second .fill-second{fill:#fafafa !important}.g-fill-black--first::before,.g-fill-black--second::after,.g-fill-black--first .fill-first,.g-fill-black--second .fill-second{fill:#000 !important}.g-fill-black-opacity-0_1--first::before,.g-fill-black-opacity-0_1--second::after,.g-fill-black-opacity-0_1--first .fill-first,.g-fill-black-opacity-0_1--second .fill-second{fill:rgba(0,0,0,0.1) !important}.g-fill-black-opacity-0_2--first::before,.g-fill-black-opacity-0_2--second::after,.g-fill-black-opacity-0_2--first .fill-first,.g-fill-black-opacity-0_2--second .fill-second{fill:rgba(0,0,0,0.2) !important}.g-fill-black-opacity-0_3--first::before,.g-fill-black-opacity-0_3--second::after,.g-fill-black-opacity-0_3--first .fill-first,.g-fill-black-opacity-0_3--second .fill-second{fill:rgba(0,0,0,0.3) !important}.g-fill-black-opacity-0_4--first::before,.g-fill-black-opacity-0_4--second::after,.g-fill-black-opacity-0_4--first .fill-first,.g-fill-black-opacity-0_4--second .fill-second{fill:rgba(0,0,0,0.4) !important}.g-fill-black-opacity-0_5--first::before,.g-fill-black-opacity-0_5--second::after,.g-fill-black-opacity-0_5--first .fill-first,.g-fill-black-opacity-0_5--second .fill-second{fill:rgba(0,0,0,0.5) !important}.g-fill-black-opacity-0_6--first::before,.g-fill-black-opacity-0_6--second::after,.g-fill-black-opacity-0_6--first .fill-first,.g-fill-black-opacity-0_6--second .fill-second{fill:rgba(0,0,0,0.6) !important}.g-fill-black-opacity-0_7--first::before,.g-fill-black-opacity-0_7--second::after,.g-fill-black-opacity-0_7--first .fill-first,.g-fill-black-opacity-0_7--second .fill-second{fill:rgba(0,0,0,0.7) !important}.g-fill-black-opacity-0_8--first::before,.g-fill-black-opacity-0_8--second::after,.g-fill-black-opacity-0_8--first .fill-first,.g-fill-black-opacity-0_8--second .fill-second{fill:rgba(0,0,0,0.8) !important}.g-fill-black-opacity-0_9--first::before,.g-fill-black-opacity-0_9--second::after,.g-fill-black-opacity-0_9--first .fill-first,.g-fill-black-opacity-0_9--second .fill-second{fill:rgba(0,0,0,0.9) !important}.g-fill-white--first::before,.g-fill-white--second::after,.g-fill-white--first .fill-first,.g-fill-white--second .fill-second{fill:#fff !important}.g-fill-white-opacity-0_1--first::before,.g-fill-white-opacity-0_1--second::after,.g-fill-white-opacity-0_1--first .fill-first,.g-fill-white-opacity-0_1--second .fill-second{fill:rgba(255,255,255,0.1) !important}.g-fill-white-opacity-0_2--first::before,.g-fill-white-opacity-0_2--second::after,.g-fill-white-opacity-0_2--first .fill-first,.g-fill-white-opacity-0_2--second .fill-second{fill:rgba(255,255,255,0.2) !important}.g-fill-white-opacity-0_3--first::before,.g-fill-white-opacity-0_3--second::after,.g-fill-white-opacity-0_3--first .fill-first,.g-fill-white-opacity-0_3--second .fill-second{fill:rgba(255,255,255,0.3) !important}.g-fill-white-opacity-0_4--first::before,.g-fill-white-opacity-0_4--second::after,.g-fill-white-opacity-0_4--first .fill-first,.g-fill-white-opacity-0_4--second .fill-second{fill:rgba(255,255,255,0.4) !important}.g-fill-white-opacity-0_5--first::before,.g-fill-white-opacity-0_5--second::after,.g-fill-white-opacity-0_5--first .fill-first,.g-fill-white-opacity-0_5--second .fill-second{fill:rgba(255,255,255,0.5) !important}.g-fill-white-opacity-0_6--first::before,.g-fill-white-opacity-0_6--second::after,.g-fill-white-opacity-0_6--first .fill-first,.g-fill-white-opacity-0_6--second .fill-second{fill:rgba(255,255,255,0.6) !important}.g-fill-white-opacity-0_7--first::before,.g-fill-white-opacity-0_7--second::after,.g-fill-white-opacity-0_7--first .fill-first,.g-fill-white-opacity-0_7--second .fill-second{fill:rgba(255,255,255,0.7) !important}.g-fill-white-opacity-0_8--first::before,.g-fill-white-opacity-0_8--second::after,.g-fill-white-opacity-0_8--first .fill-first,.g-fill-white-opacity-0_8--second .fill-second{fill:rgba(255,255,255,0.8) !important}.g-fill-white-opacity-0_9--first::before,.g-fill-white-opacity-0_9--second::after,.g-fill-white-opacity-0_9--first .fill-first,.g-fill-white-opacity-0_9--second .fill-second{fill:rgba(255,255,255,0.9) !important}.g-fill-gray-dark-v1--first::before,.g-fill-gray-dark-v1--second::after,.g-fill-gray-dark-v1--first .fill-first,.g-fill-gray-dark-v1--second .fill-second{fill:#111 !important}.g-fill-gray-dark-v2--first::before,.g-fill-gray-dark-v2--second::after,.g-fill-gray-dark-v2--first .fill-first,.g-fill-gray-dark-v2--second .fill-second{fill:#333 !important}.g-fill-gray-dark-v3--first::before,.g-fill-gray-dark-v3--second::after,.g-fill-gray-dark-v3--first .fill-first,.g-fill-gray-dark-v3--second .fill-second{fill:#555 !important}.g-fill-gray-dark-v4--first::before,.g-fill-gray-dark-v4--second::after,.g-fill-gray-dark-v4--first .fill-first,.g-fill-gray-dark-v4--second .fill-second{fill:#777 !important}.g-fill-gray-dark-v5--first::before,.g-fill-gray-dark-v5--second::after,.g-fill-gray-dark-v5--first .fill-first,.g-fill-gray-dark-v5--second .fill-second{fill:#999 !important}.g-fill-gray-light-v1--first::before,.g-fill-gray-light-v1--second::after,.g-fill-gray-light-v1--first .fill-first,.g-fill-gray-light-v1--second .fill-second{fill:#bbb !important}.g-fill-gray-light-v2--first::before,.g-fill-gray-light-v2--second::after,.g-fill-gray-light-v2--first .fill-first,.g-fill-gray-light-v2--second .fill-second{fill:#ccc !important}.g-fill-gray-light-v3--first::before,.g-fill-gray-light-v3--second::after,.g-fill-gray-light-v3--first .fill-first,.g-fill-gray-light-v3--second .fill-second{fill:#ddd !important}.g-fill-gray-light-v4--first::before,.g-fill-gray-light-v4--second::after,.g-fill-gray-light-v4--first .fill-first,.g-fill-gray-light-v4--second .fill-second{fill:#eee !important}.g-fill-gray-light-v5--first::before,.g-fill-gray-light-v5--second::after,.g-fill-gray-light-v5--first .fill-first,.g-fill-gray-light-v5--second .fill-second{fill:#f7f7f7 !important}.g-fill-transparent--first::before,.g-fill-transparent--second::after,.g-fill-transparent--first .fill-first,.g-fill-transparent--second .fill-second{fill:transparent !important}.g-fill-beige--first::before,.g-fill-beige--second::after,.g-fill-beige--first .fill-first,.g-fill-beige--second .fill-second{fill:#e5e1de !important}.g-fill-green--first::before,.g-fill-green--second::after,.g-fill-green--first .fill-first,.g-fill-green--second .fill-second{fill:#72c02c !important}.g-fill-green-opacity-0_1--first::before,.g-fill-green-opacity-0_1--second::after,.g-fill-green-opacity-0_1--first .fill-first,.g-fill-green-opacity-0_1--second .fill-second{fill:rgba(114,192,44,0.1) !important}.g-fill-green-opacity-0_3--first::before,.g-fill-green-opacity-0_3--second::after,.g-fill-green-opacity-0_3--first .fill-first,.g-fill-green-opacity-0_3--second .fill-second{fill:rgba(114,192,44,0.3) !important}.g-fill-green-opacity-0_5--first::before,.g-fill-green-opacity-0_5--second::after,.g-fill-green-opacity-0_5--first .fill-first,.g-fill-green-opacity-0_5--second .fill-second{fill:rgba(114,192,44,0.5) !important}.g-fill-green-opacity-0_7--first::before,.g-fill-green-opacity-0_7--second::after,.g-fill-green-opacity-0_7--first .fill-first,.g-fill-green-opacity-0_7--second .fill-second{fill:rgba(114,192,44,0.7) !important}.g-fill-blue--first::before,.g-fill-blue--second::after,.g-fill-blue--first .fill-first,.g-fill-blue--second .fill-second{fill:#3398dc !important}.g-fill-blue-opacity-0_1--first::before,.g-fill-blue-opacity-0_1--second::after,.g-fill-blue-opacity-0_1--first .fill-first,.g-fill-blue-opacity-0_1--second .fill-second{fill:rgba(51,152,220,0.1) !important}.g-fill-blue-opacity-0_7--first::before,.g-fill-blue-opacity-0_7--second::after,.g-fill-blue-opacity-0_7--first .fill-first,.g-fill-blue-opacity-0_7--second .fill-second{fill:rgba(51,152,220,0.7) !important}.g-fill-blue-opacity-0_9--first::before,.g-fill-blue-opacity-0_9--second::after,.g-fill-blue-opacity-0_9--first .fill-first,.g-fill-blue-opacity-0_9--second .fill-second{fill:rgba(51,152,220,0.9) !important}.g-fill-lightblue--first::before,.g-fill-lightblue--second::after,.g-fill-lightblue--first .fill-first,.g-fill-lightblue--second .fill-second{fill:#edf2f8 !important}.g-fill-lightblue-opacity-0_1--first::before,.g-fill-lightblue-opacity-0_1--second::after,.g-fill-lightblue-opacity-0_1--first .fill-first,.g-fill-lightblue-opacity-0_1--second .fill-second{fill:rgba(237,242,248,0.1) !important}.g-fill-lightblue-v1--first::before,.g-fill-lightblue-v1--second::after,.g-fill-lightblue-v1--first .fill-first,.g-fill-lightblue-v1--second .fill-second{fill:#d6e2ee !important}.g-fill-lightblue-v1-opacity-0_1--first::before,.g-fill-lightblue-v1-opacity-0_1--second::after,.g-fill-lightblue-v1-opacity-0_1--first .fill-first,.g-fill-lightblue-v1-opacity-0_1--second .fill-second{fill:rgba(214,226,238,0.1) !important}.g-fill-darkblue--first::before,.g-fill-darkblue--second::after,.g-fill-darkblue--first .fill-first,.g-fill-darkblue--second .fill-second{fill:#009 !important}.g-fill-darkblue-opacity-0_1--first::before,.g-fill-darkblue-opacity-0_1--second::after,.g-fill-darkblue-opacity-0_1--first .fill-first,.g-fill-darkblue-opacity-0_1--second .fill-second{fill:rgba(0,0,153,0.1) !important}.g-fill-indigo--first::before,.g-fill-indigo--second::after,.g-fill-indigo--first .fill-first,.g-fill-indigo--second .fill-second{fill:#4263a3 !important}.g-fill-indigo-opacity-0_1--first::before,.g-fill-indigo-opacity-0_1--second::after,.g-fill-indigo-opacity-0_1--first .fill-first,.g-fill-indigo-opacity-0_1--second .fill-second{fill:rgba(66,99,163,0.1) !important}.g-fill-red--first::before,.g-fill-red--second::after,.g-fill-red--first .fill-first,.g-fill-red--second .fill-second{fill:#f00 !important}.g-fill-red-opacity-0_1--first::before,.g-fill-red-opacity-0_1--second::after,.g-fill-red-opacity-0_1--first .fill-first,.g-fill-red-opacity-0_1--second .fill-second{fill:rgba(255,0,0,0.1) !important}.g-fill-red-opacity-0_2--first::before,.g-fill-red-opacity-0_2--second::after,.g-fill-red-opacity-0_2--first .fill-first,.g-fill-red-opacity-0_2--second .fill-second{fill:rgba(255,0,0,0.2) !important}.g-fill-red-opacity-0_5--first::before,.g-fill-red-opacity-0_5--second::after,.g-fill-red-opacity-0_5--first .fill-first,.g-fill-red-opacity-0_5--second .fill-second{fill:rgba(255,0,0,0.5) !important}.g-fill-red-opacity-0_8--first::before,.g-fill-red-opacity-0_8--second::after,.g-fill-red-opacity-0_8--first .fill-first,.g-fill-red-opacity-0_8--second .fill-second{fill:rgba(255,0,0,0.8) !important}.g-fill-lightred--first::before,.g-fill-lightred--second::after,.g-fill-lightred--first .fill-first,.g-fill-lightred--second .fill-second{fill:#e64b3b !important}.g-fill-lightred-opacity-0_1--first::before,.g-fill-lightred-opacity-0_1--second::after,.g-fill-lightred-opacity-0_1--first .fill-first,.g-fill-lightred-opacity-0_1--second .fill-second{fill:rgba(230,75,59,0.1) !important}.g-fill-darkred--first::before,.g-fill-darkred--second::after,.g-fill-darkred--first .fill-first,.g-fill-darkred--second .fill-second{fill:#a10f2b !important}.g-fill-darkred-opacity-0_1--first::before,.g-fill-darkred-opacity-0_1--second::after,.g-fill-darkred-opacity-0_1--first .fill-first,.g-fill-darkred-opacity-0_1--second .fill-second{fill:rgba(161,15,43,0.1) !important}.g-fill-purple--first::before,.g-fill-purple--second::after,.g-fill-purple--first .fill-first,.g-fill-purple--second .fill-second{fill:#9a69cb !important}.g-fill-purple-opacity-0_1--first::before,.g-fill-purple-opacity-0_1--second::after,.g-fill-purple-opacity-0_1--first .fill-first,.g-fill-purple-opacity-0_1--second .fill-second{fill:rgba(154,105,203,0.1) !important}.g-fill-purple-opacity-0_7--first::before,.g-fill-purple-opacity-0_7--second::after,.g-fill-purple-opacity-0_7--first .fill-first,.g-fill-purple-opacity-0_7--second .fill-second{fill:rgba(154,105,203,0.7) !important}.g-fill-purple-opacity-0_9--first::before,.g-fill-purple-opacity-0_9--second::after,.g-fill-purple-opacity-0_9--first .fill-first,.g-fill-purple-opacity-0_9--second .fill-second{fill:rgba(154,105,203,0.9) !important}.g-fill-darkpurple--first::before,.g-fill-darkpurple--second::after,.g-fill-darkpurple--first .fill-first,.g-fill-darkpurple--second .fill-second{fill:#6639b6 !important}.g-fill-darkpurple-opacity-0_1--first::before,.g-fill-darkpurple-opacity-0_1--second::after,.g-fill-darkpurple-opacity-0_1--first .fill-first,.g-fill-darkpurple-opacity-0_1--second .fill-second{fill:rgba(102,57,182,0.1) !important}.g-fill-pink--first::before,.g-fill-pink--second::after,.g-fill-pink--first .fill-first,.g-fill-pink--second .fill-second{fill:#e81c62 !important}.g-fill-pink-opacity-0_1--first::before,.g-fill-pink-opacity-0_1--second::after,.g-fill-pink-opacity-0_1--first .fill-first,.g-fill-pink-opacity-0_1--second .fill-second{fill:rgba(232,28,98,0.1) !important}.g-fill-pink-opacity-0_9--first::before,.g-fill-pink-opacity-0_9--second::after,.g-fill-pink-opacity-0_9--first .fill-first,.g-fill-pink-opacity-0_9--second .fill-second{fill:rgba(232,28,98,0.9) !important}.g-fill-orange--first::before,.g-fill-orange--second::after,.g-fill-orange--first .fill-first,.g-fill-orange--second .fill-second{fill:#e57d20 !important}.g-fill-orange-opacity-0_1--first::before,.g-fill-orange-opacity-0_1--second::after,.g-fill-orange-opacity-0_1--first .fill-first,.g-fill-orange-opacity-0_1--second .fill-second{fill:rgba(229,125,32,0.1) !important}.g-fill-orange-opacity-0_2--first::before,.g-fill-orange-opacity-0_2--second::after,.g-fill-orange-opacity-0_2--first .fill-first,.g-fill-orange-opacity-0_2--second .fill-second{fill:rgba(229,125,32,0.2) !important}.g-fill-deeporange--first::before,.g-fill-deeporange--second::after,.g-fill-deeporange--first .fill-first,.g-fill-deeporange--second .fill-second{fill:#fe541e !important}.g-fill-deeporange-opacity-0_1--first::before,.g-fill-deeporange-opacity-0_1--second::after,.g-fill-deeporange-opacity-0_1--first .fill-first,.g-fill-deeporange-opacity-0_1--second .fill-second{fill:rgba(254,84,30,0.1) !important}.g-fill-yellow--first::before,.g-fill-yellow--second::after,.g-fill-yellow--first .fill-first,.g-fill-yellow--second .fill-second{fill:#ebc71d !important}.g-fill-yellow-opacity-0_1--first::before,.g-fill-yellow-opacity-0_1--second::after,.g-fill-yellow-opacity-0_1--first .fill-first,.g-fill-yellow-opacity-0_1--second .fill-second{fill:rgba(235,199,29,0.1) !important}.g-fill-yellow-opacity-0_7--first::before,.g-fill-yellow-opacity-0_7--second::after,.g-fill-yellow-opacity-0_7--first .fill-first,.g-fill-yellow-opacity-0_7--second .fill-second{fill:rgba(235,199,29,0.7) !important}.g-fill-aqua--first::before,.g-fill-aqua--second::after,.g-fill-aqua--first .fill-first,.g-fill-aqua--second .fill-second{fill:#29d6e6 !important}.g-fill-aqua-opacity-0_1--first::before,.g-fill-aqua-opacity-0_1--second::after,.g-fill-aqua-opacity-0_1--first .fill-first,.g-fill-aqua-opacity-0_1--second .fill-second{fill:rgba(41,214,230,0.1) !important}.g-fill-aqua-opacity-0_9--first::before,.g-fill-aqua-opacity-0_9--second::after,.g-fill-aqua-opacity-0_9--first .fill-first,.g-fill-aqua-opacity-0_9--second .fill-second{fill:rgba(41,214,230,0.9) !important}.g-fill-cyan--first::before,.g-fill-cyan--second::after,.g-fill-cyan--first .fill-first,.g-fill-cyan--second .fill-second{fill:#00bed6 !important}.g-fill-cyan-opacity-0_1--first::before,.g-fill-cyan-opacity-0_1--second::after,.g-fill-cyan-opacity-0_1--first .fill-first,.g-fill-cyan-opacity-0_1--second .fill-second{fill:rgba(0,190,214,0.1) !important}.g-fill-cyan-opacity-0_9--first::before,.g-fill-cyan-opacity-0_9--second::after,.g-fill-cyan-opacity-0_9--first .fill-first,.g-fill-cyan-opacity-0_9--second .fill-second{fill:rgba(0,190,214,0.9) !important}.g-fill-teal--first::before,.g-fill-teal--second::after,.g-fill-teal--first .fill-first,.g-fill-teal--second .fill-second{fill:#18ba9b !important}.g-fill-teal-opacity-0_1--first::before,.g-fill-teal-opacity-0_1--second::after,.g-fill-teal-opacity-0_1--first .fill-first,.g-fill-teal-opacity-0_1--second .fill-second{fill:rgba(24,186,155,0.1) !important}.g-fill-teal-opacity-0_9--first::before,.g-fill-teal-opacity-0_9--second::after,.g-fill-teal-opacity-0_9--first .fill-first,.g-fill-teal-opacity-0_9--second .fill-second{fill:rgba(24,186,155,0.9) !important}.g-fill-brown--first::before,.g-fill-brown--second::after,.g-fill-brown--first .fill-first,.g-fill-brown--second .fill-second{fill:#9c8061 !important}.g-fill-brown-opacity-0_1--first::before,.g-fill-brown-opacity-0_1--second::after,.g-fill-brown-opacity-0_1--first .fill-first,.g-fill-brown-opacity-0_1--second .fill-second{fill:rgba(156,128,97,0.1) !important}.g-fill-bluegray--first::before,.g-fill-bluegray--second::after,.g-fill-bluegray--first .fill-first,.g-fill-bluegray--second .fill-second{fill:#585f69 !important}.g-fill-bluegray-opacity-0_3--first::before,.g-fill-bluegray-opacity-0_3--second::after,.g-fill-bluegray-opacity-0_3--first .fill-first,.g-fill-bluegray-opacity-0_3--second .fill-second{fill:rgba(88,95,105,0.3) !important}.g-fill-bluegray-opacity-0_5--first::before,.g-fill-bluegray-opacity-0_5--second::after,.g-fill-bluegray-opacity-0_5--first .fill-first,.g-fill-bluegray-opacity-0_5--second .fill-second{fill:rgba(88,95,105,0.5) !important}.g-fill-bluegray-opacity-0_7--first::before,.g-fill-bluegray-opacity-0_7--second::after,.g-fill-bluegray-opacity-0_7--first .fill-first,.g-fill-bluegray-opacity-0_7--second .fill-second{fill:rgba(88,95,105,0.7) !important}.g-theme-bitrix-fill-dark-v2--first::before,.g-theme-bitrix-fill-dark-v2--second::after,.g-theme-bitrix-fill-dark-v2--first .fill-first,.g-theme-bitrix-fill-dark-v2--second .fill-second{fill:#2c2c2c !important}.g-theme-bitrix-fill-v3--first::before,.g-theme-bitrix-fill-v3--second::after,.g-theme-bitrix-fill-v3--first .fill-first,.g-theme-bitrix-fill-v3--second .fill-second{fill:#3330d9 !important}.g-fill-facebook--first::before,.g-fill-facebook--second::after,.g-fill-facebook--first .fill-first,.g-fill-facebook--second .fill-second{fill:#3b5998 !important}.g-fill-twitter--first::before,.g-fill-twitter--second::after,.g-fill-twitter--first .fill-first,.g-fill-twitter--second .fill-second{fill:#00acee !important}.g-fill-skype--first::before,.g-fill-skype--second::after,.g-fill-skype--first .fill-first,.g-fill-skype--second .fill-second{fill:#00aff0 !important}.g-fill-pinterest--first::before,.g-fill-pinterest--second::after,.g-fill-pinterest--first .fill-first,.g-fill-pinterest--second .fill-second{fill:#c8232c !important}.g-fill-vine--first::before,.g-fill-vine--second::after,.g-fill-vine--first .fill-first,.g-fill-vine--second .fill-second{fill:#00bf8f !important}.g-fill-youtube--first::before,.g-fill-youtube--second::after,.g-fill-youtube--first .fill-first,.g-fill-youtube--second .fill-second{fill:#c4302b !important}.g-fill-google-plus--first::before,.g-fill-google-plus--second::after,.g-fill-google-plus--first .fill-first,.g-fill-google-plus--second .fill-second{fill:#dd4b39 !important}.g-fill-dribbble--first::before,.g-fill-dribbble--second::after,.g-fill-dribbble--first .fill-first,.g-fill-dribbble--second .fill-second{fill:#ea4c89 !important}.g-fill-vk--first::before,.g-fill-vk--second::after,.g-fill-vk--first .fill-first,.g-fill-vk--second .fill-second{fill:#2b587a !important}.g-fill-linkedin--first::before,.g-fill-linkedin--second::after,.g-fill-linkedin--first .fill-first,.g-fill-linkedin--second .fill-second{fill:#0e76a8 !important}.g-theme-business-fill-blue-dark-v1--first::before,.g-theme-business-fill-blue-dark-v1--second::after,.g-theme-business-fill-blue-dark-v1--first .fill-first,.g-theme-business-fill-blue-dark-v1--second .fill-second{fill:#14112c !important}.g-theme-business-fill-blue-dark-v1-opacity-0_9--first::before,.g-theme-business-fill-blue-dark-v1-opacity-0_9--second::after,.g-theme-business-fill-blue-dark-v1-opacity-0_9--first .fill-first,.g-theme-business-fill-blue-dark-v1-opacity-0_9--second .fill-second{fill:rgba(20,17,44,0.9) !important}.g-theme-business-fill-blue-dark-v2--first::before,.g-theme-business-fill-blue-dark-v2--second::after,.g-theme-business-fill-blue-dark-v2--first .fill-first,.g-theme-business-fill-blue-dark-v2--second .fill-second{fill:#211e3f !important}.g-theme-business-fill-blue-dark-v3--first::before,.g-theme-business-fill-blue-dark-v3--second::after,.g-theme-business-fill-blue-dark-v3--first .fill-first,.g-theme-business-fill-blue-dark-v3--second .fill-second{fill:#33333f !important}.g-theme-architecture-fill-blue-dark-v1--first::before,.g-theme-architecture-fill-blue-dark-v1--second::after,.g-theme-architecture-fill-blue-dark-v1--first .fill-first,.g-theme-architecture-fill-blue-dark-v1--second .fill-second{fill:#2d2d37 !important}.g-theme-architecture-fill-blue-dark-v3--first::before,.g-theme-architecture-fill-blue-dark-v3--second::after,.g-theme-architecture-fill-blue-dark-v3--first .fill-first,.g-theme-architecture-fill-blue-dark-v3--second .fill-second{fill:#363643 !important}.g-theme-architecture-fill-blue-dark-v4--first::before,.g-theme-architecture-fill-blue-dark-v4--second::after,.g-theme-architecture-fill-blue-dark-v4--first .fill-first,.g-theme-architecture-fill-blue-dark-v4--second .fill-second{fill:#33333f !important}.g-theme-lawyer-fill-gray-dark-v1--first::before,.g-theme-lawyer-fill-gray-dark-v1--second::after,.g-theme-lawyer-fill-gray-dark-v1--first .fill-first,.g-theme-lawyer-fill-gray-dark-v1--second .fill-second{fill:#4e4353 !important}.g-theme-event-fill-blue-dark-v2--first::before,.g-theme-event-fill-blue-dark-v2--second::after,.g-theme-event-fill-blue-dark-v2--first .fill-first,.g-theme-event-fill-blue-dark-v2--second .fill-second{fill:#151826 !important}.g-theme-travel-fill-black-v1--first::before,.g-theme-travel-fill-black-v1--second::after,.g-theme-travel-fill-black-v1--first .fill-first,.g-theme-travel-fill-black-v1--second .fill-second{fill:#31353e !important}.g-theme-travel-fill-black-v1-opacity-0_8--first::before,.g-theme-travel-fill-black-v1-opacity-0_8--second::after,.g-theme-travel-fill-black-v1-opacity-0_8--first .fill-first,.g-theme-travel-fill-black-v1-opacity-0_8--second .fill-second{fill:rgba(49,53,62,0.8) !important}.g-theme-photography-fill-gray-dark-v2--first::before,.g-theme-photography-fill-gray-dark-v2--second::after,.g-theme-photography-fill-gray-dark-v2--first .fill-first,.g-theme-photography-fill-gray-dark-v2--second .fill-second{fill:#1d1d1d !important}.g-theme-photography-fill-gray-dark-v3--first::before,.g-theme-photography-fill-gray-dark-v3--second::after,.g-theme-photography-fill-gray-dark-v3--first .fill-first,.g-theme-photography-fill-gray-dark-v3--second .fill-second{fill:#222 !important}.g-theme-photography-fill-gray-dark-v4--first::before,.g-theme-photography-fill-gray-dark-v4--second::after,.g-theme-photography-fill-gray-dark-v4--first .fill-first,.g-theme-photography-fill-gray-dark-v4--second .fill-second{fill:#272727 !important}.g-theme-bitrix-fill-dark-v1--first::before,.g-theme-bitrix-fill-dark-v1--second::after,.g-theme-bitrix-fill-dark-v1--first .fill-first,.g-theme-bitrix-fill-dark-v1--second .fill-second{fill:#393945 !important}.g-fill-first .fill-first{fill:var(--fill-first) !important}.g-fill-second .fill-second{fill:var(--fill-second) !important}.g-brd-none{border:none !important}.g-brd-x{border-left:solid 1px transparent !important;border-right:solid 1px transparent !important}.g-brd-y{border-top:solid 1px transparent !important;border-bottom:solid 1px transparent !important}.g-brd-around{border:solid 1px transparent !important}.g-brd-top{border-top:solid 1px transparent !important}.g-brd-right{border-right:solid 1px transparent !important}.g-brd-bottom{border-bottom:solid 1px transparent !important}.g-brd-left{border-left:solid 1px transparent !important}.g-brd-left-none{border-left:none !important}@media(min-width:576px){.g-brd-around--sm{border:solid 1px transparent !important}.g-brd-top--sm{border-top:solid 1px transparent !important}.g-brd-right--sm{border-right:solid 1px transparent !important}.g-brd-bottom--sm{border-bottom:solid 1px transparent !important}.g-brd-left--sm{border-left:solid 1px transparent !important}}@media(min-width:768px){.g-brd-x--md{border-left:solid 1px transparent !important;border-right:solid 1px transparent !important}.g-brd-around--md{border:solid 1px transparent !important}.g-brd-top--md{border-top:solid 1px transparent !important}.g-brd-right--md{border-right:solid 1px transparent !important}.g-brd-bottom--md{border-bottom:solid 1px transparent !important}.g-brd-left--md{border-left:solid 1px transparent !important}}@media(min-width:992px){.g-brd-around--lg{border:solid 1px transparent !important}.g-brd-top--lg{border-top:solid 1px transparent !important}.g-brd-right--lg{border-right:solid 1px transparent !important}.g-brd-bottom--lg{border-bottom:solid 1px transparent !important}.g-brd-left--lg{border-left:solid 1px transparent !important}.g-brd-left-none--lg{border-left:none !important}.g-brd-x--lg{border-left:solid 1px transparent;border-right:solid 1px transparent}.g-brd-none--lg{border:none !important}}.g-brd-around-none{border-width:0 !important}.g-brd-top-none{border-top:none !important}.g-brd-right-none{border-right:none !important}.g-brd-bottom-none{border-bottom:none !important}.g-brd-left-none{border-left:none !important}@media(min-width:576px){.g-brd-around-none--sm{border:none !important}.g-brd-top-none--sm{border-top:none !important}.g-brd-right-none--sm{border-right:none !important}.g-brd-bottom-none--sm{border-bottom:none !important}.g-brd-left-none--sm{border-left:none !important}}@media(min-width:768px){.g-brd-around-none--md{border:none !important}.g-brd-top-none--md{border-top:none !important}.g-brd-right-none--md{border-right:none !important}.g-brd-bottom-none--md{border-bottom:none !important}.g-brd-left-none--md{border-left:none !important}}@media(min-width:992px){.g-brd-around-none--lg{border:none !important}.g-brd-top-none--lg{border-top:none !important}.g-brd-right-none--lg{border-right:none !important}.g-brd-bottom-none--lg{border-bottom:none !important}.g-brd-left-none--lg{border-left:none !important}}.g-brd-style-solid{border-style:solid !important}.g-brd-style-dashed{border-style:dashed !important}.g-brd-style-dotted{border-style:dotted !important}.g-rounded-50x{border-radius:50%}.g-rounded-0-25-rem{border-radius:.25rem !important}.g-rounded-1{border-radius:1px !important}.g-rounded-2{border-radius:2px !important}.g-rounded-3{border-radius:3px !important}.g-rounded-4{border-radius:4px !important}.g-rounded-5{border-radius:5px !important}.g-rounded-6{border-radius:6px !important}.g-rounded-7{border-radius:7px !important}.g-rounded-10{border-radius:10px !important}.g-rounded-15{border-radius:15px !important}.g-rounded-20{border-radius:20px !important}.g-rounded-25{border-radius:25px !important}.g-rounded-30{border-radius:30px !important}.g-rounded-50{border-radius:50px !important}.g-rounded-100{border-radius:100px !important}.g-rounded-100--after::after{border-radius:100px !important}.g-rounded-1.g-btn-type-solid-double:before{border-radius:1px !important}.g-rounded-2.g-btn-type-solid-double:before{border-radius:2px !important}.g-rounded-3.g-btn-type-solid-double:before{border-radius:3px !important}.g-rounded-4.g-btn-type-solid-double:before{border-radius:4px !important}.g-rounded-5.g-btn-type-solid-double:before{border-radius:5px !important}.g-rounded-6.g-btn-type-solid-double:before{border-radius:6px !important}.g-rounded-7.g-btn-type-solid-double:before{border-radius:7px !important}.g-rounded-10.g-btn-type-solid-double:before{border-radius:10px !important}.g-rounded-15.g-btn-type-solid-double:before{border-radius:15px !important}.g-rounded-20.g-btn-type-solid-double:before{border-radius:20px !important}.g-rounded-25.g-btn-type-solid-double:before{border-radius:25px !important}.g-rounded-30.g-btn-type-solid-double:before{border-radius:30px !important}.g-rounded-50.g-btn-type-solid-double:before{border-radius:50px !important}.g-rounded-1.g-btn-type-outline-double:before{border-radius:1px !important}.g-rounded-2.g-btn-type-outline-double:before{border-radius:2px !important}.g-rounded-3.g-btn-type-outline-double:before{border-radius:3px !important}.g-rounded-4.g-btn-type-outline-double:before{border-radius:4px !important}.g-rounded-5.g-btn-type-outline-double:before{border-radius:5px !important}.g-rounded-6.g-btn-type-outline-double:before{border-radius:6px !important}.g-rounded-7.g-btn-type-outline-double:before{border-radius:7px !important}.g-rounded-10.g-btn-type-outline-double:before{border-radius:10px !important}.g-rounded-15.g-btn-type-outline-double:before{border-radius:15px !important}.g-rounded-20.g-btn-type-outline-double:before{border-radius:20px !important}.g-rounded-25.g-btn-type-outline-double:before{border-radius:25px !important}.g-rounded-30.g-btn-type-outline-double:before{border-radius:30px !important}.g-rounded-50.g-btn-type-outline-double:before{border-radius:50px !important}@media(min-width:768px){.g-rounded-0--md{border-radius:0 !important}.g-rounded-left-0--md{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.g-rounded-right-0--md{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}}@media(min-width:992px){.g-rounded-left-5--lg-up{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.g-rounded-right-5--lg-up{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}}.g-brd-0{border-width:0 !important}.g-brd-1{border-width:1px !important}.g-brd-2{border-width:2px !important}.g-brd-3{border-width:3px !important}.g-brd-3--before::before{border-width:3px !important}.g-brd-3--before--active.active::before{border-width:3px !important}.g-brd-4{border-width:4px !important}.g-brd-5{border-width:5px !important}.g-brd-6{border-width:6px !important}.g-brd-7{border-width:7px !important}.g-brd-10{border-width:10px !important}.g-brd-12{border-width:12px !important}.g-brd-15{border-width:15px !important}.g-brd-top-0{border-top-width:0 !important}.g-brd-top-2{border-top-width:2px !important}.g-brd-top-3{border-top-width:3px !important}.g-brd-top-5{border-top-width:5px !important}.g-brd-bottom-0{border-bottom-width:0 !important}.g-brd-bottom-2{border-bottom-width:2px !important}.g-brd-bottom-2--hover:hover{border-bottom-width:2px !important}.g-parent:hover .g-brd-bottom-2--parent-hover{border-bottom-width:2px !important}.g-brd-bottom-5{border-bottom-width:5px !important}.g-brd-left-0{border-left-width:0 !important}.g-brd-left-1{border-left-width:1px !important}.g-brd-left-2{border-left-width:2px !important}.g-brd-left-3{border-left-width:3px !important}.g-brd-left-4{border-left-width:4px !important}.g-brd-primary{border-color:var(--primary) !important}.g-brd-primary--hover:hover{border-color:var(--primary) !important}.g-brd-primary-top{border-top-color:var(--primary) !important}.g-brd-primary-top[class*=g-brd-]{border-top-color:var(--primary) !important}.g-brd-primary-opacity-0_3{border-color:var(--primary-opacity-0_3) !important}.g-brd-primary-opacity-0_3--hover:hover{border-color:var(--primary-opacity-0_3) !important}.g-brd-primary-opacity-0_3-top{border-top-color:var(--primary-opacity-0_3) !important}.g-brd-primary-opacity-0_3-top[class*=g-brd-]{border-top-color:var(--primary-opacity-0_3) !important}.g-brd-primary-dark-dark-v1{border-color:var(--primary-darken-1) !important}.g-brd-primary-dark-dark-v1--hover:hover{border-color:var(--primary-darken-1) !important}.g-brd-primary-dark-dark-v1-top{border-top-color:var(--primary-darken-1) !important}.g-brd-primary-dark-dark-v1-top[class*=g-brd-]{border-top-color:var(--primary-darken-1) !important}.g-brd-primary-dark-dark-v2{border-color:var(--primary-darken-2) !important}.g-brd-primary-dark-dark-v2--hover:hover{border-color:var(--primary-darken-2) !important}.g-brd-primary-dark-dark-v2-top{border-top-color:var(--primary-darken-2) !important}.g-brd-primary-dark-dark-v2-top[class*=g-brd-]{border-top-color:var(--primary-darken-2) !important}.g-brd-primary-dark-dark-v3{border-color:var(--primary-darken-3) !important}.g-brd-primary-dark-dark-v3--hover:hover{border-color:var(--primary-darken-3) !important}.g-brd-primary-dark-dark-v3-top{border-top-color:var(--primary-darken-3) !important}.g-brd-primary-dark-dark-v3-top[class*=g-brd-]{border-top-color:var(--primary-darken-3) !important}.g-brd-primary-dark-v1{border-color:var(--primary-darken-1) !important}.g-brd-primary-dark-v1--hover:hover{border-color:var(--primary-darken-1) !important}.g-brd-primary-dark-v1-top{border-top-color:var(--primary-darken-1) !important}.g-brd-primary-dark-v1-top[class*=g-brd-]{border-top-color:var(--primary-darken-1) !important}.g-brd-primary-dark-v2{border-color:var(--primary-darken-2) !important}.g-brd-primary-dark-v2--hover:hover{border-color:var(--primary-darken-2) !important}.g-brd-primary-dark-v2-top{border-top-color:var(--primary-darken-2) !important}.g-brd-primary-dark-v2-top[class*=g-brd-]{border-top-color:var(--primary-darken-2) !important}.g-brd-primary-dark-v3{border-color:var(--primary-darken-3) !important}.g-brd-primary-dark-v3--hover:hover{border-color:var(--primary-darken-3) !important}.g-brd-primary-dark-v3-top{border-top-color:var(--primary-darken-3) !important}.g-brd-primary-dark-v3-top[class*=g-brd-]{border-top-color:var(--primary-darken-3) !important}.g-brd-main{border-color:var(--theme-color-main) !important}.g-brd-main--hover:hover{border-color:var(--theme-color-main) !important}.g-brd-main-top{border-top-color:var(--theme-color-main) !important}.g-brd-main-top[class*=g-brd-]{border-top-color:var(--theme-color-main) !important}.g-brd-bottom-primary--hover:hover{border-bottom-color:var(--primary) !important}.g-brd-black{border-color:#000 !important}.g-brd-black--hover:hover{border-color:#000 !important}.g-brd-black-top{border-top-color:#000 !important}.g-brd-black-top[class*=g-brd-]{border-top-color:#000 !important}.g-brd-black-opacity-0_1{border-color:rgba(0,0,0,0.1) !important}.g-brd-black-opacity-0_1--hover:hover{border-color:rgba(0,0,0,0.1) !important}.g-brd-black-opacity-0_1-top{border-top-color:rgba(0,0,0,0.1) !important}.g-brd-black-opacity-0_1-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.1) !important}.g-brd-black-opacity-0_2{border-color:rgba(0,0,0,0.2) !important}.g-brd-black-opacity-0_2--hover:hover{border-color:rgba(0,0,0,0.2) !important}.g-brd-black-opacity-0_2-top{border-top-color:rgba(0,0,0,0.2) !important}.g-brd-black-opacity-0_2-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.2) !important}.g-brd-black-opacity-0_3{border-color:rgba(0,0,0,0.3) !important}.g-brd-black-opacity-0_3--hover:hover{border-color:rgba(0,0,0,0.3) !important}.g-brd-black-opacity-0_3-top{border-top-color:rgba(0,0,0,0.3) !important}.g-brd-black-opacity-0_3-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.3) !important}.g-brd-black-opacity-0_4{border-color:rgba(0,0,0,0.4) !important}.g-brd-black-opacity-0_4--hover:hover{border-color:rgba(0,0,0,0.4) !important}.g-brd-black-opacity-0_4-top{border-top-color:rgba(0,0,0,0.4) !important}.g-brd-black-opacity-0_4-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.4) !important}.g-brd-black-opacity-0_5{border-color:rgba(0,0,0,0.5) !important}.g-brd-black-opacity-0_5--hover:hover{border-color:rgba(0,0,0,0.5) !important}.g-brd-black-opacity-0_5-top{border-top-color:rgba(0,0,0,0.5) !important}.g-brd-black-opacity-0_5-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.5) !important}.g-brd-black-opacity-0_6{border-color:rgba(0,0,0,0.6) !important}.g-brd-black-opacity-0_6--hover:hover{border-color:rgba(0,0,0,0.6) !important}.g-brd-black-opacity-0_6-top{border-top-color:rgba(0,0,0,0.6) !important}.g-brd-black-opacity-0_6-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.6) !important}.g-brd-black-opacity-0_8{border-color:rgba(0,0,0,0.8) !important}.g-brd-black-opacity-0_8--hover:hover{border-color:rgba(0,0,0,0.8) !important}.g-brd-black-opacity-0_8-top{border-top-color:rgba(0,0,0,0.8) !important}.g-brd-black-opacity-0_8-top[class*=g-brd-]{border-top-color:rgba(0,0,0,0.8) !important}.g-brd-white{border-color:#fff !important}.g-brd-white--hover:hover{border-color:#fff !important}.g-brd-white-top{border-top-color:#fff !important}.g-brd-white-top[class*=g-brd-]{border-top-color:#fff !important}.g-brd-white-opacity-0_1{border-color:rgba(255,255,255,0.1) !important}.g-brd-white-opacity-0_2{border-color:rgba(255,255,255,0.2) !important}.g-brd-white-opacity-0_2--hover:hover{border-color:rgba(255,255,255,0.2) !important}.g-brd-white-opacity-0_2-top{border-top-color:rgba(255,255,255,0.2) !important}.g-brd-white-opacity-0_2-top[class*=g-brd-]{border-top-color:rgba(255,255,255,0.2) !important}.g-brd-white-opacity-0_3{border-color:rgba(255,255,255,0.3) !important}.g-brd-white-opacity-0_3--hover:hover{border-color:rgba(255,255,255,0.3) !important}.g-brd-white-opacity-0_3-top{border-top-color:rgba(255,255,255,0.3) !important}.g-brd-white-opacity-0_3-top[class*=g-brd-]{border-top-color:rgba(255,255,255,0.3) !important}.g-brd-white-opacity-0_4{border-color:rgba(255,255,255,0.4) !important}.g-brd-white-opacity-0_4--hover:hover{border-color:rgba(255,255,255,0.4) !important}.g-brd-white-opacity-0_4-top{border-top-color:rgba(255,255,255,0.4) !important}.g-brd-white-opacity-0_4-top[class*=g-brd-]{border-top-color:rgba(255,255,255,0.4) !important}.g-brd-white-opacity-0_5{border-color:rgba(255,255,255,0.5) !important}.g-brd-white-opacity-0_5--hover:hover{border-color:rgba(255,255,255,0.5) !important}.g-brd-white-opacity-0_5-top{border-top-color:rgba(255,255,255,0.5) !important}.g-brd-white-opacity-0_5-top[class*=g-brd-]{border-top-color:rgba(255,255,255,0.5) !important}.g-brd-white-opacity-0_6{border-color:rgba(255,255,255,0.6) !important}.g-brd-white-opacity-0_6--hover:hover{border-color:rgba(255,255,255,0.6) !important}.g-brd-white-opacity-0_6-top{border-top-color:rgba(255,255,255,0.6) !important}.g-brd-white-opacity-0_6-top[class*=g-brd-]{border-top-color:rgba(255,255,255,0.6) !important}.g-brd-white-opacity-0_8{border-color:rgba(255,255,255,0.8) !important}.g-brd-white-opacity-0_8--hover:hover{border-color:rgba(255,255,255,0.8) !important}.g-brd-white-opacity-0_8-top{border-top-color:rgba(255,255,255,0.8) !important}.g-brd-white-opacity-0_8-top[class*=g-brd-]{border-top-color:rgba(255,255,255,0.8) !important}.g-brd-gray-dark-v1{border-color:#111 !important}.g-brd-gray-dark-v1--hover:hover{border-color:#111 !important}.g-brd-gray-dark-v1-top{border-top-color:#111 !important}.g-brd-gray-dark-v1-top[class*=g-brd-]{border-top-color:#111 !important}.g-brd-gray-dark-v2{border-color:#333 !important}.g-brd-gray-dark-v2--hover:hover{border-color:#333 !important}.g-brd-gray-dark-v2-top{border-top-color:#333 !important}.g-brd-gray-dark-v2-top[class*=g-brd-]{border-top-color:#333 !important}.g-brd-gray-dark-v3{border-color:#555 !important}.g-brd-gray-dark-v3--hover:hover{border-color:#555 !important}.g-brd-gray-dark-v3-top{border-top-color:#555 !important}.g-brd-gray-dark-v3-top[class*=g-brd-]{border-top-color:#555 !important}.g-brd-gray-dark-v4{border-color:#777 !important}.g-brd-gray-dark-v4--hover:hover{border-color:#777 !important}.g-brd-gray-dark-v4-top{border-top-color:#777 !important}.g-brd-gray-dark-v4-top[class*=g-brd-]{border-top-color:#777 !important}.g-brd-gray-dark-v5{border-color:#999 !important}.g-brd-gray-dark-v5--hover:hover{border-color:#999 !important}.g-brd-gray-dark-v5-top{border-top-color:#999 !important}.g-brd-gray-dark-v5-top[class*=g-brd-]{border-top-color:#999 !important}.g-brd-gray-light-v1{border-color:#bbb !important}.g-brd-gray-light-v1--hover:hover{border-color:#bbb !important}.g-brd-gray-light-v1-top{border-top-color:#bbb !important}.g-brd-gray-light-v1-top[class*=g-brd-]{border-top-color:#bbb !important}.g-brd-gray-light-v2{border-color:#ccc !important}.g-brd-gray-light-v2--hover:hover{border-color:#ccc !important}.g-brd-gray-light-v2-top{border-top-color:#ccc !important}.g-brd-gray-light-v2-top[class*=g-brd-]{border-top-color:#ccc !important}.g-brd-gray-light-v3{border-color:#ddd !important}.g-brd-gray-light-v3--hover:hover{border-color:#ddd !important}.g-brd-gray-light-v3-top{border-top-color:#ddd !important}.g-brd-gray-light-v3-top[class*=g-brd-]{border-top-color:#ddd !important}.g-brd-gray-light-v4{border-color:#eee !important}.g-brd-gray-light-v4--hover:hover{border-color:#eee !important}.g-brd-gray-light-v4-top{border-top-color:#eee !important}.g-brd-gray-light-v4-top[class*=g-brd-]{border-top-color:#eee !important}.g-brd-gray-light-v5{border-color:#f7f7f7 !important}.g-brd-gray-light-v5--hover:hover{border-color:#f7f7f7 !important}.g-brd-gray-light-v5-top{border-top-color:#f7f7f7 !important}.g-brd-gray-light-v5-top[class*=g-brd-]{border-top-color:#f7f7f7 !important}.g-brd-transparent{border-color:transparent !important}.g-brd-transparent--hover:hover{border-color:transparent !important}.g-brd-transparent-top{border-top-color:transparent !important}.g-brd-transparent-top[class*=g-brd-]{border-top-color:transparent !important}.g-brd-green{border-color:#72c02c !important}.g-brd-green--hover:hover{border-color:#72c02c !important}.g-brd-green-top{border-top-color:#72c02c !important}.g-brd-green-top[class*=g-brd-]{border-top-color:#72c02c !important}.g-brd-blue{border-color:#3398dc !important}.g-brd-blue--hover:hover{border-color:#3398dc !important}.g-brd-blue-top{border-top-color:#3398dc !important}.g-brd-blue-top[class*=g-brd-]{border-top-color:#3398dc !important}.g-brd-lightblue{border-color:#edf2f8 !important}.g-brd-lightblue--hover:hover{border-color:#edf2f8 !important}.g-brd-lightblue-top{border-top-color:#edf2f8 !important}.g-brd-lightblue-top[class*=g-brd-]{border-top-color:#edf2f8 !important}.g-brd-darkblue{border-color:#009 !important}.g-brd-darkblue--hover:hover{border-color:#009 !important}.g-brd-darkblue-top{border-top-color:#009 !important}.g-brd-darkblue-top[class*=g-brd-]{border-top-color:#009 !important}.g-brd-indigo{border-color:#4263a3 !important}.g-brd-indigo--hover:hover{border-color:#4263a3 !important}.g-brd-indigo-top{border-top-color:#4263a3 !important}.g-brd-indigo-top[class*=g-brd-]{border-top-color:#4263a3 !important}.g-brd-red{border-color:#f00 !important}.g-brd-red--hover:hover{border-color:#f00 !important}.g-brd-red-top{border-top-color:#f00 !important}.g-brd-red-top[class*=g-brd-]{border-top-color:#f00 !important}.g-brd-lightred{border-color:#e64b3b !important}.g-brd-lightred--hover:hover{border-color:#e64b3b !important}.g-brd-lightred-top{border-top-color:#e64b3b !important}.g-brd-lightred-top[class*=g-brd-]{border-top-color:#e64b3b !important}.g-brd-darkred{border-color:#a10f2b !important}.g-brd-darkred--hover:hover{border-color:#a10f2b !important}.g-brd-darkred-top{border-top-color:#a10f2b !important}.g-brd-darkred-top[class*=g-brd-]{border-top-color:#a10f2b !important}.g-brd-purple{border-color:#9a69cb !important}.g-brd-purple--hover:hover{border-color:#9a69cb !important}.g-brd-purple-top{border-top-color:#9a69cb !important}.g-brd-purple-top[class*=g-brd-]{border-top-color:#9a69cb !important}.g-brd-darkpurple{border-color:#6639b6 !important}.g-brd-darkpurple--hover:hover{border-color:#6639b6 !important}.g-brd-darkpurple-top{border-top-color:#6639b6 !important}.g-brd-darkpurple-top[class*=g-brd-]{border-top-color:#6639b6 !important}.g-brd-pink{border-color:#e81c62 !important}.g-brd-pink--hover:hover{border-color:#e81c62 !important}.g-brd-pink-top{border-top-color:#e81c62 !important}.g-brd-pink-top[class*=g-brd-]{border-top-color:#e81c62 !important}.g-brd-orange{border-color:#e57d20 !important}.g-brd-orange--hover:hover{border-color:#e57d20 !important}.g-brd-orange-top{border-top-color:#e57d20 !important}.g-brd-orange-top[class*=g-brd-]{border-top-color:#e57d20 !important}.g-brd-deeporange{border-color:#fe541e !important}.g-brd-deeporange--hover:hover{border-color:#fe541e !important}.g-brd-deeporange-top{border-top-color:#fe541e !important}.g-brd-deeporange-top[class*=g-brd-]{border-top-color:#fe541e !important}.g-brd-yellow{border-color:#ebc71d !important}.g-brd-yellow--hover:hover{border-color:#ebc71d !important}.g-brd-yellow-top{border-top-color:#ebc71d !important}.g-brd-yellow-top[class*=g-brd-]{border-top-color:#ebc71d !important}.g-brd-aqua{border-color:#29d6e6 !important}.g-brd-aqua--hover:hover{border-color:#29d6e6 !important}.g-brd-aqua-top{border-top-color:#29d6e6 !important}.g-brd-aqua-top[class*=g-brd-]{border-top-color:#29d6e6 !important}.g-brd-cyan{border-color:#00bed6 !important}.g-brd-cyan--hover:hover{border-color:#00bed6 !important}.g-brd-cyan-top{border-top-color:#00bed6 !important}.g-brd-cyan-top[class*=g-brd-]{border-top-color:#00bed6 !important}.g-brd-teal{border-color:#18ba9b !important}.g-brd-teal--hover:hover{border-color:#18ba9b !important}.g-brd-teal-top{border-top-color:#18ba9b !important}.g-brd-teal-top[class*=g-brd-]{border-top-color:#18ba9b !important}.g-brd-brown{border-color:#9c8061 !important}.g-brd-brown--hover:hover{border-color:#9c8061 !important}.g-brd-brown-top{border-top-color:#9c8061 !important}.g-brd-brown-top[class*=g-brd-]{border-top-color:#9c8061 !important}.g-brd-bluegray{border-color:#585f69 !important}.g-brd-bluegray--hover:hover{border-color:#585f69 !important}.g-brd-bluegray-top{border-top-color:#585f69 !important}.g-brd-bluegray-top[class*=g-brd-]{border-top-color:#585f69 !important}.g-brd-cyan-gradient-opacity-v1{-o-border-image:linear-gradient(160deg,rgba(0,0,153,0.55) 0,rgba(0,190,214,0.6) 100%);border-image:linear-gradient(160deg,rgba(0,0,153,0.55) 0,rgba(0,190,214,0.6) 100%);border-image-slice:1}.g-border-color{border-color:var(--border-color) !important}.g-border-color--hover:hover{border-color:var(--border-color--hover) !important}.g-border-color-top{border-top-color:var(--border-color-top) !important}.g-border-color-top[class*=g-brd-]{border-top-color:var(--border-color-top) !important}.g-brd-between-cols{border-width:1px 0 0 0;border-style:solid}.g-brd-between-cols:first-child{border-width:0}.g-brd-between-cols.col-1:nth-child(12n+1),.g-brd-between-cols.col-2:nth-child(6n+1),.g-brd-between-cols.col-3:nth-child(4n+1),.g-brd-between-cols.col-4:nth-child(3n+1),.g-brd-between-cols.col-6:nth-child(2n+1){border-width:0}.g-brd-between-cols.col-12{border-width:1px 0 0 0}.g-brd-between-cols.col-12:first-child{border-width:0}@media(min-width:576px) and (max-width:767px){.g-brd-between-cols{border-width:0 0 0 1px;border-style:solid}.g-brd-between-cols.col-sm-1:nth-child(12n+1),.g-brd-between-cols.col-sm-2:nth-child(6n+1),.g-brd-between-cols.col-sm-3:nth-child(4n+1),.g-brd-between-cols.col-sm-4:nth-child(3n+1),.g-brd-between-cols.col-sm-6:nth-child(2n+1){border-width:0}.g-brd-between-cols.col-sm-12{border-width:1px 0 0 0}.g-brd-between-cols.col-sm-12:first-child{border-width:0}}@media(min-width:768px) and (max-width:991px){.g-brd-between-cols{border-width:0 0 0 1px;border-style:solid}.g-brd-between-cols.col-md-1:nth-child(12n+1),.g-brd-between-cols.col-md-2:nth-child(6n+1),.g-brd-between-cols.col-md-3:nth-child(4n+1),.g-brd-between-cols.col-md-4:nth-child(3n+1),.g-brd-between-cols.col-md-6:nth-child(2n+1){border-width:0}.g-brd-between-cols.col-md-12{border-width:1px 0 0 0}.g-brd-between-cols.col-md-12:first-child{border-width:0}}@media(min-width:992px){.g-brd-between-cols{border-width:0 0 0 1px;border-style:solid}.g-brd-between-cols.col-lg-1:nth-child(12n+1),.g-brd-between-cols.col-lg-2:nth-child(6n+1),.g-brd-between-cols.col-lg-3:nth-child(4n+1),.g-brd-between-cols.col-lg-4:nth-child(3n+1),.g-brd-between-cols.col-lg-6:nth-child(2n+1){border-width:0}.g-brd-between-cols.col-lg-12{border-width:1px 0 0 0}.g-brd-between-cols.col-lg-12:first-child{border-width:0}}.g-brd-inherit{border-color:inherit !important}.btn{position:relative;transition:.2s ease;cursor:pointer;line-height:1.4;padding:.57143rem 1.42857rem;font-size:1.07143rem;border-width:1px !important;font-weight:var(--ui-font-weight-bold) !important}.btn:focus,.btn:active:focus,.btn.active:focus{outline:0 none;box-shadow:none}.g-btn-size-sm,.btn-sm:not([class*=g-btn-size-]){line-height:1.4;padding:.28571rem .5rem;font-size:.85714rem;border-width:1px !important;font-weight:var(--ui-font-weight-bold) !important}.g-btn-size-md,.btn-md:not([class*=g-btn-size-]){line-height:1.4;padding:.57143rem 1.42857rem;font-size:1.07143rem;border-width:1px !important;font-weight:var(--ui-font-weight-bold) !important}.g-btn-size-special{line-height:1.4 !important;padding-top:25px !important;padding-bottom:25px !important;font-size:11px !important;border-width:2px !important;font-weight:var(--ui-font-weight-bold) !important}.g-btn-size-xl,.btn-xl:not([class*=g-btn-size-]){line-height:1.4;padding:.92857rem 1.85714rem;font-size:1.28571rem;border-width:2px !important;font-weight:var(--ui-font-weight-bold) !important}.g-btn-size-xxl,.btn-xxl:not([class*=g-btn-size-]){line-height:1.4;padding:1.07143rem 2.14286rem;font-size:1.5rem;border-width:3px !important;font-weight:var(--ui-font-weight-bold) !important}.g-btn-size-auto{line-height:1.4;padding:.57143rem 1.42857rem;font-size:1.07143rem;border-width:1px !important;font-weight:var(--ui-font-weight-bold) !important}.g-btn-size-sm.g-btn-px-s{padding-left:.42857rem !important;padding-right:.42857rem !important}.g-btn-size-sm.g-btn-px-m{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-btn-size-sm.g-btn-px-l{padding-left:1.5rem !important;padding-right:1.5rem !important}.g-btn-size-sm.g-btn-px-fill{width:100%}.g-btn-size-sm.g-btn-px-auto{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-md.g-btn-px-s{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-btn-size-md.g-btn-px-m{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-md.g-btn-px-l{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-btn-size-md.g-btn-px-fill{width:100%}.g-btn-size-md.g-btn-px-auto{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-special.g-btn-px-s{padding-left:.71429rem !important;padding-right:.71429rem !important}.g-btn-size-special.g-btn-px-m{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-btn-size-special.g-btn-px-l{padding-left:4rem !important;padding-right:4rem !important}.g-btn-size-special.g-btn-px-fill{width:100%}.g-btn-size-special.g-btn-px-auto{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-xl.g-btn-px-s{padding-left:.92857rem !important;padding-right:.92857rem !important}.g-btn-size-xl.g-btn-px-m{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-btn-size-xl.g-btn-px-l{padding-left:4rem !important;padding-right:4rem !important}.g-btn-size-xl.g-btn-px-fill{width:100%}.g-btn-size-xl.g-btn-px-auto{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-xxl.g-btn-px-s{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-btn-size-xxl.g-btn-px-m{padding-left:2.85714rem !important;padding-right:2.85714rem !important}.g-btn-size-xxl.g-btn-px-l{padding-left:5rem !important;padding-right:5rem !important}.g-btn-size-xxl.g-btn-px-fill{width:100%}.g-btn-size-xxl.g-btn-px-auto{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-auto.g-btn-px-s{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-btn-size-auto.g-btn-px-m{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-size-auto.g-btn-px-l{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-btn-size-auto.g-btn-px-fill{width:100%}.g-btn-size-auto.g-btn-px-auto{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-btn-type-solid-double{position:relative}.g-btn-type-solid-double::before{position:absolute;top:.14286rem;right:.14286rem;bottom:.14286rem;left:.14286rem;content:"";border:solid 1px #fff;border-radius:1px}.g-btn-type-solid-double--rounded::before{border-radius:50px}.g-btn-type-outline-double{position:relative}.g-btn-type-outline-double::before{position:absolute;top:.14286rem;right:.14286rem;bottom:.14286rem;left:.14286rem;content:"";border-radius:1px}.g-btn-type-outline-double:focus::before,.g-btn-type-outline-double.active::before,.g-btn-type-outline-double:hover::before{border:1px solid #fff}.g-btn-type-outline-double--rounded::before{border-radius:50px}.g-btn-primary,.g-btn-primary.g-btn-type-solid{color:#fff;background-color:var(--primary)}.g-btn-primary:hover,.g-btn-primary.active,.g-btn-primary.g-btn-type-solid:hover,.g-btn-primary.g-btn-type-solid.active{border-color:var(--primary-lighten-1);background-color:var(--primary-lighten-1)}.g-btn-white,.g-btn-white.g-btn-type-solid{color:#555;background-color:#fff}.g-btn-white:hover,.g-btn-white.active,.g-btn-white.g-btn-type-solid:hover,.g-btn-white.g-btn-type-solid.active{border-color:white;background-color:white}.g-btn-black,.g-btn-black.g-btn-type-solid{color:#fff;background-color:#000}.g-btn-black:hover,.g-btn-black.active,.g-btn-black.g-btn-type-solid:hover,.g-btn-black.g-btn-type-solid.active{border-color:#1a1a1a;background-color:#1a1a1a}.g-btn-darkgray,.g-btn-darkgray.g-btn-type-solid{color:#fff;background-color:#333}.g-btn-darkgray:hover,.g-btn-darkgray.active,.g-btn-darkgray.g-btn-type-solid:hover,.g-btn-darkgray.g-btn-type-solid.active{border-color:#4d4d4d;background-color:#4d4d4d}.g-btn-gray,.g-btn-gray.g-btn-type-solid{color:#fff;background-color:#999}.g-btn-gray:hover,.g-btn-gray.active,.g-btn-gray.g-btn-type-solid:hover,.g-btn-gray.g-btn-type-solid.active{border-color:#b3b3b3;background-color:#b3b3b3}.g-btn-lightgray,.g-btn-lightgray.g-btn-type-solid{color:#fff;background-color:#eee}.g-btn-lightgray:hover,.g-btn-lightgray.active,.g-btn-lightgray.g-btn-type-solid:hover,.g-btn-lightgray.g-btn-type-solid.active{border-color:white;background-color:white}.g-btn-red,.g-btn-red.g-btn-type-solid{color:#fff;background-color:red}.g-btn-red:hover,.g-btn-red.active,.g-btn-red.g-btn-type-solid:hover,.g-btn-red.g-btn-type-solid.active{border-color:#f33;background-color:#f33}.g-btn-lightred,.g-btn-lightred.g-btn-type-solid{color:#fff;background-color:#e64b3b}.g-btn-lightred:hover,.g-btn-lightred.active,.g-btn-lightred.g-btn-type-solid:hover,.g-btn-lightred.g-btn-type-solid.active{border-color:#ec7568;background-color:#ec7568}.g-btn-darkred,.g-btn-darkred.g-btn-type-solid{color:#fff;background-color:#a10f2b}.g-btn-darkred:hover,.g-btn-darkred.active,.g-btn-darkred.g-btn-type-solid:hover,.g-btn-darkred.g-btn-type-solid.active{border-color:#d01337;background-color:#d01337}.g-btn-blue,.g-btn-blue.g-btn-type-solid{color:#fff;background-color:#3398dc}.g-btn-blue:hover,.g-btn-blue.active,.g-btn-blue.g-btn-type-solid:hover,.g-btn-blue.g-btn-type-solid.active{border-color:#5faee3;background-color:#5faee3}.g-btn-indigo,.g-btn-indigo.g-btn-type-solid{color:#fff;background-color:#4263a3}.g-btn-indigo:hover,.g-btn-indigo.active,.g-btn-indigo.g-btn-type-solid:hover,.g-btn-indigo.g-btn-type-solid.active{border-color:#5b7cbd;background-color:#5b7cbd}.g-btn-purple,.g-btn-purple.g-btn-type-solid{color:#fff;background-color:#9a69cb}.g-btn-purple:hover,.g-btn-purple.active,.g-btn-purple.g-btn-type-solid:hover,.g-btn-purple.g-btn-type-solid.active{border-color:#b48fd8;background-color:#b48fd8}.g-btn-darkpurple,.g-btn-darkpurple.g-btn-type-solid{color:#fff;background-color:#6639b6}.g-btn-darkpurple:hover,.g-btn-darkpurple.active,.g-btn-darkpurple.g-btn-type-solid:hover,.g-btn-darkpurple.g-btn-type-solid.active{border-color:#8157cb;background-color:#8157cb}.g-btn-pink,.g-btn-pink.g-btn-type-solid{color:#fff;background-color:#e81c62}.g-btn-pink:hover,.g-btn-pink.active,.g-btn-pink.g-btn-type-solid:hover,.g-btn-pink.g-btn-type-solid.active{border-color:#ed4a82;background-color:#ed4a82}.g-btn-orange,.g-btn-orange.g-btn-type-solid{color:#fff;background-color:#e57d20}.g-btn-orange:hover,.g-btn-orange.active,.g-btn-orange.g-btn-type-solid:hover,.g-btn-orange.g-btn-type-solid.active{border-color:#ea984e;background-color:#ea984e}.g-btn-deeporange,.g-btn-deeporange.g-btn-type-solid{color:#fff;background-color:#fe541e}.g-btn-deeporange:hover,.g-btn-deeporange.active,.g-btn-deeporange.g-btn-type-solid:hover,.g-btn-deeporange.g-btn-type-solid.active{border-color:#fe7b51;background-color:#fe7b51}.g-btn-yellow,.g-btn-yellow.g-btn-type-solid{color:#fff;background-color:#ebc71d}.g-btn-yellow:hover,.g-btn-yellow.active,.g-btn-yellow.g-btn-type-solid:hover,.g-btn-yellow.g-btn-type-solid.active{border-color:#efd34c;background-color:#efd34c}.g-btn-aqua,.g-btn-aqua.g-btn-type-solid{color:#fff;background-color:#29d6e6}.g-btn-aqua:hover,.g-btn-aqua.active,.g-btn-aqua.g-btn-type-solid:hover,.g-btn-aqua.g-btn-type-solid.active{border-color:#57dfeb;background-color:#57dfeb}.g-btn-cyan,.g-btn-cyan.g-btn-type-solid{color:#fff;background-color:#00bed6}.g-btn-cyan:hover,.g-btn-cyan.active,.g-btn-cyan.g-btn-type-solid:hover,.g-btn-cyan.g-btn-type-solid.active{border-color:#0ae4ff;background-color:#0ae4ff}.g-btn-teal,.g-btn-teal.g-btn-type-solid{color:#fff;background-color:#18ba9b}.g-btn-teal:hover,.g-btn-teal.active,.g-btn-teal.g-btn-type-solid:hover,.g-btn-teal.g-btn-type-solid.active{border-color:#22e3be;background-color:#22e3be}.g-btn-brown,.g-btn-brown.g-btn-type-solid{color:#fff;background-color:#9c8061}.g-btn-brown:hover,.g-btn-brown.active,.g-btn-brown.g-btn-type-solid:hover,.g-btn-brown.g-btn-type-solid.active{border-color:#b09980;background-color:#b09980}.g-btn-bluegray,.g-btn-bluegray.g-btn-type-solid{color:#fff;background-color:#585f69}.g-btn-bluegray:hover,.g-btn-bluegray.active,.g-btn-bluegray.g-btn-type-solid:hover,.g-btn-bluegray.g-btn-type-solid.active{border-color:#6f7885;background-color:#6f7885}.g-btn-facebook,.g-btn-facebook.g-btn-type-solid{color:#fff;background-color:#3b5998}.g-btn-facebook:hover,.g-btn-facebook.active,.g-btn-facebook.g-btn-type-solid:hover,.g-btn-facebook.g-btn-type-solid.active{border-color:#4c70ba;background-color:#4c70ba}.g-btn-twitter,.g-btn-twitter.g-btn-type-solid{color:#fff;background-color:#00acee}.g-btn-twitter:hover,.g-btn-twitter.active,.g-btn-twitter.g-btn-type-solid:hover,.g-btn-twitter.g-btn-type-solid.active{border-color:#22c2ff;background-color:#22c2ff}.g-btn-instagram,.g-btn-instagram.g-btn-type-solid{color:#fff;background-color:#3f729b}.g-btn-instagram:hover,.g-btn-instagram.active,.g-btn-instagram.g-btn-type-solid:hover,.g-btn-instagram.g-btn-type-solid.active{border-color:#548cb9;background-color:#548cb9}.g-btn-vk,.g-btn-vk.g-btn-type-solid{color:#fff;background-color:#2b587a}.g-btn-vk:hover,.g-btn-vk.active,.g-btn-vk.g-btn-type-solid:hover,.g-btn-vk.g-btn-type-solid.active{border-color:#3873a0;background-color:#3873a0}.g-btn-google-plus,.g-btn-google-plus.g-btn-type-solid{color:#fff;background-color:#dd4b39}.g-btn-google-plus:hover,.g-btn-google-plus.active,.g-btn-google-plus.g-btn-type-solid:hover,.g-btn-google-plus.g-btn-type-solid.active{border-color:#e47365;background-color:#e47365}.g-theme-bitrix-btn-v4,.g-theme-bitrix-btn-v4.g-btn-type-solid{color:#fff;background-color:#3330d9}.g-theme-bitrix-btn-v4:hover,.g-theme-bitrix-btn-v4.active,.g-theme-bitrix-btn-v4.g-btn-type-solid:hover,.g-theme-bitrix-btn-v4.g-btn-type-solid.active{border-color:#5d5be1;background-color:#5d5be1}.g-theme-bitrix-btn-v6,.g-theme-bitrix-btn-v6.g-btn-type-solid{color:#fff;background-color:#2186f0}.g-theme-bitrix-btn-v6:hover,.g-theme-bitrix-btn-v6.active,.g-theme-bitrix-btn-v6.g-btn-type-solid:hover,.g-theme-bitrix-btn-v6.g-btn-type-solid.active{border-color:#51a0f3;background-color:#51a0f3}.g-btn-primary.g-btn-type-solid-double{color:#fff;background-color:var(--primary)}.g-btn-primary.g-btn-type-solid-double:hover,.g-btn-primary.g-btn-type-solid-double.active{border-color:var(--primary-lighten-1);background-color:var(--primary-lighten-1)}.g-btn-primary.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-white.g-btn-type-solid-double{color:#555;background-color:#fff}.g-btn-white.g-btn-type-solid-double:hover,.g-btn-white.g-btn-type-solid-double.active{border-color:white;background-color:white}.g-btn-white.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-black.g-btn-type-solid-double{color:#fff;background-color:#000}.g-btn-black.g-btn-type-solid-double:hover,.g-btn-black.g-btn-type-solid-double.active{border-color:#1a1a1a;background-color:#1a1a1a}.g-btn-black.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-darkgray.g-btn-type-solid-double{color:#fff;background-color:#333}.g-btn-darkgray.g-btn-type-solid-double:hover,.g-btn-darkgray.g-btn-type-solid-double.active{border-color:#4d4d4d;background-color:#4d4d4d}.g-btn-darkgray.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-gray.g-btn-type-solid-double{color:#fff;background-color:#999}.g-btn-gray.g-btn-type-solid-double:hover,.g-btn-gray.g-btn-type-solid-double.active{border-color:#b3b3b3;background-color:#b3b3b3}.g-btn-gray.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-lightgray.g-btn-type-solid-double{color:#fff;background-color:#eee}.g-btn-lightgray.g-btn-type-solid-double:hover,.g-btn-lightgray.g-btn-type-solid-double.active{border-color:white;background-color:white}.g-btn-lightgray.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-red.g-btn-type-solid-double{color:#fff;background-color:red}.g-btn-red.g-btn-type-solid-double:hover,.g-btn-red.g-btn-type-solid-double.active{border-color:#f33;background-color:#f33}.g-btn-red.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-lightred.g-btn-type-solid-double{color:#fff;background-color:#e64b3b}.g-btn-lightred.g-btn-type-solid-double:hover,.g-btn-lightred.g-btn-type-solid-double.active{border-color:#ec7568;background-color:#ec7568}.g-btn-lightred.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-darkred.g-btn-type-solid-double{color:#fff;background-color:#a10f2b}.g-btn-darkred.g-btn-type-solid-double:hover,.g-btn-darkred.g-btn-type-solid-double.active{border-color:#d01337;background-color:#d01337}.g-btn-darkred.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-blue.g-btn-type-solid-double{color:#fff;background-color:#3398dc}.g-btn-blue.g-btn-type-solid-double:hover,.g-btn-blue.g-btn-type-solid-double.active{border-color:#5faee3;background-color:#5faee3}.g-btn-blue.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-indigo.g-btn-type-solid-double{color:#fff;background-color:#4263a3}.g-btn-indigo.g-btn-type-solid-double:hover,.g-btn-indigo.g-btn-type-solid-double.active{border-color:#5b7cbd;background-color:#5b7cbd}.g-btn-indigo.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-purple.g-btn-type-solid-double{color:#fff;background-color:#9a69cb}.g-btn-purple.g-btn-type-solid-double:hover,.g-btn-purple.g-btn-type-solid-double.active{border-color:#b48fd8;background-color:#b48fd8}.g-btn-purple.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-darkpurple.g-btn-type-solid-double{color:#fff;background-color:#6639b6}.g-btn-darkpurple.g-btn-type-solid-double:hover,.g-btn-darkpurple.g-btn-type-solid-double.active{border-color:#8157cb;background-color:#8157cb}.g-btn-darkpurple.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-pink.g-btn-type-solid-double{color:#fff;background-color:#e81c62}.g-btn-pink.g-btn-type-solid-double:hover,.g-btn-pink.g-btn-type-solid-double.active{border-color:#ed4a82;background-color:#ed4a82}.g-btn-pink.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-orange.g-btn-type-solid-double{color:#fff;background-color:#e57d20}.g-btn-orange.g-btn-type-solid-double:hover,.g-btn-orange.g-btn-type-solid-double.active{border-color:#ea984e;background-color:#ea984e}.g-btn-orange.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-deeporange.g-btn-type-solid-double{color:#fff;background-color:#fe541e}.g-btn-deeporange.g-btn-type-solid-double:hover,.g-btn-deeporange.g-btn-type-solid-double.active{border-color:#fe7b51;background-color:#fe7b51}.g-btn-deeporange.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-yellow.g-btn-type-solid-double{color:#fff;background-color:#ebc71d}.g-btn-yellow.g-btn-type-solid-double:hover,.g-btn-yellow.g-btn-type-solid-double.active{border-color:#efd34c;background-color:#efd34c}.g-btn-yellow.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-aqua.g-btn-type-solid-double{color:#fff;background-color:#29d6e6}.g-btn-aqua.g-btn-type-solid-double:hover,.g-btn-aqua.g-btn-type-solid-double.active{border-color:#57dfeb;background-color:#57dfeb}.g-btn-aqua.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-cyan.g-btn-type-solid-double{color:#fff;background-color:#00bed6}.g-btn-cyan.g-btn-type-solid-double:hover,.g-btn-cyan.g-btn-type-solid-double.active{border-color:#0ae4ff;background-color:#0ae4ff}.g-btn-cyan.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-teal.g-btn-type-solid-double{color:#fff;background-color:#18ba9b}.g-btn-teal.g-btn-type-solid-double:hover,.g-btn-teal.g-btn-type-solid-double.active{border-color:#22e3be;background-color:#22e3be}.g-btn-teal.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-brown.g-btn-type-solid-double{color:#fff;background-color:#9c8061}.g-btn-brown.g-btn-type-solid-double:hover,.g-btn-brown.g-btn-type-solid-double.active{border-color:#b09980;background-color:#b09980}.g-btn-brown.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-bluegray.g-btn-type-solid-double{color:#fff;background-color:#585f69}.g-btn-bluegray.g-btn-type-solid-double:hover,.g-btn-bluegray.g-btn-type-solid-double.active{border-color:#6f7885;background-color:#6f7885}.g-btn-bluegray.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-facebook.g-btn-type-solid-double{color:#fff;background-color:#3b5998}.g-btn-facebook.g-btn-type-solid-double:hover,.g-btn-facebook.g-btn-type-solid-double.active{border-color:#4c70ba;background-color:#4c70ba}.g-btn-facebook.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-twitter.g-btn-type-solid-double{color:#fff;background-color:#00acee}.g-btn-twitter.g-btn-type-solid-double:hover,.g-btn-twitter.g-btn-type-solid-double.active{border-color:#22c2ff;background-color:#22c2ff}.g-btn-twitter.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-instagram.g-btn-type-solid-double{color:#fff;background-color:#3f729b}.g-btn-instagram.g-btn-type-solid-double:hover,.g-btn-instagram.g-btn-type-solid-double.active{border-color:#548cb9;background-color:#548cb9}.g-btn-instagram.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-vk.g-btn-type-solid-double{color:#fff;background-color:#2b587a}.g-btn-vk.g-btn-type-solid-double:hover,.g-btn-vk.g-btn-type-solid-double.active{border-color:#3873a0;background-color:#3873a0}.g-btn-vk.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-google-plus.g-btn-type-solid-double{color:#fff;background-color:#dd4b39}.g-btn-google-plus.g-btn-type-solid-double:hover,.g-btn-google-plus.g-btn-type-solid-double.active{border-color:#e47365;background-color:#e47365}.g-btn-google-plus.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-theme-bitrix-btn-v4.g-btn-type-solid-double{color:#fff;background-color:#3330d9}.g-theme-bitrix-btn-v4.g-btn-type-solid-double:hover,.g-theme-bitrix-btn-v4.g-btn-type-solid-double.active{border-color:#5d5be1;background-color:#5d5be1}.g-theme-bitrix-btn-v4.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-theme-bitrix-btn-v6.g-btn-type-solid-double{color:#fff;background-color:#2186f0}.g-theme-bitrix-btn-v6.g-btn-type-solid-double:hover,.g-theme-bitrix-btn-v6.g-btn-type-solid-double.active{border-color:#51a0f3;background-color:#51a0f3}.g-theme-bitrix-btn-v6.g-btn-type-solid-double::before{border-color:rgba(255,255,255,0.5)}.g-btn-primary.g-btn-type-outline{color:var(--primary);border-color:var(--primary);background-color:transparent}.g-btn-primary.g-btn-type-outline:focus,.g-btn-primary.g-btn-type-outline.active,.g-btn-primary.g-btn-type-outline:hover{color:#fff;background-color:var(--primary)}.g-btn-white.g-btn-type-outline{color:#fff;border-color:#fff;background-color:transparent}.g-btn-white.g-btn-type-outline:focus,.g-btn-white.g-btn-type-outline.active,.g-btn-white.g-btn-type-outline:hover{color:#555;background-color:#fff}.g-btn-black.g-btn-type-outline{color:#000;border-color:#000;background-color:transparent}.g-btn-black.g-btn-type-outline:focus,.g-btn-black.g-btn-type-outline.active,.g-btn-black.g-btn-type-outline:hover{color:#fff;background-color:#000}.g-btn-darkgray.g-btn-type-outline{color:#333;border-color:#333;background-color:transparent}.g-btn-darkgray.g-btn-type-outline:focus,.g-btn-darkgray.g-btn-type-outline.active,.g-btn-darkgray.g-btn-type-outline:hover{color:#fff;background-color:#333}.g-btn-gray.g-btn-type-outline{color:#eee;border-color:#999;background-color:transparent}.g-btn-gray.g-btn-type-outline:focus,.g-btn-gray.g-btn-type-outline.active,.g-btn-gray.g-btn-type-outline:hover{color:#fff;background-color:#999}.g-btn-lightgray.g-btn-type-outline{color:#eee;border-color:#eee;background-color:transparent}.g-btn-lightgray.g-btn-type-outline:focus,.g-btn-lightgray.g-btn-type-outline.active,.g-btn-lightgray.g-btn-type-outline:hover{color:#fff;background-color:#eee}.g-btn-red.g-btn-type-outline{color:red;border-color:red;background-color:transparent}.g-btn-red.g-btn-type-outline:focus,.g-btn-red.g-btn-type-outline.active,.g-btn-red.g-btn-type-outline:hover{color:#fff;background-color:red}.g-btn-lightred.g-btn-type-outline{color:#e64b3b;border-color:#e64b3b;background-color:transparent}.g-btn-lightred.g-btn-type-outline:focus,.g-btn-lightred.g-btn-type-outline.active,.g-btn-lightred.g-btn-type-outline:hover{color:#fff;background-color:#e64b3b}.g-btn-darkred.g-btn-type-outline{color:#a10f2b;border-color:#a10f2b;background-color:transparent}.g-btn-darkred.g-btn-type-outline:focus,.g-btn-darkred.g-btn-type-outline.active,.g-btn-darkred.g-btn-type-outline:hover{color:#fff;background-color:#a10f2b}.g-btn-blue.g-btn-type-outline{color:#3398dc;border-color:#3398dc;background-color:transparent}.g-btn-blue.g-btn-type-outline:focus,.g-btn-blue.g-btn-type-outline.active,.g-btn-blue.g-btn-type-outline:hover{color:#fff;background-color:#3398dc}.g-btn-indigo.g-btn-type-outline{color:#4263a3;border-color:#4263a3;background-color:transparent}.g-btn-indigo.g-btn-type-outline:focus,.g-btn-indigo.g-btn-type-outline.active,.g-btn-indigo.g-btn-type-outline:hover{color:#fff;background-color:#4263a3}.g-btn-purple.g-btn-type-outline{color:#9a69cb;border-color:#9a69cb;background-color:transparent}.g-btn-purple.g-btn-type-outline:focus,.g-btn-purple.g-btn-type-outline.active,.g-btn-purple.g-btn-type-outline:hover{color:#fff;background-color:#9a69cb}.g-btn-darkpurple.g-btn-type-outline{color:#6639b6;border-color:#6639b6;background-color:transparent}.g-btn-darkpurple.g-btn-type-outline:focus,.g-btn-darkpurple.g-btn-type-outline.active,.g-btn-darkpurple.g-btn-type-outline:hover{color:#fff;background-color:#6639b6}.g-btn-pink.g-btn-type-outline{color:#e81c62;border-color:#e81c62;background-color:transparent}.g-btn-pink.g-btn-type-outline:focus,.g-btn-pink.g-btn-type-outline.active,.g-btn-pink.g-btn-type-outline:hover{color:#fff;background-color:#e81c62}.g-btn-orange.g-btn-type-outline{color:#e57d20;border-color:#e57d20;background-color:transparent}.g-btn-orange.g-btn-type-outline:focus,.g-btn-orange.g-btn-type-outline.active,.g-btn-orange.g-btn-type-outline:hover{color:#fff;background-color:#e57d20}.g-btn-deeporange.g-btn-type-outline{color:#fe541e;border-color:#fe541e;background-color:transparent}.g-btn-deeporange.g-btn-type-outline:focus,.g-btn-deeporange.g-btn-type-outline.active,.g-btn-deeporange.g-btn-type-outline:hover{color:#fff;background-color:#fe541e}.g-btn-yellow.g-btn-type-outline{color:#555;border-color:#ebc71d;background-color:transparent}.g-btn-yellow.g-btn-type-outline:focus,.g-btn-yellow.g-btn-type-outline.active,.g-btn-yellow.g-btn-type-outline:hover{color:#555;background-color:#ebc71d}.g-btn-aqua.g-btn-type-outline{color:#29d6e6;border-color:#29d6e6;background-color:transparent}.g-btn-aqua.g-btn-type-outline:focus,.g-btn-aqua.g-btn-type-outline.active,.g-btn-aqua.g-btn-type-outline:hover{color:#fff;background-color:#29d6e6}.g-btn-cyan.g-btn-type-outline{color:#00bed6;border-color:#00bed6;background-color:transparent}.g-btn-cyan.g-btn-type-outline:focus,.g-btn-cyan.g-btn-type-outline.active,.g-btn-cyan.g-btn-type-outline:hover{color:#fff;background-color:#00bed6}.g-btn-teal.g-btn-type-outline{color:#18ba9b;border-color:#18ba9b;background-color:transparent}.g-btn-teal.g-btn-type-outline:focus,.g-btn-teal.g-btn-type-outline.active,.g-btn-teal.g-btn-type-outline:hover{color:#fff;background-color:#18ba9b}.g-btn-brown.g-btn-type-outline{color:#9c8061;border-color:#9c8061;background-color:transparent}.g-btn-brown.g-btn-type-outline:focus,.g-btn-brown.g-btn-type-outline.active,.g-btn-brown.g-btn-type-outline:hover{color:#fff;background-color:#9c8061}.g-btn-bluegray.g-btn-type-outline{color:#585f69;border-color:#585f69;background-color:transparent}.g-btn-bluegray.g-btn-type-outline:focus,.g-btn-bluegray.g-btn-type-outline.active,.g-btn-bluegray.g-btn-type-outline:hover{color:#fff;background-color:#585f69}.g-btn-facebook.g-btn-type-outline{color:#3b5998;border-color:#3b5998;background-color:transparent}.g-btn-facebook.g-btn-type-outline:focus,.g-btn-facebook.g-btn-type-outline.active,.g-btn-facebook.g-btn-type-outline:hover{color:#fff;background-color:#3b5998}.g-btn-twitter.g-btn-type-outline{color:#00acee;border-color:#00acee;background-color:transparent}.g-btn-twitter.g-btn-type-outline:focus,.g-btn-twitter.g-btn-type-outline.active,.g-btn-twitter.g-btn-type-outline:hover{color:#fff;background-color:#00acee}.g-btn-dribbble.g-btn-type-outline{color:#ea4c89;border-color:#ea4c89;background-color:transparent}.g-btn-dribbble.g-btn-type-outline:focus,.g-btn-dribbble.g-btn-type-outline.active,.g-btn-dribbble.g-btn-type-outline:hover{color:#fff;background-color:#ea4c89}.g-theme-bitrix-btn-v4.g-btn-type-outline{color:#3330d9;border-color:#3330d9;background-color:transparent}.g-theme-bitrix-btn-v4.g-btn-type-outline:focus,.g-theme-bitrix-btn-v4.g-btn-type-outline.active,.g-theme-bitrix-btn-v4.g-btn-type-outline:hover{color:#fff;background-color:#3330d9}.g-theme-bitrix-btn-v6.g-btn-type-outline{color:#2186f0;border-color:#2186f0;background-color:transparent}.g-theme-bitrix-btn-v6.g-btn-type-outline:focus,.g-theme-bitrix-btn-v6.g-btn-type-outline.active,.g-theme-bitrix-btn-v6.g-btn-type-outline:hover{color:#fff;background-color:#2186f0}.g-btn-primary.g-btn-type-outline-double{color:var(--primary);border-color:var(--primary);background-color:transparent}.g-btn-primary.g-btn-type-outline-double:focus,.g-btn-primary.g-btn-type-outline-double.active,.g-btn-primary.g-btn-type-outline-double:hover{color:#fff;background-color:var(--primary)}.g-btn-primary.g-btn-type-outline-double:focus::before,.g-btn-primary.g-btn-type-outline-double.active::before,.g-btn-primary.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-white.g-btn-type-outline-double{color:#fff;border-color:#fff;background-color:transparent}.g-btn-white.g-btn-type-outline-double:focus,.g-btn-white.g-btn-type-outline-double.active,.g-btn-white.g-btn-type-outline-double:hover{color:#555;background-color:#fff}.g-btn-white.g-btn-type-outline-double:focus::before,.g-btn-white.g-btn-type-outline-double.active::before,.g-btn-white.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-black.g-btn-type-outline-double{color:#000;border-color:#000;background-color:transparent}.g-btn-black.g-btn-type-outline-double:focus,.g-btn-black.g-btn-type-outline-double.active,.g-btn-black.g-btn-type-outline-double:hover{color:#fff;background-color:#000}.g-btn-black.g-btn-type-outline-double:focus::before,.g-btn-black.g-btn-type-outline-double.active::before,.g-btn-black.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-darkgray.g-btn-type-outline-double{color:#333;border-color:#333;background-color:transparent}.g-btn-darkgray.g-btn-type-outline-double:focus,.g-btn-darkgray.g-btn-type-outline-double.active,.g-btn-darkgray.g-btn-type-outline-double:hover{color:#fff;background-color:#333}.g-btn-darkgray.g-btn-type-outline-double:focus::before,.g-btn-darkgray.g-btn-type-outline-double.active::before,.g-btn-darkgray.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-gray.g-btn-type-outline-double{color:#eee;border-color:#999;background-color:transparent}.g-btn-gray.g-btn-type-outline-double:focus,.g-btn-gray.g-btn-type-outline-double.active,.g-btn-gray.g-btn-type-outline-double:hover{color:#fff;background-color:#999}.g-btn-gray.g-btn-type-outline-double:focus::before,.g-btn-gray.g-btn-type-outline-double.active::before,.g-btn-gray.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-lightgray.g-btn-type-outline-double{color:#eee;border-color:#eee;background-color:transparent}.g-btn-lightgray.g-btn-type-outline-double:focus,.g-btn-lightgray.g-btn-type-outline-double.active,.g-btn-lightgray.g-btn-type-outline-double:hover{color:#fff;background-color:#eee}.g-btn-lightgray.g-btn-type-outline-double:focus::before,.g-btn-lightgray.g-btn-type-outline-double.active::before,.g-btn-lightgray.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-red.g-btn-type-outline-double{color:red;border-color:red;background-color:transparent}.g-btn-red.g-btn-type-outline-double:focus,.g-btn-red.g-btn-type-outline-double.active,.g-btn-red.g-btn-type-outline-double:hover{color:#fff;background-color:red}.g-btn-red.g-btn-type-outline-double:focus::before,.g-btn-red.g-btn-type-outline-double.active::before,.g-btn-red.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-lightred.g-btn-type-outline-double{color:#e64b3b;border-color:#e64b3b;background-color:transparent}.g-btn-lightred.g-btn-type-outline-double:focus,.g-btn-lightred.g-btn-type-outline-double.active,.g-btn-lightred.g-btn-type-outline-double:hover{color:#fff;background-color:#e64b3b}.g-btn-lightred.g-btn-type-outline-double:focus::before,.g-btn-lightred.g-btn-type-outline-double.active::before,.g-btn-lightred.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-darkred.g-btn-type-outline-double{color:#a10f2b;border-color:#a10f2b;background-color:transparent}.g-btn-darkred.g-btn-type-outline-double:focus,.g-btn-darkred.g-btn-type-outline-double.active,.g-btn-darkred.g-btn-type-outline-double:hover{color:#fff;background-color:#a10f2b}.g-btn-darkred.g-btn-type-outline-double:focus::before,.g-btn-darkred.g-btn-type-outline-double.active::before,.g-btn-darkred.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-blue.g-btn-type-outline-double{color:#3398dc;border-color:#3398dc;background-color:transparent}.g-btn-blue.g-btn-type-outline-double:focus,.g-btn-blue.g-btn-type-outline-double.active,.g-btn-blue.g-btn-type-outline-double:hover{color:#fff;background-color:#3398dc}.g-btn-blue.g-btn-type-outline-double:focus::before,.g-btn-blue.g-btn-type-outline-double.active::before,.g-btn-blue.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-indigo.g-btn-type-outline-double{color:#4263a3;border-color:#4263a3;background-color:transparent}.g-btn-indigo.g-btn-type-outline-double:focus,.g-btn-indigo.g-btn-type-outline-double.active,.g-btn-indigo.g-btn-type-outline-double:hover{color:#fff;background-color:#4263a3}.g-btn-indigo.g-btn-type-outline-double:focus::before,.g-btn-indigo.g-btn-type-outline-double.active::before,.g-btn-indigo.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-purple.g-btn-type-outline-double{color:#9a69cb;border-color:#9a69cb;background-color:transparent}.g-btn-purple.g-btn-type-outline-double:focus,.g-btn-purple.g-btn-type-outline-double.active,.g-btn-purple.g-btn-type-outline-double:hover{color:#fff;background-color:#9a69cb}.g-btn-purple.g-btn-type-outline-double:focus::before,.g-btn-purple.g-btn-type-outline-double.active::before,.g-btn-purple.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-darkpurple.g-btn-type-outline-double{color:#6639b6;border-color:#6639b6;background-color:transparent}.g-btn-darkpurple.g-btn-type-outline-double:focus,.g-btn-darkpurple.g-btn-type-outline-double.active,.g-btn-darkpurple.g-btn-type-outline-double:hover{color:#fff;background-color:#6639b6}.g-btn-darkpurple.g-btn-type-outline-double:focus::before,.g-btn-darkpurple.g-btn-type-outline-double.active::before,.g-btn-darkpurple.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-pink.g-btn-type-outline-double{color:#e81c62;border-color:#e81c62;background-color:transparent}.g-btn-pink.g-btn-type-outline-double:focus,.g-btn-pink.g-btn-type-outline-double.active,.g-btn-pink.g-btn-type-outline-double:hover{color:#fff;background-color:#e81c62}.g-btn-pink.g-btn-type-outline-double:focus::before,.g-btn-pink.g-btn-type-outline-double.active::before,.g-btn-pink.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-orange.g-btn-type-outline-double{color:#e57d20;border-color:#e57d20;background-color:transparent}.g-btn-orange.g-btn-type-outline-double:focus,.g-btn-orange.g-btn-type-outline-double.active,.g-btn-orange.g-btn-type-outline-double:hover{color:#fff;background-color:#e57d20}.g-btn-orange.g-btn-type-outline-double:focus::before,.g-btn-orange.g-btn-type-outline-double.active::before,.g-btn-orange.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-deeporange.g-btn-type-outline-double{color:#fe541e;border-color:#fe541e;background-color:transparent}.g-btn-deeporange.g-btn-type-outline-double:focus,.g-btn-deeporange.g-btn-type-outline-double.active,.g-btn-deeporange.g-btn-type-outline-double:hover{color:#fff;background-color:#fe541e}.g-btn-deeporange.g-btn-type-outline-double:focus::before,.g-btn-deeporange.g-btn-type-outline-double.active::before,.g-btn-deeporange.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-yellow.g-btn-type-outline-double{color:#555;border-color:#ebc71d;background-color:transparent}.g-btn-yellow.g-btn-type-outline-double:focus,.g-btn-yellow.g-btn-type-outline-double.active,.g-btn-yellow.g-btn-type-outline-double:hover{color:#555;background-color:#ebc71d}.g-btn-yellow.g-btn-type-outline-double:focus::before,.g-btn-yellow.g-btn-type-outline-double.active::before,.g-btn-yellow.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-aqua.g-btn-type-outline-double{color:#29d6e6;border-color:#29d6e6;background-color:transparent}.g-btn-aqua.g-btn-type-outline-double:focus,.g-btn-aqua.g-btn-type-outline-double.active,.g-btn-aqua.g-btn-type-outline-double:hover{color:#fff;background-color:#29d6e6}.g-btn-aqua.g-btn-type-outline-double:focus::before,.g-btn-aqua.g-btn-type-outline-double.active::before,.g-btn-aqua.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-cyan.g-btn-type-outline-double{color:#00bed6;border-color:#00bed6;background-color:transparent}.g-btn-cyan.g-btn-type-outline-double:focus,.g-btn-cyan.g-btn-type-outline-double.active,.g-btn-cyan.g-btn-type-outline-double:hover{color:#fff;background-color:#00bed6}.g-btn-cyan.g-btn-type-outline-double:focus::before,.g-btn-cyan.g-btn-type-outline-double.active::before,.g-btn-cyan.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-teal.g-btn-type-outline-double{color:#18ba9b;border-color:#18ba9b;background-color:transparent}.g-btn-teal.g-btn-type-outline-double:focus,.g-btn-teal.g-btn-type-outline-double.active,.g-btn-teal.g-btn-type-outline-double:hover{color:#fff;background-color:#18ba9b}.g-btn-teal.g-btn-type-outline-double:focus::before,.g-btn-teal.g-btn-type-outline-double.active::before,.g-btn-teal.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-brown.g-btn-type-outline-double{color:#9c8061;border-color:#9c8061;background-color:transparent}.g-btn-brown.g-btn-type-outline-double:focus,.g-btn-brown.g-btn-type-outline-double.active,.g-btn-brown.g-btn-type-outline-double:hover{color:#fff;background-color:#9c8061}.g-btn-brown.g-btn-type-outline-double:focus::before,.g-btn-brown.g-btn-type-outline-double.active::before,.g-btn-brown.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-bluegray.g-btn-type-outline-double{color:#585f69;border-color:#585f69;background-color:transparent}.g-btn-bluegray.g-btn-type-outline-double:focus,.g-btn-bluegray.g-btn-type-outline-double.active,.g-btn-bluegray.g-btn-type-outline-double:hover{color:#fff;background-color:#585f69}.g-btn-bluegray.g-btn-type-outline-double:focus::before,.g-btn-bluegray.g-btn-type-outline-double.active::before,.g-btn-bluegray.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-facebook.g-btn-type-outline-double{color:#3b5998;border-color:#3b5998;background-color:transparent}.g-btn-facebook.g-btn-type-outline-double:focus,.g-btn-facebook.g-btn-type-outline-double.active,.g-btn-facebook.g-btn-type-outline-double:hover{color:#fff;background-color:#3b5998}.g-btn-facebook.g-btn-type-outline-double:focus::before,.g-btn-facebook.g-btn-type-outline-double.active::before,.g-btn-facebook.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-twitter.g-btn-type-outline-double{color:#00acee;border-color:#00acee;background-color:transparent}.g-btn-twitter.g-btn-type-outline-double:focus,.g-btn-twitter.g-btn-type-outline-double.active,.g-btn-twitter.g-btn-type-outline-double:hover{color:#fff;background-color:#00acee}.g-btn-twitter.g-btn-type-outline-double:focus::before,.g-btn-twitter.g-btn-type-outline-double.active::before,.g-btn-twitter.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-btn-dribbble.g-btn-type-outline-double{color:#ea4c89;border-color:#ea4c89;background-color:transparent}.g-btn-dribbble.g-btn-type-outline-double:focus,.g-btn-dribbble.g-btn-type-outline-double.active,.g-btn-dribbble.g-btn-type-outline-double:hover{color:#fff;background-color:#ea4c89}.g-btn-dribbble.g-btn-type-outline-double:focus::before,.g-btn-dribbble.g-btn-type-outline-double.active::before,.g-btn-dribbble.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-theme-bitrix-btn-v4.g-btn-type-outline-double{color:#3330d9;border-color:#3330d9;background-color:transparent}.g-theme-bitrix-btn-v4.g-btn-type-outline-double:focus,.g-theme-bitrix-btn-v4.g-btn-type-outline-double.active,.g-theme-bitrix-btn-v4.g-btn-type-outline-double:hover{color:#fff;background-color:#3330d9}.g-theme-bitrix-btn-v4.g-btn-type-outline-double:focus::before,.g-theme-bitrix-btn-v4.g-btn-type-outline-double.active::before,.g-theme-bitrix-btn-v4.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-theme-bitrix-btn-v6.g-btn-type-outline-double{color:#2186f0;border-color:#2186f0;background-color:transparent}.g-theme-bitrix-btn-v6.g-btn-type-outline-double:focus,.g-theme-bitrix-btn-v6.g-btn-type-outline-double.active,.g-theme-bitrix-btn-v6.g-btn-type-outline-double:hover{color:#fff;background-color:#2186f0}.g-theme-bitrix-btn-v6.g-btn-type-outline-double:focus::before,.g-theme-bitrix-btn-v6.g-btn-type-outline-double.active::before,.g-theme-bitrix-btn-v6.g-btn-type-outline-double:hover::before{border-color:rgba(255,255,255,0.5)}.g-button-color,.g-button-color.g-btn-type-solid{color:var(--button-color-contrast);background-color:var(--button-color)}.g-button-color:hover,.g-button-color.active,.g-button-color.g-btn-type-solid:hover,.g-button-color.g-btn-type-solid.active{border-color:var(--button-color-light);background-color:var(--button-color-light)}.g-button-color.g-btn-type-solid-double{color:var(--button-color-contrast);background-color:var(--button-color)}.g-button-color.g-btn-type-solid-double:hover,.g-button-color.g-btn-type-solid-double.active{border-color:var(--button-color-hover);background-color:var(--button-color-hover)}.g-button-color.g-btn-type-solid-double::before{border-color:var(--button-color-light)}.g-button-color.g-btn-type-outline{color:var(--button-color);border-color:var(--button-color);background-color:transparent}.g-button-color.g-btn-type-outline:focus,.g-button-color.g-btn-type-outline.active,.g-button-color.g-btn-type-outline:hover{color:var(--button-color-contrast);background-color:var(--button-color)}.g-button-color.g-btn-type-outline-double{color:var(--button-color);border-color:var(--button-color);background-color:transparent}.g-button-color.g-btn-type-outline-double:focus,.g-button-color.g-btn-type-outline-double.active,.g-button-color.g-btn-type-outline-double:hover{color:var(--button-color-contrast);background-color:var(--button-color)}.g-button-color.g-btn-type-outline-double:focus::before,.g-button-color.g-btn-type-outline-double.active::before,.g-button-color.g-btn-type-outline-double:hover::before{border-color:var(--button-color-light)}.g-font-code{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.g-font-open-sans{font-family:"Open Sans",Helvetica,Arial,sans-serif}.g-font-roboto{font-family:"Roboto",Arial,sans-serif}.g-font-roboto-slab{font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.g-font-cormorant-infant{font-family:"Cormorant Infant",serif}.g-font-pt-sans{font-family:"PT Sans",sans-serif}.g-font-pt-sans-narrow{font-family:"PT Sans Narrow",sans-serif}.g-font-pt-sans-caption{font-family:"PT Sans Caption",sans-serif}.g-font-montserrat{font-family:"Montserrat",Arial,sans-serif}.g-font-alegreya-sans{font-family:"Alegreya Sans",sans-serif}.g-font-lobster{font-family:"Lobster",cursive}.g-font-size-70x{font-size:70% !important}.g-font-size-75x{font-size:75% !important}.g-font-size-80x{font-size:80% !important}.g-font-size-85x{font-size:85% !important}.g-font-size-90x{font-size:90% !important}.g-font-size-95x{font-size:95% !important}.g-font-size-0{font-size:inherit}.g-font-size-5{font-size:.35714rem !important}.g-font-size-8{font-size:.57143rem !important}.g-font-size-9{font-size:.64286rem !important}.g-font-size-10{font-size:.71429rem !important}.g-font-size-11{font-size:.78571rem !important}.g-font-size-12{font-size:.85714rem !important}.g-font-size-13{font-size:.92857rem !important}.g-font-size-14{font-size:1rem !important}.g-font-size-15{font-size:1.07143rem !important}.g-font-size-16{font-size:1.14286rem !important}.g-font-size-17{font-size:1.21429rem !important}.g-font-size-18{font-size:1.28571rem !important}.g-font-size-20{font-size:1.42857rem !important}.g-font-size-22{font-size:1.57143rem !important}.g-font-size-23{font-size:1.64286rem !important}.g-font-size-24{font-size:1.71429rem !important}.g-font-size-25{font-size:1.78571rem !important}.g-font-size-26{font-size:1.85714rem !important}.g-font-size-27{font-size:1.92857rem !important}.g-font-size-28{font-size:2rem !important}.g-font-size-30{font-size:2.14286rem !important}.g-font-size-32{font-size:2.28571rem !important}.g-font-size-33{font-size:2.35714rem !important}.g-font-size-35{font-size:2.5rem !important}.g-font-size-36{font-size:2.57143rem !important}.g-font-size-38{font-size:2.71429rem !important}.g-font-size-40{font-size:2.85714rem !important}.g-font-size-42{font-size:3rem !important}.g-font-size-45{font-size:3.21429rem !important}.g-font-size-46{font-size:3.28571rem !important}.g-font-size-48{font-size:3.42857rem !important}.g-font-size-50{font-size:3.57143rem !important}.g-font-size-55{font-size:3.92857rem !important}.g-font-size-56{font-size:4rem !important}.g-font-size-60{font-size:4.28571rem !important}.g-font-size-65{font-size:4.64286rem !important}.g-font-size-70{font-size:5rem !important}.g-font-size-75{font-size:5.35714rem !important}.g-font-size-76{font-size:5.42857rem !important}.g-font-size-80{font-size:5.71429rem !important}.g-font-size-85{font-size:6.07143rem !important}.g-font-size-86{font-size:6.14286rem !important}.g-font-size-90{font-size:6.42857rem !important}.g-font-size-100{font-size:7.14286rem !important}.g-font-size-110{font-size:7.85714rem !important}.g-font-size-120{font-size:8.57143rem !important}.g-font-size-150{font-size:10.71429rem !important}.g-font-size-180{font-size:12.85714rem !important}.g-font-size-200{font-size:14.28571rem !important}.g-font-size-0_45em{font-size:.45em}.g-font-size-0_6em{font-size:.6em}.g-font-size-0_8em{font-size:.8em}.g-font-size-1_5em{font-size:1.5em}@media(min-width:576px){.g-font-size-12--sm{font-size:.85714rem !important}.g-font-size-14--sm{font-size:1rem !important}.g-font-size-20--sm{font-size:1.42857rem !important}.g-font-size-25--sm{font-size:1.78571rem !important}.g-font-size-36--sm{font-size:2.57143rem !important}.g-font-size-40--sm{font-size:2.85714rem !important}.g-font-size-45--sm{font-size:3.21429rem !important}.g-font-size-50--sm{font-size:3.57143rem !important}.g-font-size-240--sm{font-size:17.14286rem !important}.g-font-size-1em--sm{font-size:1em}}@media(min-width:768px){.g-font-size-5--md{font-size:.35714rem !important}.g-font-size-8--md{font-size:.57143rem !important}.g-font-size-9--md{font-size:.64286rem !important}.g-font-size-10--md{font-size:.71429rem !important}.g-font-size-11--md{font-size:.78571rem !important}.g-font-size-12--md{font-size:.85714rem !important}.g-font-size-13--md{font-size:.92857rem !important}.g-font-size-14--md{font-size:1rem !important}.g-font-size-15--md{font-size:1.07143rem !important}.g-font-size-16--md{font-size:1.14286rem !important}.g-font-size-17--md{font-size:1.21429rem !important}.g-font-size-18--md{font-size:1.28571rem !important}.g-font-size-20--md{font-size:1.42857rem !important}.g-font-size-22--md{font-size:1.57143rem !important}.g-font-size-23--md{font-size:1.64286rem !important}.g-font-size-24--md{font-size:1.71429rem !important}.g-font-size-25--md{font-size:1.78571rem !important}.g-font-size-26--md{font-size:1.85714rem !important}.g-font-size-27--md{font-size:1.92857rem !important}.g-font-size-28--md{font-size:2rem !important}.g-font-size-30--md{font-size:2.14286rem !important}.g-font-size-32--md{font-size:2.28571rem !important}.g-font-size-33--md{font-size:2.35714rem !important}.g-font-size-35--md{font-size:2.5rem !important}.g-font-size-36--md{font-size:2.57143rem !important}.g-font-size-38--md{font-size:2.71429rem !important}.g-font-size-40--md{font-size:2.85714rem !important}.g-font-size-42--md{font-size:3rem !important}.g-font-size-45--md{font-size:3.21429rem !important}.g-font-size-46--md{font-size:3.28571rem !important}.g-font-size-48--md{font-size:3.42857rem !important}.g-font-size-50--md{font-size:3.57143rem !important}.g-font-size-55--md{font-size:3.92857rem !important}.g-font-size-56--md{font-size:4rem !important}.g-font-size-60--md{font-size:4.28571rem !important}.g-font-size-65--md{font-size:4.64286rem !important}.g-font-size-70--md{font-size:5rem !important}.g-font-size-75--md{font-size:5.35714rem !important}.g-font-size-76--md{font-size:5.42857rem !important}.g-font-size-80--md{font-size:5.71429rem !important}.g-font-size-86--md{font-size:6.14286rem !important}.g-font-size-90--md{font-size:6.42857rem !important}.g-font-size-120--md{font-size:8.57143rem !important}.g-font-size-130--md{font-size:9.28571rem !important}.g-font-size-180--md{font-size:12.85714rem !important}.g-font-size-200--md{font-size:14.28571rem !important}.g-font-size-1em--md{font-size:1em}}@media(min-width:992px){.g-font-size-16--lg{font-size:1.14286rem !important}.g-font-size-18--lg{font-size:1.28571rem !important}.g-font-size-25--lg{font-size:1.78571rem !important}.g-font-size-26--lg{font-size:1.85714rem !important}.g-font-size-32--lg{font-size:2.28571rem !important}.g-font-size-35--lg{font-size:2.5rem !important}.g-font-size-36--lg{font-size:2.57143rem !important}.g-font-size-60--lg{font-size:4.28571rem !important}.g-font-size-75--lg{font-size:5.35714rem !important}.g-font-size-76--lg{font-size:5.42857rem !important}.g-font-size-420--lg{font-size:30rem !important}.g-font-size-1em--lg{font-size:1em}}@media(min-width:1200px){.g-font-size-17--xl{font-size:1.21429rem !important}}@media(max-width:575px){.g-font-size-25{font-size:1.78571rem !important}}small,.small{font-size:.71429rem}.g-font-weight-100{font-weight:100 !important}.g-font-weight-200{font-weight:200 !important}.g-font-weight-300{font-weight:300 !important}.g-font-weight-400{font-weight:400 !important}.g-font-weight-500{font-weight:500 !important}.g-font-weight-600{font-weight:600 !important}.g-font-weight-700{font-weight:700 !important}.g-font-weight-800{font-weight:800 !important}.g-font-weight-900{font-weight:900 !important}.g-text-transform-none{text-transform:none !important}.g-text-underline{text-decoration:underline}.g-text-underline--none--hover:focus,.g-text-underline--none--hover:hover{text-decoration:none}.g-text-underline--hover:hover{text-decoration:underline}.g-text-strike{text-decoration:line-through}.g-text-decoration-none{text-decoration:none}.g-text-decoration-none--hover:hover{text-decoration:none}.g-letter-spacing-inherit{letter-spacing:inherit}.g-letter-spacing-minus-2{letter-spacing:-0.14286rem}.g-letter-spacing-0_5{letter-spacing:.03571rem}.g-letter-spacing-1_5{letter-spacing:.10714rem}.g-letter-spacing-0{letter-spacing:0}.g-letter-spacing-1{letter-spacing:.07143rem}.g-letter-spacing-2{letter-spacing:.14286rem}.g-letter-spacing-3{letter-spacing:.21429rem}.g-letter-spacing-4{letter-spacing:.28571rem}.g-letter-spacing-5{letter-spacing:.35714rem}.g-letter-spacing-6{letter-spacing:.42857rem}.g-letter-spacing-7{letter-spacing:.5rem}.g-letter-spacing-8{letter-spacing:.57143rem}.g-letter-spacing-9{letter-spacing:.64286rem}.g-letter-spacing-10{letter-spacing:.71429rem}.g-letter-spacing-11{letter-spacing:.78571rem}.g-letter-spacing-12{letter-spacing:.85714rem}.word-break-normal{word-break:normal}.word-break-break-all{word-break:break-all}.word-break-keep-all{word-break:keep-all}.g-line-height-0{line-height:inherit !important}.g-line-height-0_7{line-height:.7 !important}.g-line-height-0_8{line-height:.8 !important}.g-line-height-0_9{line-height:.9 !important}.g-line-height-1{line-height:1 !important}.g-line-height-1_1{line-height:1.1 !important}.g-line-height-1_2{line-height:1.2 !important}.g-line-height-1_3{line-height:1.3 !important}.g-line-height-1_4{line-height:1.4 !important}.g-line-height-1_5{line-height:1.5 !important}.g-line-height-1_6{line-height:1.6 !important}.g-line-height-1_7{line-height:1.7 !important}.g-line-height-1_8{line-height:1.8 !important}.g-line-height-2{line-height:2 !important}.g-font-style-normal{font-style:normal}.g-font-style-italic{font-style:italic}.g-list-style-circle{list-style-type:circle}.g-list-style-disc{list-style-type:disc}.g-list-style-square{list-style-type:square}.g-list-style-lower-roman{list-style-type:lower-roman}.g-list-style-upper-roman{list-style-type:upper-roman}.g-list-style-lower-latin{list-style-type:lower-latin}.g-list-style-upper-latin{list-style-type:upper-latin}.g-text-break-word{word-wrap:break-word}.g-pos-rel{position:relative !important}.g-pos-abs{position:absolute !important}.g-pos-stc{position:static !important}.g-pos-fix{position:fixed !important}@media(min-width:576px){.g-pos-rel--sm{position:relative !important}.g-pos-fix--sm{position:fixed !important}.g-pos-abs--sm{position:absolute !important}.g-pos-stc--sm{position:static !important}}@media(min-width:768px){.g-pos-rel--md{position:relative !important}.g-pos-fix--md{position:fixed !important}.g-pos-abs--md{position:absolute !important}.g-pos-stc--sm{position:static !important}}@media(min-width:992px){.g-pos-rel--lg{position:relative !important}.g-pos-fix--lg{position:fixed !important}.g-pos-abs--lg{position:absolute !important}.g-pos-stc--lg{position:static !important}}.g-top-auto{top:auto}.g-parent:hover .g-top-auto--parent-hover{top:auto}.g-top-0{top:0}.g-top-0--hover:hover{top:0}.g-parent:hover .g-top-0--parent-hover{top:0}.g-top-1{top:.07143rem}.g-top-2{top:.14286rem}.g-top-3{top:.21429rem}.g-top-5{top:.35714rem !important}.g-top-7{top:.5rem !important}.g-top-10{top:.71429rem !important}.g-top-15{top:1.07143rem}.g-top-20{top:1.42857rem}.g-top-25{top:1.78571rem}.g-top-30{top:2.14286rem}.g-top-35{top:2.5rem}.g-top-55{top:3.92857rem}.g-top-65{top:4.64286rem}.g-top-77{top:5.5rem}.g-top-100{top:7.14286rem}.g-top-150{top:10.71429rem}.g-top-15x{top:15%}.g-top-20x{top:20%}.g-top-25x{top:25%}.g-top-30x{top:30%}.g-top-35x{top:35%}.g-top-50x{top:50%}.g-top-100x{top:100%}.g-top-minus-25x{top:-25%}.g-top-minus-80x{top:-80%}.g-left-auto{left:auto}.g-left-0{left:0}.g-left-0--hover:hover{left:0}.g-parent:hover .g-left-0--parent-hover{left:0}.g-left-2{left:.14286rem}.g-left-5{left:.35714rem}.g-left-10{left:.71429rem}.g-left-15{left:1.07143rem}.g-left-20{left:1.42857rem}.g-left-30{left:2.14286rem}.g-left-40{left:2.85714rem}.g-left-45{left:3.21429rem}.g-left-75{left:5.35714rem}.g-left-110{left:7.85714rem}.g-left-130{left:9.28571rem}.g-left-200{left:14.28571rem}.g-left-15x{left:15%}.g-left-30x{left:30%}.g-left-35x{left:35%}.g-left-50x{left:50%}.g-left-100x{left:100%}.g-left-minus-15{left:-1.07143rem}.g-left-minus-25{left:-1.78571rem}.g-left-minus-35{left:-2.5rem}.g-right-auto{right:auto}.g-right-0{right:0}.g-right-0--hover:hover{right:0}.g-parent:hover .g-right-0--parent-hover{right:0}.g-right-5{right:.35714rem}.g-right-7{right:.5rem}.g-right-10{right:.71429rem}.g-right-15{right:1.07143rem}.g-right-20{right:1.42857rem}.g-right-30{right:2.14286rem}.g-right-40{right:2.85714rem}.g-right-45{right:3.21429rem}.g-right-55{right:3.92857rem}.g-right-65{right:4.64286rem}.g-right-100{right:7.14286rem}.g-right-110{right:7.85714rem}.g-right-130{right:9.28571rem}.g-right-15x{right:15%}.g-right-30x{right:30%}.g-right-35x{right:35%}.g-right-50x{right:50%}.g-right-100x{right:100%}.g-right-minus-15{right:-1.07143rem}.g-right-minus-25{right:-1.78571rem}.g-right-minus-35{right:-2.5rem}.g-bottom-auto{bottom:auto}.g-bottom-0{bottom:0}.g-bottom-0--hover:hover{bottom:0}.g-parent:hover .g-bottom-0--parent-hover{bottom:0}.g-bottom-6{bottom:.42857rem}.g-bottom-10{bottom:.71429rem}.g-bottom-15{bottom:1.07143rem}.g-bottom-20{bottom:1.42857rem}.g-bottom-30{bottom:2.14286rem}.g-bottom-40{bottom:2.85714rem}.g-bottom-50{bottom:3.57143rem}.g-parent:hover .g-bottom-50--parent-hover{bottom:3.57143rem}.g-bottom-60{bottom:4.28571rem}.g-bottom-80{bottom:5.71429rem}.g-bottom-minus-70{bottom:-5rem}.g-bottom-minus-35x{bottom:-35%}.g-bottom-15x{bottom:15%}.g-bottom-minus-25x{bottom:-25%}.g-bottom-100x{bottom:100%}@media(min-width:576px){.g-top-auto--sm{top:auto}.g-left-auto--sm{left:auto}}@media(min-width:768px){.g-right-0--md{right:0}.g-left-auto--md{left:auto}.g-right-auto--md{right:auto}.g-left-130--md{left:9.28571rem}.g-left-35x--md{left:35%}.g-left-50x--md{left:50%}.g-right-130--md{right:9.28571rem}.g-right-35x--md{right:35%}.g-right-50x--md{right:50%}.g-bottom-30{bottom:2.14286rem}.g-top-174--md{top:12.42857rem}}@media(min-width:992px){.g-top-0--lg{top:0}.g-right-0--lg{right:0}.g-left-40--lg{left:2.85714rem}.g-right-40--lg{right:2.85714rem}.g-top-292--lg{top:20.85714rem}}.g-absolute-centered{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}.g-absolute-centered--x{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}@media(min-width:576px){.g-absolute-centered--x--sm{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}}@media(min-width:768px){.g-absolute-centered--x--md{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}}.g-absolute-centered--y{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}@media(min-width:768px){.g-absolute-centered--y--md{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}}@media(min-width:992px){.g-absolute-centered--y--lg{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}}.g-transform-origin--top-left{-webkit-transform-origin:top left;transform-origin:top left}.g-transform-origin--top-right{-webkit-transform-origin:top right;transform-origin:top right}.g-absolute-centered--y--scl-0_6{position:absolute;top:50%;-webkit-transform:scale(0.6) translateY(-50%);transform:scale(0.6) translateY(-50%)}.g-relative-centered{position:relative;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}.g-relative-centered--x{position:relative;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}.g-relative-centered--y{position:relative;top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-backface-visibility:hidden}.g-flex-centered{display:flex;align-items:center;justify-content:center}.g-flex-centered-item{flex:1}.g-flex-centered-item--top{align-self:flex-start}.g-flex-centered-item--bottom{align-self:flex-end}.g-flex-right--xs{justify-content:flex-end}.g-flex-middle{display:flex;flex-flow:column nowrap;justify-content:space-between}.g-flex-middle-item{margin-top:auto;margin-bottom:auto}.g-flex-middle-item--top{margin-top:0;margin-bottom:0}.g-flex-middle-item--bottom{margin-top:auto;margin-bottom:0}.g-flex-middle-item--fixed{flex:none;max-width:50%}@media(min-width:768px){.g-flex-right--md{justify-content:flex-end}.g-flex-centered--md{display:flex;align-items:center;justify-content:center}.g-absolute-centered--y--scl-1--md{position:absolute;top:50%;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}@media(min-width:576px){.g-absolute-centered--sm{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}}@media(min-width:576px){.g-absolute-centered--x-sm--reset{position:static !important;left:auto !important;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}}@media(min-width:992px){.g-absolute-centered--x--lg{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-backface-visibility:hidden}.g-flex-centered--lg{display:flex;align-items:center;justify-content:center}}.g-valign-super{vertical-align:super !important}.g-valign-sub{vertical-align:sub !important}.g-valign-top{vertical-align:top !important}.g-valign-middle{vertical-align:middle !important}.g-valign-bottom{vertical-align:bottom !important}.g-blur-30{-webkit-filter:blur(30px);filter:blur(30px)}.g-blur-30--hover:hover{-webkit-filter:blur(30px);filter:blur(30px)}.g-parent:hover .g-blur-30--parent-hover{-webkit-filter:blur(30px);filter:blur(30px)}.g-box-shadow-none{box-shadow:none !important}.g-clear{clear:both}.g-clear--left{clear:left}.g-clear--right{clear:right}.g-cursor-pointer{cursor:pointer}.g-overflow-hidden{overflow:hidden}.g-overflow-visible{overflow:visible}.g-overflow-x-hidden{overflow-x:hidden}.g-overflow-x-auto{overflow-x:auto !important}.g-overflow-x-scroll{overflow-x:scroll}.g-overflow-y-auto{overflow-y:auto}.g-overflow-y-hidden{overflow-y:hidden}@media(min-width:768px){.g-overflow-x-visible--md{overflow-x:visible}}@media(min-width:992px){.g-overflow-x-visible--lg{overflow-x:visible}}[class*=g-transition]{transition-property:all;transition-timing-function:ease;transition-delay:0}[class*=g-transition]::before,[class*=g-transition]::after,[class*=g-transition] path,[class*=g-transition] polygon{transition-property:all;transition-timing-function:ease;transition-delay:0}.g-transition-0_1{transition-duration:.1s}.g-transition-0_1::before,.g-transition-0_1::after,.g-transition-0_1 path,.g-transition-0_1 polygon{transition-duration:.1s}.g-transition-0_2{transition-duration:.2s}.g-transition-0_2::before,.g-transition-0_2::after,.g-transition-0_2 path,.g-transition-0_2 polygon{transition-duration:.2s}.g-transition-0_3{transition-duration:.3s}.g-transition-0_3::before,.g-transition-0_3::after,.g-transition-0_3 path,.g-transition-0_3 polygon{transition-duration:.3s}.g-transition--ease-out{transition-timing-function:ease-out}.g-transition--ease-out::before,.g-transition--ease-out::after,.g-transition--ease-out path,.g-transition--ease-out polygon{transition-timing-function:ease-out}.g-transition--ease-in{transition-timing-function:ease-in}.g-transition--ease-in::before,.g-transition--ease-in::after,.g-transition--ease-in path,.g-transition--ease-in polygon{transition-timing-function:ease-in}.g-transition--ease-in-out{transition-timing-function:ease-in-out}.g-transition--ease-in-out::before,.g-transition--ease-in-out::after,.g-transition--ease-in-out path,.g-transition--ease-in-out polygon{transition-timing-function:ease-in-out}.g-transition--linear{transition-timing-function:linear}.g-transition--linear::before,.g-transition--linear::after,.g-transition--linear path,.g-transition--linear polygon{transition-timing-function:linear}.g-transform-scale-0_85{-webkit-transform:scale(0.85);transform:scale(0.85)}.g-parent:hover .g-transform-scale-0_85--parent-hover{-webkit-transform:scale(0.85);transform:scale(0.85)}.g-transform-scale-1{-webkit-transform:scale(1);transform:scale(1)}.g-transform-scale-1_1{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.g-parent:hover .g-transform-scale-1_1--parent-hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.opacity-0{opacity:0 !important}.g-opacity-0_3{opacity:.3 !important}.g-opacity-0_4{opacity:.4 !important}.g-opacity-0_5{opacity:.5 !important}.g-opacity-0_6{opacity:.6 !important}.g-opacity-0_7{opacity:.7 !important}.g-opacity-0_8{opacity:.8 !important}.g-opacity-1{opacity:1 !important}.opacity-0--hover:hover{opacity:0 !important}.g-parent:hover .opacity-0--parent-hover{opacity:0 !important}.g-opacity-0_3--hover:hover{opacity:.3 !important}.g-parent:hover .g-opacity-0_3--parent-hover{opacity:.3 !important}.g-opacity-0_5--hover:hover{opacity:.5 !important}.g-parent:hover .g-opacity-0_5--parent-hover{opacity:.5 !important}.g-opacity-0_6--hover:hover{opacity:.6 !important}.g-parent:hover .g-opacity-0_6--parent-hover{opacity:.6 !important}.g-opacity-0_7--hover:hover{opacity:.7 !important}.g-parent:hover .g-opacity-0_7--parent-hover{opacity:.7 !important}.g-opacity-0_8--hover:hover{opacity:.8 !important}.g-parent:hover .g-opacity-0_8--parent-hover{opacity:.8 !important}.u-block-hover:hover .g-opacity-1--hover,.g-opacity-1--hover:hover{opacity:1 !important}.g-parent:hover .g-opacity-1--parent-hover{opacity:1 !important}@media(min-width:576px){.g-opacity-1--sm{opacity:1 !important}}@media(min-width:768px){.g-opacity-1--md{opacity:1 !important}}@media(min-width:992px){.g-opacity-1--lg{opacity:1 !important}}.g-z-index-auto{z-index:auto}.g-z-index-1{z-index:1}.g-z-index-2{z-index:2}.g-z-index-3{z-index:3}.g-z-index-3--hover:hover{z-index:3}.g-z-index-4{z-index:4}.g-z-index-4--hover:hover{z-index:4}.g-z-index-99{z-index:99}.g-z-index-9999{z-index:9999}.g-z-index-minus-1{z-index:-1}.g-color-facebook{color:#3b5998}.g-color-facebook:hover{color:#344e86}.g-color-facebook--hover:hover{color:#3b5998 !important}.g-color-twitter{color:#00acee}.g-color-twitter:hover{color:#009ad5}.g-color-twitter--hover:hover{color:#00acee !important}.g-color-skype{color:#00aff0}.g-color-skype:hover{color:#009cd7}.g-color-skype--hover:hover{color:#00aff0 !important}.g-color-pinterest{color:#c8232c}.g-color-pinterest:hover{color:#b21f27}.g-color-pinterest--hover:hover{color:#c8232c !important}.g-color-vine{color:#00bf8f}.g-color-vine:hover{color:#00a67c}.g-color-vine--hover:hover{color:#00bf8f !important}.g-color-youtube{color:#c4302b}.g-color-youtube:hover{color:#af2b26}.g-color-youtube--hover:hover{color:#c4302b !important}.g-color-google-plus{color:#dd4b39}.g-color-google-plus:hover{color:#d73925}.g-color-google-plus--hover:hover{color:#dd4b39 !important}.g-color-dribbble{color:#ea4c89}.g-color-dribbble:hover{color:#e7357a}.g-color-dribbble--hover:hover{color:#ea4c89 !important}.g-color-vk{color:#2b587a}.g-color-vk:hover{color:#244a67}.g-color-vk--hover:hover{color:#2b587a !important}.g-color-linkedin{color:#0e76a8}.g-color-linkedin:hover{color:#0c6590}.g-color-linkedin--hover:hover{color:#0e76a8 !important}.g-color-instagram{color:#3f729b}.g-color-instagram:hover{color:#386589}.g-color-instagram--hover:hover{color:#3f729b !important}.g-color-main{color:var(--theme-color-main) !important}.g-color-main--hover:active,.g-color-main--hover:focus,.g-color-main--hover.active{color:var(--theme-color-main) !important}.g-color-main--hover:hover{color:var(--theme-color-main) !important}.g-color-main--hover:hover *:not(font):not(a){color:var(--theme-color-main) !important}.g-color-main *:not(font):not(a){color:var(--theme-color-main)}.g-color-primary{color:var(--primary) !important}.g-color-primary--hover:active,.g-color-primary--hover:focus,.g-color-primary--hover.active{color:var(--primary) !important}.g-color-primary--hover:hover{color:var(--primary) !important}.g-color-primary--hover:hover *:not(font):not(a){color:var(--primary) !important}.u-block-hover:hover .g-color-primary--hover,.g-color-primary--hover:hover{color:var(--primary) !important}.g-parent:hover .g-color-primary--parent-hover{color:var(--primary) !important}.g-color-primary *:not(font):not(a){color:var(--primary)}.g-color-primary-opacity-0_3{color:var(--primary-opacity-0_3) !important}.g-color-primary-opacity-0_3 *:not(font):not(a){color:var(--primary-opacity-0_3)}.g-color-primary-opacity-0_3--hover:active,.g-color-primary-opacity-0_3--hover:focus,.g-color-primary-opacity-0_3--hover.active{color:var(--primary-opacity-0_3) !important}.g-color-primary-opacity-0_3--hover:hover{color:var(--primary-opacity-0_3) !important}.g-color-primary-opacity-0_3--hover:hover *:not(font):not(a){color:var(--primary-opacity-0_3) !important}.g-color-primary-opacity-0_4{color:var(--primary-opacity-0_4) !important}.g-color-primary-opacity-0_4 *:not(font):not(a){color:var(--primary-opacity-0_4)}.g-color-primary-opacity-0_4--hover:active,.g-color-primary-opacity-0_4--hover:focus,.g-color-primary-opacity-0_4--hover.active{color:var(--primary-opacity-0_4) !important}.g-color-primary-opacity-0_4--hover:hover{color:var(--primary-opacity-0_4) !important}.g-color-primary-opacity-0_4--hover:hover *:not(font):not(a){color:var(--primary-opacity-0_4) !important}.g-color-primary-opacity-0_8{color:var(--primary-opacity-0_8) !important}.g-color-primary-opacity-0_8 *:not(font):not(a){color:var(--primary-opacity-0_8)}.g-color-primary-opacity-0_8--hover:active,.g-color-primary-opacity-0_8--hover:focus,.g-color-primary-opacity-0_8--hover.active{color:var(--primary-opacity-0_8) !important}.g-color-primary-opacity-0_8--hover:hover{color:var(--primary-opacity-0_8) !important}.g-color-primary-opacity-0_8--hover:hover *:not(font):not(a){color:var(--primary-opacity-0_8) !important}.g-color-primary--active.active{color:var(--primary) !important}.active .g-color-primary--parent-active{color:var(--primary) !important}.g-color-primary--before::before,.g-color-primary--after::after{color:var(--primary)}.g-color-secondary{color:var(--theme-color-secondary) !important}.u-block-hover:hover .g-color-secondary--hover,.g-color-secondary--hover:active,.g-color-secondary--hover:focus,.g-color-secondary--hover.active{color:var(--theme-color-secondary) !important}.g-color-secondary--hover:hover{color:var(--theme-color-secondary) !important}.g-color-secondary--hover:hover *:not(font):not(a){color:var(--theme-color-secondary) !important}.g-parent:hover .g-color-secondary--parent-hover{color:var(--theme-color-secondary) !important}.g-color-inherit{color:inherit !important}.g-color-black{color:#000 !important}.g-color-black *:not(font):not(a){color:#000}.g-color-black--hover:active,.g-color-black--hover:focus,.g-color-black--hover.active{color:#000 !important}.g-color-black--hover:hover{color:#000 !important}.g-color-black--hover:hover *:not(font):not(a){color:#000 !important}.g-parent:hover .g-color-black--parent-hover{color:#000 !important}.g-color-black-opacity-0_1{color:rgba(0,0,0,0.1) !important}.g-color-black-opacity-0_1 *:not(font):not(a){color:rgba(0,0,0,0.1)}.g-color-black-opacity-0_1--hover:active,.g-color-black-opacity-0_1--hover:focus,.g-color-black-opacity-0_1--hover.active{color:rgba(0,0,0,0.1) !important}.g-color-black-opacity-0_1--hover:hover{color:rgba(0,0,0,0.1) !important}.g-color-black-opacity-0_1--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.1) !important}.g-color-black-opacity-0_3{color:rgba(0,0,0,0.3) !important}.g-color-black-opacity-0_3 *:not(font):not(a){color:rgba(0,0,0,0.3)}.g-color-black-opacity-0_3--hover:active,.g-color-black-opacity-0_3--hover:focus,.g-color-black-opacity-0_3--hover.active{color:rgba(0,0,0,0.3) !important}.g-color-black-opacity-0_3--hover:hover{color:rgba(0,0,0,0.3) !important}.g-color-black-opacity-0_3--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.3) !important}.g-color-black-opacity-0_5{color:rgba(0,0,0,0.5) !important}.g-color-black-opacity-0_5 *:not(font):not(a){color:rgba(0,0,0,0.5)}.g-color-black-opacity-0_5--hover:active,.g-color-black-opacity-0_5--hover:focus,.g-color-black-opacity-0_5--hover.active{color:rgba(0,0,0,0.5) !important}.g-color-black-opacity-0_5--hover:hover{color:rgba(0,0,0,0.5) !important}.g-color-black-opacity-0_5--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.5) !important}.g-color-black-opacity-0_6{color:rgba(0,0,0,0.6) !important}.g-color-black-opacity-0_6 *:not(font):not(a){color:rgba(0,0,0,0.6)}.g-color-black-opacity-0_6--hover:active,.g-color-black-opacity-0_6--hover:focus,.g-color-black-opacity-0_6--hover.active{color:rgba(0,0,0,0.6) !important}.g-color-black-opacity-0_6--hover:hover{color:rgba(0,0,0,0.6) !important}.g-color-black-opacity-0_6--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.6) !important}.g-color-black-opacity-0_7{color:rgba(0,0,0,0.7) !important}.g-color-black-opacity-0_7 *:not(font):not(a){color:rgba(0,0,0,0.7)}.g-color-black-opacity-0_7--hover:active,.g-color-black-opacity-0_7--hover:focus,.g-color-black-opacity-0_7--hover.active{color:rgba(0,0,0,0.7) !important}.g-color-black-opacity-0_7--hover:hover{color:rgba(0,0,0,0.7) !important}.g-color-black-opacity-0_7--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.7) !important}.g-color-black-opacity-0_8{color:rgba(0,0,0,0.8) !important}.g-color-black-opacity-0_8 *:not(font):not(a){color:rgba(0,0,0,0.8)}.g-color-black-opacity-0_8--hover:active,.g-color-black-opacity-0_8--hover:focus,.g-color-black-opacity-0_8--hover.active{color:rgba(0,0,0,0.8) !important}.g-color-black-opacity-0_8--hover:hover{color:rgba(0,0,0,0.8) !important}.g-color-black-opacity-0_8--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.8) !important}.g-color-black-opacity-0_8--child *{color:rgba(0,0,0,0.8) !important}.g-color-black-opacity-0_9{color:rgba(0,0,0,0.9) !important}.g-color-black-opacity-0_9 *:not(font):not(a){color:rgba(0,0,0,0.9)}.g-color-black-opacity-0_9--hover:active,.g-color-black-opacity-0_9--hover:focus,.g-color-black-opacity-0_9--hover.active{color:rgba(0,0,0,0.9) !important}.g-color-black-opacity-0_9--hover:hover{color:rgba(0,0,0,0.9) !important}.g-color-black-opacity-0_9--hover:hover *:not(font):not(a){color:rgba(0,0,0,0.9) !important}.g-color-white{color:#fff !important}.g-color-white *:not(font):not(a){color:#fff}.g-color-white--hover:active,.g-color-white--hover:focus,.g-color-white--hover.active{color:#fff !important}.g-color-white--hover:hover{color:#fff !important}.g-color-white--hover:hover *:not(font):not(a){color:#fff !important}.g-color-white--opened-menu:not(.collapsed){color:#fff !important}.u-block-hover:hover .g-color-white--hover,.g-color-white--hover:active,.g-color-white--hover:focus,.g-color-white--hover.active{color:#fff !important}.g-parent:hover .g-color-white--parent-hover{color:#fff !important}.g-color-white--active.active{color:#fff !important}.active .g-color-white--parent-active{color:#fff !important}.g-color-white--child *{color:#fff !important}.g-color-white-opacity-0_1{color:rgba(255,255,255,0.1) !important}.g-color-white-opacity-0_1 *:not(font):not(a){color:rgba(255,255,255,0.1)}.g-color-white-opacity-0_1--hover:active,.g-color-white-opacity-0_1--hover:focus,.g-color-white-opacity-0_1--hover.active{color:rgba(255,255,255,0.1) !important}.g-color-white-opacity-0_1--hover:hover{color:rgba(255,255,255,0.1) !important}.g-color-white-opacity-0_1--hover:hover *:not(font):not(a){color:rgba(255,255,255,0.1) !important}.g-color-white-opacity-0_2{color:rgba(255,255,255,0.2) !important}.g-color-white-opacity-0_2 *:not(font):not(a){color:rgba(255,255,255,0.2)}.g-color-white-opacity-0_2--hover:active,.g-color-white-opacity-0_2--hover:focus,.g-color-white-opacity-0_2--hover.active{color:rgba(255,255,255,0.2) !important}.g-color-white-opacity-0_2--hover:hover{color:rgba(255,255,255,0.2) !important}.g-color-white-opacity-0_2--hover:hover *:not(font):not(a){color:rgba(255,255,255,0.2) !important}.g-color-white-opacity-0_3{color:rgba(255,255,255,0.3) !important}.g-color-white-opacity-0_3 *:not(font):not(a){color:rgba(255,255,255,0.3)}.g-color-white-opacity-0_3--hover:active,.g-color-white-opacity-0_3--hover:focus,.g-color-white-opacity-0_3--hover.active{color:rgba(255,255,255,0.3) !important}.g-color-white-opacity-0_3--hover:hover{color:rgba(255,255,255,0.3) !important}.g-color-white-opacity-0_3--hover:hover *:not(font):not(a){color:rgba(255,255,255,0.3) !important}.g-color-white-opacity-0_5,.g-color-white-opacity-0_5--hover:hover,.g-color-white-opacity--hover:active,.g-color-white-opacity--hover:focus,.g-color-white-opacity--hover.active{color:rgba(255,255,255,0.5) !important}.g-color-white-opacity-0_5 *:not(font):not(a),.g-color-white-opacity-0_5--hover:hover *:not(font):not(a),.g-color-white-opacity--hover:active *:not(font):not(a),.g-color-white-opacity--hover:focus *:not(font):not(a),.g-color-white-opacity--hover.active *:not(font):not(a){color:rgba(255,255,255,0.5)}.g-color-white-opacity-0_6{color:rgba(255,255,255,0.6) !important}.g-color-white-opacity-0_6 *:not(font):not(a){color:rgba(255,255,255,0.6)}.g-color-white-opacity-0_6--hover:active,.g-color-white-opacity-0_6--hover:focus,.g-color-white-opacity-0_6--hover.active{color:rgba(255,255,255,0.6) !important}.g-color-white-opacity-0_6--hover:hover{color:rgba(255,255,255,0.6) !important}.g-color-white-opacity-0_6--hover:hover *:not(font):not(a){color:rgba(255,255,255,0.6) !important}.g-parent:hover .g-color-white-opacity-0_6--parent-hover{color:rgba(255,255,255,0.6) !important}.g-color-white-opacity-0_7,.g-color-white-opacity-0_7--hover:hover,.g-color-white-opacity--hover:active,.g-color-white-opacity--hover:focus,.g-color-white-opacity--hover.active{color:rgba(255,255,255,0.7) !important}.g-color-white-opacity-0_7 *:not(font):not(a),.g-color-white-opacity-0_7--hover:hover *:not(font):not(a),.g-color-white-opacity--hover:active *:not(font):not(a),.g-color-white-opacity--hover:focus *:not(font):not(a),.g-color-white-opacity--hover.active *:not(font):not(a){color:rgba(255,255,255,0.7)}.g-color-white-opacity-0_75{color:rgba(255,255,255,0.75) !important}.g-color-white-opacity-0_75 *:not(font):not(a){color:rgba(255,255,255,0.75)}.g-color-white-opacity-0_75--hover:hover{color:rgba(255,255,255,0.75)}.g-color-white-opacity-0_75--hover:hover *:not(font):not(a){color:rgba(255,255,255,0.75)}.g-color-white-opacity-0_8{color:rgba(255,255,255,0.8) !important}.g-color-white-opacity-0_8 *:not(font):not(a){color:rgba(255,255,255,0.8)}.g-color-white-opacity-0_8--hover:active,.g-color-white-opacity-0_8--hover:focus,.g-color-white-opacity-0_8--hover.active{color:rgba(255,255,255,0.8) !important}.g-color-white-opacity-0_8--hover:hover{color:rgba(255,255,255,0.8) !important}.g-color-white-opacity-0_8--hover:hover *:not(font):not(a){color:rgba(255,255,255,0.8) !important}.g-color-white-opacity-0_8--child *{color:rgba(255,255,255,0.8) !important}.g-color-white-opacity-0_9,.g-color-white-opacity-0_9--hover:hover,.g-color-white-opacity--hover:active,.g-color-white-opacity--hover:focus,.g-color-white-opacity--hover.active{color:rgba(255,255,255,0.9) !important}.g-color-white-opacity-0_9 *:not(font):not(a),.g-color-white-opacity-0_9--hover:hover *:not(font):not(a),.g-color-white-opacity--hover:active *:not(font):not(a),.g-color-white-opacity--hover:focus *:not(font):not(a),.g-color-white-opacity--hover.active *:not(font):not(a){color:rgba(255,255,255,0.9)}.g-color-gray-light-v1{color:#bbb !important}.g-color-gray-light-v1--hover:active,.g-color-gray-light-v1--hover:focus,.g-color-gray-light-v1--hover.active{color:#bbb !important}.g-color-gray-light-v1--hover:hover{color:#bbb !important}.g-color-gray-light-v1--hover:hover *:not(font):not(a){color:#bbb !important}.g-color-gray-light-v1 *:not(font):not(a){color:#bbb}.g-color-gray-light-v2{color:#ccc !important}.g-color-gray-light-v2 *:not(font):not(a){color:#ccc}.g-color-gray-light-v2--hover:active,.g-color-gray-light-v2--hover:focus,.g-color-gray-light-v2--hover.active{color:#ccc !important}.g-color-gray-light-v2--hover:hover{color:#ccc !important}.g-color-gray-light-v2--hover:hover *:not(font):not(a){color:#ccc !important}.g-color-gray-light-v3{color:#ddd !important}.g-color-gray-light-v3 *:not(font):not(a){color:#ddd}.g-color-gray-light-v3--hover:active,.g-color-gray-light-v3--hover:focus,.g-color-gray-light-v3--hover.active{color:#ddd !important}.g-color-gray-light-v3--hover:hover{color:#ddd !important}.g-color-gray-light-v3--hover:hover *:not(font):not(a){color:#ddd !important}.g-color-gray-light-v4{color:#eee !important}.g-color-gray-light-v4 *:not(font):not(a){color:#eee}.g-color-gray-light-v4--hover:active,.g-color-gray-light-v4--hover:focus,.g-color-gray-light-v4--hover.active{color:#eee !important}.g-color-gray-light-v4--hover:hover{color:#eee !important}.g-color-gray-light-v4--hover:hover *:not(font):not(a){color:#eee !important}.g-color-gray-light-v4-opacity-0_6{color:rgba(238,238,238,0.6) !important}.g-color-gray-light-v5{color:#f7f7f7 !important}.g-color-gray-light-v5 *:not(font):not(a){color:#f7f7f7}.g-color-gray-light-v5--hover:active,.g-color-gray-light-v5--hover:focus,.g-color-gray-light-v5--hover.active{color:#f7f7f7 !important}.g-color-gray-light-v5--hover:hover{color:#f7f7f7 !important}.g-color-gray-light-v5--hover:hover *:not(font):not(a){color:#f7f7f7 !important}.g-color-gray-dark-v1{color:#111 !important}.g-color-gray-dark-v1 *:not(font):not(a){color:#111}.g-color-gray-dark-v1--hover:active,.g-color-gray-dark-v1--hover:focus,.g-color-gray-dark-v1--hover.active{color:#111 !important}.g-color-gray-dark-v1--hover:hover{color:#111 !important}.g-color-gray-dark-v1--hover:hover *:not(font):not(a){color:#111 !important}.g-color-gray-dark-v2{color:#333 !important}.g-color-gray-dark-v2 *:not(font):not(a){color:#333}.g-color-gray-dark-v2--hover:active,.g-color-gray-dark-v2--hover:focus,.g-color-gray-dark-v2--hover.active{color:#333 !important}.g-color-gray-dark-v2--hover:hover{color:#333 !important}.g-color-gray-dark-v2--hover:hover *:not(font):not(a){color:#333 !important}.g-color-gray-dark-v2-opacity-0_75{color:rgba(51,51,51,0.75) !important}.g-color-gray-dark-v3{color:#555 !important}.g-color-gray-dark-v3 *:not(font):not(a){color:#555}.g-color-gray-dark-v3--hover:active,.g-color-gray-dark-v3--hover:focus,.g-color-gray-dark-v3--hover.active{color:#555 !important}.g-color-gray-dark-v3--hover:hover{color:#555 !important}.g-color-gray-dark-v3--hover:hover *:not(font):not(a){color:#555 !important}.g-color-gray-dark-v4{color:#777 !important}.g-color-gray-dark-v4 *:not(font):not(a){color:#777}.g-color-gray-dark-v4--hover:active,.g-color-gray-dark-v4--hover:focus,.g-color-gray-dark-v4--hover.active{color:#777 !important}.g-color-gray-dark-v4--hover:hover{color:#777 !important}.g-color-gray-dark-v4--hover:hover *:not(font):not(a){color:#777 !important}.g-color-gray-dark-v5{color:#999 !important}.g-color-gray-dark-v5 *:not(font):not(a){color:#999}.g-color-gray-dark-v5--hover:active,.g-color-gray-dark-v5--hover:focus,.g-color-gray-dark-v5--hover.active{color:#999 !important}.g-color-gray-dark-v5--hover:hover{color:#999 !important}.g-color-gray-dark-v5--hover:hover *:not(font):not(a){color:#999 !important}.g-parent:hover .g-color-gray-dark-v5--parent-hover{color:#999 !important}.g-color-green{color:#72c02c !important}.g-color-green *:not(font):not(a){color:#72c02c}.g-color-green--hover:active,.g-color-green--hover:focus,.g-color-green--hover.active{color:#72c02c !important}.g-color-green--hover:hover{color:#72c02c !important}.g-color-green--hover:hover *:not(font):not(a){color:#72c02c !important}.g-color-blue{color:#3398dc !important}.g-color-blue *:not(font):not(a){color:#3398dc}.g-color-blue--hover:active,.g-color-blue--hover:focus,.g-color-blue--hover.active{color:#3398dc !important}.g-color-blue--hover:hover{color:#3398dc !important}.g-color-blue--hover:hover *:not(font):not(a){color:#3398dc !important}.g-color-blue-dark-v1{color:#175a88 !important}.g-color-blue-dark-v1 *:not(font):not(a){color:#175a88}.g-color-blue-dark-v1--hover:hover{color:#175a88 !important}.g-color-blue-dark-v1--hover:hover *:not(font):not(a){color:#175a88 !important}.g-color-lightblue{color:#edf2f8 !important}.g-color-lightblue *:not(font):not(a){color:#edf2f8}.g-color-lightblue--hover:active,.g-color-lightblue--hover:focus,.g-color-lightblue--hover.active{color:#edf2f8 !important}.g-color-lightblue--hover:hover{color:#edf2f8 !important}.g-color-lightblue--hover:hover *:not(font):not(a){color:#edf2f8 !important}.g-color-lightblue-v1{color:#d6e2ee !important}.g-color-lightblue-v1 *:not(font):not(a){color:#d6e2ee}.g-color-lightblue-v1--hover:active,.g-color-lightblue-v1--hover:focus,.g-color-lightblue-v1--hover.active{color:#d6e2ee !important}.g-color-lightblue-v1--hover:hover{color:#d6e2ee !important}.g-color-lightblue-v1--hover:hover *:not(font):not(a){color:#d6e2ee !important}.g-color-darkblue{color:#009 !important}.g-color-darkblue *:not(font):not(a){color:#009}.g-color-darkblue--hover:active,.g-color-darkblue--hover:focus,.g-color-darkblue--hover.active{color:#009 !important}.g-color-darkblue--hover:hover{color:#009 !important}.g-color-darkblue--hover:hover *:not(font):not(a){color:#009 !important}.g-color-indigo{color:#4263a3 !important}.g-color-indigo *:not(font):not(a){color:#4263a3}.g-color-indigo--hover:active,.g-color-indigo--hover:focus,.g-color-indigo--hover.active{color:#4263a3 !important}.g-color-indigo--hover:hover{color:#4263a3 !important}.g-color-indigo--hover:hover *:not(font):not(a){color:#4263a3 !important}.g-color-red{color:#f00 !important}.g-color-red *:not(font):not(a){color:red}.g-color-red--hover:active,.g-color-red--hover:focus,.g-color-red--hover.active{color:#f00 !important}.g-color-red--hover:hover{color:#f00 !important}.g-color-red--hover:hover *:not(font):not(a){color:#f00 !important}*:hover>.g-color-red--parent-hover{color:#f00 !important}.g-color-lightred{color:#e64b3b !important}.g-color-lightred *:not(font):not(a){color:#e64b3b}.g-color-lightred--hover:active,.g-color-lightred--hover:focus,.g-color-lightred--hover.active{color:#e64b3b !important}.g-color-lightred--hover:hover{color:#e64b3b !important}.g-color-lightred--hover:hover *:not(font):not(a){color:#e64b3b !important}.g-color-darkred{color:#a10f2b !important}.g-color-darkred *:not(font):not(a){color:#a10f2b}.g-color-darkred--hover:active,.g-color-darkred--hover:focus,.g-color-darkred--hover.active{color:#a10f2b !important}.g-color-darkred--hover:hover{color:#a10f2b !important}.g-color-darkred--hover:hover *:not(font):not(a){color:#a10f2b !important}.g-color-purple{color:#9a69cb !important}.g-color-purple *:not(font):not(a){color:#9a69cb}.g-color-purple--hover:active,.g-color-purple--hover:focus,.g-color-purple--hover.active{color:#9a69cb !important}.g-color-purple--hover:hover{color:#9a69cb !important}.g-color-purple--hover:hover *:not(font):not(a){color:#9a69cb !important}.g-color-purple-dark-v1{color:#552c7e !important}.g-color-darkpurple{color:#6639b6 !important}.g-color-darkpurple *:not(font):not(a){color:#6639b6}.g-color-darkpurple--hover:active,.g-color-darkpurple--hover:focus,.g-color-darkpurple--hover.active{color:#6639b6 !important}.g-color-darkpurple--hover:hover{color:#6639b6 !important}.g-color-darkpurple--hover:hover *:not(font):not(a){color:#6639b6 !important}.g-color-pink{color:#e81c62 !important}.g-color-pink *:not(font):not(a){color:#e81c62}.g-color-pink--hover:active,.g-color-pink--hover:focus,.g-color-pink--hover.active{color:#e81c62 !important}.g-color-pink--hover:hover{color:#e81c62 !important}.g-color-pink--hover:hover *:not(font):not(a){color:#e81c62 !important}.g-color-pink-dark-v1{color:#6f0b2d !important}.g-color-pink-dark-v1 *:not(font):not(a){color:#6f0b2d}.g-color-pink-dark-v1--hover:hover{color:#6f0b2d !important}.g-color-orange{color:#e57d20 !important}.g-color-orange *:not(font):not(a){color:#e57d20}.g-color-orange--hover:active,.g-color-orange--hover:focus,.g-color-orange--hover.active{color:#e57d20 !important}.g-color-orange--hover:hover{color:#e57d20 !important}.g-color-orange--hover:hover *:not(font):not(a){color:#e57d20 !important}.g-color-deeporange{color:#fe541e !important}.g-color-deeporange *:not(font):not(a){color:#fe541e}.g-color-deeporange--hover:active,.g-color-deeporange--hover:focus,.g-color-deeporange--hover.active{color:#fe541e !important}.g-color-deeporange--hover:hover{color:#fe541e !important}.g-color-deeporange--hover:hover *:not(font):not(a){color:#fe541e !important}.g-color-yellow{color:#ebc71d !important}.g-color-yellow *:not(font):not(a){color:#ebc71d}.g-color-yellow--hover:active,.g-color-yellow--hover:focus,.g-color-yellow--hover.active{color:#ebc71d !important}.g-color-yellow--hover:hover{color:#ebc71d !important}.g-color-yellow--hover:hover *:not(font):not(a){color:#ebc71d !important}.g-color-aqua{color:#29d6e6 !important}.g-color-aqua *:not(font):not(a){color:#29d6e6}.g-color-aqua--hover:active,.g-color-aqua--hover:focus,.g-color-aqua--hover.active{color:#29d6e6 !important}.g-color-aqua--hover:hover{color:#29d6e6 !important}.g-color-aqua--hover:hover *:not(font):not(a){color:#29d6e6 !important}.g-color-aqua-dark-v1{color:#11848e !important}.g-color-aqua-dark-v1 *:not(font):not(a){color:#11848e}.g-color-aqua-dark-v1--hover:active,.g-color-aqua-dark-v1--hover:focus,.g-color-aqua-dark-v1--hover.active{color:#11848e !important}.g-color-aqua-dark-v1--hover:hover{color:#11848e !important}.g-color-aqua-dark-v1--hover:hover *:not(font):not(a){color:#11848e !important}.g-color-cyan{color:#00bed6 !important}.g-color-cyan *:not(font):not(a){color:#00bed6}.g-color-cyan--hover:active,.g-color-cyan--hover:focus,.g-color-cyan--hover.active{color:#00bed6 !important}.g-color-cyan--hover:hover{color:#00bed6 !important}.g-color-cyan--hover:hover *:not(font):not(a){color:#00bed6 !important}.g-color-teal{color:#18ba9b !important}.g-color-teal *:not(font):not(a){color:#18ba9b}.g-color-teal--hover:active,.g-color-teal--hover:focus,.g-color-teal--hover.active{color:#18ba9b !important}.g-color-teal--hover:hover{color:#18ba9b !important}.g-color-teal--hover:hover *:not(font):not(a){color:#18ba9b !important}.g-color-brown{color:#9c8061 !important}.g-color-brown *:not(font):not(a){color:#9c8061}.g-color-brown--hover:active,.g-color-brown--hover:focus,.g-color-brown--hover.active{color:#9c8061 !important}.g-color-brown--hover:hover{color:#9c8061 !important}.g-color-brown--hover:hover *:not(font):not(a){color:#9c8061 !important}.g-color-bluegray{color:#585f69 !important}.g-color-bluegray *:not(font):not(a){color:#585f69}.g-color-bluegray--hover:active,.g-color-bluegray--hover:focus,.g-color-bluegray--hover.active{color:#585f69 !important}.g-color-bluegray--hover:hover{color:#585f69 !important}.g-color-bluegray--hover:hover *:not(font):not(a){color:#585f69 !important}.g-color{color:var(--theme-color-main) !important;color:var(--color) !important}.g-color *:not(font):not(a){color:var(--color)}.g-color--hover:hover{color:var(--theme-color-main) !important;color:var(--color-hover) !important}.g-color--hover:hover *:not(font):not(a){color:var(--color-hover)}h1.g-color,.h1.g-color{color:var(--color,var(--theme-color-title)) !important}h2.g-color,.h2.g-color{color:var(--color,var(--theme-color-title)) !important}h3.g-color,.h3.g-color{color:var(--color,var(--theme-color-title)) !important}h4.g-color,.h4.g-color{color:var(--color,var(--theme-color-title)) !important}h5.g-color,.h5.g-color{color:var(--color,var(--theme-color-title)) !important}h6.g-color,.h6.g-color{color:var(--color,var(--theme-color-title)) !important}.g-width-30x{width:30% !important}.g-width-40x{width:40% !important}.g-width-50x{width:50% !important}.g-width-60x{width:60% !important}.g-width-70x{width:70% !important}.g-width-80x{width:80% !important}.g-width-90x{width:90% !important}@media(max-width:445px){.w-100--2xs{width:100% !important}}@media(min-width:576px){.g-width-20x--sm{width:20% !important}.g-width-25x--sm{width:25% !important}.g-width-33_3x--sm{width:33.333333% !important}.g-width-40x--sm{width:40% !important}.g-width-60x--sm{width:60% !important}.g-width-16_6x--sm{width:16.666666% !important}.g-width-66_6x--sm{width:66.666666% !important}}@media(min-width:768px){.g-width-20x--md{width:20% !important}.g-width-25x--md{width:25% !important}.g-width-30x--md{width:30% !important}.g-width-35x--md{width:35% !important}.g-width-40x--md{width:40% !important}.g-width-45x--md{width:45% !important}.g-width-50x--md{width:50% !important}.g-width-55x--md{width:55% !important}.g-width-60x--md{width:60% !important}.g-width-65x--md{width:65% !important}.g-width-70x--md{width:70% !important}.g-width-75x--md{width:75% !important}.g-width-80x--md{width:80% !important}.g-width-85x--md{width:85% !important}.g-width-90x--md{width:90% !important}.g-width-33_3x--md{width:33.333333% !important}.g-width-16_6x--md{width:16.666666% !important}.g-width-66_6x--md{width:66.666666% !important}}.g-width-100x--after{width:100%}.g-width-auto{width:auto !important}.g-width-1x{max-width:1%}.g-mw-45{max-width:45% !important}.g-mw-50{max-width:50% !important}.g-width-80x{max-width:80%}.g-width-90x{max-width:90%}.g-width-95x{width:95%}.g-max-width-60x{max-width:60%}.g-max-width-100x{max-width:100%}.g-min-width-100x{min-width:100%}.g-width-100x{width:100%}.g-width-50vw{width:50vw !important}.g-width-100vw{width:100vw !important}.g-width-3{width:3px !important}.g-width-10{width:10px !important}.g-width-12{width:12px !important}.g-width-15{width:16px !important}.g-width-16{width:16px !important}.g-width-18{width:18px !important}.g-width-20{width:20px !important}.g-width-24{width:24px !important}.g-width-25{width:25px !important}.g-width-26{width:26px !important}.g-width-28{width:28px !important}.g-width-30{width:30px !important}.g-width-32{width:32px !important}.g-width-35{width:35px !important}.g-width-36{width:36px !important}.g-width-40{width:40px !important}.g-width-45{width:45px !important}.g-width-48{width:48px !important}.g-width-50{width:50px !important}.g-width-54{width:54px !important}.g-width-55{width:55px !important}.g-width-60{width:60px !important}.g-width-64{width:64px !important}.g-width-70{width:70px !important}.g-width-75{width:75px !important}.g-width-80{width:80px !important}.g-width-85{width:85px !important}.g-width-95{width:95px !important}.g-width-100{width:100px !important}.g-width-105{width:105px}.g-width-110{width:110px !important}.g-width-115{width:115px !important}.g-width-120{width:120px !important}.g-width-125{width:125px !important}.g-width-130{width:130px !important}.g-width-135{width:135px !important}.g-width-140{width:140px !important}.g-width-150{width:150px !important}.g-width-160{width:160px !important}.g-width-170{width:170px !important}.g-width-180{width:180px !important}.g-width-200{width:200px !important}.g-width-220{width:220px !important}.g-width-215{width:215px !important}.g-width-235{width:235px !important}.g-width-250{width:250px !important;max-width:100%}.g-width-270{width:270px !important;max-width:100%}.g-width-300{width:300px !important;max-width:100%}.g-width-400{width:400px !important;max-width:100%}.g-width-340{width:340px !important;max-width:100%}.g-width-360{width:360px !important;max-width:100%}.g-width-370{width:370px !important;max-width:100%}.g-width-380{width:380px !important;max-width:100%}.g-width-410{width:410px !important}.g-width-460{width:460px !important;max-width:100%}.g-width-465{width:465px !important;max-width:100%}.g-width-485{width:485px !important;max-width:100%}.g-width-560{width:560px !important;max-width:100%}.g-width-590{width:590px !important;max-width:100%}.g-width-600{width:600px !important;max-width:100%}.g-width-630{width:630px !important;max-width:100%}.g-width-680{width:680px !important;max-width:100%}.g-width-720{width:720px !important;max-width:100%}.g-width-760{width:760px !important;max-width:100%}.g-width-770{width:770px !important;max-width:100%}.g-width-780{width:780px !important;max-width:100%}.g-width-900{width:900px !important;max-width:100%}.g-width-945{width:945px !important;max-width:100%}.g-width-1025{width:1025px !important;max-width:100%}.g-max-width-100{max-width:100px}.g-max-width-120{max-width:120px}.g-max-width-140{max-width:140px}.g-max-width-170{max-width:170px}.g-max-width-180{max-width:180px}.g-max-width-190{max-width:190px}.g-max-width-200{max-width:200px}.g-max-width-250{max-width:250px}.g-max-width-300{max-width:300px}.g-max-width-384{max-width:384px}.g-max-width-400{max-width:400px}.g-max-width-500{max-width:500px}.g-max-width-540{max-width:540px}.g-max-width-550{max-width:550px}.g-max-width-570{max-width:570px}.g-max-width-600{max-width:600px}.g-max-width-645{max-width:645px}.g-max-width-670{max-width:670px}.g-max-width-700{max-width:700px}.g-max-width-750{max-width:750px}.g-max-width-770{max-width:770px}.g-max-width-780{max-width:780px}.g-max-width-800{max-width:800px}.g-max-width-840{max-width:840px}.g-max-width-860{max-width:860px}.g-max-width-870{max-width:870px}.g-max-width-960{max-width:960px}.g-min-width-35{min-width:35px}.g-min-width-40{min-width:40px}.g-min-width-65{min-width:65px}.g-min-width-110{min-width:110px}.g-min-width-130{min-width:130px}.g-min-width-150{min-width:150px}.g-min-width-170{min-width:170px}.g-min-width-200{min-width:200px}.g-min-width-220{min-width:220px}.g-min-width-300{min-width:300px}.g-min-width-400{min-width:400px}@media(min-width:576px){.g-width-100x--sm{width:100% !important}.g-width-50x--sm{width:50% !important}.g-width-80x--sm{width:80% !important}.g-width-100--sm{width:100px !important}.g-width-150--sm{width:150px !important}.g-width-170--sm{width:170px !important}.g-width-180--sm{width:180px !important}.g-min-width-180--sm{min-width:180px}.g-width-485--sm{width:485px !important;max-width:100%}.g-width-540--sm{width:540px !important}.g-width-auto--sm{width:auto !important}.g-max-width-300--sm{max-width:300px}}@media(min-width:768px){.g-width-100x--md{width:100% !important}.g-width-40--md{width:40px !important}.g-width-45--md{width:45px !important}.g-width-60--md{width:60px !important}.g-width-80--md{width:80px !important}.g-width-50x--md{width:50% !important}.g-width-60x--md{width:60% !important}.g-width-80x--md{width:80% !important}.g-width-45--md{width:45px !important}.g-width-100--md{width:100px !important}.g-width-125--md{width:125px !important}.g-width-135--md{width:135px !important}.g-width-140--md{width:140px !important}.g-width-155--md{width:155px !important}.g-width-180--md{width:180px !important}.g-width-225--md{width:225px !important}.g-width-160--md{width:160px !important}.g-width-165--md{width:165px !important}.g-width-170--md{width:170px !important}.g-width-185--md{width:185px !important}.g-width-720--md{width:720px !important}.g-width-780--md{width:780px !important;max-width:100%}.g-max-width-200--md{max-width:200px}.g-max-width-400--md{max-width:400px}.g-max-width-768--md{max-width:768px}.g-min-width-110--md{min-width:110px}.g-width-auto--md{width:auto !important}}@media(min-width:992px){.g-width-100x--lg{width:100% !important}.g-width-155--lg{width:155px !important}.g-width-165--lg{width:165px !important}.g-width-200--lg{width:200px !important;max-width:100%}.g-width-250--lg{width:250px !important;max-width:100%}.g-width-485--lg{width:485px !important;max-width:100%}.g-width-auto--lg{width:auto !important}.g-max-width-200--lg{max-width:200px}}@media(min-width:1200px){.g-min-width-315--xl{min-width:315px}}*>.g-width-70--hover{transition-property:width;transition-duration:.2s;transition-timing-function:ease-in}*:hover>.g-width-70--hover{width:70px}.g-height-50x{height:50%}.g-height-80x{height:80%}.g-height-90x{height:90%}.g-height-95x{height:95%}.g-height-100x{height:100%}.g-max-height-100x{max-height:100%}.g-max-height-70vh{max-height:70vh !important}.g-max-height-90vh{max-height:90vh !important}.g-max-height-100vh{max-height:100vh !important}.g-min-height-100x{min-height:100%}.g-height-25vh{height:25vh !important}.g-height-33vh{height:33vh !important}.g-height-40vh{height:40vh !important}.g-height-50vh{height:50vh !important}.g-height-60vh{height:60vh !important}.g-height-70vh{height:70vh !important}.g-height-75vh{height:75vh !important}.g-height-80vh{height:80vh !important}.g-height-90vh{height:90vh !important}.g-height-95vh{height:95vh !important}.g-height-100vh{height:100vh !important}.g-min-height-25vh{min-height:25vh !important}.g-min-height-33vh{min-height:33vh !important}.g-min-height-40vh{min-height:40vh !important}.g-min-height-50vh{min-height:50vh !important}.g-min-height-60vh{min-height:60vh !important}.g-min-height-70vh{min-height:70vh !important}.g-min-height-75vh{min-height:75vh !important}.g-min-height-80vh{min-height:80vh !important}.g-min-height-90vh{min-height:90vh !important}.g-min-height-95vh{min-height:95vh !important}.g-min-height-100vh{min-height:100vh !important}.g-height-auto{height:auto}@media(min-width:576px){.g-height-100vh--sm{height:100vh !important}.g-height-auto--sm{height:auto}.g-height-100x--sm{height:100%}}@media(min-width:768px){.g-height-auto--md{height:auto}.g-min-height-100vh--md{min-height:100vh}}@media(min-width:992px){.g-height-100vh--lg{height:100vh !important}.g-height-auto--lg{height:auto}}@media(min-width:1200px){.g-height-auto--xl{height:auto}}.g-height-1{height:1px}.g-height-2{height:2px}.g-height-4{height:4px}.g-height-5{height:5px !important}.g-height-6{height:6px !important}.g-height-10{height:10px !important}.g-height-12{height:12px !important}.g-height-14{height:14px !important}.g-height-16{height:16px !important}.g-height-18{height:18px}.g-height-20{height:20px !important}.g-height-22{height:22px !important}.g-height-24{height:24px}.g-height-25{height:25px}.g-height-26{height:26px}.g-height-28{height:28px !important}.g-height-30{height:30px !important}.g-height-32{height:32px}.g-height-35{height:35px !important}.g-height-40{height:40px}.g-height-42{height:42px !important}.g-height-45{height:45px}.g-height-48{height:48px}.g-height-50{height:50px !important}.g-height-55{height:55px}.g-height-60{height:60px}.g-height-64{height:64px}.g-height-70{height:70px}.g-height-75{height:75px}.g-height-80{height:80px !important}.g-height-85{height:85px !important}.g-height-88{height:88px}.g-height-90{height:90px}.g-height-95{height:95px !important}.g-height-100{height:100px !important}.g-height-105{height:105px}.g-height-115{height:115px !important}.g-height-120{height:120px}.g-height-125{height:125px}.g-height-130{height:130px}.g-height-140{height:140px}.g-height-150{height:150px}.g-height-160{height:160px}.g-height-170{height:170px}.g-height-180{height:180px !important}.g-height-200{height:200px}.g-height-220{height:220px}.g-height-230{height:230px}.g-height-250{height:250px}.g-height-280{height:280px}.g-height-300{height:300px}.g-height-350{height:350px}.g-height-400{height:400px}.g-height-430{height:430px}.g-height-450{height:450px}.g-height-460{height:460px;max-height:100% !important}.g-height-481{height:481px}.g-height-500{height:500px}.g-height-600{height:600px}.g-height-680{height:680px}.g-min-height-4{min-height:4px}.g-min-height-35{min-height:35px}.g-max-height-40{max-height:40px}.g-min-height-170{min-height:170px}.g-min-height-184{min-height:184px}.g-min-height-200{min-height:200px}.g-max-height-200{max-height:200px}.g-min-height-250{min-height:250px}.g-min-height-275{min-height:275px}.g-max-height-300{max-height:300px}.g-min-height-300{min-height:300px}.g-min-height-312{min-height:312px}.g-max-height-350{max-height:350px}.g-min-height-350{min-height:350px}.g-min-height-360{min-height:360px}.g-min-height-380{min-height:380px}.g-min-height-400{min-height:400px}.g-min-height-430{min-height:430px}.g-min-height-450{min-height:450px}.g-min-height-500{min-height:500px}.g-max-height-500{max-height:500px}.g-min-height-540{min-height:540px}.g-min-height-600{min-height:600px}.g-min-height-680{min-height:680px}.g-max-height-625{max-height:625px}.g-max-height-720{max-height:720px}.g-max-height-810{max-height:810px}@media(min-width:576px){.g-height-350--sm{height:350px}.g-height-680--sm{height:680px}}@media(min-width:768px){.g-height-5vh--md{height:5vh !important}.g-height-10vh--md{height:10vh !important}.g-height-15vh--md{height:15vh !important}.g-height-20vh--md{height:20vh !important}.g-height-25vh--md{height:25vh !important}.g-height-30vh--md{height:30vh !important}.g-height-35vh--md{height:35vh !important}.g-height-40vh--md{height:40vh !important}.g-height-45vh--md{height:45vh !important}.g-height-50vh--md{height:50vh !important}.g-height-40--md{height:40px !important}.g-height-45--md{height:45px !important}.g-height-50--md{height:50px !important}.g-height-60--md{height:60px !important}.g-height-70--md{height:70px !important}.g-height-80--md{height:80px !important}.g-height-90--md{height:90px !important}.g-height-100--md{height:100px !important}.g-height-125--md{height:125px !important}.g-height-150--md{height:150px !important}.g-height-170--md{height:170px !important}.g-height-175--md{height:175px !important}.g-height-200--md{height:200px !important}.g-height-225--md{height:225px !important}.g-height-250--md{height:250px !important}.g-height-275--md{height:275px !important}.g-height-300--md{height:300px !important}.g-height-350--md{height:350px}.g-max-height-300--md{max-height:300px}.g-height-500--md{height:500px}.g-max-height-500--md{max-height:500px}.g-height-680--md{height:680px}.g-height-100x--md{height:100%}.g-height-100vh--md{height:100vh}.g-min-height-230--md{min-height:230px}.g-min-height-388--md{min-height:388px}.g-min-height-500--md{min-height:500px}.g-max-height-625--md{max-height:625px}}@media(min-width:992px){.g-height-80--lg{height:80px !important}.g-height-200--lg{height:200px !important}.g-height-230--lg{height:230px}.g-height-300--lg{height:300px}.g-height-350--lg{height:350px}.g-height-680--lg{height:680px}.g-max-height-625--lg{max-height:625px}.g-min-height-624--lg{min-height:624px}.g-min-height-680--lg{min-height:680px}}@media(min-width:1200px){.g-height-350--xl{height:350px}.g-height-680--xl{height:680px}}@media(min-width:0){.g-ma-0{margin:0 !important}.g-ma-1{margin:.07143rem !important}.g-ma-2{margin:.14286rem !important}.g-ma-3{margin:.21429rem !important}.g-ma-4{margin:.28571rem !important}.g-ma-5{margin:.35714rem !important}.g-ma-6{margin:.42857rem !important}.g-ma-7{margin:.5rem !important}.g-ma-8{margin:.57143rem !important}.g-ma-9{margin:.64286rem !important}.g-ma-10{margin:.71429rem !important}.g-ma-11{margin:.78571rem !important}.g-ma-12{margin:.85714rem !important}.g-ma-13{margin:.92857rem !important}.g-ma-14{margin:1rem !important}.g-ma-15{margin:1.07143rem !important}.g-ma-16{margin:1.14286rem !important}.g-ma-17{margin:1.21429rem !important}.g-ma-18{margin:1.28571rem !important}.g-ma-19{margin:1.35714rem !important}.g-ma-20{margin:1.42857rem !important}.g-ma-25{margin:1.78571rem !important}.g-ma-30{margin:2.14286rem !important}.g-ma-35{margin:2.5rem !important}.g-ma-40{margin:2.85714rem !important}.g-ma-45{margin:3.21429rem !important}.g-ma-50{margin:3.57143rem !important}.g-ma-55{margin:3.92857rem !important}.g-ma-60{margin:4.28571rem !important}.g-ma-65{margin:4.64286rem !important}.g-ma-70{margin:5rem !important}.g-ma-75{margin:5.35714rem !important}.g-ma-80{margin:5.71429rem !important}.g-ma-85{margin:6.07143rem !important}.g-ma-90{margin:6.42857rem !important}.g-ma-95{margin:6.78571rem !important}.g-ma-100{margin:7.14286rem !important}.g-ma-105{margin:7.5rem !important}.g-ma-110{margin:7.85714rem !important}.g-ma-115{margin:8.21429rem !important}.g-ma-120{margin:8.57143rem !important}.g-ma-125{margin:8.92857rem !important}.g-ma-130{margin:9.28571rem !important}.g-ma-135{margin:9.64286rem !important}.g-ma-140{margin:10rem !important}.g-ma-145{margin:10.35714rem !important}.g-ma-150{margin:10.71429rem !important}.g-ma-155{margin:11.07143rem !important}.g-ma-160{margin:11.42857rem !important}.g-ma-165{margin:11.78571rem !important}.g-ma-170{margin:12.14286rem !important}.g-ma-200{margin:14.28571rem !important}.g-ma-300{margin:21.42857rem !important}.g-ma-400{margin:28.57143rem !important}.g-ma-500{margin:35.71429rem !important}.g-mx-0{margin-left:0 !important;margin-right:0 !important}.g-mx-1{margin-left:.07143rem !important;margin-right:.07143rem !important}.g-mx-2{margin-left:.14286rem !important;margin-right:.14286rem !important}.g-mx-3{margin-left:.21429rem !important;margin-right:.21429rem !important}.g-mx-4{margin-left:.28571rem !important;margin-right:.28571rem !important}.g-mx-5{margin-left:.35714rem !important;margin-right:.35714rem !important}.g-mx-6{margin-left:.42857rem !important;margin-right:.42857rem !important}.g-mx-7{margin-left:.5rem !important;margin-right:.5rem !important}.g-mx-8{margin-left:.57143rem !important;margin-right:.57143rem !important}.g-mx-9{margin-left:.64286rem !important;margin-right:.64286rem !important}.g-mx-10{margin-left:.71429rem !important;margin-right:.71429rem !important}.g-mx-11{margin-left:.78571rem !important;margin-right:.78571rem !important}.g-mx-12{margin-left:.85714rem !important;margin-right:.85714rem !important}.g-mx-13{margin-left:.92857rem !important;margin-right:.92857rem !important}.g-mx-14{margin-left:1rem !important;margin-right:1rem !important}.g-mx-15{margin-left:1.07143rem !important;margin-right:1.07143rem !important}.g-mx-16{margin-left:1.14286rem !important;margin-right:1.14286rem !important}.g-mx-17{margin-left:1.21429rem !important;margin-right:1.21429rem !important}.g-mx-18{margin-left:1.28571rem !important;margin-right:1.28571rem !important}.g-mx-19{margin-left:1.35714rem !important;margin-right:1.35714rem !important}.g-mx-20{margin-left:1.42857rem !important;margin-right:1.42857rem !important}.g-mx-25{margin-left:1.78571rem !important;margin-right:1.78571rem !important}.g-mx-30{margin-left:2.14286rem !important;margin-right:2.14286rem !important}.g-mx-35{margin-left:2.5rem !important;margin-right:2.5rem !important}.g-mx-40{margin-left:2.85714rem !important;margin-right:2.85714rem !important}.g-mx-45{margin-left:3.21429rem !important;margin-right:3.21429rem !important}.g-mx-50{margin-left:3.57143rem !important;margin-right:3.57143rem !important}.g-mx-55{margin-left:3.92857rem !important;margin-right:3.92857rem !important}.g-mx-60{margin-left:4.28571rem !important;margin-right:4.28571rem !important}.g-mx-65{margin-left:4.64286rem !important;margin-right:4.64286rem !important}.g-mx-70{margin-left:5rem !important;margin-right:5rem !important}.g-mx-75{margin-left:5.35714rem !important;margin-right:5.35714rem !important}.g-mx-80{margin-left:5.71429rem !important;margin-right:5.71429rem !important}.g-mx-85{margin-left:6.07143rem !important;margin-right:6.07143rem !important}.g-mx-90{margin-left:6.42857rem !important;margin-right:6.42857rem !important}.g-mx-95{margin-left:6.78571rem !important;margin-right:6.78571rem !important}.g-mx-100{margin-left:7.14286rem !important;margin-right:7.14286rem !important}.g-mx-105{margin-left:7.5rem !important;margin-right:7.5rem !important}.g-mx-110{margin-left:7.85714rem !important;margin-right:7.85714rem !important}.g-mx-115{margin-left:8.21429rem !important;margin-right:8.21429rem !important}.g-mx-120{margin-left:8.57143rem !important;margin-right:8.57143rem !important}.g-mx-125{margin-left:8.92857rem !important;margin-right:8.92857rem !important}.g-mx-130{margin-left:9.28571rem !important;margin-right:9.28571rem !important}.g-mx-135{margin-left:9.64286rem !important;margin-right:9.64286rem !important}.g-mx-140{margin-left:10rem !important;margin-right:10rem !important}.g-mx-145{margin-left:10.35714rem !important;margin-right:10.35714rem !important}.g-mx-150{margin-left:10.71429rem !important;margin-right:10.71429rem !important}.g-mx-155{margin-left:11.07143rem !important;margin-right:11.07143rem !important}.g-mx-160{margin-left:11.42857rem !important;margin-right:11.42857rem !important}.g-mx-165{margin-left:11.78571rem !important;margin-right:11.78571rem !important}.g-mx-170{margin-left:12.14286rem !important;margin-right:12.14286rem !important}.g-mx-200{margin-left:14.28571rem !important;margin-right:14.28571rem !important}.g-mx-300{margin-left:21.42857rem !important;margin-right:21.42857rem !important}.g-mx-400{margin-left:28.57143rem !important;margin-right:28.57143rem !important}.g-mx-500{margin-left:35.71429rem !important;margin-right:35.71429rem !important}.g-my-0{margin-top:0 !important;margin-bottom:0 !important}.g-my-1{margin-top:.07143rem !important;margin-bottom:.07143rem !important}.g-my-2{margin-top:.14286rem !important;margin-bottom:.14286rem !important}.g-my-3{margin-top:.21429rem !important;margin-bottom:.21429rem !important}.g-my-4{margin-top:.28571rem !important;margin-bottom:.28571rem !important}.g-my-5{margin-top:.35714rem !important;margin-bottom:.35714rem !important}.g-my-6{margin-top:.42857rem !important;margin-bottom:.42857rem !important}.g-my-7{margin-top:.5rem !important;margin-bottom:.5rem !important}.g-my-8{margin-top:.57143rem !important;margin-bottom:.57143rem !important}.g-my-9{margin-top:.64286rem !important;margin-bottom:.64286rem !important}.g-my-10{margin-top:.71429rem !important;margin-bottom:.71429rem !important}.g-my-11{margin-top:.78571rem !important;margin-bottom:.78571rem !important}.g-my-12{margin-top:.85714rem !important;margin-bottom:.85714rem !important}.g-my-13{margin-top:.92857rem !important;margin-bottom:.92857rem !important}.g-my-14{margin-top:1rem !important;margin-bottom:1rem !important}.g-my-15{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}.g-my-16{margin-top:1.14286rem !important;margin-bottom:1.14286rem !important}.g-my-17{margin-top:1.21429rem !important;margin-bottom:1.21429rem !important}.g-my-18{margin-top:1.28571rem !important;margin-bottom:1.28571rem !important}.g-my-19{margin-top:1.35714rem !important;margin-bottom:1.35714rem !important}.g-my-20{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}.g-my-25{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}.g-my-30{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}.g-my-35{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.g-my-40{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}.g-my-45{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}.g-my-50{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}.g-my-55{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}.g-my-60{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}.g-my-65{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}.g-my-70{margin-top:5rem !important;margin-bottom:5rem !important}.g-my-75{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}.g-my-80{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}.g-my-85{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}.g-my-90{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}.g-my-95{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}.g-my-100{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}.g-my-105{margin-top:7.5rem !important;margin-bottom:7.5rem !important}.g-my-110{margin-top:7.85714rem !important;margin-bottom:7.85714rem !important}.g-my-115{margin-top:8.21429rem !important;margin-bottom:8.21429rem !important}.g-my-120{margin-top:8.57143rem !important;margin-bottom:8.57143rem !important}.g-my-125{margin-top:8.92857rem !important;margin-bottom:8.92857rem !important}.g-my-130{margin-top:9.28571rem !important;margin-bottom:9.28571rem !important}.g-my-135{margin-top:9.64286rem !important;margin-bottom:9.64286rem !important}.g-my-140{margin-top:10rem !important;margin-bottom:10rem !important}.g-my-145{margin-top:10.35714rem !important;margin-bottom:10.35714rem !important}.g-my-150{margin-top:10.71429rem !important;margin-bottom:10.71429rem !important}.g-my-155{margin-top:11.07143rem !important;margin-bottom:11.07143rem !important}.g-my-160{margin-top:11.42857rem !important;margin-bottom:11.42857rem !important}.g-my-165{margin-top:11.78571rem !important;margin-bottom:11.78571rem !important}.g-my-170{margin-top:12.14286rem !important;margin-bottom:12.14286rem !important}.g-my-200{margin-top:14.28571rem !important;margin-bottom:14.28571rem !important}.g-my-300{margin-top:21.42857rem !important;margin-bottom:21.42857rem !important}.g-my-400{margin-top:28.57143rem !important;margin-bottom:28.57143rem !important}.g-my-500{margin-top:35.71429rem !important;margin-bottom:35.71429rem !important}.g-mt-0{margin-top:0 !important}.g-mt-1{margin-top:.07143rem !important}.g-mt-2{margin-top:.14286rem !important}.g-mt-3{margin-top:.21429rem !important}.g-mt-4{margin-top:.28571rem !important}.g-mt-5{margin-top:.35714rem !important}.g-mt-6{margin-top:.42857rem !important}.g-mt-7{margin-top:.5rem !important}.g-mt-8{margin-top:.57143rem !important}.g-mt-9{margin-top:.64286rem !important}.g-mt-10{margin-top:.71429rem !important}.g-mt-11{margin-top:.78571rem !important}.g-mt-12{margin-top:.85714rem !important}.g-mt-13{margin-top:.92857rem !important}.g-mt-14{margin-top:1rem !important}.g-mt-15{margin-top:1.07143rem !important}.g-mt-16{margin-top:1.14286rem !important}.g-mt-17{margin-top:1.21429rem !important}.g-mt-18{margin-top:1.28571rem !important}.g-mt-19{margin-top:1.35714rem !important}.g-mt-20{margin-top:1.42857rem !important}.g-mt-25{margin-top:1.78571rem !important}.g-mt-30{margin-top:2.14286rem !important}.g-mt-35{margin-top:2.5rem !important}.g-mt-40{margin-top:2.85714rem !important}.g-mt-45{margin-top:3.21429rem !important}.g-mt-50{margin-top:3.57143rem !important}.g-mt-55{margin-top:3.92857rem !important}.g-mt-60{margin-top:4.28571rem !important}.g-mt-65{margin-top:4.64286rem !important}.g-mt-70{margin-top:5rem !important}.g-mt-75{margin-top:5.35714rem !important}.g-mt-80{margin-top:5.71429rem !important}.g-mt-85{margin-top:6.07143rem !important}.g-mt-90{margin-top:6.42857rem !important}.g-mt-95{margin-top:6.78571rem !important}.g-mt-100{margin-top:7.14286rem !important}.g-mt-105{margin-top:7.5rem !important}.g-mt-110{margin-top:7.85714rem !important}.g-mt-115{margin-top:8.21429rem !important}.g-mt-120{margin-top:8.57143rem !important}.g-mt-125{margin-top:8.92857rem !important}.g-mt-130{margin-top:9.28571rem !important}.g-mt-135{margin-top:9.64286rem !important}.g-mt-140{margin-top:10rem !important}.g-mt-145{margin-top:10.35714rem !important}.g-mt-150{margin-top:10.71429rem !important}.g-mt-155{margin-top:11.07143rem !important}.g-mt-160{margin-top:11.42857rem !important}.g-mt-165{margin-top:11.78571rem !important}.g-mt-170{margin-top:12.14286rem !important}.g-mt-200{margin-top:14.28571rem !important}.g-mt-300{margin-top:21.42857rem !important}.g-mt-400{margin-top:28.57143rem !important}.g-mt-500{margin-top:35.71429rem !important}.g-mb-0{margin-bottom:0 !important}.g-mb-1{margin-bottom:.07143rem !important}.g-mb-2{margin-bottom:.14286rem !important}.g-mb-3{margin-bottom:.21429rem !important}.g-mb-4{margin-bottom:.28571rem !important}.g-mb-5{margin-bottom:.35714rem !important}.g-mb-6{margin-bottom:.42857rem !important}.g-mb-7{margin-bottom:.5rem !important}.g-mb-8{margin-bottom:.57143rem !important}.g-mb-9{margin-bottom:.64286rem !important}.g-mb-10{margin-bottom:.71429rem !important}.g-mb-11{margin-bottom:.78571rem !important}.g-mb-12{margin-bottom:.85714rem !important}.g-mb-13{margin-bottom:.92857rem !important}.g-mb-14{margin-bottom:1rem !important}.g-mb-15{margin-bottom:1.07143rem !important}.g-mb-16{margin-bottom:1.14286rem !important}.g-mb-17{margin-bottom:1.21429rem !important}.g-mb-18{margin-bottom:1.28571rem !important}.g-mb-19{margin-bottom:1.35714rem !important}.g-mb-20{margin-bottom:1.42857rem !important}.g-mb-25{margin-bottom:1.78571rem !important}.g-mb-30{margin-bottom:2.14286rem !important}.g-mb-35{margin-bottom:2.5rem !important}.g-mb-40{margin-bottom:2.85714rem !important}.g-mb-45{margin-bottom:3.21429rem !important}.g-mb-50{margin-bottom:3.57143rem !important}.g-mb-55{margin-bottom:3.92857rem !important}.g-mb-60{margin-bottom:4.28571rem !important}.g-mb-65{margin-bottom:4.64286rem !important}.g-mb-70{margin-bottom:5rem !important}.g-mb-75{margin-bottom:5.35714rem !important}.g-mb-80{margin-bottom:5.71429rem !important}.g-mb-85{margin-bottom:6.07143rem !important}.g-mb-90{margin-bottom:6.42857rem !important}.g-mb-95{margin-bottom:6.78571rem !important}.g-mb-100{margin-bottom:7.14286rem !important}.g-mb-105{margin-bottom:7.5rem !important}.g-mb-110{margin-bottom:7.85714rem !important}.g-mb-115{margin-bottom:8.21429rem !important}.g-mb-120{margin-bottom:8.57143rem !important}.g-mb-125{margin-bottom:8.92857rem !important}.g-mb-130{margin-bottom:9.28571rem !important}.g-mb-135{margin-bottom:9.64286rem !important}.g-mb-140{margin-bottom:10rem !important}.g-mb-145{margin-bottom:10.35714rem !important}.g-mb-150{margin-bottom:10.71429rem !important}.g-mb-155{margin-bottom:11.07143rem !important}.g-mb-160{margin-bottom:11.42857rem !important}.g-mb-165{margin-bottom:11.78571rem !important}.g-mb-170{margin-bottom:12.14286rem !important}.g-mb-200{margin-bottom:14.28571rem !important}.g-mb-300{margin-bottom:21.42857rem !important}.g-mb-400{margin-bottom:28.57143rem !important}.g-mb-500{margin-bottom:35.71429rem !important}.g-ml-0{margin-left:0 !important}.g-ml-1{margin-left:.07143rem !important}.g-ml-2{margin-left:.14286rem !important}.g-ml-3{margin-left:.21429rem !important}.g-ml-4{margin-left:.28571rem !important}.g-ml-5{margin-left:.35714rem !important}.g-ml-6{margin-left:.42857rem !important}.g-ml-7{margin-left:.5rem !important}.g-ml-8{margin-left:.57143rem !important}.g-ml-9{margin-left:.64286rem !important}.g-ml-10{margin-left:.71429rem !important}.g-ml-11{margin-left:.78571rem !important}.g-ml-12{margin-left:.85714rem !important}.g-ml-13{margin-left:.92857rem !important}.g-ml-14{margin-left:1rem !important}.g-ml-15{margin-left:1.07143rem !important}.g-ml-16{margin-left:1.14286rem !important}.g-ml-17{margin-left:1.21429rem !important}.g-ml-18{margin-left:1.28571rem !important}.g-ml-19{margin-left:1.35714rem !important}.g-ml-20{margin-left:1.42857rem !important}.g-ml-25{margin-left:1.78571rem !important}.g-ml-30{margin-left:2.14286rem !important}.g-ml-35{margin-left:2.5rem !important}.g-ml-40{margin-left:2.85714rem !important}.g-ml-45{margin-left:3.21429rem !important}.g-ml-50{margin-left:3.57143rem !important}.g-ml-55{margin-left:3.92857rem !important}.g-ml-60{margin-left:4.28571rem !important}.g-ml-65{margin-left:4.64286rem !important}.g-ml-70{margin-left:5rem !important}.g-ml-75{margin-left:5.35714rem !important}.g-ml-80{margin-left:5.71429rem !important}.g-ml-85{margin-left:6.07143rem !important}.g-ml-90{margin-left:6.42857rem !important}.g-ml-95{margin-left:6.78571rem !important}.g-ml-100{margin-left:7.14286rem !important}.g-ml-105{margin-left:7.5rem !important}.g-ml-110{margin-left:7.85714rem !important}.g-ml-115{margin-left:8.21429rem !important}.g-ml-120{margin-left:8.57143rem !important}.g-ml-125{margin-left:8.92857rem !important}.g-ml-130{margin-left:9.28571rem !important}.g-ml-135{margin-left:9.64286rem !important}.g-ml-140{margin-left:10rem !important}.g-ml-145{margin-left:10.35714rem !important}.g-ml-150{margin-left:10.71429rem !important}.g-ml-155{margin-left:11.07143rem !important}.g-ml-160{margin-left:11.42857rem !important}.g-ml-165{margin-left:11.78571rem !important}.g-ml-170{margin-left:12.14286rem !important}.g-ml-200{margin-left:14.28571rem !important}.g-ml-300{margin-left:21.42857rem !important}.g-ml-400{margin-left:28.57143rem !important}.g-ml-500{margin-left:35.71429rem !important}.g-mr-0{margin-right:0 !important}.g-mr-1{margin-right:.07143rem !important}.g-mr-2{margin-right:.14286rem !important}.g-mr-3{margin-right:.21429rem !important}.g-mr-4{margin-right:.28571rem !important}.g-mr-5{margin-right:.35714rem !important}.g-mr-6{margin-right:.42857rem !important}.g-mr-7{margin-right:.5rem !important}.g-mr-8{margin-right:.57143rem !important}.g-mr-9{margin-right:.64286rem !important}.g-mr-10{margin-right:.71429rem !important}.g-mr-11{margin-right:.78571rem !important}.g-mr-12{margin-right:.85714rem !important}.g-mr-13{margin-right:.92857rem !important}.g-mr-14{margin-right:1rem !important}.g-mr-15{margin-right:1.07143rem !important}.g-mr-16{margin-right:1.14286rem !important}.g-mr-17{margin-right:1.21429rem !important}.g-mr-18{margin-right:1.28571rem !important}.g-mr-19{margin-right:1.35714rem !important}.g-mr-20{margin-right:1.42857rem !important}.g-mr-25{margin-right:1.78571rem !important}.g-mr-30{margin-right:2.14286rem !important}.g-mr-35{margin-right:2.5rem !important}.g-mr-40{margin-right:2.85714rem !important}.g-mr-45{margin-right:3.21429rem !important}.g-mr-50{margin-right:3.57143rem !important}.g-mr-55{margin-right:3.92857rem !important}.g-mr-60{margin-right:4.28571rem !important}.g-mr-65{margin-right:4.64286rem !important}.g-mr-70{margin-right:5rem !important}.g-mr-75{margin-right:5.35714rem !important}.g-mr-80{margin-right:5.71429rem !important}.g-mr-85{margin-right:6.07143rem !important}.g-mr-90{margin-right:6.42857rem !important}.g-mr-95{margin-right:6.78571rem !important}.g-mr-100{margin-right:7.14286rem !important}.g-mr-105{margin-right:7.5rem !important}.g-mr-110{margin-right:7.85714rem !important}.g-mr-115{margin-right:8.21429rem !important}.g-mr-120{margin-right:8.57143rem !important}.g-mr-125{margin-right:8.92857rem !important}.g-mr-130{margin-right:9.28571rem !important}.g-mr-135{margin-right:9.64286rem !important}.g-mr-140{margin-right:10rem !important}.g-mr-145{margin-right:10.35714rem !important}.g-mr-150{margin-right:10.71429rem !important}.g-mr-155{margin-right:11.07143rem !important}.g-mr-160{margin-right:11.42857rem !important}.g-mr-165{margin-right:11.78571rem !important}.g-mr-170{margin-right:12.14286rem !important}.g-mr-200{margin-right:14.28571rem !important}.g-mr-300{margin-right:21.42857rem !important}.g-mr-400{margin-right:28.57143rem !important}.g-mr-500{margin-right:35.71429rem !important}}@media(min-width:576px){.g-ma-0--sm{margin:0 !important}.g-ma-1--sm{margin:.07143rem !important}.g-ma-2--sm{margin:.14286rem !important}.g-ma-3--sm{margin:.21429rem !important}.g-ma-4--sm{margin:.28571rem !important}.g-ma-5--sm{margin:.35714rem !important}.g-ma-6--sm{margin:.42857rem !important}.g-ma-7--sm{margin:.5rem !important}.g-ma-8--sm{margin:.57143rem !important}.g-ma-9--sm{margin:.64286rem !important}.g-ma-10--sm{margin:.71429rem !important}.g-ma-11--sm{margin:.78571rem !important}.g-ma-12--sm{margin:.85714rem !important}.g-ma-13--sm{margin:.92857rem !important}.g-ma-14--sm{margin:1rem !important}.g-ma-15--sm{margin:1.07143rem !important}.g-ma-16--sm{margin:1.14286rem !important}.g-ma-17--sm{margin:1.21429rem !important}.g-ma-18--sm{margin:1.28571rem !important}.g-ma-19--sm{margin:1.35714rem !important}.g-ma-20--sm{margin:1.42857rem !important}.g-ma-25--sm{margin:1.78571rem !important}.g-ma-30--sm{margin:2.14286rem !important}.g-ma-35--sm{margin:2.5rem !important}.g-ma-40--sm{margin:2.85714rem !important}.g-ma-45--sm{margin:3.21429rem !important}.g-ma-50--sm{margin:3.57143rem !important}.g-ma-55--sm{margin:3.92857rem !important}.g-ma-60--sm{margin:4.28571rem !important}.g-ma-65--sm{margin:4.64286rem !important}.g-ma-70--sm{margin:5rem !important}.g-ma-75--sm{margin:5.35714rem !important}.g-ma-80--sm{margin:5.71429rem !important}.g-ma-85--sm{margin:6.07143rem !important}.g-ma-90--sm{margin:6.42857rem !important}.g-ma-95--sm{margin:6.78571rem !important}.g-ma-100--sm{margin:7.14286rem !important}.g-ma-105--sm{margin:7.5rem !important}.g-ma-110--sm{margin:7.85714rem !important}.g-ma-115--sm{margin:8.21429rem !important}.g-ma-120--sm{margin:8.57143rem !important}.g-ma-125--sm{margin:8.92857rem !important}.g-ma-130--sm{margin:9.28571rem !important}.g-ma-135--sm{margin:9.64286rem !important}.g-ma-140--sm{margin:10rem !important}.g-ma-145--sm{margin:10.35714rem !important}.g-ma-150--sm{margin:10.71429rem !important}.g-ma-155--sm{margin:11.07143rem !important}.g-ma-160--sm{margin:11.42857rem !important}.g-ma-165--sm{margin:11.78571rem !important}.g-ma-170--sm{margin:12.14286rem !important}.g-ma-200--sm{margin:14.28571rem !important}.g-ma-300--sm{margin:21.42857rem !important}.g-ma-400--sm{margin:28.57143rem !important}.g-ma-500--sm{margin:35.71429rem !important}.g-mx-0--sm{margin-left:0 !important;margin-right:0 !important}.g-mx-1--sm{margin-left:.07143rem !important;margin-right:.07143rem !important}.g-mx-2--sm{margin-left:.14286rem !important;margin-right:.14286rem !important}.g-mx-3--sm{margin-left:.21429rem !important;margin-right:.21429rem !important}.g-mx-4--sm{margin-left:.28571rem !important;margin-right:.28571rem !important}.g-mx-5--sm{margin-left:.35714rem !important;margin-right:.35714rem !important}.g-mx-6--sm{margin-left:.42857rem !important;margin-right:.42857rem !important}.g-mx-7--sm{margin-left:.5rem !important;margin-right:.5rem !important}.g-mx-8--sm{margin-left:.57143rem !important;margin-right:.57143rem !important}.g-mx-9--sm{margin-left:.64286rem !important;margin-right:.64286rem !important}.g-mx-10--sm{margin-left:.71429rem !important;margin-right:.71429rem !important}.g-mx-11--sm{margin-left:.78571rem !important;margin-right:.78571rem !important}.g-mx-12--sm{margin-left:.85714rem !important;margin-right:.85714rem !important}.g-mx-13--sm{margin-left:.92857rem !important;margin-right:.92857rem !important}.g-mx-14--sm{margin-left:1rem !important;margin-right:1rem !important}.g-mx-15--sm{margin-left:1.07143rem !important;margin-right:1.07143rem !important}.g-mx-16--sm{margin-left:1.14286rem !important;margin-right:1.14286rem !important}.g-mx-17--sm{margin-left:1.21429rem !important;margin-right:1.21429rem !important}.g-mx-18--sm{margin-left:1.28571rem !important;margin-right:1.28571rem !important}.g-mx-19--sm{margin-left:1.35714rem !important;margin-right:1.35714rem !important}.g-mx-20--sm{margin-left:1.42857rem !important;margin-right:1.42857rem !important}.g-mx-25--sm{margin-left:1.78571rem !important;margin-right:1.78571rem !important}.g-mx-30--sm{margin-left:2.14286rem !important;margin-right:2.14286rem !important}.g-mx-35--sm{margin-left:2.5rem !important;margin-right:2.5rem !important}.g-mx-40--sm{margin-left:2.85714rem !important;margin-right:2.85714rem !important}.g-mx-45--sm{margin-left:3.21429rem !important;margin-right:3.21429rem !important}.g-mx-50--sm{margin-left:3.57143rem !important;margin-right:3.57143rem !important}.g-mx-55--sm{margin-left:3.92857rem !important;margin-right:3.92857rem !important}.g-mx-60--sm{margin-left:4.28571rem !important;margin-right:4.28571rem !important}.g-mx-65--sm{margin-left:4.64286rem !important;margin-right:4.64286rem !important}.g-mx-70--sm{margin-left:5rem !important;margin-right:5rem !important}.g-mx-75--sm{margin-left:5.35714rem !important;margin-right:5.35714rem !important}.g-mx-80--sm{margin-left:5.71429rem !important;margin-right:5.71429rem !important}.g-mx-85--sm{margin-left:6.07143rem !important;margin-right:6.07143rem !important}.g-mx-90--sm{margin-left:6.42857rem !important;margin-right:6.42857rem !important}.g-mx-95--sm{margin-left:6.78571rem !important;margin-right:6.78571rem !important}.g-mx-100--sm{margin-left:7.14286rem !important;margin-right:7.14286rem !important}.g-mx-105--sm{margin-left:7.5rem !important;margin-right:7.5rem !important}.g-mx-110--sm{margin-left:7.85714rem !important;margin-right:7.85714rem !important}.g-mx-115--sm{margin-left:8.21429rem !important;margin-right:8.21429rem !important}.g-mx-120--sm{margin-left:8.57143rem !important;margin-right:8.57143rem !important}.g-mx-125--sm{margin-left:8.92857rem !important;margin-right:8.92857rem !important}.g-mx-130--sm{margin-left:9.28571rem !important;margin-right:9.28571rem !important}.g-mx-135--sm{margin-left:9.64286rem !important;margin-right:9.64286rem !important}.g-mx-140--sm{margin-left:10rem !important;margin-right:10rem !important}.g-mx-145--sm{margin-left:10.35714rem !important;margin-right:10.35714rem !important}.g-mx-150--sm{margin-left:10.71429rem !important;margin-right:10.71429rem !important}.g-mx-155--sm{margin-left:11.07143rem !important;margin-right:11.07143rem !important}.g-mx-160--sm{margin-left:11.42857rem !important;margin-right:11.42857rem !important}.g-mx-165--sm{margin-left:11.78571rem !important;margin-right:11.78571rem !important}.g-mx-170--sm{margin-left:12.14286rem !important;margin-right:12.14286rem !important}.g-mx-200--sm{margin-left:14.28571rem !important;margin-right:14.28571rem !important}.g-mx-300--sm{margin-left:21.42857rem !important;margin-right:21.42857rem !important}.g-mx-400--sm{margin-left:28.57143rem !important;margin-right:28.57143rem !important}.g-mx-500--sm{margin-left:35.71429rem !important;margin-right:35.71429rem !important}.g-my-0--sm{margin-top:0 !important;margin-bottom:0 !important}.g-my-1--sm{margin-top:.07143rem !important;margin-bottom:.07143rem !important}.g-my-2--sm{margin-top:.14286rem !important;margin-bottom:.14286rem !important}.g-my-3--sm{margin-top:.21429rem !important;margin-bottom:.21429rem !important}.g-my-4--sm{margin-top:.28571rem !important;margin-bottom:.28571rem !important}.g-my-5--sm{margin-top:.35714rem !important;margin-bottom:.35714rem !important}.g-my-6--sm{margin-top:.42857rem !important;margin-bottom:.42857rem !important}.g-my-7--sm{margin-top:.5rem !important;margin-bottom:.5rem !important}.g-my-8--sm{margin-top:.57143rem !important;margin-bottom:.57143rem !important}.g-my-9--sm{margin-top:.64286rem !important;margin-bottom:.64286rem !important}.g-my-10--sm{margin-top:.71429rem !important;margin-bottom:.71429rem !important}.g-my-11--sm{margin-top:.78571rem !important;margin-bottom:.78571rem !important}.g-my-12--sm{margin-top:.85714rem !important;margin-bottom:.85714rem !important}.g-my-13--sm{margin-top:.92857rem !important;margin-bottom:.92857rem !important}.g-my-14--sm{margin-top:1rem !important;margin-bottom:1rem !important}.g-my-15--sm{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}.g-my-16--sm{margin-top:1.14286rem !important;margin-bottom:1.14286rem !important}.g-my-17--sm{margin-top:1.21429rem !important;margin-bottom:1.21429rem !important}.g-my-18--sm{margin-top:1.28571rem !important;margin-bottom:1.28571rem !important}.g-my-19--sm{margin-top:1.35714rem !important;margin-bottom:1.35714rem !important}.g-my-20--sm{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}.g-my-25--sm{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}.g-my-30--sm{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}.g-my-35--sm{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.g-my-40--sm{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}.g-my-45--sm{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}.g-my-50--sm{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}.g-my-55--sm{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}.g-my-60--sm{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}.g-my-65--sm{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}.g-my-70--sm{margin-top:5rem !important;margin-bottom:5rem !important}.g-my-75--sm{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}.g-my-80--sm{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}.g-my-85--sm{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}.g-my-90--sm{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}.g-my-95--sm{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}.g-my-100--sm{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}.g-my-105--sm{margin-top:7.5rem !important;margin-bottom:7.5rem !important}.g-my-110--sm{margin-top:7.85714rem !important;margin-bottom:7.85714rem !important}.g-my-115--sm{margin-top:8.21429rem !important;margin-bottom:8.21429rem !important}.g-my-120--sm{margin-top:8.57143rem !important;margin-bottom:8.57143rem !important}.g-my-125--sm{margin-top:8.92857rem !important;margin-bottom:8.92857rem !important}.g-my-130--sm{margin-top:9.28571rem !important;margin-bottom:9.28571rem !important}.g-my-135--sm{margin-top:9.64286rem !important;margin-bottom:9.64286rem !important}.g-my-140--sm{margin-top:10rem !important;margin-bottom:10rem !important}.g-my-145--sm{margin-top:10.35714rem !important;margin-bottom:10.35714rem !important}.g-my-150--sm{margin-top:10.71429rem !important;margin-bottom:10.71429rem !important}.g-my-155--sm{margin-top:11.07143rem !important;margin-bottom:11.07143rem !important}.g-my-160--sm{margin-top:11.42857rem !important;margin-bottom:11.42857rem !important}.g-my-165--sm{margin-top:11.78571rem !important;margin-bottom:11.78571rem !important}.g-my-170--sm{margin-top:12.14286rem !important;margin-bottom:12.14286rem !important}.g-my-200--sm{margin-top:14.28571rem !important;margin-bottom:14.28571rem !important}.g-my-300--sm{margin-top:21.42857rem !important;margin-bottom:21.42857rem !important}.g-my-400--sm{margin-top:28.57143rem !important;margin-bottom:28.57143rem !important}.g-my-500--sm{margin-top:35.71429rem !important;margin-bottom:35.71429rem !important}.g-mt-0--sm{margin-top:0 !important}.g-mt-1--sm{margin-top:.07143rem !important}.g-mt-2--sm{margin-top:.14286rem !important}.g-mt-3--sm{margin-top:.21429rem !important}.g-mt-4--sm{margin-top:.28571rem !important}.g-mt-5--sm{margin-top:.35714rem !important}.g-mt-6--sm{margin-top:.42857rem !important}.g-mt-7--sm{margin-top:.5rem !important}.g-mt-8--sm{margin-top:.57143rem !important}.g-mt-9--sm{margin-top:.64286rem !important}.g-mt-10--sm{margin-top:.71429rem !important}.g-mt-11--sm{margin-top:.78571rem !important}.g-mt-12--sm{margin-top:.85714rem !important}.g-mt-13--sm{margin-top:.92857rem !important}.g-mt-14--sm{margin-top:1rem !important}.g-mt-15--sm{margin-top:1.07143rem !important}.g-mt-16--sm{margin-top:1.14286rem !important}.g-mt-17--sm{margin-top:1.21429rem !important}.g-mt-18--sm{margin-top:1.28571rem !important}.g-mt-19--sm{margin-top:1.35714rem !important}.g-mt-20--sm{margin-top:1.42857rem !important}.g-mt-25--sm{margin-top:1.78571rem !important}.g-mt-30--sm{margin-top:2.14286rem !important}.g-mt-35--sm{margin-top:2.5rem !important}.g-mt-40--sm{margin-top:2.85714rem !important}.g-mt-45--sm{margin-top:3.21429rem !important}.g-mt-50--sm{margin-top:3.57143rem !important}.g-mt-55--sm{margin-top:3.92857rem !important}.g-mt-60--sm{margin-top:4.28571rem !important}.g-mt-65--sm{margin-top:4.64286rem !important}.g-mt-70--sm{margin-top:5rem !important}.g-mt-75--sm{margin-top:5.35714rem !important}.g-mt-80--sm{margin-top:5.71429rem !important}.g-mt-85--sm{margin-top:6.07143rem !important}.g-mt-90--sm{margin-top:6.42857rem !important}.g-mt-95--sm{margin-top:6.78571rem !important}.g-mt-100--sm{margin-top:7.14286rem !important}.g-mt-105--sm{margin-top:7.5rem !important}.g-mt-110--sm{margin-top:7.85714rem !important}.g-mt-115--sm{margin-top:8.21429rem !important}.g-mt-120--sm{margin-top:8.57143rem !important}.g-mt-125--sm{margin-top:8.92857rem !important}.g-mt-130--sm{margin-top:9.28571rem !important}.g-mt-135--sm{margin-top:9.64286rem !important}.g-mt-140--sm{margin-top:10rem !important}.g-mt-145--sm{margin-top:10.35714rem !important}.g-mt-150--sm{margin-top:10.71429rem !important}.g-mt-155--sm{margin-top:11.07143rem !important}.g-mt-160--sm{margin-top:11.42857rem !important}.g-mt-165--sm{margin-top:11.78571rem !important}.g-mt-170--sm{margin-top:12.14286rem !important}.g-mt-200--sm{margin-top:14.28571rem !important}.g-mt-300--sm{margin-top:21.42857rem !important}.g-mt-400--sm{margin-top:28.57143rem !important}.g-mt-500--sm{margin-top:35.71429rem !important}.g-mb-0--sm{margin-bottom:0 !important}.g-mb-1--sm{margin-bottom:.07143rem !important}.g-mb-2--sm{margin-bottom:.14286rem !important}.g-mb-3--sm{margin-bottom:.21429rem !important}.g-mb-4--sm{margin-bottom:.28571rem !important}.g-mb-5--sm{margin-bottom:.35714rem !important}.g-mb-6--sm{margin-bottom:.42857rem !important}.g-mb-7--sm{margin-bottom:.5rem !important}.g-mb-8--sm{margin-bottom:.57143rem !important}.g-mb-9--sm{margin-bottom:.64286rem !important}.g-mb-10--sm{margin-bottom:.71429rem !important}.g-mb-11--sm{margin-bottom:.78571rem !important}.g-mb-12--sm{margin-bottom:.85714rem !important}.g-mb-13--sm{margin-bottom:.92857rem !important}.g-mb-14--sm{margin-bottom:1rem !important}.g-mb-15--sm{margin-bottom:1.07143rem !important}.g-mb-16--sm{margin-bottom:1.14286rem !important}.g-mb-17--sm{margin-bottom:1.21429rem !important}.g-mb-18--sm{margin-bottom:1.28571rem !important}.g-mb-19--sm{margin-bottom:1.35714rem !important}.g-mb-20--sm{margin-bottom:1.42857rem !important}.g-mb-25--sm{margin-bottom:1.78571rem !important}.g-mb-30--sm{margin-bottom:2.14286rem !important}.g-mb-35--sm{margin-bottom:2.5rem !important}.g-mb-40--sm{margin-bottom:2.85714rem !important}.g-mb-45--sm{margin-bottom:3.21429rem !important}.g-mb-50--sm{margin-bottom:3.57143rem !important}.g-mb-55--sm{margin-bottom:3.92857rem !important}.g-mb-60--sm{margin-bottom:4.28571rem !important}.g-mb-65--sm{margin-bottom:4.64286rem !important}.g-mb-70--sm{margin-bottom:5rem !important}.g-mb-75--sm{margin-bottom:5.35714rem !important}.g-mb-80--sm{margin-bottom:5.71429rem !important}.g-mb-85--sm{margin-bottom:6.07143rem !important}.g-mb-90--sm{margin-bottom:6.42857rem !important}.g-mb-95--sm{margin-bottom:6.78571rem !important}.g-mb-100--sm{margin-bottom:7.14286rem !important}.g-mb-105--sm{margin-bottom:7.5rem !important}.g-mb-110--sm{margin-bottom:7.85714rem !important}.g-mb-115--sm{margin-bottom:8.21429rem !important}.g-mb-120--sm{margin-bottom:8.57143rem !important}.g-mb-125--sm{margin-bottom:8.92857rem !important}.g-mb-130--sm{margin-bottom:9.28571rem !important}.g-mb-135--sm{margin-bottom:9.64286rem !important}.g-mb-140--sm{margin-bottom:10rem !important}.g-mb-145--sm{margin-bottom:10.35714rem !important}.g-mb-150--sm{margin-bottom:10.71429rem !important}.g-mb-155--sm{margin-bottom:11.07143rem !important}.g-mb-160--sm{margin-bottom:11.42857rem !important}.g-mb-165--sm{margin-bottom:11.78571rem !important}.g-mb-170--sm{margin-bottom:12.14286rem !important}.g-mb-200--sm{margin-bottom:14.28571rem !important}.g-mb-300--sm{margin-bottom:21.42857rem !important}.g-mb-400--sm{margin-bottom:28.57143rem !important}.g-mb-500--sm{margin-bottom:35.71429rem !important}.g-ml-0--sm{margin-left:0 !important}.g-ml-1--sm{margin-left:.07143rem !important}.g-ml-2--sm{margin-left:.14286rem !important}.g-ml-3--sm{margin-left:.21429rem !important}.g-ml-4--sm{margin-left:.28571rem !important}.g-ml-5--sm{margin-left:.35714rem !important}.g-ml-6--sm{margin-left:.42857rem !important}.g-ml-7--sm{margin-left:.5rem !important}.g-ml-8--sm{margin-left:.57143rem !important}.g-ml-9--sm{margin-left:.64286rem !important}.g-ml-10--sm{margin-left:.71429rem !important}.g-ml-11--sm{margin-left:.78571rem !important}.g-ml-12--sm{margin-left:.85714rem !important}.g-ml-13--sm{margin-left:.92857rem !important}.g-ml-14--sm{margin-left:1rem !important}.g-ml-15--sm{margin-left:1.07143rem !important}.g-ml-16--sm{margin-left:1.14286rem !important}.g-ml-17--sm{margin-left:1.21429rem !important}.g-ml-18--sm{margin-left:1.28571rem !important}.g-ml-19--sm{margin-left:1.35714rem !important}.g-ml-20--sm{margin-left:1.42857rem !important}.g-ml-25--sm{margin-left:1.78571rem !important}.g-ml-30--sm{margin-left:2.14286rem !important}.g-ml-35--sm{margin-left:2.5rem !important}.g-ml-40--sm{margin-left:2.85714rem !important}.g-ml-45--sm{margin-left:3.21429rem !important}.g-ml-50--sm{margin-left:3.57143rem !important}.g-ml-55--sm{margin-left:3.92857rem !important}.g-ml-60--sm{margin-left:4.28571rem !important}.g-ml-65--sm{margin-left:4.64286rem !important}.g-ml-70--sm{margin-left:5rem !important}.g-ml-75--sm{margin-left:5.35714rem !important}.g-ml-80--sm{margin-left:5.71429rem !important}.g-ml-85--sm{margin-left:6.07143rem !important}.g-ml-90--sm{margin-left:6.42857rem !important}.g-ml-95--sm{margin-left:6.78571rem !important}.g-ml-100--sm{margin-left:7.14286rem !important}.g-ml-105--sm{margin-left:7.5rem !important}.g-ml-110--sm{margin-left:7.85714rem !important}.g-ml-115--sm{margin-left:8.21429rem !important}.g-ml-120--sm{margin-left:8.57143rem !important}.g-ml-125--sm{margin-left:8.92857rem !important}.g-ml-130--sm{margin-left:9.28571rem !important}.g-ml-135--sm{margin-left:9.64286rem !important}.g-ml-140--sm{margin-left:10rem !important}.g-ml-145--sm{margin-left:10.35714rem !important}.g-ml-150--sm{margin-left:10.71429rem !important}.g-ml-155--sm{margin-left:11.07143rem !important}.g-ml-160--sm{margin-left:11.42857rem !important}.g-ml-165--sm{margin-left:11.78571rem !important}.g-ml-170--sm{margin-left:12.14286rem !important}.g-ml-200--sm{margin-left:14.28571rem !important}.g-ml-300--sm{margin-left:21.42857rem !important}.g-ml-400--sm{margin-left:28.57143rem !important}.g-ml-500--sm{margin-left:35.71429rem !important}.g-mr-0--sm{margin-right:0 !important}.g-mr-1--sm{margin-right:.07143rem !important}.g-mr-2--sm{margin-right:.14286rem !important}.g-mr-3--sm{margin-right:.21429rem !important}.g-mr-4--sm{margin-right:.28571rem !important}.g-mr-5--sm{margin-right:.35714rem !important}.g-mr-6--sm{margin-right:.42857rem !important}.g-mr-7--sm{margin-right:.5rem !important}.g-mr-8--sm{margin-right:.57143rem !important}.g-mr-9--sm{margin-right:.64286rem !important}.g-mr-10--sm{margin-right:.71429rem !important}.g-mr-11--sm{margin-right:.78571rem !important}.g-mr-12--sm{margin-right:.85714rem !important}.g-mr-13--sm{margin-right:.92857rem !important}.g-mr-14--sm{margin-right:1rem !important}.g-mr-15--sm{margin-right:1.07143rem !important}.g-mr-16--sm{margin-right:1.14286rem !important}.g-mr-17--sm{margin-right:1.21429rem !important}.g-mr-18--sm{margin-right:1.28571rem !important}.g-mr-19--sm{margin-right:1.35714rem !important}.g-mr-20--sm{margin-right:1.42857rem !important}.g-mr-25--sm{margin-right:1.78571rem !important}.g-mr-30--sm{margin-right:2.14286rem !important}.g-mr-35--sm{margin-right:2.5rem !important}.g-mr-40--sm{margin-right:2.85714rem !important}.g-mr-45--sm{margin-right:3.21429rem !important}.g-mr-50--sm{margin-right:3.57143rem !important}.g-mr-55--sm{margin-right:3.92857rem !important}.g-mr-60--sm{margin-right:4.28571rem !important}.g-mr-65--sm{margin-right:4.64286rem !important}.g-mr-70--sm{margin-right:5rem !important}.g-mr-75--sm{margin-right:5.35714rem !important}.g-mr-80--sm{margin-right:5.71429rem !important}.g-mr-85--sm{margin-right:6.07143rem !important}.g-mr-90--sm{margin-right:6.42857rem !important}.g-mr-95--sm{margin-right:6.78571rem !important}.g-mr-100--sm{margin-right:7.14286rem !important}.g-mr-105--sm{margin-right:7.5rem !important}.g-mr-110--sm{margin-right:7.85714rem !important}.g-mr-115--sm{margin-right:8.21429rem !important}.g-mr-120--sm{margin-right:8.57143rem !important}.g-mr-125--sm{margin-right:8.92857rem !important}.g-mr-130--sm{margin-right:9.28571rem !important}.g-mr-135--sm{margin-right:9.64286rem !important}.g-mr-140--sm{margin-right:10rem !important}.g-mr-145--sm{margin-right:10.35714rem !important}.g-mr-150--sm{margin-right:10.71429rem !important}.g-mr-155--sm{margin-right:11.07143rem !important}.g-mr-160--sm{margin-right:11.42857rem !important}.g-mr-165--sm{margin-right:11.78571rem !important}.g-mr-170--sm{margin-right:12.14286rem !important}.g-mr-200--sm{margin-right:14.28571rem !important}.g-mr-300--sm{margin-right:21.42857rem !important}.g-mr-400--sm{margin-right:28.57143rem !important}.g-mr-500--sm{margin-right:35.71429rem !important}}@media(min-width:768px){.g-ma-0--md{margin:0 !important}.g-ma-1--md{margin:.07143rem !important}.g-ma-2--md{margin:.14286rem !important}.g-ma-3--md{margin:.21429rem !important}.g-ma-4--md{margin:.28571rem !important}.g-ma-5--md{margin:.35714rem !important}.g-ma-6--md{margin:.42857rem !important}.g-ma-7--md{margin:.5rem !important}.g-ma-8--md{margin:.57143rem !important}.g-ma-9--md{margin:.64286rem !important}.g-ma-10--md{margin:.71429rem !important}.g-ma-11--md{margin:.78571rem !important}.g-ma-12--md{margin:.85714rem !important}.g-ma-13--md{margin:.92857rem !important}.g-ma-14--md{margin:1rem !important}.g-ma-15--md{margin:1.07143rem !important}.g-ma-16--md{margin:1.14286rem !important}.g-ma-17--md{margin:1.21429rem !important}.g-ma-18--md{margin:1.28571rem !important}.g-ma-19--md{margin:1.35714rem !important}.g-ma-20--md{margin:1.42857rem !important}.g-ma-25--md{margin:1.78571rem !important}.g-ma-30--md{margin:2.14286rem !important}.g-ma-35--md{margin:2.5rem !important}.g-ma-40--md{margin:2.85714rem !important}.g-ma-45--md{margin:3.21429rem !important}.g-ma-50--md{margin:3.57143rem !important}.g-ma-55--md{margin:3.92857rem !important}.g-ma-60--md{margin:4.28571rem !important}.g-ma-65--md{margin:4.64286rem !important}.g-ma-70--md{margin:5rem !important}.g-ma-75--md{margin:5.35714rem !important}.g-ma-80--md{margin:5.71429rem !important}.g-ma-85--md{margin:6.07143rem !important}.g-ma-90--md{margin:6.42857rem !important}.g-ma-95--md{margin:6.78571rem !important}.g-ma-100--md{margin:7.14286rem !important}.g-ma-105--md{margin:7.5rem !important}.g-ma-110--md{margin:7.85714rem !important}.g-ma-115--md{margin:8.21429rem !important}.g-ma-120--md{margin:8.57143rem !important}.g-ma-125--md{margin:8.92857rem !important}.g-ma-130--md{margin:9.28571rem !important}.g-ma-135--md{margin:9.64286rem !important}.g-ma-140--md{margin:10rem !important}.g-ma-145--md{margin:10.35714rem !important}.g-ma-150--md{margin:10.71429rem !important}.g-ma-155--md{margin:11.07143rem !important}.g-ma-160--md{margin:11.42857rem !important}.g-ma-165--md{margin:11.78571rem !important}.g-ma-170--md{margin:12.14286rem !important}.g-ma-200--md{margin:14.28571rem !important}.g-ma-300--md{margin:21.42857rem !important}.g-ma-400--md{margin:28.57143rem !important}.g-ma-500--md{margin:35.71429rem !important}.g-mx-0--md{margin-left:0 !important;margin-right:0 !important}.g-mx-1--md{margin-left:.07143rem !important;margin-right:.07143rem !important}.g-mx-2--md{margin-left:.14286rem !important;margin-right:.14286rem !important}.g-mx-3--md{margin-left:.21429rem !important;margin-right:.21429rem !important}.g-mx-4--md{margin-left:.28571rem !important;margin-right:.28571rem !important}.g-mx-5--md{margin-left:.35714rem !important;margin-right:.35714rem !important}.g-mx-6--md{margin-left:.42857rem !important;margin-right:.42857rem !important}.g-mx-7--md{margin-left:.5rem !important;margin-right:.5rem !important}.g-mx-8--md{margin-left:.57143rem !important;margin-right:.57143rem !important}.g-mx-9--md{margin-left:.64286rem !important;margin-right:.64286rem !important}.g-mx-10--md{margin-left:.71429rem !important;margin-right:.71429rem !important}.g-mx-11--md{margin-left:.78571rem !important;margin-right:.78571rem !important}.g-mx-12--md{margin-left:.85714rem !important;margin-right:.85714rem !important}.g-mx-13--md{margin-left:.92857rem !important;margin-right:.92857rem !important}.g-mx-14--md{margin-left:1rem !important;margin-right:1rem !important}.g-mx-15--md{margin-left:1.07143rem !important;margin-right:1.07143rem !important}.g-mx-16--md{margin-left:1.14286rem !important;margin-right:1.14286rem !important}.g-mx-17--md{margin-left:1.21429rem !important;margin-right:1.21429rem !important}.g-mx-18--md{margin-left:1.28571rem !important;margin-right:1.28571rem !important}.g-mx-19--md{margin-left:1.35714rem !important;margin-right:1.35714rem !important}.g-mx-20--md{margin-left:1.42857rem !important;margin-right:1.42857rem !important}.g-mx-25--md{margin-left:1.78571rem !important;margin-right:1.78571rem !important}.g-mx-30--md{margin-left:2.14286rem !important;margin-right:2.14286rem !important}.g-mx-35--md{margin-left:2.5rem !important;margin-right:2.5rem !important}.g-mx-40--md{margin-left:2.85714rem !important;margin-right:2.85714rem !important}.g-mx-45--md{margin-left:3.21429rem !important;margin-right:3.21429rem !important}.g-mx-50--md{margin-left:3.57143rem !important;margin-right:3.57143rem !important}.g-mx-55--md{margin-left:3.92857rem !important;margin-right:3.92857rem !important}.g-mx-60--md{margin-left:4.28571rem !important;margin-right:4.28571rem !important}.g-mx-65--md{margin-left:4.64286rem !important;margin-right:4.64286rem !important}.g-mx-70--md{margin-left:5rem !important;margin-right:5rem !important}.g-mx-75--md{margin-left:5.35714rem !important;margin-right:5.35714rem !important}.g-mx-80--md{margin-left:5.71429rem !important;margin-right:5.71429rem !important}.g-mx-85--md{margin-left:6.07143rem !important;margin-right:6.07143rem !important}.g-mx-90--md{margin-left:6.42857rem !important;margin-right:6.42857rem !important}.g-mx-95--md{margin-left:6.78571rem !important;margin-right:6.78571rem !important}.g-mx-100--md{margin-left:7.14286rem !important;margin-right:7.14286rem !important}.g-mx-105--md{margin-left:7.5rem !important;margin-right:7.5rem !important}.g-mx-110--md{margin-left:7.85714rem !important;margin-right:7.85714rem !important}.g-mx-115--md{margin-left:8.21429rem !important;margin-right:8.21429rem !important}.g-mx-120--md{margin-left:8.57143rem !important;margin-right:8.57143rem !important}.g-mx-125--md{margin-left:8.92857rem !important;margin-right:8.92857rem !important}.g-mx-130--md{margin-left:9.28571rem !important;margin-right:9.28571rem !important}.g-mx-135--md{margin-left:9.64286rem !important;margin-right:9.64286rem !important}.g-mx-140--md{margin-left:10rem !important;margin-right:10rem !important}.g-mx-145--md{margin-left:10.35714rem !important;margin-right:10.35714rem !important}.g-mx-150--md{margin-left:10.71429rem !important;margin-right:10.71429rem !important}.g-mx-155--md{margin-left:11.07143rem !important;margin-right:11.07143rem !important}.g-mx-160--md{margin-left:11.42857rem !important;margin-right:11.42857rem !important}.g-mx-165--md{margin-left:11.78571rem !important;margin-right:11.78571rem !important}.g-mx-170--md{margin-left:12.14286rem !important;margin-right:12.14286rem !important}.g-mx-200--md{margin-left:14.28571rem !important;margin-right:14.28571rem !important}.g-mx-300--md{margin-left:21.42857rem !important;margin-right:21.42857rem !important}.g-mx-400--md{margin-left:28.57143rem !important;margin-right:28.57143rem !important}.g-mx-500--md{margin-left:35.71429rem !important;margin-right:35.71429rem !important}.g-my-0--md{margin-top:0 !important;margin-bottom:0 !important}.g-my-1--md{margin-top:.07143rem !important;margin-bottom:.07143rem !important}.g-my-2--md{margin-top:.14286rem !important;margin-bottom:.14286rem !important}.g-my-3--md{margin-top:.21429rem !important;margin-bottom:.21429rem !important}.g-my-4--md{margin-top:.28571rem !important;margin-bottom:.28571rem !important}.g-my-5--md{margin-top:.35714rem !important;margin-bottom:.35714rem !important}.g-my-6--md{margin-top:.42857rem !important;margin-bottom:.42857rem !important}.g-my-7--md{margin-top:.5rem !important;margin-bottom:.5rem !important}.g-my-8--md{margin-top:.57143rem !important;margin-bottom:.57143rem !important}.g-my-9--md{margin-top:.64286rem !important;margin-bottom:.64286rem !important}.g-my-10--md{margin-top:.71429rem !important;margin-bottom:.71429rem !important}.g-my-11--md{margin-top:.78571rem !important;margin-bottom:.78571rem !important}.g-my-12--md{margin-top:.85714rem !important;margin-bottom:.85714rem !important}.g-my-13--md{margin-top:.92857rem !important;margin-bottom:.92857rem !important}.g-my-14--md{margin-top:1rem !important;margin-bottom:1rem !important}.g-my-15--md{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}.g-my-16--md{margin-top:1.14286rem !important;margin-bottom:1.14286rem !important}.g-my-17--md{margin-top:1.21429rem !important;margin-bottom:1.21429rem !important}.g-my-18--md{margin-top:1.28571rem !important;margin-bottom:1.28571rem !important}.g-my-19--md{margin-top:1.35714rem !important;margin-bottom:1.35714rem !important}.g-my-20--md{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}.g-my-25--md{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}.g-my-30--md{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}.g-my-35--md{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.g-my-40--md{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}.g-my-45--md{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}.g-my-50--md{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}.g-my-55--md{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}.g-my-60--md{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}.g-my-65--md{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}.g-my-70--md{margin-top:5rem !important;margin-bottom:5rem !important}.g-my-75--md{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}.g-my-80--md{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}.g-my-85--md{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}.g-my-90--md{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}.g-my-95--md{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}.g-my-100--md{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}.g-my-105--md{margin-top:7.5rem !important;margin-bottom:7.5rem !important}.g-my-110--md{margin-top:7.85714rem !important;margin-bottom:7.85714rem !important}.g-my-115--md{margin-top:8.21429rem !important;margin-bottom:8.21429rem !important}.g-my-120--md{margin-top:8.57143rem !important;margin-bottom:8.57143rem !important}.g-my-125--md{margin-top:8.92857rem !important;margin-bottom:8.92857rem !important}.g-my-130--md{margin-top:9.28571rem !important;margin-bottom:9.28571rem !important}.g-my-135--md{margin-top:9.64286rem !important;margin-bottom:9.64286rem !important}.g-my-140--md{margin-top:10rem !important;margin-bottom:10rem !important}.g-my-145--md{margin-top:10.35714rem !important;margin-bottom:10.35714rem !important}.g-my-150--md{margin-top:10.71429rem !important;margin-bottom:10.71429rem !important}.g-my-155--md{margin-top:11.07143rem !important;margin-bottom:11.07143rem !important}.g-my-160--md{margin-top:11.42857rem !important;margin-bottom:11.42857rem !important}.g-my-165--md{margin-top:11.78571rem !important;margin-bottom:11.78571rem !important}.g-my-170--md{margin-top:12.14286rem !important;margin-bottom:12.14286rem !important}.g-my-200--md{margin-top:14.28571rem !important;margin-bottom:14.28571rem !important}.g-my-300--md{margin-top:21.42857rem !important;margin-bottom:21.42857rem !important}.g-my-400--md{margin-top:28.57143rem !important;margin-bottom:28.57143rem !important}.g-my-500--md{margin-top:35.71429rem !important;margin-bottom:35.71429rem !important}.g-mt-0--md{margin-top:0 !important}.g-mt-1--md{margin-top:.07143rem !important}.g-mt-2--md{margin-top:.14286rem !important}.g-mt-3--md{margin-top:.21429rem !important}.g-mt-4--md{margin-top:.28571rem !important}.g-mt-5--md{margin-top:.35714rem !important}.g-mt-6--md{margin-top:.42857rem !important}.g-mt-7--md{margin-top:.5rem !important}.g-mt-8--md{margin-top:.57143rem !important}.g-mt-9--md{margin-top:.64286rem !important}.g-mt-10--md{margin-top:.71429rem !important}.g-mt-11--md{margin-top:.78571rem !important}.g-mt-12--md{margin-top:.85714rem !important}.g-mt-13--md{margin-top:.92857rem !important}.g-mt-14--md{margin-top:1rem !important}.g-mt-15--md{margin-top:1.07143rem !important}.g-mt-16--md{margin-top:1.14286rem !important}.g-mt-17--md{margin-top:1.21429rem !important}.g-mt-18--md{margin-top:1.28571rem !important}.g-mt-19--md{margin-top:1.35714rem !important}.g-mt-20--md{margin-top:1.42857rem !important}.g-mt-25--md{margin-top:1.78571rem !important}.g-mt-30--md{margin-top:2.14286rem !important}.g-mt-35--md{margin-top:2.5rem !important}.g-mt-40--md{margin-top:2.85714rem !important}.g-mt-45--md{margin-top:3.21429rem !important}.g-mt-50--md{margin-top:3.57143rem !important}.g-mt-55--md{margin-top:3.92857rem !important}.g-mt-60--md{margin-top:4.28571rem !important}.g-mt-65--md{margin-top:4.64286rem !important}.g-mt-70--md{margin-top:5rem !important}.g-mt-75--md{margin-top:5.35714rem !important}.g-mt-80--md{margin-top:5.71429rem !important}.g-mt-85--md{margin-top:6.07143rem !important}.g-mt-90--md{margin-top:6.42857rem !important}.g-mt-95--md{margin-top:6.78571rem !important}.g-mt-100--md{margin-top:7.14286rem !important}.g-mt-105--md{margin-top:7.5rem !important}.g-mt-110--md{margin-top:7.85714rem !important}.g-mt-115--md{margin-top:8.21429rem !important}.g-mt-120--md{margin-top:8.57143rem !important}.g-mt-125--md{margin-top:8.92857rem !important}.g-mt-130--md{margin-top:9.28571rem !important}.g-mt-135--md{margin-top:9.64286rem !important}.g-mt-140--md{margin-top:10rem !important}.g-mt-145--md{margin-top:10.35714rem !important}.g-mt-150--md{margin-top:10.71429rem !important}.g-mt-155--md{margin-top:11.07143rem !important}.g-mt-160--md{margin-top:11.42857rem !important}.g-mt-165--md{margin-top:11.78571rem !important}.g-mt-170--md{margin-top:12.14286rem !important}.g-mt-200--md{margin-top:14.28571rem !important}.g-mt-300--md{margin-top:21.42857rem !important}.g-mt-400--md{margin-top:28.57143rem !important}.g-mt-500--md{margin-top:35.71429rem !important}.g-mb-0--md{margin-bottom:0 !important}.g-mb-1--md{margin-bottom:.07143rem !important}.g-mb-2--md{margin-bottom:.14286rem !important}.g-mb-3--md{margin-bottom:.21429rem !important}.g-mb-4--md{margin-bottom:.28571rem !important}.g-mb-5--md{margin-bottom:.35714rem !important}.g-mb-6--md{margin-bottom:.42857rem !important}.g-mb-7--md{margin-bottom:.5rem !important}.g-mb-8--md{margin-bottom:.57143rem !important}.g-mb-9--md{margin-bottom:.64286rem !important}.g-mb-10--md{margin-bottom:.71429rem !important}.g-mb-11--md{margin-bottom:.78571rem !important}.g-mb-12--md{margin-bottom:.85714rem !important}.g-mb-13--md{margin-bottom:.92857rem !important}.g-mb-14--md{margin-bottom:1rem !important}.g-mb-15--md{margin-bottom:1.07143rem !important}.g-mb-16--md{margin-bottom:1.14286rem !important}.g-mb-17--md{margin-bottom:1.21429rem !important}.g-mb-18--md{margin-bottom:1.28571rem !important}.g-mb-19--md{margin-bottom:1.35714rem !important}.g-mb-20--md{margin-bottom:1.42857rem !important}.g-mb-25--md{margin-bottom:1.78571rem !important}.g-mb-30--md{margin-bottom:2.14286rem !important}.g-mb-35--md{margin-bottom:2.5rem !important}.g-mb-40--md{margin-bottom:2.85714rem !important}.g-mb-45--md{margin-bottom:3.21429rem !important}.g-mb-50--md{margin-bottom:3.57143rem !important}.g-mb-55--md{margin-bottom:3.92857rem !important}.g-mb-60--md{margin-bottom:4.28571rem !important}.g-mb-65--md{margin-bottom:4.64286rem !important}.g-mb-70--md{margin-bottom:5rem !important}.g-mb-75--md{margin-bottom:5.35714rem !important}.g-mb-80--md{margin-bottom:5.71429rem !important}.g-mb-85--md{margin-bottom:6.07143rem !important}.g-mb-90--md{margin-bottom:6.42857rem !important}.g-mb-95--md{margin-bottom:6.78571rem !important}.g-mb-100--md{margin-bottom:7.14286rem !important}.g-mb-105--md{margin-bottom:7.5rem !important}.g-mb-110--md{margin-bottom:7.85714rem !important}.g-mb-115--md{margin-bottom:8.21429rem !important}.g-mb-120--md{margin-bottom:8.57143rem !important}.g-mb-125--md{margin-bottom:8.92857rem !important}.g-mb-130--md{margin-bottom:9.28571rem !important}.g-mb-135--md{margin-bottom:9.64286rem !important}.g-mb-140--md{margin-bottom:10rem !important}.g-mb-145--md{margin-bottom:10.35714rem !important}.g-mb-150--md{margin-bottom:10.71429rem !important}.g-mb-155--md{margin-bottom:11.07143rem !important}.g-mb-160--md{margin-bottom:11.42857rem !important}.g-mb-165--md{margin-bottom:11.78571rem !important}.g-mb-170--md{margin-bottom:12.14286rem !important}.g-mb-200--md{margin-bottom:14.28571rem !important}.g-mb-300--md{margin-bottom:21.42857rem !important}.g-mb-400--md{margin-bottom:28.57143rem !important}.g-mb-500--md{margin-bottom:35.71429rem !important}.g-ml-0--md{margin-left:0 !important}.g-ml-1--md{margin-left:.07143rem !important}.g-ml-2--md{margin-left:.14286rem !important}.g-ml-3--md{margin-left:.21429rem !important}.g-ml-4--md{margin-left:.28571rem !important}.g-ml-5--md{margin-left:.35714rem !important}.g-ml-6--md{margin-left:.42857rem !important}.g-ml-7--md{margin-left:.5rem !important}.g-ml-8--md{margin-left:.57143rem !important}.g-ml-9--md{margin-left:.64286rem !important}.g-ml-10--md{margin-left:.71429rem !important}.g-ml-11--md{margin-left:.78571rem !important}.g-ml-12--md{margin-left:.85714rem !important}.g-ml-13--md{margin-left:.92857rem !important}.g-ml-14--md{margin-left:1rem !important}.g-ml-15--md{margin-left:1.07143rem !important}.g-ml-16--md{margin-left:1.14286rem !important}.g-ml-17--md{margin-left:1.21429rem !important}.g-ml-18--md{margin-left:1.28571rem !important}.g-ml-19--md{margin-left:1.35714rem !important}.g-ml-20--md{margin-left:1.42857rem !important}.g-ml-25--md{margin-left:1.78571rem !important}.g-ml-30--md{margin-left:2.14286rem !important}.g-ml-35--md{margin-left:2.5rem !important}.g-ml-40--md{margin-left:2.85714rem !important}.g-ml-45--md{margin-left:3.21429rem !important}.g-ml-50--md{margin-left:3.57143rem !important}.g-ml-55--md{margin-left:3.92857rem !important}.g-ml-60--md{margin-left:4.28571rem !important}.g-ml-65--md{margin-left:4.64286rem !important}.g-ml-70--md{margin-left:5rem !important}.g-ml-75--md{margin-left:5.35714rem !important}.g-ml-80--md{margin-left:5.71429rem !important}.g-ml-85--md{margin-left:6.07143rem !important}.g-ml-90--md{margin-left:6.42857rem !important}.g-ml-95--md{margin-left:6.78571rem !important}.g-ml-100--md{margin-left:7.14286rem !important}.g-ml-105--md{margin-left:7.5rem !important}.g-ml-110--md{margin-left:7.85714rem !important}.g-ml-115--md{margin-left:8.21429rem !important}.g-ml-120--md{margin-left:8.57143rem !important}.g-ml-125--md{margin-left:8.92857rem !important}.g-ml-130--md{margin-left:9.28571rem !important}.g-ml-135--md{margin-left:9.64286rem !important}.g-ml-140--md{margin-left:10rem !important}.g-ml-145--md{margin-left:10.35714rem !important}.g-ml-150--md{margin-left:10.71429rem !important}.g-ml-155--md{margin-left:11.07143rem !important}.g-ml-160--md{margin-left:11.42857rem !important}.g-ml-165--md{margin-left:11.78571rem !important}.g-ml-170--md{margin-left:12.14286rem !important}.g-ml-200--md{margin-left:14.28571rem !important}.g-ml-300--md{margin-left:21.42857rem !important}.g-ml-400--md{margin-left:28.57143rem !important}.g-ml-500--md{margin-left:35.71429rem !important}.g-mr-0--md{margin-right:0 !important}.g-mr-1--md{margin-right:.07143rem !important}.g-mr-2--md{margin-right:.14286rem !important}.g-mr-3--md{margin-right:.21429rem !important}.g-mr-4--md{margin-right:.28571rem !important}.g-mr-5--md{margin-right:.35714rem !important}.g-mr-6--md{margin-right:.42857rem !important}.g-mr-7--md{margin-right:.5rem !important}.g-mr-8--md{margin-right:.57143rem !important}.g-mr-9--md{margin-right:.64286rem !important}.g-mr-10--md{margin-right:.71429rem !important}.g-mr-11--md{margin-right:.78571rem !important}.g-mr-12--md{margin-right:.85714rem !important}.g-mr-13--md{margin-right:.92857rem !important}.g-mr-14--md{margin-right:1rem !important}.g-mr-15--md{margin-right:1.07143rem !important}.g-mr-16--md{margin-right:1.14286rem !important}.g-mr-17--md{margin-right:1.21429rem !important}.g-mr-18--md{margin-right:1.28571rem !important}.g-mr-19--md{margin-right:1.35714rem !important}.g-mr-20--md{margin-right:1.42857rem !important}.g-mr-25--md{margin-right:1.78571rem !important}.g-mr-30--md{margin-right:2.14286rem !important}.g-mr-35--md{margin-right:2.5rem !important}.g-mr-40--md{margin-right:2.85714rem !important}.g-mr-45--md{margin-right:3.21429rem !important}.g-mr-50--md{margin-right:3.57143rem !important}.g-mr-55--md{margin-right:3.92857rem !important}.g-mr-60--md{margin-right:4.28571rem !important}.g-mr-65--md{margin-right:4.64286rem !important}.g-mr-70--md{margin-right:5rem !important}.g-mr-75--md{margin-right:5.35714rem !important}.g-mr-80--md{margin-right:5.71429rem !important}.g-mr-85--md{margin-right:6.07143rem !important}.g-mr-90--md{margin-right:6.42857rem !important}.g-mr-95--md{margin-right:6.78571rem !important}.g-mr-100--md{margin-right:7.14286rem !important}.g-mr-105--md{margin-right:7.5rem !important}.g-mr-110--md{margin-right:7.85714rem !important}.g-mr-115--md{margin-right:8.21429rem !important}.g-mr-120--md{margin-right:8.57143rem !important}.g-mr-125--md{margin-right:8.92857rem !important}.g-mr-130--md{margin-right:9.28571rem !important}.g-mr-135--md{margin-right:9.64286rem !important}.g-mr-140--md{margin-right:10rem !important}.g-mr-145--md{margin-right:10.35714rem !important}.g-mr-150--md{margin-right:10.71429rem !important}.g-mr-155--md{margin-right:11.07143rem !important}.g-mr-160--md{margin-right:11.42857rem !important}.g-mr-165--md{margin-right:11.78571rem !important}.g-mr-170--md{margin-right:12.14286rem !important}.g-mr-200--md{margin-right:14.28571rem !important}.g-mr-300--md{margin-right:21.42857rem !important}.g-mr-400--md{margin-right:28.57143rem !important}.g-mr-500--md{margin-right:35.71429rem !important}}@media(min-width:992px){.g-ma-0--lg{margin:0 !important}.g-ma-1--lg{margin:.07143rem !important}.g-ma-2--lg{margin:.14286rem !important}.g-ma-3--lg{margin:.21429rem !important}.g-ma-4--lg{margin:.28571rem !important}.g-ma-5--lg{margin:.35714rem !important}.g-ma-6--lg{margin:.42857rem !important}.g-ma-7--lg{margin:.5rem !important}.g-ma-8--lg{margin:.57143rem !important}.g-ma-9--lg{margin:.64286rem !important}.g-ma-10--lg{margin:.71429rem !important}.g-ma-11--lg{margin:.78571rem !important}.g-ma-12--lg{margin:.85714rem !important}.g-ma-13--lg{margin:.92857rem !important}.g-ma-14--lg{margin:1rem !important}.g-ma-15--lg{margin:1.07143rem !important}.g-ma-16--lg{margin:1.14286rem !important}.g-ma-17--lg{margin:1.21429rem !important}.g-ma-18--lg{margin:1.28571rem !important}.g-ma-19--lg{margin:1.35714rem !important}.g-ma-20--lg{margin:1.42857rem !important}.g-ma-25--lg{margin:1.78571rem !important}.g-ma-30--lg{margin:2.14286rem !important}.g-ma-35--lg{margin:2.5rem !important}.g-ma-40--lg{margin:2.85714rem !important}.g-ma-45--lg{margin:3.21429rem !important}.g-ma-50--lg{margin:3.57143rem !important}.g-ma-55--lg{margin:3.92857rem !important}.g-ma-60--lg{margin:4.28571rem !important}.g-ma-65--lg{margin:4.64286rem !important}.g-ma-70--lg{margin:5rem !important}.g-ma-75--lg{margin:5.35714rem !important}.g-ma-80--lg{margin:5.71429rem !important}.g-ma-85--lg{margin:6.07143rem !important}.g-ma-90--lg{margin:6.42857rem !important}.g-ma-95--lg{margin:6.78571rem !important}.g-ma-100--lg{margin:7.14286rem !important}.g-ma-105--lg{margin:7.5rem !important}.g-ma-110--lg{margin:7.85714rem !important}.g-ma-115--lg{margin:8.21429rem !important}.g-ma-120--lg{margin:8.57143rem !important}.g-ma-125--lg{margin:8.92857rem !important}.g-ma-130--lg{margin:9.28571rem !important}.g-ma-135--lg{margin:9.64286rem !important}.g-ma-140--lg{margin:10rem !important}.g-ma-145--lg{margin:10.35714rem !important}.g-ma-150--lg{margin:10.71429rem !important}.g-ma-155--lg{margin:11.07143rem !important}.g-ma-160--lg{margin:11.42857rem !important}.g-ma-165--lg{margin:11.78571rem !important}.g-ma-170--lg{margin:12.14286rem !important}.g-ma-200--lg{margin:14.28571rem !important}.g-ma-300--lg{margin:21.42857rem !important}.g-ma-400--lg{margin:28.57143rem !important}.g-ma-500--lg{margin:35.71429rem !important}.g-mx-0--lg{margin-left:0 !important;margin-right:0 !important}.g-mx-1--lg{margin-left:.07143rem !important;margin-right:.07143rem !important}.g-mx-2--lg{margin-left:.14286rem !important;margin-right:.14286rem !important}.g-mx-3--lg{margin-left:.21429rem !important;margin-right:.21429rem !important}.g-mx-4--lg{margin-left:.28571rem !important;margin-right:.28571rem !important}.g-mx-5--lg{margin-left:.35714rem !important;margin-right:.35714rem !important}.g-mx-6--lg{margin-left:.42857rem !important;margin-right:.42857rem !important}.g-mx-7--lg{margin-left:.5rem !important;margin-right:.5rem !important}.g-mx-8--lg{margin-left:.57143rem !important;margin-right:.57143rem !important}.g-mx-9--lg{margin-left:.64286rem !important;margin-right:.64286rem !important}.g-mx-10--lg{margin-left:.71429rem !important;margin-right:.71429rem !important}.g-mx-11--lg{margin-left:.78571rem !important;margin-right:.78571rem !important}.g-mx-12--lg{margin-left:.85714rem !important;margin-right:.85714rem !important}.g-mx-13--lg{margin-left:.92857rem !important;margin-right:.92857rem !important}.g-mx-14--lg{margin-left:1rem !important;margin-right:1rem !important}.g-mx-15--lg{margin-left:1.07143rem !important;margin-right:1.07143rem !important}.g-mx-16--lg{margin-left:1.14286rem !important;margin-right:1.14286rem !important}.g-mx-17--lg{margin-left:1.21429rem !important;margin-right:1.21429rem !important}.g-mx-18--lg{margin-left:1.28571rem !important;margin-right:1.28571rem !important}.g-mx-19--lg{margin-left:1.35714rem !important;margin-right:1.35714rem !important}.g-mx-20--lg{margin-left:1.42857rem !important;margin-right:1.42857rem !important}.g-mx-25--lg{margin-left:1.78571rem !important;margin-right:1.78571rem !important}.g-mx-30--lg{margin-left:2.14286rem !important;margin-right:2.14286rem !important}.g-mx-35--lg{margin-left:2.5rem !important;margin-right:2.5rem !important}.g-mx-40--lg{margin-left:2.85714rem !important;margin-right:2.85714rem !important}.g-mx-45--lg{margin-left:3.21429rem !important;margin-right:3.21429rem !important}.g-mx-50--lg{margin-left:3.57143rem !important;margin-right:3.57143rem !important}.g-mx-55--lg{margin-left:3.92857rem !important;margin-right:3.92857rem !important}.g-mx-60--lg{margin-left:4.28571rem !important;margin-right:4.28571rem !important}.g-mx-65--lg{margin-left:4.64286rem !important;margin-right:4.64286rem !important}.g-mx-70--lg{margin-left:5rem !important;margin-right:5rem !important}.g-mx-75--lg{margin-left:5.35714rem !important;margin-right:5.35714rem !important}.g-mx-80--lg{margin-left:5.71429rem !important;margin-right:5.71429rem !important}.g-mx-85--lg{margin-left:6.07143rem !important;margin-right:6.07143rem !important}.g-mx-90--lg{margin-left:6.42857rem !important;margin-right:6.42857rem !important}.g-mx-95--lg{margin-left:6.78571rem !important;margin-right:6.78571rem !important}.g-mx-100--lg{margin-left:7.14286rem !important;margin-right:7.14286rem !important}.g-mx-105--lg{margin-left:7.5rem !important;margin-right:7.5rem !important}.g-mx-110--lg{margin-left:7.85714rem !important;margin-right:7.85714rem !important}.g-mx-115--lg{margin-left:8.21429rem !important;margin-right:8.21429rem !important}.g-mx-120--lg{margin-left:8.57143rem !important;margin-right:8.57143rem !important}.g-mx-125--lg{margin-left:8.92857rem !important;margin-right:8.92857rem !important}.g-mx-130--lg{margin-left:9.28571rem !important;margin-right:9.28571rem !important}.g-mx-135--lg{margin-left:9.64286rem !important;margin-right:9.64286rem !important}.g-mx-140--lg{margin-left:10rem !important;margin-right:10rem !important}.g-mx-145--lg{margin-left:10.35714rem !important;margin-right:10.35714rem !important}.g-mx-150--lg{margin-left:10.71429rem !important;margin-right:10.71429rem !important}.g-mx-155--lg{margin-left:11.07143rem !important;margin-right:11.07143rem !important}.g-mx-160--lg{margin-left:11.42857rem !important;margin-right:11.42857rem !important}.g-mx-165--lg{margin-left:11.78571rem !important;margin-right:11.78571rem !important}.g-mx-170--lg{margin-left:12.14286rem !important;margin-right:12.14286rem !important}.g-mx-200--lg{margin-left:14.28571rem !important;margin-right:14.28571rem !important}.g-mx-300--lg{margin-left:21.42857rem !important;margin-right:21.42857rem !important}.g-mx-400--lg{margin-left:28.57143rem !important;margin-right:28.57143rem !important}.g-mx-500--lg{margin-left:35.71429rem !important;margin-right:35.71429rem !important}.g-my-0--lg{margin-top:0 !important;margin-bottom:0 !important}.g-my-1--lg{margin-top:.07143rem !important;margin-bottom:.07143rem !important}.g-my-2--lg{margin-top:.14286rem !important;margin-bottom:.14286rem !important}.g-my-3--lg{margin-top:.21429rem !important;margin-bottom:.21429rem !important}.g-my-4--lg{margin-top:.28571rem !important;margin-bottom:.28571rem !important}.g-my-5--lg{margin-top:.35714rem !important;margin-bottom:.35714rem !important}.g-my-6--lg{margin-top:.42857rem !important;margin-bottom:.42857rem !important}.g-my-7--lg{margin-top:.5rem !important;margin-bottom:.5rem !important}.g-my-8--lg{margin-top:.57143rem !important;margin-bottom:.57143rem !important}.g-my-9--lg{margin-top:.64286rem !important;margin-bottom:.64286rem !important}.g-my-10--lg{margin-top:.71429rem !important;margin-bottom:.71429rem !important}.g-my-11--lg{margin-top:.78571rem !important;margin-bottom:.78571rem !important}.g-my-12--lg{margin-top:.85714rem !important;margin-bottom:.85714rem !important}.g-my-13--lg{margin-top:.92857rem !important;margin-bottom:.92857rem !important}.g-my-14--lg{margin-top:1rem !important;margin-bottom:1rem !important}.g-my-15--lg{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}.g-my-16--lg{margin-top:1.14286rem !important;margin-bottom:1.14286rem !important}.g-my-17--lg{margin-top:1.21429rem !important;margin-bottom:1.21429rem !important}.g-my-18--lg{margin-top:1.28571rem !important;margin-bottom:1.28571rem !important}.g-my-19--lg{margin-top:1.35714rem !important;margin-bottom:1.35714rem !important}.g-my-20--lg{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}.g-my-25--lg{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}.g-my-30--lg{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}.g-my-35--lg{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.g-my-40--lg{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}.g-my-45--lg{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}.g-my-50--lg{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}.g-my-55--lg{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}.g-my-60--lg{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}.g-my-65--lg{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}.g-my-70--lg{margin-top:5rem !important;margin-bottom:5rem !important}.g-my-75--lg{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}.g-my-80--lg{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}.g-my-85--lg{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}.g-my-90--lg{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}.g-my-95--lg{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}.g-my-100--lg{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}.g-my-105--lg{margin-top:7.5rem !important;margin-bottom:7.5rem !important}.g-my-110--lg{margin-top:7.85714rem !important;margin-bottom:7.85714rem !important}.g-my-115--lg{margin-top:8.21429rem !important;margin-bottom:8.21429rem !important}.g-my-120--lg{margin-top:8.57143rem !important;margin-bottom:8.57143rem !important}.g-my-125--lg{margin-top:8.92857rem !important;margin-bottom:8.92857rem !important}.g-my-130--lg{margin-top:9.28571rem !important;margin-bottom:9.28571rem !important}.g-my-135--lg{margin-top:9.64286rem !important;margin-bottom:9.64286rem !important}.g-my-140--lg{margin-top:10rem !important;margin-bottom:10rem !important}.g-my-145--lg{margin-top:10.35714rem !important;margin-bottom:10.35714rem !important}.g-my-150--lg{margin-top:10.71429rem !important;margin-bottom:10.71429rem !important}.g-my-155--lg{margin-top:11.07143rem !important;margin-bottom:11.07143rem !important}.g-my-160--lg{margin-top:11.42857rem !important;margin-bottom:11.42857rem !important}.g-my-165--lg{margin-top:11.78571rem !important;margin-bottom:11.78571rem !important}.g-my-170--lg{margin-top:12.14286rem !important;margin-bottom:12.14286rem !important}.g-my-200--lg{margin-top:14.28571rem !important;margin-bottom:14.28571rem !important}.g-my-300--lg{margin-top:21.42857rem !important;margin-bottom:21.42857rem !important}.g-my-400--lg{margin-top:28.57143rem !important;margin-bottom:28.57143rem !important}.g-my-500--lg{margin-top:35.71429rem !important;margin-bottom:35.71429rem !important}.g-mt-0--lg{margin-top:0 !important}.g-mt-1--lg{margin-top:.07143rem !important}.g-mt-2--lg{margin-top:.14286rem !important}.g-mt-3--lg{margin-top:.21429rem !important}.g-mt-4--lg{margin-top:.28571rem !important}.g-mt-5--lg{margin-top:.35714rem !important}.g-mt-6--lg{margin-top:.42857rem !important}.g-mt-7--lg{margin-top:.5rem !important}.g-mt-8--lg{margin-top:.57143rem !important}.g-mt-9--lg{margin-top:.64286rem !important}.g-mt-10--lg{margin-top:.71429rem !important}.g-mt-11--lg{margin-top:.78571rem !important}.g-mt-12--lg{margin-top:.85714rem !important}.g-mt-13--lg{margin-top:.92857rem !important}.g-mt-14--lg{margin-top:1rem !important}.g-mt-15--lg{margin-top:1.07143rem !important}.g-mt-16--lg{margin-top:1.14286rem !important}.g-mt-17--lg{margin-top:1.21429rem !important}.g-mt-18--lg{margin-top:1.28571rem !important}.g-mt-19--lg{margin-top:1.35714rem !important}.g-mt-20--lg{margin-top:1.42857rem !important}.g-mt-25--lg{margin-top:1.78571rem !important}.g-mt-30--lg{margin-top:2.14286rem !important}.g-mt-35--lg{margin-top:2.5rem !important}.g-mt-40--lg{margin-top:2.85714rem !important}.g-mt-45--lg{margin-top:3.21429rem !important}.g-mt-50--lg{margin-top:3.57143rem !important}.g-mt-55--lg{margin-top:3.92857rem !important}.g-mt-60--lg{margin-top:4.28571rem !important}.g-mt-65--lg{margin-top:4.64286rem !important}.g-mt-70--lg{margin-top:5rem !important}.g-mt-75--lg{margin-top:5.35714rem !important}.g-mt-80--lg{margin-top:5.71429rem !important}.g-mt-85--lg{margin-top:6.07143rem !important}.g-mt-90--lg{margin-top:6.42857rem !important}.g-mt-95--lg{margin-top:6.78571rem !important}.g-mt-100--lg{margin-top:7.14286rem !important}.g-mt-105--lg{margin-top:7.5rem !important}.g-mt-110--lg{margin-top:7.85714rem !important}.g-mt-115--lg{margin-top:8.21429rem !important}.g-mt-120--lg{margin-top:8.57143rem !important}.g-mt-125--lg{margin-top:8.92857rem !important}.g-mt-130--lg{margin-top:9.28571rem !important}.g-mt-135--lg{margin-top:9.64286rem !important}.g-mt-140--lg{margin-top:10rem !important}.g-mt-145--lg{margin-top:10.35714rem !important}.g-mt-150--lg{margin-top:10.71429rem !important}.g-mt-155--lg{margin-top:11.07143rem !important}.g-mt-160--lg{margin-top:11.42857rem !important}.g-mt-165--lg{margin-top:11.78571rem !important}.g-mt-170--lg{margin-top:12.14286rem !important}.g-mt-200--lg{margin-top:14.28571rem !important}.g-mt-300--lg{margin-top:21.42857rem !important}.g-mt-400--lg{margin-top:28.57143rem !important}.g-mt-500--lg{margin-top:35.71429rem !important}.g-mb-0--lg{margin-bottom:0 !important}.g-mb-1--lg{margin-bottom:.07143rem !important}.g-mb-2--lg{margin-bottom:.14286rem !important}.g-mb-3--lg{margin-bottom:.21429rem !important}.g-mb-4--lg{margin-bottom:.28571rem !important}.g-mb-5--lg{margin-bottom:.35714rem !important}.g-mb-6--lg{margin-bottom:.42857rem !important}.g-mb-7--lg{margin-bottom:.5rem !important}.g-mb-8--lg{margin-bottom:.57143rem !important}.g-mb-9--lg{margin-bottom:.64286rem !important}.g-mb-10--lg{margin-bottom:.71429rem !important}.g-mb-11--lg{margin-bottom:.78571rem !important}.g-mb-12--lg{margin-bottom:.85714rem !important}.g-mb-13--lg{margin-bottom:.92857rem !important}.g-mb-14--lg{margin-bottom:1rem !important}.g-mb-15--lg{margin-bottom:1.07143rem !important}.g-mb-16--lg{margin-bottom:1.14286rem !important}.g-mb-17--lg{margin-bottom:1.21429rem !important}.g-mb-18--lg{margin-bottom:1.28571rem !important}.g-mb-19--lg{margin-bottom:1.35714rem !important}.g-mb-20--lg{margin-bottom:1.42857rem !important}.g-mb-25--lg{margin-bottom:1.78571rem !important}.g-mb-30--lg{margin-bottom:2.14286rem !important}.g-mb-35--lg{margin-bottom:2.5rem !important}.g-mb-40--lg{margin-bottom:2.85714rem !important}.g-mb-45--lg{margin-bottom:3.21429rem !important}.g-mb-50--lg{margin-bottom:3.57143rem !important}.g-mb-55--lg{margin-bottom:3.92857rem !important}.g-mb-60--lg{margin-bottom:4.28571rem !important}.g-mb-65--lg{margin-bottom:4.64286rem !important}.g-mb-70--lg{margin-bottom:5rem !important}.g-mb-75--lg{margin-bottom:5.35714rem !important}.g-mb-80--lg{margin-bottom:5.71429rem !important}.g-mb-85--lg{margin-bottom:6.07143rem !important}.g-mb-90--lg{margin-bottom:6.42857rem !important}.g-mb-95--lg{margin-bottom:6.78571rem !important}.g-mb-100--lg{margin-bottom:7.14286rem !important}.g-mb-105--lg{margin-bottom:7.5rem !important}.g-mb-110--lg{margin-bottom:7.85714rem !important}.g-mb-115--lg{margin-bottom:8.21429rem !important}.g-mb-120--lg{margin-bottom:8.57143rem !important}.g-mb-125--lg{margin-bottom:8.92857rem !important}.g-mb-130--lg{margin-bottom:9.28571rem !important}.g-mb-135--lg{margin-bottom:9.64286rem !important}.g-mb-140--lg{margin-bottom:10rem !important}.g-mb-145--lg{margin-bottom:10.35714rem !important}.g-mb-150--lg{margin-bottom:10.71429rem !important}.g-mb-155--lg{margin-bottom:11.07143rem !important}.g-mb-160--lg{margin-bottom:11.42857rem !important}.g-mb-165--lg{margin-bottom:11.78571rem !important}.g-mb-170--lg{margin-bottom:12.14286rem !important}.g-mb-200--lg{margin-bottom:14.28571rem !important}.g-mb-300--lg{margin-bottom:21.42857rem !important}.g-mb-400--lg{margin-bottom:28.57143rem !important}.g-mb-500--lg{margin-bottom:35.71429rem !important}.g-ml-0--lg{margin-left:0 !important}.g-ml-1--lg{margin-left:.07143rem !important}.g-ml-2--lg{margin-left:.14286rem !important}.g-ml-3--lg{margin-left:.21429rem !important}.g-ml-4--lg{margin-left:.28571rem !important}.g-ml-5--lg{margin-left:.35714rem !important}.g-ml-6--lg{margin-left:.42857rem !important}.g-ml-7--lg{margin-left:.5rem !important}.g-ml-8--lg{margin-left:.57143rem !important}.g-ml-9--lg{margin-left:.64286rem !important}.g-ml-10--lg{margin-left:.71429rem !important}.g-ml-11--lg{margin-left:.78571rem !important}.g-ml-12--lg{margin-left:.85714rem !important}.g-ml-13--lg{margin-left:.92857rem !important}.g-ml-14--lg{margin-left:1rem !important}.g-ml-15--lg{margin-left:1.07143rem !important}.g-ml-16--lg{margin-left:1.14286rem !important}.g-ml-17--lg{margin-left:1.21429rem !important}.g-ml-18--lg{margin-left:1.28571rem !important}.g-ml-19--lg{margin-left:1.35714rem !important}.g-ml-20--lg{margin-left:1.42857rem !important}.g-ml-25--lg{margin-left:1.78571rem !important}.g-ml-30--lg{margin-left:2.14286rem !important}.g-ml-35--lg{margin-left:2.5rem !important}.g-ml-40--lg{margin-left:2.85714rem !important}.g-ml-45--lg{margin-left:3.21429rem !important}.g-ml-50--lg{margin-left:3.57143rem !important}.g-ml-55--lg{margin-left:3.92857rem !important}.g-ml-60--lg{margin-left:4.28571rem !important}.g-ml-65--lg{margin-left:4.64286rem !important}.g-ml-70--lg{margin-left:5rem !important}.g-ml-75--lg{margin-left:5.35714rem !important}.g-ml-80--lg{margin-left:5.71429rem !important}.g-ml-85--lg{margin-left:6.07143rem !important}.g-ml-90--lg{margin-left:6.42857rem !important}.g-ml-95--lg{margin-left:6.78571rem !important}.g-ml-100--lg{margin-left:7.14286rem !important}.g-ml-105--lg{margin-left:7.5rem !important}.g-ml-110--lg{margin-left:7.85714rem !important}.g-ml-115--lg{margin-left:8.21429rem !important}.g-ml-120--lg{margin-left:8.57143rem !important}.g-ml-125--lg{margin-left:8.92857rem !important}.g-ml-130--lg{margin-left:9.28571rem !important}.g-ml-135--lg{margin-left:9.64286rem !important}.g-ml-140--lg{margin-left:10rem !important}.g-ml-145--lg{margin-left:10.35714rem !important}.g-ml-150--lg{margin-left:10.71429rem !important}.g-ml-155--lg{margin-left:11.07143rem !important}.g-ml-160--lg{margin-left:11.42857rem !important}.g-ml-165--lg{margin-left:11.78571rem !important}.g-ml-170--lg{margin-left:12.14286rem !important}.g-ml-200--lg{margin-left:14.28571rem !important}.g-ml-300--lg{margin-left:21.42857rem !important}.g-ml-400--lg{margin-left:28.57143rem !important}.g-ml-500--lg{margin-left:35.71429rem !important}.g-mr-0--lg{margin-right:0 !important}.g-mr-1--lg{margin-right:.07143rem !important}.g-mr-2--lg{margin-right:.14286rem !important}.g-mr-3--lg{margin-right:.21429rem !important}.g-mr-4--lg{margin-right:.28571rem !important}.g-mr-5--lg{margin-right:.35714rem !important}.g-mr-6--lg{margin-right:.42857rem !important}.g-mr-7--lg{margin-right:.5rem !important}.g-mr-8--lg{margin-right:.57143rem !important}.g-mr-9--lg{margin-right:.64286rem !important}.g-mr-10--lg{margin-right:.71429rem !important}.g-mr-11--lg{margin-right:.78571rem !important}.g-mr-12--lg{margin-right:.85714rem !important}.g-mr-13--lg{margin-right:.92857rem !important}.g-mr-14--lg{margin-right:1rem !important}.g-mr-15--lg{margin-right:1.07143rem !important}.g-mr-16--lg{margin-right:1.14286rem !important}.g-mr-17--lg{margin-right:1.21429rem !important}.g-mr-18--lg{margin-right:1.28571rem !important}.g-mr-19--lg{margin-right:1.35714rem !important}.g-mr-20--lg{margin-right:1.42857rem !important}.g-mr-25--lg{margin-right:1.78571rem !important}.g-mr-30--lg{margin-right:2.14286rem !important}.g-mr-35--lg{margin-right:2.5rem !important}.g-mr-40--lg{margin-right:2.85714rem !important}.g-mr-45--lg{margin-right:3.21429rem !important}.g-mr-50--lg{margin-right:3.57143rem !important}.g-mr-55--lg{margin-right:3.92857rem !important}.g-mr-60--lg{margin-right:4.28571rem !important}.g-mr-65--lg{margin-right:4.64286rem !important}.g-mr-70--lg{margin-right:5rem !important}.g-mr-75--lg{margin-right:5.35714rem !important}.g-mr-80--lg{margin-right:5.71429rem !important}.g-mr-85--lg{margin-right:6.07143rem !important}.g-mr-90--lg{margin-right:6.42857rem !important}.g-mr-95--lg{margin-right:6.78571rem !important}.g-mr-100--lg{margin-right:7.14286rem !important}.g-mr-105--lg{margin-right:7.5rem !important}.g-mr-110--lg{margin-right:7.85714rem !important}.g-mr-115--lg{margin-right:8.21429rem !important}.g-mr-120--lg{margin-right:8.57143rem !important}.g-mr-125--lg{margin-right:8.92857rem !important}.g-mr-130--lg{margin-right:9.28571rem !important}.g-mr-135--lg{margin-right:9.64286rem !important}.g-mr-140--lg{margin-right:10rem !important}.g-mr-145--lg{margin-right:10.35714rem !important}.g-mr-150--lg{margin-right:10.71429rem !important}.g-mr-155--lg{margin-right:11.07143rem !important}.g-mr-160--lg{margin-right:11.42857rem !important}.g-mr-165--lg{margin-right:11.78571rem !important}.g-mr-170--lg{margin-right:12.14286rem !important}.g-mr-200--lg{margin-right:14.28571rem !important}.g-mr-300--lg{margin-right:21.42857rem !important}.g-mr-400--lg{margin-right:28.57143rem !important}.g-mr-500--lg{margin-right:35.71429rem !important}}@media(min-width:1200px){.g-ma-0--xl{margin:0 !important}.g-ma-1--xl{margin:.07143rem !important}.g-ma-2--xl{margin:.14286rem !important}.g-ma-3--xl{margin:.21429rem !important}.g-ma-4--xl{margin:.28571rem !important}.g-ma-5--xl{margin:.35714rem !important}.g-ma-6--xl{margin:.42857rem !important}.g-ma-7--xl{margin:.5rem !important}.g-ma-8--xl{margin:.57143rem !important}.g-ma-9--xl{margin:.64286rem !important}.g-ma-10--xl{margin:.71429rem !important}.g-ma-11--xl{margin:.78571rem !important}.g-ma-12--xl{margin:.85714rem !important}.g-ma-13--xl{margin:.92857rem !important}.g-ma-14--xl{margin:1rem !important}.g-ma-15--xl{margin:1.07143rem !important}.g-ma-16--xl{margin:1.14286rem !important}.g-ma-17--xl{margin:1.21429rem !important}.g-ma-18--xl{margin:1.28571rem !important}.g-ma-19--xl{margin:1.35714rem !important}.g-ma-20--xl{margin:1.42857rem !important}.g-ma-25--xl{margin:1.78571rem !important}.g-ma-30--xl{margin:2.14286rem !important}.g-ma-35--xl{margin:2.5rem !important}.g-ma-40--xl{margin:2.85714rem !important}.g-ma-45--xl{margin:3.21429rem !important}.g-ma-50--xl{margin:3.57143rem !important}.g-ma-55--xl{margin:3.92857rem !important}.g-ma-60--xl{margin:4.28571rem !important}.g-ma-65--xl{margin:4.64286rem !important}.g-ma-70--xl{margin:5rem !important}.g-ma-75--xl{margin:5.35714rem !important}.g-ma-80--xl{margin:5.71429rem !important}.g-ma-85--xl{margin:6.07143rem !important}.g-ma-90--xl{margin:6.42857rem !important}.g-ma-95--xl{margin:6.78571rem !important}.g-ma-100--xl{margin:7.14286rem !important}.g-ma-105--xl{margin:7.5rem !important}.g-ma-110--xl{margin:7.85714rem !important}.g-ma-115--xl{margin:8.21429rem !important}.g-ma-120--xl{margin:8.57143rem !important}.g-ma-125--xl{margin:8.92857rem !important}.g-ma-130--xl{margin:9.28571rem !important}.g-ma-135--xl{margin:9.64286rem !important}.g-ma-140--xl{margin:10rem !important}.g-ma-145--xl{margin:10.35714rem !important}.g-ma-150--xl{margin:10.71429rem !important}.g-ma-155--xl{margin:11.07143rem !important}.g-ma-160--xl{margin:11.42857rem !important}.g-ma-165--xl{margin:11.78571rem !important}.g-ma-170--xl{margin:12.14286rem !important}.g-ma-200--xl{margin:14.28571rem !important}.g-ma-300--xl{margin:21.42857rem !important}.g-ma-400--xl{margin:28.57143rem !important}.g-ma-500--xl{margin:35.71429rem !important}.g-mx-0--xl{margin-left:0 !important;margin-right:0 !important}.g-mx-1--xl{margin-left:.07143rem !important;margin-right:.07143rem !important}.g-mx-2--xl{margin-left:.14286rem !important;margin-right:.14286rem !important}.g-mx-3--xl{margin-left:.21429rem !important;margin-right:.21429rem !important}.g-mx-4--xl{margin-left:.28571rem !important;margin-right:.28571rem !important}.g-mx-5--xl{margin-left:.35714rem !important;margin-right:.35714rem !important}.g-mx-6--xl{margin-left:.42857rem !important;margin-right:.42857rem !important}.g-mx-7--xl{margin-left:.5rem !important;margin-right:.5rem !important}.g-mx-8--xl{margin-left:.57143rem !important;margin-right:.57143rem !important}.g-mx-9--xl{margin-left:.64286rem !important;margin-right:.64286rem !important}.g-mx-10--xl{margin-left:.71429rem !important;margin-right:.71429rem !important}.g-mx-11--xl{margin-left:.78571rem !important;margin-right:.78571rem !important}.g-mx-12--xl{margin-left:.85714rem !important;margin-right:.85714rem !important}.g-mx-13--xl{margin-left:.92857rem !important;margin-right:.92857rem !important}.g-mx-14--xl{margin-left:1rem !important;margin-right:1rem !important}.g-mx-15--xl{margin-left:1.07143rem !important;margin-right:1.07143rem !important}.g-mx-16--xl{margin-left:1.14286rem !important;margin-right:1.14286rem !important}.g-mx-17--xl{margin-left:1.21429rem !important;margin-right:1.21429rem !important}.g-mx-18--xl{margin-left:1.28571rem !important;margin-right:1.28571rem !important}.g-mx-19--xl{margin-left:1.35714rem !important;margin-right:1.35714rem !important}.g-mx-20--xl{margin-left:1.42857rem !important;margin-right:1.42857rem !important}.g-mx-25--xl{margin-left:1.78571rem !important;margin-right:1.78571rem !important}.g-mx-30--xl{margin-left:2.14286rem !important;margin-right:2.14286rem !important}.g-mx-35--xl{margin-left:2.5rem !important;margin-right:2.5rem !important}.g-mx-40--xl{margin-left:2.85714rem !important;margin-right:2.85714rem !important}.g-mx-45--xl{margin-left:3.21429rem !important;margin-right:3.21429rem !important}.g-mx-50--xl{margin-left:3.57143rem !important;margin-right:3.57143rem !important}.g-mx-55--xl{margin-left:3.92857rem !important;margin-right:3.92857rem !important}.g-mx-60--xl{margin-left:4.28571rem !important;margin-right:4.28571rem !important}.g-mx-65--xl{margin-left:4.64286rem !important;margin-right:4.64286rem !important}.g-mx-70--xl{margin-left:5rem !important;margin-right:5rem !important}.g-mx-75--xl{margin-left:5.35714rem !important;margin-right:5.35714rem !important}.g-mx-80--xl{margin-left:5.71429rem !important;margin-right:5.71429rem !important}.g-mx-85--xl{margin-left:6.07143rem !important;margin-right:6.07143rem !important}.g-mx-90--xl{margin-left:6.42857rem !important;margin-right:6.42857rem !important}.g-mx-95--xl{margin-left:6.78571rem !important;margin-right:6.78571rem !important}.g-mx-100--xl{margin-left:7.14286rem !important;margin-right:7.14286rem !important}.g-mx-105--xl{margin-left:7.5rem !important;margin-right:7.5rem !important}.g-mx-110--xl{margin-left:7.85714rem !important;margin-right:7.85714rem !important}.g-mx-115--xl{margin-left:8.21429rem !important;margin-right:8.21429rem !important}.g-mx-120--xl{margin-left:8.57143rem !important;margin-right:8.57143rem !important}.g-mx-125--xl{margin-left:8.92857rem !important;margin-right:8.92857rem !important}.g-mx-130--xl{margin-left:9.28571rem !important;margin-right:9.28571rem !important}.g-mx-135--xl{margin-left:9.64286rem !important;margin-right:9.64286rem !important}.g-mx-140--xl{margin-left:10rem !important;margin-right:10rem !important}.g-mx-145--xl{margin-left:10.35714rem !important;margin-right:10.35714rem !important}.g-mx-150--xl{margin-left:10.71429rem !important;margin-right:10.71429rem !important}.g-mx-155--xl{margin-left:11.07143rem !important;margin-right:11.07143rem !important}.g-mx-160--xl{margin-left:11.42857rem !important;margin-right:11.42857rem !important}.g-mx-165--xl{margin-left:11.78571rem !important;margin-right:11.78571rem !important}.g-mx-170--xl{margin-left:12.14286rem !important;margin-right:12.14286rem !important}.g-mx-200--xl{margin-left:14.28571rem !important;margin-right:14.28571rem !important}.g-mx-300--xl{margin-left:21.42857rem !important;margin-right:21.42857rem !important}.g-mx-400--xl{margin-left:28.57143rem !important;margin-right:28.57143rem !important}.g-mx-500--xl{margin-left:35.71429rem !important;margin-right:35.71429rem !important}.g-my-0--xl{margin-top:0 !important;margin-bottom:0 !important}.g-my-1--xl{margin-top:.07143rem !important;margin-bottom:.07143rem !important}.g-my-2--xl{margin-top:.14286rem !important;margin-bottom:.14286rem !important}.g-my-3--xl{margin-top:.21429rem !important;margin-bottom:.21429rem !important}.g-my-4--xl{margin-top:.28571rem !important;margin-bottom:.28571rem !important}.g-my-5--xl{margin-top:.35714rem !important;margin-bottom:.35714rem !important}.g-my-6--xl{margin-top:.42857rem !important;margin-bottom:.42857rem !important}.g-my-7--xl{margin-top:.5rem !important;margin-bottom:.5rem !important}.g-my-8--xl{margin-top:.57143rem !important;margin-bottom:.57143rem !important}.g-my-9--xl{margin-top:.64286rem !important;margin-bottom:.64286rem !important}.g-my-10--xl{margin-top:.71429rem !important;margin-bottom:.71429rem !important}.g-my-11--xl{margin-top:.78571rem !important;margin-bottom:.78571rem !important}.g-my-12--xl{margin-top:.85714rem !important;margin-bottom:.85714rem !important}.g-my-13--xl{margin-top:.92857rem !important;margin-bottom:.92857rem !important}.g-my-14--xl{margin-top:1rem !important;margin-bottom:1rem !important}.g-my-15--xl{margin-top:1.07143rem !important;margin-bottom:1.07143rem !important}.g-my-16--xl{margin-top:1.14286rem !important;margin-bottom:1.14286rem !important}.g-my-17--xl{margin-top:1.21429rem !important;margin-bottom:1.21429rem !important}.g-my-18--xl{margin-top:1.28571rem !important;margin-bottom:1.28571rem !important}.g-my-19--xl{margin-top:1.35714rem !important;margin-bottom:1.35714rem !important}.g-my-20--xl{margin-top:1.42857rem !important;margin-bottom:1.42857rem !important}.g-my-25--xl{margin-top:1.78571rem !important;margin-bottom:1.78571rem !important}.g-my-30--xl{margin-top:2.14286rem !important;margin-bottom:2.14286rem !important}.g-my-35--xl{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.g-my-40--xl{margin-top:2.85714rem !important;margin-bottom:2.85714rem !important}.g-my-45--xl{margin-top:3.21429rem !important;margin-bottom:3.21429rem !important}.g-my-50--xl{margin-top:3.57143rem !important;margin-bottom:3.57143rem !important}.g-my-55--xl{margin-top:3.92857rem !important;margin-bottom:3.92857rem !important}.g-my-60--xl{margin-top:4.28571rem !important;margin-bottom:4.28571rem !important}.g-my-65--xl{margin-top:4.64286rem !important;margin-bottom:4.64286rem !important}.g-my-70--xl{margin-top:5rem !important;margin-bottom:5rem !important}.g-my-75--xl{margin-top:5.35714rem !important;margin-bottom:5.35714rem !important}.g-my-80--xl{margin-top:5.71429rem !important;margin-bottom:5.71429rem !important}.g-my-85--xl{margin-top:6.07143rem !important;margin-bottom:6.07143rem !important}.g-my-90--xl{margin-top:6.42857rem !important;margin-bottom:6.42857rem !important}.g-my-95--xl{margin-top:6.78571rem !important;margin-bottom:6.78571rem !important}.g-my-100--xl{margin-top:7.14286rem !important;margin-bottom:7.14286rem !important}.g-my-105--xl{margin-top:7.5rem !important;margin-bottom:7.5rem !important}.g-my-110--xl{margin-top:7.85714rem !important;margin-bottom:7.85714rem !important}.g-my-115--xl{margin-top:8.21429rem !important;margin-bottom:8.21429rem !important}.g-my-120--xl{margin-top:8.57143rem !important;margin-bottom:8.57143rem !important}.g-my-125--xl{margin-top:8.92857rem !important;margin-bottom:8.92857rem !important}.g-my-130--xl{margin-top:9.28571rem !important;margin-bottom:9.28571rem !important}.g-my-135--xl{margin-top:9.64286rem !important;margin-bottom:9.64286rem !important}.g-my-140--xl{margin-top:10rem !important;margin-bottom:10rem !important}.g-my-145--xl{margin-top:10.35714rem !important;margin-bottom:10.35714rem !important}.g-my-150--xl{margin-top:10.71429rem !important;margin-bottom:10.71429rem !important}.g-my-155--xl{margin-top:11.07143rem !important;margin-bottom:11.07143rem !important}.g-my-160--xl{margin-top:11.42857rem !important;margin-bottom:11.42857rem !important}.g-my-165--xl{margin-top:11.78571rem !important;margin-bottom:11.78571rem !important}.g-my-170--xl{margin-top:12.14286rem !important;margin-bottom:12.14286rem !important}.g-my-200--xl{margin-top:14.28571rem !important;margin-bottom:14.28571rem !important}.g-my-300--xl{margin-top:21.42857rem !important;margin-bottom:21.42857rem !important}.g-my-400--xl{margin-top:28.57143rem !important;margin-bottom:28.57143rem !important}.g-my-500--xl{margin-top:35.71429rem !important;margin-bottom:35.71429rem !important}.g-mt-0--xl{margin-top:0 !important}.g-mt-1--xl{margin-top:.07143rem !important}.g-mt-2--xl{margin-top:.14286rem !important}.g-mt-3--xl{margin-top:.21429rem !important}.g-mt-4--xl{margin-top:.28571rem !important}.g-mt-5--xl{margin-top:.35714rem !important}.g-mt-6--xl{margin-top:.42857rem !important}.g-mt-7--xl{margin-top:.5rem !important}.g-mt-8--xl{margin-top:.57143rem !important}.g-mt-9--xl{margin-top:.64286rem !important}.g-mt-10--xl{margin-top:.71429rem !important}.g-mt-11--xl{margin-top:.78571rem !important}.g-mt-12--xl{margin-top:.85714rem !important}.g-mt-13--xl{margin-top:.92857rem !important}.g-mt-14--xl{margin-top:1rem !important}.g-mt-15--xl{margin-top:1.07143rem !important}.g-mt-16--xl{margin-top:1.14286rem !important}.g-mt-17--xl{margin-top:1.21429rem !important}.g-mt-18--xl{margin-top:1.28571rem !important}.g-mt-19--xl{margin-top:1.35714rem !important}.g-mt-20--xl{margin-top:1.42857rem !important}.g-mt-25--xl{margin-top:1.78571rem !important}.g-mt-30--xl{margin-top:2.14286rem !important}.g-mt-35--xl{margin-top:2.5rem !important}.g-mt-40--xl{margin-top:2.85714rem !important}.g-mt-45--xl{margin-top:3.21429rem !important}.g-mt-50--xl{margin-top:3.57143rem !important}.g-mt-55--xl{margin-top:3.92857rem !important}.g-mt-60--xl{margin-top:4.28571rem !important}.g-mt-65--xl{margin-top:4.64286rem !important}.g-mt-70--xl{margin-top:5rem !important}.g-mt-75--xl{margin-top:5.35714rem !important}.g-mt-80--xl{margin-top:5.71429rem !important}.g-mt-85--xl{margin-top:6.07143rem !important}.g-mt-90--xl{margin-top:6.42857rem !important}.g-mt-95--xl{margin-top:6.78571rem !important}.g-mt-100--xl{margin-top:7.14286rem !important}.g-mt-105--xl{margin-top:7.5rem !important}.g-mt-110--xl{margin-top:7.85714rem !important}.g-mt-115--xl{margin-top:8.21429rem !important}.g-mt-120--xl{margin-top:8.57143rem !important}.g-mt-125--xl{margin-top:8.92857rem !important}.g-mt-130--xl{margin-top:9.28571rem !important}.g-mt-135--xl{margin-top:9.64286rem !important}.g-mt-140--xl{margin-top:10rem !important}.g-mt-145--xl{margin-top:10.35714rem !important}.g-mt-150--xl{margin-top:10.71429rem !important}.g-mt-155--xl{margin-top:11.07143rem !important}.g-mt-160--xl{margin-top:11.42857rem !important}.g-mt-165--xl{margin-top:11.78571rem !important}.g-mt-170--xl{margin-top:12.14286rem !important}.g-mt-200--xl{margin-top:14.28571rem !important}.g-mt-300--xl{margin-top:21.42857rem !important}.g-mt-400--xl{margin-top:28.57143rem !important}.g-mt-500--xl{margin-top:35.71429rem !important}.g-mb-0--xl{margin-bottom:0 !important}.g-mb-1--xl{margin-bottom:.07143rem !important}.g-mb-2--xl{margin-bottom:.14286rem !important}.g-mb-3--xl{margin-bottom:.21429rem !important}.g-mb-4--xl{margin-bottom:.28571rem !important}.g-mb-5--xl{margin-bottom:.35714rem !important}.g-mb-6--xl{margin-bottom:.42857rem !important}.g-mb-7--xl{margin-bottom:.5rem !important}.g-mb-8--xl{margin-bottom:.57143rem !important}.g-mb-9--xl{margin-bottom:.64286rem !important}.g-mb-10--xl{margin-bottom:.71429rem !important}.g-mb-11--xl{margin-bottom:.78571rem !important}.g-mb-12--xl{margin-bottom:.85714rem !important}.g-mb-13--xl{margin-bottom:.92857rem !important}.g-mb-14--xl{margin-bottom:1rem !important}.g-mb-15--xl{margin-bottom:1.07143rem !important}.g-mb-16--xl{margin-bottom:1.14286rem !important}.g-mb-17--xl{margin-bottom:1.21429rem !important}.g-mb-18--xl{margin-bottom:1.28571rem !important}.g-mb-19--xl{margin-bottom:1.35714rem !important}.g-mb-20--xl{margin-bottom:1.42857rem !important}.g-mb-25--xl{margin-bottom:1.78571rem !important}.g-mb-30--xl{margin-bottom:2.14286rem !important}.g-mb-35--xl{margin-bottom:2.5rem !important}.g-mb-40--xl{margin-bottom:2.85714rem !important}.g-mb-45--xl{margin-bottom:3.21429rem !important}.g-mb-50--xl{margin-bottom:3.57143rem !important}.g-mb-55--xl{margin-bottom:3.92857rem !important}.g-mb-60--xl{margin-bottom:4.28571rem !important}.g-mb-65--xl{margin-bottom:4.64286rem !important}.g-mb-70--xl{margin-bottom:5rem !important}.g-mb-75--xl{margin-bottom:5.35714rem !important}.g-mb-80--xl{margin-bottom:5.71429rem !important}.g-mb-85--xl{margin-bottom:6.07143rem !important}.g-mb-90--xl{margin-bottom:6.42857rem !important}.g-mb-95--xl{margin-bottom:6.78571rem !important}.g-mb-100--xl{margin-bottom:7.14286rem !important}.g-mb-105--xl{margin-bottom:7.5rem !important}.g-mb-110--xl{margin-bottom:7.85714rem !important}.g-mb-115--xl{margin-bottom:8.21429rem !important}.g-mb-120--xl{margin-bottom:8.57143rem !important}.g-mb-125--xl{margin-bottom:8.92857rem !important}.g-mb-130--xl{margin-bottom:9.28571rem !important}.g-mb-135--xl{margin-bottom:9.64286rem !important}.g-mb-140--xl{margin-bottom:10rem !important}.g-mb-145--xl{margin-bottom:10.35714rem !important}.g-mb-150--xl{margin-bottom:10.71429rem !important}.g-mb-155--xl{margin-bottom:11.07143rem !important}.g-mb-160--xl{margin-bottom:11.42857rem !important}.g-mb-165--xl{margin-bottom:11.78571rem !important}.g-mb-170--xl{margin-bottom:12.14286rem !important}.g-mb-200--xl{margin-bottom:14.28571rem !important}.g-mb-300--xl{margin-bottom:21.42857rem !important}.g-mb-400--xl{margin-bottom:28.57143rem !important}.g-mb-500--xl{margin-bottom:35.71429rem !important}.g-ml-0--xl{margin-left:0 !important}.g-ml-1--xl{margin-left:.07143rem !important}.g-ml-2--xl{margin-left:.14286rem !important}.g-ml-3--xl{margin-left:.21429rem !important}.g-ml-4--xl{margin-left:.28571rem !important}.g-ml-5--xl{margin-left:.35714rem !important}.g-ml-6--xl{margin-left:.42857rem !important}.g-ml-7--xl{margin-left:.5rem !important}.g-ml-8--xl{margin-left:.57143rem !important}.g-ml-9--xl{margin-left:.64286rem !important}.g-ml-10--xl{margin-left:.71429rem !important}.g-ml-11--xl{margin-left:.78571rem !important}.g-ml-12--xl{margin-left:.85714rem !important}.g-ml-13--xl{margin-left:.92857rem !important}.g-ml-14--xl{margin-left:1rem !important}.g-ml-15--xl{margin-left:1.07143rem !important}.g-ml-16--xl{margin-left:1.14286rem !important}.g-ml-17--xl{margin-left:1.21429rem !important}.g-ml-18--xl{margin-left:1.28571rem !important}.g-ml-19--xl{margin-left:1.35714rem !important}.g-ml-20--xl{margin-left:1.42857rem !important}.g-ml-25--xl{margin-left:1.78571rem !important}.g-ml-30--xl{margin-left:2.14286rem !important}.g-ml-35--xl{margin-left:2.5rem !important}.g-ml-40--xl{margin-left:2.85714rem !important}.g-ml-45--xl{margin-left:3.21429rem !important}.g-ml-50--xl{margin-left:3.57143rem !important}.g-ml-55--xl{margin-left:3.92857rem !important}.g-ml-60--xl{margin-left:4.28571rem !important}.g-ml-65--xl{margin-left:4.64286rem !important}.g-ml-70--xl{margin-left:5rem !important}.g-ml-75--xl{margin-left:5.35714rem !important}.g-ml-80--xl{margin-left:5.71429rem !important}.g-ml-85--xl{margin-left:6.07143rem !important}.g-ml-90--xl{margin-left:6.42857rem !important}.g-ml-95--xl{margin-left:6.78571rem !important}.g-ml-100--xl{margin-left:7.14286rem !important}.g-ml-105--xl{margin-left:7.5rem !important}.g-ml-110--xl{margin-left:7.85714rem !important}.g-ml-115--xl{margin-left:8.21429rem !important}.g-ml-120--xl{margin-left:8.57143rem !important}.g-ml-125--xl{margin-left:8.92857rem !important}.g-ml-130--xl{margin-left:9.28571rem !important}.g-ml-135--xl{margin-left:9.64286rem !important}.g-ml-140--xl{margin-left:10rem !important}.g-ml-145--xl{margin-left:10.35714rem !important}.g-ml-150--xl{margin-left:10.71429rem !important}.g-ml-155--xl{margin-left:11.07143rem !important}.g-ml-160--xl{margin-left:11.42857rem !important}.g-ml-165--xl{margin-left:11.78571rem !important}.g-ml-170--xl{margin-left:12.14286rem !important}.g-ml-200--xl{margin-left:14.28571rem !important}.g-ml-300--xl{margin-left:21.42857rem !important}.g-ml-400--xl{margin-left:28.57143rem !important}.g-ml-500--xl{margin-left:35.71429rem !important}.g-mr-0--xl{margin-right:0 !important}.g-mr-1--xl{margin-right:.07143rem !important}.g-mr-2--xl{margin-right:.14286rem !important}.g-mr-3--xl{margin-right:.21429rem !important}.g-mr-4--xl{margin-right:.28571rem !important}.g-mr-5--xl{margin-right:.35714rem !important}.g-mr-6--xl{margin-right:.42857rem !important}.g-mr-7--xl{margin-right:.5rem !important}.g-mr-8--xl{margin-right:.57143rem !important}.g-mr-9--xl{margin-right:.64286rem !important}.g-mr-10--xl{margin-right:.71429rem !important}.g-mr-11--xl{margin-right:.78571rem !important}.g-mr-12--xl{margin-right:.85714rem !important}.g-mr-13--xl{margin-right:.92857rem !important}.g-mr-14--xl{margin-right:1rem !important}.g-mr-15--xl{margin-right:1.07143rem !important}.g-mr-16--xl{margin-right:1.14286rem !important}.g-mr-17--xl{margin-right:1.21429rem !important}.g-mr-18--xl{margin-right:1.28571rem !important}.g-mr-19--xl{margin-right:1.35714rem !important}.g-mr-20--xl{margin-right:1.42857rem !important}.g-mr-25--xl{margin-right:1.78571rem !important}.g-mr-30--xl{margin-right:2.14286rem !important}.g-mr-35--xl{margin-right:2.5rem !important}.g-mr-40--xl{margin-right:2.85714rem !important}.g-mr-45--xl{margin-right:3.21429rem !important}.g-mr-50--xl{margin-right:3.57143rem !important}.g-mr-55--xl{margin-right:3.92857rem !important}.g-mr-60--xl{margin-right:4.28571rem !important}.g-mr-65--xl{margin-right:4.64286rem !important}.g-mr-70--xl{margin-right:5rem !important}.g-mr-75--xl{margin-right:5.35714rem !important}.g-mr-80--xl{margin-right:5.71429rem !important}.g-mr-85--xl{margin-right:6.07143rem !important}.g-mr-90--xl{margin-right:6.42857rem !important}.g-mr-95--xl{margin-right:6.78571rem !important}.g-mr-100--xl{margin-right:7.14286rem !important}.g-mr-105--xl{margin-right:7.5rem !important}.g-mr-110--xl{margin-right:7.85714rem !important}.g-mr-115--xl{margin-right:8.21429rem !important}.g-mr-120--xl{margin-right:8.57143rem !important}.g-mr-125--xl{margin-right:8.92857rem !important}.g-mr-130--xl{margin-right:9.28571rem !important}.g-mr-135--xl{margin-right:9.64286rem !important}.g-mr-140--xl{margin-right:10rem !important}.g-mr-145--xl{margin-right:10.35714rem !important}.g-mr-150--xl{margin-right:10.71429rem !important}.g-mr-155--xl{margin-right:11.07143rem !important}.g-mr-160--xl{margin-right:11.42857rem !important}.g-mr-165--xl{margin-right:11.78571rem !important}.g-mr-170--xl{margin-right:12.14286rem !important}.g-mr-200--xl{margin-right:14.28571rem !important}.g-mr-300--xl{margin-right:21.42857rem !important}.g-mr-400--xl{margin-right:28.57143rem !important}.g-mr-500--xl{margin-right:35.71429rem !important}}.g-mb-auto{margin-bottom:auto}.g-mt-auto{margin-top:auto}.g-ml-auto{margin-left:auto}.g-mr-auto{margin-right:auto}.g-ml-37{margin-left:2.64286rem}.g-ml-43{margin-left:3.07143rem}.g-ml-105{margin-left:7.5rem}.g-mr-63{margin-right:4.5rem}.g-my-minus-2{margin-top:-0.14286rem;margin-bottom:-0.14286rem}.g-mx-minus-2{margin-left:-0.14286rem;margin-right:-0.14286rem}.g-mx-minus-5{margin-left:-0.35714rem;margin-right:-0.35714rem}.g-mx-minus-15{margin-left:-1.07143rem;margin-right:-1.07143rem}.g-mx-minus-25{margin-left:-1.78571rem;margin-right:-1.78571rem}.g-mt-minus-5{margin-top:-0.35714rem}.g-mt-minus-10{margin-top:-0.71429rem}.g-mt-minus-20{margin-top:-1.42857rem}.g-mt-minus-25{margin-top:-1.78571rem}.g-mt-minus-35{margin-top:-2.5rem}.g-mt-minus-110{margin-top:-7.85714rem}.g-mt-minus-200{margin-top:-14.28571rem}.g-mb-minus-5{margin-bottom:-0.35714rem}.g-mb-minus-10{margin-bottom:-0.71429rem}.g-mb-minus-15{margin-bottom:-1.07143rem}.g-mb-minus-20{margin-bottom:-1.42857rem}.g-mb-minus-140{margin-bottom:-10rem}.g-ml-minus-1{margin-left:-0.07143rem}.g-ml-minus-5{margin-left:-0.35714rem}.g-ml-minus-8{margin-left:-0.57143rem}.g-ml-minus-10{margin-left:-0.71429rem}.g-ml-minus-15{margin-left:-1.07143rem}.g-ml-minus-20{margin-left:-1.42857rem}.g-ml-minus-30{margin-left:-2.14286rem}.g-ml-minus-82{margin-left:-5.85714rem}.g-mr-minus-1{margin-right:-0.07143rem}.g-mr-minus-5{margin-right:-0.35714rem}.g-mr-minus-10{margin-right:-0.71429rem}@media(min-width:768px){.g-mr-63--md{margin-right:4.5rem !important}.g-ml-minus-40--md{margin-left:-2.85714rem !important}.g-ml-minus-50--md{margin-left:-3.57143rem !important}.g-ml-minus-82--md{margin-left:-5.85714rem !important}.g-mr-minus-50--md{margin-right:-3.57143rem !important}}@media(min-width:992px){.g-ml-minus-15--lg{margin-left:-1.07143rem !important}}@media(min-width:0){.g-pa-0{padding:0 !important}.g-pa-1{padding:.07143rem !important}.g-pa-2{padding:.14286rem !important}.g-pa-3{padding:.21429rem !important}.g-pa-4{padding:.28571rem !important}.g-pa-5{padding:.35714rem !important}.g-pa-6{padding:.42857rem !important}.g-pa-7{padding:.5rem !important}.g-pa-8{padding:.57143rem !important}.g-pa-9{padding:.64286rem !important}.g-pa-10{padding:.71429rem !important}.g-pa-11{padding:.78571rem !important}.g-pa-12{padding:.85714rem !important}.g-pa-13{padding:.92857rem !important}.g-pa-14{padding:1rem !important}.g-pa-15{padding:1.07143rem !important}.g-pa-16{padding:1.14286rem !important}.g-pa-17{padding:1.21429rem !important}.g-pa-18{padding:1.28571rem !important}.g-pa-19{padding:1.35714rem !important}.g-pa-20{padding:1.42857rem !important}.g-pa-25{padding:1.78571rem !important}.g-pa-30{padding:2.14286rem !important}.g-pa-35{padding:2.5rem !important}.g-pa-40{padding:2.85714rem !important}.g-pa-45{padding:3.21429rem !important}.g-pa-50{padding:3.57143rem !important}.g-pa-55{padding:3.92857rem !important}.g-pa-60{padding:4.28571rem !important}.g-pa-65{padding:4.64286rem !important}.g-pa-70{padding:5rem !important}.g-pa-75{padding:5.35714rem !important}.g-pa-80{padding:5.71429rem !important}.g-pa-85{padding:6.07143rem !important}.g-pa-90{padding:6.42857rem !important}.g-pa-95{padding:6.78571rem !important}.g-pa-100{padding:7.14286rem !important}.g-pa-105{padding:7.5rem !important}.g-pa-110{padding:7.85714rem !important}.g-pa-115{padding:8.21429rem !important}.g-pa-120{padding:8.57143rem !important}.g-pa-125{padding:8.92857rem !important}.g-pa-130{padding:9.28571rem !important}.g-pa-135{padding:9.64286rem !important}.g-pa-140{padding:10rem !important}.g-pa-145{padding:10.35714rem !important}.g-pa-150{padding:10.71429rem !important}.g-pa-155{padding:11.07143rem !important}.g-pa-160{padding:11.42857rem !important}.g-pa-165{padding:11.78571rem !important}.g-pa-170{padding:12.14286rem !important}.g-pa-200{padding:14.28571rem !important}.g-pa-300{padding:21.42857rem !important}.g-pa-400{padding:28.57143rem !important}.g-pa-500{padding:35.71429rem !important}.g-px-0{padding-left:0 !important;padding-right:0 !important}.g-px-1{padding-left:.07143rem !important;padding-right:.07143rem !important}.g-px-2{padding-left:.14286rem !important;padding-right:.14286rem !important}.g-px-3{padding-left:.21429rem !important;padding-right:.21429rem !important}.g-px-4{padding-left:.28571rem !important;padding-right:.28571rem !important}.g-px-5{padding-left:.35714rem !important;padding-right:.35714rem !important}.g-px-6{padding-left:.42857rem !important;padding-right:.42857rem !important}.g-px-7{padding-left:.5rem !important;padding-right:.5rem !important}.g-px-8{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-px-9{padding-left:.64286rem !important;padding-right:.64286rem !important}.g-px-10{padding-left:.71429rem !important;padding-right:.71429rem !important}.g-px-11{padding-left:.78571rem !important;padding-right:.78571rem !important}.g-px-12{padding-left:.85714rem !important;padding-right:.85714rem !important}.g-px-13{padding-left:.92857rem !important;padding-right:.92857rem !important}.g-px-14{padding-left:1rem !important;padding-right:1rem !important}.g-px-15{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-px-16{padding-left:1.14286rem !important;padding-right:1.14286rem !important}.g-px-17{padding-left:1.21429rem !important;padding-right:1.21429rem !important}.g-px-18{padding-left:1.28571rem !important;padding-right:1.28571rem !important}.g-px-19{padding-left:1.35714rem !important;padding-right:1.35714rem !important}.g-px-20{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-px-25{padding-left:1.78571rem !important;padding-right:1.78571rem !important}.g-px-30{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-px-35{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-px-40{padding-left:2.85714rem !important;padding-right:2.85714rem !important}.g-px-45{padding-left:3.21429rem !important;padding-right:3.21429rem !important}.g-px-50{padding-left:3.57143rem !important;padding-right:3.57143rem !important}.g-px-55{padding-left:3.92857rem !important;padding-right:3.92857rem !important}.g-px-60{padding-left:4.28571rem !important;padding-right:4.28571rem !important}.g-px-65{padding-left:4.64286rem !important;padding-right:4.64286rem !important}.g-px-70{padding-left:5rem !important;padding-right:5rem !important}.g-px-75{padding-left:5.35714rem !important;padding-right:5.35714rem !important}.g-px-80{padding-left:5.71429rem !important;padding-right:5.71429rem !important}.g-px-85{padding-left:6.07143rem !important;padding-right:6.07143rem !important}.g-px-90{padding-left:6.42857rem !important;padding-right:6.42857rem !important}.g-px-95{padding-left:6.78571rem !important;padding-right:6.78571rem !important}.g-px-100{padding-left:7.14286rem !important;padding-right:7.14286rem !important}.g-px-105{padding-left:7.5rem !important;padding-right:7.5rem !important}.g-px-110{padding-left:7.85714rem !important;padding-right:7.85714rem !important}.g-px-115{padding-left:8.21429rem !important;padding-right:8.21429rem !important}.g-px-120{padding-left:8.57143rem !important;padding-right:8.57143rem !important}.g-px-125{padding-left:8.92857rem !important;padding-right:8.92857rem !important}.g-px-130{padding-left:9.28571rem !important;padding-right:9.28571rem !important}.g-px-135{padding-left:9.64286rem !important;padding-right:9.64286rem !important}.g-px-140{padding-left:10rem !important;padding-right:10rem !important}.g-px-145{padding-left:10.35714rem !important;padding-right:10.35714rem !important}.g-px-150{padding-left:10.71429rem !important;padding-right:10.71429rem !important}.g-px-155{padding-left:11.07143rem !important;padding-right:11.07143rem !important}.g-px-160{padding-left:11.42857rem !important;padding-right:11.42857rem !important}.g-px-165{padding-left:11.78571rem !important;padding-right:11.78571rem !important}.g-px-170{padding-left:12.14286rem !important;padding-right:12.14286rem !important}.g-px-200{padding-left:14.28571rem !important;padding-right:14.28571rem !important}.g-px-300{padding-left:21.42857rem !important;padding-right:21.42857rem !important}.g-px-400{padding-left:28.57143rem !important;padding-right:28.57143rem !important}.g-px-500{padding-left:35.71429rem !important;padding-right:35.71429rem !important}.g-py-0{padding-top:0 !important;padding-bottom:0 !important}.g-py-1{padding-top:.07143rem !important;padding-bottom:.07143rem !important}.g-py-2{padding-top:.14286rem !important;padding-bottom:.14286rem !important}.g-py-3{padding-top:.21429rem !important;padding-bottom:.21429rem !important}.g-py-4{padding-top:.28571rem !important;padding-bottom:.28571rem !important}.g-py-5{padding-top:.35714rem !important;padding-bottom:.35714rem !important}.g-py-6{padding-top:.42857rem !important;padding-bottom:.42857rem !important}.g-py-7{padding-top:.5rem !important;padding-bottom:.5rem !important}.g-py-8{padding-top:.57143rem !important;padding-bottom:.57143rem !important}.g-py-9{padding-top:.64286rem !important;padding-bottom:.64286rem !important}.g-py-10{padding-top:.71429rem !important;padding-bottom:.71429rem !important}.g-py-11{padding-top:.78571rem !important;padding-bottom:.78571rem !important}.g-py-12{padding-top:.85714rem !important;padding-bottom:.85714rem !important}.g-py-13{padding-top:.92857rem !important;padding-bottom:.92857rem !important}.g-py-14{padding-top:1rem !important;padding-bottom:1rem !important}.g-py-15{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}.g-py-16{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}.g-py-17{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}.g-py-18{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}.g-py-19{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}.g-py-20{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}.g-py-25{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}.g-py-30{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}.g-py-35{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.g-py-40{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}.g-py-45{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}.g-py-50{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}.g-py-55{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}.g-py-60{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}.g-py-65{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}.g-py-70{padding-top:5rem !important;padding-bottom:5rem !important}.g-py-75{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}.g-py-80{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}.g-py-85{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}.g-py-90{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}.g-py-95{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}.g-py-100{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}.g-py-105{padding-top:7.5rem !important;padding-bottom:7.5rem !important}.g-py-110{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}.g-py-115{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}.g-py-120{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}.g-py-125{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}.g-py-130{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}.g-py-135{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}.g-py-140{padding-top:10rem !important;padding-bottom:10rem !important}.g-py-145{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}.g-py-150{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}.g-py-155{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}.g-py-160{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}.g-py-165{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}.g-py-170{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}.g-py-200{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}.g-py-300{padding-top:21.42857rem !important;padding-bottom:21.42857rem !important}.g-py-400{padding-top:28.57143rem !important;padding-bottom:28.57143rem !important}.g-py-500{padding-top:35.71429rem !important;padding-bottom:35.71429rem !important}.g-pt-0{padding-top:0 !important}.g-pt-1{padding-top:.07143rem !important}.g-pt-2{padding-top:.14286rem !important}.g-pt-3{padding-top:.21429rem !important}.g-pt-4{padding-top:.28571rem !important}.g-pt-5{padding-top:.35714rem !important}.g-pt-6{padding-top:.42857rem !important}.g-pt-7{padding-top:.5rem !important}.g-pt-8{padding-top:.57143rem !important}.g-pt-9{padding-top:.64286rem !important}.g-pt-10{padding-top:.71429rem !important}.g-pt-11{padding-top:.78571rem !important}.g-pt-12{padding-top:.85714rem !important}.g-pt-13{padding-top:.92857rem !important}.g-pt-14{padding-top:1rem !important}.g-pt-15{padding-top:1.07143rem !important}.g-pt-16{padding-top:1.14286rem !important}.g-pt-17{padding-top:1.21429rem !important}.g-pt-18{padding-top:1.28571rem !important}.g-pt-19{padding-top:1.35714rem !important}.g-pt-20{padding-top:1.42857rem !important}.g-pt-25{padding-top:1.78571rem !important}.g-pt-30{padding-top:2.14286rem !important}.g-pt-35{padding-top:2.5rem !important}.g-pt-40{padding-top:2.85714rem !important}.g-pt-45{padding-top:3.21429rem !important}.g-pt-50{padding-top:3.57143rem !important}.g-pt-55{padding-top:3.92857rem !important}.g-pt-60{padding-top:4.28571rem !important}.g-pt-65{padding-top:4.64286rem !important}.g-pt-70{padding-top:5rem !important}.g-pt-75{padding-top:5.35714rem !important}.g-pt-80{padding-top:5.71429rem !important}.g-pt-85{padding-top:6.07143rem !important}.g-pt-90{padding-top:6.42857rem !important}.g-pt-95{padding-top:6.78571rem !important}.g-pt-100{padding-top:7.14286rem !important}.g-pt-105{padding-top:7.5rem !important}.g-pt-110{padding-top:7.85714rem !important}.g-pt-115{padding-top:8.21429rem !important}.g-pt-120{padding-top:8.57143rem !important}.g-pt-125{padding-top:8.92857rem !important}.g-pt-130{padding-top:9.28571rem !important}.g-pt-135{padding-top:9.64286rem !important}.g-pt-140{padding-top:10rem !important}.g-pt-145{padding-top:10.35714rem !important}.g-pt-150{padding-top:10.71429rem !important}.g-pt-155{padding-top:11.07143rem !important}.g-pt-160{padding-top:11.42857rem !important}.g-pt-165{padding-top:11.78571rem !important}.g-pt-170{padding-top:12.14286rem !important}.g-pt-200{padding-top:14.28571rem !important}.g-pt-300{padding-top:21.42857rem !important}.g-pt-400{padding-top:28.57143rem !important}.g-pt-500{padding-top:35.71429rem !important}.g-pb-0{padding-bottom:0 !important}.g-pb-1{padding-bottom:.07143rem !important}.g-pb-2{padding-bottom:.14286rem !important}.g-pb-3{padding-bottom:.21429rem !important}.g-pb-4{padding-bottom:.28571rem !important}.g-pb-5{padding-bottom:.35714rem !important}.g-pb-6{padding-bottom:.42857rem !important}.g-pb-7{padding-bottom:.5rem !important}.g-pb-8{padding-bottom:.57143rem !important}.g-pb-9{padding-bottom:.64286rem !important}.g-pb-10{padding-bottom:.71429rem !important}.g-pb-11{padding-bottom:.78571rem !important}.g-pb-12{padding-bottom:.85714rem !important}.g-pb-13{padding-bottom:.92857rem !important}.g-pb-14{padding-bottom:1rem !important}.g-pb-15{padding-bottom:1.07143rem !important}.g-pb-16{padding-bottom:1.14286rem !important}.g-pb-17{padding-bottom:1.21429rem !important}.g-pb-18{padding-bottom:1.28571rem !important}.g-pb-19{padding-bottom:1.35714rem !important}.g-pb-20{padding-bottom:1.42857rem !important}.g-pb-25{padding-bottom:1.78571rem !important}.g-pb-30{padding-bottom:2.14286rem !important}.g-pb-35{padding-bottom:2.5rem !important}.g-pb-40{padding-bottom:2.85714rem !important}.g-pb-45{padding-bottom:3.21429rem !important}.g-pb-50{padding-bottom:3.57143rem !important}.g-pb-55{padding-bottom:3.92857rem !important}.g-pb-60{padding-bottom:4.28571rem !important}.g-pb-65{padding-bottom:4.64286rem !important}.g-pb-70{padding-bottom:5rem !important}.g-pb-75{padding-bottom:5.35714rem !important}.g-pb-80{padding-bottom:5.71429rem !important}.g-pb-85{padding-bottom:6.07143rem !important}.g-pb-90{padding-bottom:6.42857rem !important}.g-pb-95{padding-bottom:6.78571rem !important}.g-pb-100{padding-bottom:7.14286rem !important}.g-pb-105{padding-bottom:7.5rem !important}.g-pb-110{padding-bottom:7.85714rem !important}.g-pb-115{padding-bottom:8.21429rem !important}.g-pb-120{padding-bottom:8.57143rem !important}.g-pb-125{padding-bottom:8.92857rem !important}.g-pb-130{padding-bottom:9.28571rem !important}.g-pb-135{padding-bottom:9.64286rem !important}.g-pb-140{padding-bottom:10rem !important}.g-pb-145{padding-bottom:10.35714rem !important}.g-pb-150{padding-bottom:10.71429rem !important}.g-pb-155{padding-bottom:11.07143rem !important}.g-pb-160{padding-bottom:11.42857rem !important}.g-pb-165{padding-bottom:11.78571rem !important}.g-pb-170{padding-bottom:12.14286rem !important}.g-pb-200{padding-bottom:14.28571rem !important}.g-pb-300{padding-bottom:21.42857rem !important}.g-pb-400{padding-bottom:28.57143rem !important}.g-pb-500{padding-bottom:35.71429rem !important}.g-pl-0{padding-left:0 !important}.g-pl-1{padding-left:.07143rem !important}.g-pl-2{padding-left:.14286rem !important}.g-pl-3{padding-left:.21429rem !important}.g-pl-4{padding-left:.28571rem !important}.g-pl-5{padding-left:.35714rem !important}.g-pl-6{padding-left:.42857rem !important}.g-pl-7{padding-left:.5rem !important}.g-pl-8{padding-left:.57143rem !important}.g-pl-9{padding-left:.64286rem !important}.g-pl-10{padding-left:.71429rem !important}.g-pl-11{padding-left:.78571rem !important}.g-pl-12{padding-left:.85714rem !important}.g-pl-13{padding-left:.92857rem !important}.g-pl-14{padding-left:1rem !important}.g-pl-15{padding-left:1.07143rem !important}.g-pl-16{padding-left:1.14286rem !important}.g-pl-17{padding-left:1.21429rem !important}.g-pl-18{padding-left:1.28571rem !important}.g-pl-19{padding-left:1.35714rem !important}.g-pl-20{padding-left:1.42857rem !important}.g-pl-25{padding-left:1.78571rem !important}.g-pl-30{padding-left:2.14286rem !important}.g-pl-35{padding-left:2.5rem !important}.g-pl-40{padding-left:2.85714rem !important}.g-pl-45{padding-left:3.21429rem !important}.g-pl-50{padding-left:3.57143rem !important}.g-pl-55{padding-left:3.92857rem !important}.g-pl-60{padding-left:4.28571rem !important}.g-pl-65{padding-left:4.64286rem !important}.g-pl-70{padding-left:5rem !important}.g-pl-75{padding-left:5.35714rem !important}.g-pl-80{padding-left:5.71429rem !important}.g-pl-85{padding-left:6.07143rem !important}.g-pl-90{padding-left:6.42857rem !important}.g-pl-95{padding-left:6.78571rem !important}.g-pl-100{padding-left:7.14286rem !important}.g-pl-105{padding-left:7.5rem !important}.g-pl-110{padding-left:7.85714rem !important}.g-pl-115{padding-left:8.21429rem !important}.g-pl-120{padding-left:8.57143rem !important}.g-pl-125{padding-left:8.92857rem !important}.g-pl-130{padding-left:9.28571rem !important}.g-pl-135{padding-left:9.64286rem !important}.g-pl-140{padding-left:10rem !important}.g-pl-145{padding-left:10.35714rem !important}.g-pl-150{padding-left:10.71429rem !important}.g-pl-155{padding-left:11.07143rem !important}.g-pl-160{padding-left:11.42857rem !important}.g-pl-165{padding-left:11.78571rem !important}.g-pl-170{padding-left:12.14286rem !important}.g-pl-200{padding-left:14.28571rem !important}.g-pl-300{padding-left:21.42857rem !important}.g-pl-400{padding-left:28.57143rem !important}.g-pl-500{padding-left:35.71429rem !important}.g-pr-0{padding-right:0 !important}.g-pr-1{padding-right:.07143rem !important}.g-pr-2{padding-right:.14286rem !important}.g-pr-3{padding-right:.21429rem !important}.g-pr-4{padding-right:.28571rem !important}.g-pr-5{padding-right:.35714rem !important}.g-pr-6{padding-right:.42857rem !important}.g-pr-7{padding-right:.5rem !important}.g-pr-8{padding-right:.57143rem !important}.g-pr-9{padding-right:.64286rem !important}.g-pr-10{padding-right:.71429rem !important}.g-pr-11{padding-right:.78571rem !important}.g-pr-12{padding-right:.85714rem !important}.g-pr-13{padding-right:.92857rem !important}.g-pr-14{padding-right:1rem !important}.g-pr-15{padding-right:1.07143rem !important}.g-pr-16{padding-right:1.14286rem !important}.g-pr-17{padding-right:1.21429rem !important}.g-pr-18{padding-right:1.28571rem !important}.g-pr-19{padding-right:1.35714rem !important}.g-pr-20{padding-right:1.42857rem !important}.g-pr-25{padding-right:1.78571rem !important}.g-pr-30{padding-right:2.14286rem !important}.g-pr-35{padding-right:2.5rem !important}.g-pr-40{padding-right:2.85714rem !important}.g-pr-45{padding-right:3.21429rem !important}.g-pr-50{padding-right:3.57143rem !important}.g-pr-55{padding-right:3.92857rem !important}.g-pr-60{padding-right:4.28571rem !important}.g-pr-65{padding-right:4.64286rem !important}.g-pr-70{padding-right:5rem !important}.g-pr-75{padding-right:5.35714rem !important}.g-pr-80{padding-right:5.71429rem !important}.g-pr-85{padding-right:6.07143rem !important}.g-pr-90{padding-right:6.42857rem !important}.g-pr-95{padding-right:6.78571rem !important}.g-pr-100{padding-right:7.14286rem !important}.g-pr-105{padding-right:7.5rem !important}.g-pr-110{padding-right:7.85714rem !important}.g-pr-115{padding-right:8.21429rem !important}.g-pr-120{padding-right:8.57143rem !important}.g-pr-125{padding-right:8.92857rem !important}.g-pr-130{padding-right:9.28571rem !important}.g-pr-135{padding-right:9.64286rem !important}.g-pr-140{padding-right:10rem !important}.g-pr-145{padding-right:10.35714rem !important}.g-pr-150{padding-right:10.71429rem !important}.g-pr-155{padding-right:11.07143rem !important}.g-pr-160{padding-right:11.42857rem !important}.g-pr-165{padding-right:11.78571rem !important}.g-pr-170{padding-right:12.14286rem !important}.g-pr-200{padding-right:14.28571rem !important}.g-pr-300{padding-right:21.42857rem !important}.g-pr-400{padding-right:28.57143rem !important}.g-pr-500{padding-right:35.71429rem !important}}@media(min-width:576px){.g-pa-0--sm{padding:0 !important}.g-pa-1--sm{padding:.07143rem !important}.g-pa-2--sm{padding:.14286rem !important}.g-pa-3--sm{padding:.21429rem !important}.g-pa-4--sm{padding:.28571rem !important}.g-pa-5--sm{padding:.35714rem !important}.g-pa-6--sm{padding:.42857rem !important}.g-pa-7--sm{padding:.5rem !important}.g-pa-8--sm{padding:.57143rem !important}.g-pa-9--sm{padding:.64286rem !important}.g-pa-10--sm{padding:.71429rem !important}.g-pa-11--sm{padding:.78571rem !important}.g-pa-12--sm{padding:.85714rem !important}.g-pa-13--sm{padding:.92857rem !important}.g-pa-14--sm{padding:1rem !important}.g-pa-15--sm{padding:1.07143rem !important}.g-pa-16--sm{padding:1.14286rem !important}.g-pa-17--sm{padding:1.21429rem !important}.g-pa-18--sm{padding:1.28571rem !important}.g-pa-19--sm{padding:1.35714rem !important}.g-pa-20--sm{padding:1.42857rem !important}.g-pa-25--sm{padding:1.78571rem !important}.g-pa-30--sm{padding:2.14286rem !important}.g-pa-35--sm{padding:2.5rem !important}.g-pa-40--sm{padding:2.85714rem !important}.g-pa-45--sm{padding:3.21429rem !important}.g-pa-50--sm{padding:3.57143rem !important}.g-pa-55--sm{padding:3.92857rem !important}.g-pa-60--sm{padding:4.28571rem !important}.g-pa-65--sm{padding:4.64286rem !important}.g-pa-70--sm{padding:5rem !important}.g-pa-75--sm{padding:5.35714rem !important}.g-pa-80--sm{padding:5.71429rem !important}.g-pa-85--sm{padding:6.07143rem !important}.g-pa-90--sm{padding:6.42857rem !important}.g-pa-95--sm{padding:6.78571rem !important}.g-pa-100--sm{padding:7.14286rem !important}.g-pa-105--sm{padding:7.5rem !important}.g-pa-110--sm{padding:7.85714rem !important}.g-pa-115--sm{padding:8.21429rem !important}.g-pa-120--sm{padding:8.57143rem !important}.g-pa-125--sm{padding:8.92857rem !important}.g-pa-130--sm{padding:9.28571rem !important}.g-pa-135--sm{padding:9.64286rem !important}.g-pa-140--sm{padding:10rem !important}.g-pa-145--sm{padding:10.35714rem !important}.g-pa-150--sm{padding:10.71429rem !important}.g-pa-155--sm{padding:11.07143rem !important}.g-pa-160--sm{padding:11.42857rem !important}.g-pa-165--sm{padding:11.78571rem !important}.g-pa-170--sm{padding:12.14286rem !important}.g-pa-200--sm{padding:14.28571rem !important}.g-pa-300--sm{padding:21.42857rem !important}.g-pa-400--sm{padding:28.57143rem !important}.g-pa-500--sm{padding:35.71429rem !important}.g-px-0--sm{padding-left:0 !important;padding-right:0 !important}.g-px-1--sm{padding-left:.07143rem !important;padding-right:.07143rem !important}.g-px-2--sm{padding-left:.14286rem !important;padding-right:.14286rem !important}.g-px-3--sm{padding-left:.21429rem !important;padding-right:.21429rem !important}.g-px-4--sm{padding-left:.28571rem !important;padding-right:.28571rem !important}.g-px-5--sm{padding-left:.35714rem !important;padding-right:.35714rem !important}.g-px-6--sm{padding-left:.42857rem !important;padding-right:.42857rem !important}.g-px-7--sm{padding-left:.5rem !important;padding-right:.5rem !important}.g-px-8--sm{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-px-9--sm{padding-left:.64286rem !important;padding-right:.64286rem !important}.g-px-10--sm{padding-left:.71429rem !important;padding-right:.71429rem !important}.g-px-11--sm{padding-left:.78571rem !important;padding-right:.78571rem !important}.g-px-12--sm{padding-left:.85714rem !important;padding-right:.85714rem !important}.g-px-13--sm{padding-left:.92857rem !important;padding-right:.92857rem !important}.g-px-14--sm{padding-left:1rem !important;padding-right:1rem !important}.g-px-15--sm{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-px-16--sm{padding-left:1.14286rem !important;padding-right:1.14286rem !important}.g-px-17--sm{padding-left:1.21429rem !important;padding-right:1.21429rem !important}.g-px-18--sm{padding-left:1.28571rem !important;padding-right:1.28571rem !important}.g-px-19--sm{padding-left:1.35714rem !important;padding-right:1.35714rem !important}.g-px-20--sm{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-px-25--sm{padding-left:1.78571rem !important;padding-right:1.78571rem !important}.g-px-30--sm{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-px-35--sm{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-px-40--sm{padding-left:2.85714rem !important;padding-right:2.85714rem !important}.g-px-45--sm{padding-left:3.21429rem !important;padding-right:3.21429rem !important}.g-px-50--sm{padding-left:3.57143rem !important;padding-right:3.57143rem !important}.g-px-55--sm{padding-left:3.92857rem !important;padding-right:3.92857rem !important}.g-px-60--sm{padding-left:4.28571rem !important;padding-right:4.28571rem !important}.g-px-65--sm{padding-left:4.64286rem !important;padding-right:4.64286rem !important}.g-px-70--sm{padding-left:5rem !important;padding-right:5rem !important}.g-px-75--sm{padding-left:5.35714rem !important;padding-right:5.35714rem !important}.g-px-80--sm{padding-left:5.71429rem !important;padding-right:5.71429rem !important}.g-px-85--sm{padding-left:6.07143rem !important;padding-right:6.07143rem !important}.g-px-90--sm{padding-left:6.42857rem !important;padding-right:6.42857rem !important}.g-px-95--sm{padding-left:6.78571rem !important;padding-right:6.78571rem !important}.g-px-100--sm{padding-left:7.14286rem !important;padding-right:7.14286rem !important}.g-px-105--sm{padding-left:7.5rem !important;padding-right:7.5rem !important}.g-px-110--sm{padding-left:7.85714rem !important;padding-right:7.85714rem !important}.g-px-115--sm{padding-left:8.21429rem !important;padding-right:8.21429rem !important}.g-px-120--sm{padding-left:8.57143rem !important;padding-right:8.57143rem !important}.g-px-125--sm{padding-left:8.92857rem !important;padding-right:8.92857rem !important}.g-px-130--sm{padding-left:9.28571rem !important;padding-right:9.28571rem !important}.g-px-135--sm{padding-left:9.64286rem !important;padding-right:9.64286rem !important}.g-px-140--sm{padding-left:10rem !important;padding-right:10rem !important}.g-px-145--sm{padding-left:10.35714rem !important;padding-right:10.35714rem !important}.g-px-150--sm{padding-left:10.71429rem !important;padding-right:10.71429rem !important}.g-px-155--sm{padding-left:11.07143rem !important;padding-right:11.07143rem !important}.g-px-160--sm{padding-left:11.42857rem !important;padding-right:11.42857rem !important}.g-px-165--sm{padding-left:11.78571rem !important;padding-right:11.78571rem !important}.g-px-170--sm{padding-left:12.14286rem !important;padding-right:12.14286rem !important}.g-px-200--sm{padding-left:14.28571rem !important;padding-right:14.28571rem !important}.g-px-300--sm{padding-left:21.42857rem !important;padding-right:21.42857rem !important}.g-px-400--sm{padding-left:28.57143rem !important;padding-right:28.57143rem !important}.g-px-500--sm{padding-left:35.71429rem !important;padding-right:35.71429rem !important}.g-py-0--sm{padding-top:0 !important;padding-bottom:0 !important}.g-py-1--sm{padding-top:.07143rem !important;padding-bottom:.07143rem !important}.g-py-2--sm{padding-top:.14286rem !important;padding-bottom:.14286rem !important}.g-py-3--sm{padding-top:.21429rem !important;padding-bottom:.21429rem !important}.g-py-4--sm{padding-top:.28571rem !important;padding-bottom:.28571rem !important}.g-py-5--sm{padding-top:.35714rem !important;padding-bottom:.35714rem !important}.g-py-6--sm{padding-top:.42857rem !important;padding-bottom:.42857rem !important}.g-py-7--sm{padding-top:.5rem !important;padding-bottom:.5rem !important}.g-py-8--sm{padding-top:.57143rem !important;padding-bottom:.57143rem !important}.g-py-9--sm{padding-top:.64286rem !important;padding-bottom:.64286rem !important}.g-py-10--sm{padding-top:.71429rem !important;padding-bottom:.71429rem !important}.g-py-11--sm{padding-top:.78571rem !important;padding-bottom:.78571rem !important}.g-py-12--sm{padding-top:.85714rem !important;padding-bottom:.85714rem !important}.g-py-13--sm{padding-top:.92857rem !important;padding-bottom:.92857rem !important}.g-py-14--sm{padding-top:1rem !important;padding-bottom:1rem !important}.g-py-15--sm{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}.g-py-16--sm{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}.g-py-17--sm{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}.g-py-18--sm{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}.g-py-19--sm{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}.g-py-20--sm{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}.g-py-25--sm{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}.g-py-30--sm{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}.g-py-35--sm{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.g-py-40--sm{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}.g-py-45--sm{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}.g-py-50--sm{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}.g-py-55--sm{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}.g-py-60--sm{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}.g-py-65--sm{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}.g-py-70--sm{padding-top:5rem !important;padding-bottom:5rem !important}.g-py-75--sm{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}.g-py-80--sm{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}.g-py-85--sm{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}.g-py-90--sm{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}.g-py-95--sm{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}.g-py-100--sm{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}.g-py-105--sm{padding-top:7.5rem !important;padding-bottom:7.5rem !important}.g-py-110--sm{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}.g-py-115--sm{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}.g-py-120--sm{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}.g-py-125--sm{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}.g-py-130--sm{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}.g-py-135--sm{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}.g-py-140--sm{padding-top:10rem !important;padding-bottom:10rem !important}.g-py-145--sm{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}.g-py-150--sm{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}.g-py-155--sm{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}.g-py-160--sm{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}.g-py-165--sm{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}.g-py-170--sm{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}.g-py-200--sm{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}.g-py-300--sm{padding-top:21.42857rem !important;padding-bottom:21.42857rem !important}.g-py-400--sm{padding-top:28.57143rem !important;padding-bottom:28.57143rem !important}.g-py-500--sm{padding-top:35.71429rem !important;padding-bottom:35.71429rem !important}.g-pt-0--sm{padding-top:0 !important}.g-pt-1--sm{padding-top:.07143rem !important}.g-pt-2--sm{padding-top:.14286rem !important}.g-pt-3--sm{padding-top:.21429rem !important}.g-pt-4--sm{padding-top:.28571rem !important}.g-pt-5--sm{padding-top:.35714rem !important}.g-pt-6--sm{padding-top:.42857rem !important}.g-pt-7--sm{padding-top:.5rem !important}.g-pt-8--sm{padding-top:.57143rem !important}.g-pt-9--sm{padding-top:.64286rem !important}.g-pt-10--sm{padding-top:.71429rem !important}.g-pt-11--sm{padding-top:.78571rem !important}.g-pt-12--sm{padding-top:.85714rem !important}.g-pt-13--sm{padding-top:.92857rem !important}.g-pt-14--sm{padding-top:1rem !important}.g-pt-15--sm{padding-top:1.07143rem !important}.g-pt-16--sm{padding-top:1.14286rem !important}.g-pt-17--sm{padding-top:1.21429rem !important}.g-pt-18--sm{padding-top:1.28571rem !important}.g-pt-19--sm{padding-top:1.35714rem !important}.g-pt-20--sm{padding-top:1.42857rem !important}.g-pt-25--sm{padding-top:1.78571rem !important}.g-pt-30--sm{padding-top:2.14286rem !important}.g-pt-35--sm{padding-top:2.5rem !important}.g-pt-40--sm{padding-top:2.85714rem !important}.g-pt-45--sm{padding-top:3.21429rem !important}.g-pt-50--sm{padding-top:3.57143rem !important}.g-pt-55--sm{padding-top:3.92857rem !important}.g-pt-60--sm{padding-top:4.28571rem !important}.g-pt-65--sm{padding-top:4.64286rem !important}.g-pt-70--sm{padding-top:5rem !important}.g-pt-75--sm{padding-top:5.35714rem !important}.g-pt-80--sm{padding-top:5.71429rem !important}.g-pt-85--sm{padding-top:6.07143rem !important}.g-pt-90--sm{padding-top:6.42857rem !important}.g-pt-95--sm{padding-top:6.78571rem !important}.g-pt-100--sm{padding-top:7.14286rem !important}.g-pt-105--sm{padding-top:7.5rem !important}.g-pt-110--sm{padding-top:7.85714rem !important}.g-pt-115--sm{padding-top:8.21429rem !important}.g-pt-120--sm{padding-top:8.57143rem !important}.g-pt-125--sm{padding-top:8.92857rem !important}.g-pt-130--sm{padding-top:9.28571rem !important}.g-pt-135--sm{padding-top:9.64286rem !important}.g-pt-140--sm{padding-top:10rem !important}.g-pt-145--sm{padding-top:10.35714rem !important}.g-pt-150--sm{padding-top:10.71429rem !important}.g-pt-155--sm{padding-top:11.07143rem !important}.g-pt-160--sm{padding-top:11.42857rem !important}.g-pt-165--sm{padding-top:11.78571rem !important}.g-pt-170--sm{padding-top:12.14286rem !important}.g-pt-200--sm{padding-top:14.28571rem !important}.g-pt-300--sm{padding-top:21.42857rem !important}.g-pt-400--sm{padding-top:28.57143rem !important}.g-pt-500--sm{padding-top:35.71429rem !important}.g-pb-0--sm{padding-bottom:0 !important}.g-pb-1--sm{padding-bottom:.07143rem !important}.g-pb-2--sm{padding-bottom:.14286rem !important}.g-pb-3--sm{padding-bottom:.21429rem !important}.g-pb-4--sm{padding-bottom:.28571rem !important}.g-pb-5--sm{padding-bottom:.35714rem !important}.g-pb-6--sm{padding-bottom:.42857rem !important}.g-pb-7--sm{padding-bottom:.5rem !important}.g-pb-8--sm{padding-bottom:.57143rem !important}.g-pb-9--sm{padding-bottom:.64286rem !important}.g-pb-10--sm{padding-bottom:.71429rem !important}.g-pb-11--sm{padding-bottom:.78571rem !important}.g-pb-12--sm{padding-bottom:.85714rem !important}.g-pb-13--sm{padding-bottom:.92857rem !important}.g-pb-14--sm{padding-bottom:1rem !important}.g-pb-15--sm{padding-bottom:1.07143rem !important}.g-pb-16--sm{padding-bottom:1.14286rem !important}.g-pb-17--sm{padding-bottom:1.21429rem !important}.g-pb-18--sm{padding-bottom:1.28571rem !important}.g-pb-19--sm{padding-bottom:1.35714rem !important}.g-pb-20--sm{padding-bottom:1.42857rem !important}.g-pb-25--sm{padding-bottom:1.78571rem !important}.g-pb-30--sm{padding-bottom:2.14286rem !important}.g-pb-35--sm{padding-bottom:2.5rem !important}.g-pb-40--sm{padding-bottom:2.85714rem !important}.g-pb-45--sm{padding-bottom:3.21429rem !important}.g-pb-50--sm{padding-bottom:3.57143rem !important}.g-pb-55--sm{padding-bottom:3.92857rem !important}.g-pb-60--sm{padding-bottom:4.28571rem !important}.g-pb-65--sm{padding-bottom:4.64286rem !important}.g-pb-70--sm{padding-bottom:5rem !important}.g-pb-75--sm{padding-bottom:5.35714rem !important}.g-pb-80--sm{padding-bottom:5.71429rem !important}.g-pb-85--sm{padding-bottom:6.07143rem !important}.g-pb-90--sm{padding-bottom:6.42857rem !important}.g-pb-95--sm{padding-bottom:6.78571rem !important}.g-pb-100--sm{padding-bottom:7.14286rem !important}.g-pb-105--sm{padding-bottom:7.5rem !important}.g-pb-110--sm{padding-bottom:7.85714rem !important}.g-pb-115--sm{padding-bottom:8.21429rem !important}.g-pb-120--sm{padding-bottom:8.57143rem !important}.g-pb-125--sm{padding-bottom:8.92857rem !important}.g-pb-130--sm{padding-bottom:9.28571rem !important}.g-pb-135--sm{padding-bottom:9.64286rem !important}.g-pb-140--sm{padding-bottom:10rem !important}.g-pb-145--sm{padding-bottom:10.35714rem !important}.g-pb-150--sm{padding-bottom:10.71429rem !important}.g-pb-155--sm{padding-bottom:11.07143rem !important}.g-pb-160--sm{padding-bottom:11.42857rem !important}.g-pb-165--sm{padding-bottom:11.78571rem !important}.g-pb-170--sm{padding-bottom:12.14286rem !important}.g-pb-200--sm{padding-bottom:14.28571rem !important}.g-pb-300--sm{padding-bottom:21.42857rem !important}.g-pb-400--sm{padding-bottom:28.57143rem !important}.g-pb-500--sm{padding-bottom:35.71429rem !important}.g-pl-0--sm{padding-left:0 !important}.g-pl-1--sm{padding-left:.07143rem !important}.g-pl-2--sm{padding-left:.14286rem !important}.g-pl-3--sm{padding-left:.21429rem !important}.g-pl-4--sm{padding-left:.28571rem !important}.g-pl-5--sm{padding-left:.35714rem !important}.g-pl-6--sm{padding-left:.42857rem !important}.g-pl-7--sm{padding-left:.5rem !important}.g-pl-8--sm{padding-left:.57143rem !important}.g-pl-9--sm{padding-left:.64286rem !important}.g-pl-10--sm{padding-left:.71429rem !important}.g-pl-11--sm{padding-left:.78571rem !important}.g-pl-12--sm{padding-left:.85714rem !important}.g-pl-13--sm{padding-left:.92857rem !important}.g-pl-14--sm{padding-left:1rem !important}.g-pl-15--sm{padding-left:1.07143rem !important}.g-pl-16--sm{padding-left:1.14286rem !important}.g-pl-17--sm{padding-left:1.21429rem !important}.g-pl-18--sm{padding-left:1.28571rem !important}.g-pl-19--sm{padding-left:1.35714rem !important}.g-pl-20--sm{padding-left:1.42857rem !important}.g-pl-25--sm{padding-left:1.78571rem !important}.g-pl-30--sm{padding-left:2.14286rem !important}.g-pl-35--sm{padding-left:2.5rem !important}.g-pl-40--sm{padding-left:2.85714rem !important}.g-pl-45--sm{padding-left:3.21429rem !important}.g-pl-50--sm{padding-left:3.57143rem !important}.g-pl-55--sm{padding-left:3.92857rem !important}.g-pl-60--sm{padding-left:4.28571rem !important}.g-pl-65--sm{padding-left:4.64286rem !important}.g-pl-70--sm{padding-left:5rem !important}.g-pl-75--sm{padding-left:5.35714rem !important}.g-pl-80--sm{padding-left:5.71429rem !important}.g-pl-85--sm{padding-left:6.07143rem !important}.g-pl-90--sm{padding-left:6.42857rem !important}.g-pl-95--sm{padding-left:6.78571rem !important}.g-pl-100--sm{padding-left:7.14286rem !important}.g-pl-105--sm{padding-left:7.5rem !important}.g-pl-110--sm{padding-left:7.85714rem !important}.g-pl-115--sm{padding-left:8.21429rem !important}.g-pl-120--sm{padding-left:8.57143rem !important}.g-pl-125--sm{padding-left:8.92857rem !important}.g-pl-130--sm{padding-left:9.28571rem !important}.g-pl-135--sm{padding-left:9.64286rem !important}.g-pl-140--sm{padding-left:10rem !important}.g-pl-145--sm{padding-left:10.35714rem !important}.g-pl-150--sm{padding-left:10.71429rem !important}.g-pl-155--sm{padding-left:11.07143rem !important}.g-pl-160--sm{padding-left:11.42857rem !important}.g-pl-165--sm{padding-left:11.78571rem !important}.g-pl-170--sm{padding-left:12.14286rem !important}.g-pl-200--sm{padding-left:14.28571rem !important}.g-pl-300--sm{padding-left:21.42857rem !important}.g-pl-400--sm{padding-left:28.57143rem !important}.g-pl-500--sm{padding-left:35.71429rem !important}.g-pr-0--sm{padding-right:0 !important}.g-pr-1--sm{padding-right:.07143rem !important}.g-pr-2--sm{padding-right:.14286rem !important}.g-pr-3--sm{padding-right:.21429rem !important}.g-pr-4--sm{padding-right:.28571rem !important}.g-pr-5--sm{padding-right:.35714rem !important}.g-pr-6--sm{padding-right:.42857rem !important}.g-pr-7--sm{padding-right:.5rem !important}.g-pr-8--sm{padding-right:.57143rem !important}.g-pr-9--sm{padding-right:.64286rem !important}.g-pr-10--sm{padding-right:.71429rem !important}.g-pr-11--sm{padding-right:.78571rem !important}.g-pr-12--sm{padding-right:.85714rem !important}.g-pr-13--sm{padding-right:.92857rem !important}.g-pr-14--sm{padding-right:1rem !important}.g-pr-15--sm{padding-right:1.07143rem !important}.g-pr-16--sm{padding-right:1.14286rem !important}.g-pr-17--sm{padding-right:1.21429rem !important}.g-pr-18--sm{padding-right:1.28571rem !important}.g-pr-19--sm{padding-right:1.35714rem !important}.g-pr-20--sm{padding-right:1.42857rem !important}.g-pr-25--sm{padding-right:1.78571rem !important}.g-pr-30--sm{padding-right:2.14286rem !important}.g-pr-35--sm{padding-right:2.5rem !important}.g-pr-40--sm{padding-right:2.85714rem !important}.g-pr-45--sm{padding-right:3.21429rem !important}.g-pr-50--sm{padding-right:3.57143rem !important}.g-pr-55--sm{padding-right:3.92857rem !important}.g-pr-60--sm{padding-right:4.28571rem !important}.g-pr-65--sm{padding-right:4.64286rem !important}.g-pr-70--sm{padding-right:5rem !important}.g-pr-75--sm{padding-right:5.35714rem !important}.g-pr-80--sm{padding-right:5.71429rem !important}.g-pr-85--sm{padding-right:6.07143rem !important}.g-pr-90--sm{padding-right:6.42857rem !important}.g-pr-95--sm{padding-right:6.78571rem !important}.g-pr-100--sm{padding-right:7.14286rem !important}.g-pr-105--sm{padding-right:7.5rem !important}.g-pr-110--sm{padding-right:7.85714rem !important}.g-pr-115--sm{padding-right:8.21429rem !important}.g-pr-120--sm{padding-right:8.57143rem !important}.g-pr-125--sm{padding-right:8.92857rem !important}.g-pr-130--sm{padding-right:9.28571rem !important}.g-pr-135--sm{padding-right:9.64286rem !important}.g-pr-140--sm{padding-right:10rem !important}.g-pr-145--sm{padding-right:10.35714rem !important}.g-pr-150--sm{padding-right:10.71429rem !important}.g-pr-155--sm{padding-right:11.07143rem !important}.g-pr-160--sm{padding-right:11.42857rem !important}.g-pr-165--sm{padding-right:11.78571rem !important}.g-pr-170--sm{padding-right:12.14286rem !important}.g-pr-200--sm{padding-right:14.28571rem !important}.g-pr-300--sm{padding-right:21.42857rem !important}.g-pr-400--sm{padding-right:28.57143rem !important}.g-pr-500--sm{padding-right:35.71429rem !important}}@media(min-width:768px){.g-pa-0--md{padding:0 !important}.g-pa-1--md{padding:.07143rem !important}.g-pa-2--md{padding:.14286rem !important}.g-pa-3--md{padding:.21429rem !important}.g-pa-4--md{padding:.28571rem !important}.g-pa-5--md{padding:.35714rem !important}.g-pa-6--md{padding:.42857rem !important}.g-pa-7--md{padding:.5rem !important}.g-pa-8--md{padding:.57143rem !important}.g-pa-9--md{padding:.64286rem !important}.g-pa-10--md{padding:.71429rem !important}.g-pa-11--md{padding:.78571rem !important}.g-pa-12--md{padding:.85714rem !important}.g-pa-13--md{padding:.92857rem !important}.g-pa-14--md{padding:1rem !important}.g-pa-15--md{padding:1.07143rem !important}.g-pa-16--md{padding:1.14286rem !important}.g-pa-17--md{padding:1.21429rem !important}.g-pa-18--md{padding:1.28571rem !important}.g-pa-19--md{padding:1.35714rem !important}.g-pa-20--md{padding:1.42857rem !important}.g-pa-25--md{padding:1.78571rem !important}.g-pa-30--md{padding:2.14286rem !important}.g-pa-35--md{padding:2.5rem !important}.g-pa-40--md{padding:2.85714rem !important}.g-pa-45--md{padding:3.21429rem !important}.g-pa-50--md{padding:3.57143rem !important}.g-pa-55--md{padding:3.92857rem !important}.g-pa-60--md{padding:4.28571rem !important}.g-pa-65--md{padding:4.64286rem !important}.g-pa-70--md{padding:5rem !important}.g-pa-75--md{padding:5.35714rem !important}.g-pa-80--md{padding:5.71429rem !important}.g-pa-85--md{padding:6.07143rem !important}.g-pa-90--md{padding:6.42857rem !important}.g-pa-95--md{padding:6.78571rem !important}.g-pa-100--md{padding:7.14286rem !important}.g-pa-105--md{padding:7.5rem !important}.g-pa-110--md{padding:7.85714rem !important}.g-pa-115--md{padding:8.21429rem !important}.g-pa-120--md{padding:8.57143rem !important}.g-pa-125--md{padding:8.92857rem !important}.g-pa-130--md{padding:9.28571rem !important}.g-pa-135--md{padding:9.64286rem !important}.g-pa-140--md{padding:10rem !important}.g-pa-145--md{padding:10.35714rem !important}.g-pa-150--md{padding:10.71429rem !important}.g-pa-155--md{padding:11.07143rem !important}.g-pa-160--md{padding:11.42857rem !important}.g-pa-165--md{padding:11.78571rem !important}.g-pa-170--md{padding:12.14286rem !important}.g-pa-200--md{padding:14.28571rem !important}.g-pa-300--md{padding:21.42857rem !important}.g-pa-400--md{padding:28.57143rem !important}.g-pa-500--md{padding:35.71429rem !important}.g-px-0--md{padding-left:0 !important;padding-right:0 !important}.g-px-1--md{padding-left:.07143rem !important;padding-right:.07143rem !important}.g-px-2--md{padding-left:.14286rem !important;padding-right:.14286rem !important}.g-px-3--md{padding-left:.21429rem !important;padding-right:.21429rem !important}.g-px-4--md{padding-left:.28571rem !important;padding-right:.28571rem !important}.g-px-5--md{padding-left:.35714rem !important;padding-right:.35714rem !important}.g-px-6--md{padding-left:.42857rem !important;padding-right:.42857rem !important}.g-px-7--md{padding-left:.5rem !important;padding-right:.5rem !important}.g-px-8--md{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-px-9--md{padding-left:.64286rem !important;padding-right:.64286rem !important}.g-px-10--md{padding-left:.71429rem !important;padding-right:.71429rem !important}.g-px-11--md{padding-left:.78571rem !important;padding-right:.78571rem !important}.g-px-12--md{padding-left:.85714rem !important;padding-right:.85714rem !important}.g-px-13--md{padding-left:.92857rem !important;padding-right:.92857rem !important}.g-px-14--md{padding-left:1rem !important;padding-right:1rem !important}.g-px-15--md{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-px-16--md{padding-left:1.14286rem !important;padding-right:1.14286rem !important}.g-px-17--md{padding-left:1.21429rem !important;padding-right:1.21429rem !important}.g-px-18--md{padding-left:1.28571rem !important;padding-right:1.28571rem !important}.g-px-19--md{padding-left:1.35714rem !important;padding-right:1.35714rem !important}.g-px-20--md{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-px-25--md{padding-left:1.78571rem !important;padding-right:1.78571rem !important}.g-px-30--md{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-px-35--md{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-px-40--md{padding-left:2.85714rem !important;padding-right:2.85714rem !important}.g-px-45--md{padding-left:3.21429rem !important;padding-right:3.21429rem !important}.g-px-50--md{padding-left:3.57143rem !important;padding-right:3.57143rem !important}.g-px-55--md{padding-left:3.92857rem !important;padding-right:3.92857rem !important}.g-px-60--md{padding-left:4.28571rem !important;padding-right:4.28571rem !important}.g-px-65--md{padding-left:4.64286rem !important;padding-right:4.64286rem !important}.g-px-70--md{padding-left:5rem !important;padding-right:5rem !important}.g-px-75--md{padding-left:5.35714rem !important;padding-right:5.35714rem !important}.g-px-80--md{padding-left:5.71429rem !important;padding-right:5.71429rem !important}.g-px-85--md{padding-left:6.07143rem !important;padding-right:6.07143rem !important}.g-px-90--md{padding-left:6.42857rem !important;padding-right:6.42857rem !important}.g-px-95--md{padding-left:6.78571rem !important;padding-right:6.78571rem !important}.g-px-100--md{padding-left:7.14286rem !important;padding-right:7.14286rem !important}.g-px-105--md{padding-left:7.5rem !important;padding-right:7.5rem !important}.g-px-110--md{padding-left:7.85714rem !important;padding-right:7.85714rem !important}.g-px-115--md{padding-left:8.21429rem !important;padding-right:8.21429rem !important}.g-px-120--md{padding-left:8.57143rem !important;padding-right:8.57143rem !important}.g-px-125--md{padding-left:8.92857rem !important;padding-right:8.92857rem !important}.g-px-130--md{padding-left:9.28571rem !important;padding-right:9.28571rem !important}.g-px-135--md{padding-left:9.64286rem !important;padding-right:9.64286rem !important}.g-px-140--md{padding-left:10rem !important;padding-right:10rem !important}.g-px-145--md{padding-left:10.35714rem !important;padding-right:10.35714rem !important}.g-px-150--md{padding-left:10.71429rem !important;padding-right:10.71429rem !important}.g-px-155--md{padding-left:11.07143rem !important;padding-right:11.07143rem !important}.g-px-160--md{padding-left:11.42857rem !important;padding-right:11.42857rem !important}.g-px-165--md{padding-left:11.78571rem !important;padding-right:11.78571rem !important}.g-px-170--md{padding-left:12.14286rem !important;padding-right:12.14286rem !important}.g-px-200--md{padding-left:14.28571rem !important;padding-right:14.28571rem !important}.g-px-300--md{padding-left:21.42857rem !important;padding-right:21.42857rem !important}.g-px-400--md{padding-left:28.57143rem !important;padding-right:28.57143rem !important}.g-px-500--md{padding-left:35.71429rem !important;padding-right:35.71429rem !important}.g-py-0--md{padding-top:0 !important;padding-bottom:0 !important}.g-py-1--md{padding-top:.07143rem !important;padding-bottom:.07143rem !important}.g-py-2--md{padding-top:.14286rem !important;padding-bottom:.14286rem !important}.g-py-3--md{padding-top:.21429rem !important;padding-bottom:.21429rem !important}.g-py-4--md{padding-top:.28571rem !important;padding-bottom:.28571rem !important}.g-py-5--md{padding-top:.35714rem !important;padding-bottom:.35714rem !important}.g-py-6--md{padding-top:.42857rem !important;padding-bottom:.42857rem !important}.g-py-7--md{padding-top:.5rem !important;padding-bottom:.5rem !important}.g-py-8--md{padding-top:.57143rem !important;padding-bottom:.57143rem !important}.g-py-9--md{padding-top:.64286rem !important;padding-bottom:.64286rem !important}.g-py-10--md{padding-top:.71429rem !important;padding-bottom:.71429rem !important}.g-py-11--md{padding-top:.78571rem !important;padding-bottom:.78571rem !important}.g-py-12--md{padding-top:.85714rem !important;padding-bottom:.85714rem !important}.g-py-13--md{padding-top:.92857rem !important;padding-bottom:.92857rem !important}.g-py-14--md{padding-top:1rem !important;padding-bottom:1rem !important}.g-py-15--md{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}.g-py-16--md{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}.g-py-17--md{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}.g-py-18--md{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}.g-py-19--md{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}.g-py-20--md{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}.g-py-25--md{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}.g-py-30--md{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}.g-py-35--md{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.g-py-40--md{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}.g-py-45--md{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}.g-py-50--md{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}.g-py-55--md{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}.g-py-60--md{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}.g-py-65--md{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}.g-py-70--md{padding-top:5rem !important;padding-bottom:5rem !important}.g-py-75--md{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}.g-py-80--md{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}.g-py-85--md{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}.g-py-90--md{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}.g-py-95--md{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}.g-py-100--md{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}.g-py-105--md{padding-top:7.5rem !important;padding-bottom:7.5rem !important}.g-py-110--md{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}.g-py-115--md{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}.g-py-120--md{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}.g-py-125--md{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}.g-py-130--md{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}.g-py-135--md{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}.g-py-140--md{padding-top:10rem !important;padding-bottom:10rem !important}.g-py-145--md{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}.g-py-150--md{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}.g-py-155--md{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}.g-py-160--md{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}.g-py-165--md{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}.g-py-170--md{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}.g-py-200--md{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}.g-py-300--md{padding-top:21.42857rem !important;padding-bottom:21.42857rem !important}.g-py-400--md{padding-top:28.57143rem !important;padding-bottom:28.57143rem !important}.g-py-500--md{padding-top:35.71429rem !important;padding-bottom:35.71429rem !important}.g-pt-0--md{padding-top:0 !important}.g-pt-1--md{padding-top:.07143rem !important}.g-pt-2--md{padding-top:.14286rem !important}.g-pt-3--md{padding-top:.21429rem !important}.g-pt-4--md{padding-top:.28571rem !important}.g-pt-5--md{padding-top:.35714rem !important}.g-pt-6--md{padding-top:.42857rem !important}.g-pt-7--md{padding-top:.5rem !important}.g-pt-8--md{padding-top:.57143rem !important}.g-pt-9--md{padding-top:.64286rem !important}.g-pt-10--md{padding-top:.71429rem !important}.g-pt-11--md{padding-top:.78571rem !important}.g-pt-12--md{padding-top:.85714rem !important}.g-pt-13--md{padding-top:.92857rem !important}.g-pt-14--md{padding-top:1rem !important}.g-pt-15--md{padding-top:1.07143rem !important}.g-pt-16--md{padding-top:1.14286rem !important}.g-pt-17--md{padding-top:1.21429rem !important}.g-pt-18--md{padding-top:1.28571rem !important}.g-pt-19--md{padding-top:1.35714rem !important}.g-pt-20--md{padding-top:1.42857rem !important}.g-pt-25--md{padding-top:1.78571rem !important}.g-pt-30--md{padding-top:2.14286rem !important}.g-pt-35--md{padding-top:2.5rem !important}.g-pt-40--md{padding-top:2.85714rem !important}.g-pt-45--md{padding-top:3.21429rem !important}.g-pt-50--md{padding-top:3.57143rem !important}.g-pt-55--md{padding-top:3.92857rem !important}.g-pt-60--md{padding-top:4.28571rem !important}.g-pt-65--md{padding-top:4.64286rem !important}.g-pt-70--md{padding-top:5rem !important}.g-pt-75--md{padding-top:5.35714rem !important}.g-pt-80--md{padding-top:5.71429rem !important}.g-pt-85--md{padding-top:6.07143rem !important}.g-pt-90--md{padding-top:6.42857rem !important}.g-pt-95--md{padding-top:6.78571rem !important}.g-pt-100--md{padding-top:7.14286rem !important}.g-pt-105--md{padding-top:7.5rem !important}.g-pt-110--md{padding-top:7.85714rem !important}.g-pt-115--md{padding-top:8.21429rem !important}.g-pt-120--md{padding-top:8.57143rem !important}.g-pt-125--md{padding-top:8.92857rem !important}.g-pt-130--md{padding-top:9.28571rem !important}.g-pt-135--md{padding-top:9.64286rem !important}.g-pt-140--md{padding-top:10rem !important}.g-pt-145--md{padding-top:10.35714rem !important}.g-pt-150--md{padding-top:10.71429rem !important}.g-pt-155--md{padding-top:11.07143rem !important}.g-pt-160--md{padding-top:11.42857rem !important}.g-pt-165--md{padding-top:11.78571rem !important}.g-pt-170--md{padding-top:12.14286rem !important}.g-pt-200--md{padding-top:14.28571rem !important}.g-pt-300--md{padding-top:21.42857rem !important}.g-pt-400--md{padding-top:28.57143rem !important}.g-pt-500--md{padding-top:35.71429rem !important}.g-pb-0--md{padding-bottom:0 !important}.g-pb-1--md{padding-bottom:.07143rem !important}.g-pb-2--md{padding-bottom:.14286rem !important}.g-pb-3--md{padding-bottom:.21429rem !important}.g-pb-4--md{padding-bottom:.28571rem !important}.g-pb-5--md{padding-bottom:.35714rem !important}.g-pb-6--md{padding-bottom:.42857rem !important}.g-pb-7--md{padding-bottom:.5rem !important}.g-pb-8--md{padding-bottom:.57143rem !important}.g-pb-9--md{padding-bottom:.64286rem !important}.g-pb-10--md{padding-bottom:.71429rem !important}.g-pb-11--md{padding-bottom:.78571rem !important}.g-pb-12--md{padding-bottom:.85714rem !important}.g-pb-13--md{padding-bottom:.92857rem !important}.g-pb-14--md{padding-bottom:1rem !important}.g-pb-15--md{padding-bottom:1.07143rem !important}.g-pb-16--md{padding-bottom:1.14286rem !important}.g-pb-17--md{padding-bottom:1.21429rem !important}.g-pb-18--md{padding-bottom:1.28571rem !important}.g-pb-19--md{padding-bottom:1.35714rem !important}.g-pb-20--md{padding-bottom:1.42857rem !important}.g-pb-25--md{padding-bottom:1.78571rem !important}.g-pb-30--md{padding-bottom:2.14286rem !important}.g-pb-35--md{padding-bottom:2.5rem !important}.g-pb-40--md{padding-bottom:2.85714rem !important}.g-pb-45--md{padding-bottom:3.21429rem !important}.g-pb-50--md{padding-bottom:3.57143rem !important}.g-pb-55--md{padding-bottom:3.92857rem !important}.g-pb-60--md{padding-bottom:4.28571rem !important}.g-pb-65--md{padding-bottom:4.64286rem !important}.g-pb-70--md{padding-bottom:5rem !important}.g-pb-75--md{padding-bottom:5.35714rem !important}.g-pb-80--md{padding-bottom:5.71429rem !important}.g-pb-85--md{padding-bottom:6.07143rem !important}.g-pb-90--md{padding-bottom:6.42857rem !important}.g-pb-95--md{padding-bottom:6.78571rem !important}.g-pb-100--md{padding-bottom:7.14286rem !important}.g-pb-105--md{padding-bottom:7.5rem !important}.g-pb-110--md{padding-bottom:7.85714rem !important}.g-pb-115--md{padding-bottom:8.21429rem !important}.g-pb-120--md{padding-bottom:8.57143rem !important}.g-pb-125--md{padding-bottom:8.92857rem !important}.g-pb-130--md{padding-bottom:9.28571rem !important}.g-pb-135--md{padding-bottom:9.64286rem !important}.g-pb-140--md{padding-bottom:10rem !important}.g-pb-145--md{padding-bottom:10.35714rem !important}.g-pb-150--md{padding-bottom:10.71429rem !important}.g-pb-155--md{padding-bottom:11.07143rem !important}.g-pb-160--md{padding-bottom:11.42857rem !important}.g-pb-165--md{padding-bottom:11.78571rem !important}.g-pb-170--md{padding-bottom:12.14286rem !important}.g-pb-200--md{padding-bottom:14.28571rem !important}.g-pb-300--md{padding-bottom:21.42857rem !important}.g-pb-400--md{padding-bottom:28.57143rem !important}.g-pb-500--md{padding-bottom:35.71429rem !important}.g-pl-0--md{padding-left:0 !important}.g-pl-1--md{padding-left:.07143rem !important}.g-pl-2--md{padding-left:.14286rem !important}.g-pl-3--md{padding-left:.21429rem !important}.g-pl-4--md{padding-left:.28571rem !important}.g-pl-5--md{padding-left:.35714rem !important}.g-pl-6--md{padding-left:.42857rem !important}.g-pl-7--md{padding-left:.5rem !important}.g-pl-8--md{padding-left:.57143rem !important}.g-pl-9--md{padding-left:.64286rem !important}.g-pl-10--md{padding-left:.71429rem !important}.g-pl-11--md{padding-left:.78571rem !important}.g-pl-12--md{padding-left:.85714rem !important}.g-pl-13--md{padding-left:.92857rem !important}.g-pl-14--md{padding-left:1rem !important}.g-pl-15--md{padding-left:1.07143rem !important}.g-pl-16--md{padding-left:1.14286rem !important}.g-pl-17--md{padding-left:1.21429rem !important}.g-pl-18--md{padding-left:1.28571rem !important}.g-pl-19--md{padding-left:1.35714rem !important}.g-pl-20--md{padding-left:1.42857rem !important}.g-pl-25--md{padding-left:1.78571rem !important}.g-pl-30--md{padding-left:2.14286rem !important}.g-pl-35--md{padding-left:2.5rem !important}.g-pl-40--md{padding-left:2.85714rem !important}.g-pl-45--md{padding-left:3.21429rem !important}.g-pl-50--md{padding-left:3.57143rem !important}.g-pl-55--md{padding-left:3.92857rem !important}.g-pl-60--md{padding-left:4.28571rem !important}.g-pl-65--md{padding-left:4.64286rem !important}.g-pl-70--md{padding-left:5rem !important}.g-pl-75--md{padding-left:5.35714rem !important}.g-pl-80--md{padding-left:5.71429rem !important}.g-pl-85--md{padding-left:6.07143rem !important}.g-pl-90--md{padding-left:6.42857rem !important}.g-pl-95--md{padding-left:6.78571rem !important}.g-pl-100--md{padding-left:7.14286rem !important}.g-pl-105--md{padding-left:7.5rem !important}.g-pl-110--md{padding-left:7.85714rem !important}.g-pl-115--md{padding-left:8.21429rem !important}.g-pl-120--md{padding-left:8.57143rem !important}.g-pl-125--md{padding-left:8.92857rem !important}.g-pl-130--md{padding-left:9.28571rem !important}.g-pl-135--md{padding-left:9.64286rem !important}.g-pl-140--md{padding-left:10rem !important}.g-pl-145--md{padding-left:10.35714rem !important}.g-pl-150--md{padding-left:10.71429rem !important}.g-pl-155--md{padding-left:11.07143rem !important}.g-pl-160--md{padding-left:11.42857rem !important}.g-pl-165--md{padding-left:11.78571rem !important}.g-pl-170--md{padding-left:12.14286rem !important}.g-pl-200--md{padding-left:14.28571rem !important}.g-pl-300--md{padding-left:21.42857rem !important}.g-pl-400--md{padding-left:28.57143rem !important}.g-pl-500--md{padding-left:35.71429rem !important}.g-pr-0--md{padding-right:0 !important}.g-pr-1--md{padding-right:.07143rem !important}.g-pr-2--md{padding-right:.14286rem !important}.g-pr-3--md{padding-right:.21429rem !important}.g-pr-4--md{padding-right:.28571rem !important}.g-pr-5--md{padding-right:.35714rem !important}.g-pr-6--md{padding-right:.42857rem !important}.g-pr-7--md{padding-right:.5rem !important}.g-pr-8--md{padding-right:.57143rem !important}.g-pr-9--md{padding-right:.64286rem !important}.g-pr-10--md{padding-right:.71429rem !important}.g-pr-11--md{padding-right:.78571rem !important}.g-pr-12--md{padding-right:.85714rem !important}.g-pr-13--md{padding-right:.92857rem !important}.g-pr-14--md{padding-right:1rem !important}.g-pr-15--md{padding-right:1.07143rem !important}.g-pr-16--md{padding-right:1.14286rem !important}.g-pr-17--md{padding-right:1.21429rem !important}.g-pr-18--md{padding-right:1.28571rem !important}.g-pr-19--md{padding-right:1.35714rem !important}.g-pr-20--md{padding-right:1.42857rem !important}.g-pr-25--md{padding-right:1.78571rem !important}.g-pr-30--md{padding-right:2.14286rem !important}.g-pr-35--md{padding-right:2.5rem !important}.g-pr-40--md{padding-right:2.85714rem !important}.g-pr-45--md{padding-right:3.21429rem !important}.g-pr-50--md{padding-right:3.57143rem !important}.g-pr-55--md{padding-right:3.92857rem !important}.g-pr-60--md{padding-right:4.28571rem !important}.g-pr-65--md{padding-right:4.64286rem !important}.g-pr-70--md{padding-right:5rem !important}.g-pr-75--md{padding-right:5.35714rem !important}.g-pr-80--md{padding-right:5.71429rem !important}.g-pr-85--md{padding-right:6.07143rem !important}.g-pr-90--md{padding-right:6.42857rem !important}.g-pr-95--md{padding-right:6.78571rem !important}.g-pr-100--md{padding-right:7.14286rem !important}.g-pr-105--md{padding-right:7.5rem !important}.g-pr-110--md{padding-right:7.85714rem !important}.g-pr-115--md{padding-right:8.21429rem !important}.g-pr-120--md{padding-right:8.57143rem !important}.g-pr-125--md{padding-right:8.92857rem !important}.g-pr-130--md{padding-right:9.28571rem !important}.g-pr-135--md{padding-right:9.64286rem !important}.g-pr-140--md{padding-right:10rem !important}.g-pr-145--md{padding-right:10.35714rem !important}.g-pr-150--md{padding-right:10.71429rem !important}.g-pr-155--md{padding-right:11.07143rem !important}.g-pr-160--md{padding-right:11.42857rem !important}.g-pr-165--md{padding-right:11.78571rem !important}.g-pr-170--md{padding-right:12.14286rem !important}.g-pr-200--md{padding-right:14.28571rem !important}.g-pr-300--md{padding-right:21.42857rem !important}.g-pr-400--md{padding-right:28.57143rem !important}.g-pr-500--md{padding-right:35.71429rem !important}}@media(min-width:992px){.g-pa-0--lg{padding:0 !important}.g-pa-1--lg{padding:.07143rem !important}.g-pa-2--lg{padding:.14286rem !important}.g-pa-3--lg{padding:.21429rem !important}.g-pa-4--lg{padding:.28571rem !important}.g-pa-5--lg{padding:.35714rem !important}.g-pa-6--lg{padding:.42857rem !important}.g-pa-7--lg{padding:.5rem !important}.g-pa-8--lg{padding:.57143rem !important}.g-pa-9--lg{padding:.64286rem !important}.g-pa-10--lg{padding:.71429rem !important}.g-pa-11--lg{padding:.78571rem !important}.g-pa-12--lg{padding:.85714rem !important}.g-pa-13--lg{padding:.92857rem !important}.g-pa-14--lg{padding:1rem !important}.g-pa-15--lg{padding:1.07143rem !important}.g-pa-16--lg{padding:1.14286rem !important}.g-pa-17--lg{padding:1.21429rem !important}.g-pa-18--lg{padding:1.28571rem !important}.g-pa-19--lg{padding:1.35714rem !important}.g-pa-20--lg{padding:1.42857rem !important}.g-pa-25--lg{padding:1.78571rem !important}.g-pa-30--lg{padding:2.14286rem !important}.g-pa-35--lg{padding:2.5rem !important}.g-pa-40--lg{padding:2.85714rem !important}.g-pa-45--lg{padding:3.21429rem !important}.g-pa-50--lg{padding:3.57143rem !important}.g-pa-55--lg{padding:3.92857rem !important}.g-pa-60--lg{padding:4.28571rem !important}.g-pa-65--lg{padding:4.64286rem !important}.g-pa-70--lg{padding:5rem !important}.g-pa-75--lg{padding:5.35714rem !important}.g-pa-80--lg{padding:5.71429rem !important}.g-pa-85--lg{padding:6.07143rem !important}.g-pa-90--lg{padding:6.42857rem !important}.g-pa-95--lg{padding:6.78571rem !important}.g-pa-100--lg{padding:7.14286rem !important}.g-pa-105--lg{padding:7.5rem !important}.g-pa-110--lg{padding:7.85714rem !important}.g-pa-115--lg{padding:8.21429rem !important}.g-pa-120--lg{padding:8.57143rem !important}.g-pa-125--lg{padding:8.92857rem !important}.g-pa-130--lg{padding:9.28571rem !important}.g-pa-135--lg{padding:9.64286rem !important}.g-pa-140--lg{padding:10rem !important}.g-pa-145--lg{padding:10.35714rem !important}.g-pa-150--lg{padding:10.71429rem !important}.g-pa-155--lg{padding:11.07143rem !important}.g-pa-160--lg{padding:11.42857rem !important}.g-pa-165--lg{padding:11.78571rem !important}.g-pa-170--lg{padding:12.14286rem !important}.g-pa-200--lg{padding:14.28571rem !important}.g-pa-300--lg{padding:21.42857rem !important}.g-pa-400--lg{padding:28.57143rem !important}.g-pa-500--lg{padding:35.71429rem !important}.g-px-0--lg{padding-left:0 !important;padding-right:0 !important}.g-px-1--lg{padding-left:.07143rem !important;padding-right:.07143rem !important}.g-px-2--lg{padding-left:.14286rem !important;padding-right:.14286rem !important}.g-px-3--lg{padding-left:.21429rem !important;padding-right:.21429rem !important}.g-px-4--lg{padding-left:.28571rem !important;padding-right:.28571rem !important}.g-px-5--lg{padding-left:.35714rem !important;padding-right:.35714rem !important}.g-px-6--lg{padding-left:.42857rem !important;padding-right:.42857rem !important}.g-px-7--lg{padding-left:.5rem !important;padding-right:.5rem !important}.g-px-8--lg{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-px-9--lg{padding-left:.64286rem !important;padding-right:.64286rem !important}.g-px-10--lg{padding-left:.71429rem !important;padding-right:.71429rem !important}.g-px-11--lg{padding-left:.78571rem !important;padding-right:.78571rem !important}.g-px-12--lg{padding-left:.85714rem !important;padding-right:.85714rem !important}.g-px-13--lg{padding-left:.92857rem !important;padding-right:.92857rem !important}.g-px-14--lg{padding-left:1rem !important;padding-right:1rem !important}.g-px-15--lg{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-px-16--lg{padding-left:1.14286rem !important;padding-right:1.14286rem !important}.g-px-17--lg{padding-left:1.21429rem !important;padding-right:1.21429rem !important}.g-px-18--lg{padding-left:1.28571rem !important;padding-right:1.28571rem !important}.g-px-19--lg{padding-left:1.35714rem !important;padding-right:1.35714rem !important}.g-px-20--lg{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-px-25--lg{padding-left:1.78571rem !important;padding-right:1.78571rem !important}.g-px-30--lg{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-px-35--lg{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-px-40--lg{padding-left:2.85714rem !important;padding-right:2.85714rem !important}.g-px-45--lg{padding-left:3.21429rem !important;padding-right:3.21429rem !important}.g-px-50--lg{padding-left:3.57143rem !important;padding-right:3.57143rem !important}.g-px-55--lg{padding-left:3.92857rem !important;padding-right:3.92857rem !important}.g-px-60--lg{padding-left:4.28571rem !important;padding-right:4.28571rem !important}.g-px-65--lg{padding-left:4.64286rem !important;padding-right:4.64286rem !important}.g-px-70--lg{padding-left:5rem !important;padding-right:5rem !important}.g-px-75--lg{padding-left:5.35714rem !important;padding-right:5.35714rem !important}.g-px-80--lg{padding-left:5.71429rem !important;padding-right:5.71429rem !important}.g-px-85--lg{padding-left:6.07143rem !important;padding-right:6.07143rem !important}.g-px-90--lg{padding-left:6.42857rem !important;padding-right:6.42857rem !important}.g-px-95--lg{padding-left:6.78571rem !important;padding-right:6.78571rem !important}.g-px-100--lg{padding-left:7.14286rem !important;padding-right:7.14286rem !important}.g-px-105--lg{padding-left:7.5rem !important;padding-right:7.5rem !important}.g-px-110--lg{padding-left:7.85714rem !important;padding-right:7.85714rem !important}.g-px-115--lg{padding-left:8.21429rem !important;padding-right:8.21429rem !important}.g-px-120--lg{padding-left:8.57143rem !important;padding-right:8.57143rem !important}.g-px-125--lg{padding-left:8.92857rem !important;padding-right:8.92857rem !important}.g-px-130--lg{padding-left:9.28571rem !important;padding-right:9.28571rem !important}.g-px-135--lg{padding-left:9.64286rem !important;padding-right:9.64286rem !important}.g-px-140--lg{padding-left:10rem !important;padding-right:10rem !important}.g-px-145--lg{padding-left:10.35714rem !important;padding-right:10.35714rem !important}.g-px-150--lg{padding-left:10.71429rem !important;padding-right:10.71429rem !important}.g-px-155--lg{padding-left:11.07143rem !important;padding-right:11.07143rem !important}.g-px-160--lg{padding-left:11.42857rem !important;padding-right:11.42857rem !important}.g-px-165--lg{padding-left:11.78571rem !important;padding-right:11.78571rem !important}.g-px-170--lg{padding-left:12.14286rem !important;padding-right:12.14286rem !important}.g-px-200--lg{padding-left:14.28571rem !important;padding-right:14.28571rem !important}.g-px-300--lg{padding-left:21.42857rem !important;padding-right:21.42857rem !important}.g-px-400--lg{padding-left:28.57143rem !important;padding-right:28.57143rem !important}.g-px-500--lg{padding-left:35.71429rem !important;padding-right:35.71429rem !important}.g-py-0--lg{padding-top:0 !important;padding-bottom:0 !important}.g-py-1--lg{padding-top:.07143rem !important;padding-bottom:.07143rem !important}.g-py-2--lg{padding-top:.14286rem !important;padding-bottom:.14286rem !important}.g-py-3--lg{padding-top:.21429rem !important;padding-bottom:.21429rem !important}.g-py-4--lg{padding-top:.28571rem !important;padding-bottom:.28571rem !important}.g-py-5--lg{padding-top:.35714rem !important;padding-bottom:.35714rem !important}.g-py-6--lg{padding-top:.42857rem !important;padding-bottom:.42857rem !important}.g-py-7--lg{padding-top:.5rem !important;padding-bottom:.5rem !important}.g-py-8--lg{padding-top:.57143rem !important;padding-bottom:.57143rem !important}.g-py-9--lg{padding-top:.64286rem !important;padding-bottom:.64286rem !important}.g-py-10--lg{padding-top:.71429rem !important;padding-bottom:.71429rem !important}.g-py-11--lg{padding-top:.78571rem !important;padding-bottom:.78571rem !important}.g-py-12--lg{padding-top:.85714rem !important;padding-bottom:.85714rem !important}.g-py-13--lg{padding-top:.92857rem !important;padding-bottom:.92857rem !important}.g-py-14--lg{padding-top:1rem !important;padding-bottom:1rem !important}.g-py-15--lg{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}.g-py-16--lg{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}.g-py-17--lg{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}.g-py-18--lg{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}.g-py-19--lg{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}.g-py-20--lg{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}.g-py-25--lg{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}.g-py-30--lg{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}.g-py-35--lg{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.g-py-40--lg{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}.g-py-45--lg{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}.g-py-50--lg{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}.g-py-55--lg{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}.g-py-60--lg{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}.g-py-65--lg{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}.g-py-70--lg{padding-top:5rem !important;padding-bottom:5rem !important}.g-py-75--lg{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}.g-py-80--lg{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}.g-py-85--lg{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}.g-py-90--lg{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}.g-py-95--lg{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}.g-py-100--lg{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}.g-py-105--lg{padding-top:7.5rem !important;padding-bottom:7.5rem !important}.g-py-110--lg{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}.g-py-115--lg{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}.g-py-120--lg{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}.g-py-125--lg{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}.g-py-130--lg{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}.g-py-135--lg{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}.g-py-140--lg{padding-top:10rem !important;padding-bottom:10rem !important}.g-py-145--lg{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}.g-py-150--lg{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}.g-py-155--lg{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}.g-py-160--lg{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}.g-py-165--lg{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}.g-py-170--lg{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}.g-py-200--lg{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}.g-py-300--lg{padding-top:21.42857rem !important;padding-bottom:21.42857rem !important}.g-py-400--lg{padding-top:28.57143rem !important;padding-bottom:28.57143rem !important}.g-py-500--lg{padding-top:35.71429rem !important;padding-bottom:35.71429rem !important}.g-pt-0--lg{padding-top:0 !important}.g-pt-1--lg{padding-top:.07143rem !important}.g-pt-2--lg{padding-top:.14286rem !important}.g-pt-3--lg{padding-top:.21429rem !important}.g-pt-4--lg{padding-top:.28571rem !important}.g-pt-5--lg{padding-top:.35714rem !important}.g-pt-6--lg{padding-top:.42857rem !important}.g-pt-7--lg{padding-top:.5rem !important}.g-pt-8--lg{padding-top:.57143rem !important}.g-pt-9--lg{padding-top:.64286rem !important}.g-pt-10--lg{padding-top:.71429rem !important}.g-pt-11--lg{padding-top:.78571rem !important}.g-pt-12--lg{padding-top:.85714rem !important}.g-pt-13--lg{padding-top:.92857rem !important}.g-pt-14--lg{padding-top:1rem !important}.g-pt-15--lg{padding-top:1.07143rem !important}.g-pt-16--lg{padding-top:1.14286rem !important}.g-pt-17--lg{padding-top:1.21429rem !important}.g-pt-18--lg{padding-top:1.28571rem !important}.g-pt-19--lg{padding-top:1.35714rem !important}.g-pt-20--lg{padding-top:1.42857rem !important}.g-pt-25--lg{padding-top:1.78571rem !important}.g-pt-30--lg{padding-top:2.14286rem !important}.g-pt-35--lg{padding-top:2.5rem !important}.g-pt-40--lg{padding-top:2.85714rem !important}.g-pt-45--lg{padding-top:3.21429rem !important}.g-pt-50--lg{padding-top:3.57143rem !important}.g-pt-55--lg{padding-top:3.92857rem !important}.g-pt-60--lg{padding-top:4.28571rem !important}.g-pt-65--lg{padding-top:4.64286rem !important}.g-pt-70--lg{padding-top:5rem !important}.g-pt-75--lg{padding-top:5.35714rem !important}.g-pt-80--lg{padding-top:5.71429rem !important}.g-pt-85--lg{padding-top:6.07143rem !important}.g-pt-90--lg{padding-top:6.42857rem !important}.g-pt-95--lg{padding-top:6.78571rem !important}.g-pt-100--lg{padding-top:7.14286rem !important}.g-pt-105--lg{padding-top:7.5rem !important}.g-pt-110--lg{padding-top:7.85714rem !important}.g-pt-115--lg{padding-top:8.21429rem !important}.g-pt-120--lg{padding-top:8.57143rem !important}.g-pt-125--lg{padding-top:8.92857rem !important}.g-pt-130--lg{padding-top:9.28571rem !important}.g-pt-135--lg{padding-top:9.64286rem !important}.g-pt-140--lg{padding-top:10rem !important}.g-pt-145--lg{padding-top:10.35714rem !important}.g-pt-150--lg{padding-top:10.71429rem !important}.g-pt-155--lg{padding-top:11.07143rem !important}.g-pt-160--lg{padding-top:11.42857rem !important}.g-pt-165--lg{padding-top:11.78571rem !important}.g-pt-170--lg{padding-top:12.14286rem !important}.g-pt-200--lg{padding-top:14.28571rem !important}.g-pt-300--lg{padding-top:21.42857rem !important}.g-pt-400--lg{padding-top:28.57143rem !important}.g-pt-500--lg{padding-top:35.71429rem !important}.g-pb-0--lg{padding-bottom:0 !important}.g-pb-1--lg{padding-bottom:.07143rem !important}.g-pb-2--lg{padding-bottom:.14286rem !important}.g-pb-3--lg{padding-bottom:.21429rem !important}.g-pb-4--lg{padding-bottom:.28571rem !important}.g-pb-5--lg{padding-bottom:.35714rem !important}.g-pb-6--lg{padding-bottom:.42857rem !important}.g-pb-7--lg{padding-bottom:.5rem !important}.g-pb-8--lg{padding-bottom:.57143rem !important}.g-pb-9--lg{padding-bottom:.64286rem !important}.g-pb-10--lg{padding-bottom:.71429rem !important}.g-pb-11--lg{padding-bottom:.78571rem !important}.g-pb-12--lg{padding-bottom:.85714rem !important}.g-pb-13--lg{padding-bottom:.92857rem !important}.g-pb-14--lg{padding-bottom:1rem !important}.g-pb-15--lg{padding-bottom:1.07143rem !important}.g-pb-16--lg{padding-bottom:1.14286rem !important}.g-pb-17--lg{padding-bottom:1.21429rem !important}.g-pb-18--lg{padding-bottom:1.28571rem !important}.g-pb-19--lg{padding-bottom:1.35714rem !important}.g-pb-20--lg{padding-bottom:1.42857rem !important}.g-pb-25--lg{padding-bottom:1.78571rem !important}.g-pb-30--lg{padding-bottom:2.14286rem !important}.g-pb-35--lg{padding-bottom:2.5rem !important}.g-pb-40--lg{padding-bottom:2.85714rem !important}.g-pb-45--lg{padding-bottom:3.21429rem !important}.g-pb-50--lg{padding-bottom:3.57143rem !important}.g-pb-55--lg{padding-bottom:3.92857rem !important}.g-pb-60--lg{padding-bottom:4.28571rem !important}.g-pb-65--lg{padding-bottom:4.64286rem !important}.g-pb-70--lg{padding-bottom:5rem !important}.g-pb-75--lg{padding-bottom:5.35714rem !important}.g-pb-80--lg{padding-bottom:5.71429rem !important}.g-pb-85--lg{padding-bottom:6.07143rem !important}.g-pb-90--lg{padding-bottom:6.42857rem !important}.g-pb-95--lg{padding-bottom:6.78571rem !important}.g-pb-100--lg{padding-bottom:7.14286rem !important}.g-pb-105--lg{padding-bottom:7.5rem !important}.g-pb-110--lg{padding-bottom:7.85714rem !important}.g-pb-115--lg{padding-bottom:8.21429rem !important}.g-pb-120--lg{padding-bottom:8.57143rem !important}.g-pb-125--lg{padding-bottom:8.92857rem !important}.g-pb-130--lg{padding-bottom:9.28571rem !important}.g-pb-135--lg{padding-bottom:9.64286rem !important}.g-pb-140--lg{padding-bottom:10rem !important}.g-pb-145--lg{padding-bottom:10.35714rem !important}.g-pb-150--lg{padding-bottom:10.71429rem !important}.g-pb-155--lg{padding-bottom:11.07143rem !important}.g-pb-160--lg{padding-bottom:11.42857rem !important}.g-pb-165--lg{padding-bottom:11.78571rem !important}.g-pb-170--lg{padding-bottom:12.14286rem !important}.g-pb-200--lg{padding-bottom:14.28571rem !important}.g-pb-300--lg{padding-bottom:21.42857rem !important}.g-pb-400--lg{padding-bottom:28.57143rem !important}.g-pb-500--lg{padding-bottom:35.71429rem !important}.g-pl-0--lg{padding-left:0 !important}.g-pl-1--lg{padding-left:.07143rem !important}.g-pl-2--lg{padding-left:.14286rem !important}.g-pl-3--lg{padding-left:.21429rem !important}.g-pl-4--lg{padding-left:.28571rem !important}.g-pl-5--lg{padding-left:.35714rem !important}.g-pl-6--lg{padding-left:.42857rem !important}.g-pl-7--lg{padding-left:.5rem !important}.g-pl-8--lg{padding-left:.57143rem !important}.g-pl-9--lg{padding-left:.64286rem !important}.g-pl-10--lg{padding-left:.71429rem !important}.g-pl-11--lg{padding-left:.78571rem !important}.g-pl-12--lg{padding-left:.85714rem !important}.g-pl-13--lg{padding-left:.92857rem !important}.g-pl-14--lg{padding-left:1rem !important}.g-pl-15--lg{padding-left:1.07143rem !important}.g-pl-16--lg{padding-left:1.14286rem !important}.g-pl-17--lg{padding-left:1.21429rem !important}.g-pl-18--lg{padding-left:1.28571rem !important}.g-pl-19--lg{padding-left:1.35714rem !important}.g-pl-20--lg{padding-left:1.42857rem !important}.g-pl-25--lg{padding-left:1.78571rem !important}.g-pl-30--lg{padding-left:2.14286rem !important}.g-pl-35--lg{padding-left:2.5rem !important}.g-pl-40--lg{padding-left:2.85714rem !important}.g-pl-45--lg{padding-left:3.21429rem !important}.g-pl-50--lg{padding-left:3.57143rem !important}.g-pl-55--lg{padding-left:3.92857rem !important}.g-pl-60--lg{padding-left:4.28571rem !important}.g-pl-65--lg{padding-left:4.64286rem !important}.g-pl-70--lg{padding-left:5rem !important}.g-pl-75--lg{padding-left:5.35714rem !important}.g-pl-80--lg{padding-left:5.71429rem !important}.g-pl-85--lg{padding-left:6.07143rem !important}.g-pl-90--lg{padding-left:6.42857rem !important}.g-pl-95--lg{padding-left:6.78571rem !important}.g-pl-100--lg{padding-left:7.14286rem !important}.g-pl-105--lg{padding-left:7.5rem !important}.g-pl-110--lg{padding-left:7.85714rem !important}.g-pl-115--lg{padding-left:8.21429rem !important}.g-pl-120--lg{padding-left:8.57143rem !important}.g-pl-125--lg{padding-left:8.92857rem !important}.g-pl-130--lg{padding-left:9.28571rem !important}.g-pl-135--lg{padding-left:9.64286rem !important}.g-pl-140--lg{padding-left:10rem !important}.g-pl-145--lg{padding-left:10.35714rem !important}.g-pl-150--lg{padding-left:10.71429rem !important}.g-pl-155--lg{padding-left:11.07143rem !important}.g-pl-160--lg{padding-left:11.42857rem !important}.g-pl-165--lg{padding-left:11.78571rem !important}.g-pl-170--lg{padding-left:12.14286rem !important}.g-pl-200--lg{padding-left:14.28571rem !important}.g-pl-300--lg{padding-left:21.42857rem !important}.g-pl-400--lg{padding-left:28.57143rem !important}.g-pl-500--lg{padding-left:35.71429rem !important}.g-pr-0--lg{padding-right:0 !important}.g-pr-1--lg{padding-right:.07143rem !important}.g-pr-2--lg{padding-right:.14286rem !important}.g-pr-3--lg{padding-right:.21429rem !important}.g-pr-4--lg{padding-right:.28571rem !important}.g-pr-5--lg{padding-right:.35714rem !important}.g-pr-6--lg{padding-right:.42857rem !important}.g-pr-7--lg{padding-right:.5rem !important}.g-pr-8--lg{padding-right:.57143rem !important}.g-pr-9--lg{padding-right:.64286rem !important}.g-pr-10--lg{padding-right:.71429rem !important}.g-pr-11--lg{padding-right:.78571rem !important}.g-pr-12--lg{padding-right:.85714rem !important}.g-pr-13--lg{padding-right:.92857rem !important}.g-pr-14--lg{padding-right:1rem !important}.g-pr-15--lg{padding-right:1.07143rem !important}.g-pr-16--lg{padding-right:1.14286rem !important}.g-pr-17--lg{padding-right:1.21429rem !important}.g-pr-18--lg{padding-right:1.28571rem !important}.g-pr-19--lg{padding-right:1.35714rem !important}.g-pr-20--lg{padding-right:1.42857rem !important}.g-pr-25--lg{padding-right:1.78571rem !important}.g-pr-30--lg{padding-right:2.14286rem !important}.g-pr-35--lg{padding-right:2.5rem !important}.g-pr-40--lg{padding-right:2.85714rem !important}.g-pr-45--lg{padding-right:3.21429rem !important}.g-pr-50--lg{padding-right:3.57143rem !important}.g-pr-55--lg{padding-right:3.92857rem !important}.g-pr-60--lg{padding-right:4.28571rem !important}.g-pr-65--lg{padding-right:4.64286rem !important}.g-pr-70--lg{padding-right:5rem !important}.g-pr-75--lg{padding-right:5.35714rem !important}.g-pr-80--lg{padding-right:5.71429rem !important}.g-pr-85--lg{padding-right:6.07143rem !important}.g-pr-90--lg{padding-right:6.42857rem !important}.g-pr-95--lg{padding-right:6.78571rem !important}.g-pr-100--lg{padding-right:7.14286rem !important}.g-pr-105--lg{padding-right:7.5rem !important}.g-pr-110--lg{padding-right:7.85714rem !important}.g-pr-115--lg{padding-right:8.21429rem !important}.g-pr-120--lg{padding-right:8.57143rem !important}.g-pr-125--lg{padding-right:8.92857rem !important}.g-pr-130--lg{padding-right:9.28571rem !important}.g-pr-135--lg{padding-right:9.64286rem !important}.g-pr-140--lg{padding-right:10rem !important}.g-pr-145--lg{padding-right:10.35714rem !important}.g-pr-150--lg{padding-right:10.71429rem !important}.g-pr-155--lg{padding-right:11.07143rem !important}.g-pr-160--lg{padding-right:11.42857rem !important}.g-pr-165--lg{padding-right:11.78571rem !important}.g-pr-170--lg{padding-right:12.14286rem !important}.g-pr-200--lg{padding-right:14.28571rem !important}.g-pr-300--lg{padding-right:21.42857rem !important}.g-pr-400--lg{padding-right:28.57143rem !important}.g-pr-500--lg{padding-right:35.71429rem !important}}@media(min-width:1200px){.g-pa-0--xl{padding:0 !important}.g-pa-1--xl{padding:.07143rem !important}.g-pa-2--xl{padding:.14286rem !important}.g-pa-3--xl{padding:.21429rem !important}.g-pa-4--xl{padding:.28571rem !important}.g-pa-5--xl{padding:.35714rem !important}.g-pa-6--xl{padding:.42857rem !important}.g-pa-7--xl{padding:.5rem !important}.g-pa-8--xl{padding:.57143rem !important}.g-pa-9--xl{padding:.64286rem !important}.g-pa-10--xl{padding:.71429rem !important}.g-pa-11--xl{padding:.78571rem !important}.g-pa-12--xl{padding:.85714rem !important}.g-pa-13--xl{padding:.92857rem !important}.g-pa-14--xl{padding:1rem !important}.g-pa-15--xl{padding:1.07143rem !important}.g-pa-16--xl{padding:1.14286rem !important}.g-pa-17--xl{padding:1.21429rem !important}.g-pa-18--xl{padding:1.28571rem !important}.g-pa-19--xl{padding:1.35714rem !important}.g-pa-20--xl{padding:1.42857rem !important}.g-pa-25--xl{padding:1.78571rem !important}.g-pa-30--xl{padding:2.14286rem !important}.g-pa-35--xl{padding:2.5rem !important}.g-pa-40--xl{padding:2.85714rem !important}.g-pa-45--xl{padding:3.21429rem !important}.g-pa-50--xl{padding:3.57143rem !important}.g-pa-55--xl{padding:3.92857rem !important}.g-pa-60--xl{padding:4.28571rem !important}.g-pa-65--xl{padding:4.64286rem !important}.g-pa-70--xl{padding:5rem !important}.g-pa-75--xl{padding:5.35714rem !important}.g-pa-80--xl{padding:5.71429rem !important}.g-pa-85--xl{padding:6.07143rem !important}.g-pa-90--xl{padding:6.42857rem !important}.g-pa-95--xl{padding:6.78571rem !important}.g-pa-100--xl{padding:7.14286rem !important}.g-pa-105--xl{padding:7.5rem !important}.g-pa-110--xl{padding:7.85714rem !important}.g-pa-115--xl{padding:8.21429rem !important}.g-pa-120--xl{padding:8.57143rem !important}.g-pa-125--xl{padding:8.92857rem !important}.g-pa-130--xl{padding:9.28571rem !important}.g-pa-135--xl{padding:9.64286rem !important}.g-pa-140--xl{padding:10rem !important}.g-pa-145--xl{padding:10.35714rem !important}.g-pa-150--xl{padding:10.71429rem !important}.g-pa-155--xl{padding:11.07143rem !important}.g-pa-160--xl{padding:11.42857rem !important}.g-pa-165--xl{padding:11.78571rem !important}.g-pa-170--xl{padding:12.14286rem !important}.g-pa-200--xl{padding:14.28571rem !important}.g-pa-300--xl{padding:21.42857rem !important}.g-pa-400--xl{padding:28.57143rem !important}.g-pa-500--xl{padding:35.71429rem !important}.g-px-0--xl{padding-left:0 !important;padding-right:0 !important}.g-px-1--xl{padding-left:.07143rem !important;padding-right:.07143rem !important}.g-px-2--xl{padding-left:.14286rem !important;padding-right:.14286rem !important}.g-px-3--xl{padding-left:.21429rem !important;padding-right:.21429rem !important}.g-px-4--xl{padding-left:.28571rem !important;padding-right:.28571rem !important}.g-px-5--xl{padding-left:.35714rem !important;padding-right:.35714rem !important}.g-px-6--xl{padding-left:.42857rem !important;padding-right:.42857rem !important}.g-px-7--xl{padding-left:.5rem !important;padding-right:.5rem !important}.g-px-8--xl{padding-left:.57143rem !important;padding-right:.57143rem !important}.g-px-9--xl{padding-left:.64286rem !important;padding-right:.64286rem !important}.g-px-10--xl{padding-left:.71429rem !important;padding-right:.71429rem !important}.g-px-11--xl{padding-left:.78571rem !important;padding-right:.78571rem !important}.g-px-12--xl{padding-left:.85714rem !important;padding-right:.85714rem !important}.g-px-13--xl{padding-left:.92857rem !important;padding-right:.92857rem !important}.g-px-14--xl{padding-left:1rem !important;padding-right:1rem !important}.g-px-15--xl{padding-left:1.07143rem !important;padding-right:1.07143rem !important}.g-px-16--xl{padding-left:1.14286rem !important;padding-right:1.14286rem !important}.g-px-17--xl{padding-left:1.21429rem !important;padding-right:1.21429rem !important}.g-px-18--xl{padding-left:1.28571rem !important;padding-right:1.28571rem !important}.g-px-19--xl{padding-left:1.35714rem !important;padding-right:1.35714rem !important}.g-px-20--xl{padding-left:1.42857rem !important;padding-right:1.42857rem !important}.g-px-25--xl{padding-left:1.78571rem !important;padding-right:1.78571rem !important}.g-px-30--xl{padding-left:2.14286rem !important;padding-right:2.14286rem !important}.g-px-35--xl{padding-left:2.5rem !important;padding-right:2.5rem !important}.g-px-40--xl{padding-left:2.85714rem !important;padding-right:2.85714rem !important}.g-px-45--xl{padding-left:3.21429rem !important;padding-right:3.21429rem !important}.g-px-50--xl{padding-left:3.57143rem !important;padding-right:3.57143rem !important}.g-px-55--xl{padding-left:3.92857rem !important;padding-right:3.92857rem !important}.g-px-60--xl{padding-left:4.28571rem !important;padding-right:4.28571rem !important}.g-px-65--xl{padding-left:4.64286rem !important;padding-right:4.64286rem !important}.g-px-70--xl{padding-left:5rem !important;padding-right:5rem !important}.g-px-75--xl{padding-left:5.35714rem !important;padding-right:5.35714rem !important}.g-px-80--xl{padding-left:5.71429rem !important;padding-right:5.71429rem !important}.g-px-85--xl{padding-left:6.07143rem !important;padding-right:6.07143rem !important}.g-px-90--xl{padding-left:6.42857rem !important;padding-right:6.42857rem !important}.g-px-95--xl{padding-left:6.78571rem !important;padding-right:6.78571rem !important}.g-px-100--xl{padding-left:7.14286rem !important;padding-right:7.14286rem !important}.g-px-105--xl{padding-left:7.5rem !important;padding-right:7.5rem !important}.g-px-110--xl{padding-left:7.85714rem !important;padding-right:7.85714rem !important}.g-px-115--xl{padding-left:8.21429rem !important;padding-right:8.21429rem !important}.g-px-120--xl{padding-left:8.57143rem !important;padding-right:8.57143rem !important}.g-px-125--xl{padding-left:8.92857rem !important;padding-right:8.92857rem !important}.g-px-130--xl{padding-left:9.28571rem !important;padding-right:9.28571rem !important}.g-px-135--xl{padding-left:9.64286rem !important;padding-right:9.64286rem !important}.g-px-140--xl{padding-left:10rem !important;padding-right:10rem !important}.g-px-145--xl{padding-left:10.35714rem !important;padding-right:10.35714rem !important}.g-px-150--xl{padding-left:10.71429rem !important;padding-right:10.71429rem !important}.g-px-155--xl{padding-left:11.07143rem !important;padding-right:11.07143rem !important}.g-px-160--xl{padding-left:11.42857rem !important;padding-right:11.42857rem !important}.g-px-165--xl{padding-left:11.78571rem !important;padding-right:11.78571rem !important}.g-px-170--xl{padding-left:12.14286rem !important;padding-right:12.14286rem !important}.g-px-200--xl{padding-left:14.28571rem !important;padding-right:14.28571rem !important}.g-px-300--xl{padding-left:21.42857rem !important;padding-right:21.42857rem !important}.g-px-400--xl{padding-left:28.57143rem !important;padding-right:28.57143rem !important}.g-px-500--xl{padding-left:35.71429rem !important;padding-right:35.71429rem !important}.g-py-0--xl{padding-top:0 !important;padding-bottom:0 !important}.g-py-1--xl{padding-top:.07143rem !important;padding-bottom:.07143rem !important}.g-py-2--xl{padding-top:.14286rem !important;padding-bottom:.14286rem !important}.g-py-3--xl{padding-top:.21429rem !important;padding-bottom:.21429rem !important}.g-py-4--xl{padding-top:.28571rem !important;padding-bottom:.28571rem !important}.g-py-5--xl{padding-top:.35714rem !important;padding-bottom:.35714rem !important}.g-py-6--xl{padding-top:.42857rem !important;padding-bottom:.42857rem !important}.g-py-7--xl{padding-top:.5rem !important;padding-bottom:.5rem !important}.g-py-8--xl{padding-top:.57143rem !important;padding-bottom:.57143rem !important}.g-py-9--xl{padding-top:.64286rem !important;padding-bottom:.64286rem !important}.g-py-10--xl{padding-top:.71429rem !important;padding-bottom:.71429rem !important}.g-py-11--xl{padding-top:.78571rem !important;padding-bottom:.78571rem !important}.g-py-12--xl{padding-top:.85714rem !important;padding-bottom:.85714rem !important}.g-py-13--xl{padding-top:.92857rem !important;padding-bottom:.92857rem !important}.g-py-14--xl{padding-top:1rem !important;padding-bottom:1rem !important}.g-py-15--xl{padding-top:1.07143rem !important;padding-bottom:1.07143rem !important}.g-py-16--xl{padding-top:1.14286rem !important;padding-bottom:1.14286rem !important}.g-py-17--xl{padding-top:1.21429rem !important;padding-bottom:1.21429rem !important}.g-py-18--xl{padding-top:1.28571rem !important;padding-bottom:1.28571rem !important}.g-py-19--xl{padding-top:1.35714rem !important;padding-bottom:1.35714rem !important}.g-py-20--xl{padding-top:1.42857rem !important;padding-bottom:1.42857rem !important}.g-py-25--xl{padding-top:1.78571rem !important;padding-bottom:1.78571rem !important}.g-py-30--xl{padding-top:2.14286rem !important;padding-bottom:2.14286rem !important}.g-py-35--xl{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.g-py-40--xl{padding-top:2.85714rem !important;padding-bottom:2.85714rem !important}.g-py-45--xl{padding-top:3.21429rem !important;padding-bottom:3.21429rem !important}.g-py-50--xl{padding-top:3.57143rem !important;padding-bottom:3.57143rem !important}.g-py-55--xl{padding-top:3.92857rem !important;padding-bottom:3.92857rem !important}.g-py-60--xl{padding-top:4.28571rem !important;padding-bottom:4.28571rem !important}.g-py-65--xl{padding-top:4.64286rem !important;padding-bottom:4.64286rem !important}.g-py-70--xl{padding-top:5rem !important;padding-bottom:5rem !important}.g-py-75--xl{padding-top:5.35714rem !important;padding-bottom:5.35714rem !important}.g-py-80--xl{padding-top:5.71429rem !important;padding-bottom:5.71429rem !important}.g-py-85--xl{padding-top:6.07143rem !important;padding-bottom:6.07143rem !important}.g-py-90--xl{padding-top:6.42857rem !important;padding-bottom:6.42857rem !important}.g-py-95--xl{padding-top:6.78571rem !important;padding-bottom:6.78571rem !important}.g-py-100--xl{padding-top:7.14286rem !important;padding-bottom:7.14286rem !important}.g-py-105--xl{padding-top:7.5rem !important;padding-bottom:7.5rem !important}.g-py-110--xl{padding-top:7.85714rem !important;padding-bottom:7.85714rem !important}.g-py-115--xl{padding-top:8.21429rem !important;padding-bottom:8.21429rem !important}.g-py-120--xl{padding-top:8.57143rem !important;padding-bottom:8.57143rem !important}.g-py-125--xl{padding-top:8.92857rem !important;padding-bottom:8.92857rem !important}.g-py-130--xl{padding-top:9.28571rem !important;padding-bottom:9.28571rem !important}.g-py-135--xl{padding-top:9.64286rem !important;padding-bottom:9.64286rem !important}.g-py-140--xl{padding-top:10rem !important;padding-bottom:10rem !important}.g-py-145--xl{padding-top:10.35714rem !important;padding-bottom:10.35714rem !important}.g-py-150--xl{padding-top:10.71429rem !important;padding-bottom:10.71429rem !important}.g-py-155--xl{padding-top:11.07143rem !important;padding-bottom:11.07143rem !important}.g-py-160--xl{padding-top:11.42857rem !important;padding-bottom:11.42857rem !important}.g-py-165--xl{padding-top:11.78571rem !important;padding-bottom:11.78571rem !important}.g-py-170--xl{padding-top:12.14286rem !important;padding-bottom:12.14286rem !important}.g-py-200--xl{padding-top:14.28571rem !important;padding-bottom:14.28571rem !important}.g-py-300--xl{padding-top:21.42857rem !important;padding-bottom:21.42857rem !important}.g-py-400--xl{padding-top:28.57143rem !important;padding-bottom:28.57143rem !important}.g-py-500--xl{padding-top:35.71429rem !important;padding-bottom:35.71429rem !important}.g-pt-0--xl{padding-top:0 !important}.g-pt-1--xl{padding-top:.07143rem !important}.g-pt-2--xl{padding-top:.14286rem !important}.g-pt-3--xl{padding-top:.21429rem !important}.g-pt-4--xl{padding-top:.28571rem !important}.g-pt-5--xl{padding-top:.35714rem !important}.g-pt-6--xl{padding-top:.42857rem !important}.g-pt-7--xl{padding-top:.5rem !important}.g-pt-8--xl{padding-top:.57143rem !important}.g-pt-9--xl{padding-top:.64286rem !important}.g-pt-10--xl{padding-top:.71429rem !important}.g-pt-11--xl{padding-top:.78571rem !important}.g-pt-12--xl{padding-top:.85714rem !important}.g-pt-13--xl{padding-top:.92857rem !important}.g-pt-14--xl{padding-top:1rem !important}.g-pt-15--xl{padding-top:1.07143rem !important}.g-pt-16--xl{padding-top:1.14286rem !important}.g-pt-17--xl{padding-top:1.21429rem !important}.g-pt-18--xl{padding-top:1.28571rem !important}.g-pt-19--xl{padding-top:1.35714rem !important}.g-pt-20--xl{padding-top:1.42857rem !important}.g-pt-25--xl{padding-top:1.78571rem !important}.g-pt-30--xl{padding-top:2.14286rem !important}.g-pt-35--xl{padding-top:2.5rem !important}.g-pt-40--xl{padding-top:2.85714rem !important}.g-pt-45--xl{padding-top:3.21429rem !important}.g-pt-50--xl{padding-top:3.57143rem !important}.g-pt-55--xl{padding-top:3.92857rem !important}.g-pt-60--xl{padding-top:4.28571rem !important}.g-pt-65--xl{padding-top:4.64286rem !important}.g-pt-70--xl{padding-top:5rem !important}.g-pt-75--xl{padding-top:5.35714rem !important}.g-pt-80--xl{padding-top:5.71429rem !important}.g-pt-85--xl{padding-top:6.07143rem !important}.g-pt-90--xl{padding-top:6.42857rem !important}.g-pt-95--xl{padding-top:6.78571rem !important}.g-pt-100--xl{padding-top:7.14286rem !important}.g-pt-105--xl{padding-top:7.5rem !important}.g-pt-110--xl{padding-top:7.85714rem !important}.g-pt-115--xl{padding-top:8.21429rem !important}.g-pt-120--xl{padding-top:8.57143rem !important}.g-pt-125--xl{padding-top:8.92857rem !important}.g-pt-130--xl{padding-top:9.28571rem !important}.g-pt-135--xl{padding-top:9.64286rem !important}.g-pt-140--xl{padding-top:10rem !important}.g-pt-145--xl{padding-top:10.35714rem !important}.g-pt-150--xl{padding-top:10.71429rem !important}.g-pt-155--xl{padding-top:11.07143rem !important}.g-pt-160--xl{padding-top:11.42857rem !important}.g-pt-165--xl{padding-top:11.78571rem !important}.g-pt-170--xl{padding-top:12.14286rem !important}.g-pt-200--xl{padding-top:14.28571rem !important}.g-pt-300--xl{padding-top:21.42857rem !important}.g-pt-400--xl{padding-top:28.57143rem !important}.g-pt-500--xl{padding-top:35.71429rem !important}.g-pb-0--xl{padding-bottom:0 !important}.g-pb-1--xl{padding-bottom:.07143rem !important}.g-pb-2--xl{padding-bottom:.14286rem !important}.g-pb-3--xl{padding-bottom:.21429rem !important}.g-pb-4--xl{padding-bottom:.28571rem !important}.g-pb-5--xl{padding-bottom:.35714rem !important}.g-pb-6--xl{padding-bottom:.42857rem !important}.g-pb-7--xl{padding-bottom:.5rem !important}.g-pb-8--xl{padding-bottom:.57143rem !important}.g-pb-9--xl{padding-bottom:.64286rem !important}.g-pb-10--xl{padding-bottom:.71429rem !important}.g-pb-11--xl{padding-bottom:.78571rem !important}.g-pb-12--xl{padding-bottom:.85714rem !important}.g-pb-13--xl{padding-bottom:.92857rem !important}.g-pb-14--xl{padding-bottom:1rem !important}.g-pb-15--xl{padding-bottom:1.07143rem !important}.g-pb-16--xl{padding-bottom:1.14286rem !important}.g-pb-17--xl{padding-bottom:1.21429rem !important}.g-pb-18--xl{padding-bottom:1.28571rem !important}.g-pb-19--xl{padding-bottom:1.35714rem !important}.g-pb-20--xl{padding-bottom:1.42857rem !important}.g-pb-25--xl{padding-bottom:1.78571rem !important}.g-pb-30--xl{padding-bottom:2.14286rem !important}.g-pb-35--xl{padding-bottom:2.5rem !important}.g-pb-40--xl{padding-bottom:2.85714rem !important}.g-pb-45--xl{padding-bottom:3.21429rem !important}.g-pb-50--xl{padding-bottom:3.57143rem !important}.g-pb-55--xl{padding-bottom:3.92857rem !important}.g-pb-60--xl{padding-bottom:4.28571rem !important}.g-pb-65--xl{padding-bottom:4.64286rem !important}.g-pb-70--xl{padding-bottom:5rem !important}.g-pb-75--xl{padding-bottom:5.35714rem !important}.g-pb-80--xl{padding-bottom:5.71429rem !important}.g-pb-85--xl{padding-bottom:6.07143rem !important}.g-pb-90--xl{padding-bottom:6.42857rem !important}.g-pb-95--xl{padding-bottom:6.78571rem !important}.g-pb-100--xl{padding-bottom:7.14286rem !important}.g-pb-105--xl{padding-bottom:7.5rem !important}.g-pb-110--xl{padding-bottom:7.85714rem !important}.g-pb-115--xl{padding-bottom:8.21429rem !important}.g-pb-120--xl{padding-bottom:8.57143rem !important}.g-pb-125--xl{padding-bottom:8.92857rem !important}.g-pb-130--xl{padding-bottom:9.28571rem !important}.g-pb-135--xl{padding-bottom:9.64286rem !important}.g-pb-140--xl{padding-bottom:10rem !important}.g-pb-145--xl{padding-bottom:10.35714rem !important}.g-pb-150--xl{padding-bottom:10.71429rem !important}.g-pb-155--xl{padding-bottom:11.07143rem !important}.g-pb-160--xl{padding-bottom:11.42857rem !important}.g-pb-165--xl{padding-bottom:11.78571rem !important}.g-pb-170--xl{padding-bottom:12.14286rem !important}.g-pb-200--xl{padding-bottom:14.28571rem !important}.g-pb-300--xl{padding-bottom:21.42857rem !important}.g-pb-400--xl{padding-bottom:28.57143rem !important}.g-pb-500--xl{padding-bottom:35.71429rem !important}.g-pl-0--xl{padding-left:0 !important}.g-pl-1--xl{padding-left:.07143rem !important}.g-pl-2--xl{padding-left:.14286rem !important}.g-pl-3--xl{padding-left:.21429rem !important}.g-pl-4--xl{padding-left:.28571rem !important}.g-pl-5--xl{padding-left:.35714rem !important}.g-pl-6--xl{padding-left:.42857rem !important}.g-pl-7--xl{padding-left:.5rem !important}.g-pl-8--xl{padding-left:.57143rem !important}.g-pl-9--xl{padding-left:.64286rem !important}.g-pl-10--xl{padding-left:.71429rem !important}.g-pl-11--xl{padding-left:.78571rem !important}.g-pl-12--xl{padding-left:.85714rem !important}.g-pl-13--xl{padding-left:.92857rem !important}.g-pl-14--xl{padding-left:1rem !important}.g-pl-15--xl{padding-left:1.07143rem !important}.g-pl-16--xl{padding-left:1.14286rem !important}.g-pl-17--xl{padding-left:1.21429rem !important}.g-pl-18--xl{padding-left:1.28571rem !important}.g-pl-19--xl{padding-left:1.35714rem !important}.g-pl-20--xl{padding-left:1.42857rem !important}.g-pl-25--xl{padding-left:1.78571rem !important}.g-pl-30--xl{padding-left:2.14286rem !important}.g-pl-35--xl{padding-left:2.5rem !important}.g-pl-40--xl{padding-left:2.85714rem !important}.g-pl-45--xl{padding-left:3.21429rem !important}.g-pl-50--xl{padding-left:3.57143rem !important}.g-pl-55--xl{padding-left:3.92857rem !important}.g-pl-60--xl{padding-left:4.28571rem !important}.g-pl-65--xl{padding-left:4.64286rem !important}.g-pl-70--xl{padding-left:5rem !important}.g-pl-75--xl{padding-left:5.35714rem !important}.g-pl-80--xl{padding-left:5.71429rem !important}.g-pl-85--xl{padding-left:6.07143rem !important}.g-pl-90--xl{padding-left:6.42857rem !important}.g-pl-95--xl{padding-left:6.78571rem !important}.g-pl-100--xl{padding-left:7.14286rem !important}.g-pl-105--xl{padding-left:7.5rem !important}.g-pl-110--xl{padding-left:7.85714rem !important}.g-pl-115--xl{padding-left:8.21429rem !important}.g-pl-120--xl{padding-left:8.57143rem !important}.g-pl-125--xl{padding-left:8.92857rem !important}.g-pl-130--xl{padding-left:9.28571rem !important}.g-pl-135--xl{padding-left:9.64286rem !important}.g-pl-140--xl{padding-left:10rem !important}.g-pl-145--xl{padding-left:10.35714rem !important}.g-pl-150--xl{padding-left:10.71429rem !important}.g-pl-155--xl{padding-left:11.07143rem !important}.g-pl-160--xl{padding-left:11.42857rem !important}.g-pl-165--xl{padding-left:11.78571rem !important}.g-pl-170--xl{padding-left:12.14286rem !important}.g-pl-200--xl{padding-left:14.28571rem !important}.g-pl-300--xl{padding-left:21.42857rem !important}.g-pl-400--xl{padding-left:28.57143rem !important}.g-pl-500--xl{padding-left:35.71429rem !important}.g-pr-0--xl{padding-right:0 !important}.g-pr-1--xl{padding-right:.07143rem !important}.g-pr-2--xl{padding-right:.14286rem !important}.g-pr-3--xl{padding-right:.21429rem !important}.g-pr-4--xl{padding-right:.28571rem !important}.g-pr-5--xl{padding-right:.35714rem !important}.g-pr-6--xl{padding-right:.42857rem !important}.g-pr-7--xl{padding-right:.5rem !important}.g-pr-8--xl{padding-right:.57143rem !important}.g-pr-9--xl{padding-right:.64286rem !important}.g-pr-10--xl{padding-right:.71429rem !important}.g-pr-11--xl{padding-right:.78571rem !important}.g-pr-12--xl{padding-right:.85714rem !important}.g-pr-13--xl{padding-right:.92857rem !important}.g-pr-14--xl{padding-right:1rem !important}.g-pr-15--xl{padding-right:1.07143rem !important}.g-pr-16--xl{padding-right:1.14286rem !important}.g-pr-17--xl{padding-right:1.21429rem !important}.g-pr-18--xl{padding-right:1.28571rem !important}.g-pr-19--xl{padding-right:1.35714rem !important}.g-pr-20--xl{padding-right:1.42857rem !important}.g-pr-25--xl{padding-right:1.78571rem !important}.g-pr-30--xl{padding-right:2.14286rem !important}.g-pr-35--xl{padding-right:2.5rem !important}.g-pr-40--xl{padding-right:2.85714rem !important}.g-pr-45--xl{padding-right:3.21429rem !important}.g-pr-50--xl{padding-right:3.57143rem !important}.g-pr-55--xl{padding-right:3.92857rem !important}.g-pr-60--xl{padding-right:4.28571rem !important}.g-pr-65--xl{padding-right:4.64286rem !important}.g-pr-70--xl{padding-right:5rem !important}.g-pr-75--xl{padding-right:5.35714rem !important}.g-pr-80--xl{padding-right:5.71429rem !important}.g-pr-85--xl{padding-right:6.07143rem !important}.g-pr-90--xl{padding-right:6.42857rem !important}.g-pr-95--xl{padding-right:6.78571rem !important}.g-pr-100--xl{padding-right:7.14286rem !important}.g-pr-105--xl{padding-right:7.5rem !important}.g-pr-110--xl{padding-right:7.85714rem !important}.g-pr-115--xl{padding-right:8.21429rem !important}.g-pr-120--xl{padding-right:8.57143rem !important}.g-pr-125--xl{padding-right:8.92857rem !important}.g-pr-130--xl{padding-right:9.28571rem !important}.g-pr-135--xl{padding-right:9.64286rem !important}.g-pr-140--xl{padding-right:10rem !important}.g-pr-145--xl{padding-right:10.35714rem !important}.g-pr-150--xl{padding-right:10.71429rem !important}.g-pr-155--xl{padding-right:11.07143rem !important}.g-pr-160--xl{padding-right:11.42857rem !important}.g-pr-165--xl{padding-right:11.78571rem !important}.g-pr-170--xl{padding-right:12.14286rem !important}.g-pr-200--xl{padding-right:14.28571rem !important}.g-pr-300--xl{padding-right:21.42857rem !important}.g-pr-400--xl{padding-right:28.57143rem !important}.g-pr-500--xl{padding-right:35.71429rem !important}}.g-pa-0-20-20{padding:0 1.42857rem 1.42857rem !important}.g-pa-15-20-10{padding:1.07143rem 1.42857rem .71429rem !important}.g-pa-15-20{padding:1.07143rem 1.42857rem !important}.g-pa-40-30-30{padding:2.85714rem 2.14286rem 2.14286rem !important}.g-py-23{padding-top:1.64286rem !important;padding-bottom:1.64286rem !important}.g-parent:hover .g-pt-25--parent-hover{padding-top:1.78571rem !important}.g-pb-250{padding-bottom:17.85714rem !important}@media(min-width:576px){.g-pa-0-35-35--sm{padding:0 2.5rem 2.5rem !important}.g-pa-100-30--sm{padding:7.14286rem 2.14286rem !important}}@media(min-width:768px){.g-py-23--md{padding-top:1.64286rem !important;padding-bottom:1.64286rem !important}}@media(max-width:991px){.g-pt-0--lg-down{padding-top:0 !important}}.g-hidden-xs-up{display:none !important}@media(max-width:575px){.g-hidden-xs-down{display:none !important}}@media(min-width:576px){.g-hidden-sm-up{display:none !important}}@media(max-width:767px){.g-hidden-sm-down{display:none !important}}@media(min-width:768px){.g-hidden-md-up{display:none !important}}@media(max-width:991px){.g-hidden-md-down{display:none !important}}@media(min-width:992px){.g-hidden-lg-up{display:none !important}}@media(max-width:1199px){.g-hidden-lg-down{display:none !important}}@media(min-width:1200px){.g-hidden-xl-up{display:none !important}}.g-hidden-xl-down{display:none !important}.u-theme-architecture-shadow-v1{box-shadow:0 0 3px #b5b5b5}.g-theme-event-color-gray-dark-v1{color:#979aa7 !important}.g-theme-event-color-gray-dark-v1--hover:hover{color:#979aa7 !important}.g-theme-bitrix-color-v4{color:#60e7f5 !important}.g-theme-bitrix-color-v4 *{color:#60e7f5}.g-theme-bitrix-color-v4 p{color:#60e7f5}.g-theme-bitrix-color-v4--hover:active,.g-theme-bitrix-color-v4--hover:focus,.g-theme-bitrix-color-v4--hover.active{color:#60e7f5 !important}.g-theme-bitrix-color-v4--hover:hover{color:#60e7f5 !important}.g-theme-bitrix-color-v4--hover:hover *{color:#60e7f5 !important}.g-theme-photography-bg-gray-dark-v2{background-color:#1d1d1d !important}.g-theme-photography-bg-gray-dark-v2--hover:hover{background-color:#1d1d1d !important}.g-theme-photography-bg-gray-dark-v3{background-color:#222 !important}.g-theme-photography-bg-gray-dark-v3--hover:hover{background-color:#222 !important}.g-theme-photography-bg-gray-dark-v4{background-color:#272727 !important}.g-theme-photography-bg-gray-dark-v4--hover:hover{background-color:#272727 !important}.g-theme-business-bg-blue-dark-v1{background-color:#14112c !important}.g-theme-business-bg-blue-dark-v1--hover:hover{background-color:#14112c !important}.g-theme-business-bg-blue-dark-v1-opacity-0_9{background-color:rgba(20,17,44,0.9) !important}.g-theme-business-bg-blue-dark-v1-opacity-0_9--hover:hover{background-color:rgba(20,17,44,0.9) !important}.g-theme-business-bg-blue-dark-v2{background-color:#1d1a37 !important}.g-theme-business-bg-blue-dark-v2--hover:hover{background-color:#1d1a37 !important}.g-theme-business-bg-blue-dark-v3{background-color:#211e3f !important}.g-theme-business-bg-blue-dark-v3--hover:hover{background-color:#211e3f !important}.g-theme-architecture-bg-blue-dark-v1{background-color:#2d2d37 !important}.g-theme-architecture-bg-blue-dark-v1--hover:hover{background-color:#2d2d37 !important}.g-theme-architecture-bg-blue-dark-v3{background-color:#363643 !important}.g-theme-architecture-bg-blue-dark-v3--hover:hover{background-color:#363643 !important}.g-theme-architecture-bg-blue-dark-v4{background-color:#33333f !important}.g-theme-architecture-bg-blue-dark-v4--hover:hover{background-color:#33333f !important}.g-theme-event-bg-blue-dark-v2{background-color:#151826 !important}.g-theme-event-bg-blue-dark-v2--hover:hover{background-color:#151826 !important}.g-theme-travel-bg-black-v1{background-color:#31353e !important}.g-theme-travel-bg-black-v1--hover:hover{background-color:#31353e !important}.g-theme-travel-bg-black-v1-opacity-0_8{background-color:rgba(49,53,62,0.8) !important}.g-theme-travel-bg-black-v1-opacity-0_8--hover:hover{background-color:rgba(49,53,62,0.8) !important}.g-theme-lawyer-bg-gray-dark-v1{background-color:#4e4353 !important}.g-theme-lawyer-bg-gray-dark-v1--hover:hover{background-color:#4e4353 !important}.g-theme-gym-bg-gray-dark-v1{background-color:#3b3e47 !important}.g-theme-gym-bg-gray-dark-v1--hover:hover{background-color:#3b3e47 !important}.g-theme-bitrix-bg-dark-v1{background-color:#393945 !important}.g-theme-bitrix-bg-dark-v1--hover:hover{background-color:#393945 !important}.g-theme-bitrix-bg-dark-v2{background-color:#2c2c2c !important}.g-theme-bitrix-bg-dark-v2--hover:hover{background-color:#2c2c2c !important}.g-theme-bitrix-bg-dark-v3{background-color:#242426 !important}.g-theme-bitrix-bg-dark-v3--hover:hover{background-color:#242426 !important}.g-theme-bitrix-bg-v3{background-color:#3330d9 !important}.g-theme-bitrix-bg-v3--hover:hover{background-color:#3330d9 !important}.g-theme-bitrix-brd-v3{border-color:#3330d9 !important}.g-theme-bitrix-brd-v3--hover:hover{border-color:#3330d9 !important}.g-theme-bitrix-brd-v3-top{border-top-color:#3330d9 !important}.g-theme-bitrix-brd-v3-top[class*=g-brd-]{border-top-color:#3330d9 !important}.g-theme-bitrix-brd-v4{border-color:#60e7f5 !important}.g-theme-bitrix-brd-v4--hover:hover{border-color:#60e7f5 !important}.g-theme-bitrix-brd-v4-top{border-top-color:#60e7f5 !important}.g-theme-bitrix-brd-v4-top[class*=g-brd-]{border-top-color:#60e7f5 !important}.g-landing-alert{padding:.71429rem !important;border:1px dashed rgba(68,68,68,0.5);background-color:rgba(255,255,255,0.75);color:#777}.g-landing-alert p:last-child{margin-bottom:0}.g-landing-alert-v2{font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-light,300);background-color:#fff;padding:30px;margin:0 auto;border:1px solid #eee}.g-landing-alert-v2 .g-landing-alert-title{font-size:2rem;color:black;line-height:1.4;font-weight:500;  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjA5MSAyMDkxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMTczLjMzMyAxNjMxdi0xOTBxMC0xNC05LjUtMjMuNXQtMjIuNS05LjVoLTE5MnEtMTMgMC0yMi41IDkuNXQtOS41IDIzLjV2MTkwcTAgMTQgOS41IDIzLjV0MjIuNSA5LjVoMTkycTEzIDAgMjIuNS05LjV0OS41LTIzLjV6bS0yLTM3NGwxOC00NTlxMC0xMi0xMC0xOS0xMy0xMS0yNC0xMWgtMjIwcS0xMSAwLTI0IDExLTEwIDctMTAgMjFsMTcgNDU3cTAgMTAgMTAgMTYuNXQyNCA2LjVoMTg1cTE0IDAgMjMuNS02LjV0MTAuNS0xNi41em0tMTQtOTM0bDc2OCAxNDA4cTM1IDYzLTIgMTI2LTE3IDI5LTQ2LjUgNDZ0LTYzLjUgMTdoLTE1MzZxLTM0IDAtNjMuNS0xN3QtNDYuNS00NnEtMzctNjMtMi0xMjZsNzY4LTE0MDhxMTctMzEgNDctNDl0NjUtMTggNjUgMTggNDcgNDl6Ii8+PC9zdmc+"); background-repeat:no-repeat;background-position:left 6px;background-size:28px;padding-left:3.21429rem !important;padding-bottom:1.07143rem !important;margin-bottom:1.07143rem !important;border-bottom:1px solid #eee}.g-landing-alert-v2 .g-landing-alert-text{font-size:1rem;color:#999}.g-landing-alert-v2 .g-landing-alert-button{font-size:1rem;color:#000;border:1px solid #eee;display:block}.g-landing-alert-v2 .g-landing-alert-button:hover,.g-landing-alert-v2 .g-landing-alert-button:focus,.g-landing-alert-v2 .g-landing-alert-button:active{background-color:#eee}.g-landing-alert-v3{border-radius:10px;background:#8a9199;color:#fff;padding:13px 19px;margin-left:60px;position:relative;font-size:12px}.g-landing-alert-v3::before{content:"";display:block;height:10px;width:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#8a9199;border-right:0;border-top:0;position:absolute;left:-5px;top:15px}.g-landing-alert-v3::after{content:"";display:block;height:40px;width:40px;border:2px solid var(--primary);border-radius:50%;  background-image: url(/bitrix/images/landing/marta.jpg); background-size:contain;position:absolute;top:0;left:-55px}.u-form-alert-title,.u-form-alert-text{text-align:left}.u-form-alert-v1 .u-form-alert,.u-form-alert-v3 .u-form-alert{padding:2.14286rem}.u-form-alert-v1 .u-form-alert-title,.u-form-alert-v3 .u-form-alert-title{color:#fff}.u-form-alert-v1 .u-form-alert-divider,.u-form-alert-v3 .u-form-alert-divider{background-color:rgba(255,255,255,0.6)}.u-form-alert-v1 .u-form-alert-text,.u-form-alert-v3 .u-form-alert-text{color:rgba(255,255,255,0.6)}.u-form-alert-v1 a,.u-form-alert-v3 a{text-decoration:underline;color:rgba(255,255,255,0.6)}.u-form-alert-v1 a:hover,.u-form-alert-v3 a:hover{color:rgba(255,255,255,0.5)}.u-form-alert-v1 a:active,.u-form-alert-v3 a:active,.u-form-alert-v1 a:focus,.u-form-alert-v3 a:focus{color:rgba(255,255,255,0.5)}.u-form-alert-v2 .u-form-alert,.u-form-alert-v4 .u-form-alert{padding:3.57143rem}.u-form-alert-v2 .u-form-alert-title,.u-form-alert-v4 .u-form-alert-title{color:#000}.u-form-alert-v2 .u-form-alert-divider,.u-form-alert-v4 .u-form-alert-divider{background-color:#eee}.u-form-alert-v2 .u-form-alert-text,.u-form-alert-v4 .u-form-alert-text{color:#999}.u-form-alert-v2 a,.u-form-alert-v4 a{text-decoration:underline;color:#999}.u-form-alert-v2 a:hover,.u-form-alert-v4 a:hover{color:#777}.u-form-alert-v2 a:active,.u-form-alert-v4 a:active,.u-form-alert-v2 a:focus,.u-form-alert-v4 a:focus{color:#777}.u-form-alert-v3 .u-form-alert{border:solid 1px rgba(255,255,255,0.6);padding:3.57143rem}.u-form-alert-v4 .u-form-alert{border:solid 1px #eee}.u-block-border{border-width:0}.u-block-border-none{border-radius:0 !important;margin:0 !important}.u-block-border-none[class*=g-rounded-]{border-radius:0 !important}.u-block-border.u-block-border-margin-sm{margin-top:5px;margin-bottom:5px !important;margin-left:5px !important;margin-right:5px !important}.u-block-border.u-block-border-margin-md{margin-top:10px;margin-bottom:10px !important;margin-left:10px !important;margin-right:10px !important}.u-block-border.u-block-border-margin-lg{margin-top:20px;margin-bottom:20px !important;margin-left:20px !important;margin-right:20px !important}@media(min-width:576px){.u-block-border.u-block-border-margin-sm{margin-top:10px;margin-bottom:10px !important;margin-left:10px !important;margin-right:10px !important}.u-block-border.u-block-border-margin-md{margin-top:20px;margin-bottom:20px !important;margin-left:20px !important;margin-right:20px !important}.u-block-border.u-block-border-margin-lg{margin-top:50px;margin-bottom:50px !important;margin-left:50px !important;margin-right:50px !important}}.u-block-border.u-block-border-first{margin-bottom:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.u-block-border.u-block-border-middle{margin-bottom:0 !important;margin-top:0 !important;border-radius:0 !important}.u-block-border.u-block-border-end{margin-top:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important}div.g-video-preview{background:#000 no-repeat center center;background-size:101%;cursor:pointer}div.g-video-preview::after{display:block;height:100%;width:100%;content:"";  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='48' width='68'><path d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z' fill='%23212121' fill-opacity='0.8'></path><path d='M 45,24 27,14 27,34' fill='%23fff'></path></svg>") center center no-repeat;}div.g-video-preview:hover::after{  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='48' width='68'><path d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z' fill='%23f00'></path><path d='M 45,24 27,14 27,34' fill='%23fff'></path></svg>");}div.g-video-preview.--loader{cursor:auto;pointer-events:none}div.g-video-preview.--loader::after,div.g-video-preview.--loader:hover::after{background:rgba(0,0,0,0.5);pointer-events:none}.g-video-preview-error{display:flex;align-items:center;justify-content:center;background:none !important}.landing-edit-mode .g-video-preview{margin-left:2%;margin-right:2%;width:96% !important}:root{--color:inherit;--color-hover:inherit;--bg:inherit;--bg--hover:inherit;--bg--after:inherit;--bg--before:inherit;--bg-url:inherit;--bg-url-2x:inherit;--bg-overlay:transparent;--bg-size:cover;--bg-attachment:scroll;--border-color:inherit;--border-color--hover:inherit;--border-color--top:inherit;--navbar-color:inherit;--navbar-color--hover:inherit;--navbar-color--fix-moment:inherit;--navbar-color--fix-moment--hover:inherit;--navbar-bg-color:inherit;--navbar-bg-color--hover:inherit;--navbar-collapse-bg-color:inherit;--fill-first:inherit;--fill-second:inherit;--button-color:inherit;--button-color-contrast:inherit;--button-color-light:inherit}:root{--landing-font-family:""}.text-primary{color:var(--primary) !important}.text-secondary{color:var(--theme-color-secondary) !important}.text-success{color:#5cb85c !important}.text-danger{color:#d9534f !important}.text-warning{color:#f0ad4e !important}.text-info{color:#5bc0de !important}.bg-primary{background-color:var(--primary) !important}.bg-secondary{background-color:var(--theme-color-secondary) !important}.bg-success{background-color:#5cb85c !important}.bg-danger{background-color:#d9534f !important}.bg-warning{background-color:#f0ad4e !important}.bg-info{background-color:#5bc0de !important}.bd-callout-primary{border-left-color:var(--primary) !important}.bd-callout-secondary{border-left-color:var(--theme-color-secondary) !important}.bd-callout-success{border-left-color:#5cb85c !important}.bd-callout-danger{border-left-color:#d9534f !important}.bd-callout-warning{border-left-color:#f0ad4e !important}.bd-callout-info{border-left-color:#5bc0de !important}.border-primary{border-color:var(--primary) !important}.border-secondary{border-color:var(--theme-color-secondary) !important}.border-success{border-color:#5cb85c !important}.border-danger{border-color:#d9534f !important}.border-warning{border-color:#f0ad4e !important}.border-info{border-color:#5bc0de !important}.landing-b24button-use-style .b24-widget-button-popup,.landing-b24button-use-style .b24-widget-button-popup-triangle,.landing-b24button-use-style .b24-widget-button-pulse{border-color:var(--theme-color-b24button) !important}.landing-b24button-use-style .b24-widget-button-inner-block,.landing-b24button-use-style .b24-widget-button-inner-mask{background-color:var(--theme-color-b24button) !important}.landing-b24button-use-style .b24-widget-button-social-item{background-color:var(--theme-color-b24button) !important}.b24-widget-button-wrapper{z-index:190 !important}.b24-widget-button-shadow{z-index:180 !important}.landing-mode-preview .bx-livechat-wrapper{right:0;bottom:0;width:100% !important;height:100% !important;border-radius:0}.landing-mode-preview .bx-livechat-box{border-radius:0}.landing-mode-preview .b24-widget-button-popup{padding:10px 22px 10px 15px}.landing-mode-preview .b24-widget-button-popup{width:230px}.landing-mode-preview .b24-widget-button-position-bottom-left .b24-widget-button-popup{bottom:90px;left:0}.landing-mode-preview .b24-widget-button-popup-image{margin:0 auto 10px auto}.landing-mode-preview .b24-widget-button-popup-content{text-align:center}.landing-mode-preview .b24-widget-button-position-bottom-left .b24-widget-button-popup-triangle{bottom:-6px;left:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.landing-mode-preview .b24-widget-button-position-bottom-left .b24-widget-button-popup{bottom:90px;left:0}.landing-mode-preview .b24-widget-button-position-bottom-right .b24-widget-button-popup{bottom:90px;left:-160px}.landing-mode-preview .b24-widget-button-position-bottom-right .b24-widget-button-popup-triangle{bottom:-6px;right:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.landing-mode-preview .b24-widget-button-position-bottom-middle .b24-widget-button-popup{bottom:90px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.landing-mode-preview .b24-widget-button-position-bottom-middle .b24-widget-button-popup-triangle{bottom:-6px;left:108px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.landing-mode-preview .b24-widget-button-position-top-middle .b24-widget-button-popup{top:90px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.landing-mode-preview .b24-widget-button-position-top-middle .b24-widget-button-popup-triangle{top:-7px;left:auto;right:108px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.landing-mode-preview .b24-widget-button-position-top-left .b24-widget-button-popup{top:90px;left:0}.landing-mode-preview .b24-widget-button-position-top-left .b24-widget-button-popup-triangle{left:25px;top:-6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.landing-mode-preview .b24-widget-button-position-top-right .b24-widget-button-popup{top:90px;left:-150px}.landing-mode-preview .b24-widget-button-position-top-right .b24-widget-button-popup-triangle{top:-7px;right:40px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.landing-viewtype--mobile .landing-public-mode{outline:1px solid rgba(0,0,0,0.1)}.landing-viewtype--mobile .bitrix-footer{width:100%;max-width:768px;margin:0 auto}@media(min-width:768px){.landing-viewtype--mobile main{max-width:768px}}@media(min-width:576px){.landing-viewtype--mobile .container{max-width:768px}}.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-left,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-left{left:16px}@media(min-width:768px){.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-left,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-left{left:calc((100% - 768px) / 2 + 16px)}}.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-right,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-right{right:16px}@media(min-width:768px){.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-right,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-right{right:calc((100% - 768px) / 2 + 16px)}}.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-right,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-left,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-bottom-middle{bottom:16px}.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-right,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-left,.landing-viewtype--mobile .b24-widget-button-wrapper.b24-widget-button-position-top-middle{top:16px}.landing-viewtype--mobile .bx-livechat-position-bottom-right:not(.bx-livechat-mobile){right:16px}@media(min-width:768px){.landing-viewtype--mobile .bx-livechat-position-bottom-right:not(.bx-livechat-mobile){right:calc((100% - 768px) / 2 + 16px)}}.landing-viewtype--mobile .bx-livechat-position-top-right:not(.bx-livechat-mobile){right:16px}@media(min-width:768px){.landing-viewtype--mobile .bx-livechat-position-top-right:not(.bx-livechat-mobile){right:calc((100% - 768px) / 2 + 16px)}}.landing-viewtype--mobile .bx-livechat-position-bottom-left:not(.bx-livechat-mobile){left:16px}@media(min-width:768px){.landing-viewtype--mobile .bx-livechat-position-bottom-left:not(.bx-livechat-mobile){left:calc((100% - 768px) / 2 + 16px)}}.landing-viewtype--mobile .bx-livechat-position-top-left:not(.bx-livechat-mobile){left:16px}@media(min-width:768px){.landing-viewtype--mobile .bx-livechat-position-top-left:not(.bx-livechat-mobile){left:calc((100% - 768px) / 2 + 16px)}}@media(min-width:768px){.landing-viewtype--mobile .b24-window-panel-pos-right{right:calc((100% - 768px) / 2)}}@media(min-width:768px){.landing-viewtype--mobile .b24-window-panel-pos-left{left:calc((100% - 768px) / 2)}}.landing-viewtype--mobile .catalog-cart-block{left:calc((100% - 768px) / 2 + 16px);bottom:20px}@media(max-width:768px){.landing-viewtype--mobile .catalog-cart-block{left:20px}}@media(min-width:768px){.landing-viewtype--mobile .u-header--sticky.js-header-fix-moment,.landing-viewtype--mobile .u-header--sticky.js-header-on-top{max-width:768px;left:calc((100% - 768px) / 2);right:calc((100% - 768px) / 2)}}.landing-viewtype--adaptive .landing-layout-flex,.landing-viewtype--adaptive .landing-header+.landing-main{width:100%;margin-right:auto;margin-left:auto}@media(min-width:576px){.landing-viewtype--adaptive .landing-layout-flex,.landing-viewtype--adaptive .u-header--sticky .landing-header+.landing-main{max-width:540px}}@media(min-width:768px){.landing-viewtype--adaptive .landing-layout-flex,.landing-viewtype--adaptive .landing-header+.landing-main{max-width:720px}}@media(min-width:992px){.landing-viewtype--adaptive .landing-layout-flex,.landing-viewtype--adaptive .landing-header+.landing-main{max-width:960px}}@media(min-width:1200px){.landing-viewtype--adaptive .landing-layout-flex,.landing-viewtype--adaptive .landing-header+.landing-main{max-width:1140px}}.u-arrow-v1::before{display:inline-block;position:relative;top:50%;left:50%;vertical-align:top;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.u-arrow-v1[class*=abs]::before{position:absolute}.u-arrow-v1-1{position:absolute;width:40px;height:40px;bottom:3px;left:50%;-webkit-transform:translateX(-40px);transform:translateX(-40px)}.u-arrow-v1-1.js-next{margin-left:43px}@media(min-width:768px){.u-arrow-v1-1{width:60px;height:60px;top:50%;bottom:auto;left:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.u-arrow-v1-1.js-next{margin-left:0}.u-arrow-v1-1.js-prev{margin-right:63px}}[class*=u-go-to]{display:none}.u-go-to-v1{width:3.57143rem;height:3.57143rem;display:block;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,0.15);transition:.3s ease-out;z-index:11;position:fixed;bottom:15px;left:15px}.u-go-to-v1:before{content:"";position:absolute;top:calc(50% - 4px);left:calc(50% - 5px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border:2px solid transparent;border-color:inherit;border-bottom:0;border-right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.u-go-to-v1:hover,.u-go-to-v1:focus:hover{cursor:pointer;text-decoration:none}@media(max-width:575px){.u-go-to-v1{-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8)}}.u-header{position:relative;left:0;right:0;width:100%;font-size:.92857rem;z-index:101;transition-property:background-color,margin,padding,height,opacity;transition-duration:.2s;transition-timing-function:ease}.u-header [class*=u-header__section]{transition:.3s ease}.u-header__section--hidden{position:relative}.u-header--float{position:absolute;left:0;right:0}.u-header--float.js-header-fix-moment .navbar{padding-left:0;padding-right:0}.u-header--sticky.js-header-on-top{position:fixed;left:0;right:0}.u-header--sticky.js-header-in-flow{right:0;left:0;top:0;position:relative}.u-header--sticky.js-header-in-flow.u-header--float{position:absolute}.landing-edit-mode .u-header--float{position:relative;background-image:linear-gradient(45deg,rgba(0,0,0,0.1) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,0.1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,0.1) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,0.1) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.u-header__section{position:relative;z-index:1}.u-header__section:nth-child(1){z-index:5}.u-header__section:nth-child(2){z-index:4}.u-header__section:nth-child(3){z-index:3}.u-header__section:nth-child(4){z-index:2}.u-header__section:nth-child(5){z-index:1}.u-header__logo{position:relative;z-index:1}.u-header__logo-img{top:0;left:0}.u-header__logo-img:not(.u-header__logo-img--main){position:absolute;opacity:0}.g-menu-multilevel .g-menu-sublevel{overflow:hidden;transition:all .2s;height:auto;opacity:1;font-size:.9em}.g-menu-multilevel .g-menu-sublevel .g-menu-sublevel{font-size:.9em}.g-menu-multilevel .g-menu-sublevel .g-menu-sublevel .g-menu-sublevel{font-size:.9em}.g-menu-multilevel .g-menu-sublevel .g-menu-sublevel .g-menu-sublevel .g-menu-sublevel{font-size:1em}.g-menu-multilevel .g-menu-sublevel--hide{height:0;opacity:0}.g-menu-sublevel .g-menu-sublevel{margin-top:-0.07143rem}.landing-edit-mode .g-menu-multilevel .g-menu-sublevel{height:auto;opacity:1}.g-menu-sublevel-toggler{padding:.35714rem;text-transform:uppercase;font-size:.7em}.g-menu-sublevel-toggler:hover span{border-bottom:1px dashed}.g-menu-sublevel-toggler--parent{display:flex !important;align-items:center;justify-content:space-between;flex-wrap:wrap;scrollbar-width:none;overflow-x:auto}.g-menu-sublevel-toggler--parent:not(.g-menu-sublevel-toggler--parent-hide) .is-hide-text{display:none}.g-menu-sublevel-toggler--parent-hide .is-show-text{display:none}.g-menu-sublevel-toggler--parent::-webkit-scrollbar{width:0}.navbar .navbar-collapse{width:100%;order:10}@media all and (max-width:1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{justify-content:flex-start}}@media all and (max-width:991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{justify-content:flex-start}.navbar-expand-lg .navbar-collapse{max-height:80vh;overflow-y:auto}}@media all and (max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{justify-content:flex-start}.navbar-expand-md .navbar-collapse{max-height:80vh;overflow-y:auto}}@media all and (max-width:575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{justify-content:flex-start}}.navbar-nav{flex-wrap:wrap}.navbar-nav .nav-item{max-width:100%}.navbar-nav .nav-item.list-group-item{background:transparent}.navbar.u-navbar-modal .navbar-collapse{position:absolute !important;top:0;left:0;width:calc(100% + 30px);background:rgba(0,0,0,0.25)}.landing-public-mode .navbar.u-navbar-modal .navbar-collapse{max-height:90vh}.navbar.u-navbar-modal .navbar-collapse.show{overflow:auto}.navbar.u-navbar-modal .navbar-toggler:not(.collapsed)::before{content:"";position:fixed;top:0;left:0;height:100vh;width:100%;background:rgba(0,0,0,0.45)}.navbar.u-navbar-modal .navbar-nav{position:relative;z-index:1}.navbar.u-navbar-slider .navbar-collapse{position:fixed !important;left:auto !important;top:0 !important;right:-80% !important;width:80% !important;max-width:80% !important;height:100%;transition:none !important}.navbar.u-navbar-slider .navbar-collapse.show{transition:right .3s ease !important;right:0 !important}.navbar.u-navbar-slider .u-navbar-slider--close{opacity:0}.navbar.u-navbar-slider .show .u-navbar-slider--close{position:fixed;right:85%;background:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.4);box-sizing:border-box;border-radius:50%;top:15px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:1;transition:opacity 1s ease;cursor:pointer}@media(max-width:767px){.landing-sidebar .navbar.u-navbar-modal .navbar-collapse{position:static !important;padding-top:30px !important}}@media(min-width:768px){.navbar.u-navbar-modal .navbar-collapse{width:50%;max-width:50%}.landing-sidebar .u-header:not(.js-header-fix-moment) .navbar.u-navbar-modal .navbar-collapse{width:calc(100% + 30px);max-width:calc(100% + 30px)}}@media(min-width:992px){.navbar.u-navbar-modal .navbar-collapse{width:33%;max-width:33%}}.u-navbar-align-left .navbar-nav{width:100%;justify-content:flex-start}.u-navbar-align-right .navbar-nav{width:100%;justify-content:flex-end}.u-navbar-align-center .navbar-nav{width:100%;justify-content:center}.u-navbar-align-around .navbar-nav{width:100%;justify-content:space-around}.u-navbar-marker--arrow .nav-link{position:relative;padding-left:35px !important}.u-navbar-marker--arrow .nav-link::before{position:absolute;top:55%;left:15px;display:block;box-sizing:border-box;margin-top:-1.5px;margin-right:15px;width:9px;height:9px;border-bottom:2px solid;border-left:2px solid;content:"";-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.u-navbar-marker--arrow .nav-item.open>.nav-link::before{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.u-navbar-pointer--arrow .nav-link{position:relative;padding-right:35px !important}.u-navbar-pointer--arrow .nav-link::before{position:absolute;top:55%;right:5px;display:block;box-sizing:border-box;margin-top:-1.5px;margin-right:15px;width:9px;height:9px;border-bottom:2px solid;border-left:2px solid;content:"";-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.u-navbar-color-black{color:#000 !important}.u-navbar-color-black a{color:#000 !important}.js-header-fix-moment .u-navbar-color-black--fix-moment,.js-header-fix-moment .u-navbar-color-black--fix-moment a{color:#000 !important}.u-navbar-color-black .hamburger-inner{background-color:#000 !important}.js-header-fix-moment .u-navbar-color-black--fix-moment .hamburger-inner{background-color:#000 !important}.u-navbar-color-black--hover:hover{color:#000 !important}.js-header-fix-moment .u-navbar-color-black--fix-moment--hover:hover{color:#000 !important}.u-navbar-color-black--hover .navbar-nav .nav-item.active>a,.u-navbar-color-black--hover .navbar-nav a:hover{color:#000 !important}.js-header-fix-moment .u-navbar-color-black--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-black--fix-moment--hover .navbar-nav a:hover{color:#000 !important}.u-navbar-color-white{color:#fff !important}.u-navbar-color-white a{color:#fff !important}.js-header-fix-moment .u-navbar-color-white--fix-moment,.js-header-fix-moment .u-navbar-color-white--fix-moment a{color:#fff !important}.u-navbar-color-white .hamburger-inner{background-color:#fff !important}.js-header-fix-moment .u-navbar-color-white--fix-moment .hamburger-inner{background-color:#fff !important}.u-navbar-color-white--hover:hover{color:#fff !important}.js-header-fix-moment .u-navbar-color-white--fix-moment--hover:hover{color:#fff !important}.u-navbar-color-white--hover .navbar-nav .nav-item.active>a,.u-navbar-color-white--hover .navbar-nav a:hover{color:#fff !important}.js-header-fix-moment .u-navbar-color-white--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-white--fix-moment--hover .navbar-nav a:hover{color:#fff !important}.u-navbar-color-gray-light-v1{color:#bbb !important}.u-navbar-color-gray-light-v1 a{color:#bbb !important}.js-header-fix-moment .u-navbar-color-gray-light-v1--fix-moment,.js-header-fix-moment .u-navbar-color-gray-light-v1--fix-moment a{color:#bbb !important}.u-navbar-color-gray-light-v1 .hamburger-inner{background-color:#bbb !important}.js-header-fix-moment .u-navbar-color-gray-light-v1--fix-moment .hamburger-inner{background-color:#bbb !important}.u-navbar-color-gray-light-v1--hover:hover{color:#bbb !important}.js-header-fix-moment .u-navbar-color-gray-light-v1--fix-moment--hover:hover{color:#bbb !important}.u-navbar-color-gray-light-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-light-v1--hover .navbar-nav a:hover{color:#bbb !important}.js-header-fix-moment .u-navbar-color-gray-light-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-light-v1--fix-moment--hover .navbar-nav a:hover{color:#bbb !important}.u-navbar-color-gray-light-v2{color:#ccc !important}.u-navbar-color-gray-light-v2 a{color:#ccc !important}.js-header-fix-moment .u-navbar-color-gray-light-v2--fix-moment,.js-header-fix-moment .u-navbar-color-gray-light-v2--fix-moment a{color:#ccc !important}.u-navbar-color-gray-light-v2 .hamburger-inner{background-color:#ccc !important}.js-header-fix-moment .u-navbar-color-gray-light-v2--fix-moment .hamburger-inner{background-color:#ccc !important}.u-navbar-color-gray-light-v2--hover:hover{color:#ccc !important}.js-header-fix-moment .u-navbar-color-gray-light-v2--fix-moment--hover:hover{color:#ccc !important}.u-navbar-color-gray-light-v2--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-light-v2--hover .navbar-nav a:hover{color:#ccc !important}.js-header-fix-moment .u-navbar-color-gray-light-v2--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-light-v2--fix-moment--hover .navbar-nav a:hover{color:#ccc !important}.u-navbar-color-gray-light-v3{color:#ddd !important}.u-navbar-color-gray-light-v3 a{color:#ddd !important}.js-header-fix-moment .u-navbar-color-gray-light-v3--fix-moment,.js-header-fix-moment .u-navbar-color-gray-light-v3--fix-moment a{color:#ddd !important}.u-navbar-color-gray-light-v3 .hamburger-inner{background-color:#ddd !important}.js-header-fix-moment .u-navbar-color-gray-light-v3--fix-moment .hamburger-inner{background-color:#ddd !important}.u-navbar-color-gray-light-v3--hover:hover{color:#ddd !important}.js-header-fix-moment .u-navbar-color-gray-light-v3--fix-moment--hover:hover{color:#ddd !important}.u-navbar-color-gray-light-v3--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-light-v3--hover .navbar-nav a:hover{color:#ddd !important}.js-header-fix-moment .u-navbar-color-gray-light-v3--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-light-v3--fix-moment--hover .navbar-nav a:hover{color:#ddd !important}.u-navbar-color-gray-light-v4{color:#eee !important}.u-navbar-color-gray-light-v4 a{color:#eee !important}.js-header-fix-moment .u-navbar-color-gray-light-v4--fix-moment,.js-header-fix-moment .u-navbar-color-gray-light-v4--fix-moment a{color:#eee !important}.u-navbar-color-gray-light-v4 .hamburger-inner{background-color:#eee !important}.js-header-fix-moment .u-navbar-color-gray-light-v4--fix-moment .hamburger-inner{background-color:#eee !important}.u-navbar-color-gray-light-v4--hover:hover{color:#eee !important}.js-header-fix-moment .u-navbar-color-gray-light-v4--fix-moment--hover:hover{color:#eee !important}.u-navbar-color-gray-light-v4--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-light-v4--hover .navbar-nav a:hover{color:#eee !important}.js-header-fix-moment .u-navbar-color-gray-light-v4--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-light-v4--fix-moment--hover .navbar-nav a:hover{color:#eee !important}.u-navbar-color-gray-light-v5{color:#f7f7f7 !important}.u-navbar-color-gray-light-v5 a{color:#f7f7f7 !important}.js-header-fix-moment .u-navbar-color-gray-light-v5--fix-moment,.js-header-fix-moment .u-navbar-color-gray-light-v5--fix-moment a{color:#f7f7f7 !important}.u-navbar-color-gray-light-v5 .hamburger-inner{background-color:#f7f7f7 !important}.js-header-fix-moment .u-navbar-color-gray-light-v5--fix-moment .hamburger-inner{background-color:#f7f7f7 !important}.u-navbar-color-gray-light-v5--hover:hover{color:#f7f7f7 !important}.js-header-fix-moment .u-navbar-color-gray-light-v5--fix-moment--hover:hover{color:#f7f7f7 !important}.u-navbar-color-gray-light-v5--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-light-v5--hover .navbar-nav a:hover{color:#f7f7f7 !important}.js-header-fix-moment .u-navbar-color-gray-light-v5--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-light-v5--fix-moment--hover .navbar-nav a:hover{color:#f7f7f7 !important}.u-navbar-color-gray-dark-v1{color:#111 !important}.u-navbar-color-gray-dark-v1 a{color:#111 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v1--fix-moment,.js-header-fix-moment .u-navbar-color-gray-dark-v1--fix-moment a{color:#111 !important}.u-navbar-color-gray-dark-v1 .hamburger-inner{background-color:#111 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v1--fix-moment .hamburger-inner{background-color:#111 !important}.u-navbar-color-gray-dark-v1--hover:hover{color:#111 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v1--fix-moment--hover:hover{color:#111 !important}.u-navbar-color-gray-dark-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-dark-v1--hover .navbar-nav a:hover{color:#111 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-dark-v1--fix-moment--hover .navbar-nav a:hover{color:#111 !important}.u-navbar-color-gray-dark-v2{color:#333 !important}.u-navbar-color-gray-dark-v2 a{color:#333 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v2--fix-moment,.js-header-fix-moment .u-navbar-color-gray-dark-v2--fix-moment a{color:#333 !important}.u-navbar-color-gray-dark-v2 .hamburger-inner{background-color:#333 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v2--fix-moment .hamburger-inner{background-color:#333 !important}.u-navbar-color-gray-dark-v2--hover:hover{color:#333 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v2--fix-moment--hover:hover{color:#333 !important}.u-navbar-color-gray-dark-v2--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-dark-v2--hover .navbar-nav a:hover{color:#333 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v2--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-dark-v2--fix-moment--hover .navbar-nav a:hover{color:#333 !important}.u-navbar-color-gray-dark-v3{color:#555 !important}.u-navbar-color-gray-dark-v3 a{color:#555 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v3--fix-moment,.js-header-fix-moment .u-navbar-color-gray-dark-v3--fix-moment a{color:#555 !important}.u-navbar-color-gray-dark-v3 .hamburger-inner{background-color:#555 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v3--fix-moment .hamburger-inner{background-color:#555 !important}.u-navbar-color-gray-dark-v3--hover:hover{color:#555 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v3--fix-moment--hover:hover{color:#555 !important}.u-navbar-color-gray-dark-v3--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-dark-v3--hover .navbar-nav a:hover{color:#555 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v3--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-dark-v3--fix-moment--hover .navbar-nav a:hover{color:#555 !important}.u-navbar-color-gray-dark-v4{color:#777 !important}.u-navbar-color-gray-dark-v4 a{color:#777 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v4--fix-moment,.js-header-fix-moment .u-navbar-color-gray-dark-v4--fix-moment a{color:#777 !important}.u-navbar-color-gray-dark-v4 .hamburger-inner{background-color:#777 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v4--fix-moment .hamburger-inner{background-color:#777 !important}.u-navbar-color-gray-dark-v4--hover:hover{color:#777 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v4--fix-moment--hover:hover{color:#777 !important}.u-navbar-color-gray-dark-v4--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-dark-v4--hover .navbar-nav a:hover{color:#777 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v4--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-dark-v4--fix-moment--hover .navbar-nav a:hover{color:#777 !important}.u-navbar-color-gray-dark-v5{color:#999 !important}.u-navbar-color-gray-dark-v5 a{color:#999 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v5--fix-moment,.js-header-fix-moment .u-navbar-color-gray-dark-v5--fix-moment a{color:#999 !important}.u-navbar-color-gray-dark-v5 .hamburger-inner{background-color:#999 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v5--fix-moment .hamburger-inner{background-color:#999 !important}.u-navbar-color-gray-dark-v5--hover:hover{color:#999 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v5--fix-moment--hover:hover{color:#999 !important}.u-navbar-color-gray-dark-v5--hover .navbar-nav .nav-item.active>a,.u-navbar-color-gray-dark-v5--hover .navbar-nav a:hover{color:#999 !important}.js-header-fix-moment .u-navbar-color-gray-dark-v5--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-gray-dark-v5--fix-moment--hover .navbar-nav a:hover{color:#999 !important}.u-navbar-color-green{color:#72c02c !important}.u-navbar-color-green a{color:#72c02c !important}.js-header-fix-moment .u-navbar-color-green--fix-moment,.js-header-fix-moment .u-navbar-color-green--fix-moment a{color:#72c02c !important}.u-navbar-color-green .hamburger-inner{background-color:#72c02c !important}.js-header-fix-moment .u-navbar-color-green--fix-moment .hamburger-inner{background-color:#72c02c !important}.u-navbar-color-green--hover:hover{color:#72c02c !important}.js-header-fix-moment .u-navbar-color-green--fix-moment--hover:hover{color:#72c02c !important}.u-navbar-color-green--hover .navbar-nav .nav-item.active>a,.u-navbar-color-green--hover .navbar-nav a:hover{color:#72c02c !important}.js-header-fix-moment .u-navbar-color-green--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-green--fix-moment--hover .navbar-nav a:hover{color:#72c02c !important}.u-navbar-color-blue{color:#3398dc !important}.u-navbar-color-blue a{color:#3398dc !important}.js-header-fix-moment .u-navbar-color-blue--fix-moment,.js-header-fix-moment .u-navbar-color-blue--fix-moment a{color:#3398dc !important}.u-navbar-color-blue .hamburger-inner{background-color:#3398dc !important}.js-header-fix-moment .u-navbar-color-blue--fix-moment .hamburger-inner{background-color:#3398dc !important}.u-navbar-color-blue--hover:hover{color:#3398dc !important}.js-header-fix-moment .u-navbar-color-blue--fix-moment--hover:hover{color:#3398dc !important}.u-navbar-color-blue--hover .navbar-nav .nav-item.active>a,.u-navbar-color-blue--hover .navbar-nav a:hover{color:#3398dc !important}.js-header-fix-moment .u-navbar-color-blue--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-blue--fix-moment--hover .navbar-nav a:hover{color:#3398dc !important}.u-navbar-color-blue-dark-v1{color:#175a88 !important}.u-navbar-color-blue-dark-v1 a{color:#175a88 !important}.js-header-fix-moment .u-navbar-color-blue-dark-v1--fix-moment,.js-header-fix-moment .u-navbar-color-blue-dark-v1--fix-moment a{color:#175a88 !important}.u-navbar-color-blue-dark-v1 .hamburger-inner{background-color:#175a88 !important}.js-header-fix-moment .u-navbar-color-blue-dark-v1--fix-moment .hamburger-inner{background-color:#175a88 !important}.u-navbar-color-blue-dark-v1--hover:hover{color:#175a88 !important}.js-header-fix-moment .u-navbar-color-blue-dark-v1--fix-moment--hover:hover{color:#175a88 !important}.u-navbar-color-blue-dark-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-blue-dark-v1--hover .navbar-nav a:hover{color:#175a88 !important}.js-header-fix-moment .u-navbar-color-blue-dark-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-blue-dark-v1--fix-moment--hover .navbar-nav a:hover{color:#175a88 !important}.u-navbar-color-lightblue{color:#edf2f8 !important}.u-navbar-color-lightblue a{color:#edf2f8 !important}.js-header-fix-moment .u-navbar-color-lightblue--fix-moment,.js-header-fix-moment .u-navbar-color-lightblue--fix-moment a{color:#edf2f8 !important}.u-navbar-color-lightblue .hamburger-inner{background-color:#edf2f8 !important}.js-header-fix-moment .u-navbar-color-lightblue--fix-moment .hamburger-inner{background-color:#edf2f8 !important}.u-navbar-color-lightblue--hover:hover{color:#edf2f8 !important}.js-header-fix-moment .u-navbar-color-lightblue--fix-moment--hover:hover{color:#edf2f8 !important}.u-navbar-color-lightblue--hover .navbar-nav .nav-item.active>a,.u-navbar-color-lightblue--hover .navbar-nav a:hover{color:#edf2f8 !important}.js-header-fix-moment .u-navbar-color-lightblue--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-lightblue--fix-moment--hover .navbar-nav a:hover{color:#edf2f8 !important}.u-navbar-color-lightblue-v1{color:#d6e2ee !important}.u-navbar-color-lightblue-v1 a{color:#d6e2ee !important}.js-header-fix-moment .u-navbar-color-lightblue-v1--fix-moment,.js-header-fix-moment .u-navbar-color-lightblue-v1--fix-moment a{color:#d6e2ee !important}.u-navbar-color-lightblue-v1 .hamburger-inner{background-color:#d6e2ee !important}.js-header-fix-moment .u-navbar-color-lightblue-v1--fix-moment .hamburger-inner{background-color:#d6e2ee !important}.u-navbar-color-lightblue-v1--hover:hover{color:#d6e2ee !important}.js-header-fix-moment .u-navbar-color-lightblue-v1--fix-moment--hover:hover{color:#d6e2ee !important}.u-navbar-color-lightblue-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-lightblue-v1--hover .navbar-nav a:hover{color:#d6e2ee !important}.js-header-fix-moment .u-navbar-color-lightblue-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-lightblue-v1--fix-moment--hover .navbar-nav a:hover{color:#d6e2ee !important}.u-navbar-color-darkblue{color:#009 !important}.u-navbar-color-darkblue a{color:#009 !important}.js-header-fix-moment .u-navbar-color-darkblue--fix-moment,.js-header-fix-moment .u-navbar-color-darkblue--fix-moment a{color:#009 !important}.u-navbar-color-darkblue .hamburger-inner{background-color:#009 !important}.js-header-fix-moment .u-navbar-color-darkblue--fix-moment .hamburger-inner{background-color:#009 !important}.u-navbar-color-darkblue--hover:hover{color:#009 !important}.js-header-fix-moment .u-navbar-color-darkblue--fix-moment--hover:hover{color:#009 !important}.u-navbar-color-darkblue--hover .navbar-nav .nav-item.active>a,.u-navbar-color-darkblue--hover .navbar-nav a:hover{color:#009 !important}.js-header-fix-moment .u-navbar-color-darkblue--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-darkblue--fix-moment--hover .navbar-nav a:hover{color:#009 !important}.u-navbar-color-indigo{color:#4263a3 !important}.u-navbar-color-indigo a{color:#4263a3 !important}.js-header-fix-moment .u-navbar-color-indigo--fix-moment,.js-header-fix-moment .u-navbar-color-indigo--fix-moment a{color:#4263a3 !important}.u-navbar-color-indigo .hamburger-inner{background-color:#4263a3 !important}.js-header-fix-moment .u-navbar-color-indigo--fix-moment .hamburger-inner{background-color:#4263a3 !important}.u-navbar-color-indigo--hover:hover{color:#4263a3 !important}.js-header-fix-moment .u-navbar-color-indigo--fix-moment--hover:hover{color:#4263a3 !important}.u-navbar-color-indigo--hover .navbar-nav .nav-item.active>a,.u-navbar-color-indigo--hover .navbar-nav a:hover{color:#4263a3 !important}.js-header-fix-moment .u-navbar-color-indigo--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-indigo--fix-moment--hover .navbar-nav a:hover{color:#4263a3 !important}.u-navbar-color-red{color:#f00 !important}.u-navbar-color-red a{color:#f00 !important}.js-header-fix-moment .u-navbar-color-red--fix-moment,.js-header-fix-moment .u-navbar-color-red--fix-moment a{color:#f00 !important}.u-navbar-color-red .hamburger-inner{background-color:#f00 !important}.js-header-fix-moment .u-navbar-color-red--fix-moment .hamburger-inner{background-color:#f00 !important}.u-navbar-color-red--hover:hover{color:#f00 !important}.js-header-fix-moment .u-navbar-color-red--fix-moment--hover:hover{color:#f00 !important}.u-navbar-color-red--hover .navbar-nav .nav-item.active>a,.u-navbar-color-red--hover .navbar-nav a:hover{color:#f00 !important}.js-header-fix-moment .u-navbar-color-red--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-red--fix-moment--hover .navbar-nav a:hover{color:#f00 !important}.u-navbar-color-lightred{color:#e64b3b !important}.u-navbar-color-lightred a{color:#e64b3b !important}.js-header-fix-moment .u-navbar-color-lightred--fix-moment,.js-header-fix-moment .u-navbar-color-lightred--fix-moment a{color:#e64b3b !important}.u-navbar-color-lightred .hamburger-inner{background-color:#e64b3b !important}.js-header-fix-moment .u-navbar-color-lightred--fix-moment .hamburger-inner{background-color:#e64b3b !important}.u-navbar-color-lightred--hover:hover{color:#e64b3b !important}.js-header-fix-moment .u-navbar-color-lightred--fix-moment--hover:hover{color:#e64b3b !important}.u-navbar-color-lightred--hover .navbar-nav .nav-item.active>a,.u-navbar-color-lightred--hover .navbar-nav a:hover{color:#e64b3b !important}.js-header-fix-moment .u-navbar-color-lightred--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-lightred--fix-moment--hover .navbar-nav a:hover{color:#e64b3b !important}.u-navbar-color-darkred{color:#a10f2b !important}.u-navbar-color-darkred a{color:#a10f2b !important}.js-header-fix-moment .u-navbar-color-darkred--fix-moment,.js-header-fix-moment .u-navbar-color-darkred--fix-moment a{color:#a10f2b !important}.u-navbar-color-darkred .hamburger-inner{background-color:#a10f2b !important}.js-header-fix-moment .u-navbar-color-darkred--fix-moment .hamburger-inner{background-color:#a10f2b !important}.u-navbar-color-darkred--hover:hover{color:#a10f2b !important}.js-header-fix-moment .u-navbar-color-darkred--fix-moment--hover:hover{color:#a10f2b !important}.u-navbar-color-darkred--hover .navbar-nav .nav-item.active>a,.u-navbar-color-darkred--hover .navbar-nav a:hover{color:#a10f2b !important}.js-header-fix-moment .u-navbar-color-darkred--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-darkred--fix-moment--hover .navbar-nav a:hover{color:#a10f2b !important}.u-navbar-color-purple{color:#9a69cb !important}.u-navbar-color-purple a{color:#9a69cb !important}.js-header-fix-moment .u-navbar-color-purple--fix-moment,.js-header-fix-moment .u-navbar-color-purple--fix-moment a{color:#9a69cb !important}.u-navbar-color-purple .hamburger-inner{background-color:#9a69cb !important}.js-header-fix-moment .u-navbar-color-purple--fix-moment .hamburger-inner{background-color:#9a69cb !important}.u-navbar-color-purple--hover:hover{color:#9a69cb !important}.js-header-fix-moment .u-navbar-color-purple--fix-moment--hover:hover{color:#9a69cb !important}.u-navbar-color-purple--hover .navbar-nav .nav-item.active>a,.u-navbar-color-purple--hover .navbar-nav a:hover{color:#9a69cb !important}.js-header-fix-moment .u-navbar-color-purple--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-purple--fix-moment--hover .navbar-nav a:hover{color:#9a69cb !important}.u-navbar-color-purple-dark-v1{color:#552c7e !important}.u-navbar-color-purple-dark-v1 a{color:#552c7e !important}.js-header-fix-moment .u-navbar-color-purple-dark-v1--fix-moment,.js-header-fix-moment .u-navbar-color-purple-dark-v1--fix-moment a{color:#552c7e !important}.u-navbar-color-purple-dark-v1 .hamburger-inner{background-color:#552c7e !important}.js-header-fix-moment .u-navbar-color-purple-dark-v1--fix-moment .hamburger-inner{background-color:#552c7e !important}.u-navbar-color-purple-dark-v1--hover:hover{color:#552c7e !important}.js-header-fix-moment .u-navbar-color-purple-dark-v1--fix-moment--hover:hover{color:#552c7e !important}.u-navbar-color-purple-dark-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-purple-dark-v1--hover .navbar-nav a:hover{color:#552c7e !important}.js-header-fix-moment .u-navbar-color-purple-dark-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-purple-dark-v1--fix-moment--hover .navbar-nav a:hover{color:#552c7e !important}.u-navbar-color-darkpurple{color:#6639b6 !important}.u-navbar-color-darkpurple a{color:#6639b6 !important}.js-header-fix-moment .u-navbar-color-darkpurple--fix-moment,.js-header-fix-moment .u-navbar-color-darkpurple--fix-moment a{color:#6639b6 !important}.u-navbar-color-darkpurple .hamburger-inner{background-color:#6639b6 !important}.js-header-fix-moment .u-navbar-color-darkpurple--fix-moment .hamburger-inner{background-color:#6639b6 !important}.u-navbar-color-darkpurple--hover:hover{color:#6639b6 !important}.js-header-fix-moment .u-navbar-color-darkpurple--fix-moment--hover:hover{color:#6639b6 !important}.u-navbar-color-darkpurple--hover .navbar-nav .nav-item.active>a,.u-navbar-color-darkpurple--hover .navbar-nav a:hover{color:#6639b6 !important}.js-header-fix-moment .u-navbar-color-darkpurple--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-darkpurple--fix-moment--hover .navbar-nav a:hover{color:#6639b6 !important}.u-navbar-color-pink{color:#e81c62 !important}.u-navbar-color-pink a{color:#e81c62 !important}.js-header-fix-moment .u-navbar-color-pink--fix-moment,.js-header-fix-moment .u-navbar-color-pink--fix-moment a{color:#e81c62 !important}.u-navbar-color-pink .hamburger-inner{background-color:#e81c62 !important}.js-header-fix-moment .u-navbar-color-pink--fix-moment .hamburger-inner{background-color:#e81c62 !important}.u-navbar-color-pink--hover:hover{color:#e81c62 !important}.js-header-fix-moment .u-navbar-color-pink--fix-moment--hover:hover{color:#e81c62 !important}.u-navbar-color-pink--hover .navbar-nav .nav-item.active>a,.u-navbar-color-pink--hover .navbar-nav a:hover{color:#e81c62 !important}.js-header-fix-moment .u-navbar-color-pink--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-pink--fix-moment--hover .navbar-nav a:hover{color:#e81c62 !important}.u-navbar-color-pink-dark-v1{color:#6f0b2d !important}.u-navbar-color-pink-dark-v1 a{color:#6f0b2d !important}.js-header-fix-moment .u-navbar-color-pink-dark-v1--fix-moment,.js-header-fix-moment .u-navbar-color-pink-dark-v1--fix-moment a{color:#6f0b2d !important}.u-navbar-color-pink-dark-v1 .hamburger-inner{background-color:#6f0b2d !important}.js-header-fix-moment .u-navbar-color-pink-dark-v1--fix-moment .hamburger-inner{background-color:#6f0b2d !important}.u-navbar-color-pink-dark-v1--hover:hover{color:#6f0b2d !important}.js-header-fix-moment .u-navbar-color-pink-dark-v1--fix-moment--hover:hover{color:#6f0b2d !important}.u-navbar-color-pink-dark-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-pink-dark-v1--hover .navbar-nav a:hover{color:#6f0b2d !important}.js-header-fix-moment .u-navbar-color-pink-dark-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-pink-dark-v1--fix-moment--hover .navbar-nav a:hover{color:#6f0b2d !important}.u-navbar-color-orange{color:#e57d20 !important}.u-navbar-color-orange a{color:#e57d20 !important}.js-header-fix-moment .u-navbar-color-orange--fix-moment,.js-header-fix-moment .u-navbar-color-orange--fix-moment a{color:#e57d20 !important}.u-navbar-color-orange .hamburger-inner{background-color:#e57d20 !important}.js-header-fix-moment .u-navbar-color-orange--fix-moment .hamburger-inner{background-color:#e57d20 !important}.u-navbar-color-orange--hover:hover{color:#e57d20 !important}.js-header-fix-moment .u-navbar-color-orange--fix-moment--hover:hover{color:#e57d20 !important}.u-navbar-color-orange--hover .navbar-nav .nav-item.active>a,.u-navbar-color-orange--hover .navbar-nav a:hover{color:#e57d20 !important}.js-header-fix-moment .u-navbar-color-orange--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-orange--fix-moment--hover .navbar-nav a:hover{color:#e57d20 !important}.u-navbar-color-deeporange{color:#fe541e !important}.u-navbar-color-deeporange a{color:#fe541e !important}.js-header-fix-moment .u-navbar-color-deeporange--fix-moment,.js-header-fix-moment .u-navbar-color-deeporange--fix-moment a{color:#fe541e !important}.u-navbar-color-deeporange .hamburger-inner{background-color:#fe541e !important}.js-header-fix-moment .u-navbar-color-deeporange--fix-moment .hamburger-inner{background-color:#fe541e !important}.u-navbar-color-deeporange--hover:hover{color:#fe541e !important}.js-header-fix-moment .u-navbar-color-deeporange--fix-moment--hover:hover{color:#fe541e !important}.u-navbar-color-deeporange--hover .navbar-nav .nav-item.active>a,.u-navbar-color-deeporange--hover .navbar-nav a:hover{color:#fe541e !important}.js-header-fix-moment .u-navbar-color-deeporange--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-deeporange--fix-moment--hover .navbar-nav a:hover{color:#fe541e !important}.u-navbar-color-yellow{color:#ebc71d !important}.u-navbar-color-yellow a{color:#ebc71d !important}.js-header-fix-moment .u-navbar-color-yellow--fix-moment,.js-header-fix-moment .u-navbar-color-yellow--fix-moment a{color:#ebc71d !important}.u-navbar-color-yellow .hamburger-inner{background-color:#ebc71d !important}.js-header-fix-moment .u-navbar-color-yellow--fix-moment .hamburger-inner{background-color:#ebc71d !important}.u-navbar-color-yellow--hover:hover{color:#ebc71d !important}.js-header-fix-moment .u-navbar-color-yellow--fix-moment--hover:hover{color:#ebc71d !important}.u-navbar-color-yellow--hover .navbar-nav .nav-item.active>a,.u-navbar-color-yellow--hover .navbar-nav a:hover{color:#ebc71d !important}.js-header-fix-moment .u-navbar-color-yellow--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-yellow--fix-moment--hover .navbar-nav a:hover{color:#ebc71d !important}.u-navbar-color-aqua{color:#29d6e6 !important}.u-navbar-color-aqua a{color:#29d6e6 !important}.js-header-fix-moment .u-navbar-color-aqua--fix-moment,.js-header-fix-moment .u-navbar-color-aqua--fix-moment a{color:#29d6e6 !important}.u-navbar-color-aqua .hamburger-inner{background-color:#29d6e6 !important}.js-header-fix-moment .u-navbar-color-aqua--fix-moment .hamburger-inner{background-color:#29d6e6 !important}.u-navbar-color-aqua--hover:hover{color:#29d6e6 !important}.js-header-fix-moment .u-navbar-color-aqua--fix-moment--hover:hover{color:#29d6e6 !important}.u-navbar-color-aqua--hover .navbar-nav .nav-item.active>a,.u-navbar-color-aqua--hover .navbar-nav a:hover{color:#29d6e6 !important}.js-header-fix-moment .u-navbar-color-aqua--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-aqua--fix-moment--hover .navbar-nav a:hover{color:#29d6e6 !important}.u-navbar-color-aqua-dark-v1{color:#11848e !important}.u-navbar-color-aqua-dark-v1 a{color:#11848e !important}.js-header-fix-moment .u-navbar-color-aqua-dark-v1--fix-moment,.js-header-fix-moment .u-navbar-color-aqua-dark-v1--fix-moment a{color:#11848e !important}.u-navbar-color-aqua-dark-v1 .hamburger-inner{background-color:#11848e !important}.js-header-fix-moment .u-navbar-color-aqua-dark-v1--fix-moment .hamburger-inner{background-color:#11848e !important}.u-navbar-color-aqua-dark-v1--hover:hover{color:#11848e !important}.js-header-fix-moment .u-navbar-color-aqua-dark-v1--fix-moment--hover:hover{color:#11848e !important}.u-navbar-color-aqua-dark-v1--hover .navbar-nav .nav-item.active>a,.u-navbar-color-aqua-dark-v1--hover .navbar-nav a:hover{color:#11848e !important}.js-header-fix-moment .u-navbar-color-aqua-dark-v1--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-aqua-dark-v1--fix-moment--hover .navbar-nav a:hover{color:#11848e !important}.u-navbar-color-cyan{color:#00bed6 !important}.u-navbar-color-cyan a{color:#00bed6 !important}.js-header-fix-moment .u-navbar-color-cyan--fix-moment,.js-header-fix-moment .u-navbar-color-cyan--fix-moment a{color:#00bed6 !important}.u-navbar-color-cyan .hamburger-inner{background-color:#00bed6 !important}.js-header-fix-moment .u-navbar-color-cyan--fix-moment .hamburger-inner{background-color:#00bed6 !important}.u-navbar-color-cyan--hover:hover{color:#00bed6 !important}.js-header-fix-moment .u-navbar-color-cyan--fix-moment--hover:hover{color:#00bed6 !important}.u-navbar-color-cyan--hover .navbar-nav .nav-item.active>a,.u-navbar-color-cyan--hover .navbar-nav a:hover{color:#00bed6 !important}.js-header-fix-moment .u-navbar-color-cyan--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-cyan--fix-moment--hover .navbar-nav a:hover{color:#00bed6 !important}.u-navbar-color-teal{color:#18ba9b !important}.u-navbar-color-teal a{color:#18ba9b !important}.js-header-fix-moment .u-navbar-color-teal--fix-moment,.js-header-fix-moment .u-navbar-color-teal--fix-moment a{color:#18ba9b !important}.u-navbar-color-teal .hamburger-inner{background-color:#18ba9b !important}.js-header-fix-moment .u-navbar-color-teal--fix-moment .hamburger-inner{background-color:#18ba9b !important}.u-navbar-color-teal--hover:hover{color:#18ba9b !important}.js-header-fix-moment .u-navbar-color-teal--fix-moment--hover:hover{color:#18ba9b !important}.u-navbar-color-teal--hover .navbar-nav .nav-item.active>a,.u-navbar-color-teal--hover .navbar-nav a:hover{color:#18ba9b !important}.js-header-fix-moment .u-navbar-color-teal--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-teal--fix-moment--hover .navbar-nav a:hover{color:#18ba9b !important}.u-navbar-color-brown{color:#9c8061 !important}.u-navbar-color-brown a{color:#9c8061 !important}.js-header-fix-moment .u-navbar-color-brown--fix-moment,.js-header-fix-moment .u-navbar-color-brown--fix-moment a{color:#9c8061 !important}.u-navbar-color-brown .hamburger-inner{background-color:#9c8061 !important}.js-header-fix-moment .u-navbar-color-brown--fix-moment .hamburger-inner{background-color:#9c8061 !important}.u-navbar-color-brown--hover:hover{color:#9c8061 !important}.js-header-fix-moment .u-navbar-color-brown--fix-moment--hover:hover{color:#9c8061 !important}.u-navbar-color-brown--hover .navbar-nav .nav-item.active>a,.u-navbar-color-brown--hover .navbar-nav a:hover{color:#9c8061 !important}.js-header-fix-moment .u-navbar-color-brown--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-brown--fix-moment--hover .navbar-nav a:hover{color:#9c8061 !important}.u-navbar-color-bluegray{color:#585f69 !important}.u-navbar-color-bluegray a{color:#585f69 !important}.js-header-fix-moment .u-navbar-color-bluegray--fix-moment,.js-header-fix-moment .u-navbar-color-bluegray--fix-moment a{color:#585f69 !important}.u-navbar-color-bluegray .hamburger-inner{background-color:#585f69 !important}.js-header-fix-moment .u-navbar-color-bluegray--fix-moment .hamburger-inner{background-color:#585f69 !important}.u-navbar-color-bluegray--hover:hover{color:#585f69 !important}.js-header-fix-moment .u-navbar-color-bluegray--fix-moment--hover:hover{color:#585f69 !important}.u-navbar-color-bluegray--hover .navbar-nav .nav-item.active>a,.u-navbar-color-bluegray--hover .navbar-nav a:hover{color:#585f69 !important}.js-header-fix-moment .u-navbar-color-bluegray--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-bluegray--fix-moment--hover .navbar-nav a:hover{color:#585f69 !important}.u-navbar-bg-black .navbar-nav .nav-item>a{background-color:#000 !important}.u-navbar-bg-black--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-black--hover .navbar-nav .nav-item.active>a{background-color:#000 !important}.u-navbar-bg-white .navbar-nav .nav-item>a{background-color:#fff !important}.u-navbar-bg-white--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-white--hover .navbar-nav .nav-item.active>a{background-color:#fff !important}.u-navbar-bg-gray-light-v1 .navbar-nav .nav-item>a{background-color:#bbb !important}.u-navbar-bg-gray-light-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-light-v1--hover .navbar-nav .nav-item.active>a{background-color:#bbb !important}.u-navbar-bg-gray-light-v2 .navbar-nav .nav-item>a{background-color:#ccc !important}.u-navbar-bg-gray-light-v2--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-light-v2--hover .navbar-nav .nav-item.active>a{background-color:#ccc !important}.u-navbar-bg-gray-light-v3 .navbar-nav .nav-item>a{background-color:#ddd !important}.u-navbar-bg-gray-light-v3--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-light-v3--hover .navbar-nav .nav-item.active>a{background-color:#ddd !important}.u-navbar-bg-gray-light-v4 .navbar-nav .nav-item>a{background-color:#eee !important}.u-navbar-bg-gray-light-v4--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-light-v4--hover .navbar-nav .nav-item.active>a{background-color:#eee !important}.u-navbar-bg-gray-light-v5 .navbar-nav .nav-item>a{background-color:#f7f7f7 !important}.u-navbar-bg-gray-light-v5--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-light-v5--hover .navbar-nav .nav-item.active>a{background-color:#f7f7f7 !important}.u-navbar-bg-gray-dark-v1 .navbar-nav .nav-item>a{background-color:#111 !important}.u-navbar-bg-gray-dark-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-dark-v1--hover .navbar-nav .nav-item.active>a{background-color:#111 !important}.u-navbar-bg-gray-dark-v2 .navbar-nav .nav-item>a{background-color:#333 !important}.u-navbar-bg-gray-dark-v2--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-dark-v2--hover .navbar-nav .nav-item.active>a{background-color:#333 !important}.u-navbar-bg-gray-dark-v3 .navbar-nav .nav-item>a{background-color:#555 !important}.u-navbar-bg-gray-dark-v3--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-dark-v3--hover .navbar-nav .nav-item.active>a{background-color:#555 !important}.u-navbar-bg-gray-dark-v4 .navbar-nav .nav-item>a{background-color:#777 !important}.u-navbar-bg-gray-dark-v4--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-dark-v4--hover .navbar-nav .nav-item.active>a{background-color:#777 !important}.u-navbar-bg-gray-dark-v5 .navbar-nav .nav-item>a{background-color:#999 !important}.u-navbar-bg-gray-dark-v5--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-gray-dark-v5--hover .navbar-nav .nav-item.active>a{background-color:#999 !important}.u-navbar-bg-green .navbar-nav .nav-item>a{background-color:#72c02c !important}.u-navbar-bg-green--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-green--hover .navbar-nav .nav-item.active>a{background-color:#72c02c !important}.u-navbar-bg-blue .navbar-nav .nav-item>a{background-color:#3398dc !important}.u-navbar-bg-blue--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-blue--hover .navbar-nav .nav-item.active>a{background-color:#3398dc !important}.u-navbar-bg-blue-dark-v1 .navbar-nav .nav-item>a{background-color:#175a88 !important}.u-navbar-bg-blue-dark-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-blue-dark-v1--hover .navbar-nav .nav-item.active>a{background-color:#175a88 !important}.u-navbar-bg-lightblue .navbar-nav .nav-item>a{background-color:#edf2f8 !important}.u-navbar-bg-lightblue--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-lightblue--hover .navbar-nav .nav-item.active>a{background-color:#edf2f8 !important}.u-navbar-bg-lightblue-v1 .navbar-nav .nav-item>a{background-color:#d6e2ee !important}.u-navbar-bg-lightblue-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-lightblue-v1--hover .navbar-nav .nav-item.active>a{background-color:#d6e2ee !important}.u-navbar-bg-darkblue .navbar-nav .nav-item>a{background-color:#009 !important}.u-navbar-bg-darkblue--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-darkblue--hover .navbar-nav .nav-item.active>a{background-color:#009 !important}.u-navbar-bg-indigo .navbar-nav .nav-item>a{background-color:#4263a3 !important}.u-navbar-bg-indigo--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-indigo--hover .navbar-nav .nav-item.active>a{background-color:#4263a3 !important}.u-navbar-bg-red .navbar-nav .nav-item>a{background-color:#f00 !important}.u-navbar-bg-red--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-red--hover .navbar-nav .nav-item.active>a{background-color:#f00 !important}.u-navbar-bg-lightred .navbar-nav .nav-item>a{background-color:#e64b3b !important}.u-navbar-bg-lightred--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-lightred--hover .navbar-nav .nav-item.active>a{background-color:#e64b3b !important}.u-navbar-bg-darkred .navbar-nav .nav-item>a{background-color:#a10f2b !important}.u-navbar-bg-darkred--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-darkred--hover .navbar-nav .nav-item.active>a{background-color:#a10f2b !important}.u-navbar-bg-purple .navbar-nav .nav-item>a{background-color:#9a69cb !important}.u-navbar-bg-purple--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-purple--hover .navbar-nav .nav-item.active>a{background-color:#9a69cb !important}.u-navbar-bg-purple-dark-v1 .navbar-nav .nav-item>a{background-color:#552c7e !important}.u-navbar-bg-purple-dark-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-purple-dark-v1--hover .navbar-nav .nav-item.active>a{background-color:#552c7e !important}.u-navbar-bg-darkpurple .navbar-nav .nav-item>a{background-color:#6639b6 !important}.u-navbar-bg-darkpurple--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-darkpurple--hover .navbar-nav .nav-item.active>a{background-color:#6639b6 !important}.u-navbar-bg-pink .navbar-nav .nav-item>a{background-color:#e81c62 !important}.u-navbar-bg-pink--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-pink--hover .navbar-nav .nav-item.active>a{background-color:#e81c62 !important}.u-navbar-bg-pink-dark-v1 .navbar-nav .nav-item>a{background-color:#6f0b2d !important}.u-navbar-bg-pink-dark-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-pink-dark-v1--hover .navbar-nav .nav-item.active>a{background-color:#6f0b2d !important}.u-navbar-bg-orange .navbar-nav .nav-item>a{background-color:#e57d20 !important}.u-navbar-bg-orange--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-orange--hover .navbar-nav .nav-item.active>a{background-color:#e57d20 !important}.u-navbar-bg-deeporange .navbar-nav .nav-item>a{background-color:#fe541e !important}.u-navbar-bg-deeporange--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-deeporange--hover .navbar-nav .nav-item.active>a{background-color:#fe541e !important}.u-navbar-bg-yellow .navbar-nav .nav-item>a{background-color:#ebc71d !important}.u-navbar-bg-yellow--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-yellow--hover .navbar-nav .nav-item.active>a{background-color:#ebc71d !important}.u-navbar-bg-aqua .navbar-nav .nav-item>a{background-color:#29d6e6 !important}.u-navbar-bg-aqua--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-aqua--hover .navbar-nav .nav-item.active>a{background-color:#29d6e6 !important}.u-navbar-bg-aqua-dark-v1 .navbar-nav .nav-item>a{background-color:#11848e !important}.u-navbar-bg-aqua-dark-v1--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-aqua-dark-v1--hover .navbar-nav .nav-item.active>a{background-color:#11848e !important}.u-navbar-bg-cyan .navbar-nav .nav-item>a{background-color:#00bed6 !important}.u-navbar-bg-cyan--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-cyan--hover .navbar-nav .nav-item.active>a{background-color:#00bed6 !important}.u-navbar-bg-teal .navbar-nav .nav-item>a{background-color:#18ba9b !important}.u-navbar-bg-teal--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-teal--hover .navbar-nav .nav-item.active>a{background-color:#18ba9b !important}.u-navbar-bg-brown .navbar-nav .nav-item>a{background-color:#9c8061 !important}.u-navbar-bg-brown--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-brown--hover .navbar-nav .nav-item.active>a{background-color:#9c8061 !important}.u-navbar-bg-bluegray .navbar-nav .nav-item>a{background-color:#585f69 !important}.u-navbar-bg-bluegray--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-bluegray--hover .navbar-nav .nav-item.active>a{background-color:#585f69 !important}.u-navbar-bg-transparent .navbar-nav .nav-item>a{background-color:transparent !important}.u-navbar-bg-transparent--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-transparent--hover .navbar-nav .nav-item.active>a{background-color:transparent !important}.navbar a{color:#fff}.navbar .hamburger-inner{background-color:#fff}.navbar .active>a,.navbar a:hover{color:var(--primary) !important}.u-header__section--light .navbar a{color:var(--theme-color-main)}.u-header__section--light .navbar .hamburger-inner{background-color:var(--theme-color-main)}.u-navbar-color-primary{color:var(--primary) !important}.u-navbar-color-primary a{color:var(--primary) !important}.js-header-fix-moment .u-navbar-color-primary--fix-moment,.js-header-fix-moment .u-navbar-color-primary--fix-moment a{color:var(--primary) !important}.u-navbar-color-primary .hamburger-inner{background-color:var(--primary) !important}.js-header-fix-moment .u-navbar-color-primary--fix-moment .hamburger-inner{background-color:var(--primary) !important}.u-navbar-color-primary--hover:hover{color:var(--primary) !important}.js-header-fix-moment .u-navbar-color-primary--fix-moment--hover:hover{color:var(--primary) !important}.u-navbar-color-primary--hover .navbar-nav .nav-item.active>a,.u-navbar-color-primary--hover .navbar-nav a:hover{color:var(--primary) !important}.js-header-fix-moment .u-navbar-color-primary--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-primary--fix-moment--hover .navbar-nav a:hover{color:var(--primary) !important}.u-navbar-color-main{color:var(--theme-color-main) !important}.u-navbar-color-main a{color:var(--theme-color-main) !important}.js-header-fix-moment .u-navbar-color-main--fix-moment,.js-header-fix-moment .u-navbar-color-main--fix-moment a{color:var(--theme-color-main) !important}.u-navbar-color-main .hamburger-inner{background-color:var(--theme-color-main) !important}.js-header-fix-moment .u-navbar-color-main--fix-moment .hamburger-inner{background-color:var(--theme-color-main) !important}.u-navbar-color-main--hover:hover{color:var(--theme-color-main) !important}.js-header-fix-moment .u-navbar-color-main--fix-moment--hover:hover{color:var(--theme-color-main) !important}.u-navbar-color-main--hover .navbar-nav .nav-item.active>a,.u-navbar-color-main--hover .navbar-nav a:hover{color:var(--theme-color-main) !important}.js-header-fix-moment .u-navbar-color-main--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color-main--fix-moment--hover .navbar-nav a:hover{color:var(--theme-color-main) !important}.u-navbar-color{color:var(--navbar-color) !important}.u-navbar-color a{color:var(--navbar-color) !important}.js-header-fix-moment .u-navbar-color--fix-moment,.js-header-fix-moment .u-navbar-color--fix-moment a{color:var(--navbar-color--fix-moment) !important}.u-navbar-color .hamburger-inner{background-color:var(--navbar-color) !important}.js-header-fix-moment .u-navbar-color--fix-moment .hamburger-inner{background-color:var(--navbar-color--fix-moment) !important}.u-navbar-color--hover:hover{color:var(--navbar-color--hover) !important}.js-header-fix-moment .u-navbar-color--fix-moment--hover:hover{color:var(--navbar-color--fix-moment--hover) !important}.u-navbar-color--hover .navbar-nav .nav-item.active>a,.u-navbar-color--hover .navbar-nav a:hover{color:var(--navbar-color--hover) !important}.js-header-fix-moment .u-navbar-color--fix-moment--hover .navbar-nav .nav-item.active>a,.js-header-fix-moment .u-navbar-color--fix-moment--hover .navbar-nav a:hover{color:var(--navbar-color--fix-moment--hover) !important}.u-navbar-bg-primary .navbar-nav .nav-item>a{background-color:var(--primary) !important}.u-navbar-bg-primary--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-primary--hover .navbar-nav .nav-item.active>a{background-color:var(--primary) !important}.u-navbar-bg-main .navbar-nav .nav-item>a{background-color:var(--theme-color-main) !important}.u-navbar-bg-main--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg-main--hover .navbar-nav .nav-item.active>a{background-color:var(--theme-color-main) !important}.u-navbar-bg .navbar-nav .nav-item>a{background-color:var(--navbar-bg-color) !important}.u-navbar-bg--hover .navbar-nav .nav-item>a:hover,.u-navbar-bg--hover .navbar-nav .nav-item.active>a{background-color:var(--navbar-bg-color--hover) !important}.u-navbar-collapse-bg .navbar-collapse{background:var(--navbar-collapse-bg-color) !important}.u-icon-v1,.u-icon-v2,.u-icon-v3,.u-icon-v4{position:relative;display:flex !important;justify-content:center;align-items:center;transition:all .2s ease-in-out}.u-icon-v1:hover,.u-icon-v2:hover,.u-icon-v3:hover,.u-icon-v4:hover{text-decoration:none}.u-icon-v1>i,.u-icon-v2>i,.u-icon-v3>i,.u-icon-v4>span>i{z-index:2}.u-icon-v1,.u-icon-v1 .u-icon__elem-regular,.u-icon-v1 .u-icon__elem-hover{width:2.57143rem;height:2.57143rem;font-size:1.42857rem}.u-icon-v1.u-icon-size--xs,.u-icon-v1.u-icon-size--xs .u-icon__elem-regular,.u-icon-v1.u-icon-size--xs .u-icon__elem-hover{width:1.64286rem;height:1.64286rem;font-size:.92857rem}.u-icon-v1.u-icon-size--sm,.u-icon-v1.u-icon-size--sm .u-icon__elem-regular,.u-icon-v1.u-icon-size--sm .u-icon__elem-hover{width:2.28571rem;height:2.28571rem;font-size:1.28571rem}.u-icon-v1.u-icon-size--lg,.u-icon-v1.u-icon-size--lg .u-icon__elem-regular,.u-icon-v1.u-icon-size--lg .u-icon__elem-hover{width:4.5rem;height:4.5rem;font-size:2.5rem}.u-icon-v1.u-icon-size--xl,.u-icon-v1.u-icon-size--xl .u-icon__elem-regular,.u-icon-v1.u-icon-size--xl .u-icon__elem-hover{width:5.14286rem;height:5.14286rem;font-size:2.85714rem}.u-icon-v1.u-icon-size--2xl,.u-icon-v1.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v1.u-icon-size--2xl .u-icon__elem-hover{width:5.85714rem;height:5.85714rem;font-size:3.57143rem}.u-icon-v1.u-icon-size--3xl,.u-icon-v1.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v1.u-icon-size--3xl .u-icon__elem-hover{width:8rem;height:8rem;font-size:5.71429rem}.u-icon-v3 .u-icon__elem-regular,.u-icon-v3 .u-icon__elem-hover,.u-icon-v3,.u-icon-v2 .u-icon__elem-regular,.u-icon-v2 .u-icon__elem-hover,.u-icon-v2{width:3.92857rem;height:3.92857rem;font-size:1.57143rem}.u-icon-v3.u-icon-size--xs,.u-icon-v3.u-icon-size--xs .u-icon__elem-regular,.u-icon-v3.u-icon-size--xs .u-icon__elem-hover,.u-icon-v2.u-icon-size--xs,.u-icon-v2.u-icon-size--xs .u-icon__elem-regular,.u-icon-v2.u-icon-size--xs .u-icon__elem-hover{width:2.14286rem;height:2.14286rem;font-size:.92857rem}.u-icon-v3.u-icon-size--sm,.u-icon-v3.u-icon-size--sm .u-icon__elem-regular,.u-icon-v3.u-icon-size--sm .u-icon__elem-hover,.u-icon-v2.u-icon-size--sm,.u-icon-v2.u-icon-size--sm .u-icon__elem-regular,.u-icon-v2.u-icon-size--sm .u-icon__elem-hover{width:2.85714rem;height:2.85714rem;font-size:1.28571rem}.u-icon-v3.u-icon-size--lg,.u-icon-v3.u-icon-size--lg .u-icon__elem-regular,.u-icon-v3.u-icon-size--lg .u-icon__elem-hover,.u-icon-v2.u-icon-size--lg,.u-icon-v2.u-icon-size--lg .u-icon__elem-regular,.u-icon-v2.u-icon-size--lg .u-icon__elem-hover{width:5rem;height:5rem;font-size:2.14286rem}.u-icon-v3.u-icon-size--xl,.u-icon-v3.u-icon-size--xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--xl .u-icon__elem-hover,.u-icon-v2.u-icon-size--xl,.u-icon-v2.u-icon-size--xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--xl .u-icon__elem-hover{width:6.42857rem;height:6.42857rem;font-size:2.85714rem}.u-icon-v3.u-icon-size--2xl,.u-icon-v3.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover{width:7.14286rem;height:7.14286rem;font-size:3.21429rem}.u-icon-v3.u-icon-size--3xl,.u-icon-v3.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover{width:9.28571rem;height:9.28571rem;font-size:3.57143rem}.u-icon-v2{border-width:1px;border-style:solid}.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover{border-width:1.5px}.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover{border-width:1.5px}.u-icon-v3 .u-icon__elem-regular,.u-icon-v3 .u-icon__elem-hover,.u-icon-v3,.u-icon-v2,.u-icon-v2 .u-icon__elem-regular,.u-icon-v2 .u-icon__elem-hover{width:3.92857rem;height:3.92857rem;font-size:1.57143rem}.u-icon-v3.u-icon-size--xs,.u-icon-v3.u-icon-size--xs .u-icon__elem-regular,.u-icon-v3.u-icon-size--xs .u-icon__elem-hover,.u-icon-v2.u-icon-size--xs,.u-icon-v2.u-icon-size--xs .u-icon__elem-regular,.u-icon-v2.u-icon-size--xs .u-icon__elem-hover{width:2.14286rem;height:2.14286rem;font-size:.92857rem}.u-icon-v3.u-icon-size--sm,.u-icon-v3.u-icon-size--sm .u-icon__elem-regular,.u-icon-v3.u-icon-size--sm .u-icon__elem-hover,.u-icon-v2.u-icon-size--sm,.u-icon-v2.u-icon-size--sm .u-icon__elem-regular,.u-icon-v2.u-icon-size--sm .u-icon__elem-hover{width:2.85714rem;height:2.85714rem;font-size:1.28571rem}.u-icon-v3.u-icon-size--lg,.u-icon-v3.u-icon-size--lg .u-icon__elem-regular,.u-icon-v3.u-icon-size--lg .u-icon__elem-hover,.u-icon-v2.u-icon-size--lg,.u-icon-v2.u-icon-size--lg .u-icon__elem-regular,.u-icon-v2.u-icon-size--lg .u-icon__elem-hover{width:5rem;height:5rem;font-size:2.14286rem}.u-icon-v3.u-icon-size--xl,.u-icon-v3.u-icon-size--xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--xl .u-icon__elem-hover,.u-icon-v2.u-icon-size--xl,.u-icon-v2.u-icon-size--xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--xl .u-icon__elem-hover{width:6.42857rem;height:6.42857rem;font-size:2.85714rem}.u-icon-v3.u-icon-size--2xl,.u-icon-v3.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--2xl .u-icon__elem-hover,.u-icon-v2.u-icon-size--2xl,.u-icon-v2.u-icon-size--2xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--2xl .u-icon__elem-hover{width:7.14286rem;height:7.14286rem;font-size:3.21429rem}.u-icon-v3.u-icon-size--3xl,.u-icon-v3.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v3.u-icon-size--3xl .u-icon__elem-hover,.u-icon-v2.u-icon-size--3xl,.u-icon-v2.u-icon-size--3xl .u-icon__elem-regular,.u-icon-v2.u-icon-size--3xl .u-icon__elem-hover{width:9.28571rem;height:9.28571rem;font-size:3.57143rem}.u-icon-v3{background-color:#eee}.u-shadow-none{box-shadow:none !important}.u-shadow-none--focus:focus{box-shadow:none !important}.g-parent:hover .u-shadow-none--parent-hover{box-shadow:none !important}.u-shadow-custom-v1{box-shadow:0 0 0 0 rgba(0,0,0,0.19)}.u-shadow-v1-1{box-shadow:0 0 5px #999}.u-shadow-v1-2{box-shadow:0 0 10px #999}.u-shadow-v1-2--hover:hover{box-shadow:0 0 10px #999}.g-parent:hover .u-shadow-v1-2--hover-parent{box-shadow:0 0 10px #999}.u-shadow-v1-3{box-shadow:0 0 5px #ddd}.u-shadow-v1-4{box-shadow:0 0 5px rgba(0,0,0,0.1)}.u-shadow-v1-5{box-shadow:0 0 20px rgba(0,0,0,0.2)}.u-shadow-v1-5--hover:hover{box-shadow:0 0 20px rgba(0,0,0,0.2)}*:hover>.u-shadow-v1-5--hover-parent{box-shadow:0 0 20px rgba(0,0,0,0.2)}.u-shadow-v1-6{box-shadow:0 0 10px rgba(0,0,0,0.2)}.u-shadow-v1-6--hover:hover{box-shadow:0 0 10px rgba(0,0,0,0.2)}*:hover>.u-shadow-v1-6--hover-parent{box-shadow:0 0 10px rgba(0,0,0,0.2)}.u-shadow-v1-7{box-shadow:0 0 8px #eee}.u-shadow-v1-7--hover:hover{box-shadow:0 0 8px #eee}*:hover>.u-shadow-v1-7--hover-parent{box-shadow:0 0 8px #eee}.u-shadow-v2{box-shadow:0 10px 6px -6px rgba(0,0,0,0.2)}.u-shadow-v3,.u-shadow-v4,.u-shadow-v5{position:relative}.u-shadow-v3::after,.u-shadow-v3::before,.u-shadow-v4::before,.u-shadow-v5::after{content:"";position:absolute;top:80%;left:.35714rem;bottom:1.07143rem;width:50%;max-width:21.42857rem;background:rgba(0,0,0,0.2);z-index:-1}.u-shadow-v3::after,.u-shadow-v3::before,.u-shadow-v4::before,.u-shadow-v5::after{box-shadow:0 15px 10px rgba(0,0,0,0.2);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.u-shadow-v3::after,.u-shadow-v5::after{left:auto;right:.35714rem;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.u-shadow-v6{box-shadow:0 8px 6px -6px #555}.u-shadow-v7{box-shadow:1px 1px 1px rgba(0,0,0,0.2)}.u-shadow-v8{box-shadow:2px 2px 1px rgba(0,0,0,0.05)}.u-shadow-v8--hover:hover{box-shadow:2px 2px 1px rgba(0,0,0,0.05)}.u-shadow-v8-1{box-shadow:0 0 15px rgba(0,0,0,0.05)}.u-shadow-v9{box-shadow:1px 1px 1px #eee}.u-shadow-v10{box-shadow:2px 2px 2px #eee}.u-shadow-v11{box-shadow:0 0 2px #ccc}.u-shadow-v12{box-shadow:inset 2px 2px 2px 0 #ccc}.u-shadow-v13{box-shadow:inset 2px 2px 2px 0 var(--primary)}.u-shadow-v14{box-shadow:2px 2px 2px 0 #eee}.u-shadow-v15{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3)}.u-shadow-v16{box-shadow:inset 5px 5px 5px 0 rgba(17,17,17,0.5)}.u-shadow-v17{box-shadow:3px 2px 8px 2px rgba(0,0,0,0.17)}.u-shadow-v18{box-shadow:0 5px 10px -6px rgba(0,0,0,0.15)}.u-shadow-v19{box-shadow:0 5px 10px -6px rgba(0,0,0,0.1)}.u-shadow-v20{box-shadow:0 10px 10px 0 rgba(0,0,0,0.05)}.u-shadow-v20--hover:hover{box-shadow:0 10px 10px 0 rgba(0,0,0,0.05)}.u-shadow-v21{box-shadow:0 20px 25px -12px rgba(0,0,0,0.09);transition-property:all;transition-timing-function:ease;transition-delay:0;transition-duration:.3s}.u-shadow-v21--hover:hover{box-shadow:0 20px 25px -12px rgba(0,0,0,0.15)}.u-shadow-v22{box-shadow:0 2px 5px #eee}.u-shadow-v23{box-shadow:0 15px 20px 0 rgba(0,0,0,0.2)}.u-shadow-v24{box-shadow:0 15px 20px 0 rgba(0,0,0,0.06)}.g-parent.active .u-shadow-v24--active{box-shadow:0 15px 20px 0 rgba(0,0,0,0.06)}.u-shadow-v25{box-shadow:0 5px 20px 0 rgba(0,0,0,0.07)}.u-shadow-v26{box-shadow:inset 5px 0 10px rgba(0,0,0,0.2)}.u-shadow-v27{box-shadow:0 0 3px #b5b5b5}.u-shadow-v28{box-shadow:0 10px 45px -5px rgba(0,0,0,0.04)}.u-shadow-v29{box-shadow:0 15px 50px 0 rgba(0,0,0,0.1)}.u-shadow-v30{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.u-shadow-v31{box-shadow:0 5px 5px 0 rgba(0,0,0,0.075)}.u-shadow-v32{box-shadow:0 6px 15px -6px rgba(0,0,0,0.1)}.u-shadow-v33{box-shadow:0 6px 15px -6px rgba(var(--primary),0.3)}.u-shadow-v34{box-shadow:0 3px 30px 0 rgba(0,0,0,0.1)}.u-shadow-v35{box-shadow:0 4px 7px 0 rgba(0,0,0,0.045)}.u-shadow-v35--active.active{box-shadow:0 4px 7px 0 rgba(0,0,0,0.045);transition-duration:.2s}.u-shadow-v35.g-bg-teal-opacity-0_1{box-shadow:0 4px 7px 0 rgba(24,186,155,0.175)}.u-shadow-v35.g-bg-purple-opacity-0_1{box-shadow:0 4px 7px 0 rgba(154,105,203,0.175)}.u-shadow-v35.g-bg-blue-opacity-0_1{box-shadow:0 4px 7px 0 rgba(51,152,220,0.175)}.u-shadow-v36{box-shadow:0 10px 15px 0 rgba(0,0,0,0.14)}.u-shadow-v37{box-shadow:0 13px 25px 0 rgba(235,237,242,0.7)}.u-shadow-v37--hover:hover{box-shadow:0 13px 25px 0 rgba(235,237,242,0.7);transition-duration:.2s}.u-shadow-v38{box-shadow:0 2px 35px 0 rgba(235,237,242,0.7)}.u-shadow-v39{box-shadow:0 8px 20px 0 rgba(0,0,0,0.1)}.u-shadow-v40{box-shadow:-9px -9px 20px -9px rgba(0,0,0,0.1)}[class*=u-shadow-v41--header]{border-bottom:1px solid #ddd !important}@media(min-width:575px){.u-shadow-v41--header--sm{border-bottom:none !important}.u-shadow-v41--header--sm.js-header-fix-moment{box-shadow:0 1px 3px #ddd}}@media(min-width:991px){.u-shadow-v41--header--lg{border-bottom:none !important}.u-shadow-v41--header--lg.js-header-fix-moment{box-shadow:0 1px 3px #ddd}}.g-color-primary:focus{color:var(--primary)}.g-color-black--focus:focus{color:#000}.g-color-white--focus:focus{color:#fff !important}.g-color-gray-light-v4:focus{color:#eee !important}input[type=checkbox]:checked+.g-bg-primary--checked,input[type=radio]:checked+.g-bg-primary--checked,input[type=checkbox]:checked+* .g-bg-primary--checked,input[type=radio]:checked+* .g-bg-primary--checked{background-color:var(--primary) !important}.g-bg-primary--checked.g-checked,.g-checked .g-bg-primary--checked{background-color:var(--primary) !important}input[type=checkbox]:checked+.g-bg-black--checked,input[type=radio]:checked+.g-bg-black--checked,input[type=checkbox]:checked+* .g-bg-black--checked,input[type=radio]:checked+* .g-bg-black--checked{background-color:#000 !important}.g-bg-black--checked.g-checked,.g-checked .g-bg-black--checked{background-color:#000 !important}input[type=checkbox]:checked+.g-bg-white--checked,input[type=radio]:checked+.g-bg-white--checked,input[type=checkbox]:checked+* .g-bg-white--checked,input[type=radio]:checked+* .g-bg-white--checked{background-color:#fff !important}.g-bg-white--checked.g-checked,.g-checked .g-bg-white--checked{background-color:#fff !important}input[type=checkbox]:checked+.g-bg-dark-dark-v1--checked,input[type=radio]:checked+.g-bg-dark-dark-v1--checked,input[type=checkbox]:checked+* .g-bg-dark-dark-v1--checked,input[type=radio]:checked+* .g-bg-dark-dark-v1--checked{background-color:#111 !important}.g-bg-dark-dark-v1--checked.g-checked,.g-checked .g-bg-dark-dark-v1--checked{background-color:#111 !important}input[type=checkbox]:checked+.g-bg-dark-dark-v2--checked,input[type=radio]:checked+.g-bg-dark-dark-v2--checked,input[type=checkbox]:checked+* .g-bg-dark-dark-v2--checked,input[type=radio]:checked+* .g-bg-dark-dark-v2--checked{background-color:#333 !important}.g-bg-dark-dark-v2--checked.g-checked,.g-checked .g-bg-dark-dark-v2--checked{background-color:#333 !important}input[type=checkbox]:checked+.g-bg-dark-dark-v3--checked,input[type=radio]:checked+.g-bg-dark-dark-v3--checked,input[type=checkbox]:checked+* .g-bg-dark-dark-v3--checked,input[type=radio]:checked+* .g-bg-dark-dark-v3--checked{background-color:#555 !important}.g-bg-dark-dark-v3--checked.g-checked,.g-checked .g-bg-dark-dark-v3--checked{background-color:#555 !important}input[type=checkbox]:checked+.g-bg-dark-dark-v4--checked,input[type=radio]:checked+.g-bg-dark-dark-v4--checked,input[type=checkbox]:checked+* .g-bg-dark-dark-v4--checked,input[type=radio]:checked+* .g-bg-dark-dark-v4--checked{background-color:#777 !important}.g-bg-dark-dark-v4--checked.g-checked,.g-checked .g-bg-dark-dark-v4--checked{background-color:#777 !important}input[type=checkbox]:checked+.g-bg-dark-dark-v5--checked,input[type=radio]:checked+.g-bg-dark-dark-v5--checked,input[type=checkbox]:checked+* .g-bg-dark-dark-v5--checked,input[type=radio]:checked+* .g-bg-dark-dark-v5--checked{background-color:#999 !important}.g-bg-dark-dark-v5--checked.g-checked,.g-checked .g-bg-dark-dark-v5--checked{background-color:#999 !important}input[type=checkbox]:checked+.g-bg-dark-light-v1--checked,input[type=radio]:checked+.g-bg-dark-light-v1--checked,input[type=checkbox]:checked+* .g-bg-dark-light-v1--checked,input[type=radio]:checked+* .g-bg-dark-light-v1--checked{background-color:#bbb !important}.g-bg-dark-light-v1--checked.g-checked,.g-checked .g-bg-dark-light-v1--checked{background-color:#bbb !important}input[type=checkbox]:checked+.g-bg-dark-light-v2--checked,input[type=radio]:checked+.g-bg-dark-light-v2--checked,input[type=checkbox]:checked+* .g-bg-dark-light-v2--checked,input[type=radio]:checked+* .g-bg-dark-light-v2--checked{background-color:#ccc !important}.g-bg-dark-light-v2--checked.g-checked,.g-checked .g-bg-dark-light-v2--checked{background-color:#ccc !important}input[type=checkbox]:checked+.g-bg-dark-light-v3--checked,input[type=radio]:checked+.g-bg-dark-light-v3--checked,input[type=checkbox]:checked+* .g-bg-dark-light-v3--checked,input[type=radio]:checked+* .g-bg-dark-light-v3--checked{background-color:#ddd !important}.g-bg-dark-light-v3--checked.g-checked,.g-checked .g-bg-dark-light-v3--checked{background-color:#ddd !important}input[type=checkbox]:checked+.g-bg-dark-light-v4--checked,input[type=radio]:checked+.g-bg-dark-light-v4--checked,input[type=checkbox]:checked+* .g-bg-dark-light-v4--checked,input[type=radio]:checked+* .g-bg-dark-light-v4--checked{background-color:#eee !important}.g-bg-dark-light-v4--checked.g-checked,.g-checked .g-bg-dark-light-v4--checked{background-color:#eee !important}input[type=checkbox]:checked+.g-bg-dark-light-v5--checked,input[type=radio]:checked+.g-bg-dark-light-v5--checked,input[type=checkbox]:checked+* .g-bg-dark-light-v5--checked,input[type=radio]:checked+* .g-bg-dark-light-v5--checked{background-color:#f7f7f7 !important}.g-bg-dark-light-v5--checked.g-checked,.g-checked .g-bg-dark-light-v5--checked{background-color:#f7f7f7 !important}input[type=checkbox]:checked+.g-bg-transparent--checked,input[type=radio]:checked+.g-bg-transparent--checked,input[type=checkbox]:checked+* .g-bg-transparent--checked,input[type=radio]:checked+* .g-bg-transparent--checked{background-color:transparent !important}.g-bg-transparent--checked.g-checked,.g-checked .g-bg-transparent--checked{background-color:transparent !important}input[type=checkbox]:checked+.g-bg-red--checked,input[type=radio]:checked+.g-bg-red--checked,input[type=checkbox]:checked+* .g-bg-red--checked,input[type=radio]:checked+* .g-bg-red--checked{background-color:#f00 !important}.g-bg-red--checked.g-checked,.g-checked .g-bg-red--checked{background-color:#f00 !important}input[type=checkbox]:checked+.g-color-primary--checked,input[type=radio]:checked+.g-color-primary--checked,input[type=checkbox]:checked+* .g-color-primary--checked,input[type=radio]:checked+* .g-color-primary--checked{color:var(--primary) !important}.g-color-primary--checked.g-checked,.g-checked .g-color-primary--checked{color:var(--primary) !important}.g-bg-black--focus:focus{background-color:#000 !important}.g-bg-black-opacity-0_2--focus:focus{background-color:rgba(0,0,0,0.2) !important}.g-bg-black-opacity-0_4--focus:focus{background-color:rgba(0,0,0,0.4) !important}.g-bg-gray-dark-v1--focus:focus{background-color:#111 !important}.g-bg-gray-dark-v2--focus:focus{background-color:#333 !important}.g-bg-gray-dark-v3--focus:focus{background-color:#555 !important}.g-bg-gray-light-v4--focus:focus{background-color:#eee !important}.g-bg-gray-light-v5--focus:focus{background-color:#f7f7f7 !important}.g-bg-transparent--focus:focus{background-color:transparent}input[type=checkbox]:checked+.g-brd-primary--checked,input[type=radio]:checked+.g-brd-primary--checked,input[type=checkbox]:checked+* .g-brd-primary--checked,input[type=radio]:checked+* .g-brd-primary--checked{border-color:var(--primary) !important}.g-brd-primary--checked.g-checked,.g-checked .g-brd-primary--checked{border-color:var(--primary) !important}input[type=checkbox]:checked+.g-brd-black--checked,input[type=radio]:checked+.g-brd-black--checked,input[type=checkbox]:checked+* .g-brd-black--checked,input[type=radio]:checked+* .g-brd-black--checked{border-color:#000 !important}.g-brd-black--checked.g-checked,.g-checked .g-brd-black--checked{border-color:#000 !important}input[type=checkbox]:checked+.g-brd-white--checked,input[type=radio]:checked+.g-brd-white--checked,input[type=checkbox]:checked+* .g-brd-white--checked,input[type=radio]:checked+* .g-brd-white--checked{border-color:#fff !important}.g-brd-white--checked.g-checked,.g-checked .g-brd-white--checked{border-color:#fff !important}input[type=checkbox]:checked+.g-brd-gray-dark-v1--checked,input[type=radio]:checked+.g-brd-gray-dark-v1--checked,input[type=checkbox]:checked+* .g-brd-gray-dark-v1--checked,input[type=radio]:checked+* .g-brd-gray-dark-v1--checked{border-color:#111 !important}.g-brd-gray-dark-v1--checked.g-checked,.g-checked .g-brd-gray-dark-v1--checked{border-color:#111 !important}input[type=checkbox]:checked+.g-brd-gray-dark-v2--checked,input[type=radio]:checked+.g-brd-gray-dark-v2--checked,input[type=checkbox]:checked+* .g-brd-gray-dark-v2--checked,input[type=radio]:checked+* .g-brd-gray-dark-v2--checked{border-color:#333 !important}.g-brd-gray-dark-v2--checked.g-checked,.g-checked .g-brd-gray-dark-v2--checked{border-color:#333 !important}input[type=checkbox]:checked+.g-brd-gray-dark-v3--checked,input[type=radio]:checked+.g-brd-gray-dark-v3--checked,input[type=checkbox]:checked+* .g-brd-gray-dark-v3--checked,input[type=radio]:checked+* .g-brd-gray-dark-v3--checked{border-color:#555 !important}.g-brd-gray-dark-v3--checked.g-checked,.g-checked .g-brd-gray-dark-v3--checked{border-color:#555 !important}input[type=checkbox]:checked+.g-brd-gray-dark-v4--checked,input[type=radio]:checked+.g-brd-gray-dark-v4--checked,input[type=checkbox]:checked+* .g-brd-gray-dark-v4--checked,input[type=radio]:checked+* .g-brd-gray-dark-v4--checked{border-color:#777 !important}.g-brd-gray-dark-v4--checked.g-checked,.g-checked .g-brd-gray-dark-v4--checked{border-color:#777 !important}input[type=checkbox]:checked+.g-brd-gray-dark-v5--checked,input[type=radio]:checked+.g-brd-gray-dark-v5--checked,input[type=checkbox]:checked+* .g-brd-gray-dark-v5--checked,input[type=radio]:checked+* .g-brd-gray-dark-v5--checked{border-color:#999 !important}.g-brd-gray-dark-v5--checked.g-checked,.g-checked .g-brd-gray-dark-v5--checked{border-color:#999 !important}input[type=checkbox]:checked+.g-brd-gray-light-v1--checked,input[type=radio]:checked+.g-brd-gray-light-v1--checked,input[type=checkbox]:checked+* .g-brd-gray-light-v1--checked,input[type=radio]:checked+* .g-brd-gray-light-v1--checked{border-color:#bbb !important}.g-brd-gray-light-v1--checked.g-checked,.g-checked .g-brd-gray-light-v1--checked{border-color:#bbb !important}input[type=checkbox]:checked+.g-brd-gray-light-v2--checked,input[type=radio]:checked+.g-brd-gray-light-v2--checked,input[type=checkbox]:checked+* .g-brd-gray-light-v2--checked,input[type=radio]:checked+* .g-brd-gray-light-v2--checked{border-color:#ccc !important}.g-brd-gray-light-v2--checked.g-checked,.g-checked .g-brd-gray-light-v2--checked{border-color:#ccc !important}input[type=checkbox]:checked+.g-brd-gray-light-v3--checked,input[type=radio]:checked+.g-brd-gray-light-v3--checked,input[type=checkbox]:checked+* .g-brd-gray-light-v3--checked,input[type=radio]:checked+* .g-brd-gray-light-v3--checked{border-color:#ddd !important}.g-brd-gray-light-v3--checked.g-checked,.g-checked .g-brd-gray-light-v3--checked{border-color:#ddd !important}input[type=checkbox]:checked+.g-brd-gray-light-v4--checked,input[type=radio]:checked+.g-brd-gray-light-v4--checked,input[type=checkbox]:checked+* .g-brd-gray-light-v4--checked,input[type=radio]:checked+* .g-brd-gray-light-v4--checked{border-color:#eee !important}.g-brd-gray-light-v4--checked.g-checked,.g-checked .g-brd-gray-light-v4--checked{border-color:#eee !important}input[type=checkbox]:checked+.g-brd-gray-light-v5--checked,input[type=radio]:checked+.g-brd-gray-light-v5--checked,input[type=checkbox]:checked+* .g-brd-gray-light-v5--checked,input[type=radio]:checked+* .g-brd-gray-light-v5--checked{border-color:#f7f7f7 !important}.g-brd-gray-light-v5--checked.g-checked,.g-checked .g-brd-gray-light-v5--checked{border-color:#f7f7f7 !important}input[type=checkbox]:checked+.g-brd-transparent--checked,input[type=radio]:checked+.g-brd-transparent--checked,input[type=checkbox]:checked+* .g-brd-transparent--checked,input[type=radio]:checked+* .g-brd-transparent--checked{border-color:transparent !important}.g-brd-transparent--checked.g-checked,.g-checked .g-brd-transparent--checked{border-color:transparent !important}input[type=checkbox]:checked+.g-brd-red--checked,input[type=radio]:checked+.g-brd-red--checked,input[type=checkbox]:checked+* .g-brd-red--checked,input[type=radio]:checked+* .g-brd-red--checked{border-color:#f00 !important}.g-brd-red--checked.g-checked,.g-checked .g-brd-red--checked{border-color:#f00 !important}.g-brd-primary--focus:focus,.g-brd-primary--focus.g-state-focus *,.g-brd-primary--focus.g-state-focus *:focus{border-color:var(--primary) !important}.g-brd-black--focus:focus,.g-brd-black--focus.g-state-focus *,.g-brd-black--focus.g-state-focus *:focus{border-color:#000 !important}.g-brd-white--focus:focus,.g-brd-white--focus.g-state-focus *,.g-brd-white--focus.g-state-focus *:focus{border-color:#fff !important}.g-brd-gray-dark-v1--focus:focus,.g-brd-gray-dark-v1--focus.g-state-focus *,.g-brd-gray-dark-v1--focus.g-state-focus *:focus{border-color:#111 !important}.g-brd-gray-dark-v2--focus:focus,.g-brd-gray-dark-v2--focus.g-state-focus *,.g-brd-gray-dark-v2--focus.g-state-focus *:focus{border-color:#333 !important}.g-brd-gray-dark-v3--focus:focus,.g-brd-gray-dark-v3--focus.g-state-focus *,.g-brd-gray-dark-v3--focus.g-state-focus *:focus{border-color:#555 !important}.g-brd-gray-dark-v4--focus:focus,.g-brd-gray-dark-v4--focus.g-state-focus *,.g-brd-gray-dark-v4--focus.g-state-focus *:focus{border-color:#777 !important}.g-brd-gray-dark-v5--focus:focus,.g-brd-gray-dark-v5--focus.g-state-focus *,.g-brd-gray-dark-v5--focus.g-state-focus *:focus{border-color:#999 !important}.g-brd-gray-dark-light-v1--focus:focus,.g-brd-gray-dark-light-v1--focus.g-state-focus *,.g-brd-gray-dark-light-v1--focus.g-state-focus *:focus{border-color:#bbb !important}.g-brd-gray-dark-light-v2--focus:focus,.g-brd-gray-dark-light-v2--focus.g-state-focus *,.g-brd-gray-dark-light-v2--focus.g-state-focus *:focus{border-color:#ccc !important}.g-brd-gray-dark-light-v3--focus:focus,.g-brd-gray-dark-light-v3--focus.g-state-focus *,.g-brd-gray-dark-light-v3--focus.g-state-focus *:focus{border-color:#ddd !important}.g-brd-gray-dark-light-v4--focus:focus,.g-brd-gray-dark-light-v4--focus.g-state-focus *,.g-brd-gray-dark-light-v4--focus.g-state-focus *:focus{border-color:#eee !important}.g-brd-gray-dark-light-v5--focus:focus,.g-brd-gray-dark-light-v5--focus.g-state-focus *,.g-brd-gray-dark-light-v5--focus.g-state-focus *:focus{border-color:#f7f7f7 !important}.g-brd-transparent--focus:focus,.g-brd-transparent--focus.g-state-focus *,.g-brd-transparent--focus.g-state-focus *:focus{border-color:transparent !important}.g-brd-red--focus:focus,.g-brd-red--focus.g-state-focus *,.g-brd-red--focus.g-state-focus *:focus{border-color:#f00 !important}.landing-breadcrumb-arrow:before{content:"\f105";color:#ccc}.landing-breadcrumb-link{color:#bbb}.landing-breadcrumb-link:hover{color:#999}.landing-breadcrumb-name--last{color:var(--primary)}.landing-breadcrumb-v1 .landing-breadcrumb-arrow:before{content:"\f068";color:#fff}.landing-breadcrumb-v1 .landing-breadcrumb-link{color:#fff}.landing-breadcrumb-v1 .landing-breadcrumb-link:hover{color:var(--primary)}.landing-breadcrumb-v1 .landing-breadcrumb-name--last{color:var(--primary)}[class*=u-heading-v1-]{position:relative}[class*=u-heading-v1-]::before,[class*=u-heading-v1-]::after{content:"";position:absolute;left:auto;right:0;width:100%;height:0;border-top-width:1px;border-color:inherit}[class*=u-heading-v1-].text-center::before,[class*=u-heading-v1-].text-center::after{left:0;right:0}[class*=u-heading-v1-].text-right::before,[class*=u-heading-v1-].text-right::after{left:0;right:auto}.u-heading-v1__title{position:relative;display:inline-block;margin-bottom:0;padding-right:1.07143rem;background-color:inherit;z-index:2}.text-right .u-heading-v1__title{padding-left:1.07143rem;padding-right:0}.text-center .u-heading-v1__title{padding-left:1.07143rem;padding-right:1.07143rem}.u-heading-v1-1::before{top:48%;border-top-style:solid}.u-heading-v1-1::after{top:58%;border-top-style:solid}.u-heading-v1-2::before{top:48%;border-top-style:dashed}.u-heading-v1-2::after{top:58%;border-top-style:dashed}.u-heading-v1-3::before{top:48%;border-top-style:dotted}.u-heading-v1-3::after{top:58%;border-top-style:dotted}.u-heading-v1-4::before{top:50%;border-top-style:solid}.u-heading-v1-5::before{top:50%;border-top-style:dashed}.u-heading-v1-6::before{top:50%;border-top-style:dotted;}

/*------------------------------------
  Heading-v1-7
------------------------------------*/
.u-heading-v1-7 {
  background: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="9px" height="6px"><polygon opacity="0.2" points="4.5,4.5 0,0 0,1.208 4.5,5.708 9,1.208 9,0 "/></svg>') 0 50% repeat-x;}.u-heading-v2-8-3--bottom::after,.u-heading-v2-8-3--top::before,.u-heading-v2-8-2--top::before,.u-heading-v2-8-2--bottom::after,.u-heading-v2-8--top::before,.u-heading-v2-8--bottom::after,.u-heading-v2-6--top::before,.u-heading-v2-6--bottom::after,.u-heading-v2-4--top::before,.u-heading-v2-4--bottom::after,.u-heading-v2-3--top::before,.u-heading-v2-3--bottom::after,.u-heading-v2-2--bottom::after{content:"";display:inline-block;border-top-style:solid;border-color:inherit}.u-heading-v2-2--bottom::after{width:2.71429rem;border-top-width:5px}.u-heading-v2-2--bottom::after{display:block;margin-top:1.07143rem}.text-left .u-heading-v2-2--bottom::after{margin-left:0;margin-right:auto}.text-center .u-heading-v2-2--bottom::after{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-2--bottom::after{margin-left:auto;margin-right:0}.text-left.u-heading-v2-2--bottom::after{margin-left:0;margin-right:auto}.text-center.u-heading-v2-2--bottom::after{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-2--bottom::after{margin-left:auto;margin-right:0}.u-heading-v2-3--top::before,.u-heading-v2-3--bottom::after{width:5rem;border-top-width:1px}.u-heading-v2-3--bottom::after{display:block;margin-top:1.07143rem}.u-heading-v2-3--top::before{display:block;margin-bottom:1.07143rem}.text-left .u-heading-v2-3--bottom::after{margin-left:0;margin-right:auto}.text-center .u-heading-v2-3--bottom::after{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-3--bottom::after{margin-left:auto;margin-right:0}.text-left.u-heading-v2-3--bottom::after{margin-left:0;margin-right:auto}.text-center.u-heading-v2-3--bottom::after{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-3--bottom::after{margin-left:auto;margin-right:0}.text-left .u-heading-v2-3--top::before{margin-left:0;margin-right:auto}.text-center .u-heading-v2-3--top::before{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-3--top::before{margin-left:auto;margin-right:0}.text-left.u-heading-v2-3--top::before{margin-left:0;margin-right:auto}.text-center.u-heading-v2-3--top::before{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-3--top::before{margin-left:auto;margin-right:0}.u-heading-v2-4--top::before,.u-heading-v2-4--bottom::after{width:5rem;border-top-width:10px}.u-heading-v2-4--bottom::after{display:block;margin-top:2.14286rem}.u-heading-v2-4--top::before{display:block;margin-bottom:2.14286rem}.text-left .u-heading-v2-4--bottom::after{margin-left:0;margin-right:auto}.text-center .u-heading-v2-4--bottom::after{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-4--bottom::after{margin-left:auto;margin-right:0}.text-left.u-heading-v2-4--bottom::after{margin-left:0;margin-right:auto}.text-center.u-heading-v2-4--bottom::after{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-4--bottom::after{margin-left:auto;margin-right:0}.text-left .u-heading-v2-4--top::before{margin-left:0;margin-right:auto}.text-center .u-heading-v2-4--top::before{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-4--top::before{margin-left:auto;margin-right:0}.text-left.u-heading-v2-4--top::before{margin-left:0;margin-right:auto}.text-center.u-heading-v2-4--top::before{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-4--top::before{margin-left:auto;margin-right:0}.u-heading-v2-6--top::before,.u-heading-v2-6--bottom::after{width:2.14286rem;border-top-width:1px}.u-heading-v2-6--bottom::after{display:block;margin-top:1.07143rem}.u-heading-v2-6--top::before{display:block;margin-bottom:1.07143rem}.text-left .u-heading-v2-6--bottom::after{margin-left:0;margin-right:auto}.text-center .u-heading-v2-6--bottom::after{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-6--bottom::after{margin-left:auto;margin-right:0}.text-left.u-heading-v2-6--bottom::after{margin-left:0;margin-right:auto}.text-center.u-heading-v2-6--bottom::after{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-6--bottom::after{margin-left:auto;margin-right:0}.text-left .u-heading-v2-6--top::before{margin-left:0;margin-right:auto}.text-center .u-heading-v2-6--top::before{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-6--top::before{margin-left:auto;margin-right:0}.text-left.u-heading-v2-6--top::before{margin-left:0;margin-right:auto}.text-center.u-heading-v2-6--top::before{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-6--top::before{margin-left:auto;margin-right:0}.u-heading-v2-8--top::before,.u-heading-v2-8--bottom::after{width:75%;border-top-width:2px}.u-heading-v2-8--bottom::after{display:block;margin-top:1.07143rem}.u-heading-v2-8--top::before{display:block;margin-bottom:1.07143rem}.text-left .u-heading-v2-8--bottom::after{margin-left:0;margin-right:auto}.text-center .u-heading-v2-8--bottom::after{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-8--bottom::after{margin-left:auto;margin-right:0}.text-left.u-heading-v2-8--bottom::after{margin-left:0;margin-right:auto}.text-center.u-heading-v2-8--bottom::after{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-8--bottom::after{margin-left:auto;margin-right:0}.text-left .u-heading-v2-8--top::before{margin-left:0;margin-right:auto}.text-center .u-heading-v2-8--top::before{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-8--top::before{margin-left:auto;margin-right:0}.text-left.u-heading-v2-8--top::before{margin-left:0;margin-right:auto}.text-center.u-heading-v2-8--top::before{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-8--top::before{margin-left:auto;margin-right:0}.u-heading-v2-8-2--bottom::after{display:block;width:100%;border-top-width:4px;margin-top:0}.u-heading-v2-8-2--top::before{display:block;width:100%;border-top-width:4px;margin-bottom:0}.u-heading-v2-8-3--top{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.u-heading-v2-8-3--top::before{display:block;width:100%;border-top-width:4px;margin-bottom:0}.u-heading-v2-8-3--bottom{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.u-heading-v2-8-3--bottom::after{display:block;width:100%;border-top-width:4px;margin-top:0}.text-left .u-heading-v2-8-3--bottom{margin-left:0;margin-right:auto}.text-center .u-heading-v2-8-3--bottom{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-8-3--bottom{margin-left:auto;margin-right:0}.text-left.u-heading-v2-8-3--bottom{margin-left:0;margin-right:auto}.text-center.u-heading-v2-8-3--bottom{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-8-3--bottom{margin-left:auto;margin-right:0}.text-left .u-heading-v2-8-3--top{margin-left:0;margin-right:auto}.text-center .u-heading-v2-8-3--top{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-8-3--top{margin-left:auto;margin-right:0}.text-left.u-heading-v2-8-3--top{margin-left:0;margin-right:auto}.text-center.u-heading-v2-8-3--top{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-8-3--top{margin-left:auto;margin-right:0}.u-heading-v2-9--1,.u-heading-v2-9--2{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:15px auto}.u-heading-v2-9--1:before{content:"";position:absolute;top:-10%;left:-25px;width:30px;height:20px;border-top-width:2px;border-top-style:solid;border-left-width:2px;border-left-style:solid;border-color:inherit}.u-heading-v2-9--1:after{content:"";position:absolute;bottom:-10%;right:-25px;width:30px;height:20px;border-bottom-width:2px;border-bottom-style:solid;border-right-width:2px;border-right-style:solid;border-color:inherit}.u-heading-v2-9--2:before{content:"";position:absolute;top:-0.5em;right:-0.8em;width:1em;height:.6em;border-top-width:.1em;border-top-style:solid;border-right-width:.1em;border-right-style:solid;border-color:inherit}.u-heading-v2-9--2:after{content:"";position:absolute;bottom:-0.5em;left:-0.8em;width:1em;height:.6em;border-bottom-width:.1em;border-bottom-style:solid;border-left-width:.1em;border-left-style:solid;border-color:inherit}.text-left.u-heading-v2-9--1,.text-left.u-heading-v2-9--2{margin-left:0}.text-right.u-heading-v2-9--1,.text-right.u-heading-v2-9--2{margin-right:0}.u-heading-v2-10{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:15px 7px 15px 15px;letter-spacing:2px;border-width:2px;border-style:solid}.u-heading-v2-10:after{content:"";position:absolute;top:6px;left:6px;width:calc(100% + 4px);height:calc(100% + 4px);border-width:2px;border-style:solid;border-color:inherit}.text-left.u-heading-v2-10{margin-left:0;margin-right:auto}.text-right.u-heading-v2-10{margin-left:auto;margin-right:0}.u-heading-v2-10--5{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:15px 7px 15px 15px;letter-spacing:2px;border-width:2px;border-style:solid}.text-left.u-heading-v2-10--5{margin-left:0;margin-right:auto}.text-right.u-heading-v2-10--5{margin-left:auto;margin-right:0}.u-heading-v2-12--1::after{content:"";margin-top:15px;display:block;width:14px;border-top-width:14px;border-top-style:solid;border-color:inherit;border-radius:50%}.text-left .u-heading-v2-12--1::after{margin-left:0;margin-right:auto}.text-center .u-heading-v2-12--1::after{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-12--1::after{margin-left:auto;margin-right:0}.text-left.u-heading-v2-12--1::after{margin-left:0;margin-right:auto}.text-center.u-heading-v2-12--1::after{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-12--1::after{margin-left:auto;margin-right:0}.u-heading-v2-12--2::before{content:"";margin-bottom:15px;display:block;width:14px;border-top-width:14px;border-top-style:solid;border-color:inherit;border-radius:50%}.text-left .u-heading-v2-12--2::before{margin-left:0;margin-right:auto}.text-center .u-heading-v2-12--2::before{margin-left:auto;margin-right:auto}.text-right .u-heading-v2-12--2::before{margin-left:auto;margin-right:0}.text-left.u-heading-v2-12--2::before{margin-left:0;margin-right:auto}.text-center.u-heading-v2-12--2::before{margin-left:auto;margin-right:auto}.text-right.u-heading-v2-12--2::before{margin-left:auto;margin-right:0}.u-heading-v2-13-2--left{padding-left:10px;border-left-width:5px;border-left-style:solid}.u-heading-v2-13-2--right{padding-right:10px;border-right-width:5px;border-right-style:solid}[class*=u-heading-v3-]{border-bottom:1px dotted #ccc}.u-heading-v3__title{position:relative;top:1px;display:inline-block;margin:0;padding-bottom:.71429rem;border-bottom:1px solid #555}[class*=u-heading-v4-]{padding:.14286rem 0 .21429rem 1.42857rem;border-left-width:4px;border-left-style:solid;border-color:inherit}[class*=u-heading-v4-].text-right{padding:.14286rem 1.42857rem .21429rem 0;border-left-width:0;border-right-width:4px;border-right-style:solid}.u-heading-v5__title{position:relative;display:inline-block;line-height:1}.u-heading-v5__title::before{content:"";position:absolute;display:inline-block;width:.85714rem;height:.85714rem;background:var(--theme-color-main)}.u-heading-v5-color-primary .u-heading-v5__title::before{background:var(--primary)}.u-heading-v5-color-gray-light-v2 .u-heading-v5__title::before{background:#ccc}.u-heading-v5-color-white .u-heading-v5__title::before{background:#fff}.u-heading-v5-rounded-50x .u-heading-v5__title::before{border-radius:50%}.u-heading-v5-1 .u-heading-v5__title{padding-top:1.78571rem}.u-heading-v5-1 .u-heading-v5__title::before{top:0;left:2px}.u-heading-v5-1.text-center .u-heading-v5__title::before{left:50%;margin-left:-6px}.u-heading-v5-1.text-right .u-heading-v5__title::before{left:auto;right:2px}.u-heading-v5-2 .u-heading-v5__title::before{left:0;bottom:3px}.u-heading-v5-2.text-right .u-heading-v5__title::before{left:auto;right:0}.u-heading-v5-2 .u-heading-v5__title{padding-left:1.78571rem}.u-heading-v5-2.text-right .u-heading-v5__title{padding-right:1.78571rem}.u-heading-v5-3 .u-heading-v5__title::before{left:2px;bottom:0}.u-heading-v5-3.text-center .u-heading-v5__title::before{left:50%;margin-left:-6px}.u-heading-v5-3.text-right .u-heading-v5__title::before{left:auto;right:2px}.u-heading-v5-3 .u-heading-v5__title{padding-bottom:1.78571rem}.u-heading-v6__title{display:inline-block;position:relative}.u-heading-v6-2.text-right .u-heading-v6__title::before,.u-heading-v6-2.text-center .u-heading-v6__title::before,.u-heading-v6-2 .u-heading-v6__title::after,.u-heading-v6-1.text-right .u-heading-v6__title::before,.u-heading-v6-1.text-center .u-heading-v6__title::before,.u-heading-v6-1 .u-heading-v6__title::after{content:"";position:absolute;top:50%;display:inline-block;width:5rem;border-top-width:1px;border-top-style:solid;border-color:inherit}.u-heading-v6-1 .u-heading-v6__title,.u-heading-v6-1 .u-heading-v6__subtitle{padding-right:6.42857rem}.u-heading-v6-1.text-center .u-heading-v6__title,.u-heading-v6-1.text-right .u-heading-v6__title,.u-heading-v6-1.text-center .u-heading-v6__subtitle,.u-heading-v6-1.text-right .u-heading-v6__subtitle{padding-left:6.42857rem}.u-heading-v6-1.text-right .u-heading-v6__title,.u-heading-v6-1.text-right .u-heading-v6__subtitle{padding-right:0}.u-heading-v6-1 .u-heading-v6__title::after{right:0}.u-heading-v6-1.text-center .u-heading-v6__title::before{left:0}.u-heading-v6-1.text-right .u-heading-v6__title::before{left:0}.u-heading-v6-1.text-right .u-heading-v6__title::after{display:none}.u-heading-v6-2 .u-heading-v6__title,.u-heading-v6-2 .u-heading-v6__subtitle{padding-left:6.42857rem}.u-heading-v6-2.text-center .u-heading-v6__title,.u-heading-v6-2.text-right .u-heading-v6__title,.u-heading-v6-2.text-center .u-heading-v6__subtitle,.u-heading-v6-2.text-right .u-heading-v6__subtitle{padding-right:6.42857rem}.u-heading-v6-2.text-right .u-heading-v6__title,.u-heading-v6-2.text-right .u-heading-v6__subtitle{padding-left:0}.u-heading-v6-2 .u-heading-v6__title::after{left:0}.u-heading-v6-2.text-center .u-heading-v6__title::before{right:0}.u-heading-v6-2.text-right .u-heading-v6__title::before{right:0}.u-heading-v6-2.text-right .u-heading-v6__title::after{display:none}.text-right .u-heading-v7-divider::before,.text-center .u-heading-v7-divider::before,.u-heading-v7-divider::after{content:"";position:absolute;top:52%;display:inline-block;width:2.85714rem;border-top-width:1px;border-top-style:solid;border-color:inherit}.u-heading-v7-divider{position:relative;display:inline-block}.u-heading-v7-divider::after{right:-3.92857rem}.text-center .u-heading-v7-divider::before{left:-3.92857rem}.text-right .u-heading-v7-divider::before{left:-3.92857rem}.text-right .u-heading-v7-divider::after{display:none}.u-heading-v7-divider__icon{display:inline-block;font-size:1.4rem}.u-heading-v7-1 .u-heading-v7-divider__icon{font-size:.6rem}.u-heading-v7-3 .u-heading-v7-divider::after,.u-heading-v7-3 .u-heading-v7-divider::before{display:none}.u-heading-v8-2 .u-heading-v8__title strong,.u-heading-v8-1 .u-heading-v8__title strong{display:inline-block;font-weight:inherit}.u-heading-v8-1 .u-heading-v8__title strong{padding:.07143rem .5rem}.u-heading-v8-2 .u-heading-v8__title strong{padding:.71429rem 1.07143rem}.u-heading-v9{position:relative;text-align:center}.u-heading-v9::before{content:"";position:absolute;left:50%;display:block;margin-left:-35px;width:70px;height:96px;border:2px solid var(--primary)}.u-heading-v9--left{padding-left:35px;text-align:left}.u-heading-v9--left::before{left:0;margin-left:0}.u-heading-v9--right{padding-right:35px;text-align:right}.u-heading-v9--right::before{left:auto;right:0;margin-left:0}.u-heading-v9 *{position:relative;z-index:3}.u-heading-v10{position:relative;text-align:center}.u-heading-v10__downer{font-size:115px;line-height:1;opacity:.04}.u-heading-v10__upper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:34px;color:var(--primary)}.u-heading-massive-underline{position:relative}.u-heading-massive-underline::before{content:"";position:absolute;left:0;right:0;bottom:.2em;height:.3em;background-color:var(--primary-lighten-1);z-index:-1}.u-header-title-dot::after{content:".";color:var(--primary);display:inline-block;font-size:35px}[class*=u-ns-bg-v]{position:relative}[class*=u-ns-bg-v]::before{content:"";position:absolute;display:block;z-index:3}[class*=u-ns-bg-v1]{position:relative}[class*=u-ns-bg-v1]::before{content:"";position:absolute;z-index:3;width:0;height:0;border-style:solid;border-color:transparent}.u-ns-bg-v1-top::before,.u-ns-bg-v1-bottom::before{left:50%;margin-left:-20px}.u-ns-bg-v1-left::before,.u-ns-bg-v1-right::before{top:50%;margin-top:-20px}.u-ns-bg-v1-top::before{top:-25px;border-width:0 20px 25px 20px}.u-ns-bg-v1-top.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-top::before{border-bottom-color:var(--primary)}.u-ns-bg-v1-top.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-top::before{border-bottom-color:#fff}.u-ns-bg-v1-top.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-top::before{border-bottom-color:#ccc}.u-ns-bg-v1-top.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-top::before{border-bottom-color:#000}.u-ns-bg-v1-bottom::before{bottom:-25px;border-width:25px 20px 0 20px}.u-ns-bg-v1-bottom.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-bottom::before{border-top-color:var(--primary)}.u-ns-bg-v1-bottom.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-bottom::before{border-top-color:#fff}.u-ns-bg-v1-bottom.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-bottom::before{border-top-color:#ccc}.u-ns-bg-v1-bottom.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-bottom::before{border-top-color:#000}.u-ns-bg-v1-left::before{left:-25px;border-width:20px 25px 20px 0}.u-ns-bg-v1-left.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-left::before{border-right-color:var(--primary)}.u-ns-bg-v1-left.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-left::before{border-right-color:#fff}.u-ns-bg-v1-left.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-left::before{border-right-color:#ccc}.u-ns-bg-v1-left.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-left::before{border-right-color:#000}.u-ns-bg-v1-right::before{right:-25px;border-width:20px 0 20px 25px}.u-ns-bg-v1-right.g-bg-primary::before,.g-parent.g-bg-primary .u-ns-bg-v1-right::before{border-left-color:var(--primary)}.u-ns-bg-v1-right.g-bg-white::before,.g-parent.g-bg-white .u-ns-bg-v1-right::before{border-left-color:#fff}.u-ns-bg-v1-right.g-bg-gray-light-v2::before,.g-parent.g-bg-gray-light-v2 .u-ns-bg-v1-right::before{border-left-color:#ccc}.u-ns-bg-v1-right.g-bg-black::before,.g-parent.g-bg-black .u-ns-bg-v1-right::before{border-left-color:#000}@media(min-width:768px){.u-ns-bg-v1-top--md::before,.u-ns-bg-v1-bottom--md::before,.u-ns-bg-v1-left--md::before,.u-ns-bg-v1-right--md::before{top:auto;bottom:auto;left:auto;right:auto;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.u-ns-bg-v1-top--md.g-bg-primary::before,.u-ns-bg-v1-top--md.g-bg-white::before,.u-ns-bg-v1-top--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-top--md.g-bg-black::before,.u-ns-bg-v1-bottom--md.g-bg-primary::before,.u-ns-bg-v1-bottom--md.g-bg-white::before,.u-ns-bg-v1-bottom--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-bottom--md.g-bg-black::before,.u-ns-bg-v1-left--md.g-bg-primary::before,.u-ns-bg-v1-left--md.g-bg-white::before,.u-ns-bg-v1-left--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-left--md.g-bg-black::before,.u-ns-bg-v1-right--md.g-bg-primary::before,.u-ns-bg-v1-right--md.g-bg-white::before,.u-ns-bg-v1-right--md.g-bg-gray-light-v2::before,.u-ns-bg-v1-right--md.g-bg-black::before{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.u-ns-bg-v1-top--md::before,.u-ns-bg-v1-bottom--md::before{left:50%;margin-left:-20px}.u-ns-bg-v1-left--md::before,.u-ns-bg-v1-right--md::before{top:50%;margin-top:-20px}.u-ns-bg-v1-top--md::before{top:-25px;border-width:0 20px 25px 20px}.u-ns-bg-v1-top--md.g-bg-primary::before{border-bottom-color:var(--primary)}.u-ns-bg-v1-top--md.g-bg-white::before{border-bottom-color:#fff}.u-ns-bg-v1-top--md.g-bg-gray-light-v2::before{border-bottom-color:#ccc}.u-ns-bg-v1-top--md.g-bg-black::before{border-bottom-color:#000}.u-ns-bg-v1-bottom--md::before{bottom:-25px;border-width:25px 20px 0 20px}.u-ns-bg-v1-bottom--md.g-bg-primary::before{border-top-color:var(--primary)}.u-ns-bg-v1-bottom--md.g-bg-white::before{border-top-color:#fff}.u-ns-bg-v1-bottom--md.g-bg-gray-light-v2::before{border-top-color:#ccc}.u-ns-bg-v1-bottom--md.g-bg-black::before{border-top-color:#000}.u-ns-bg-v1-left--md::before{left:-25px;border-width:20px 25px 20px 0}.u-ns-bg-v1-left--md.g-bg-primary::before{border-right-color:var(--primary)}.u-ns-bg-v1-left--md.g-bg-white::before{border-right-color:#fff}.u-ns-bg-v1-left--md.g-bg-gray-light-v2::before{border-right-color:#ccc}.u-ns-bg-v1-left--md.g-bg-black::before{border-right-color:#000}.u-ns-bg-v1-right--md::before{right:-25px;border-width:20px 0 20px 25px}.u-ns-bg-v1-right--md.g-bg-primary::before{border-left-color:var(--primary)}.u-ns-bg-v1-right--md.g-bg-white::before{border-left-color:#fff}.u-ns-bg-v1-right--md.g-bg-gray-light-v2::before{border-left-color:#ccc}.u-ns-bg-v1-right--md.g-bg-black::before{border-left-color:#000}}[class*=u-ns-bg-v7]{position:relative}[class*=u-ns-bg-v7]::before{content:"";position:absolute;z-index:3;width:0;height:0;border-style:solid;border-color:transparent}.u-ns-bg-v7-top::before,.u-ns-bg-v7-bottom::before{left:50%;margin-left:-5px}.u-ns-bg-v7-left::before,.u-ns-bg-v7-right::before{top:50%;margin-top:-5px}.u-ns-bg-v7-top::before{top:-5px;border-width:0 5px 5px 5px}.u-ns-bg-v7-top.g-bg-primary::before{border-bottom-color:var(--primary)}.u-ns-bg-v7-top.g-bg-white::before{border-bottom-color:#fff}.u-ns-bg-v7-top.g-bg-gray-light-v2::before{border-bottom-color:#ccc}.u-ns-bg-v7-top.g-bg-black::before{border-bottom-color:#000}.u-ns-bg-v7-bottom::before{bottom:-5px;border-width:5px 5px 0 5px}.u-ns-bg-v7-bottom.g-bg-primary::before{border-top-color:var(--primary)}.u-ns-bg-v7-bottom.g-bg-white::before{border-top-color:#fff}.u-ns-bg-v7-bottom.g-bg-gray-light-v2::before{border-top-color:#ccc}.u-ns-bg-v7-bottom.g-bg-black::before{border-top-color:#000}.u-ns-bg-v7-left::before{left:-5px;border-width:5px 5px 5px 0}.u-ns-bg-v7-left.g-bg-primary::before{border-right-color:var(--primary)}.u-ns-bg-v7-left.g-bg-white::before{border-right-color:#fff}.u-ns-bg-v7-left.g-bg-gray-light-v2::before{border-right-color:#ccc}.u-ns-bg-v7-left.g-bg-black::before{border-right-color:#000}.u-ns-bg-v7-right::before{right:-5px;border-width:5px 0 5px 5px}.u-ns-bg-v7-right.g-bg-primary::before{border-left-color:var(--primary)}.u-ns-bg-v7-right.g-bg-white::before{border-left-color:#fff}.u-ns-bg-v7-right.g-bg-gray-light-v2::before{border-left-color:#ccc}.u-ns-bg-v7-right.g-bg-black::before{border-left-color:#000}.progress-bar{min-height:0 !important}.u-progress__pointer-v1{position:absolute;top:50%;right:0;width:42px;height:42px;margin:-21px -21px 0 0;background-color:transparent;line-height:42px;z-index:1}.u-progress__pointer-v2{position:absolute;bottom:100%;right:0;min-width:46px;white-space:nowrap;padding-left:5px;padding-right:5px;-webkit-transform:translateX(50%);transform:translateX(50%);margin-bottom:5px;background-color:transparent;z-index:1}.u-progress__pointer-v2::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-5px;border-style:solid;border-color:var(--primary) transparent;border-width:5px 5px 0}.u-progress__pointer-v3{position:relative;float:right;white-space:nowrap}.u-progress__pointer-v3::after{content:"";position:absolute;top:0;right:0;margin-top:-10px;margin-right:-5px;border-style:solid;border-color:var(--primary) transparent;border-width:5px 5px 0}[class*=u-progress-bar-vertical]{display:flex;flex-flow:column nowrap;justify-content:flex-end}.u-progress-bar-vertical-v1{height:200px}[class*=u-timeline-v3-2-wrap]{position:relative}[class*=u-timeline-v3-2-wrap]::before{content:"";position:absolute;top:0;bottom:0;display:block}.u-timeline-v3-2{position:relative}.u-timeline-v3-2__icon{display:none}.u-timeline-v3-2-wrap::before{width:1px;height:100%;display:none;background-color:#eee}@media(min-width:992px){.u-timeline-v3-2-wrap::before{display:block;left:calc(18% + 9px)}.u-timeline-v3-2__icon{display:block;left:18%}}.u-label{display:inline-block;padding:.35rem .58rem;font-size:.9rem;line-height:1;text-align:center;white-space:nowrap;color:#fff}.u-label:empty{display:none}.btn .u-label{position:relative;top:-1px}.u-label-default{background-color:#777}.u-label-default[href]:hover,.u-label-default[href]:focus{background-color:#555}.u-label-primary{background-color:#5cb85c}.u-label-primary[href]:hover,.u-label-primary[href]:focus{background-color:#55b555}.u-label-success{background-color:#5cb85c}.u-label-success[href]:hover,.u-label-success[href]:focus{background-color:#55b555}.u-label-info{background-color:#5bc0de}.u-label-info[href]:hover,.u-label-info[href]:focus{background-color:#53bddc}.u-label-warning{background-color:#f0ad4e}.u-label-warning[href]:hover,.u-label-warning[href]:focus{background-color:#efa945}.u-label-danger{background-color:#d9534f}.u-label-danger[href]:hover,.u-label-danger[href]:focus{background-color:#d74b47}.u-label.g-rounded-10{padding:.35rem .7rem}.u-label--sm{font-size:.8rem}.u-label--lg{font-size:1.1rem}.u-label.u-label-with-icon{padding:.5rem .85rem}.u-label.u-label-with-icon i{margin-right:.5rem}.u-label-num{min-width:2rem;height:2rem;padding:0 .35rem;line-height:2rem}.u-label-num.u-label--sm{min-width:1.6rem;height:1.6rem;line-height:1.6rem}.u-label-num.u-label--lg{min-width:2.2rem;height:2.2rem;line-height:2.2rem}.u-link-v1{border-bottom:solid 1px}.u-link-v1:hover,.u-link-v1:focus{border-bottom:0;text-decoration:none}.u-link-v2{position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap;overflow:hidden;z-index:2}.u-link-v3{text-decoration:underline}.u-link-v3:hover{text-decoration:none}.u-link-v4{transition:all .3s}.u-link-v4:hover{opacity:.8}.u-link-v5{text-decoration:none;transition:all .2s}.u-link-v5:hover,.u-link-v5:focus{text-decoration:none}.u-link-v6{display:block;overflow:hidden}.u-link-v6-arrow{margin-left:-50px;visibility:hidden;opacity:0;transition:all .4s}.u-link .u-block-hover:hover-v6-arrow,.u-link-v6:hover-v6-arrow{margin-left:5px;visibility:visible;opacity:1}.u-link-v7{margin-right:30px;transition:all .4s}.u-link-v7-arrow{margin-left:-50px;visibility:hidden;opacity:0;transition:all .4s}.u-link .u-block-hover:hover,.u-link-v7:hover{margin-right:0}.u-link .u-block-hover:hover-v7-arrow,.u-link-v7:hover-v7-arrow{margin-left:10px;visibility:visible;opacity:1}.u-list-inline{padding-left:0;margin-bottom:0;list-style:none}.img-bordered{border:solid 6px #777}.u-ribbon-v1{position:absolute;font-size:.9rem}.u-ribbon-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.u-ribbon--sm{font-size:.7rem}.u-ribbon--lg{font-size:1.1rem}.u-ribbon-v1{display:inline-block;padding:.35rem .7rem}.u-ribbon-v1.u-ribbon-with-icon{padding:.5rem .85rem}.u-ribbon-v1 .u-ribbon-icon--left{margin-right:.5rem}.u-ribbon-v1 .u-ribbon-icon--right{margin-left:.5rem}.popovers--no-title .popover-title{display:none}.g-nowrap{white-space:nowrap}.g-text-overflow-ellipsis{text-overflow:ellipsis}.landing-edit-mode .landing-table-scroll-hidden{overflow-x:hidden}.landing-table-container{overflow-x:auto;overflow-y:hidden;margin-top:20px;margin-bottom:10px;padding-left:20px;padding-right:20px}.landing-table{position:relative;width:-webkit-max-content;width:max-content;margin:20px auto 10px;border-collapse:collapse;border-spacing:0}.landing-table-tr{position:relative;height:34px}.landing-table-td{height:34px;border:1px solid #959595}.landing-edit-mode .landing-table-td-height{line-height:32px}.landing-table-tr:first-child{height:16px;visibility:collapse}.landing-edit-mode .landing-table-tr:first-child{visibility:visible}.landing-table-row-dnd{width:10px;cursor:pointer;font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-light,300);color:black;text-align:center;background:#c2c6cb;visibility:collapse;display:none;height:25px}.landing-table-tr-draggable .landing-table-row-dnd{height:0}.landing-edit-mode .landing-table-row-dnd{visibility:visible}.landing-table-tr:last-of-type .landing-table-row-dnd{border-radius:0 0 0 12px}.landing-table-tr:last-of-type .landing-table-row-dnd:after{border-radius:0 0 0 12px}.landing-table-tr.landing-table-row-selected .landing-table-row-dnd:after{border-radius:12px 0 0 12px}.landing-table-th.landing-table-col-dnd{border-left:1px solid white;border-right:1px solid white}.landing-table-th:last-child.landing-table-col-dnd{border-radius:0 10px 0 0;border-right:0}.landing-table-col-dnd{font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-light,300);color:black;text-align:center;background:#c2c6cb}.landing-table-tr:first-child .landing-table-th{height:17px}.landing-table-th-select-all{background:transparent;border-top:1px transparent solid;border-left:1px transparent solid;display:none;cursor:pointer}.landing-table-th{position:relative}.landing-table-th:not(.landing-table-row-dnd):not(.landing-table-th-select-all){min-width:30px}.landing-table-th.landing-table-row-dnd{min-width:17px}.landing-table-th p{margin-bottom:0}.landing-table-col-resize{position:absolute;cursor:col-resize;height:3000px;width:5px;top:-1px;right:-2px;z-index:10}.landing-table-div-col-dnd{position:absolute;width:calc(100% - 5px);height:inherit;top:0;left:0;cursor:pointer}.landing-table-tr-draggable .landing-table-th{z-index:10 !important}.landing-table-tr-draggable{z-index:10 !important}.landing-table-tr-draggable .landing-table-row-add{visibility:hidden}.landing-edit-mode .landing-table-th-select-all{display:table-cell;border:1px transparent solid}.landing-edit-mode .landing-table-col-dnd{display:table-cell}.landing-edit-mode .landing-table-row-dnd{display:table-cell}.landing-table-row-add:after{content:"+";font-size:10px;color:#c2c6cb;position:absolute;left:-20px;bottom:-9px;width:16px;height:16px;text-align:center;border-radius:50%}.landing-edit-mode .landing-table-row-add:hover::after{background:#2fc6f6;color:#fff}.landing-edit-mode .landing-table-row-add:hover .landing-table-row-add-line{background:#2fc6f6}.landing-table-row-add-line{position:absolute;height:2px;bottom:-2px;left:-6px;z-index:10;pointer-events:none}.landing-table-col-add:after{cursor:pointer;content:"+";font-size:10px;color:#c2c6cb;position:absolute;right:-9px;top:-20px;width:16px;height:16px;text-align:center;border-radius:50%;z-index:10}.landing-edit-mode .landing-table-col-add:hover::after{background:#2fc6f6;color:#fff}.landing-edit-mode .landing-table-col-add:hover .landing-table-col-add-line{background:#2fc6f6}.landing-table-col-add-line{position:absolute;width:2px;top:-6px;right:-2px;z-index:10;pointer-events:none}.landing-edit-mode .landing-table-row-selected .landing-table-row-dnd{background-color:#2fc6f6;border-radius:10px 0 0 10px}.landing-edit-mode .landing-table-col-dnd.landing-table-th-selected-cell{background-color:#2fc6f6;border-radius:10px 10px 0 0}.landing-edit-mode .landing-table-th-selected-top{border-top:2px solid #2fc6f6}.landing-edit-mode .landing-table-th-selected-x{border-left:2px solid #2fc6f6 !important;border-right:2px solid #2fc6f6 !important}.landing-edit-mode .landing-table-tr:last-of-type .landing-table-th-selected-x,.landing-table-col-draggable .landing-table-th-selected-x:last-child{border-bottom:2px solid #2fc6f6 !important}.landing-table-col-draggable .landing-table-th{border-top:0 solid transparent !important}.landing-table-col-selected .landing-table-col-dnd{border-left-width:0;border-right-width:0}.landing-edit-mode .landing-table-cell-selected{background-color:#2fc6f6;border-width:0}.landing-edit-mode .table-selected-all-right{border-right:2px solid #2fc6f6}.landing-edit-mode .table-selected-all-bottom{border-bottom:2px solid #2fc6f6}.landing-table-tr .landing-table-th.landing-table-row-dnd{border-top:1px solid white;border-bottom:1px solid white}.landing-table-tr:last-child .landing-table-th.landing-table-row-dnd{border-bottom:0}.landing-table-tr:not(:first-child) .landing-table-td:first-of-type{border-left:1px solid #959595}.landing-table-tr:nth-of-type(2) .landing-table-td{border-top:1px solid #959595}.landing-table-tr-selected .landing-table-th.landing-table-row-dnd{border-top:0 solid transparent;border-bottom:0 solid transparent;border-right:0 solid transparent}.table-selected-all .landing-table-th.landing-table-row-dnd{border-top:0 solid transparent;border-bottom:0 solid transparent;border-right:0 solid transparent}.landing-edit-mode .landing-table-row-selected .landing-table-tr-selected-left{border-left:2px solid #2fc6f6}.landing-edit-mode .landing-table-row-selected .landing-table-tr-selected-y{border-top:2px solid #2fc6f6;border-bottom:2px solid #2fc6f6 !important}.landing-edit-mode .landing-table-row-selected .landing-table-tr-selected-y:last-child{border-right:2px solid #2fc6f6}.landing-table-tr:not(:first-child) .landing-table-td,.landing-table-tr-draggable .landing-table-td,.landing-table-col-draggable .landing-table-td{background:#f8f8f9;padding:0 11px;background-clip:padding-box}.landing-table-col-draggable .landing-table-td,.landing-table-row-selected .landing-table-td{background:#f8f8f9}.landing-table-tr-draggable .landing-table-th:not(.landing-table-row-dnd):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.landing-table-tr-taken .landing-table-th:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2)}.landing-table-tr-draggable.landing-table-row-selected .landing-table-th.landing-table-row-dnd{border-radius:12px 0 0 12px}.landing-table-tr-draggable .landing-table-row-dnd:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.landing-table-tr-draggable:nth-last-child(-n+2) .landing-table-row-dnd:after{border-radius:0 0 0 12px}.landing-table-tr-draggable.landing-table-row-selected .landing-table-row-dnd:after{border-radius:10px 0 0 10px}.landing-table-draggable .landing-table-row-add{visibility:hidden}.landing-table-draggable .landing-table-col-add{visibility:hidden}.landing-table-col-draggable{z-index:10;display:flex;flex-direction:column;flex-flow:column wrap}.landing-table-col-draggable .landing-table-th{display:flex;align-items:center}.landing-table-col-taken:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);z-index:10}.landing-table-col-taken.landing-table-col-dnd.landing-table-th:last-child:after{border-radius:0 10px 0 0}.landing-table-col-taken.landing-table-th-selected.landing-table-col-dnd.landing-table-th:after{border-radius:10px 10px 0 0}.landing-table-th.landing-table-col-dnd.landing-table-th-selected{border-width:0}.landing-table-row-selected .landing-table-row-dnd{border-width:0}.landing-table-tr-draggable .landing-table-td{border-top:1px solid #959595}.landing-table-col-draggable .landing-table-td{border-left:1px solid #959595}.landing-table-style-2 .landing-table-tr:not(.landing-table-tr-taken):nth-child(even) .landing-table-td:not(.landing-table-col-taken):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1)}.landing-table-style-3 .landing-table-tr:not(.landing-table-tr-taken) .landing-table-td:not(.landing-table-col-taken):nth-child(even):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1)}.landing-table-style-4 .landing-table-tr:nth-of-type(2) .landing-table-td:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1)}.landing-table-style-5 .landing-table-tr:nth-of-type(2) .landing-table-td:after,.landing-table-style-5 .landing-table-tr .landing-table-td:first-of-type:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1)}.landing-table-style-6 td,.landing-table-style-7 td,.landing-table-style-8 td,.landing-table-style-9 td,.landing-table-style-10 td{border:1px solid #6a6a6a;background:#070706 !important}.landing-table-style-7 .landing-table-tr:not(.landing-table-tr-taken):nth-child(even) .landing-table-td:not(.landing-table-col-taken):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.2)}.landing-table-style-8 .landing-table-tr:not(.landing-table-tr-taken) .landing-table-td:not(.landing-table-col-taken):nth-child(even):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.2)}.landing-table-style-9 .landing-table-tr:nth-of-type(2) .landing-table-td:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.2)}.landing-table-style-10 .landing-table-tr:nth-of-type(2) .landing-table-td:after,.landing-table-style-10 .landing-table-tr .landing-table-td:first-of-type:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.2)}@-moz-document url-prefix(){.landing-edit-mode .landing-table-tr:not(:first-child) .landing-table-td{background:rgba(248,248,249,0.5)}.landing-edit-mode .landing-table-style-6 td,.landing-edit-mode .landing-table-style-7 td,.landing-edit-mode .landing-table-style-8 td,.landing-edit-mode .landing-table-style-9 td,.landing-edit-mode .landing-table-style-10 td{background:rgba(0,0,0,0.5) !important}}.bg-video__wrapper{width:100%;position:relative;overflow:hidden;height:100%}.bg-video__inner,.bg-video__video{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%}@media(min-aspect-ratio:16/9){.bg-video__inner{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.bg-video__inner{width:400%;left:-150%}}[class*=u-block-hover]{position:relative;max-width:100%;margin:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}[class*=u-block-hover],[class*=u-block-hover]::before,[class*=u-block-hover]::after{transition:all .3s ease}[class*=u-block-hover__additional]{position:absolute;top:0;bottom:0;left:0;right:0}[class*=u-block-hover__additional--v1]{position:absolute;top:0;bottom:0;left:0;right:0;margin:15px;opacity:0}.u-block-hover:hover .u-block-hover__additional--v1{opacity:1}.u-block-hover--scale:hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.u-block-hover__additional-scale{z-index:-1;max-width:initial}.u-block-hover:hover .u-block-hover__additional-scale{top:-20px;right:-20px;bottom:-20px;left:-20px}.u-block-hover:hover .u-block-hover__main--zoom-v1{-webkit-transform:scale(1.1);transform:scale(1.1)}.u-block-hover:hover .u-block-hover__main--zoom-v2{-webkit-transform:scale(1.04);transform:scale(1.04)}.u-block-hover [class*=icon-]{padding:1px}.u-block-hover__additional--fade{opacity:0}.u-block-hover:hover .u-block-hover__additional--fade{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.u-block-hover:hover img[class*=u-block-hover__main--mover-],.u-block-hover:hover [class*=u-block-hover__additional--mover-]{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}img[class*=u-block-hover__main--mover-]{max-width:initial;width:calc(100% + 60px);transition-duration:.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}[class*=u-block-hover__additional--mover-]{opacity:0;transition-duration:.5s}img.u-block-hover__main--mover-down{-webkit-transform:translate3d(0,-20px,0) scale3d(1.1,1.1,1.1);transform:translate3d(0,-20px,0) scale3d(1.1,1.1,1.1)}.u-block-hover__additional--mover-down{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.u-block-hover__additional--jump{position:static}.u-block-hover:hover .u-block-hover__additional--jump,.u-block-hover.u-block-hover__additional--jump:hover{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.u-block-hover:hover .u-block-hover__prop-opacity-1,.u-block-hover:focus .u-block-hover__prop-opacity-1{opacity:1}.u-block-hover:hover .u-block-hover__prop-color-white,.u-block-hover:focus .u-block-hover__prop-color-white{color:#fff}.u-block-hover:hover .u-block-hover__prop-bg-primary,.u-block-hover:focus .u-block-hover__prop-bg-primary{background-color:var(--primary)}.u-block-hover:hover .u-block-hover__prop-bg-primary-opacity-0_9,.u-block-hover:focus .u-block-hover__prop-bg-primary-opacity-0_9{background-color:rgba(var(--primary),0.9)}.u-blockquote-v7{position:relative;padding-top:55px}.u-blockquote-v7::before{content:"";position:absolute;top:0;left:50%;display:block;width:35px;height:35px;  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJxdW90ZS1sZWZ0IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtcXVvdGUtbGVmdCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNOTYgMjI0Qzg0LjcyIDIyNCA3NC4wNSAyMjYuMyA2NCAyMjkuOVYyMjRjMC0zNS4zIDI4LjctNjQgNjQtNjRjMTcuNjcgMCAzMi0xNC4zMyAzMi0zMlMxNDUuNyA5NiAxMjggOTZDNTcuNDIgOTYgMCAxNTMuNCAwIDIyNHY5NmMwIDUzLjAyIDQyLjk4IDk2IDk2IDk2czk2LTQyLjk4IDk2LTk2UzE0OSAyMjQgOTYgMjI0ek0zNTIgMjI0Yy0xMS4yOCAwLTIxLjk1IDIuMzA1LTMyIDUuODc5VjIyNGMwLTM1LjMgMjguNy02NCA2NC02NGMxNy42NyAwIDMyLTE0LjMzIDMyLTMycy0xNC4zMy0zMi0zMi0zMmMtNzAuNTggMC0xMjggNTcuNDItMTI4IDEyOHY5NmMwIDUzLjAyIDQyLjk4IDk2IDk2IDk2czk2LTQyLjk4IDk2LTk2UzQwNSAyMjQgMzUyIDIyNHoiPjwvcGF0aD48L3N2Zz4=) !important; background-size:14px 14px !important;background-repeat:no-repeat !important;background-position:center center !important;background-color:var(--primary);line-height:35px;border-radius:50%;margin-left:-18px}.u-blockquote-v8{position:relative;background-color:#fff;box-shadow:5px 6px 9px -6px rgba(var(--theme-color-main),0.08)}.u-blockquote-v8::after{content:"";position:absolute;left:50px;bottom:-15px;display:block;width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#fff transparent transparent transparent;-webkit-filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.05));filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.05))}.u-accordion__header{padding:.71429rem 1.07143rem}.u-accordion__body{padding:1.07143rem}.u-accordion__control-icon i:nth-child(1){display:none}.collapsed .u-accordion__control-icon i:nth-child(1){display:inline}.u-accordion__control-icon i:nth-child(2){display:inline}.collapsed .u-accordion__control-icon i:nth-child(2){display:none}.u-accordion-line-icon-pro{position:relative;top:2px}.u-accordion-color-primary .u-accordion__header [aria-expanded=true]{color:var(--primary) !important}.u-accordion-color-white .u-accordion__header [aria-expanded=true]{color:#fff !important}.u-accordion-bg-primary .u-accordion__header [aria-expanded=true]{background-color:var(--primary) !important;border-color:var(--primary) !important}.u-accordion-bg-white .u-accordion__header [aria-expanded=true]{background-color:#fff !important;border-color:#fff !important}.u-accordion-brd-primary .u-accordion__header [aria-expanded=true]{border-color:var(--primary) !important}.u-accordion-brd-white .u-accordion__header [aria-expanded=true]{border-color:#fff !important}.u-bg-overlay{position:relative}.u-bg-overlay::before,.u-bg-overlay::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.u-bg-overlay--v1::after{position:absolute;top:.35714rem;right:.35714rem;bottom:.35714rem;left:.35714rem}.u-bg-overlay__inner{z-index:3;position:relative}.u-bg-overlay--reverse::before{z-index:2}.u-bg-overlay--reverse::after{z-index:1}.u-info-v2-2__item{position:relative;border-left:solid 1px;border-right:solid 1px;border-bottom:solid 1px}.u-info-v2-2__item::after,.u-info-v2-2__item::before{content:"";position:absolute;top:0;width:30%;border-top:solid 1px;z-index:1}.u-info-v2-2__item::before{left:0}.u-info-v2-2__item::after{right:0}.u-info-v2-2__item.g-brd-white-dark-v3{border-color:rgba(255,255,255,0.3)}.u-info-v2-2__item.g-brd-white-dark-v3::before,.u-info-v2-2__item.g-brd-white-dark-v3::after{border-color:rgba(255,255,255,0.3)}.u-info-v2-2__item.g-brd-black-dark-v3{border-color:rgba(0,0,0,0.3)}.u-info-v2-2__item.g-brd-black-dark-v3::before,.u-info-v2-2__item.g-brd-black-dark-v3::after{border-color:rgba(0,0,0,0.3)}.info-v3-3{overflow:hidden}.info-v3-3:hover .info-v3-3__title{color:#fff}.info-v3-3:hover .info-v3-3__img,.info-v3-3:hover .info-v3-3__description-sm{left:15%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.info-v3-3:hover .info-v3-3__content{display:block}.info-v3-3:hover .info-v3-3__category{display:none}.info-v3-3:hover::after{opacity:1}.info-v3-3::after{opacity:0;transition:opacity .5s}.info-v3-3__img{-webkit-transform:translate3d(70%,0,0);transform:translate3d(70%,0,0);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.info-v3-3__content{display:none}.info-v3-3__description-sm{transition:left .5s;width:70%}.info-v3-4{position:relative}.info-v3-4::before{content:"";position:absolute;top:.71429rem;right:.71429rem;bottom:.71429rem;left:.71429rem;display:block;border:1px solid rgba(255,255,255,0.4);z-index:1}.info-v5-2__image{width:calc(100% + 1px)}.progress{font-size:1rem;line-height:inherit;background-color:#eee}.progress-bar{height:auto;min-height:12px;background-color:var(--primary)}.btn-primary{background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover{color:#fff;background-color:var(--primary-darken-1);border-color:var(--primary-darken-1)}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(var(--primary),0.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--primary);border-color:var(--primary)}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary-darken-1);border-color:var(--primary-darken-1)}.btn-outline-primary{color:var(--primary);border-color:var(--primary)}.btn-outline-primary:hover{background-color:var(--primary-darken-1);border-color:var(--primary-darken-1)}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 2px rgba(var(--primary),0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:var(--primary)}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{background-color:var(--primary-darken-1);border-color:var(--primary-darken-1)}.card,.card-header{border-color:#eee}.card-header{padding:.71429rem 1.07143rem}.card-block{padding:1.07143rem}.form-control:focus,.custom-select:focus{box-shadow:none}.form-control::-webkit-input-placeholder{color:inherit;opacity:.5}.form-control:-ms-input-placeholder{color:inherit;opacity:.5}.form-control::-ms-input-placeholder{color:inherit;opacity:.5}.form-control::placeholder{color:inherit;opacity:.5}.fancybox-controls--canzoomIn .fancybox-placeholder,.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:inherit}.fancybox-slide.has-animation{display:block}.fancybox-is-sliding .fancybox-slide.has-animation,.fancybox-slide--current.has-animation,.fancybox-slide--next.has-animation,.fancybox-slide--previous.has-animation{display:none}.fancybox-is-sliding .fancybox-slide.has-animation.animated,.fancybox-slide--current.has-animation.animated,.fancybox-slide--next.has-animation.animated,.fancybox-slide--previous.has-animation.animated{display:block}@media(max-width:767px){.fancybox-slide.fancybox-slide--iframe .fancybox-content{max-width:95%;width:95%;height:56.25vw}}[class^=et-]{line-height:1.1}.material-icons{position:relative;top:.14286rem}.u-btn-floating .material-icons,.u-chip .material-icons{top:0}.js-next,.js-prev,.js-thumb{cursor:pointer}.js-next,.js-prev{z-index:10}.IE .g-color-cyan-gradient-opacity-v1,.IE .g-color-blue-gradient-opacity-v1{background:transparent;-webkit-text-fill-color:initial}.IE .g-color-cyan-gradient-opacity-v1{color:#00bed6}.IE .g-color-blue-gradient-opacity-v1{color:#8654da}.IE .form-control:-ms-input-placeholder{opacity:1}.g-pointer-events-none,.g-pointer-events-before-after-none::before,.g-pointer-events-before-after-none::after{pointer-events:none}.g-parent:hover .g-pointer-events-none--parent-hover{pointer-events:none}.g-pointer-events-all{pointer-events:all}.scroll-width-reset{width:auto}.scroll-width-reset::before,.scroll-width-reset::after{content:none}.landing-public-mode .g-pointer-events-none--public-mode{pointer-events:none}.landing-edit-mode .g-pointer-events-none--edit-mode{pointer-events:none}.bx-searchtitle{margin-top:0}.u-countdown--days-expiried .u-countdown--days-hide{display:none !important}.g-link-not-colored a:focus,.g-link-not-colored a:hover{color:inherit}[data-map]{position:relative}@media(min-width:576px){.btn-lg--sm{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}}@media(min-width:768px){.btn-lg--md{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}}@media(min-width:992px){.btn-lg--lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}}.col-1 .g-hidden-col-1,.g-hidden-col-1.col-1{display:none}.col-2 .g-hidden-col-2,.g-hidden-col-2.col-2{display:none}.g-white-space-normal{white-space:normal}@media(max-width:767px){.col-sm-1 .g-hidden-col-1,.g-hidden-col-1.col-sm-1{display:none}.col-sm-2 .g-hidden-col-2,.g-hidden-col-2.col-sm-2{display:none}.col-sm-3 .g-hidden-col-3--sm,.g-hidden-col-3--sm.col-sm-3{display:none}}@media(min-width:768px) and (max-width:991px){.col-md-1 .g-hidden-col-1,.g-hidden-col-1.col-md-1{display:none}.col-md-2 .g-hidden-col-2,.g-hidden-col-2.col-md-2{display:none}.col-md-3 .g-hidden-col-3--md,.g-hidden-col-3--md.col-md-3{display:none}}@media(min-width:992px){.col-lg-1 .g-hidden-col-1,.g-hidden-col-1.col-lg-1{display:none}.col-lg-2 .g-hidden-col-2,.g-hidden-col-2.col-lg-2{display:none}.col-lg-3 .g-hidden-col-3--lg,.g-hidden-col-3--lg.col-lg-3{display:none}}.landing-public-mode .landing-ui-button.landing-ui-button-action.landing-ui-button-card-action{display:none}.button-new-year{position:relative}.button-new-year::before{content:"";width:95px;height:55px;top:-10px;left:0;position:absolute;  background: url(/bitrix/images/landing/buttons_styles/snowflakes-left.png) no-repeat;}.button-new-year::after{content:"";width:69px;height:49px;top:-5px;right:5px;position:absolute;  background: url(/bitrix/images/landing/buttons_styles/snowflakes-right.png) no-repeat;}.g-mb-0--last:last-child{margin-bottom:0 !important}.g-mr-0--last:last-child{margin-right:0 !important}li.g-brd-bottom:last-child:not(.g-brd-bottom--last-child){border-bottom:none !important}.g-brd-bottom-0--last:last-child{border-bottom:none !important}table.blogcode{font-size:1em;margin:.5em 0;width:100%;border:1px solid;text-align:left}table.blogcode td{padding:4px 40px 8px 27px;height:18px}table.blogcode td{font-family:"Courier New";white-space:pre-wrap}table.blogcode pre{font-family:"Courier New";margin:0;font-size:.85714rem !important;line-height:1.07143rem !important;white-space:pre-wrap}div.blog-post-code table.blogcode{border-color:rgba(0,0,0,0.05);background-color:rgba(247,247,247,0.95) !important}div.blog-post-code table.blogcode *,div.blog-post-code table.blogcode{color:#7d7d7d !important}[data-stop-propagation]{cursor:auto}.g-brd-color-inherit{border-color:inherit !important}.animation-none{-webkit-animation-name:none !important;animation-name:none !important}.flex-basis-100x{flex-basis:100%}.block-wrapper{position:relative}.g-color-primary--hover:hover *{color:var(--primary) !important}.u-theme-restaurant-shadow-v1{box-shadow:inset 2px 2px 2px var(--primary-darken-2)}.landing-highlight{background-color:var(--primary-opacity-0_5)}body{overflow-x:hidden}div.blog-post-code table.blogcode,div.blog-post-quote table.blogquote{font-size:1em;margin:.5em 0;width:100%;text-align:left;border:1px solid rgba(0,0,0,0.05);background-color:rgba(247,247,247,0.95) !important}table.blogquote td,table.blogcode td{padding:4px 40px 8px 27px}div.blog-post-code table.blogcode *,div.blog-post-code table.blogcode,div.blog-post-quote table.blogquote *,div.blog-post-quote table.blogquote{color:#7d7d7d !important}table.blogcode td{font-family:"Courier New";white-space:pre-wrap}table.blogcode pre{font-family:"Courier New";margin:0;font-size:.85714rem !important;line-height:1.07143rem !important;white-space:pre-wrap;}

div.blog-post-quote table.blogquote {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%228%22%20height%3D%2214%22%3E%3Cpath%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2011.813C2.563%2010.6%203.844%209.171%203.844%207.531c-1.104-.121-2.01-.551-2.719-1.29C.417%205.5.063%204.646.063%203.675c0-1.033.348-1.903%201.046-2.612C1.807.354%202.677%200%203.72%200c1.146%200%202.146.46%203%201.382C7.573%202.303%208%203.422%208%204.738%208%208.685%205.74%2011.773%201.219%2014L0%2011.813z%22%20opacity%3D%22.303%22/%3E%3C/svg%3E"); background-position:12px 9px;background-repeat:no-repeat}table.data-table{width:100%;margin-bottom:1rem;text-align:left}table.data-table th,table.data-table td{padding:.75rem;vertical-align:top;border-top:1px solid rgba(222,226,230,0.75)}table.data-table thead th{vertical-align:bottom;border-bottom:2px solid rgba(222,226,230,0.75)}table.data-table tbody+tbody{border-top:2px solid rgba(222,226,230,0.75)}table.data-table,table.data-table th,table.data-table td{border:1px solid rgba(222,226,230,0.75)}table.data-table thead th,table.data-table thead td{border-bottom-width:2px}.feed-com-img-wrap img,img[data-bx-image]{max-width:100%;height:auto}.u-shadow-custom-v1{box-shadow:0 0 13px 11px rgba(0,0,0,0.1)}.u-shadow-custom-v2{box-shadow:0 0 13px 11px var(--primary)}main:not(.landing-edit-mode) .block-26-2-separator,main:not(.landing-edit-mode) .block-26-3-separator,main:not(.landing-edit-mode) .block-26-4-separator,main:not(.landing-edit-mode) .block-26-5-separator,main:not(.landing-edit-mode) .block-26-6-separator-waves,main:not(.landing-edit-mode) .block-26-7-separator,main:not(.landing-edit-mode) .block-26-8-separator{overflow:hidden}.landing-edit-mode .block-26-2-separator .landing-block,.landing-edit-mode .block-26-3-separator .landing-block,.landing-edit-mode .block-26-4-separator .landing-block,.landing-edit-mode .block-26-5-separator .landing-block,.landing-edit-mode .block-26-6-separator-waves .landing-block,.landing-edit-mode .block-26-7-separator .landing-block,.landing-edit-mode .block-26-8-separator .landing-block{margin:0}main:not(.landing-edit-mode) .block-store-menu-sidebar .landing-block{overflow-y:auto;height:calc(100vh - 100px)}html{font-size:14px}body{font-size:1rem;font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";text-rendering:optimizelegibility}
/* End */


/* Start:/local/templates/landing24/template_styles.min.css?17496464452401*/
.landing-edit-mode,.landing-public-mode{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:flex;flex-direction:column}.landing-layout-flex{display:flex;flex-wrap:nowrap;flex-direction:column;flex-grow:1}@media(max-width:780px){.landing-layout-flex.sidebar-right .landing-sidebar{order:1}}.landing-header+.landing-main{flex-grow:1}@media(min-width:1px){.landing-layout-breakpoint--all .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--all .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--all .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--all .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--all .landing-layout-flex .landing-main{width:70%}}@media(min-width:576px){.landing-layout-breakpoint--mobile .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--mobile .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--mobile .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--mobile .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--mobile .landing-layout-flex .landing-main{width:70%}}@media(min-width:768px){main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex,.landing-layout-breakpoint--tablet .landing-layout-flex{flex-direction:row}main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex.sidebar-right,main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex.without-left,.landing-layout-breakpoint--tablet .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--tablet .landing-layout-flex.without-left{flex-direction:row-reverse}main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex .landing-sidebar,.landing-layout-breakpoint--tablet .landing-layout-flex .landing-sidebar{width:30%}main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex .landing-main,.landing-layout-breakpoint--tablet .landing-layout-flex .landing-main{width:70%}}@media(min-width:992px){.landing-layout-breakpoint--desktop .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--desktop .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--desktop .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-flex .landing-sidebar{width:300px;min-width:300px}.landing-layout-flex .landing-main{width:calc(100% - 300px)}}
/* End */


/* Start:/local/assets/style/reset.css?17496464492986*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

html {
  font-size: 16px;
  scroll-behavior: smooth;
}

* {
  margin: 0;
  padding: 0;
  outline: none;
  border: none;
  background-color: transparent;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

.body-main {
  background-color: var(--color-bg);
  position: relative;
  max-width: 1920px;
  min-width: 300px;
  min-height: 100vh;
  margin: 0 auto;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: flex;
  flex-direction: column;
}

body footer {
  margin-top: auto;
}

input,
button,
select,
optgroup,
textarea {
  font: inherit;
  min-width: 0; /* для FF */
}

::-webkit-search-decoration,
::-webkit-search-cancel-button,
::-webkit-search-results-button,
::-webkit-search-results-decoration {
  display: none;
}

::-webkit-file-upload-button {
  font: inherit;
}

::file-selector-button {
  font: inherit;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::-webkit-outer-spin-button,
::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

[type="number"] {
  -moz-appearance: textfield;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--color-text);
  transition: background-color 5000s ease-in-out 0s;
}

textarea {
  resize: vertical;
}

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  white-space: normal;
}

label,
button,
.button,
[role="button"] {
  user-select: none;
  cursor: pointer;
}

img,
svg {
  flex: none;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}

img {
  object-fit: cover;
}

svg {
  fill: currentColor;
}

iframe {
  max-width: 100%;
}

ul {
  list-style: none;
}

a {
  text-decoration: none;
  color: inherit;
}

a[href^="tel:"] {
  white-space: nowrap;
}

table {
  border-collapse: collapse;
}

iframe {
  border: 0;
}

.container,
.section-banners {
  max-width: 100svw;
}

.w-100 {
    width: 100% !important;
}

/* End */


/* Start:/local/assets/style/variables.css?17561061222710*/

/* Цвета */
:root {
  /**/
  --color-grey: #e5ebef;
  --color-dark: #010210;
  --color-white: #fff;
  --color-light-grey: #eef3f6;
  --color-grey-middle: #3b4e5b;
  --color-grey-middle-secondary: #818d96;
  --color-greige: #f5f5f5;
  --color-greige-light: #e5e5e5;
  --color-greige-middle: #929292;
  --color-greige-dark: #afafaf;
  --color-extradark: #1e1e1e;
  --color-darkest: #000000;
  --color-darkest-20: rgba(0,0,0, 0.2);
  --color-darkest-50: rgba(0,0,0, 0.5);
  --color-white-20: #ffffff33;
  --color-white-40: rgba(255,255,255, 0.4);
  --color-gray-20: #818d9633;
  --color-dark-40: #231F2066;
  --color-greige-50: #f5f5f580;
  --color-error: #ff6f59;
  --color-success: #00C868;
  --color-steel: #cbd2df;

  /**/
  --color-primary: var(--color-dark);
  --color-secondary: var(--color-white);
  --color-muted: var(--color-greige);
  --color-extralight: var(--color-white);

  --color-bg: var(--color-white);

  --color-icon-noimage: #899196;

  --color-border: var(--color-dark);

  --color-text: var(--color-dark);
  --color-text-dark: #231F20;
  --color-text-extralight: var(--color-white);
  --color-text-muted: var(--color-greige-middle);
}

/* Типографика */
:root {
  --font-family: "Inter", sans-serif;
  --font-regular: 400;
  --font-medium: 500;
  --font-title-family: "Inter", sans-serif;
}

/* Прочее */
:root {
  --container-width: 100%;
  --container-medium-width: 86.5rem;
  --container-small-width: 57rem;
  --grid-gap: 1rem;

  --section-offset: 3.75rem;
  --section-offset-different: 1.25rem;
  --section-offset-small: 2rem;
  --section-header-offset: 1.5rem;

  --offset-extrabig: 2.5rem;
  --offset-big: 2rem;
  --offset-main: 1.5rem;
  --offset-medium: 1.25rem;
  --offset-secondary: 1rem;
  --offset-small: 0.75rem;
  --offset-extrasmall: 0.5rem;

  --height-input: 3.375rem;
  --height-input-small: 3rem;
  --height-logo: 4.375rem;
  --width-lk-aside: 9.8125rem;

  --size-icon-big: 2rem;
  --size-icon: 1.5rem;
  --size-icon-semimedium: 1.25rem;
  --size-icon-medium: 1.125rem;
  --size-icon-small: 1rem;
  --size-icon-extrasmall: 0.75rem;

  --radius: 0;
  --radius-small: 0.25rem;

  --shadow: 0 0.125rem 1rem 0 #0000001A;
  --shadow-hover: 0 0.0625rem 0.5rem 0 #0000001A;

  --transition: 0.2s all;
  --transition-long: 0.4s all;
  --scale: scale(1.1);
}

@media screen and (min-width: 576px) {
  :root {
    --grid-gap: 1.5rem;
  }
}
@media screen and (min-width: 768px) {
  :root {
    --section-offset-small: 1.25rem;
  }
}
@media screen and (min-width: 1024px) {
  :root {
    --grid-gap: 2rem;
    --section-offset: 7.5rem;
    --section-offset-different: 7.5rem;
    --section-offset-small: 2.75rem;
    --section-header-offset: 2.75rem;
  }
}


/* End */


/* Start:/local/assets/style/fonts.css?1749646449320*/

/* fonts */

/* Inter */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('/local/assets/style/../fonts/inter/Inter-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: url('/local/assets/style/../fonts/inter/Inter-Medium.ttf') format('truetype');
}
/* End */


/* Start:/local/assets/libs/swiper/swiper.min.css?174964644918437*/
/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/assets/libs/fancybox/fancy.css?174964644924789*/
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, -150px, 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, 150px, 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path: inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
/* End */


/* Start:/local/assets/libs/simpleSideBar/simplesidebar.css?17496464494236*/
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s 0.5s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  transition-delay: 0s;
  transition-duration: 0s;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 0;
  bottom: 0;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.simplebar-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
  -ms-overflow-style: scrollbar !important;
}

.simplebar-dummy-scrollbar-size > div {
  width: 200%;
  height: 200%;
  margin: 10px 0;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
/* End */


/* Start:/local/assets/libs/noUiSlider/nouislider.min.css?17496464494220*/
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
/* End */


/* Start:/local/assets/libs/datepicker/css/datepicker.min.css?17496464494938*/
.datepicker{width:-moz-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px hsla(0,0%,4%,.1)}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px hsla(0,0%,4%,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;font-size:.75rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-grid,.datepicker-view{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker .dow{font-size:.875rem;font-weight:700;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker .days .dow,.datepicker-cell{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}
/* End */


/* Start:/local/assets/style/modals.css?175619196021595*/

/* fancy */
@keyframes f-fadeIn {
    0% { opacity: 0 }
    100% { opacity: var(--fancybox-opacity, 1) }
}

body.fancybox-active {
    overflow: hidden;
}
body.fancybox-active,
body.compensate-for-scrollbar {
    margin-right: var(--width-scrollbar, 0);
}
.fancybox-container,
.fancybox__container {
    --fancybox-bg: var(--color-darkest);
    --fancybox-opacity: 0.5;
}
.fancybox__content {
    padding: 0;
}
.fancybox__content > iframe {
    display: block;
    width: 100%;
}
.fancybox-is-open .fancybox-inner {
    /* backdrop-filter: blur(40px); */
}
.fancybox-infobar {
    display: none;
}
.fancybox-slide,
.fancybox-slide--html,
.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn,
.fancybox__slide {
    padding: var(--offset-secondary);
}
.fancybox-slide--overflow {
    overflow: hidden;
}
.fancybox-button.fancybox-close-small,
.fancybox-slide--html .fancybox-close-small,
.fancybox__content>.f-button.is-close-btn {
    top: 0;
    right: 0;
    border-radius: var(--radius);
    background-color: transparent;
    width: 3rem;
    height: 3rem;
    padding: 0;
    opacity: 1;
    transition: var(--transition);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-dark);
}
.fancybox-button.fancybox-close-small svg,
.fancybox-slide--html .fancybox-close-small svg,
.fancybox__content>.f-button.is-close-btn svg {
    width: 1.5rem;
    height: 1.5rem;
}

.has-rutube,
.has-vk {
    width: auto;
    height: 540px;
    max-width: 100%;
    max-height: 100%;
    aspect-ratio: 600 / 337;
}

.fancybox__vertical .fancybox__content {
    aspect-ratio: auto !important;
    height: auto !important;
    width: auto ;
}
@media screen and (min-width: 1024px) {
    .fancybox-button.fancybox-close-small:hover,
    .fancybox-slide--html .fancybox-close-small:hover,
    .fancybox__content>.f-button.is-close-btn:hover {
        color: var(--color-greige-middle);
    }
}
.fancybox-button.fancybox-close-small:active,
.fancybox-slide--html .fancybox-close-small:active,
.fancybox__content>.f-button.is-close-btn:active {
    color: var(--color-greige-middle);
}
@media screen and (max-width: 1023px) {
    .has-rutube,
    .has-vk {
        height: 400px;
    }
}
@media screen and (max-width: 767px) {
    .has-rutube,
    .has-vk {
        width: 100%;
        height: auto;
    }
}

/*
body.fancybox-active.compensate-for-scrollbar .header {
    padding-right: var(--width-scrollbar, 0);
}
*/



/* popup */
.popup {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: var(--color-extralight);
    border-top: 0.0625rem solid var(--color-grey);
    z-index: 999;
}
.popup__cookie {
    transition: var(--transition);
}
.popup__cookie-content {
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
    padding-top: var(--offset-medium);
    padding-bottom: var(--offset-medium);
}
.popup__cookie-descr {
    flex-grow: 1;
    text-transform: uppercase;
    font-size: 1.25rem;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
    text-align: center;
}

.popup__cookie._hidden {
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    transform: translateY(calc(var(--offset-main) * -1));
}
.popup__cookie:not(._hidden) {
    transform: translateY(0);
}

@media screen and (max-width: 1023px) {
    .popup__cookie-descr {
        font-size: 1rem;
        text-align: left;
    }
}

/* modal */
.modal {
    --width-modal: 31.25rem;
    --offset-modal: 2rem;

    max-width: var(--width-modal);
    display: none;
    overflow: visible;
    background-color: var(--color-bg);
    padding: 0;
    border-radius: var(--radius);
    transition: var(--transition) !important;
    z-index: 20;
    width: 100%;
    color: var(--color-text);
}
/*
.fancybox__container .modal {
    margin: var(--grid-gap);
}
*/

@media screen and (max-width: 1023px) {
    #modal-gifts-carousel .section__title {
        font-size: 2rem;
        line-height: 1.5;
    }
}

.close {
    --size-close: calc(var(--size-icon) * 2);

    min-width: var(--size-close);
    min-height: var(--size-close);
    width: var(--size-close);
    height: var(--size-close);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius);
    overflow: hidden;

    transition: var(--transition);
    color: var(--color-dark);
}
.close svg {
    width: calc(var(--size-close) / 2.4);
    height: calc(var(--size-close) / 2.4);
}


.modal .close {
    position: absolute;
    top: var(--offset-small);
    right: var(--offset-small);
}

@keyframes f-zoomInUp-animated {
    from{
        transform: translate3d(0, 1rem, 0);
        opacity: 0;
    }
    to {
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}
@keyframes f-fadeOut-animated {
    to {
        transform: translate3d(0, 1rem, 0);
        opacity: 0;
    }
}
.modal.f-zoomInUp {
    animation: var(--f-transition-duration, 0.2s) ease both f-zoomInUp-animated;
}
.modal.f-fadeOut {
    animation: var(--f-transition-duration, 0.2s) ease both f-fadeOut-animated;
}



@media screen and (min-width: 1024px) {
    .close:hover {
        color: var(--color-grey-middle);
    }
}
.close:active {
    color: var(--color-grey-middle);
}


.modal__content {
    padding: 3rem var(--offset-modal) 0;
    display: flex;
    flex-direction: column;
}
.modal__descr {
    margin-top: var(--offset-medium);
}
.modal__image {
    margin-top: var(--offset-medium);
    width: 100%;
    height: auto;
    overflow: hidden;
}
.modal__image img {
    /* width: 100%;
    height: 100%; */
    object-fit: cover;
}

@media screen and (max-width: 1023px) {
    .modal {
        --offset-modal: 0.75rem;
    }
}

/* modal-thanks */
.modal-thanks {
    --width-modal: 31.25rem;

    background-image: url('/local/templates/main/images/modals/modal-thanks-bg.svg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.modal-thanks .modal__title {
    font-size: 1.75rem;
    line-height: 1.5;
}


@media screen and (max-width: 1023px) {
    .modal-thanks {
        --width-modal: 21.875rem;
    }
    .modal-thanks .modal__title {
        font-size: 1.25rem;
    }
    .modal-thanks .modal__content {
        font-size: 0.875rem;
    }
    .modal-thanks .modal__descr {
        margin-top: var(--offset-small);
    }
}

/* finally */
.modal__finally {
    --size-icon-modal: 6.25rem;
}
.modal__finally-content {
    display: flex;
    flex-direction: column;
    gap: var(--offset-secondary);
}
.modal__finally-success .modal__finally-content .font-title span {
    color: var(--color-success);
}
.modal__finally-failure .modal__finally-content .font-title span {
    color: var(--color-error);
}
.modal__finally-bottom {
    margin-top: var(--offset-secondary);
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--offset-small);
}
.modal__finally-description {
    margin-top: var(--offset-small);
}

/* cities */
.modal__cities {
    width: var(--width-modal);
    max-width: calc(100% - var(--grid-gap) * 2);
}
.modal__cities-title {
    font-size: 1.25rem;
    font-weight: var(--font-semibold);
    line-height: 1.3;
    color: var(--color-dark);
    margin-bottom: var(--offset-small);
}
.modal__cities-wrapper {
    margin-top: var(--offset-small);
    overflow-y: auto;
    height: 22.625rem;
    padding-right: var(--offset-secondary);
}
.modal__cities-wrapper::-webkit-scrollbar {
    width: 0.5rem;
    background-color: transparent;
}

.modal__cities-wrapper::-webkit-scrollbar-thumb {
    border-radius: 0.5rem;
    background-color: var(--color-primary);
}

.modal__cities-wrapper::-webkit-scrollbar-track {
    border-radius: 0.5rem;
    background-color: transparent;
}
.modal__cities-list {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: var(--offset-small);
}
.modal__cities-item {
    font-size: 1rem;
    font-weight: var(--font-regular);
    line-height: 1.4;
    color: var(--color-dark);
    width: 100%;
    position: relative;
    padding-right: calc(var(--size-icon) + var(--offset-secondary));
    /* display: flex;
    align-items: center; */
    /* justify-content: space-between; */
    /* gap: var(--offset-secondary); */
    cursor: pointer;
    transition: var(--transition);
}
.modal__cities-item._active {
    font-weight: var(--font-semibold);
    color: var(--color-primary);
}
.modal__cities-item._hidden {
    display: none;
} 
.modal__cities-item::after {
    position: absolute;
    display: block;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    content: '';
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
    background-image: url('/local/assets/style/../../images/icons/check-color.svg');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: var(--transition);
    opacity: 0;
    margin-left: auto;
}
.modal__cities-item._active::after {
    opacity: 1;
}
@media screen and (min-width: 768px) {
    .modal__cities {
        padding: var(--offset-big);
    }
}
@media screen and (min-width: 1024px) {
    .modal__cities-item:hover {
        color: var(--color-primary);
    }
    .modal__cities-wrapper {
        margin-top: var(--offset-big);
    }
    .modal__cities-item {
        font-size: 1rem;
        line-height: 1.3;
    }
    .modal__cities-title {
        font-size: 1.4375rem;
        line-height: 1.3;
        margin-bottom: var(--offset-big);
    }
}
@media screen and (max-width: 1023px) {
    .modal__cities-wrapper {
        height: 50vh;
    }
}

/* modal-product */
.modal-product {
    --width-modal: 100.375rem;
    --offset-modal: 2rem;

    padding: calc(var(--offset-modal) * 2) var(--offset-modal) calc(var(--offset-modal) / 4 * 5);
}
@media screen and (max-width: 1023px) {
    .modal-product {
        --offset-modal: var(--offset-small);

        padding: 3rem var(--offset-modal) var(--offset-medium);
    }
}
@media screen and (max-width: 767px) {
    .modal-product {
        --width-modal: 21.875rem;
    }
    
    .modal-product .product-offer__image {
        margin: 0 calc(var(--offset-block) * -1);
        width: calc(100% + var(--offset-block) * 2);
    }
}

/* modal-menu */
.modal-menu__bottom {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.modal-menu__footer {
    margin-top: var(--offset-secondary);
}
.modal-menu__lang:not(._active) {
    color: var(--color-grey-middle-secondary);
}
.modal-menu__lang:active,
.modal-menu__lang._active {
    color: var(--color-text);
}
.modal-menu__btns {
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
    margin-top: var(--offset-secondary);
}

/* modal-search */
.modal-search {
    --columns: 2;
    --offset-block: var(--offset-medium);
}
.modal-search__items {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    gap: var(--offset-block);
}
.modal-search__items .search-card {
    max-width: calc((100% - (var(--columns) - 1) * var(--offset-block) ) / var(--columns));
}
.modal-search__items .search-noitem {
    font-size: 0.875rem;
    font-weight: var(--font-regular);
    line-height: 1.5;
}

@media screen and (max-width: 424px) {
    .modal-search {
        --columns: 1;
    }
    .modal-menu__footer .button {
        width: 100%;
    }
}

/* modal-touch */
.modal-touch {
    width: 100%;
    height: 2.25rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    background: var(--color-bg);
    z-index: 1;
}
.modal-touch::before {
    content: '';
    width: 4rem;
    height: 0.25rem;
    background-color: var(--color-grey);
}

@media screen and (min-width: 1024px) {
    .modal-touch {
        display: none;
    }
}

/* modal-mobile */
.modal-mobile {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    height: 80%;
    
    border-radius: 0;
    overflow-y: auto;
    scrollbar-width: none;
}

.modal-mobile::-webkit-scrollbar,
.modal-mobile::-webkit-scrollbar-track,
.modal-mobile::-webkit-scrollbar-thumb {
    display: none;
}
.modal-mobile .fancybox-button,
.modal-mobile .f-button.is-close-btn {
    display: none !important;
}

.modal-mobile__content {
    width: 100% ;
    padding: 0 var(--grid-gap) var(--grid-gap);
    display: flex;
    flex-direction: column;
    gap: var(--offset-medium);
}
.modal-mobile__title {
    text-align: center;
}

/* modal move */
.modal-mobile.modal-move {
    transition: 0s all !important;
    max-height: calc(80% + var(--offset-modal, 0px));
}
.modal-mobile.modal-mobile-open {
    max-height: calc(100% + var(--offset-modal, 0px));
}
.modal-mobile.modal-mobile-close {
    transition: 2s all !important;
    max-height: 0px;
}

/* modal-filters */
.modal-filters {
    height: 100%;
    margin: 0 !important;
}
.modal-filters__title-container {
    display: grid;
    grid-template-columns: 1fr 20fr 1fr;
    padding-top: var(--offset-small);
    padding-bottom: var(--offset-small);
    border-bottom: 0.0625rem solid var(--color-grey);
}
.modal-filters__title-btn {
    height: 100%;
    min-width: var(--size-icon);
    width: var(--size-icon);
}
.modal-filters__title-btn svg {
    display: block;
    width: 100%;
    height: 100%;
}
.modal-filters__form,
.modal-filters__form.form {
    --gap: var(--offset-main);

    padding-top: 1.75rem;
}
.modal-filters__form-bottom {
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
    position: fixed;
    bottom: 0;
    left: var(--grid-gap);
    width: calc(100% - var(--grid-gap) * 2);
}
.modal-filters__form-title {
    font-weight: var(--font-medium);
}
.modal-filters__form-btns {
    display: flex;
    align-items: stretch;
    width: 100%;
    overflow-x: auto;
    scrollbar-width: none;
    padding: var(--offset-small) var(--grid-gap) 0;
    margin: 0 calc(var(--grid-gap) * -1);
    width: calc(100% + var(--grid-gap) * 2);
}
.modal-filters__form-btns::-webkit-scrollbar,
.modal-filters__form-btns::-webkit-scrollbar-track,
.modal-filters__form-btns::-webkit-scrollbar-thumb {
    display: none;
}
.modal-filters__content-container > .modal-filters__form-item {
    margin-top: var(--offset-main);
}
.modal-filters__btn {
    flex: 1 0 0;
}
.modal-filters__btn input {
    display: none;
}
.modal-filters__btn input:checked + .button_outlined-dark {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
}
.modal-filters__btn .button {
    --btn-padding: var(--offset-extrasmall);
}
.modal-filters__form-checkboxes {
    display: flex;
    flex-direction: column;
}
.modal-filters__form-checkboxes .checkbox {
    padding: var(--offset-extrasmall) 0;
    width: 100%;
    justify-content: space-between;
}

@media screen and (max-width: 575px) {
    .modal.modal-full {
        width: calc(100% + var(--offset-secondary)* 2);
        max-width: calc(100% + var(--offset-secondary)* 2);
        min-height: calc(100% + var(--offset-secondary)* 2);
        border-radius: 0;
        margin: calc(var(--offset-secondary)* -1) !important;
        overflow-y: auto;
    }
    .modal__right {
        position: static;
        top: 0;
        right: 0;
    }
    .modal__btns {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
}

/* modal-switching */
.modal-switching {
    --width-modal: 100.375rem;
}
.modal-switching .arrow {
    --size-svg: 3rem;
}
.modal-switching .section-carousel {
    --width-card: 37.3125rem;
}
.modal-switching .section__title {
    font-size: 3rem;
    line-height: 1.2;
    letter-spacing: -1%;
}

@media screen and (min-width: 1024px) {
    .modal-switching {
        padding: 4rem 0 2.5rem;
    }
}
@media screen and (max-width: 1023px) {
    .modal-switching {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: auto;
        max-height: 100%;
        padding: 0 0 var(--offset-main);
        overflow-y: auto;
        margin: 0 !important;
        scrollbar-width: none;
    }
    
    .modal-switching::-webkit-scrollbar,
    .modal-switching::-webkit-scrollbar-track,
    .modal-switching::-webkit-scrollbar-thumb {
        display: none;
    }
    .modal-switching .fancybox-button,
    .modal-switching .f-button.is-close-btn {
        display: none !important;
    }

    .modal-switching .section-carousel {
        height: calc(100% - 2.25rem);
    }
    .modal-switching .section-carousel .section__bg,
    .modal-switching .section-carousel .section__bg > .container {
        height: 100%;
    }
    .modal-switching .section-carousel .section__bg > .container {
        display: flex;
        flex-direction: column;
    }
    .modal-switching .section-carousel__slider {
        height: fit-content;
        flex-grow: 1;
        display: flex;
        flex-direction: column;
    }
    .modal-switching .section-carousel .section__bottom {
        margin-top: auto;
    }
}

@media screen and (max-width: 1023px) {
    .modal-switching {
        height: 100%;
        max-height: 80%;
    }
    .modal-switching.modal-move {
        transition: 0s all !important;
        max-height: calc(80% + var(--offset-modal, 0px));
    }
    .modal-switching.modal-mobile-open {
        max-height: calc(100% + var(--offset-modal, 0px));
    }
    .modal-switching.modal-mobile-close {
        transition: 2s all !important;
        max-height: 0px;
    }
}


/* modal-lk */
.modal-auth {
    --width-modal: 37.375rem;
}
.modal-auth__content {
    padding: var(--offset-main);
}
.modal-auth__form:not(:first-child) {
    margin-top: 2.75rem;
}
.modal-auth__title {
    text-align: center;
    font-weight: var(--font-medium);
    font-size: 2.5rem;
    line-height: 1.3;
    letter-spacing: -0.02em;
}
.modal-auth .field.field__error .input,
.modal-auth .field.field__error .input::placeholder {
    color: var(--color-error);
}
.modal-auth__form-bottom {
    display: flex;
    flex-direction: column;
}
.modal-auth__form-hint {
    margin-top: var(--gap);
    font-size: 0.875rem;
    letter-spacing: -0.02em;
    color: var(--color-error);
    transition: 0.2s all;
    max-height: 1000px;
}

.modal-auth__form:not(.form-error) .modal-auth__form-hint {
    margin-top: 0;
    max-height: 0;
    opacity: 0;
    pointer-events: none;
    overflow: hidden;
}

@media screen and (max-width: 1023px) {
    .modal-auth {
        --width-modal: 21.4375rem;
    }
    .modal-auth__content {
        padding-top: var(--offset-big);
    }
    .modal-auth__title {
        font-size: 1.75rem;
        line-height: 1.5;
    }
}
@media screen and (max-width: 575px) {
    .modal-auth__form.form {
        --gap: var(--offset-medium);
    }
}

/* modal-lk */
.modal-lk {
    --size-close: 2.25rem;

    height: 100%;
    margin-bottom: 0 !important;
}
.modal-lk__container {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.modal-lk__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--offset-small) 0;
}
.modal-lk__close {
    min-width: var(--size-close);
    width: var(--size-close);
    min-height: var(--size-close);
    height: var(--size-close);
}
.modal-lk__close svg {
    display: block;
    width: 100%;
    height: 100%;
}
.modal-lk__bottom {
    padding-top: var(--offset-medium);
    padding-bottom: 2.375rem;
    margin-top: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--offset-extrasmall);
}
.modal-lk__bottom .button {
    width: 21.875rem;
    max-width: 100%;
}
.modal-lk__nav,
.modal-lk__menu {
    width: 100%;
}
.modal-lk__menu {
    display: flex;
    flex-direction: column;
    align-items: stretch;
}
.modal-lk__item-link {
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
    padding: var(--offset-secondary) 0;
    border-bottom: 0.0625rem solid var(--color-grey);
    font-weight: var(--font-medium);
}
.modal-lk__item-link svg {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}

@media screen and (max-width: 575px) {
    .modal-lk__bottom {
        padding-bottom: var(--offset-small);
    }
}

/* modal-remove */
.modal-remove {
}
.modal-remove__content {
    padding: 3rem var(--offset-big) var(--offset-big);
    display: flex;
    flex-direction: column;
}
.modal-remove__title {
    font-weight: var(--font-medium);
    font-size: 1.75rem;
    line-height: 1.5;
    letter-spacing: -0.02em;
}
.modal-remove__btns {
    display: flex;
    margin-top: var(--offset-medium);
    flex-direction: column;
    align-items: stretch;
    gap: var(--offset-small);
}
@media screen and (max-width: 1023px) {
    .modal-remove {
        --width-modal: 21.875rem;
    }
    .modal-remove__content {
        padding: 3rem var(--offset-small) var(--offset-medium);
    }
    .modal-remove__title {
        font-size: 1.25rem;
    }
    .modal-remove__btns .button {
        --size-btn: 2.5rem;
    }
}

/* modal-tooltip */
.modal-tooltip {
    padding: 0;
    max-height: 25%;
}
.modal-tooltip.modal-move:not(.modal-mobile-open) {
    transition: 0s all !important;
    max-height: calc(25% + var(--offset-modal, 0px));
}
.modal-tooltip__item {
    display: flex;
    flex-direction: column;
    gap: var(--offset-extrasmall);
}
.modal-tooltip__item + .modal-tooltip__item {
    margin-top: var(--offset-small);
}

/* End */


/* Start:/local/assets/style/typography.css?17496464492372*/

body {
    color: var(--color-text);
    font-family: var(--font-family);
    font-weight: var(--font-regular);
    line-height: 1.5;
    font-size: 1rem;
}

.font-title {
    font-family: var(--font-title-family, var(--font-family));
}

b,
strong {
    font-weight: var(--font-medium);
}


h1, .h1 {
    font-size: 4rem;
    line-height: 1.3;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
h2, .h2 {
    font-size: 3.5rem;
    line-height: 1.3;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
h3, .h3 {
    font-size: 2.5rem;
    line-height: 1.3;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
h4, .h4 {
    font-size: 2rem;
    line-height: 1.5;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
h5, .h5 {
    font-size: 1.75rem;
    line-height: 1.5;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
h6, .h6 {
    font-size: 1.5rem;
    letter-spacing: -0.02em;
}
.h7 {
    font-size: 1.25rem;
    letter-spacing: -0.02em;
}
.h8 {
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.h9 {
    font-size: 1rem;
}
.h10 {
    font-size: 0.875rem;
}
.h11 {
    font-size: 0.75rem;
}  
.h12 {
    font-size: 0.625rem;
}  
.h40 {
    font-size: 2.5rem;
    line-height: 1.2;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}  
.h48 {
    font-size: 3rem;
    line-height: 1.3;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
.h48-small {
    font-size: 3rem;
    font-weight: var(--font-medium);
    line-height: 1.2;
    letter-spacing: -0.01em;
}

.medium {
    font-weight: var(--font-medium);
}


@media screen and (max-width: 1023px) {
    h1,
    .h1 {
        font-size: 2rem;
        line-height: 1.2;
    }
    h2,
    .h2 {
        font-size: 2.25rem;
    }
}


/* content */
.content ul:not([class]),
.content ol:not([class]) {
    padding-left: 1.5rem;
}
.content ul:not([class]) li {
    list-style-type: disc;
}
.content ol:not([class]) li {
    list-style-type: numeric;
}

.content p:not(:first-child),
.content ul:not(:first-child),
.content ol:not(:first-child) {
    margin-top: 0.75em;
}
.content p:not(:last-child),
.content ul:not(:last-child),
.content ol:not(:last-child) {
    margin-bottom: 0.75em;
}


sub {
    vertical-align: sub;
}
sup {
    vertical-align: super;
}
sub,
sup {
    font-size: 0.75em;
}
/* End */


/* Start:/local/assets/style/parts/cards.css?175612224423857*/
/* cards */

/* card */
.card {
  --font-size-tooltip: 0.75rem;
  --offset-btns: var(--offset-secondary);
  --columns-btns: 4;

  max-width: var(--width-card, auto);
  display: flex;
  flex-direction: column;
  gap: var(--offset-medium);
  position: relative;
}
.card__top {
  position: relative;
  overflow: hidden;
}
.card__image {
  aspect-ratio: 22 / 33;
  overflow: hidden;
}
.card__image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: var(--transition);
}
.card__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card__badge {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.card__body {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.card__title {
  font-size: 1.125rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
}
.card__descr {
  color: var(--color-grey-middle-secondary);
  padding-top: 0.25rem;
}
.card__btns {
  /* margin-top: auto; */
  padding-top: var(--offset-small);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--offset-btns);
}
.card__btn {
  flex-grow: 1;
  max-width: calc(
    (100% - (var(--columns-btns) - 1) * var(--offset-btns)) /
      var(--columns-btns)
  );
}
.card__btn-link {
  --btn-padding: 0.375rem;

  width: 100%;
  z-index: 1;
}
.card__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 1024px) {
  .card:hover .card__image::after {
    background-color: var(--color-darkest-20);
  }
  .card:hover .card__title {
    text-decoration-color: currentColor;
  }
}

.card:active .card__image::after {
  background-color: var(--color-darkest-20);
}
.card:active .card__title {
  text-decoration-color: currentColor;
}

@media screen and (max-width: 1279px) {
  .card {
    --offset-btns: var(--offset-extrasmall);
  }
}
@media screen and (max-width: 1023px) {
  .card {
    gap: var(--offset-small);
  }
  .card__btns {
    padding-top: var(--offset-small);
    gap: var(--offset-small);
  }
  .card__descr {
    font-size: 0.75rem;
  }
}

/* .card-horizontal */
.card-horizontal {
  --width-image: 19.6875rem;
  --offset-card: 2rem;

  display: grid;
  grid-template-rows: auto 1fr;
  grid-template-columns: var(--width-image) calc(
      100% - var(--offset-card) - var(--width-image)
    );
  gap: var(--offset-card);
  position: relative;
}
.card-horizontal__left {
  position: relative;
}
.card-horizontal__top {
  display: flex;
  flex-direction: column;
}
.card-horizontal__image {
  aspect-ratio: 162 / 243;
  position: relative;
  display: block;
  overflow: hidden;
}
.card-horizontal__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card-horizontal__image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: var(--transition);
}
.card-horizontal__badge {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.card-horizontal__title {
  font-size: 2rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
}
.card-horizontal__subtitle {
  padding-top: var(--offset-extrasmall);
  color: var(--color-grey-middle-secondary);
}
.card-horizontal__content {
  display: flex;
  flex-direction: column;
  gap: var(--offset-medium);
}
.card-horizontal__item {
  display: flex;
  flex-direction: column;
}
.card-horizontal__item-title {
  font-size: 1.125rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
}
.card-horizontal__item-descr,
.card-horizontal__btns {
  padding-top: var(--offset-small);
}
.card-horizontal__btns {
  display: flex;
  align-items: center;
  gap: var(--offset-secondary);
  width: 100%;
  z-index: 1;
  overflow-x: auto;
  scrollbar-width: none;
}

.card-horizontal__btns::-webkit-scrollbar,
.card-horizontal__btns::-webkit-scrollbar-track,
.card-horizontal__btns::-webkit-scrollbar-thumb {
  display: none;
}
.card-horizontal__btn {
  min-width: 6.0625rem;
}
.card-horizontal__btn .button {
  width: 100%;
}
.card-horizontal__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.card-gift__bonus {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  padding: 0.675rem 1rem;
  background: var(--color-white);
  font-size: 0.875rem;
}

@media screen and (min-width: 1024px) {
  .card-horizontal__left {
    grid-row: span 2;
  }
  .card-horizontal:hover .card-horizontal__image::after {
    background-color: var(--color-darkest-20);
  }
}
.card-horizontal:active .card-horizontal__image::after {
  background-color: var(--color-darkest-20);
}
@media screen and (max-width: 1023px) {
  .card-horizontal {
    --width-image: 10.125rem;
    --offset-card: var(--offset-medium);

    gap: var(--offset-extrasmall) var(--offset-card);
  }
  .card-horizontal__descr {
    display: none;
  }
  .card-horizontal__content {
    grid-column: span 2;
  }
  .card-horizontal__top {
    justify-content: center;
  }
  .card-horizontal__title {
    font-size: 1.125rem;
  }
  .card-horizontal__subtitle {
    padding-top: 0.25rem;
    font-size: 0.75rem;
  }
  .card-horizontal__item-title {
    font-size: 0.875rem;
  }
  .card-horizontal__btns {
    padding: var(--offset-extrasmall) var(--grid-gap) 0;
    margin: 0 calc(var(--grid-gap) * -1);
    width: calc(100% + var(--grid-gap) * 2);
    gap: var(--offset-small);
  }
  .card-horizontal__btn {
    min-width: 4.8125rem;
  }
}

/* card-big */
.card-big {
  --font-size-tooltip: 0.75rem;
  --ratio-image: 1;
  --ratio-slider: 15 / 19;

  max-width: var(--width-card, auto);
  display: flex;
  flex-direction: column;
  gap: var(--offset-medium);
  width: 100%;
  position: relative;
}
.card-big__body {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.card-big__top {
  position: relative;
}
.card-big__image {
  display: block;
  aspect-ratio: var(--ratio-image);
  background-color: var(--color-grey);
  overflow: hidden;
  position: relative;
}
.card-big__play,
.card-big__image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: var(--transition);
}
.card-big__play {
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}
.card-big__image:after {
  background-color: transparent;
}
.card-big__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card-big__badge {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.card-big__body {
  display: flex;
  flex-direction: column;
  padding-top: var(--offset-small);
  border-top: 0.0625rem solid var(--color-text);
}
.card-big__title {
  font-size: 1.125rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
  color: var(--color-darkest);
  display: flex;
  align-items: start;
  justify-content: space-between;
  gap: var(--offset-extrasmall);
}
.card-big__title svg {
  min-width: var(--size-icon);
  width: var(--size-icon);
  min-height: var(--size-icon);
  height: var(--size-icon);
  text-transform: uppercase;
}
.card-big__descr {
  padding-top: var(--offset-small);
}
.card-big__descr-muted {
  color: var(--color-grey-middle-secondary);
}
.card-big__bottom {
  padding-top: var(--offset-small);
  display: flex;
  flex-wrap: wrap;
  gap: var(--offset-medium);
  font-size: 0.875rem;
  color: var(--color-grey-middle-secondary);
}
.card-big__top-tooltips {
  position: absolute;
  bottom: var(--offset-small);
  right: var(--offset-small);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--offset-extrasmall);
  max-width: calc(100% - var(--offset-small) * 2);
  pointer-events: none;
  z-index: 1;
}
.card-big__top-tooltips > *:not([disabled]) {
  pointer-events: all;
}
.card-big__top-tooltips .tooltip.tooltip_top-right .tooltip__wrapper {
  --max-width-tooltip: max-content;
  max-width: 30rem;
}
.card-big__link,
.card-big__link-desktop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.card-big__link--pointer {
  cursor: pointer;
}

.card-big__slider,
.card-big__swiper {
  max-width: 100%;
  width: 100%;
  height: 100%;

  aspect-ratio: var(--ratio-slider);
}
.card-big__slider {
  transition: var(--transition);
  background-color: var(--color-extralight);
}
.card-big__slider.slider-light {
  background-color: var(--color-extradark);
}
.card-big__swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-big__pagination.swiper-pagination {
  --swiper-pagination-bottom: var(--offset-small);
}
.card-big__swiper-slide svg,
.card-big__swiper-slide img {
  display: block;
}
.card-big__swiper-slide svg {
  color: var(--color-icon-noimage);
}
.card-big__swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  mix-blend-mode: multiply;
}

/**/
.card-big__stylist {
  --ratio-image: 5 / 7;
}
.card-big__stylist .card-big__top {
  /* flex-grow: 1; */
}
.card-big__stylist .card-big__body {
  /* flex-grow: 0; */
}
.card-big__stylist .card-big__image {
  width: 100%;
  height: 100%;
}

@media screen and (min-width: 1024px) {
  .card-big__link-mobile .card-big__link {
    display: none;
  }
  .card-big:not(.card-big__link-mobile):not(._not-hover):hover
    .card-big__image::after {
    background-color: var(--color-darkest-20);
  }
  .card-big:not(.card-big__link-mobile):not(._not-hover):hover
    .card-big__title {
    text-decoration-color: currentColor;
  }
  .card-big._not-hover .card-big__title {
    text-decoration: none !important;
  }
}
.card-big:not(.card-big__link-mobile):not(._not-hover):active
  .card-big__image::after {
  background-color: var(--color-darkest-20);
}
.card-big:not(.card-big__link-mobile):not(._not-hover):active .card-big__title {
  text-decoration-color: currentColor;
}
@media screen and (max-width: 1023px) {
  .card-big__link-desktop {
    display: none;
  }
  .card-big {
    --ratio-slider: 11 / 15;

    gap: var(--offset-small);
  }
  .card-big__body,
  .card-big__descr,
  .card-big__bottom {
    padding-top: var(--offset-extrasmall);
  }
  .card-big__bottom {
    gap: var(--offset-small);
  }
  .card-big__title {
    --size-icon: 1rem;
  }
}

/* card-shop */
.card-shop {
  --font-size-tooltip: 0.75rem;

  width: 100%;
  max-width: var(--width-card, auto);
  display: flex;
  flex-direction: column;
  background-color: var(--color-greige);
  padding: var(--offset-main);
  position: relative;
  transition: var(--transition);
}
.card-shop__top {
  position: relative;
  max-width: 100%;
}
.card-shop__image {
  display: block;
  width: 100%;
  height: 100%;
  background-color: var(--color-extralight);
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-shop__swiper-slide {
  aspect-ratio: 1;
}
.card-shop__image img,
.card-shop__swiper-slide img,
.card-shop__image svg,
.card-shop__swiper-slide svg {
  display: block;
  max-width: 17.125rem;
  max-height: 10.625rem;
}
.card-shop__image svg,
.card-shop__swiper-slide svg {
  color: var(--color-icon-noimage);
}
.card-shop__image img,
.card-shop__swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  mix-blend-mode: multiply;
}
.card-shop__swiper-cover {
  height: 100%;
  width: 100%;
}
.card-shop__swiper-cover picture {
  display: block;
  width: 100%;
  height: 100%;
}
.card-shop__swiper-cover img {
  object-fit: cover;
  max-width: 100%;
  max-height: 100%;
  object-position: center;
}
.card-shop__swiper-cover._left img {
  object-position: left;
}
.card-shop__swiper-cover._right img {
  object-position: right;
}
.card-shop__body {
  padding-top: var(--offset-medium);
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.card-shop__title {
  font-size: 1.125rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
}
.card-shop__descr {
  color: var(--color-greige-middle);
  /* min-height: 3rem; */
}
.card-shop__text,
.card-shop__descr {
  padding-top: 0.25rem;
}
.card-shop__btns {
  margin-top: auto;
  padding-top: var(--offset-small);
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: var(--offset-extrasmall);
}
.card-shop__btn {
  z-index: 1;
}
.card-shop__bottom {
  margin-top: auto;
  padding-top: var(--offset-main);
}
.card-shop__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.card-shop__badges {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  z-index: 1;
}
.card-shop__slider,
.card-shop__swiper {
  max-width: 100%;
  width: 100%;
  height: 100%;
}
.card-shop__swiper-slide {
  background-color: var(--color-extralight);
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-shop__pagination.swiper-pagination {
  --swiper-pagination-bottom: var(--offset-small);
}
.card-shop__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media screen and (min-width: 1024px) {
  .card-shop:hover {
    background-color: var(--color-greige-light);
  }
  .card-shop:hover .card-shop__title {
    text-decoration-color: currentColor;
  }
  .card-shop:hover .card-shop__bottom .button_outlined-dark {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
  }
}
.card-shop:active {
  background-color: var(--color-greige-light);
}
.card-shop:active .card-shop__title {
  text-decoration-color: currentColor;
}
.card-shop:active .card-shop__bottom .button_outlined-dark {
  --btn-bg: var(--color-dark);
  --btn-color: var(--color-text-extralight);
  --btn-border: var(--color-dark);
}

@media screen and (max-width: 1023px) {
  .card-shop {
    padding: var(--offset-small);
  }
  .card-shop__body,
  .card-shop__btns {
    padding-top: var(--offset-extrasmall);
  }
  .card-shop__title {
    font-size: 0.875rem;
  }
  .card-shop__descr {
    font-size: 0.75rem;
    min-height: 2.25rem;
  }
  .card-shop__btn {
    min-height: 2.125rem;
    font-size: 0.75rem;
  }
  .card-shop__top:not(.card-shop__top-square) .card-shop__swiper-slide {
    aspect-ratio: 320/145;
    height: 9.0625rem;
  }
  .card-shop__bottom {
    padding-top: var(--offset-extrasmall);
  }
  .card-shop .card-shop__bottom .button {
    --size-btn: 2.5rem;
  }
}

/* card-mini */
.card-mini {
  --font-size-tooltip: 0.75rem;

  width: var(--width-card, auto);
  max-width: 100%;
  position: relative;
  overflow: hidden;
  padding: var(--offset-secondary);
  display: flex;
  flex-direction: column;
  background-color: var(--color-primary);
  color: var(--color-text-extralight);
  gap: var(--offset-small);
}
.card-mini__image {
  width: 100%;
  aspect-ratio: 1;
  overflow: hidden;
}
.card-mini__image img {
  aspect-ratio: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card-mini__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--offset-secondary);
}
.card-mini__title {
  text-align: left;
}
.card-mini__date {
  text-align: right;
}

/* card-simple */
.card-simple {
  --font-size-tooltip: 0.75rem;

  max-width: var(--width-card, auto);
  background-color: var(--color-greige);
  padding: var(--offset-medium);
  width: 100%;
  text-align: center;
  min-height: 21.875rem;
  letter-spacing: -0.02em;
  font-weight: var(--font-medium);
  position: relative;
}
.card-simple__body {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
}
.card-simple__title {
  font-size: 4rem;
  line-height: 1.3;
  letter-spacing: -0.02em;
}
.card-simple__descr {
  font-size: 1.25rem;
  padding-top: var(--offset-main);
}
.card-simple__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/**/
.card-simple__bg-first::before,
.card-simple__bg-second::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  pointer-events: none;
  transition: var(--transition);
  opacity: 0;
}
.card-simple__bg-first::before {
  background-image: url("/local/assets/style/parts/../../../images/icons/pg-parking-white-1.svg");
}
.card-simple__bg-second::before {
  background-image: url("/local/assets/style/parts/../../../images/icons/pg-parking-white-2.svg");
}

@media screen and (min-width: 1024px) {
  .card-simple:hover.card-simple__bg-first::before,
  .card-simple:hover.card-simple__bg-second::before {
    opacity: 1;
  }
}
.card-simple.card-simple__bg-first:active::before,
.card-simple.card-simple__bg-second:active::before {
  opacity: 1;
}

@media screen and (max-width: 1023px) {
  .card-simple {
    min-height: 9.375rem;
  }
  .card-simple__title {
    font-size: 2rem;
    line-height: 1.5;
  }
  .card-simple__descr {
    padding-top: var(--offset-secondary);
    font-size: 1rem;
  }
}

/* card-text */
.card-text {
  --font-size-tooltip: 0.75rem;

  max-width: var(--width-card, auto);
  padding: var(--offset-main);
  background-color: var(--color-greige);
  position: relative;
  /*
  aspect-ratio: 1;
  max-height: 21.875rem;
  */
}
.card-text__content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.card-text__num {
  font-size: 3rem;
  font-weight: var(--font-medium);
  line-height: 1.3;
  letter-spacing: -0.02em;
}
.card-text__body:not(:first-child) {
  margin-top: auto;
  padding-top: var(--offset-big);
}
.card-text__title {
  font-size: 1.25rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
}
.card-text__descr,
.card-text__bottom {
  padding-top: var(--offset-main);
}

@media screen and (max-width: 1023px) {
  .card-text {
    padding: var(--offset-small);
  }
  .card-text__num {
    font-size: 1.75rem;
    line-height: 1.5;
  }
  .card-text__title {
    font-size: 1.125rem;
  }
  .card-text__descr {
    padding-top: var(--offset-small);
  }
  .card-text__bottom {
    padding-top: 2rem;
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
}

/* card-gift */
.card-gift {
  --font-size-tooltip: 0.75rem;
  --size-icon-badge: 1rem;

  width: 100%;
  max-width: var(--width-card, auto);
  position: relative;
  display: flex;
  flex-direction: column;
}
.card-gift__top {
  aspect-ratio: 1.79;
  position: relative;
}
.card-gift__image {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.card-gift__image::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: var(--transition);
  background-color: transparent;
}
.card-gift__image img,
.card-gift__image svg {
  display: block;
  width: 100%;
  height: 100%;
}
.card-gift__image img {
  object-fit: cover;
}
.card-gift__body {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.card-gift__body:not(:first-child) {
  padding-top: var(--offset-medium);
}
.card-gift__title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1.125rem;
  font-weight: var(--font-medium);
  letter-spacing: -0.02em;
  color: var(--color-darkest);
  gap: var(--offset-extrasmall);
}
.card-gift__title svg {
  min-width: var(--size-icon);
  width: var(--size-icon);
  min-height: var(--size-icon);
  height: var(--size-icon);
  transition: var(--transition);
  opacity: 0;
}
.card-gift__descr {
  padding-top: 0.25rem;
  color: var(--color-greige-middle);
}
.card-gift__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--offset-extrasmall);
  padding-top: var(--offset-small);
}
.card-gift__badge {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--color-extralight);
  padding: 0.5rem 1rem;
  display: flex;
  align-items: center;
  gap: 0.25rem;
  pointer-events: none;
  font-size: 0.875rem;
  z-index: 1;
}
.card-gift__badge svg {
  min-width: var(--size-icon-badge);
  width: var(--size-icon-badge);
  min-height: var(--size-icon-badge);
  height: var(--size-icon-badge);
}
.card-gift__bottom-btn {
  z-index: 1;
}
.card-gift__link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media screen and (min-width: 1024px) {
  .card-gift:hover .card-gift__title svg {
    opacity: 1;
  }
  .card-gift:hover .card-gift__title {
    text-decoration-color: currentColor;
  }
  .card-gift:hover .card-gift__image::after {
    background-color: var(--color-darkest-20);
  }
}
.card-gift:active .card-gift__title svg {
  opacity: 1;
}
.card-gift:active .card-gift__title {
  text-decoration-color: currentColor;
}
.card-gift:active .card-gift__image::after {
  background-color: var(--color-darkest-20);
}

@media screen and (max-width: 1023px) {
  .card-gift {
    --size-icon-badge: 0.75rem;
  }
  .card-gift__body:not(:first-child) {
    padding-top: var(--offset-extrasmall);
  }
  .card-gift__title {
    font-size: 0.75rem;
    line-height: 1.5;
  }
  .card-gift__descr {
    font-size: 0.625rem;
    color: var(--color-greige-middle);
  }
  .card-gift__bottom-descr {
    font-size: 0.75rem;
  }
  .card-gift__badge {
    padding: 0.25rem 0.5rem;
    font-size: 0.625rem;
  }
  /*
  .card-text {
    max-height: 13.125rem;
  }
  */
}

/* card-border */
.card-border {
  max-width: var(--width-card, auto);
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--offset-medium);
  padding-bottom: 3.375rem;
  padding-left: var(--offset-secondary);
  padding-right: var(--offset-secondary);
}
.card-border__image {
  width: 100%;
  aspect-ratio: 1;
  overflow: hidden;
}
.card-border__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card-border__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.card-border__title {
  font-weight: var(--font-medium);
  font-size: 1.125rem;
  letter-spacing: -2%;
}
.card-border__subtitle {
  margin-top: 0.25rem;
  color: var(--color-greige-dark);
}
.card-border__descr {
  margin-top: var(--offset-small);
}
/**/
.card-border:not(:first-child) {
  border-left: 0.0625rem solid var(--color-darkest);
}

/* card-contacts */
.card-contacts {
  background-color: var(--color-greige);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: var(--offset-big);
}

.card-contacts__content-title {
  text-align: center;
  font-weight: var(--font-medium);
  font-size: 2.5rem;
  line-height: 1.3;
  letter-spacing: -0.02em;
  text-align: center;
}
.card-contacts__content-descr {
  text-align: center;
  text-transform: uppercase;
  font-weight: var(--font-medium);
  font-size: 1.25rem;
  letter-spacing: -0.02em;
  margin-top: var(--offset-main);
}
.card-contacts__list {
  margin-top: var(--offset-main);
  display: flex;
  flex-direction: column;
}
.card-contacts__list-item {
  display: flex;
  align-items: start;
  justify-content: center;
  gap: var(--offset-small);
}
.card-contacts__list-item + .card-contacts__list-item {
  margin-top: var(--offset-medium);
}
.card-contacts__list-title {
  font-weight: var(--font-medium);
  white-space: nowrap;
}
.card-contacts__list-title,
.card-contacts__list-descr {
  font-size: 1.25rem;
}

.card-contacts__muted {
  opacity: 0.2;
}

@media screen and (max-width: 1023px) {
  .card-contacts__content-title {
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .card-contacts__content-descr {
    margin-top: var(--offset-secondary);
    font-size: 0.875rem;
    line-height: 1.5;
    letter-spacing: 0;
  }
  .card-contacts__list {
    margin-top: var(--offset-secondary);
  }
  .card-contacts__list-title,
  .card-contacts__list-descr {
    font-size: 0.875rem;
  }
  .card-contacts__list-item + .card-contacts__list-item {
    margin-top: var(--offset-extrasmall);
  }
  .card-contacts__item-last {
    max-width: 100%;
  }
  .card-contacts {
    padding: var(--offset-secondary);
  }
}
@media screen and (max-width: 575px) {
  .card-contacts__item {
    min-height: 21.4375rem;
  }
}

/* End */


/* Start:/local/assets/style/parts/tooltips.css?17562021718724*/

/* tooltip */
.tooltip {
    --max-width-tooltip: 30.375rem;

    display: flex;
    align-items: center;
    gap: 0.125rem;
    width: fit-content;
    position: relative;
    pointer-events: all;
}
.tooltip-text {
    vertical-align: super;
    display: inline-flex;
    flex-direction: column;
}
.tooltip-text__btn {
    display: block;
    width: 1rem;
    height: 1rem;
}
.tooltip-text__btn svg {
    display: block;
    width: 100%;
    height: 100%;
}
.tooltip__caption {
    color: var(--color-text-muted);
    font-size: 0.75rem;
    cursor: pointer;
    transition: var(--transition);
}
.tooltip__icon,
.tooltip__body-icon {
    color: var(--color-text-muted);
    display: block;
    border-radius: 50%;
    transition: var(--transition);
}
.tooltip__icon {
    min-width: calc(var(--size-icon) / 2);
    width: calc(var(--size-icon) / 2);
    min-height: calc(var(--size-icon) / 2);
    height: calc(var(--size-icon) / 2);
}
.tooltip__body-icon {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}
.tooltip__body-icon svg,
.tooltip__icon svg,
.tooltip__close svg {
    display: block;
    width: 100%;
    height: 100%;
}

.tooltip__wrapper {
    transition: 0.2s opacity, 0.2s padding;
    z-index: 15;
    width: fit-content;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;

    position: absolute;
    bottom: 0;
    left: calc(50% + var(--offset-tooltip, 0px));
    transform: translateY(100%) translateX(calc(-50% - 0.0625rem));
    max-width: var(--max-width-tooltip);
    min-width: var(--max-width-tooltip);
    width: max-content;
}
.tooltip__item {
    background-color: var(--color-muted);
    padding: var(--offset-small);
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
}
.tooltip__item-image {
    width: 100%;
    overflow: hidden;
}
.tooltip__item-image img {
    object-fit: contain;
    width: 100%;
}
.tooltip__body {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    transition: var(--transition);
    background-color: var(--color-extradark);
    
    border-radius: var(--radius);
    position: relative;
    font-size: var(--font-size-tooltip, inherit);
    padding: var(--offset-secondary);
    color: var(--color-text-extralight);
}

.tooltip__body-title {
    font-weight: var(--font-medium);
}

/**/
.tooltip__list {
    padding: 0.375rem 0;
    display: flex;
    flex-direction: column;
}
.tooltip__list-link {
    display: flex;
    align-items: center;
    gap: calc(var(--offset-small) / 2);
    padding: 0.375rem var(--offset-small);
    width: 100%;
}
.tooltip__list-link svg {
    display: block;
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}
.tooltip__list-item._danger .tooltip__list-link {
    color: var(--color-error);
}
/**/
.tooltip__close {
    position: absolute;
    top: 0;
    right: 0;
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}
.tooltip__btn {
    min-width: 1rem;
    min-height: 1rem;
    width: 1rem;
    height: 1rem;
}
.tooltip__btn svg {
    display: block;
    width: 100%;
    height: 100%;
}

/* oval */
.tooltip:not(.tooltip_oval) .tooltip__body::before {
    content: '';
    width: 1rem;
    height: 1rem;
    background-color: var(--color-extradark);
    position: absolute;
    top: 0;
    left: calc(50% - var(--offset-tooltip, 0px));
    transform: rotate(45deg) translateX(-50%);
    border-radius: 0.125rem;
}

.tooltip:not(.tooltip_hover)._active .tooltip__wrapper {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    padding: 0.625rem 0;
}
.tooltip:not(.tooltip_hover)._active .button_outlined-muted {
    --btn-bg: var(--color-primary);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-primary);
}

/* top */
.tooltip.tooltip_top .tooltip__wrapper {
    top: 0;
    bottom: auto;
    transform: translateY(-100%) translateX(calc(-50% - 0.0625rem));
}
.tooltip.tooltip_top:not(.tooltip_oval) .tooltip__body::before {
    top: auto;
    bottom: -0.5rem;
}

/* right */
.tooltip.tooltip_right .tooltip__wrapper {
    left: auto;
    right: 0;
    bottom: auto;
    top: 50%;
    transform: translateY(calc(-50% - 0.125rem)) translateX(100%);
}
.tooltip.tooltip_right:not(.tooltip_oval) .tooltip__body::before {
    top: 50%;
    left: 0;
}

/* left */
.tooltip.tooltip_left .tooltip__wrapper {
    left: 0;
    bottom: auto;
    top: 50%;
    transform: translateY(calc(-50% - 0.125rem)) translateX(-100%);
}
.tooltip.tooltip_left:not(.tooltip_oval) .tooltip__body::before {
    top: 50%;
    left: auto;
    right: -0.5rem;
}

/* top left */
.tooltip.tooltip_top-left .tooltip__wrapper {
    top: 0;
    left: var(--offset-tooltip, 0px);
    bottom: auto;
    transform: translateY(-100%);
}
.tooltip.tooltip_top-left:not(.tooltip_oval) .tooltip__body::before {
    top: auto;
    bottom: -0.5rem;
    left: calc(var(--offset-secondary) - var(--offset-tooltip, 0px));
}
.tooltip.tooltip_top-left:not(.tooltip_hover)._active .tooltip__wrapper {
    padding-left: 0;
    padding-right: 0;
}

/* top right */
.tooltip.tooltip_top-right .tooltip__wrapper {
    top: 0;
    bottom: auto;
    left: auto;
    right: calc(var(--offset-tooltip, 0px) * 1);
    transform: translateY(-100%);
}
.tooltip.tooltip_top-right:not(.tooltip_oval) .tooltip__body::before {
    top: auto;
    left: auto;
    bottom: -0.5rem;
    right: calc(var(--offset-tooltip, 0px) * -1);
}
.tooltip.tooltip_top-right:not(.tooltip_hover)._active .tooltip__wrapper {
    padding-right: 0;
    padding-left: 0;
}

/* bottom left */
.tooltip.tooltip_bottom-left .tooltip__wrapper {
    top: auto;
    left: var(--offset-tooltip, 0px);
    bottom: 0;
    transform: translateY(100%);
}
.tooltip.tooltip_bottom-left:not(.tooltip_oval) .tooltip__body::before {
    top: 0;
    bottom: auto;
    left: calc(var(--offset-tooltip, 0px) * -1);
}
.tooltip.tooltip_bottom-left:not(.tooltip_hover)._active .tooltip__wrapper {
    padding-left: 0;
    padding-right: 0;
}

/* bottom right */
.tooltip.tooltip_bottom-right .tooltip__wrapper {
    top: auto;
    bottom: 0;
    left: auto;
    right: var(--offset-tooltip, 0px);
    transform: translateY(100%);
}
.tooltip.tooltip_bottom-right:not(.tooltip_oval) .tooltip__body::before {
    top: 0;
    left: auto;
    bottom: auto;
    right: calc(var(--offset-tooltip, 0px) * -1);
}
.tooltip.tooltip_bottom-right:not(.tooltip_hover)._active .tooltip__wrapper {
    padding-right: 0;
    padding-left: 0;
}

/**/
.tooltip__body-light {
    background-color: var(--color-greige);
    color: var(--color-text);
}
.tooltip:not(.tooltip_oval) .tooltip__body.tooltip__body-light::before {
    background-color: var(--color-greige);
}


/* hover */ 
@media screen and (min-width: 1024px) {
    .tooltip_hover .tooltip__close {
        display: none;
    }
    .tooltip_hover:hover .tooltip__wrapper {
        opacity: 1;
        visibility: visible;
        pointer-events: all;
        padding: 1.25rem 0;
    }
    .tooltip:hover .tooltip__icon,
    .tooltip:hover .tooltip__caption,
    .tooltip__close:hover {
        color: var(--color-grey-middle-secondary);
    }
    .tooltip__list-link:hover {
        background-color: var(--color-muted);
    }

    /* top left */
    .tooltip_top-left.tooltip_hover:hover .tooltip__wrapper {
        padding-left: 0;
    }

    .tooltip:hover .sticker_light {
        background-color: var(--color-dark);
    }
}  
@media screen and (max-width: 1023px) {
    .tooltip {
        --max-width-tooltip: 21.4375rem;
    }

    .tooltip_hover._active .tooltip__wrapper {
        opacity: 1;
        visibility: visible;
        pointer-events: all;
        padding: 0.75rem 0;
    }
    .tooltip.tooltip_oval .tooltip__title {
        padding-right: 2rem;
    }
    /* top left */
    .tooltip_top-left.tooltip_hover._active .tooltip__wrapper {
        padding-left: 0;
    }
}
@media screen and (max-width: 767px) {
    
    .tooltip__item {
        gap: var(--offset-extrasmall);
    }
    .tooltip__item-descr {
        font-size: 0.875rem;
    }
}
@media screen and (max-width: 424px) {
    .tooltip {
        --max-width-tooltip: 15rem;
    }
}
@media screen and (max-width: 1439px) {
    .tooltip__wrapper {
        /* display: none; */
    }
}


.tooltip__icon:active {
    color: var(--color-text-muted);
}
.tooltip__icon:focus-visible {
    box-shadow: var(--shadow);
}
.tooltip__close:active {
    border-color: var(--color-text-muted);
    color: var(--color-text-muted);
}
.tooltip__close:focus-visible {
    box-shadow: var(--shadow);
}
/* End */


/* Start:/local/assets/style/parts/header.css?175613168511376*/

/* header */
.header {
    background-color: var(--color-bg);
}
.header,
.block-header {
    position: sticky;
    top: 0;
    left: 0;
    z-index: 999;
}
.header-desktop {
    position: relative;
    transition: var(--transition);
    border-bottom: 0.0625rem solid transparent;
}
.header__top {
    padding-top: var(--offset-small);
    padding-bottom: var(--offset-small);
    justify-content: space-between;
}
.header__top,
.header__last,
.header__first {
    display: flex;
    align-items: center;
    gap: var(--offset-big);
}
.header__first,
.header__last {
    flex: 1 0 0;
}
.header__last {
    justify-content: end;
}
.header__btns {
    display: flex;
    align-items: center;
}
.header__btns .dropdown .button {
    font-size: 1.25rem;
}
.header__btns .contact svg path {
    fill: currentColor;
}
.header__bottom {
    border-top: 0.0625rem solid var(--color-grey);
    padding-top: var(--offset-small);
    padding-bottom: var(--offset-small);
    transition: var(--transition);
    max-height: 1000px;
}

.header__menu {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: var(--offset-extrabig);
    font-size: 1.125rem;
}

/* header-catalog */
.header-catalog {
    --offset-catalog: 2rem;

    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    transform: translateY(calc(100% - var(--offset-main)));
    background-color: var(--color-bg);
    border-top: 0.0625rem solid var(--color-grey);
    overflow: hidden;
    max-height: calc(100dvh - var(--height-header, 0) );
    padding: 2.5rem 0 1.875rem;

    transition: 0.2s opacity, 0.2s transform;
    opacity: 0;
    pointer-events: none;
    display: flex;
    align-items: stretch;
}

.header-catalog__wrapper {
    display: flex;
    align-items: stretch;
    gap: var(--offset-catalog);
    overflow-y: auto;
    height: 100%;
    padding-right: 0.625rem;
    margin-right: -1.375rem;
}
.header-catalog__wrapper::-webkit-scrollbar {
    width: 0.75rem;
    background-color: var(--color-greige);
}
.header-catalog__wrapper::-webkit-scrollbar-thumb {
    background-color: var(--color-greige-middle);
}
.header-catalog__wrapper::-webkit-scrollbar-track {
    background-color: transparent;
}
.header-catalog__menu {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: var(--offset-catalog);
    height: fit-content;
    max-height: 600px;
}
.header-catalog__nav {
    width: 100%;
    gap: var(--offset-catalog);
    display: flex;
    align-items: start;
}
.header-catalog__menu-item {
    max-width: 17.625rem;
}
.header-catalog__menu-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-extrasmall);
    font-size: 1.75rem;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
    text-decoration-thickness: 0.125rem;
}
.header-catalog__submenu {
    padding-top: var(--offset-medium);
    display: flex;
    flex-direction: column;
}
.header-catalog__submenu-link {
    padding: var(--offset-extrasmall) 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-extrasmall);
}
.header-catalog__submenu-link::after {
    content: '';
    width: 1rem;
    min-width: 1rem;
    height: 1rem;
    /* background-image: url('/local/assets/style/parts/../../../images/icons/arrow-right-top-small.svg'); */
    background-image: url('/local/assets/style/parts/../../../templates/landing24/images/icons/arrow-right-top-small.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transition: var(--transition);
    opacity: 0;
}

.header-catalog__menu-more {
    gap: var(--offset-medium);
}


.header-catalog__slider {
    max-width: 29.4375rem;
    position: relative;
    padding-bottom: 1.375rem;
}
.header-catalog__slider .pagination.swiper-pagination {
    --swiper-pagination-bottom: 0;
}
.header-catalog__swiper {
    height: 100%;
}
.header-catalog__slide {
    position: relative;
    overflow: hidden;
    color: var(--color-text-extralight);
}
.header-catalog__slide::before {
    opacity: 0.2;
}
.header-catalog__slide-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.header-catalog__slide-image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom left;
}
.header-catalog__slide-content {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: var(--offset-catalog);
    height: 100%;
}
.header-catalog__slide-btns {
    margin-top: auto;
    padding-top: var(--offset-catalog);
}

/* open */
.header-desktop._open-catalog .header-catalog {
    opacity: 1;
    pointer-events: all;
    transform: translateY(100%);
    width: calc(100% + var(--width-scrollbar, 0));
}
.header-desktop:not(._open-catalog) .header-catalog .swiper-pagination-bullet,
.header-desktop:not(._open-catalog) .header-catalog .arrows-fullheight__arrow,
.header-desktop:not(._open-search) .header-search .swiper-pagination-bullet,
.header-desktop:not(._open-search) .header-search .arrows-fullheight__arrow  {
    pointer-events: none;
}

/* header-search */
.header-search {
    --offset-search: 2rem;
    --columns: 4;

    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    transform: translateY(calc(100% - var(--offset-main)));
    background-color: var(--color-bg);
    border-top: 0.0625rem solid var(--color-grey);
    overflow: hidden;
    max-height: calc(100dvh - var(--height-header, 0) );
    padding: 2.5rem 0 0;

    transition: 0.2s opacity, 0.2s transform;
    opacity: 0;
    pointer-events: none;
    display: flex;
    align-items: stretch;
}
.header-search__container {
    height: auto;
}
.header-search__wrapper {
    padding-bottom: 2.5rem;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    gap: var(--offset-search);
    overflow-y: auto;
    height: 100%;
    padding-right: 0.625rem;
    margin-right: -1.375rem;

}
.header-search__wrapper::-webkit-scrollbar {
    width: 0.75rem;
    background-color: var(--color-greige);
}

.header-search__wrapper::-webkit-scrollbar-thumb {
    background-color: var(--color-greige-middle);
}

.header-search__wrapper::-webkit-scrollbar-track {
    background-color: transparent;
}
.header-search .search-card {
    max-width: calc((100% - (var(--columns) - 1) * var(--offset-search)) / var(--columns));
}
.header-search .search-noitem {
    text-transform: uppercase;
    font-size: 1.75rem;
    font-weight: var(--font-medium);
    line-height: 1.5;
    letter-spacing: -0.02em;
}

/* header-lk */
.header-lk {
    display: flex;
    align-items: stretch;
    background-color: var(--color-greige);
}
.header-lk__logo {
    min-width: var(--width-lk-aside);
    width: var(--width-lk-aside);
    padding: var(--offset-small) var(--offset-medium);
}
.header-lk__logo-link {
    display: block;
    width: 100%;
    height: 100%;
}
.header-lk__logo-link svg,
.header-lk__logo-link img {
    display: block;
    width: 100%;
    height: 100%;
}
.header-lk__logo-link img {
    object-fit: contain;
}
.header-lk__container {
    display: grid;
    grid-template-columns: 1fr 2.5fr 1fr;
    align-items: center;
    gap: var(--offset-medium);
    padding-top: var(--offset-medium);
    padding-bottom: var(--offset-medium);
}
.header-lk__center {
    text-align: center;
}
.header-lk__last {
    display: flex;
    align-items: center;
    justify-content: end;
    gap: var(--offset-medium);
}
@media screen and (min-width: 1024px) {
    .header-lk .button:not(.button-static):hover {
        --btn-bg: var(--color-greige-middle);
        --btn-color: var(--color-text-extralight);
        --btn-border: var(--btn-bg);
    }
}
.header-lk .button:not(.button-static):active, 
.header-lk .button._active {
    --btn-bg: var(--color-greige-middle);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--btn-bg);
}

/* open */
.header-desktop._open-search .header-search {
    opacity: 1;
    pointer-events: all;
    transform: translateY(100%);
    width: calc(100% + var(--width-scrollbar, 0));
}

/* mobile */
.header-mobile {
    --size-icon-header: calc(var(--size-icon) * 1.5);

    padding: var(--offset-small) 0;
    border-bottom: 1px solid var(--color-grey);
}
.header-mobile__container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-extrasmall);
}
.header-mobile__logo {
    display: block;
    height: var(--size-icon-header);
    width: auto;
}
.header-mobile__logo img,
.header-mobile__logo svg {
    width: 100%;
    height: 100%;
}
.header-mobile__logo img {
    object-fit: contain;
}
.header-mobile__main {
    display: flex;
    align-items: center;
    gap: var(--offset-main);
}
.header-mobile__more {
    display: flex;
    align-items: center;
}
.header-mobile__link {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: var(--size-icon-header);
    width: var(--size-icon-header);
    min-height: var(--size-icon-header);
    height: var(--size-icon-header);
}
.header-mobile__link svg {
    display: block;
    width: var(--size-icon);
    height: var(--size-icon);
}
.header-mobile__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}
.header-mobile__btn svg {
    display: block;
    width: 100%;
    height: 100%;
}

.header._scrolled .header-desktop {
    border-bottom-color: var(--color-grey);;
}
.header._down .header__bottom {
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
}
.contact-burger__menu,
.contact-burger__close {
    display: block;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.header-desktop._open-catalog .contact-burger__menu {
    display: none;
}
.header-desktop:not(._open-catalog) .contact-burger__close {
    display: none;
}


@media screen and (min-width: 1024px) {
    .header-mobile {
        display: none;
    }
    .header-catalog__submenu-link:hover::after {
        opacity: 1;
    }
}

@media screen and (max-width: 1800px) {
    .header-catalog__slider {
        max-width: 25rem;
    }
    .header-catalog__menu-link {
        font-size: 1.25rem;
    }
    .header-catalog__menu-item {
        max-width: 15rem;
    }
}
@media screen and (max-width: 1439px) {
    .header__top,
    .header__last,
    .header__first,
    .header__menu {
        gap: var(--offset-small);
    }
    .header__menu {
        font-size: 1rem;
    }
    .header .logo {
        --height-logo: 4rem;
    }
    .header-search {
        --offset-search: var(--offset-medium);
    }
    .header-catalog__menu-item {
        max-width: 10rem;
    }
    .header-catalog__slider {
        max-width: 20rem;
    }
    .header-catalog {
        --offset-catalog: var(--offset-extrasmall);
    }
    .header-lk__title {
        font-size: 2.5rem;
    }
}
@media screen and (max-width: 1023px) {
    .header-desktop,
    .header-lk {
        display: none;
    }
}
@media screen and (max-width: 575px) {
    .header-mobile__main {
        width: 100%;
        justify-content: space-between;
    }
    .header-mobile__more {
        display: none;
    }
}

/* End */


/* Start:/local/assets/style/parts/footer.css?17496464493072*/

/* footer */
.footer {
    --offset-logo: 4.375rem;
    --offset-footer: 2rem;

    background-color: var(--color-extradark);
    color: var(--color-text-extralight);
}

.footer__top {
    padding: calc(var(--offset-footer) * 2) 0 var(--offset-footer);
    display: grid;
    grid-template-columns: 1fr 2fr 1fr;
    gap: var(--offset-footer);
}
.footer__top-left,
.footer__top-right {
    display: flex;
    flex-direction: column;
    gap: var(--offset-footer);
}
.footer__bottom {
    padding: var(--offset-small) 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-secondary);
}
.footer__menu {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--offset-footer);
}
.footer__menu-link {
    display: inline-block;
}

.footer__after:not(:first-child) {
    margin-top: var(--offset-logo);
}
.footer__after svg {
    color: var(--color-white-20);
    width: 100%;
    height: auto;
}

.footer__contact-icons {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--offset-main);
    padding-top: var(--offset-small);
}
.footer__contact-icon {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}
.footer__contact-icon svg {
    display: block;
    width: 100%;
    height: 100%;
}
.footer__contact-icon svg path {
    fill: currentColor;
}
.footer__contact-descr,
.footer__contact-buttons {
    padding-top: var(--offset-small);
}
.footer__contact-buttons {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--offset-main);
}
.footer__contact-buttons .button:not(.button-square) {
    --size-btn: 3.5rem;
}

@media screen and (min-width: 1024px) {
    .footer__contact-icon:hover {
        color: var(--color-greige-middle);
    }
    .footer__nav-mobile {
        display: none;
    }
    .footer__contact-buttons .button.button-square {
        --size-btn: 3.5rem;
    }
}

.footer__contact-icon:active,
.footer__contact-icon._active {
    color: var(--color-greige-middle);
}

@media screen and (max-width: 1023px) {
    .footer__nav {
        display: none;
    }
    .footer__top {
        grid-template-columns: repeat(2, 1fr);
        padding: calc(var(--offset-footer) * 1.125) 0 calc(var(--offset-footer) / 2);
    }
    .footer__top-left {
        gap: var(--offset-main);
    }
    .footer__contact-icons {
        gap: var(--offset-secondary);
    }
    .footer__contact-buttons {
        gap: var(--offset-secondary);
    }
    .footer__contact-buttons .button:not(.button-square) {
        max-width: 21.875rem;
    }
    .footer__bottom {
        padding: var(--offset-extrasmall) 0;
    }
    .footer__after:not(:first-child) {
        margin-top: var(--offset-footer);
    }
    .footer__contact-descr {
        padding-top: var(--offset-extrasmall);
    }
}
@media screen and (max-width: 575px) {
    .footer__top {
        grid-template-columns: 1fr;
    }
    .footer__bottom {
        flex-direction: column;
        align-items: start;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-offer.css?17563818292164*/

/* section-offer */
.section-offer {
    --offset-block: 3rem;
}
.section-offer .breadcrumbs {
    position: relative;
    z-index: 1;
}
.section-offer .section__bg {
    background-color: var(--color-muted);
}
.section-offer__slider {
    position: relative;
    color: var(--color-text-extralight);
}
.section-offer__wrapper {
    /* min-height: calc(100dvh - var(--height-header, 0)); */
    min-height: calc(100dvh - var(--height-header__top, 0));
    position: relative;
    display: flex;
    flex-direction: column;
    color: var(--color-text-extralight);
}
.section-offer__descr {
    margin-top: var(--offset-secondary);
    font-size:  1.25rem;
}
.section-offer__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.section-offer__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-offer__content {
    flex-grow: 1;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--offset-block);
    text-align: center;
    padding-top: var(--offset-block);
}
.section-offer__btns {
    width: 100%;
    max-width: 37.375rem;
    display: flex;
    flex-direction: column;
    gap: var(--offset-secondary);
}
.section-offer__btns-small {
    width: 100%;
    max-width: 27.5rem;
    display: flex;
    flex-direction: column;
    gap: var(--offset-secondary);
}
.section-offer__bottom {
    padding-bottom: var(--offset-big);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 4rem;
}
.section-offer__bottom .button-link {
    cursor: pointer;
}


@media screen and (max-width: 1023px) {
    .section-offer {
        --offset-block: 2rem;
    }
    .section-offer__descr {
        margin-top: var(--offset-block);
        font-size: 1rem;
    }
    .section-offer__btns-small {
        max-width: 21.875rem;
    }
}
@media screen and (max-width: 575px) {
    .section-offer {
        --offset-block: 3rem;
    }
    .section-offer__bottom {
        padding-bottom: 3.125rem;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-text.css?17561196741369*/

/* section-text */
.section-text {
    --width-text: 75.25rem;
    --height-block: 37.375rem;

    overflow: hidden;
}

.section-text__wrapper {
    position: relative;
    min-height: var(--height-block);
    display: flex;
    align-items: stretch;
    justify-content: center;
    padding: 9rem 0;
}
.section-text__bg {
    position: absolute;
    top: 0;
    left: 50%;
    height: 100%;
    transform: translateX(-50%);
    width: auto;
    overflow: hidden;
    color: var(--color-muted);
    pointer-events: none;
}
.section-text__bg svg,
.section-text__bg img {
    width: 100%;
    height: 100%;
}
.section-text__bg img {
    object-fit: contain;
    object-position: center;
}
.section-text__content {
    position: relative;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.section-text__content-text {
    max-width: var(--width-text);
    font-weight: var(--font-medium);
    font-size: 3rem;
    line-height: 1.3;
    letter-spacing: -0.02em;
}

@media screen and (max-width: 1023px) {
    .section-text__content-text {
        font-size: 1.5rem;
        line-height: 1.5;
    }
    .section-text__wrapper {
        min-height: 0;
        padding: 3.75rem 0;
    }
}
@media screen and (max-width: 424px) {
    .section-text__bg {
        width: 70%;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-poster.css?17561292245626*/

/* section-poster */
.section-poster {
    /* --width-image: 33.125rem; */
    /* --width-image: 41.25rem; */
    --width-image: 38.25rem;
    --offset-block: 3rem;
    --offset-block-secondary: 2rem;
    --border-block-color: var(--color-grey);
}
.section-poster.bg-extradark,
.section-poster .section__bg.bg-extradark {
    --border-block-color: var(--color-grey-middle-secondary);
}
.section-poster.bg-extradark .tooltip__body,
.section-poster.bg-extradark .tooltip__body::before {
    background-color: var(--color-grey-middle);
}


.section-poster__wrapper {
    display: grid;
    grid-template-columns: 1fr var(--width-image);
    grid-template-rows: repeat(3, auto);
    row-gap: var(--offset-block);
}
.section-poster__image {
    grid-row: span 3;
    display: flex;
    align-items: end;
    /* justify-content: center; */
    justify-content: end;
}


.section-poster__image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom;
}

/**/
.section-poster__image:not(._right):not(._bottom-right) img {
    max-height: 31.5rem;
}

.section-poster__image._right,
.section-poster__image._bottom-right {
    margin-right: calc(var(--grid-gap) * -1);
}

.section-poster__image._right img {
    object-position: right;
}
.section-poster__image._bottom-right img {
    object-position: bottom right;
}

/**/
.block-header + .block-banner-slider .section-poster__title,
.section-breadcrumbs + .section-poster .section-poster__title {
    padding-top: var(--offset-block-secondary);
}
.section-poster__descr {
    margin-top: var(--offset-block);
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.section-poster__list {
    display: flex;
    align-items: start;
    gap: var(--offset-block-secondary);
}

.section-poster__item {
    flex: 1 0 0;
    display: flex;
    flex-direction: column;
}
.section-poster__item-title {
    font-weight: var(--font-medium);
    font-size: 3rem;
    line-height: 1.3;
    letter-spacing: -0.02em;
}
.section-poster__item-descr {
    margin-top: var(--offset-main);
    font-weight: var(--font-medium);
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.section-poster__bottom {
    display: flex;
    align-items: start;
    flex-direction: column;
    gap: var(--offset-block);
}
.section-poster__bottom-descr {
    padding-bottom: var(--offset-block-secondary);
    font-size: 1.125rem;
    letter-spacing: -2%;
    color: var(--color-greige-middle);
}
.section-poster__btns {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap:  var(--offset-small) var(--offset-medium);
}
.section-poster__content {
    display: flex;
    flex-direction: column;
}
@media screen and (min-width: 576px) {
    .section-poster__image._right img,
    .section-poster__image._bottom-right img {
        border: none;
    }
}
@media screen and (min-width: 1024px) {
    .section-poster .container {
        border-bottom: 0.0625rem solid var(--border-block-color);
    }
}
@media screen and (min-width: 1280px) {
    .section-poster__image-custom {
        margin-right: calc(var(--grid-gap) * -1);
        padding: var(--offset-block-secondary) 0;
    }
    .section-poster__content {
        gap: var(--offset-block);
    }
    .section-poster__list:last-child {
        padding-bottom: 2rem;
    }
}

@media screen and (max-width: 1439px) {
    .section-poster__item-title {
        font-size: 1.75rem;
        line-height: 1.5;
    }
    .section-poster__item-descr {
        margin-top: var(--offset-medium);
        font-size: 0.875rem;
        letter-spacing: 0;
    }
}
@media screen and (max-width: 1279px) {
    .section-poster {
        --width-image: 20rem;
        --offset-block: 1.5rem;
        --offset-block-secondary: 1.25rem;
    }
    .section-poster__list {
        flex-direction: column;
        gap: 0;
    }
    .section-poster__item {
        padding: var(--offset-small) 0;
        width: 100%;
        border-bottom: 0.0625rem solid var(--border-block-color);
    }
    .section-poster__top,
    .section-poster__bottom {
        grid-column: span 2;
    }
    .section-poster__bottom {
        gap: var(--offset-small);
        align-items: stretch;
    }
    .section-poster__bottom-descr {
        font-size: 0.875rem;
        letter-spacing: 0;
    }
    .section-poster__image {
        grid-row: 2 / 3;
        grid-column: 2 / 3;
    }
    .section-poster__image img {
        border-bottom: 0.0625rem solid var(--border-block-color);
    }
    .section-poster__wrapper {
        column-gap: var(--offset-medium);
        grid-template-columns: 2fr 1fr;
    }
    .section-poster__btns .button {
        flex: 1 0 0;
    }
    .section-poster__image-custom img {
        border-bottom: none;
    }
    .section-poster__descr {
        margin-top: var(--offset-extrasmall);
        font-size: 1rem;
    }
}
@media screen and (max-width: 991px) {
    .section-poster__wrapper {
        column-gap: var(--offset-medium);
        grid-template-columns: repeat(2, 1fr);
    }
}
@media screen and (max-width: 575px) {
    .section-poster__wrapper {
        grid-template-columns: 100%;
        gap: 0;
    }
    .section-poster__top,
    .section-poster__bottom,
    .section-poster__image {
        grid-column: inherit;
    }
    .section-poster__image {
        max-height: 25rem;
    }
    .section-poster__image:not(.section-poster__image-custom) {
        margin: var(--offset-block) calc(var(--grid-gap) * -1) 0;
        width: calc(100% + var(--grid-gap) * 2);
    }
    .section-poster__image,
    .section-poster__bottom {
        margin-top: var(--offset-block);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-news.css?17507767612289*/

/* section-news */
.section-news {

}
.section-news__card-big {
    --width-card: 37.375rem;
}
.section-news__card-medium {
    --width-card: 31.25rem;
}
.section-news__card-small {
    --width-card: 27.5rem;
    --ratio-slider: 11 / 15;
}
.section-news__card-long {
    --width-card: 27.5rem;
    --ratio-image: 11 / 15;
}
.section-news__swiper {
    margin: 0 calc(var(--grid-gap) * -1);
    padding: 0 var(--grid-gap);
    /* width: calc(100% + var(--grid-gap) * 2); */
    width: calc(100% + var(--grid-gap));
}
.section-carousel__slider-pagination {
    position: static;
    margin-top: var(--offset-main);
}
.section-news__item {
    overflow: hidden;
    position: relative;
    height: auto;
    display: flex;
    flex-direction: column;
    max-width: 70%;
}
.section-news__item-image {
    flex-grow: 1;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.section-news__item-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-news__item-play {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,0.2);
}
.section-news__item-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media screen and (max-width: 1599px) {
    .section-news__card-big.card-big,
    .section-news__card-medium.card-big,
    .section-news__card-small.card-big,
    .section-news__card-long.card-big {
        --width-card: 18.75rem;
    }
}

@media screen and (max-width: 1439px) {
    .section-news__card-big,
    .section-news__card-medium,
    .section-news__card-small,
    .section-news__card-long {
        --width-card: 23rem;
    }
}
@media screen and (max-width: 1023px) {
    .section-news__card-big,
    .section-news__card-small,
    .section-news__card-long,
    .section-news__card-medium {
        --width-card: 18.75rem;
    }
    .section-news__slider-arrows.arrows {
        display: none;
    }
    .section-news__item {
        max-width: 91.15%;
    }
    .section-news__slider-arrows.arrows {
        display: none;
    }
}
@media screen and (max-width: 575px) {
    .section-news__item {
        max-width: 20rem;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-switch.css?17558605449235*/

/* section-switch */
.section-switch {
    --width-card: 37.5rem;
}

.section-switch__top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-main);
}
.section-switch__tabs-wrapper {
    overflow-x: auto;
    max-width: 100%;
    scrollbar-width: none;
}

.section-switch__tabs-wrapper::-webkit-scrollbar,
.section-switch__tabs-wrapper::-webkit-scrollbar-track,
.section-switch__tabs-wrapper::-webkit-scrollbar-thumb {
    display: none;
}
.section-switch__tabs {
    white-space: nowrap;
    width: fit-content;
    display: flex;
    align-items: center;
    gap: var(--offset-big);
    font-weight: var(--font-medium);
    font-size: 2rem;
    letter-spacing: -0.02em;
}
.section-switch__tab {
    transition: var(--transition);
}
.section-switch__tab:not(._active) {
    color: var(--color-grey-middle-secondary);
}
.section-switch__swiper {
    margin: 0 calc(var(--grid-gap) * -1);
    padding: 0 var(--grid-gap);
    width: calc(100% + var(--grid-gap) * 2);
}
.section-switch__bottom {
    margin-top: var(--offset-main);
}
.section-switch__descr {
    /* max-width: 56.875rem; */
}
.section-switch__image {
    width: 100%;
    display: block;
}
.section-switch__image:not(:first-child) {
    margin-top: var(--offset-main);
}
.section-switch__image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.section-switch__descr,
.section-switch__bottom {
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.section-switch__slider-prev.swiper-button-lock,
.section-switch__slider-next.swiper-button-lock {
    display: none;
}

/**/
.section-switch__list {
    display: flex;
    align-items: stretch;
    gap: var(--offset-big);
}
.section-switch__list-item {
    flex: 1 0 0;
}
.section-switch__list:not(:first-child) {
    margin-top: var(--offset-big);
}

/**/
.section-switch__items {
    display: flex;
    align-items: stretch;
    gap: var(--offset-big);
}
.section-switch__item {
    flex: 1 0 0;
    min-height: 22.8125rem;
}

/**/
.section-switch__table {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-items: end;
}
.section-switch__table-item {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--offset-big);
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
    border-bottom: 0.0625rem solid var(--color-grey-middle-secondary);
}
.section-switch__table-title {
    font-weight: var(--font-medium);
    font-size: 1.5rem;
    letter-spacing: -0.02em;
}
.section-switch__table-descr {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: var(--offset-extrasmall);
}

/**/
.section-switch__form {
    --gap: 4rem;

    margin-top: var(--offset-main);
    max-width: 57rem;
}
.section-switch__form-fields,
.section-switch__form-ranger,
.section-switch__form-three,
.section-switch__form-contacts {
    --gap: var(--offset-big);
}
.section-switch__form-item {
    display: flex;
    flex-direction: column;
    gap: var(--offset-main);
}
.section-switch__form-title {
    font-weight: var(--font-medium);
    font-size: 1.5rem;
    line-height: 1.5;
    letter-spacing: -0.02em;
}
.section-switch__form-fields {
    row-gap: var(--offset-medium);
}
.section-switch__form-caption {
    margin-bottom: var(--offset-small);
    font-weight: var(--font-medium);
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: 0;
}
.section-switch__form-checkboxes {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    column-gap: var(--gap);
    row-gap: var(--offset-small);
}
.section-switch__form-bottom {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: var(--offset-medium);
}
.section-switch__form-ranger .range-inputs {
    grid-column: span 2;
}
.section-switch__form-ranger,
.section-switch__form-three {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: var(--gap);
    row-gap: 0;
}
.section-switch__form-long {
    grid-column: span 2;
}
.section-switch__form-contacts {
    display: flex;
    flex-wrap: wrap;
    column-gap: var(--gap);
    row-gap: var(--offset-medium);
}
.section-switch__form-contacts > * {
    flex-grow: 1;
}
.section-switch__form-contacts > *:nth-child(-n + 2) {
    width: calc((100% - var(--gap)) / 2);
}
.section-switch__form-contacts > *:nth-child(n + 3) {
    width: calc((100% - var(--gap) * 2) / 3);
}

@media screen and (min-width: 1024px) {
    .section-switch__table-item:nth-child(odd) {
        padding-right: var(--offset-secondary);
    }
    .section-switch__table-item:nth-child(even) {
        padding-left: var(--offset-secondary);
    }
    .section-switch__top:not(.section-switch__top-small) {
        min-height: 4rem;
        margin-bottom: var(--offset-extrabig);
    }
    .section-switch__top.section-switch__top-small {
        margin-bottom: var(--offset-big);
    }
}

@media screen and (max-width: 1439px) {
    .section-switch__tabs {
        font-size: 1.25rem;
        gap: var(--offset-medium);
    }
    .section-switch__top {
        margin-bottom: var(--offset-main);
    }
    .section-switch__list {
        gap: var(--offset-medium);
    }
    .section-switch__list:not(:first-child) {
        margin-top: var(--offset-main);
    }
    .section-switch__list {
        flex-direction: column;
        gap: var(--offset-small);
    }
    .section-switch__list-item {
        --width-card: 100%;

        flex: auto;
        min-height: 0;
    }
}
@media screen and (max-width: 1023px) {
    .section-switch {
        --width-card: 20rem;
    }
    .section-switch__slider-arrows {
        display: none;
    }
    .section-switch__tabs-wrapper {
        margin: 0 calc(var(--grid-gap) * -1);
        padding: 0 var(--grid-gap);
        max-width: calc(100% + var(--grid-gap) * 2);
    }
    .section-switch__descr,
    .section-switch__bottom {
        font-size: 0.875rem;
    }
    .section-switch__table,
    .section-switch__table-item {
        grid-template-columns: 100%;
    }
    .section-switch__table-item {
        padding: var(--offset-secondary) 0;
        gap: var(--offset-small);
    }
    .section-switch__table-title {
        font-size: 1.125rem;
    }
    .section-switch__table-item:empty {
        display: none;
    }
    .section-switch__items {
        gap: var(--offset-medium);
    }
    .section-switch__item {
        min-height: 9.875rem;
    }
    .section-switch__form {
        --gap: var(--offset-main);
    }
    .section-switch__form-item {
        gap: var(--offset-secondary);
    }
    .section-switch__form-title {
        font-size: 1.125rem;
    }
    .section-switch__form-caption {
        font-size: 0.75rem;
        margin-bottom: var(--offset-extrasmall);
    }
    .section-switch__form-fields,
    .section-switch__form-contacts {
        --gap: var(--offset-medium);

        row-gap: var(--offset-secondary);
    }
    .section-switch__form-fields:not(.form-inputs) {
        grid-template-columns: 100%;
    }
    .section-switch__form-checkboxes {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        column-gap: var(--offset-medium);
    }
    .section-switch__form-checkboxes .radio {
        padding: var(--offset-extrasmall) 0;
    }
    .section-switch__form-ranger {
        grid-template-columns: 100%;
        row-gap: 0;
    }
    .section-switch__form-ranger .range-inputs {
        grid-column: auto;
    }
    .section-switch__form-fields.section-switch__form-three {
        grid-template-columns: repeat(2, 1fr);
        row-gap: 0;
    }
    .section-switch__form-fields.section-switch__form-three .section-switch__form-caption {
        grid-column: span 2;
    }
    .section-switch__form-bottom {
        gap: var(--offset-small);
    }
    .section-switch__image {
        margin: calc(var(--grid-gap) * -1);
        width: calc(100% + var(--grid-gap) * 2);
    }
}
@media screen and (max-width: 767px) {
    .section-switch__form-fields,
    .section-switch__form-fields.form-inputs {
        grid-template-columns: 100%;
    }
}
@media screen and (max-width: 575px) {
    .section-switch__items {
        flex-direction: column;
        gap: var(--offset-small);
    }
    .section-switch__item {
        flex: auto;
    }
    .section-switch__form-fields.section-switch__form-three .section-switch__form-caption {
        grid-column: auto;
    }
    .section-switch__form-fields.section-switch__form-three,
    .section-switch__form-checkboxes,
    .section-switch__form-three {
        grid-template-columns: 100%;
    }
    .section-switch__form-checkboxes {
        row-gap: 0.25rem;
    }
    .section-switch__form-three .section-switch__form-caption {
        grid-column: auto;
    }
    .section-switch__form-three .field + .field {
        margin-top: var(--offset-extrasmall);
    }
    .section-switch__form-long {
        grid-column: auto;
    }
    .section-switch__form-contacts > *:nth-child(-n + 2),
    .section-switch__form-contacts > *:nth-child(n + 3) {
        width: 100%;
    }
}
@media screen and (max-width: 424px) {
    .section-switch {
        --width-card: 100%;
    }
    .section-switch__swiper-wrapper {
        flex-direction: column;
        gap: var(--offset-small);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-blocks.css?17496464491543*/

/* section-blocks */
.section-blocks {
    --columns: 3;
    --offset-block: var(--offset-big);
}
.section-blocks__wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    gap: var(--offset-block);
}
.section-blocks__item {
    flex-grow: 1;
    width: 100%;
    max-width: calc((100% - var(--offset-block) * (var(--columns) - 1)) / var(--columns));
    background-color: var(--color-greige);
    padding: var(--offset-medium);
    min-height: 22.8125rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    overflow: hidden;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
}
.section-blocks__item-long {
    max-width: 100%;
    min-height: 12.5rem;
}
.section-blocks__item-title {
    font-size: 2.5rem;
    line-height: 1.3;
}
.section-blocks__item-content {
    padding-top: var(--offset-main);
    display: flex;
    flex-direction: column;
    gap: var(--offset-main);
    font-size: 1.25rem;
}

@media screen and (max-width: 1439px) {
    .section-blocks {
        --offset-block: var(--offset-secondary);
    }
    .section-blocks__item-title {
        font-size: 1.5rem;
        line-height: 1.5;
    }
    .section-blocks__item-content {
        padding-top: var(--offset-secondary);
        gap: var(--offset-secondary);
        font-size: 0.875rem;
    }
}
@media screen and (max-width: 1023px) {
    .section-blocks {
        --columns: 1;
    }
    .section-blocks__item {
        min-height: 9.875rem;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-cards.css?17562136119312*/

/* section cards */
.section-cards {
    --offset-block: var(--offset-big);
}
.section-cards__items {
    --columns: 4;
    --width-card: calc((100% - (var(--columns) - 1) * var(--offset-block)) / var(--columns));

    display: flex;
    flex-wrap: wrap;
    gap: var(--offset-block);
    padding-top: var(--offset-block);
}
.section-cards__items-big {
    row-gap: calc(var(--offset-block) * 2);
}
.section-cards__items-three,
.section-cards__items-custom {
    --columns: 3;
}
.section-cards .section__bottom {
    padding-top: var(--offset-big);
}

/* top */
.section-cards__top-container {
    border-bottom: 0.0625rem solid var(--color-grey);
}
.section-cards__top {
    --gap: var(--offset-main);
    padding-bottom: var(--offset-block);
}
.section-cards__top-fields {
    display: grid;
    align-items: start;
    grid-template-columns: repeat(3, 1fr);
    gap: var(--offset-block);
}
.section-cards__top-two {
    grid-template-columns: repeat(2, 1fr);
}
.section-cards__top-field {
    display: flex;
    align-items: start;
    gap: var(--offset-block);
}
.section-cards__top-field > * {
    flex: 1 0 0;
}
.section-cards__top-bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-medium);
}
.section-cards__top-sort {
    display: flex;
    align-items: center;
}
.section-cards__top-tabs {
    display: flex;
    align-items: center;
    gap: var(--offset-medium);
    width: fit-content;
}
.section-cards__tab {
    position: relative;
    display: block;
}
.section-cards__tab input {
    display: none;
}
.section-cards__tab input:checked + .button_outlined-dark {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
}
.section-cards__top-link {
    margin-right: auto;
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
}
.section-cards__top-link svg {
    min-width: var(--size-icon-semimedium);
    width: var(--size-icon-semimedium);
    min-height: var(--size-icon-semimedium);
    height: var(--size-icon-semimedium);
}

.section-cards__top-wrapper {
    width: 100%;
    overflow-x: auto;
    scrollbar-width: none;
}
.section-cards__top-wrapper::-webkit-scrollbar,
.section-cards__top-wrapper::-webkit-scrollbar-track,
.section-cards__top-wrapper::-webkit-scrollbar-thumb {
    display: none;
}

/**/
.section-cards__filters {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: var(--offset-small);
    padding-bottom: var(--offset-small);
    border-bottom: 0.0625rem solid var(--color-grey);
}
.section-cards__filters-list {
    display: flex;
    align-items: center;
}
.section-cards__filters-item {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--offset-small) 0.25rem;
    font-size: 1.125rem;
    font-weight: var(--font-medium);
    letter-spacing: -0.02em;
    cursor: pointer;
}

/**/
.section-cards__list-wrapper {
    padding-top: var(--offset-block);
    display: flex;
    flex-direction: column;
}
.section-cards__list {
    border-bottom: 0.0625rem solid var(--color-grey);
    display: flex;
    align-items: start;
    justify-content: space-between;
    gap: var(--offset-block);
    padding: 1.75rem 0;
}
.section-cards__list-title {
    font-size: 4rem;
    font-weight: var(--font-medium);
    line-height: 1.3;
    letter-spacing: -0.02em;
    flex-grow: 1;
    max-width: calc((100% - var(--offset-block) * 4) / 5);
    min-width: calc((100% - var(--offset-block) * 4) / 5);
}
.section-cards__list-items {
    flex-grow: 1;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: var(--offset-medium) var(--offset-block);
}
.section-cards__list-link {
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
}
.section-cards__list-empty {
    width: 100%;
    padding: var(--offset-medium) 0;
    font-weight: var(--font-medium);
    font-size: 1.75rem;
    line-height: 1.5;
    letter-spacing: -0.02em;
}
.section-cards__list-wrapper:last-child,
.section-cards__items:last-child {
    padding-bottom: var(--offset-block);
}
.section-cards__items .card {
    width: 100%;
}

/**/
.section-cards__cards {
    display: flex;
    flex-direction: column;
}
.section-cards__card {
    padding-top: var(--offset-block);
    padding-bottom: var(--offset-block);
    border-bottom: 0.0625rem solid var(--color-grey);
}
.section-cards__card:not(:first-child) {
    border-top: 0.0625rem solid var(--color-grey);
}

@media screen and (min-width: 1024px) {
    .section-cards__top-tabs .button-pill {
        --btn-padding: 1.5rem;
        --size-btn: 3rem;
    }
    .section-cards__top-link {
        display: none;
    }
    .section-cards__items + .section-cards__loader,
    .section-cards__cards + .section-cards__loader {
        --offset-loader: 4rem;
    }
    .section-cards__list-wrapper + .section-cards__loader {
        --offset-loader: var(--offset-block);
    }
    .section-cards__filters-item:hover {
        color: var(--color-greige-dark);
    }
}
.section-cards__filters-item._active {
    color: var(--color-greige-dark);
}
@media screen and (max-width: 1023px) {
    .section-cards {
        --offset-block: var(--offset-medium);
    }
    .section-cards__items,
    .section-cards__items-three,
    .section-cards__items-custom {
        --columns: 2;
    }
    .section-cards .section__bottom {
        padding-top: var(--offset-main);
    }

    .section-cards__top {
        --gap: 0;
    }
    .section-cards__top-fields {
        grid-template-columns: 100%;
        gap: 0;
    }
    .section-cards__top-field {
        flex-direction: column;
        align-items: stretch;
        width: 100%;
        gap: 0;
    }
    .section-cards__top-bottom:not(._mobile-horizontal) {
        align-items: start;
        flex-direction: column-reverse;
        gap: 0;
    }
    .section-cards__top-tabs {
        gap: var(--offset-small);
    }
    .section-cards__top-bottom:not(._mobile-horizontal) .section-cards__top-wrapper {
        padding: 0 var(--grid-gap);
        margin: var(--offset-medium) calc(var(--grid-gap) * -1) 0;
        width: calc(100% + var(--grid-gap) * 2);
    }
    
    .section-cards__top-bottom:not(._mobile-horizontal) .section-cards__top-sort {
        width: 100%;
    }

    
    .section-cards__items {
        padding-top: var(--offset-small);
        row-gap: var(--offset-small);
    }
    .section-cards__items-big {
        row-gap: var(--offset-big);
    }
    .section-cards__items-three,
    .section-cards__items-custom {
        row-gap: var(--offset-block);
    }
    .section-cards__loader {
        --offset-loader: var(--offset-small);
    }
    .section-cards__filters {
        flex-direction: column;
        align-items: start;
        padding-top: 0;
        padding-bottom: 0;
    }
    .section-cards__filters-list {
        padding: 0 var(--grid-gap);
        margin: 0 calc(var(--grid-gap) * -1);
        width: calc(100% + var(--grid-gap) * 2);
        overflow-x: auto;
        scrollbar-width: none;
    }
    .section-cards__filters-list::-webkit-scrollbar,
    .section-cards__filters-list::-webkit-scrollbar-track,
    .section-cards__filters-list::-webkit-scrollbar-thumb {
        display: none;
    }
    .section-cards__filters-item {
        padding: 0.625rem 0.25rem;
        font-size: 0.875rem;
    }
    .section-cards__list {
        padding: var(--offset-medium) 0 0;
        flex-direction: column;
        align-items: start;
        gap: var(--offset-secondary);
    }
    .section-cards__list-title {
        max-width: 100%;
        min-width: 0;
        font-size: 2.5rem;
    }
    .section-cards__list-items {
        width: 100%;
        gap: 0 var(--offset-medium);
    }
    .section-cards__list-link {
        padding: var(--offset-extrasmall) 0;
    }
    .section-cards__list-items {
        grid-template-columns: repeat(3, 1fr);
    }

    .section-cards__card:first-child {
        padding-top: var(--offset-small);
    }
    .section-cards__list-empty {
        padding: var(--offset-extrasmall) 0;
        font-weight: var(--font-regular);
        font-size: 0.75rem;
        line-height: 1.5;
        letter-spacing: 0;
    }
}
@media screen and (max-width: 991px) {
    .section-cards__list-items {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media screen and (max-width: 575px) {
    .section-cards__loader {
        --offset-loader: var(--offset-big);
    }
    .section-cards__card:first-child {
        padding-top: var(--offset-main);
    }
    .section-cards__list-wrapper:last-child,
    .section-cards__items:last-child {
        padding-bottom: var(--offset-secondary);
    }
    .section-cards__list-wrapper:last-child {
        padding-top: 0;
    }
    .section-cards__items:not(.section-cards__items-big) {
        --columns: 1;
    }
    .section-cards__items-three:not(.section-cards__items-big) {
        --columns: 2;
    }
    
}
@media screen and (max-width: 424px) {
    .section-cards__items,
    .section-cards__items-big {
        --columns: 1;
    }
    .section-cards__items-three:not(.section-cards__items-big) {
        --columns: 2;
    }
    .section-cards__list-items {
        grid-template-columns: 100%;
    }
}

/* End */


/* Start:/local/assets/style/parts/section-info.css?175619420013417*/

/* section-info */ 
.section-info {
    --offset-block: 2rem;
}
.section-info__wrapper  {
    display: grid;
    grid-template-columns: repeat(2, calc((100% - var(--offset-block)) / 2));
    grid-template-rows: auto 1fr;
    column-gap: var(--offset-block);
}

/**/
.section-info__header {
    display: flex;
    flex-direction: column;
    gap: var(--offset-extrasmall);
}
.section-info__header-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-medium);
}
.section-info__header-badge {
    display: flex;
    align-items: center;
    gap: var(--offset-secondary);
}
.section-info__header-descr {
    font-weight: var(--font-medium);
    color: var(--color-grey-middle-secondary);
    text-transform: uppercase;
}
.section-info__header-link {
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
}
.section-info__header-btns,
.section-info__content-btns {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--offset-extrasmall) var(--offset-medium);
}
.section-info__content-btns {
    margin-top: var(--offset-small);
}

/**/
.section-info__slider {
    position: relative;
    height: fit-content;
    max-height: 100%;
    width: calc(100% + var(--grid-gap));
    margin-right: calc(var(--grid-gap) * -1);
}
.section-info__slider-next {
    height: 90%;
}
.section-info__swiper-slide {
    overflow: hidden;
    position: relative;
    background-color: var(--color-greige);
}
.section-info__swiper-badges {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    pointer-events: none;
}
.section-info__swiper-adv {
    position: absolute;
    right: var(--offset-medium);
    bottom: var(--offset-medium);
    width: calc(100% - var(--offset-medium) * 2);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: end;
    gap: var(--offset-extrasmall);
}
.section-info__swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-info__swiper-slide._contain img {
    object-fit: contain;
}
.section-info__slider .pagination.swiper-pagination {
    --swiper-pagination-bottom: var(--offset-medium);
}

/**/
.section-info__content {
    height: 100%;
}

/**/
.section-info__contacts {
    border-top: 0.0625rem solid var(--color-grey);
    border-bottom: 0.0625rem solid var(--color-grey);
    padding: var(--offset-main) 0;
    margin-top: var(--offset-block);
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-extrasmall);
}
.section-info__contacts-wrapper {
    display: flex;
    flex-direction: column;
    padding: var(--offset-block) 0;
    margin-top: var(--offset-small);
    border-top: 0.0625rem solid var(--color-grey);
    border-bottom: 0.0625rem solid var(--color-grey);
}
.section-info__contacts-list {
    display: flex;
    flex-direction: column;
    gap: var(--offset-medium);
}
.section-info__contacts-item,
.section-info__contacts-links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.section-info__contacts-title,
.section-info__contacts-links {
    font-weight: var(--font-medium);
}

.section-info__contacts-item {
    column-gap: var(--offset-small);
}
.section-info__contacts-links {
    gap: var(--offset-medium);
    flex-wrap: wrap;
}
.section-info__logo {
    min-height: 7.5rem;
    height: 7.5rem;
    width: auto;
}
.section-info__logo img,
.section-info__logo svg {
    display: block;
    width: 100%;
    height: 100%;
}
.section-info__logo img {
    object-fit: contain;
}
.section-info__banner {
    border-top: 0.0625rem solid var(--color-grey);
    border-bottom: 0.0625rem solid var(--color-grey);
    padding: var(--offset-small) 0;
    font-weight: var(--font-medium);
    color: var(--color-grey-middle-secondary);
    margin-top: var(--offset-block);
}

/**/
.section-info__descr:not(:first-child) {
    margin-top: var(--offset-block);
}
.section-info__descr-more,
.section-info__descr-hide {
    margin-top: var(--offset-small);
}

/*
.section-info__descr-hidden {
    margin-top: var(--offset-small);
    transition: var(--transition-long);
    max-height: 10000px;
}
.section-info__content:not(._active) .section-info__descr-hidden {
    margin-top: 0;
    max-height: 0;
    opacity: 0;
    pointer-events: none;
    overflow: hidden;
}
.section-info__content:not(._active) .section-info__descr-hide {
    display: none;
}
.section-info__content._active .section-info__descr-more {
    display: none;
}
*/

.section-info__descr-wrapper {
    display: grid;
    transition: var(--transition-long);
}
.section-info__descr-visible {
    overflow: hidden;
    position: relative;
}

.section-info__descr._active-accordion .section-info__descr-wrapper {
    grid-template-rows: 0fr;
}
.section-info__descr._active-accordion .section-info__descr-visible {
    /* min-height: 14.375rem; */
    min-height: 33rem;
}
.section-info__descr:not(._active-accordion) .section-info__descr-visible {
    max-height: 33rem;
}

.section-info__descr._active-accordion .section-info__descr-visible:after {
    content: '';
    pointer-events: none;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3rem;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
    transition: var(--transition-long);
}
.section-info__descr._active-accordion._active .section-info__descr-visible:after {
    opacity: 0;
}
.section-info__descr:not(._active-btn) .section-info__descr-hide {
    display: none;
}
.section-info__descr:not(._active-accordion) .section-info__descr-more,
.section-info__descr._active-btn .section-info__descr-more {
    display: none;
}
.section-info__descr._active-accordion._active .section-info__descr-wrapper {
    grid-template-rows: 1fr;
}

.section-info__contacts + .section-info__contacts,
.section-info__contacts + .section-info__contacts-wrapper,
.section-info__contacts-wrapper + .section-info__contacts {
    border-top: none;
    margin-top: 0;
}
.section-info__content-items {
    margin-top: var(--offset-small);
    padding: var(--offset-block) 0;
    display: flex;
    flex-direction: column;
    gap: var(--offset-medium);
}
.section-info__list {
    display: flex;
    align-items: stretch;
}
.section-info__list-item {
    flex: 1 0 0;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--offset-medium);
    min-height: 7.5rem;
}
.section-info__list-title {
    font-weight: var(--font-medium);
    font-size: 1.125rem;
    letter-spacing: -0.02em;
    color: var(--color-grey-middle-secondary);
}
.section-info__list-descr {
    margin-top: 0.625rem;
}
.section-info__content-items,
.section-info__list {
    border-top: 0.0625rem solid var(--color-grey);
    border-bottom: 0.0625rem solid var(--color-grey);
}
.section-info__content-items + .section-info__list,
.section-info__list + .section-info__content-items {
    border-top: none;
}

.section-info__content-item {
    display: flex;
    flex-direction: column;
}
.section-info__content-title {
    font-weight: var(--font-medium);
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.section-info__content-descr {
    padding-top: var(--offset-small);
}
.section-info__title {
    text-transform: uppercase;
}

/**/
.section-info__bottom {
    margin-top: calc(var(--offset-block) * 2);
}
.section-info__bottom-top {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-small);
}
.section-info__bottom-content {
    margin-top: var(--offset-block);
}
.section-info__bottom-item {
    display: block;
}
.section-info__bottom-item + .section-info__bottom-item {
    margin-top: var(--offset-medium);
}
.section-info__bottom-caption {
    font-weight: var(--font-medium);
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.section-info__bottom-btns {
    margin-top: var(--offset-small);
    display: flex;
    flex-wrap: wrap;
    gap: var(--offset-secondary);
}


@media screen and (min-width: 576px) {
    .section-info__content-btns {
        display: none;
    }
    .section-info__contacts-title {
        white-space: nowrap;
    }
}
@media screen and (min-width: 1024px) {
    .section-info__slider {
        grid-row: span 2;
    }
    .section-info__contacts-item, 
    .section-info__contacts-links {
        font-size: 1.125rem;
        letter-spacing: -0.02em;
    }
    .section-info__swiper-slide {
        aspect-ratio: 1;
    }
    .section-info__bottom-btns .button {
        --btn-padding: 1.625rem;
    }
}

@media screen and (max-width: 1279px) {
    .section-info__contacts {
        flex-direction: column-reverse;
        align-items: start;
    }
}
@media screen and (max-width: 1279px) {
    .section-info {
        --offset-block: var(--offset-medium);
    }
    .section-info__slider {
        width: 100%;
        margin-right: 0;
    }
    .section-info__slider .pagination.swiper-pagination {
        --swiper-pagination-bottom: var(--offset-small);
    }
    .section-info__header {
        gap: var(--offset-small);
    }
    .section-info__header-content {
        flex-direction: column;
        align-items: start;
    }
    .section-info__content {
        grid-column: span 2;
    }
    .section-info__contacts {
        flex-direction: row;
        margin-top: var(--offset-small);
        padding: var(--offset-secondary) 0;
    }
    .section-info:not(.section-cinema) .section-info__header-content .button:not(.section-info__header-btn),
    .section-info:not(.section-cinema) .section-info__content-btns .button {
        --btn-padding: 1rem;
        --size-btn: 2.5rem;
    }
    .section-info__header-btns,
    .section-info__header-btn {
        width: 100%;
    }
    .section-info__logo {
        flex-grow: 1;
    }
    .section-info__banner {
        font-size: 0.625rem;
    }
    .section-info__content-items {
        padding-top: 0;
        border-top: none;
    }
    .section-info__content-title {
        font-size: 1rem;
    }
    .section-info__content-descr {
        padding-top: var(--offset-extrasmall);
    }
    .section-info__list-item {
        padding: var(--offset-extrasmall);
        min-height: 0;
    }
    .section-info__list-title {
        font-size: 1rem;
    }
    .section-info__list-descr {
        margin-top: 0.25rem;
        font-size: 0.875rem;
    }

    .section-info__bottom {
        margin-top: calc(var(--offset-block) * 3);
    }
    .section-info__bottom-top {
        flex-direction: column;
        align-items: start;
    }
    .section-info__bottom-tabs {
        max-width: calc(100% + var(--grid-gap) * 2);
        margin: 0 calc(var(--grid-gap) * -1);
        padding: 0 var(--grid-gap);
    }
    .section-info__bottom-content {
        margin-top: var(--offset-main);
    }
    .section-info__bottom-btns {
        margin-top: var(--offset-extrasmall);
        gap: var(--offset-small);
    }
    .section-info__bottom-caption {
        font-size: 0.875rem;
        letter-spacing: 0;
    }
    .section-info__contacts-wrapper {
        border-top: none;
        padding: 0 0 var(--offset-block);
    }
}
@media screen and (max-width: 1023px) {
    .section-info__descr._active-accordion .section-info__descr-visible {
        min-height: 12.5rem;
    }
    .section-info__descr:not(._active-accordion) .section-info__descr-visible {
        max-height: 12.5rem;
    }
}
@media screen and (max-width: 575px) {
    .section-info__descr._active-accordion .section-info__descr-visible {
        min-height: 14.375rem;
    }
    .section-info__descr:not(._active-accordion) .section-info__descr-visible {
        max-height: 14.375rem;
    }
    .section-info__wrapper {
        grid-template-columns: 100%;
        grid-template-rows: auto;
    }
    .section-info__content {
        grid-column: inherit;
    }
    .section-info__contacts {
        flex-direction: column-reverse;
        gap: var(--offset-medium);
        padding-top: var(--offset-small);
        padding-bottom: var(--offset-small);
    }
    .section-info__logo {
        width: 100%;
    }
    .section-info__header-btns {
        display: none;
    }
    .section-info__slider {
        margin-top: var(--offset-small);
    }
    .section-info:not(.section-cinema) .section-info__slider {
        width: calc(100% + var(--grid-gap) * 2);
        margin-left: calc(var(--grid-gap) * -1);
        margin-right: calc(var(--grid-gap) * -1);
    }
    .section-info__list {
        flex-direction: column;
        align-items: stretch;
    }
    .section-info__list-item {
        flex: auto;
    }
    .section-info__list-item:not(:first-child) {
        border-top: 0.0625rem solid var(--color-grey);
    }
    .section-info__contacts-wrapper {
        border-top: 0.0625rem solid var(--color-grey);
        padding: var(--offset-block) 0;
    }
    .section-info__contacts-wrapper,
    .section-info__contacts {
        margin-left: calc(var(--grid-gap) * -1);
        margin-right: calc(var(--grid-gap) * -1);
        padding-left: var(--grid-gap);
        padding-right: var(--grid-gap);
        width: calc(var(--grid-gap) * 2 + 100%);
    }
    .section-info__content-btns {
        gap: var(--offset-extrasmall);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-carousel.css?17557784951105*/

/* section-carousel */
.section-carousel .card {
    --width-card: 28.125rem;
}
.section-carousel .card-shop {
    --width-card: 28rem;
}

.section-carousel__slider-pagination {
    position: static;
    margin-top: var(--offset-main);
}
.section-carousel__swiper {
    margin: 0 calc(var(--grid-gap) * -1);
    padding: 0 var(--grid-gap);
    width: calc(100% + var(--grid-gap) * 2);
}

@media screen and (max-width: 1023px) {
    .section-carousel .card {
        --width-card: 14.9375rem;
    }
    .section-carousel__slider-arrows.arrows {
        display: none;
    }
    .section-carousel .card-shop {
        --width-card: 50%;
    }
    .section-carousel .card {
        --offset-btns: calc(var(--offset-extrasmall) / 2);
    }
    .section-carousel .card__title {
        font-size: 0.875rem;
    }
    .section-carousel .card__descr {
        padding-top: 0.125rem;
    }
    .section-carousel .card__btns {
        padding-top: var(--offset-extrasmall);
        gap: 0.25rem;
    }
}
@media screen and (max-width: 424px) {
    .section-carousel .card-shop {
        --width-card: 100%;
    }
}
/* End */


/* Start:/local/assets/style/main.css?175577750216051*/
a,
button,
.button {
  transition: var(--transition);
}
a,
button {
  color: currentColor;
}

a:not([class]),
.link {
  text-decoration: underline;
  text-decoration-thickness: 0.0625rem;
  text-underline-offset: 0.25rem;
  text-decoration-skip-ink: none;
  transition: var(--transition);
  text-decoration-color: currentColor;
}
a:not([class]):hover,
.link:hover {
  text-decoration-color: transparent;
}

.disabled {
  opacity: 0.5;
  pointer-events: none;
}

body._overlay {
  overflow: hidden;
}
body._overlay .header,
body._overlay .header-catalog {
  padding-right: var(--width-scrollbar, 0);
}

body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 40;
  opacity: 0;
  pointer-events: none;
  transition: var(--transition);
}

body._overlay::before {
  pointer-events: all;
  opacity: 1;
}
.main {
  flex-grow: 1;
}

/* container */
.container {
  max-width: calc(var(--container-width) + var(--grid-gap) * 2);
}
.container-medium {
  max-width: calc(var(--container-medium-width) + var(--grid-gap) * 2);
}
.container-small {
  max-width: calc(var(--container-small-width) + var(--grid-gap) * 2);
}
.container,
.container-medium,
.container-small {
  width: 100%;
  padding-right: var(--grid-gap);
  padding-left: var(--grid-gap);
  margin-right: auto;
  margin-left: auto;
}

/* logo */
.logo {
  display: block;
  width: fit-content;
  max-width: 100%;
  max-height: var(--height-logo, 100%);
  height: 100%;
}
.logo svg,
.logo img {
  display: block;
  max-height: var(--height-logo, 100%);
  width: 100%;
  height: 100%;
}
.logo img {
  object-fit: contain;
}

/* icon */
.icon svg {
  transition: var(--transition);
}
@media screen and (min-width: 1024px) {
  .icon:hover svg {
    transform: var(--scale);
  }
}

/* text-decoration underline */
.tdu,
.tdu-reverse {
  text-decoration: underline;
  text-decoration-thickness: 0.0625rem;
  text-underline-offset: 0.25rem;
  text-decoration-skip-ink: none;
  transition: var(--transition);
}
.tdu {
  text-decoration-color: currentColor;
}
.tdu:hover {
  text-decoration-color: transparent;
}

.tdu-reverse {
  text-decoration-color: transparent;
}
.tdu-reverse:hover {
  text-decoration-color: currentColor;
}

/* section */
.section:not(.section-offindent) {
  padding-bottom: var(--section-offset);
}
.section-small:not(.section-offindent) {
  padding-bottom: var(--section-offset-small);
}
.section-different:not(.section-offindent) {
  padding-bottom: var(--section-offset-different);
}
.section-test {
  padding: 0.625rem 0;
}

.section__header {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.section__header:not(.section__header-noindent) {
  padding-bottom: var(--section-header-offset);
}
.section__header-center {
  text-align: center;
}
.section__top {
  display: flex;
  align-items: start;
  justify-content: space-between;
  gap: 0.625rem;
}
.section__introtext {
  margin-top: var(--offset-medium);
}
.section__introtext .tooltip__body {
  font-size: 1rem;
}
.section__bottom {
  padding-top: 2.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--offset-medium);
}
.section__bottom .button {
  min-width: 17.625rem;
}
.section__bg {
  width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: calc(var(--radius) * 2);
}
.section__bg[style^="background-image:"] {
  padding: var(--grid-gap) 0;
}
@media screen and (min-width: 1024px) {
  .section-mobile {
    display: none;
  }
  .section__introtext {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 1023px) {
  .section__introtext {
    margin-top: var(--offset-extrasmall);
  }
  .section-desktop {
    display: none;
  }
  .section__bottom {
    padding-top: var(--offset-main);
    flex-direction: column;
  }
  .section__bottom .button {
    min-width: 21.875rem;
  }
}
@media screen and (max-width: 575px) {
  .section__bottom .button {
    min-width: 0;
    width: 100%;
  }
}

/* img */
.img img {
  user-select: none;
}

/* swiper */
.swiper-wrapper {
  align-items: stretch;
}
.swiper-slide {
  height: auto;
}

.swiper-pagination {
  pointer-events: none;
}
.swiper-pagination-bullet {
  pointer-events: all;
}
.swiper-prev {
  transform: scaleX(-1);
}
.swiper-button-lock {
  /* display: none !important; */
}
.swiper-button-lock,
.swiper-button-disabled {
  opacity: 0.2;
}
.swiper-button-lock,
.swiper-button-disabled {
  pointer-events: none !important;
}

/**/
.overflow-hidden {
  overflow: hidden;
}

/* loader */
@keyframes loader {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}

.overlay,
.overlay-item,
.overlay-main {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  transition: var(--transition);
}
.overlay {
  position: fixed;
  z-index: 40;
}
.overlay-item {
  position: absolute;
  z-index: 40;
  border-radius: var(--radius);
}
.overlay-main {
  position: fixed;
  z-index: 100000;
}

body:not(.overflow-hidden) .overlay-main {
  opacity: 0;
  pointer-events: none;
}

body.overflow-hidden {
  margin-right: var(--width-scrollbar, 0);
}
body.overflow-hidden .header {
  padding-right: var(--width-scrollbar, 0);
  width: calc(100% + var(--width-scrollbar, 0));
}

.preloader {
  width: 2.5rem;
  height: 2.5rem;
  animation: loader 2s infinite;
}
.preloader svg {
  width: 100%;
  height: 100%;
}

/**/
.ymaps-2-1-79-controls__toolbar {
  margin-top: 1rem !important;
}
.ymaps-2-1-79-controls__control_toolbar {
  margin-right: 1rem !important;
}
.ymaps-2-1-79-controls__control_toolbar > *,
.ymaps-2-1-79-zoom__button > * {
  display: none !important;
}
.ymaps-2-1-79-controls__control {
  inset: 5rem 1rem auto auto !important;
}
.ymaps-2-1-79-zoom {
  width: 2rem !important;
  padding: 2rem 0 !important;
  height: 0.75rem !important;
}
.ymaps-2-1-79-controls__control_toolbar,
.ymaps-2-1-79-zoom__button {
  width: 2rem !important;
  height: 2rem !important;
  background-color: var(--color-extralight) !important;
  border-radius: var(--radius-small) !important;
  box-shadow: var(--shadow) !important;
  cursor: pointer;
  background-position: center;
  background-size: 1rem;
  background-repeat: no-repeat;
}
.ymaps-2-1-79-controls__control_toolbar {
  background-image: url("/local/templates/landing24/images/icons/navigation.svg") !important;
}
.ymaps-2-1-79-zoom__plus {
  background-image: url("/local/templates/landing24/images/icons/navigation-plus.svg") !important;
}
.ymaps-2-1-79-zoom__minus {
  background-image: url("/local/templates/landing24/images/icons/navigation-minus.svg") !important;
}

/**/
.ymaps-2-1-79-balloon {
  box-shadow: none !important;
}
.ymaps-2-1-79-balloon__layout {
  background: transparent !important;
}
.ymaps-2-1-79-balloon__content {
  border-radius: var(--radius);
  border: none;
  box-shadow: var(--shadow);
  padding: var(--offset-secondary);
  min-width: 15rem !important;
}
.ymaps-2-1-79-balloon_type_route
  .ymaps-2-1-79-balloon__close
  + .ymaps-2-1-79-balloon__content,
.ymaps-2-1-79-balloon__close + .ymaps-2-1-79-balloon__content {
  padding-right: var(--offset-secondary) !important;
  margin-right: 0 !important;
}
.ymaps-2-1-79-copyrights-pane {
  display: none;
}

/* swiper-shadows */
.swiper-shadows {
  position: relative;
}
.swiper-shadows::before,
.swiper-shadows::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  width: 5.5rem;
  pointer-events: none;
  z-index: 2;
  transition: var(--transition);
  opacity: 0;
}
.swiper-shadows._small::before,
.swiper-shadows._small::after {
  width: 3.5rem;
}
.swiper-shadows::before {
  left: 0;
  background: linear-gradient(
    -90deg,
    rgba(255, 255, 255, 0) 0%,
    #ffffff 46.59%
  );
}
.swiper-shadows::after {
  right: 0;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 46.59%);
}
.swiper-shadows._left::before {
  opacity: 1;
}
.swiper-shadows._right::after {
  opacity: 1;
}

@media screen and (max-width: 575px) {
  .swiper-shadows._left::before,
  .swiper-shadows._right::after {
    opacity: 0;
  }
}

/* date */
.air-datepicker-global-container {
  z-index: 99999;
}

/* fixed-menu */
.fixed-menu {
  z-index: 90;
  position: fixed;
  left: 0;
  bottom: var(--offset-small);
  width: 100%;
  padding: 0 var(--grid-gap);
  overflow: hidden;
  pointer-events: none;
}
.fixed-menu .menu-mobile {
  pointer-events: all;
  transition: 0.75s all ease;
}
.fixed-menu:not(._open) .menu-mobile {
  transform: translateX(calc(var(--grid-gap) * -1 - 80%));
}

@media screen and (min-width: 576px) {
  .fixed-menu {
    display: none;
  }
}

/**/
@media screen and (max-width: 575px) and (min-width: 1024px) {
  .hidden-tablet {
    display: none !important;
  }
}

@media screen and (min-width: 576px) {
  .hidden-extradesktop {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  .hidden-desktop {
    display: none !important;
  }
}
@media screen and (max-width: 1023px) {
  .hidden-mobile {
    display: none !important;
  }
}
@media screen and (max-width: 575px) {
  .hidden-extramobile {
    display: none !important;
  }
}

/* aside-lk */
.body-aside {
  display: grid;
  grid-template-columns: var(--width-lk-aside, 0px) calc(
      100% - var(--width-lk-aside, 0px)
    );
  min-height: calc(100dvh - var(--height-header, 0px));
}
.aside-lk {
  --height-aside-item: 6.25rem;

  width: var(--width-lk-aside);
  left: 0;
  top: var(--height-header, 0px);
  height: calc(100dvh - var(--height-header, 0));
  position: sticky;
  background-color: var(--color-greige);
  z-index: 10;
}
.aside-lk__list {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.aside-lk__item-link {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--offset-extrasmall);
  min-height: var(--height-aside-item);
  text-align: center;
  font-family: Inter;
  font-weight: var(--font-medium);
  font-size: 0.875rem;
  text-align: center;
  transition: var(--transition);
  color: var(--color-greige-middle);
  border-bottom: 0.0625rem solid var(--color-extralight);
}
.aside-lk__item-link:first-child {
  border-top: 0.0625rem solid var(--color-extralight);
}
.aside-lk__item-link._active {
  color: var(--color-extralight);
  background-color: var(--color-greige-middle);
  border-color: var(--color-greige-middle);
}
.aside-lk + .main {
  display: flex;
  flex-direction: column;
}

@media screen and (min-width: 1024px) {
  .aside-lk__item-link:not(._active):hover {
    color: var(--color-dark);
  }
}
@media screen and (max-width: 1023px) {
  .body-aside {
    grid-template-columns: 100%;
  }
  .aside-lk {
    display: none;
  }
}

/* datepicker */
.datepicker-dropdown {
  padding-top: var(--offset-extrasmall);
}
.datepicker-view {
  width: calc(21.4375rem - var(--offset-secondary) * 2);
}
.datepicker-title {
  display: flex;
  align-items: center;
  text-align: left;
  padding: var(--offset-small) var(--offset-secondary);
  font-weight: var(--font-medium);
  font-size: 1.25rem;
  line-height: 1.5;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  min-height: 3.625rem;
  border-bottom: 0.0625rem solid var(--color-greige-middle);
  background-color: transparent;
  box-shadow: none;
}
.datepicker-picker {
  background-color: var(--color-greige);
  border-radius: 0.5rem;
}
.datepicker-dropdown .datepicker-picker {
  box-shadow: 0 0 0 0.0625rem var(--color-greige-middle);
}
.datepicker-controls .button {
  background-color: transparent;
  border: none;
  border-radius: 0;
  color: currentColor;
  height: 3rem;
  min-width: 3rem;
  padding: 0;
}

.datepicker-header .datepicker-controls {
  padding: 0 var(--offset-secondary);
}
.datepicker-header .datepicker-controls .button:hover {
  background-color: transparent;
}
.datepicker-header .datepicker-controls .button {
  font-weight: var(--font-regular);
}
.datepicker-header .datepicker-controls .button.view-switch {
  text-align: left;
  justify-content: start;
  gap: var(--offset-extrasmall);
  order: -1;
}
.datepicker-header .datepicker-controls .button.view-switch::after,
.datepicker-header .datepicker-controls .button.prev-button::after,
.datepicker-header .datepicker-controls .button.next-button::after {
  content: "";
  background-image: url("/local/assets/style/../../images/icons/arrow-downsmall-color.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: var(--size-icon);
  width: var(--size-icon);
  min-height: var(--size-icon);
  height: var(--size-icon);
}
.datepicker-header .datepicker-controls .button.prev-button::after {
  transform: scaleX(-1);
}

.datepicker-header .datepicker-controls .button.view-switch::after {
  transform: rotate(90deg);
}

.datepicker-main {
  padding: var(--offset-small) var(--offset-secondary);
}
.datepicker .days .dow,
.datepicker-cell {
  min-height: 2.5rem;
  height: 2.5rem;
  max-width: 2.5rem;
  aspect-ratio: 1;
  margin: 0.125rem;
}
.datepicker .dow {
  font-weight: var(--font-medium);
  font-size: 1rem;
  text-transform: uppercase;
  color: currentColor;
}
.datepicker-cell:not(.day) {
  flex-basis: calc(33% - 0.25rem);
  max-width: calc(33% - 0.25rem);
}

.datepicker span {
  border-radius: 50%;
}
.datepicker-cell.selected,
.datepicker-cell.selected:hover {
  background-color: var(--color-dark);
}
.datepicker-cell.selected,
.datepicker-cell.selected:hover {
  font-weight: var(--font-regular);
}
.datepicker-cell:not(.day) {
  height: 2.5rem;
}
.datepicker span {
  border-radius: 6.25rem;
}

@media screen and (max-width: 374px) {
  .datepicker .days .dow,
  .datepicker-cell {
    min-height: 2rem;
    height: 2rem;
    max-width: 2rem;
  }
  .datepicker-cell:not(.day) {
    height: 2rem;
  }
  .datepicker-view {
    width: auto;
  }
  .datepicker-title {
    font-size: 1rem;
    min-height: 3rem;
  }
}

.arrow-up {
  z-index: 60;
  position: fixed;
  right: 1.875rem;
  bottom: 1.875rem;
  width: 4rem;
  height: 4rem;
  background-color: #231f2066;
  border-radius: 50%;
  border: 0.0625rem solid var(--color-extralight);
  color: var(--color-extralight);
  transition: var(--transition);
  backdrop-filter: blur(1rem);
  -webkit-backdrop-filter: blur(1rem);
}
.arrow-up svg {
  display: block;
  width: 100%;
  height: 100%;
}
.arrow-up._hidden {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  overflow: hidden;
}

 .main .bx-auth {
  visibility: hidden;
 }

@media screen and (max-width: 1023px) {
  .arrow-up {
    width: 3rem;
    height: 3rem;
    bottom: var(--grid-gap);
    right: var(--grid-gap);
  }
}

.stub.bg-greige .card-shop__swiper-slide {
  background-color: inherit;
}

.header-catalog__slider .stub::before {
  z-index: 0;
}

.search-info {
  margin-bottom: 2rem;
  border-bottom: 1px solid var(--color-grey);
}
.search-info h4 {
  font-size: 2rem;
  margin-bottom: 1.25rem;
  text-transform: uppercase;
}

.search-info .section-cards__list-items {
  padding: 1.75rem 0;
  gap: 1.25rem;
  grid-template-columns: repeat(5, 1fr);
}

.header-search {
  overflow-y: scroll;
}

.search-info .section-news__swiper {
  padding-bottom: 1rem;
}
@media screen and (max-width: 1023px) {
  .search-info .section-cards__list-items {
    padding: 0 1rem;
    gap: 0;
    grid-template-columns: repeat(3, 1fr);
  }
  .search-info .section-cards__list-link {
    padding: 0.5rem 0;
  }
  .modal-search__items .container {
    padding: 0;
  }
  .search-info {
    margin-bottom: 1.5rem;
  }
}
@media screen and (max-width: 767.98px) {
  .search-info .section-cards__list-items {
    grid-template-columns: repeat(2, 1fr);
  }

  .search-info h4 {
    font-size: 1.75rem;
    margin-bottom: 0.75rem;
  }
  .search-info {
    margin-bottom: 1.25rem;
  }
}

@media screen and (max-width: 567.98px) {
  .search-info .section-cards__list-items {
    grid-template-columns: repeat(1, 1fr);
  }
}

.section-poster__top,
.section-poster__bottom {
  position: relative;
}

/* End */


/* Start:/local/assets/style/parts/section-pagetitle.css?1749646449461*/


/* section-pagetitle */
.section-pagetitle {
    text-align: center;
}
.section-pagetitle__content {
    max-width: 57rem;
    margin: 0 auto;
}

@media screen and (min-width: 1024px) {
    .section-pagetitle__content {
        font-size: 1.5rem;
        line-height: 1.5;
        padding-top: var(--offset-medium);
    }   
}

@media screen and (max-width: 1023px) {
    .section-pagetitle__content {
        padding-top: var(--offset-extrasmall);
    }   
}
/* End */


/* Start:/local/assets/style/parts/section-form.css?17557786501348*/

/* section-form */
.section-form {
    --offset-block: var(--offset-big);
}
.section-form .form {
    --gap: var(--offset-small);
}
.section-form .form .form-horizontal {
    gap: var(--offset-block);
}
.section-form .form .form-privacy {
    max-width: calc((100% - var(--offset-block) * 2) / 3 * 2);
}
.section-form__privacy {
    color: var(--color-grey-middle-secondary);
    max-width: calc((100% - var(--offset-block) * 2) / 3 * 2);
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
}
.section-form__privacy .checkbox {
    font-size: 0.875rem;
}

@media screen and (max-width: 1023px) {
    .section-form .section__title {
        font-size: 1.75rem;
        line-height: 1.2;
    }
    .section-form .section__title br {
        display: none;
    }
    .section-form .form .form-horizontal {
        flex-wrap: wrap;
        column-gap: var(--offset-medium);
        row-gap: var(--offset-block);
    }
    .section-form .form .form-horizontal .button {
        width: 100%;
        flex: auto;
    }
    .section-form .form .form-privacy,
    .section-form__privacy {
        max-width: 100%;
    }
}
@media screen and (max-width: 575px) {
    .section-form .form .form-horizontal > * {
        flex: auto;
        width: 100%;
    }
    .section-form .form .form-privacy {
        font-size: 0.875rem;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-tabs.css?17496464491830*/

/* section-tabs */
.section-tabs {
    --offset-block: 2rem;
    --offset-loader: 4rem;
}
.section-tabs__top {
    display: flex;
    align-items: center;
    gap: 2.5rem;
    overflow-x: auto;
    scrollbar-width: none;
    width: fit-content;
    max-width: 100%;
    margin: 0 auto 2.75rem;
    white-space: nowrap;
    font-weight: var(--font-medium);
    font-size: 2rem;
    letter-spacing: -2%;
}
.section-tabs__top::-webkit-scrollbar,
.section-tabs__top::-webkit-scrollbar-track,
.section-tabs__top::-webkit-scrollbar-thumb {
    display: none;
}
.section-tabs__top-label {
    display: block;
}
.section-tabs__top-label input {
    display: none;
}

.section-tabs__top-label input + span {
    transition: var(--transition);
}
.section-tabs__top-label input:not(:checked) + span {
    color: var(--color-grey-middle-secondary);
}

/**/
.section-tabs__items {
    display: flex;
    flex-wrap: wrap;
    gap: calc(var(--offset-block) / 8 * 11) var(--offset-block);
}
.section-tabs__item {
    --columns: 4;
    --width-card: calc((100% - var(--offset-block) * (var(--columns) - 1)) / var(--columns));
}

@media screen and (min-width: 1024px) {
    .section-tabs__item-big {
        --columns: 3;
    }
    .section-tabs__top-label input:not(:checked) + span:hover {
        color: var(--color-text);
    }
}

@media screen and (max-width: 1023px) {
    .section-tabs {
        --offset-block: var(--offset-medium);
        --offset-loader: var(--offset-block);
    }
    .section-tabs__top {
        margin-bottom: var(--offset-block);
        gap: var(--offset-block);
        font-size: 1.25rem;
    }
    .section-tabs__item {
        --columns: 2;
    }
    .section-tabs__items {
        gap: var(--offset-block);
    }
}
@media screen and (max-width: 424px) {
    .section-tabs__item {
        --columns: 1;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-banners.css?175136648811133*/

/* section-banners */
.section-banners {
    --offset-block: 3rem;
}
.section-banners__slider {
    position: relative;
}
.section-banners__slider .swiper-slide {
    /* min-height: calc(100dvh - var(--height-header, 0)); */
    min-height: calc(100dvh - var(--height-header__top, 0));

    position: relative;
    display: flex;
    flex-direction: column;
}

.section-banners__slider .swiper-slide.banner-default {
    flex-direction: column;
}

@media screen and (max-width: 1023px) and (min-width: 576px) {
    .section-banners__slider .swiper-slide {
        min-height: 22.25rem;
    }
}
@media screen and (max-width: 575px) {
    .section-banners__slider .swiper-slide:not(.section-poster) {
        height: calc(100dvh - var(--height-header, 0));
        min-height: 0;
        max-height: 41.5625rem;
    }
}


/* banners */
/* banner-default */
.banner-default {
    
}
.banner-default__logo {
    max-height: 8.75rem;
}
.banner-default__logo svg,
.banner-default__logo img {
    width: auto;
    max-height: 100%;
}
.banner-default__logo img {
    object-fit: contain;
}
.banner-default__descr {
    margin-top: var(--offset-secondary);
}
.banner-default__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.banner-default__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner-default__content {
    flex-grow: 1;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--offset-block);
    text-align: center;
    padding-top: calc(var(--offset-big) * 2);
    padding-bottom: calc(var(--offset-big) * 2);
}
.banner-default__btns {
    width: 100%;
    max-width: 37.375rem;
    display: flex;
    flex-direction: column;
}
.banner-default__btns-small {
    width: 100%;
    max-width: 27.5rem;
    display: flex;
    flex-direction: column;
}
.banner-default__bottom {
    padding-bottom: var(--offset-big);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 4rem;
}

@media screen and (max-width: 1023px) {
    .banner-default {
        --offset-block: 2rem;
    }
    .banner-default__title:not(.font-static) {
        font-size: 1.75rem;
        line-height: 1.5;
    }
    .banner-default__logo {
        max-height: 5rem;
    }
    .section-banners__swiper .button {
        font-size: 0.875rem;
        --size-btn: 2.75rem;
    }
}
@media screen and (max-width: 575px) {
    .banner-default {
        --offset-block: 3rem;
    }
}

/* banner-right */
.banner-right {
}
.banner-right__descr {
    margin-top: var(--offset-secondary);
}
.banner-right__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}
.banner-right__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner-right__content {
    flex-grow: 1;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: var(--offset-block);
    max-width: 50%;
    margin-right: 0;
    align-items: start;
    text-align: left;
}
.banner-right__btns {
    width: 100%;
    max-width: 27.5rem;
    display: flex;
    flex-direction: column;
}
.banner-right__bottom {
    padding-bottom: var(--offset-big);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 4rem;
}

@media screen and (min-width: 1024px) {
    .banner-right__descr {
        font-size: 1.25rem;
    }
}
@media screen and (max-width: 1439px) {
    .banner-right__btns {
        width: auto;
    }
}
@media screen and (max-width: 1023px) {
    .banner-right {
        --offset-block: 2rem;
    }
    .banner-right__content {
        max-width: 100%;
        align-items: center;
        justify-content: end;
        text-align: center;
        padding-top: 4.8125rem;
        padding-bottom: 4.8125rem;
    }
}
@media screen and (max-width: 575px) {
    .banner-right {
        --offset-block: 0.75rem;
    }
    .banner-right__content {
        align-items: start;
        text-align: left;
    }
    .banner-right__descr {
        margin-top: var(--offset-block);
    }
}

/* banner-custom */
.banner-custom,
.section-banners__slider .swiper-slide {
    flex-direction: row;
}

.banner-custom__descr {
    margin-top: var(--offset-secondary);
}
.banner-custom__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}
.banner-custom__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner-custom__img {
    position: relative;
    display: block;
    height: 100%;
    overflow: hidden;
}
.banner-custom__img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

/**/
.banner-custom__img._left-bottom img {
    object-position: left bottom;
}
.banner-custom__img._cover img {
    object-fit: cover;
    object-position: right;
}

.banner-custom__bg picture,
.banner-custom__img picture {
    display: block;
    height: 100%;
}
.banner-custom__content {
    flex-grow: 1;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: var(--offset-block);
    padding-top: var(--offset-block);
    padding-bottom: var(--offset-block);
    max-width: 50%;
    margin-right: 0;
    align-items: start;
}
.banner-custom__content .breadcrumbs {
    padding: 0;
}
.banner-custom__btns {
    width: 100%;
    max-width: 27.5rem;
    display: flex;
    flex-direction: column;
}


@media screen and (min-width: 576px) {
    .banner-custom__bg-mobile {
        display: none;
    }
}
@media screen and (min-width: 1024px) {
    .banner-custom__descr {
        font-size: 1.25rem;
    }
}
@media screen and (max-width: 1023px) {
    .banner-custom {
        --offset-block: var(--offset-medium);
    }
    .banner-custom__btns .button_outlined {
        --btn-bg: var(--color-bg);
        --btn-color: var(--color-text);
        --btn-border: var(--btn-bg);
    }
    .banner-custom__btns .button_outlined:active {
        --btn-bg: transparent;
        --btn-color: var(--color-text);
        --btn-border: var(--color-bg);
    }
    .banner-custom__descr {
        margin-top: var(--offset-extrasmall);
    }
    .banner-custom__img {
        width: 50%;
    }
}
@media screen and (max-width: 575px) {
    .banner-custom {
        --offset-block: var(--offset-secondary);
    }
    .banner-custom{
        flex-direction: column-reverse;
    }
    .banner-custom__content {
        justify-content: start;
        max-width: 100%;
        gap: var(--offset-medium);
    }
    .banner-custom__btns {
        max-width: 100%;
        align-items: start;
        width: auto;
    }
    .banner-custom__descr {
        font-size: 0.875rem;
    }
    .banner-custom .button {
        font-size: 0.875rem;
    }
    .banner-custom__img {
        width: 100%;
    }
    
    .banner-custom__bg img {
        /* object-position: bottom; */
        object-position: center;

    }
    .banner-custom__img  {
        width: 100%;
    }
    .section-banners .banner-custom__content {
        padding-bottom: 0;
        flex-grow: 0;
        height: auto;
    }
    .banner-custom__img._cover img {
        object-position: left;
    }
    .section-banners__slider .swiper-slide:not(.section-poster)::before{
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.4);

        display: block;
        background: (0, 0, 0, 0.2);
    }

    
}

/* banner-half */
.banner-half {
    --width-card: 20.6125rem;
}
.banner-half.swiper-slide {
    flex-direction: row;
    align-items: stretch !important;
}
.banner-half__descr {
    margin-top: var(--offset-secondary);
}
.banner-half__left {
    width: 50%;
}
.banner-half__bg  {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.banner-half__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner-half__content {
    flex-grow: 1;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--offset-block);
    text-align: center;
    padding-top: calc(var(--offset-block) * 2);
    padding-bottom: calc(var(--offset-block) * 2);
    max-width: 50%;
    margin-right: 0;
    color: var(--color-text);
}
.banner-half__btns {
    width: 100%;
    max-width: var(--width-card);
    display: flex;
    flex-direction: column;
}

@media screen and (min-width: 1024px) {
    .banner-half__left .banner-half__card {
        display: none;
    }
}

@media screen and (min-width: 576px) and (max-width: 1023px) {
    .banner-half__card {
        padding: var(--offset-extrasmall);
        gap: var(--offset-extrasmall);
    }
    .banner-half__card .card-mini__body {
        font-size: 0.625rem;
        gap: var(--offset-extrasmall);
    }
    
}

@media screen and (max-width: 1023px) {
    .banner-half {
        --offset-block: 0.75rem;
        --width-card: 16.625rem;
    }
    .banner-half__content .banner-half__card {
        display: none;
    }
    .banner-half__btns {
        max-width: 100%;
    }
    .banner-half__left {
        padding: var(--offset-block);
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .banner-half__bg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
    }
    .banner-half__content {
        padding-top: var(--offset-block);
        padding-bottom: var(--offset-block);
    }
}

@media screen and (max-width: 575px) {
    .banner-half__bg::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.4);

        backdrop-filter: blur(16px);
        display: block;
    }
    .banner-half .h1 {
        font-size: 1.5rem;
    }
    .section-banners .banner-half__content {
        padding-bottom: 4.8125rem;
    }
    .banner-half {
        --offset-block: var(--offset-medium);
        --width-card: 21.5rem;
    }
    .banner-half__left {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .banner-half__left .banner-half__card {
        display: none;
    }
    .banner-half__content .banner-half__card {
        display: flex;
    }
    .banner-half__content {
        position: relative;
        max-width: 100%;
        color: var(--color-text-extralight);
    }
    .banner-half__btns {
        width: auto;
    }
    .banner-half__btns .button {
        --btn-bg: transparent;
        --btn-color: var(--color-bg);
        --btn-border: var(--color-bg);
    }
    .banner-half__btns .button:active {
        --btn-bg: transparent;
        --btn-color: var(--color-bg);
        --btn-border: var(--color-bg);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-animation.css?17496464493023*/

/* section-animation */
.section-animation {
    --offset-block: var(--offset-big);
    --size-icon-block: 2.75rem;
}
.section-animation__wrapper {
    display: flex;
    align-items: stretch;
}
.section-animation__item {
    flex-grow: 1;
    width: 50%;
    height: auto;
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    aspect-ratio: 96 / 89;
    color: var(--color-text-extralight);
}
.section-animation__item-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.section-animation__item-bg img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-animation__item-bg::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: var(--transition);
    background-color: transparent;
}
.section-animation__bottom {
    position: relative;
    margin-top: auto;
    padding: var(--offset-block);
}
.section-animation__btn {
    display: flex;
    align-items: end;
    justify-content: space-between;
    gap: var(--offset-extrasmall);
    font-size: 3rem;
    font-weight: var(--font-medium);
    line-height: 1.3;
    letter-spacing: -0.02em;
}
.section-animation__btn svg {
    min-width: var(--size-icon-block);
    width: var(--size-icon-block);
    min-height: var(--size-icon-block);
    height: var(--size-icon-block);
    transition: var(--transition);
    margin-bottom: var(--offset-extrasmall);
}
.section-animation__link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.section-animation__top {
    display: flex;
    flex-direction: column;
    gap: 3rem;
    padding-top: 15%;
    transition: var(--transition);
    opacity: 0;
}

@media screen and (min-width: 1024px) {
    .section-animation__btn svg {
        opacity: 0;
    }
    .section-animation__item:hover .section-animation__btn svg {
        opacity: 1;
    }
    .section-animation__item:hover .section-animation__item-bg::after {
        background-color: var(--color-darkest-50);
    }
    .section-animation__item:hover .section-animation__top {
        opacity: 1;
    }
}

@media screen and (max-width: 1439px) {
    .section-animation__top {
        padding-top: 10%;
        gap: 2rem;
    }
}
@media screen and (max-width: 1279px) {
    .section-animation__top {
        gap: 1rem;
        padding-top: var(--offset-secondary);
    }
}
@media screen and (max-width: 1023px) {
    .section-animation__top {
        display: none;
    }
    .section-animation__item {
        aspect-ratio: 1;
    }
    .section-animation__bottom {
        padding: var(--offset-secondary);
    }
    .section-animation__btn {
        font-size: 1.75rem;
        line-height: 1.5;
    }
    .section-animation {
        --size-icon-block: 1.5rem;
    }
}
@media screen and (max-width: 575px) {
    .section-animation__wrapper {
        flex-direction: column;
    }
    .section-animation__item {
        width: 100%;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-faq.css?17561972183515*/

/* section-faq */
.section-faq {
    --width-image: 37.3125rem;
    --offset-block: 2rem;
}
.section-faq__wrapper {
    display: grid;
    align-items: start;
    grid-template-columns: var(--width-image) 1fr;
    column-gap: var(--offset-block);
}
.section-faq__image {
    grid-row: span 2;
    overflow: hidden;
}
.section-faq__image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-faq__content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.section-faq__content .spoiler__body {
    max-width: 58rem;
}
.section-faq__image + .section-faq__content .spoiler__body {
    max-width: 100%;
}
.section-faq__bottom {
    margin-top: auto;
    padding-top: 3rem;
}
.section-faq__footer {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 0.0625rem solid var(--color-grey);
    color: var(--color-grey-middle-secondary);
    font-weight: var(--font-medium);
    font-size: 1.25rem;
    letter-spacing: -0.02em;
    margin: 2.75rem calc(var(--grid-gap) * -1) 0;
    padding: var(--offset-medium) var(--grid-gap);
    width: calc(100% + var(--grid-gap) * 2);
}
.section-faq__spoiler-bottom {
    margin-top: var(--offset-extrabig);
}

.section-faq__image.swiper {
    pointer-events: none;
}


@media screen and (min-width: 768px) {
    .section-faq__image.swiper,
    .section-faq__image-item.swiper-slide,
    .section-faq__image-item.swiper-slide img {
        aspect-ratio: 597/716;
    }
}
@media screen and (min-width: 1024px) {
    .section-faq__image.swiper {
        width: 100%;
        max-width: var(--width-image);
    }
}

@media screen and (max-width: 1439px) {
    .section-faq {
        --width-image: 21.875rem;
    }
}
@media screen and (max-width: 1023px) {
    .section-faq {
        --offset-block: var(--offset-medium);
    }
    .section-faq__image {
        grid-row: inherit;
    }
    .section-faq__image,
    .section-faq__image-item {
        aspect-ratio: 1;
        max-height: 450px;
        width: 100%;
    }
    .section-faq__bottom {
        padding-top: var(--offset-main);
        grid-column: span 2;
        display: flex;
        flex-direction: column;
        gap: var(--offset-extrasmall);
    }

    .section-faq .spoiler {
        --size-icon-block: 2.25rem;
        --offset-block: var(--offset-small);
    }
    .section-faq .spoiler__btn {
        font-size: 1rem;
        line-height: 1.5;
        letter-spacing: 0;
    }
    .section-faq__footer {
        margin: var(--offset-small) 0 0;
        padding: var(--offset-medium) var(--offset-secondary);
        width: 100%;
        font-size: 1rem;
        letter-spacing: 0;
    }
    .section-faq__spoiler-bottom {
        margin-top: var(--offset-medium);
        display: flex;
        flex-direction: column;
        gap: var(--offset-extrasmall);
    }
}
@media screen and (max-width: 991px) {
    .section-faq {
        --width-image: calc((100% - var(--offset-block)) / 2);
    }
}
@media screen and (max-width: 767px) {
    .section-faq__wrapper {
        grid-template-columns: 100%;
    }
    .section-faq__bottom {
        grid-column: inherit;
    }
    .section-faq__image {
        margin: 0 calc(var(--grid-gap) * -1);
        width: calc(100% + var(--grid-gap) * 2);
    }
    .section-faq__footer {
        margin: var(--offset-small) calc(var(--grid-gap) * -1) 0;
        width: calc(100% + var(--grid-gap) * 2);
    }
    .section-faq .spoiler-big:first-child {
        border-top: none;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-items.css?1749646449282*/

/* section-items */
.section-items {
    --offset-block: 0;
}

/*
.section-items__list {
    display: flex;
    align-items: stretch;
    gap: var(--offset-block);
}
.section-items__list-item {
    flex: 1 0 0;
}
*/

.section-items__bottom {
    margin-top: var(--offset-medium);
}
/* End */


/* Start:/local/assets/style/parts/section-left.css?17496464492047*/

/* section-left */
.section-left {
    --width-content: 86.625rem;
    --width-text: 57.0625rem;
}
.section-left__wrapper {
    max-width: var(--width-content);
    display: grid;
}
.section-left__top {
    grid-area: A;
    margin-bottom: var(--offset-big);
}
.section-left__image {
    grid-area: B;
    width: 100%;
    overflow: hidden;
}
.section-left__content {
    grid-area: C;
    display: flex;
    flex-direction: column;
}

.section-left__top,
.section-left__content {
    width: 100%;
}
.section-left__content-bottom {
    margin-top: var(--offset-main);
}
.section-left__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media screen and (min-width: 1024px) {
    .section-left__wrapper {
        grid-template-areas: 'A'
                             'C'
                             'B';
    }
    .section-left__top,
    .section-left__content {
        justify-self: end;
        max-width: var(--width-text);
    }
    .section-left__image {
        margin-top: 2.75rem;
    }
}
@media screen and (max-width: 1023px) {
    .section-left__wrapper {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: 'A A'
                             'B C';
        column-gap: var(--offset-medium);
        align-items: center;
    }
    .section-left__image {
        aspect-ratio: 1;
    }
    .section-left__content-bottom {
        margin-top: var(--offset-medium);
    }
    .section-left__top {
        margin-bottom: var(--offset-main);
    }
}
@media screen and (max-width: 575px) {
    .section-left__wrapper {
        grid-template-columns: 100%;
        grid-template-areas: 'A'
                             'B'
                             'C';
    }
    .section-left__image {
        margin: 0 calc(var(--grid-gap) * -1);
        width: calc(100% + var(--grid-gap) * 2);
    }
    .section-left__content {
        margin-top: var(--offset-small);
    }
    .section-left__content-bottom {
        display: flex;
        flex-direction: column;
        align-items: stretch;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-right.css?17496464492534*/

/* section-right */
.section-right {
    --width-image: 43.3125rem;
    --width-content: 57rem;
    --height-image-block: 31.0625rem;
}

.section-right__wrapper {
    display: grid;
    column-gap: var(--offset-big);
}

.section-right__top {
    grid-area: A;
    margin-bottom: var(--offset-big);
}
.section-right__image {
    grid-area: B;
}
.section-right__content {
    grid-area: C;
    display: flex;
    flex-direction: column;
}
.section-right__content-bottom {
    margin-top: var(--offset-main);
    display: flex;
    align-items: start;
    gap: var(--offset-small);
}
.section-right__content-caption {
    font-size: 1.125rem;
    font-weight: var(--font-medium);
    white-space: nowrap;
}

@media screen and (min-width: 1024px) {
    .section-right__wrapper {
        grid-template-columns: 1fr var(--width-image);
        grid-template-areas: 'A B'
                             'C B'
                             'N B';
    }
    .section-right__image {
        max-height: var(--height-image-block);
        display: flex;
        flex-direction: column;
        justify-content: end;
    }
    .section-right__image img {
        width: 100%;
        object-position: bottom;
    }
    .section-right__top,
    .section-right__content {
        width: 100%;
        max-width: var(--width-content);
    }
}

@media screen and (max-width: 1439px) {
    .section-right {
        --width-image: 50%;
    }
}
@media screen and (max-width: 1023px) {
    .section-right__wrapper {
        grid-template-columns: repeat(2, 1fr);
        align-items: center;
        column-gap: var(--offset-medium);
        grid-template-areas: 'A A'
                             'B C';
    }
    .section-right__top {
        margin-bottom: var(--offset-main);
    }
    .section-right__image {
        width: 100%;
        aspect-ratio: 1;
        overflow: hidden;
    }
    .section-right__image img {
        height: 100%;
        object-fit: cover;
    }
    .section-right__content-bottom {
        flex-direction: column;
        gap: var(--offset-extrasmall);
        margin-top: var(--offset-medium);
    }
}
@media screen and (max-width: 575px) {
    .section-right__wrapper {
        grid-template-columns: 100%;
        grid-template-areas: 'A'
                             'B'
                             'C';
    }
    .section-right__content {
        margin-top: var(--offset-small);
    }
    .section-right__image {
        margin: 0 calc(var(--grid-gap) * -1);
        width: calc(100% + var(--grid-gap) * 2);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-chess.css?17496464494178*/

/* section-chess */
.section-chess {
    --size-second-image: 27.5rem;
}

.section-chess__wrapper {
    display: grid;
    align-items: start;
    grid-template-columns: repeat(2, 1fr);
    column-gap: var(--offset-big);
}
.section-chess__first,
.section-chess__custom-first {
    grid-area: A;
}
.section-chess__second {
    grid-area: B;
}
.section-chess__third,
.section-chess__custom-third {
    grid-area: C;
}
.section-chess__fourth,
.section-chess__custom-fourth {
    grid-area: D;
}
.section-chess__fifth {
    grid-area: E;
}



.section-chess__image {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.section-chess__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-chess__content {
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
}
.section-chess__content-title {
    font-weight: var(--font-medium);
    font-size: 2rem;
    letter-spacing: -0.02em;
}
.section-chess__content-bottom {
    display: flex;
    align-items: start;
    gap: var(--offset-small);

}
.section-chess__content-caption {
    font-weight: var(--font-medium);
    font-size: 1.125rem;
    letter-spacing: -0.02em;
    white-space: nowrap;
}

@media screen and (min-width: 1024px) {
    .section-chess__wrapper {
        grid-template-areas: 'B A'
                             'B C'
                             'B E'
                             'B D';
    }
    .section-chess__fourth,
    .section-chess__custom-fourth {
        display: flex;
        align-items: end;
        justify-content: end;
        align-self: stretch;
        margin-top: var(--offset-main);
    }
    .section-chess__fourth .section-chess__image,
    .section-chess__custom-fourth .section-chess__image {
        max-width: var(--size-second-image);
        max-height: var(--size-second-image);
    }
    .section-chess__fifth {
        margin-top: var(--offset-main);
    }
}

@media screen and (max-width: 1023px) {
    .section-chess__wrapper {
        grid-template-areas: 'A A'
                             'B C'
                             'E D';
        column-gap: var(--offset-medium);
    }
    .section-chess__custom-first {
        grid-area: C;
    }
    .section-chess__custom-third {
        grid-area: D;
    }
    .section-chess__custom-fourth {
        grid-area: E;
    }
    .section-chess__fourth,
    .section-chess__custom-fourth,
    .section-chess__fifth,
    .section-chess__custom-third {
        margin-top: var(--offset-medium);
    }

    .section-chess__fourth,
    .section-chess__custom-fourth,
    .section-chess__second {
        display: flex;
        flex-direction: column;
    }
    .section-chess__image {
        aspect-ratio: 1;
        height: auto;
        max-height: 100%;
    }
    .section-chess__fourth,
    .section-chess__custom-fourth,
    .section-chess__second,
    .section-chess__content  {
        justify-content: center;
        align-self: stretch;
    }
    .section-chess__content {
        gap: var(--offset-medium);
        padding: var(--offset-small) 0;
        border-bottom: 0.0625rem solid var(--color-grey);
    }
    .section-chess__content-bottom {
        flex-direction: column;
        gap: var(--offset-extrasmall);
    }
    .section-chess__content-title {
        font-size: 1.75rem;
    }
}
@media screen and (max-width: 575px) {
    .section-chess__wrapper {
        grid-template-areas: 'A'
                             'B'
                             'C'
                             'D'
                             'E';
        grid-template-columns: 100%;
        column-gap: var(--offset-medium);
    }
    .section-chess__custom-third {
        grid-area: E;
    }
    .section-chess__custom-fourth {
        grid-area: D;
    }
    .section-chess__content {
        margin-top: 0;
    }
    .section-chess__fourth,
    .section-chess__custom-fourth {
        margin-top: var(--offset-medium);
    }
    .section-chess__fourth.hidden-tablet,
    .section-chess__custom-fourth.hidden-tablet {
        margin-top: 0;
    }
    .section-chess__image {
        margin: 0 calc(var(--grid-gap) * -1);
        width: calc(100% + var(--grid-gap) * 2);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-scheme.css?1749646449399*/

/* section-scheme */
.section-scheme {
    --height-iframe: calc(100dvh - var(--height-header, 0));
}
.section-breadcrumbs + .section-scheme {
    --height-iframe: calc(100dvh - var(--height-header, 0) - var(--height-section-breadcrumbs, 0));
}
.section-scheme__wrapper {
    height: var(--height-iframe);
}
.section-scheme__wrapper iframe {
    display: block;
    width: 100%;
    height: 100%;
}
/* End */


/* Start:/local/assets/style/parts/text-media.css?17496464491382*/

/* text-media */
.text-media {
    --offset-block: 2rem;
}
.text-media__wrapper {
    display: flex;
    align-items: start;
    gap: var(--offset-block);
}
.text-media__image {
    overflow: hidden;
}
.text-media__image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.text-media__content {
    align-self: center;
}
.text-media__list {
    display: flex;
    flex-direction: column;
}
.text-media__item {
    display: flex;
    flex-direction: column;
    padding: var(--offset-medium) 0;
}
.text-media__item:not(:first-child) {
    border-top: 0.0625rem solid var(--color-grey-middle-secondary);
}
.text-media__item-title {
    font-weight: var(--font-medium);
    font-size: 1.75rem;
    letter-spacing: -0.02em;
}
.text-media__item-descr {
    margin-top: var(--offset-medium);
}

@media screen and (min-width: 576px) {
    .text-media__image,
    .text-media__content {
        flex: 1 0 0;
    }
}

@media screen and (max-width: 1023px) {
    .text-media {
        --offset-block: 1.25rem;
    }
    .text-media__item {
        padding: var(--offset-secondary) 0;
    }
    .text-media__item-title {
        font-size: 1.125rem;
    }
    .text-media__item-descr {
        margin-top: var(--offset-small);
    }
}
@media screen and (max-width: 575px) {
    .text-media__wrapper  {
        flex-direction: column;
        gap: 0;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-video.css?1749646449899*/

/* section-video */
.section-video {

}
.section-video__wrapper {
    position: relative;
    overflow: hidden;
    max-height: 55.625rem;
}
.section-video__image {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.section-video__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.section-video__image::after {
    content: '';
    background-color: var(--color-darkest-20);
    transition: var(--transition);
    opacity: 0;
}
.section-video__play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
}
.section-video__link,
.section-video__image::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 1024px) {
    .section-video__wrapper:hover .section-video__image::after {
        opacity: 1;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-contacts.css?1749646449974*/

/* section-contacts */
.section-contacts {
    --columns: 3;
    --offset-block: var(--offset-big);
}
.section-contacts__wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    column-gap: var(--offset-block);
    row-gap: var(--offset-secondary);
}
.section-contacts__item {
    flex-grow: 1;
    width: calc((100% - var(--offset-block) * (var(--columns) - 1)) / var(--columns));
    max-width: 100%;
}
.section-contacts__item-bg {
    padding: 0;
}
.section-contacts__item-bg img {
    display: block;
    width: 100%;
    height: 100%;
}

@media screen and (max-width: 1023px) {
    .section-contacts {
        --columns: 2;
        --offset-block: var(--offset-medium);
    }
    .section-contacts__item:not(.section-contacts__item-bg) {
        padding: var(--offset-small);

    }
}
@media screen and (max-width: 575px) {
    .section-contacts {
        --columns: 1;
    }
    .section-contacts__item {
        min-height: 21.4375rem;
    }
}
/* End */


/* Start:/local/assets/style/parts/section-map.css?17561318421650*/

/* section-map */
.section-map {
    --offset-block: var(--offset-secondary);
    --height-map: calc(100dvh - var(--height-header, 0));
}

.section-map__content {
    text-align: center;
}
.section-map__content,
.section-map__list {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--offset-block);
}
.section-map__list {
    font-size: 1.125rem;
    letter-spacing: -0.02em;
}
.section-map__list-item {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--offset-small);
}
.section-map__list-title,
.section-map__link {
    font-weight: var(--font-medium);
}

/**/
.section-map__map:not(:first-child) {
    padding-top: 2.75rem;
}
.section-map__map-hidden {
    display: none;
}
.section-map__map-content {
    height: var(--height-map);
}
.section-map__map-content .ymaps-2-1-79-ground-pane {
    filter: grayscale(1);
}
.section-map__map-content > ymaps,
.section-map__map-content > ymaps > ymaps {
    height: 100% !important;
}

@media screen and (max-width: 1023px) {
    .section-map {
        --offset-block: var(--offset-main);
    }
    .section-map__list {
        gap: var(--offset-small);
    }
    .section-map__list-item {
        flex-direction: column;
        gap: 0.25rem;
    }
    .section-map__list {
        font-size: 1rem;
    }
    .section-map__map:not(:first-child) {
        padding-top: var(--offset-medium);
    }
}

@media screen and (max-width: 575px) {
    .section-map {
        --height-map: 37rem;
    }
    .section-map__map-content {
        /* height: auto; */
        /* aspect-ratio: 1; */
        max-height: var(--height-map);
    }
}
/* End */


/* Start:/local/assets/style/parts/section-404.css?17496464492314*/

/* section-404 */
.section-404 {
    
}
.section-404__wrapper {
    position: relative;
    display: flex;
    align-items: stretch;
    min-height: calc(100dvh - var(--height-header, 0px));
    overflow: hidden;
}
.section-404__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0.2;
}
.section-404__bg svg,
.section-404__bg img {
    width: 100%;
    height: auto;
    max-height: 100%;
}
.section-404__bg img {
    object-fit: contain;
}
.section-404__image,
.section-404__content {
    position: relative;
    flex: 1 0 0;
}
.section-404__image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom;
}
.section-404__content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-top: var(--grid-gap);
    padding-bottom: var(--grid-gap);
}
.section-404__content-bottom {
    padding-top: 3rem;
}
.section-404__subtitle:not(:first-child) {
    margin-top: var(--offset-secondary);
}
.section-404__subtitle {
    font-weight: var(--font-medium);
    font-size: 3rem;
    line-height: 1.3;
    letter-spacing: -0.02em;
}



@media screen and (min-width: 1024px) {
    .section-404__content-bottom .button {
        min-width: 27.625rem;
    }
}

@media screen and (max-width: 1023px) and (min-width: 767px) {
    .section-404__wrapper {
        min-height: auto;
    }
    .section-404__image {
        height: 100%;
    }
}

@media screen and (max-width: 1023px) {
    .section-404__content-bottom {
        padding-top: var(--offset-medium);
        display: flex;
        flex-direction: column;
        align-items: start;
        gap: var(--offset-secondary);
    }
    .section-404__subtitle {
        font-size: 1.75rem;
        line-height: 1.5;
    }
    .section-404__subtitle:not(:first-child) {
        margin-top: var(--offset-extrasmall);
    }
}
@media screen and (max-width: 767px) {
    .section-404__image {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: auto;
        max-height: 100%;
    }
    .section-404__content {
        justify-content: start;
        padding-top: 3.5625rem;
        padding-bottom: var(--offset-secondary);
    }
}
/* End */


/* Start:/local/assets/style/elements.css?175636334488545*/
@media screen and (max-width: 575px) {
    .example-wrapper {
        --width-card: 100% !important;
    } 
}

/* bg */
.bg-grey {
    background-color: var(--color-grey);
}
.bg-primary {
    background-color: var(--color-primary);
    color: var(--color-text-extralight);
}
.bg-dark {
    background-color: var(--color-dark);
    color: var(--color-text-extralight);
}
.bg-extradark {
    background-color: var(--color-extradark);
    color: var(--color-text-extralight);
}
.bg-white {
    background-color: var(--color-white);
}
.bg-light-grey {
    background-color: var(--color-light-grey);
}
.bg-grey-middle {
    background-color: var(--color-grey-middle);
}
.bg-grey-middle-secondary {
    background-color: var(--color-grey-middle-secondary);
}
.bg-greige {
    background-color: var(--color-greige);
}
.bg-greige-middle {
    background-color: var(--color-greige-middle);
}
.bg-extradark {
    background-color: var(--color-extradark);
}
.bg-white-20 {
    background-color: var(--color-white-20);
}
.bg-gray-20 {
    background-color: var(--color-gray-20);
}
.bg-greige-50 {
    background-color: var(--color-greige-50);
}
.bg-error {
    background-color: var(--color-error);
}
.bg-success {
    background-color: var(--color-success);
}
.bg-steel {
    background-color: var(--color-steel);
}

/* color */
.color-primary {
    color: var(--color-primary);
}
.color-secondary {
    color: var(--color-secondary);
}
.color-text-muted {
    color: var(--color-text-muted);
}

/* buttons */
.button {
    --btn-bg: var(--color-bg);
    --btn-color: var(--color-text);
    --btn-border: var(--btn-bg);
    --btn-padding: 2rem;
    --size-btn: 3rem;
    --size-svg: var(--size-icon);

    min-height: var(--size-btn);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: var(--offset-extrasmall);
    border: 0.0625rem solid var(--btn-border);
    background-color: var(--btn-bg);
    color: var(--btn-color);
    border-radius: var(--radius);
    padding: var(--offset-extrasmall) var(--btn-padding);
    white-space: nowrap;
    position: relative;

    font-size: 1rem;
    font-weight: var(--font-medium);
    line-height: 1;
    text-align: center;
}
.button-static {
    cursor: default;
}
.button input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}

.button_big {
    --size-btn: 3.5rem;
}
.button_small {
    --btn-padding: 1rem;
    --size-btn: 2.5rem;
}

.button-easy {
    --btn-padding: 1rem;
    --size-btn: 2.5rem;
    --size-svg: 0.75rem;

    gap: 0.25rem;
    font-weight: var(--font-regular);
}


/**/
.button-square {
    justify-content: center;
    height: var(--size-btn);
    min-width: var(--size-btn);
    width: var(--size-btn);
    padding: 0;
}

.button svg {
    min-height: var(--size-svg);
    height: var(--size-svg);
    min-width: var(--size-svg);
    width: var(--size-svg);
}
.button_fullwidth {
    width: 100%;
}


/* button-tag */
.button-tag {
    --btn-bg: var(--color-bg);
    --btn-color: var(--color-text);
    --btn-border: var(--btn-color);
    --btn-padding: 1rem;
    --size-btn: 2.5rem;
    --size-svg: var(--size-icon-semimedium);

    border-radius: var(--size-btn);
    font-weight: var(--font-regular);
    min-height: var(--size-btn);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: var(--offset-extrasmall);
    border: 0.0625rem solid var(--btn-border);
    background-color: var(--btn-bg);
    color: var(--btn-color);
    padding: var(--offset-extrasmall) var(--btn-padding);
    white-space: nowrap;
    position: relative;

    font-size: 1rem;
    font-weight: var(--font-medium);
    line-height: 1;
    text-align: center;
}
.button-tag svg {
    display: block;
    min-height: var(--size-svg);
    height: var(--size-svg);
    min-width: var(--size-svg);
    width: var(--size-svg);
}
.button-tag input {
    width: 6.5625rem;
    font-weight: var(--font-regular);
    font-size: 1rem;
    line-height: 1.5;
}
.button-tag input::placeholder {
    color: var(--color-text);
    transition: var(--transition);
}
.button-tag input:focus::placeholder {
    color: transparent;
}
/* field select tag */
.select-tag {
    width: 100%;
}
.select-tag,
.select-tag__list {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: var(--offset-extrasmall);
}
.select-tag__list._hidden {
    display: none;
}

/* */
.button-link {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: var(--offset-extrasmall);
    font-size: 2rem;
    font-weight: var(--font-medium);
    line-height: 1.5;
    letter-spacing: -0.02em;
    padding: 0.875rem 0.75rem;
}
.button-link svg {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}

/* */
.button-pill {
    --btn-padding: 1rem;
    --size-btn: 2.5rem;
    --size-svg: var(--size-icon-semimedium);

    border-radius: var(--size-btn);
    font-weight: var(--font-regular);
}

/* buttons colors */
.button_outlined {
    --btn-bg: transparent;
    --btn-color: var(--color-bg);
    --btn-border: var(--color-bg);
}
.button_outlined-dark {
    --btn-bg: transparent;
    --btn-color: var(--color-dark);
    --btn-border: var(--color-dark);
}
.button_dark {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
}
.button_transparent {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
}
.button_transparent-outlined {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
}
.button_transparent-dark {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
}
.button_transparent-muted {
    --btn-bg: transparent;
    --btn-color: var(--color-grey-middle-secondary);
}

@media screen and (min-width: 1024px) {
    /* hover */
    .button:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-bg);
        --btn-border: var(--color-bg);
    }

    .button_outlined:not(.button-static):hover {
        --btn-bg: var(--color-bg);
        --btn-color: var(--color-text);
        --btn-border: var(--color-bg);
    }
    .button_outlined-dark:not(.button-static):hover {
        --btn-bg: var(--color-dark);
        --btn-color: var(--color-text-extralight);
        --btn-border: var(--color-dark);
    }
    .button_dark:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-dark);
        --btn-border: var(--color-dark);
    }
    .button_transparent:not(.button-static):hover {
        --btn-color: var(--color-greige-middle);
    }
    .button_transparent-outlined:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-text);
        --btn-border: currentColor;
    }
    .button_transparent-dark:not(.button-static):hover {
        --btn-bg: var(--color-dark);
        --btn-color: var(--color-text-extralight);
        --btn-border: var(--color-dark);
    }
    .button_transparent-muted:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-text);
        --btn-border: transparent;
    }
}
@media screen and (max-width: 1023px) {
    .button_big {
        --size-btn: 3rem;
    }
    .button-easy {
        --size-svg: 0.75rem;
        gap: 0.25rem;
    }
    .button-easy,
    .button-pill {
        --btn-padding: 1rem;
        --size-btn: 2.25rem;
    
        font-size: 0.875rem;
    }
    .button-link {
        font-size: 1.25rem;
    }
    .button-link svg {
        min-width: var(--size-icon-medium);
        width: var(--size-icon-medium);
        min-height: var(--size-icon-medium);
        height: var(--size-icon-medium);
    }
}

.button:not(.button-static):active,
.button._active {
    --btn-bg: transparent;
    --btn-color: var(--color-bg);
    --btn-border: var(--color-bg);
}

.button_outlined:not(.button-static):active,
.button_outlined._active {
    --btn-bg: var(--color-bg);
    --btn-color: var(--color-text);
    --btn-border: var(--color-bg);
}
.button_outlined-dark:not(.button-static):active,
.button_outlined-dark._active {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
}
.button_dark:not(.button-static):active,
.button_dark._active {
    --btn-bg: transparent;
    --btn-color: var(--color-dark);
    --btn-border: var(--color-dark);
}
.button_transparent:not(.button-static):active,
.button_transparent._active {
    --btn-color: var(--color-greige-middle);
}
.button_transparent-outlined:not(.button-static):active,
.button_transparent-outlined._active {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
    --btn-border: currentColor;
}
.button_transparent-dark:not(.button-static):active,
.button_transparent-dark._active {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
}
.button_transparent-muted:not(.button-static):active,
.button_transparent-muted._active {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
    --btn-border: transparent;
}

.button[disabled] {
    pointer-events: none;
    opacity: 0.5;
}
.button:focus-visible {
    box-shadow: var(--shadow);
}

/* sticker */
.sticker {
    --sticker-bg: var(--color-dark);
    --sticker-color: var(--color-text-extralight);
    --sticker-padding: 1rem;
    --size-sticker: 2.25rem;
    --size-svg: var(--size-icon-medium);

    min-height: var(--size-sticker);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: var(--offset-extrasmall);
    background-color: var(--sticker-bg);
    color: var(--sticker-color);
    border-radius: var(--radius);
    padding: var(--offset-extrasmall) var(--sticker-padding);
    white-space: nowrap;
    position: relative;

    font-size: 0.875rem;
    font-weight: var(--font-regular);
    line-height: 1;
    text-align: center;
}
.sticker svg {
    min-width: var(--size-svg);
    width: var(--size-svg);
    min-height: var(--size-svg);
    height: var(--size-svg);
}
.sticker_small {
    --sticker-padding: 0.5rem;
    --size-sticker: 1.5rem;
    --size-svg: var(--size-icon-extrasmall);

    padding: 0 var(--sticker-padding);
}
.sticker_mobile {
    --sticker-padding: 0.5rem;
    --size-sticker: 1.5rem;
    --size-svg: var(--size-icon-extrasmall);

    padding: 0 var(--sticker-padding);
    font-size: 0.75rem;
}

/**/
.sticker_grey {
    --sticker-bg: var(--color-grey-middle-secondary);
}
.sticker_light {
    --sticker-bg: var(--color-gray-20);

    backdrop-filter: blur(0.75rem);
    -webkit-backdrop-filter: blur(0.75rem);
}

/* sticker-icon */
.sticker-icon {
    --sticker-padding: 0.5rem;
    --size-sticker: 2.125rem;

    font-size: 0.75rem;
    padding: 0 var(--sticker-padding);
    gap: 0.25rem;
}
.sticker-icon_mobile {
    --sticker-padding: 0.5rem;
    --size-sticker: 1.5rem;
    --size-svg: var(--size-icon-extrasmall);

    font-size: 0.625rem;
    padding: 0 var(--sticker-padding);
    gap: 0.25rem;
}

@media screen and (max-width: 1023px) {
    .sticker,
    .sticker_small {
        --sticker-padding: 0.5rem;
        --size-sticker: 1.5rem;
        --size-svg: var(--size-icon-extrasmall);
    
        padding: 0 var(--sticker-padding);
        font-size: 0.75rem;
    }
}

.sticker[disabled] {
    background: var(--color-gray-20);
    color: var(--color-text-extralight);
    pointer-events: none;
}

/* stub */
.stub {
    position: relative;
}
.stub::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('/local/templates/main/images/stubs/stub-1.svg');
    /* z-index: 99; */
}
.stub-secondary::before {
    background-image: url('/local/templates/main/images/stubs/stub-2.svg');
}
.stub-third::before {
    background-image: url('/local/templates/main/images/stubs/stub-3.svg');
}

/* contact */
.contact {
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
    transition: var(--transition);
}
.contact svg {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}

@media screen and (min-width: 1024px) {
    .contact:hover {
        color: var(--color-greige-middle);
    }
}
.contact:active,
.contact._active {
    color: var(--color-greige-middle);
}
@media screen and (max-width: 1023px) {
    .contact {
        --size-icon: 1rem;
        
        gap: 0.25rem;
        font-size: 0.875rem;
        line-height: 1.5;
    }
}

/* dropdown */
.dropdown {
    position: relative;
}
.dropdown__list {
    position: absolute;
    bottom: 0;
    left: 0;
    box-shadow: 0 0.5rem 1rem 0 #00000014;
    width: 100%;
    overflow: hidden;
    background-color: var(--color-bg);
    transform: translateY(100%);
    transition: var(--transition);
    opacity: 0;
    pointer-events: none;
    z-index: 9;
}

.dropdown._active .dropdown__list {
    opacity: 1;
    pointer-events: all;
}
.dropdown._active .dropdown__button {
    border: 0.0625rem solid var(--color-dark);
    background-color: var(--color-dark);
    color: var(--color-text-extralight);
}


/* spoiler */
.accordion {
    padding: var(--offset-extrasmall) 0;
    display: flex;
    flex-direction: column;
    text-align: left;
}
.accordion__btn {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-small);
    text-align: left;
}
.accordion__btn svg {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
    transition: var(--transition);
}
.accordion__wrapper {
    transition: var(--transition);
    display: grid;
    grid-template-rows: 1fr;
}
.accordion__content {
    overflow: hidden;
}
.accordion__item {
    padding-top: var(--offset-small);
}

.accordion._active .accordion__btn svg {
    transform: rotate(180deg);
}
.accordion:not(._active) .accordion__wrapper {
    grid-template-rows: 0fr;
    opacity: 0;
    pointer-events: none;
}

/* spoiler */
.spoiler {
    --size-icon-block: 2.25rem;
    --offset-block: 1.25rem;

    display: flex;
    flex-direction: column;
    padding: var(--offset-block) 0;
    border-bottom: 0.0625rem solid var(--color-grey-middle-secondary);
}
.spoiler__btn {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--offset-extrasmall);
    text-align: left;
}
.spoiler__btn svg {
    min-width: var(--size-icon-block);
    width: var(--size-icon-block);
    min-height: var(--size-icon-block);
    height: var(--size-icon-block);
    transition: var(--transition-long);
}
.spoiler__body {
    margin-top: var(--offset-medium);
}
.spoiler__wrapper {
    transition: var(--transition);
    display: grid;
    grid-template-rows: 1fr;
}
.spoiler:not(._active) .spoiler__content {
    overflow: hidden;
}

.spoiler._active .spoiler__btn svg {
    transform: rotate(45deg);
}
.spoiler:not(._active) .spoiler__wrapper {
    grid-template-rows: 0fr;
    opacity: 0;
    pointer-events: none;
}


.spoiler-big {
    --offset-block: var(--offset-medium);
    --size-icon-block: 3rem;

    border-top: 0.0625rem solid var(--color-grey-middle-secondary);
    border-bottom: none;
}

/* menu-mobile */
.menu-mobile {
    --height-btn: 2.5rem;

    border-radius: 6.25rem;
    overflow: hidden;
    background-color: var(--color-greige);
}
.menu-mobile__list {
    display: flex;
    align-items: stretch;
    padding: var(--offset-extrasmall) 0;
}
.menu-mobile__item {
    flex: 1 0 0;
}
.menu-mobile__link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: var(--height-btn);
    color: var(--color-extradark);
}
.menu-mobile__link svg {
    width: var(--size-icon);
    height: var(--size-icon);
}

@media screen and (min-width: 1024px) {
    .menu-mobile__item:hover .menu-mobile__link {
        color: var(--color-greige-middle);
    }
}
.menu-mobile__item:active .menu-mobile__link {
    color: var(--color-greige-middle);
}

/* breadcrumbs */
.breadcrumbs {
    padding: var(--offset-small) 0;
}

.breadcrumbs,
.breadcrumbs__item,
.breadcrumbs__link {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--offset-small);
}
.breadcrumbs__link {
    color: var(--color-grey-middle-secondary);
}
.breadcrumbs__item:not(:nth-last-child(-n + 2)) {
    color: var(--color-grey-middle-secondary);
}
.breadcrumbs__item:not(:last-child)::after {
    content: '|';
}

@media screen and (min-width: 1024px) {
    .breadcrumbs.breadcrumbs_big {
        padding-bottom: 2rem;
    }
}
@media screen and (max-width: 1023px) {
    .breadcrumbs {
        font-size: 0.875rem;
    }
    .breadcrumbs, 
    .breadcrumbs__item, 
    .breadcrumbs__link {
        gap: 0.25rem;
    }
}

/* forms */
.form {
    --gap: var(--offset-medium);
    --gap-small: var(--offset-small);

    display: flex;
    flex-direction: column;
    gap: var(--gap);
}
.form-small {
    --gap: 0.875rem;

    width: 100%;
    max-width: 36.6875rem;
}
.search {
    min-width: 21.4375rem;
    max-width: 100%;
    position: relative;
}
.search__btn {
    position: absolute;
    right: 0;
    width: var(--size-icon);
    height: var(--height-input-small);
    display: flex;
    align-items: center;
    justify-content: center;
}
.search__btn svg {
    width: var(--size-icon);
    height: var(--size-icon);
}

@media screen and (max-width: 1439px) {
    .search {
        min-width: 15rem;
    }
}


/**/
.form-inputs {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--gap);
}
.form-inputs__three {
    grid-template-columns: repeat(3, 1fr);
}

/**/
.form-edit {
    display: flex;
    align-items: end;
    gap: var(--offset-small);
}
.form-edit .field {
    flex-grow: 1;
}

/**/
.form-horizontal {
    display: flex;
    align-items: start;
    gap: var(--gap);
}
.form-horizontal > * {
    flex: 1 0 0;
}

/**/
.form-privacy {
    font-size: 0.875rem;
    letter-spacing: -0.02em;
}

/**/
.form-descr {
    font-size: 0.875rem;
    color: var(--color-grey-middle-secondary);
    display: flex;
    align-items: end;
    gap: 0.25rem;
}
.form-descr__content .tooltip {
    display: inline-flex;
}

/**/
.form-item {
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
}

/* form-checkbox */
.form-checkbox {
    display: flex;
    flex-direction: column;
}
.form-checkbox__wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: calc(var(--offset-small) / 2);
}

/* form-checkboxes */
.form-checkboxes {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}
.form-checkboxes__title {
    color: var(--color-text-form);
}
.form-checkboxes__items {
    display: flex;
    align-items: center;
    width: 100%;
    overflow-x: auto;
    gap: var(--offset-medium);
    scrollbar-width: none;
}

.form-checkboxes__items::-webkit-scrollbar,
.form-checkboxes__items::-webkit-scrollbar-track,
.form-checkboxes__items::-webkit-scrollbar-thumb {
    display: none;
}

/**/
.form-bottom {
    display: flex;
    flex-direction: column;
    gap: var(--gap);
}
.form-bottom__small {
    font-size: 0.8125rem;
}

/* form-fields */
.form-fields {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--gap);
}

@media screen and (max-width: 991px) {
    .form {
        --gap: var(--offset-medium);
    }
}
@media screen and (max-width: 575px) {
    .form {
        --gap: var(--offset-small);
    }
    .form-fields {
        grid-template-columns: 1fr;
    }
    .form-checkboxes__items {
        max-width: calc(100vw - var(--offset-block) * 2 - var(--grid-gap) * 2);
    }
    .form-block__title {
        hyphens: auto;
        word-break: break-word;
    }
}

/**/
.form-choice {
    --gap-choice: var(--offset-extrasmall);

    text-align: left;
}
.form-choice__title {
    font-size: 1rem;
}
.form-choice,
.form-choice__list {
    display: flex;
    flex-direction: column;
    gap: var(--gap-choice);
}
.form-choice__list-horizontal {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

/**/
.form__item {
    display: flex;
    flex-direction: column;
    gap: var(--offset-extrasmall);
}
.form__item-horizontal {
    flex-direction: row;
    justify-content: space-between;
}
.form__content {
    display: flex;
    flex-direction: column;
    gap: var(--gap);
}
.form__item-title {
    font-size: 1rem;
    font-weight: var(--font-medium);
}


/* field */
.field {
    --size-icon-hint: 1rem;

    display: block;
    position: relative;
    transition: var(--transition);
}
.field-wrapper {
    display: flex;
    align-items: center;
    gap: 0.25rem;
}

.field-select {
    position: relative;
}
.field-select select {
    padding: 0 var(--offset-medium) 0 var(--offset-extrasmall) ;
    font-size: 0.875rem;
    letter-spacing: -0.02em;
    background: var(--color-greige);
    position: relative;
    border-radius: 0.125rem;
    border: 0.0625rem solid transparent;
    transition: var(--transition);
}
.field-select select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    vertical-align: bottom
}
.field-select__down {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: var(--offset-medium);
    height: var(--offset-medium);
    color: var(--color-dark);
    pointer-events: none;
}
.field-select__down svg {
    display: block;
    width: 100%;
    height: 100%;
}

.field-select select:focus {
    border-color: var(--color-greige-middle);
}

/**/

.field__wrapper {
    display: block;
    position: relative;
}
.field__label,
.field__label-static {
    position: absolute;
    max-width: 100%;
    color: var(--color-grey-middle-secondary);
    pointer-events: none;
    transition: var(--transition);

    left: var(--offset-small);
    top: 50%;
    transform: translateY(-50%);
    font-size: 1rem;

    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;  
    overflow: hidden;
}
.field__label svg,
.field__label-static svg {
    display: inline-block;
    width: auto;
    height: 1em;
}
.field__hint,
.field__caption {
    display: flex;
    align-items: center;
    gap: 0.375rem;
    margin-top: var(--offset-extrasmall);
    transition: var(--transition);
    max-height: 1000px;
    font-size: 0.875rem;
}
.field__hint-icon,
.field__caption-icon {
    min-width: var(--size-icon-hint);
    width: var(--size-icon-hint);
    min-height: var(--size-icon-hint);
    height: var(--size-icon-hint);
}
.field__hint-icon svg,
.field__caption-icon svg {
    width: 100%;
    height: 100%;
    display: block;
}
.field__clear,
.field__view,
.field__right {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: var(--height-input);
    width: var(--height-input);
    transition: var(--transition);
}
.field__clear-custom,
.field__view-custom {
    width: 2rem;
}
.field__clear-small {
    height: var(--height-input-small);
}

.field__clear svg,
.field__view svg,
.field__right svg {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
    display: block;
    color: var(--color-grey-middle-secondary);
}
.field__clear-custom svg,
.field__view-custom svg {
    width: 2rem;
    height: 2rem;
    color: var(--color-text);
}
.field:not(.field__entered) .field__clear,
.field:not(.field__entered) .field__view {
    opacity: 0;
    pointer-events: none;
}

/**/
.field__icon-left {
    position: absolute;
    pointer-events: none;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.field__icon-left svg {
    display: block;
    width: 1.25rem;
    height: 1.25rem;
}

.field__icon-left + .input {
    padding-left: 1.75rem;
}

/**/
.input-line + .field__label {
    color: var(--color-text);
    left: 0;
}

/**/
.score {
    --size-score: calc(var(--size-icon-small) * 2);

    display: flex;
    flex-direction: column;
    align-items: center;
    gap: calc(var(--offset-extrasmall) / 2);
    text-align: center;
}
.score__input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.score__btns {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: calc(var(--offset-extrasmall) / 2);
}
.score__btn {
    min-width: var(--size-score);
    width: var(--size-score);
    min-height: var(--size-score);
    height: var(--size-score);
    color: var(--color-border);
    cursor: pointer;
    transition: var(--transition);
}
.score__btn svg {
    display: block;
    width: 100%;
    height: 100%;
}
.score__label {
    font-size: 0.8125rem;
    color: var(--color-text-muted-light);
}

.score__btn._active {
    color: var(--color-yellow);
}

/**/
.field__choise-list {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.625rem;
}
.field__choise-list:not(:empty) {
    margin-top: 1rem;
}
.field__choise {
    position: relative;
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
    padding: var(--offset-extrasmall) calc(1.5 * var(--offset-extrasmall));
    border: 1px solid var(--color-border);
    cursor: pointer;
}
.field__choise input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.field__choise-close {
    min-width: var(--size-icon-small);
    width: var(--size-icon-small);
    height: var(--size-icon-small);
    min-height: var(--size-icon-small);
}
.field__choise-close svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field__choise-descr {
    font-size: 1.125rem;
    font-weight: var(--font-regular);
    line-height: 1.5;
    letter-spacing: -0.01em;
}


@media screen and (max-width: 575px) {
    .field__choise-descr {
        font-size: 0.875rem;
    }
}

/**/
.form-checkbox:not(.field__hint-visible) .field__hint,
.field-file__label:not(.field__hint-visible) .field__hint,
.field-image__label:not(.field__hint-visible) .field__hint,
.field:not(.field__hint-visible) .field__hint {
    max-height: 0;
    margin-top: 0;
    pointer-events: none;
    opacity: 0;
    overflow: hidden;
    visibility: visible;
}

.select.field__hint-visible .field__hint {
    margin-top: var(--offset-extrasmall);
    max-height: 1000px;
    pointer-events: all;
    opacity: 1;
    overflow: visible;
}

.field.field__required .field__label::after,
.field.field__required .field__label-static::after {
    margin-left: 0.125rem;
    content: '*';
}

/* field-btn */
.field-btn {
    position: relative;
}
.field-btn__btn {
    position: absolute;
    top: 0;
    right: 0;
    height: var(--height-input);
    width: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-text-dark);
    transition: var(--transition);
}
.field-btn__btn svg {
    width: var(--size-icon);
    height: var(--size-icon);
}
.field-btn__btn input {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
    opacity: 0;
}
.field-btn__btn-big {
    width: 3rem;
}
.field.field__entered + .field-btn__btn {
    opacity: 0;
    pointer-events: none;
}
.field-btn__more {
    display: flex;
    align-items: center;
    justify-content: end;
    gap: var(--offset-extrasmall);
    transition: var(--transition);
    max-height: 0;
    overflow: hidden;
    visibility: visible;
    opacity: 0;
}
.field-btn__btn[data-field]._hover + .field-btn__more {
    max-height: 1000px;
    opacity: 1;
    overflow: visible;
    visibility: visible;
    padding-top: var(--offset-extrasmall);
}
.field-btn__more-btn {
    border-radius: var(--offset-extrasmall);
    padding: var(--offset-extrasmall) var(--offset-secondary);
    font-weight: var(--font-medium);
    border: 0.0625rem solid var(--color-greige-middle);
    background-color: var(--color-greige);
}

/**/
.field.field__entered ~ .field-btn__more,
.field-file__full + .field-btn__more {
    display: none;
}

@media screen and (min-width: 1024px) {
    .field-btn__btn-small {
        height: var(--height-input-small);
    }
    .field-btn__more-btn:hover {
        background: var(--color-greige-light);
    }
}
.field-btn__more-btn:active {
    background: var(--color-greige-light);
}



/* field file */
.field-file {
    --size-icon-file: 2.5rem;
    --size-icon-item: 3rem;

    letter-spacing: -0.01em;
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
}
.field-file__label {
    display: flex;
    flex-direction: column;
    position: relative;
    transition: var(--transition);
}

.field-file__label input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.field-file__wrapper {
    position: relative;
    border: 0.0625rem dashed currentColor;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--offset-small);
    padding: var(--offset-main);
    text-align: center;
    width: 100%;
    transition: var(--transition);
}
.field-file__wrapper::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0, 0.2);
    transition: var(--transition);
    opacity: 0;
    pointer-events: none;
}
.field-file__icon {
    display: block;
    color: var(--color-primary);
    min-width: var(--size-icon-file);
    width: var(--size-icon-file);
    min-height: var(--size-icon-file);
    height: var(--size-icon-file);
}
.field-file__icon svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field-file__content {
    display: flex;
    flex-direction: column;
    gap: var(--offset-extrasmall);
}
.field-file__title span {
    color: var(--color-primary);
}
.field-file__descr {
    font-size: 1.125rem;
    color: var(--color-text-muted);
}
/**/
.field-file__item {
    display: flex;
    align-items: start;
    gap: calc(var(--offset-extrasmall) * 1.5);
    padding: calc(var(--offset-extrasmall) * 2) var(--offset-small);
    background-color: var(--color-bg);
    border: 0.0625rem solid var(--color-border);
    letter-spacing: -0.01em;
    transition: var(--transition);
}
.field-file__item-icon {
    color: var(--color-primary);
    min-width: var(--size-icon-item);
    width: var(--size-icon-item);
    min-height: var(--size-icon-item);
    height: var(--size-icon-item);
}
.field-file__item-icon svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field-file__item-body {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: calc(var(--offset-small) / 2);
}
.field-file__item-top {
    display: flex;
    align-items: start;
    justify-content: space-between;
    gap: calc(var(--offset-extrasmall) / 2);

}
.field-file__item-content {
    display: flex;
    flex-direction: column;
}
.field-file__item-title {
    font-size: 1.125rem;
}
.field-file__item-subtitle {
    font-size: 1rem;
    color: var(--color-text-muted);
}
.field-file__item-bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: calc(var(--offset-extrasmall) * 1.5);
}
.field-file__item-scrollbar {
    flex-grow: 1;
    height: 0.5rem;
    background-color: var(--color-muted);
    position: relative;
    overflow: hidden;
}
.field-file__item-scrollbar::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    transition: var(--transition);
    background-color: var(--color-primary);
    min-width: var(--width-progress, 0);
}
.field-file__item-percent {
    font-size: 1rem;
    min-width: 2.5rem;
}
.field-file__item-check {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
    color: var(--color-text-muted);
    transition: var(--transition);
}
.field-file__item-check svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field-file__item-text {
    font-size: 1.125rem;
}
/**/
.field-file__list {
    display: flex;
    align-items: center;
    gap: var(--offset-extrasmall);
    color: var(--color-grey-middle-secondary);
}
.field-file__list:not(:first-child) {
    margin-top: var(--offset-small);
}
.field-file__list-icon,
.field-file__list-remove {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
}
.field-file__list-icon svg,
.field-file__list-remove svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field-file__list-remove {
    transition: var(--transition);
    color: var(--color-grey-middle);
}


/**/
.field-file__list._failed {
    color: var(--color-error);
}
.field-file__item._failed {
    border-color: var(--color-error);
}
.field-file__item._failed .field-file__item-check,
.field-file__item._failed .field-file__item-text {
    color: var(--color-error);
}

.field-file__label._hover .field-file__wrapper:after {
    opacity: 1;
}
.field-file__label._disabled {
    opacity: 0.5;
    pointer-events: none;
}
.field-file__label.field__error .field-file__wrapper {
    border-color: var(--color-error);
}

@media screen and (min-width: 1024px) {
    .field-file__list-remove:hover {
        color: var(--color-extradark);
    }
}
.field-file__list-remove:active {
    color: var(--color-extradark);
}


@media screen and (max-width: 767px) {
    .field-file__wrapper {
        padding: var(--offset-small);
    }
    .field-file__descr {
        font-size: 1rem;
    }
}
@media screen and (max-width: 575px) {
    .field-file {
        --size-icon-item: 2.5rem;
        --size-icon: 1.5rem;
    }
    .field-file__descr {
        font-size: 0.875rem;
    }
    .field-file__item-title,
    .field-file__item-text,
    .field-file__item-percent {
        font-size: 1rem;
    }
    .field-file__item-subtitle {
        font-size: 0.875rem;
    }
}



/* field image */
.field-image {
    --height-field: 25.4375rem;
    --size-icon-file: 2rem;
    --size-close: 2.5rem;

    display: flex;
    align-items: stretch;
    gap: var(--offset-medium);
    height: var(--height-field);
}
.field-image__label {
    flex: 1 0 0;
    order: 10;
    height: auto;
    display: flex;
    flex-direction: column;
    position: relative;
    transition: var(--transition);
}
.field-image__label input {
    position: absolute;
    width: 1%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.field-image__wrapper {
    height: 100%;
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition: var(--transition);
    background-color: var(--color-muted);
    border: 0.0625rem solid var(--color-muted);
    color: var(--color-text-muted);
}
.field-image__wrapper::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0, 0.2);
    transition: var(--transition);
    opacity: 0;
    pointer-events: none;
}
.field-image__icon {
    display: block;
    min-width: var(--size-icon-file);
    width: var(--size-icon-file);
    min-height: var(--size-icon-file);
    height: var(--size-icon-file);
}
.field-image__icon svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field-image__content {
    padding: var(--offset-extrasmall) var(--offset-small);
    display: flex;
    flex-direction: column;
    gap: var(--offset-extrasmall);
}

/**/
.field-image__item {
    flex: 1 0 0;
    position: relative;
    overflow: hidden;
    height: auto;
    display: flex;
    flex-direction: column;
}
.field-image__item-main {
    height: 100%;
    width: 100%;
    position: relative;
    cursor: pointer;
}
.field-image__item-bg {
    height: 100%;
    width: 100%;
    overflow: hidden;
}
.field-image__item-bg img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.field-image__item-content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    max-height: 100%;
    padding: var(--offset-small);
    text-align: center;
    font-weight: var(--font-medium);
}
.field-image__item-close {
    position: absolute;
    top: 0;
    right: 0;
    width: var(--size-close);
    height: var(--size-close);
    display: flex;
    align-items: center;
    justify-content: center;
}
.field-image__item-close svg {
    display: block;
    width: calc(var(--size-close) * 3 / 5);
    height: calc(var(--size-close) * 3 / 5);
}
.field-image__item-close,
.field-image__item-content {
    background-color: var(--color-gray-20);
    color: var(--color-extralight);
    backdrop-filter: blur(1rem);
    -webkit-backdrop-filter: blur(1rem);
    transition: var(--transition);
}

.field-image__error{
    font-size: 0.875rem;
    color: #FF6F59;
    margin-top: 0.75;
}

/**/
.field-image__label._hover .field-image__wrapper:after {
    opacity: 1;
}
.field-image__label._disabled {
    opacity: 0.5;
    pointer-events: none;
    display: none;
}
.field-image__label.field__error .field-image__wrapper {
    border-color: var(--color-error);
}
@media screen and (min-width: 1024px) {
    .field-image__item-close:hover,
    .field-image__item-content:hover {
        background-color: var(--color-dark-40);
    }
}

@media screen and (max-width: 1023px) {
    .field-image {
        --height-field: 14.125rem;
    }
    .field-image__item,
    .field-image__label {
        aspect-ratio: 1;
    }
    .field-image__item-content {
        padding: var(--offset-extrasmall);
        font-size: 0.875rem;
    }
    .field-image {
        --size-close: 1.75rem;
    }
    .field-image__content {
        font-size: 0.75rem;
    }
    .field-image__item-close svg {
        width: calc(var(--size-close) / 1.75);
        height: calc(var(--size-close) / 1.75);
    }
}
@media screen and (max-width: 575px) {
    .field-image {
        --height-field: 10.125rem;

        gap: var(--offset-small);
    }
    
}

/* form-image */
.form-image {
    display: flex;
    flex-direction: column;
}
.form-image__wrapper {
    width: 100%;
}
.form-image__descr {
    margin-top: var(--offset-medium);
    font-size: 0.875rem;
    color: var(--color-grey-middle-secondary);
}

@media screen and (max-width: 1023px) {
    .form-image__descr {
        margin-top: var(--offset-extrasmall);
        font-size: 0.75rem;
    }
    .form-image__wrapper {
        overflow-x: auto;
        scrollbar-width: none;
    }
    .form-image__wrapper::-webkit-scrollbar,
    .form-image__wrapper::-webkit-scrollbar-track,
    .form-image__wrapper::-webkit-scrollbar-thumb {
        display: none;
    }
    .form-image__wrapper .field-image {
        min-width: fit-content;
        width: 100%;
    }
    .form-image__descr {
        margin-top: var(--offset-extrasmall);
        font-size: 0.75rem;
    }
}

/* field-small */
.field-small {
    position: relative;
}
.field-small__button,
.field-small__check {
    position: absolute;
    top: calc(var(--height-input) / 2);
    right: var(--offset-secondary);
    transform: translateY(-50%);
}
.field-small__check {
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
    color: var(--color-dark-light);
}
.field-small__check svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field-small__disabled {
    pointer-events: none;
}

/* input */
.input {
    display: inline-block;
    width: 100%;
    min-height: var(--height-input);
    height: var(--height-input);
    border: 0.0625rem solid var(--color-grey);
    border-radius: var(--radius-small);
    background-color: transparent;
    padding: var(--offset-secondary) var(--offset-small) 0;
    /* color: var(--color-grey-middle-secondary); */
    color: var(--color-text);
    transition: var(--transition);
    font-weight: var(--font-regular);
    font-size: 1rem;
}
.input-placeholder {
    padding-top: 0;
}

.input-time {
    max-width: 7rem;
}

.input-line {
    border-right: none;
    border-left: none;
    border-top: none;
    border-radius: 0;
    border-color: var(--color-text);
    color: var(--color-text);
    padding-left: 0;
}
.input-block {
    align-items: center;
    display: inline-flex;
    flex-wrap: wrap;
    gap: var(--offset-extrasmall);
    padding-top: var(--offset-extrasmall);
    padding-bottom: var(--offset-extrasmall);
    height: auto;
}
.input-block:empty::before {
    content: 'Введите название';
}
.input-block__bottom {
    padding-top: var(--offset-secondary);
    padding-bottom: 0;
}

textarea.input {
    min-height: 6.75rem;
    resize: none;
    overflow: hidden;
    padding: var(--offset-small) var(--offset-secondary);
}
textarea.input ~ .field__label,
textarea.input ~ .field__label-static {
    top: var(--offset-small);
    transform: none;
}
textarea.input:not(select):focus ~ .field__label, 
textarea.input:not(select):not(:placeholder-shown) ~ .field__label,
textarea.input:not(select):not(:placeholder-shown) ~ .field__label-static {
    opacity: 0;
}

.input[readonly] {
    pointer-events: none;
    color: var(--color-muted);
}

.input::placeholder {
    color: var(--color-grey-middle-secondary);
    transition: var(--transition);
}
.input-line::placeholder {
    color: var(--color-text);
}

/* focus */
.field.field__entered .input {
    padding-right: var(--height-input);
}

.field .input:focus,
.field .datepicker-input.in-edit
.field .datepicker-input.in-edit:active {
    box-shadow: none;
    border-color: var(--color-dark);
    color: var(--color-text);
}
.input:focus::placeholder {
    color: transparent;
}

input.hidden {
    display: none !important;
}
@media screen and (min-width: 1024px) {
    .input-small {
        min-height: var(--height-input-small);
        height: var(--height-input-small);
    }
}

.input:not(select):focus ~ .field__label,
.input:not(select):not(:placeholder-shown):not(.input-block) ~ .field__label,
.field__label-static {
    transform: none;
    top: 0.25rem;
    font-size: 0.75rem;
    transform: none;
}

/* disablled */
.field[disabled],
.select[disabled],
.select-small[disabled] {
    pointer-events: none;
}
.field[disabled] .input,
.select[disabled] .input,
.select-small[disabled] .input {
    border-color: var(--color-border);
    background-color: var(--color-border);
    color: var(--color-text-muted-dark);
}
.field[disabled] .field__clear,
.field[disabled] .field__view {
    opacity: 0;
}

/* error */
.jodit-container:not(.jodit_inline) {
    transition: var(--transition);
}
.field.field__error .input,
.field.field__error .jodit-container:not(.jodit_inline),
.select.field__error .input {
    border-color: var(--color-error);
}

.form-checkbox.field__error .field__hint,
.field-file__label.field__error .field__hint,
.field-image__label.field__error .field__hint,
.field.field__error .field__hint,
.select.field__error .field__hint {
    color: var(--color-error);
}

/* success */
.field.field__success .input {
    border-color: var(--color-primary-darker);
    background-color: var(--color-primary-light);
}

.form-checkbox.field__success .field__hint,
.field-file__label.field__success .field__hint,
.field-image__label.field__success .field__hint,
.field.field__success .field__hint {
    color: var(--color-primary);
}

/* progress */
.field__progress {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    right: var(--offset-medium);
    transform: translateY(-50%);
    font-size: 0.75rem;
    line-height: 150%;
    color: var(--color-text-light);
    background-color: var(--color-success);
    padding: 0.125rem;
    min-height: 1.5rem;
    width: 3.125rem;
    border-radius: 15rem;
    text-align: center;
}
.field__progress + .input {
    padding-right: calc(var(--offset-medium) * 2 + 3.125rem);
}

/* success */
/*
.field__success {
    position: absolute;
    top: 50%;
    right: var(--offset-medium);
    transform: translateY(-50%);
    color: var(--color-success);
    min-height: var(--size-icon);
    height: var(--size-icon);
    min-width: var(--size-icon);
    width: var(--size-icon);
}
.field__success svg {
    display: block;
    width: 100%;
    height: 100%;
}
.field__success + .input {
    padding-right: calc(var(--offset-medium) * 2 + var(--size-icon));
}
*/

/* down */
.field__down {
    position: absolute;
    top: 50%;
    right: var(--offset-secondary);
    transform: translateY(-50%);
    min-height: var(--size-icon);
    height: var(--size-icon);
    min-width: var(--size-icon);
    width: var(--size-icon);
    color: var(--color-dark);
    pointer-events: none;
}
.field__down-choise {
    top: 0.25rem;
    transform: none;
}
.field__down svg {
    display: block;
    width: 100%;
    height: 100%;
    transition: var(--transition);
}
.field__down + .input {
    padding-right: calc(var(--offset-small) * 2 + var(--size-icon));
}
.select.field__hint-visible .input-block ~ .field__down {
    top: calc(var(--height-input) / 2);
}

/* select */
.select {
    position: relative;
}
.select.js-spoiler,
.select[data-select-parent] {
    cursor: pointer;
}
.select .field {
    pointer-events: none;
}
.select__list {
    position: absolute;
    top: 0;
    left: 0;
    border-radius: var(--radius);
    overflow: hidden;
    width: 100%;
    background-color: var(--color-bg);
    z-index: 20;
    border: 0.0625rem solid transparent;
    
    transition: var(--transition);
    transform: translateY(calc(var(--height-input) + 0.0625rem));
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    text-align: left;
}
.select__list-wrapper {
    transition: var(--transition);
    max-height: 27.5rem;
    overflow-y: auto;
    padding-right: 0.25rem;
    margin-right: 0.25rem;
}
.select__list-wrapper::-webkit-scrollbar {
    width: 0.75rem;
    background-color: var(--color-greige);
}
.select__list-wrapper::-webkit-scrollbar-thumb {
    background-color: var(--color-greige-middle);
}
.select__list-wrapper::-webkit-scrollbar-track {
    background-color: transparent;
}

.select__list-item {
    padding: var(--offset-small);
    cursor: pointer;
    transition: var(--transition);
    white-space: nowrap;
    color: var(--color-grey-middle-secondary);
}
.select__list-item a:not([class]) {
    text-decoration: none;
}
.select__list-item.checkbox,
.select__list-item.radio,
.select__list-link {
    width: 100%;
    padding: 0;
}
.select__list-item.checkbox > label,
.select__list-item.radio > label,
.select__list-link > a {
    width: 100%;
}
.select__list-link > a,
.select__list-item.checkbox > label,
.select__list-item.radio > label {
    padding: var(--offset-small);
}
.select__list-link > a {
    display: block;
}
.select__list-item span {
    white-space: wrap;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;  
    overflow: hidden;
}

.select__list-item._hidden {
    max-height: 0;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    padding-top: 0;
    padding-bottom: 0;
    border: none;
}
.select__list-item[data-select-null] {
    display: none;
}

/* select nolabel */
.select.select__nolabel .input:not(select):focus,
.select.select__nolabel .input:not(select):not(:placeholder-shown) {
    min-height: var(--height-input);
}
.select.select__nolabel .input:not(select) {
    padding: 0 0 1.25rem;
}

@media screen and (min-width: 1024px) {
    .select__list-item:hover {
        color: var(--color-text);
    }    
}

.select__list-item:active,
.select__list-item._active {
    color: var(--color-text);
}

/* active */
.select:not(._active) {
    overflow: hidden;
}
.select:not(._active) .select__list-wrapper {
    max-height: var(--height-input);
}
.field-map._active .input,
.select._active .input {
    color: var(--color-text);
    border-radius: var(--radius-small) var(--radius-small) 0 0;
    /* border-bottom-color: transparent; */
}
.select._active .select__list {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    border-radius: 0 0 var(--radius-small) var(--radius-small);
    border-color: var(--color-grey);
    border-top-color: transparent;
}
.select._active .field__down svg {
    transform: rotate(180deg);
}


/**/
.select-line .field__down {
    right: 0;
}
.select-line._active .select__list {
    border-radius: 0;
    border-color: var(--color-dark);
    border: none;
    box-shadow: 0 0.5rem 1.75rem 0 #0000001A;
}
.select-line .select__list-item {
    color: var(--color-text);
}
.select-line .select__list-item._active {
    color: var(--color-grey-middle-secondary);
}

@media screen and (min-width: 1024px) {
    .select-line .select__list-item:hover {
        color: var(--color-grey-middle-secondary);
    }
}

/* list icons */
.list-icons {
    display: flex;
    flex-direction: column;
    gap: var(--offset-medium);
}
.list-icons li {
    display: flex;
    align-items: start;
    gap: 0.75rem;
    text-align: left;
}
.list-icons li::before {
    content: '';
    min-width: var(--size-icon);
    width: var(--size-icon);
    min-height: var(--size-icon);
    height: var(--size-icon);
    border-radius: 50%;
    background-image: url('/local/templates/main/imagesimages/icons/check-color.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.list-icons__body {
    display: flex;
    flex-direction: column;
}

/* switch */
.switch {
    position: relative;
}
.switch__item._active {
    transition: var(--transition);
}
.switch__item:not(._active) {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    overflow: hidden;
}

/* switch mobile */
.switch-mobile {
    position: relative;
}
.switch-mobile__item:not(._hidden) {
    transition: var(--transition);
}

@media screen and (min-width: 1024px) {
    .switch-mobile__tabs {
        display: none;
    }
}

@media screen and (max-width: 1023px) {
    .switch-mobile__item._hidden {
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        overflow: hidden;
    }
}


/* notification */
.notification {
    --size-icon-btn: 1.125rem;

    position: relative;
    width: fit-content;
    max-width: 100%;
}
.notification__btn {
    display: flex;
    align-items: center;
    gap: 0.25rem;
    cursor: pointer;
}
.notification__btn svg {
    min-width: var(--size-icon-btn);
    width: var(--size-icon-btn);
    min-height: var(--size-icon-btn);
    height: var(--size-icon-btn);
    color: var(--color-grey-middle-secondary);
}
.notification__tooltip {
    font-size: 0.75rem;
    font-weight: var(--font-regular);
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(calc(-0.625rem - 100%));
    transition: var(--transition);
    padding: var(--offset-extrasmall) 0.625rem;
    border-radius: var(--radius-small);
    overflow: hidden;
    display: flex;
    align-items: center;
    gap: var(--offset-secondary);
    background: #18181A80;
    backdrop-filter: blur(1rem);
    z-index: 5;
    color: var(--color-text-extralight);
}
.notification__tooltip-left {
    left: 0;
    transform: translateY(calc(-0.625rem - 100%));
}
.notification__tooltip-right {
    left: auto;
    right: 0;
    transform: translateX(50%) translateY(calc(-0.625rem - 100%));
}
.notification__tooltip-bottom {
    top: auto;
    bottom: 0;
    transform: translateX(-50%) translateY(calc(0.625rem + 100%));
}
.notification__close {
    min-width: var(--size-icon-small);
    width: var(--size-icon-small);
    min-height: var(--size-icon-small);
    height: var(--size-icon-small);
    color: var(--color-extralight);
}
.notification__close svg {
    display: block;
    width: 100%;
    height: 100%;
}

.notification:not(._active) .notification__tooltip {
    pointer-events: none;
    opacity: 0;
    visibility: hidden;
    transform: translateX(-50%) translateY(-100%);
}
.notification:not(._active) .notification__tooltip-bottom {
    transform: translateX(-50%) translateY(100%);
}
.notification:not(._active) .notification__tooltip-right {
    transform: translateX(50%) translateY(-100%);
}
.notification:not(._active) .notification__tooltip-left {
    transform: translateY(-100%);
}



/* checkbox */
.checkbox,
.radio,
.toggle {
    --size-check: 1.5rem;
    
    position: relative;
    display: flex;
    align-items: start;
    gap: 0.625rem;
    width: fit-content;
}
.checkbox-reverse,
.radio-reverse,
.toggle-reverse {
    flex-direction: row-reverse;
}
.checkbox input,
.radio input {
    height: var(--size-check);
    position: absolute;
    top: 0;
    left: calc(var(--size-check) / 2);
    transform: translateX(-50%);
    opacity: 0;
    pointer-events: none;
}

.toggle input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}





.radio__check {
    background-color: var(--color-grey);
    color: var(--color-grey);
    min-width: var(--size-check);
    width: var(--size-check);
    height: var(--size-check);
    min-height: var(--size-check);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: var(--transition);
    position: relative;
}
.toggle__check {
    background-color: var(--color-grey);
    min-width: calc(var(--size-check) * 1.7);
    width: calc(var(--size-check) * 1.7);
    height: var(--size-check);
    min-height: var(--size-check);
    transition: var(--transition);
    color: var(--color-muted-dark);
    border-radius: 3.125rem;
    display: block;
    position: relative;
}

.checkbox__check {
    background-color: var(--color-bg);
    color: var(--color-bg);
    border: 0.0625rem solid var(--color-dark);
    min-width: var(--size-check);
    width: var(--size-check);
    height: var(--size-check);
    min-height: var(--size-check);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: var(--transition);
    position: relative; 
}
.radio__check {
    border-radius: 50%;
}
.checkbox__check svg {
    display: block;
    width: var(--size-check);
    height: var(--size-check);
}
.checkbox__label {
    font-size: 0.875rem;
    letter-spacing: -0.02em;
}
.checkbox__item {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--offset-extrasmall) var(--offset-secondary);
    border-radius: 3.125rem;
    background-color: var(--color-muted);
    transition: var(--transition);
    font-weight: var(--font-medium);
}
.radio__check::before {
    content: '';
    display: block;
    background-color: currentColor;
    border-radius: 50%;
    transition: var(--transition);
    transform: scale(0);
    transform-origin: center;
    min-width: calc(var(--size-check) / 2);
    min-height: calc(var(--size-check) / 2);
    width: calc(var(--size-check) / 2);
    height: calc(var(--size-check) / 2);
}
.toggle__check::before {
    content: '';
    display: block;
    width: calc(var(--size-check) * 0.68);
    height: calc(var(--size-check) * 0.68);
    border-radius: 50%;
    background-color: currentColor;
    position: absolute;
    top: 50%;
    left: 0.2125rem;
    transform: translateY(-50%);
    transition: var(--transition);
}

/* checked */
.toggle input:checked + .toggle__check {
    background-color: var(--color-dark);
    color: var(--color-extralight);
}
.toggle input:checked + .toggle__check::before {
    left: calc(100% - 0.2125rem - calc(var(--size-check) * 0.68));
}
.checkbox input:checked + .checkbox__check,
.radio input:checked + .radio__check {
    background-color: var(--color-dark);
    color: var(--color-extralight);
}
.checkbox input:checked + .checkbox__check {
    border-color: var(--color-dark);
}

.radio input:checked + .radio__check::before {
    transform: scale(1);
}

.form-checkbox__item input:checked + .checkbox__item {
    background-color: var(--color-primary);
    color: var(--color-extralight);
}

/* disabled */
.checkbox[disabled],
.radio[disabled],
.toggle[disabled] {
    pointer-events: none;
}

.checkbox[disabled] .checkbox__check,
.radio[disabled] .radio__check {
    background-color: var(--color-muted);
    color: var(--color-muted);
    border-color: var(--color-muted);
}
.toggle[disabled] .toggle__check {
    background-color: var(--color-muted);
    color: var(--color-greige-middle);
}

.checkbox[disabled] input:checked + .checkbox__check,
.radio[disabled] input:checked + .radio__check,
.toggle[disabled] input:checked + .toggle__check {
    background-color: var(--color-muted);
    color: var(--color-greige-middle);
}
.checkbox[disabled] input:checked + .checkbox__check {
    border-color: var(--color-muted);
}

.checkbox__body {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
}
.checkbox__descr {
    font-size: 0.875rem;
    font-weight: var(--font-regular);
    line-height: 1.4;
    color: var(--color-text-muted);
}
.checkbox__descr a {
    color: var(--color-primary);
}

@media screen and (min-width: 1024px) {
    .checkbox__item:hover {
        background-color: var(--color-primary);
        color: var(--color-extralight);
    }    
}
.checkbox__item:active {
    background-color: var(--color-primary-darker);
    color: var(--color-extralight);
}  


/* range */
.range {
    --size-range-input: 1.75rem;
    --size-range: 1.125rem;
    --size-range-line: 0.125rem;

    width: 100%;
    display: flex;
    flex-direction: column;
    gap: var(--offset-small);
    color: var(--color-text-muted);
    max-width: 30rem;
}
.range__title {
    font-weight: var(--font-regular);
}
.range__value {
    display: flex;
    flex-direction: column;
    align-items: start;
}
.range__label {
    display: flex;
    align-items: center;
    gap: 0.25rem;
}
.range__input {
    max-width: 7.5rem;
    height: var(--size-range-input);
    pointer-events: none;
}
.range__button {
    min-width: var(--size-range-input);
    width: var(--size-range-input);
    min-height: var(--size-range-input);
    height: var(--size-range-input);
    display: flex;
    align-items: center;
    justify-content: center;
}
.range__bottom {
    display: flex;
    align-items: start;
    justify-content: space-between;
    gap: var(--offset-medium);
    width: 100%;
}
.range__bottom-value {
    font-size: 0.75rem;
    font-weight: var(--font-regular);
    line-height: 1.5;
}
.range__slider {
    width: 100%;
    background: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: var(--size-range);
}

/* range inputs */
.range-inputs {
    --size-range-input: 1.75rem;
    --size-range: 1.25rem;
    --size-range-line: 0.5rem;
    
    display: flex;
    flex-direction: column;
    gap: 1.75rem;
}
.range-inputs__inputs {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: var(--gap, var(--offset-extrasmall));
}

@media screen and (max-width: 1023px) {
    .range-inputs {
        gap: var(--offset-medium);
    }
}


/* noUi */
.noUi-target {
    background: transparent;
    border-radius: 0;
    border: none;
    box-shadow: none;
}
.noUi-base {
    width: 100%;
}
.noUi-connects::before {
    content: '';
    position: absolute;
    top: calc(50% - (var(--size-range-line) / 2));
    left: 0;
    width: 100%;
    height: var(--size-range-line);
    border-radius: var(--size-range-line);
    /* background-color: var(--color-border); */
    background-color: var(--color-grey);
}
.noUi-connect {
    height: var(--size-range-line);
    border-radius: var(--size-range-line);
    background-color: var(--color-primary);
    top: calc(50% - (var(--size-range-line) / 2));
    transform: translateY(-50%);
}
.noUi-handle:after, 
.noUi-handle:before {
    content: none;
}
.noUi-horizontal .noUi-handle {
    min-width: var(--size-range);
    width: var(--size-range);
    height: var(--size-range);
    min-height: var(--size-range);
    border-radius: 50%;
    overflow: hidden;
    background-color: var(--color-dark);
    border: none;
    top: -0.125rem;
    box-shadow: none;
    cursor: grab;
    transition: var(--transition);
}
.noUi-handle.noUi-handle-lower,
.noUi-handle.noUi-handle-upper {
    right: 0;
}
.noUi-origin {
    width: calc(100% - var(--size-range));
}

@media screen and (min-width: 1024px) {
    .noUi-horizontal .noUi-handle:hover {
        background-color: var(--color-primary);
    }
}
.noUi-horizontal .noUi-handle:active {
    transform: scale(1.1);
}


/* switch-toggle */
.switch-toggle {
    display: flex;
    align-items: center;
    gap: var(--offset-small);
    font-size: 1.25rem;
    font-weight: var(--font-medium);
    line-height: 1.4;
    text-transform: uppercase;
    width: fit-content;
}
.switch-toggle__wholesale,
.switch-toggle__retail {
    transition: var(--transition);
}

.switch-toggle__retail {
    order: -1;
}
.switch-toggle__wholesale:not(._active),
.switch-toggle__retail:not(._active) {
    opacity: 0.5;
}


/* popup-thanks */
.popup-thanks {
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    max-width: 100%;
    border: 1px solid #ECECED;
    box-shadow: var(--shadow-hover);
    background-color: var(--color-bg);
    padding: var(--offset-small);
    border-radius: 0.75rem;
    min-width: 24rem;
    z-index: 20;
    font-size: 1.125rem;
    font-weight: var(--font-regular);
    line-height: 1.3;
    transition: var(--transition);
    opacity: 0;
    pointer-events: none;
    bottom: 0;
}
.popup-thanks__wrapper {
    display: flex;
    align-items: center;
    gap: 1rem;
    
}
.popup-thanks__icon {
    border-radius: 50%;
    background-color: var(--color-primary);
    color: var(--color-extralight);
    min-width: 1.625rem;
    width: 1.625rem;
    min-height: 1.625rem;
    height: 1.625rem;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}
.popup-thanks__icon svg {
    max-width: 100%;
    max-height: 100%;
}

.popup-thanks._active {
    opacity: 1;
    pointer-events: all;
    bottom: var(--offset-main);
}
@media screen and (max-width: 1023px) {
    .popup-thanks {
        font-size: 1rem;
    }
}
@media screen and (max-width: 424px) {
    .popup-thanks {
        min-width: 0;
        width: calc(100% - var(--grid-gap) * 2);
    }
}


/* pagination */
.pagination.swiper-pagination {
    --swiper-theme-color: currentColor;
    --swiper-pagination-color: currentColor;
    --swiper-pagination-bullet-inactive-color: currentColor;
    --swiper-pagination-bullet-inactive-opacity: 0.4;
    --swiper-pagination-bullet-size: 0.125rem;
    --swiper-pagination-bullet-width: 0.75rem;
    --swiper-pagination-bullet-horizontal-gap: 0.5rem;
    --swiper-pagination-bullet-border-radius: 0.125rem;
    --swiper-pagination-bottom: 2rem;
    
    line-height: 1;
    font-size: var(--swiper-pagination-bullet-size);
}
.pagination .swiper-pagination-bullet {
   transition: var(--transition);
   min-width: 0;
}
.pagination .swiper-pagination-bullet-active {
    min-width: 2rem;
}

/* pagination main */
.pagination-main {
    --swiper-pagination-bullet-size: 0.375rem;
    --swiper-pagination-bullet-horizontal-gap: 0.25rem;
    --swiper-pagination-bullet-inactive-color: var(--color-muted-dark);
    --swiper-pagination-color: var(--color-dark-light);

    line-height: 0;
}
.pagination-main .swiper-pagination-bullet {
    transition: var(--transition) !important;
    min-width: var(--swiper-pagination-bullet-size);
}
.pagination-main .swiper-pagination-bullet-active {
    min-width: 1rem;
}

/* nav-sector */
.nav-sector {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: stretch;
}
.nav-sector__btn {
    display: block;
    height: auto;
    flex: 1 0 0;
    z-index: 1;
}
@media screen and (max-width: 1023px) {
    .nav-sector {
        display: none;
    }
}

/* play */
.play {
    --size-play: 5rem;
    --size-svg: calc(var(--size-play) * 9 / 20);

    display: flex;
    min-width: var(--size-play);
    width: var(--size-play);
    min-height: var(--size-play);
    height: var(--size-play);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--color-gray-20);
    backdrop-filter: blur(0.75rem);
    -webkit-backdrop-filter: blur(0.75rem);
    color: var(--color-extralight);
}
.play svg {
    width: var(--size-svg);
    height: var(--size-svg);
}

@media screen and (max-width: 1023px) {
    .play {
        --size-play: 3.5rem;
        --size-svg: calc(var(--size-play) * 3 / 7);
    }    
}

/* badge */
.badge {
    padding: var(--offset-extrasmall);
    min-height: 2.5rem;
    background-color: var(--color-extralight);
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    white-space: nowrap;
    font-weight: var(--font-medium);
    pointer-events: none;
}
@media screen and (max-width: 1023px) {
    .badge {
        font-size: 0.875rem;
        font-weight: var(--font-regular);
        min-height: 2.3125rem;
    }
}

/* image */
.image {
    border-radius: var(--radius);
    position: relative;
    overflow: hidden;
    background-color: var(--color-border);
}
.image:empty {
    aspect-ratio: 3/2;
    background-image: url('/local/templates/main/images/icons/no-image.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 4rem 4rem;
}
.image:empty._left {
    background-position: 18% 50%;
}
.image:empty._right {
    background-position: 82% 50%;
}

/* icon label */
.icon-label {
    --size-image: var(--size-icon);
    --size-label: calc(var(--size-image) * 5 / 3);
    --bg-color: var(--color-primary-light);
    --icon-color: var(--color-primary);
    --radius-label: var(--radius);

    background-color: var(--bg-color);
    color: var(--icon-color);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-label);
    overflow: hidden;
    min-width: var(--size-label);
    width: var(--size-label);
    min-height: var(--size-label);
    height: var(--size-label);
}
.icon-label svg,
.icon-label img {
    width: var(--size-image);
    height: var(--size-image);
}
.icon-label img {
    object-fit: contain;
}

/**/
.icon-label_big {
    --size-image: var(--size-icon-big);
    --size-label: calc(var(--size-image) * 2);
    --radius-label: var(--radius-big);
}
.icon-label_small {
    --size-image: var(--size-icon-small);
    --size-label: calc(var(--size-image) * 2);
    --radius-label: var(--radius-small);
}
.icon-label_extrasmall {
    --size-image: var(--size-icon-small);
    --size-label: calc(var(--size-image) * 1.5);
    --radius-label: var(--radius-extrasmall);
}

/**/
.icon-label_blue {
    --bg-color: var(--color-blue-light);
    --icon-color: var(--color-blue);
}
.icon-label_orange {
    --bg-color: var(--color-orange-light);
    --icon-color: var(--color-orange);
}
.icon-label_secondary {
    --bg-color: var(--color-secondary-light);
    --icon-color: var(--color-secondary);
}
.icon-label_muted {
    --bg-color: var(--color-muted);
    --icon-color: var(--color-text-muted);
}
.icon-label_light {
    --bg-color: var(--color-extralight);
    --icon-color: var(--color-primary);
}


/* label */
.label-small {
    font-size: 0.75rem;
    font-weight: var(--font-medium);
    color: var(--color-text-extralight);
    width: fit-content;
}
.label-small__descr {
    position: relative;
    background: #18181A4D;
    backdrop-filter: blur(0.25rem);
    padding: 0 0.25rem;
    border-radius: 0.375rem;
    display: block;

}

/* arrow */
.arrow {
    --size-svg: 4rem;

    min-width: var(--size-svg);
    width: var(--size-svg);
    min-height: var(--size-svg);
    height: var(--size-svg);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-text-dark);
    border-radius: var(--radius);
    transition: var(--transition);
}
.arrow svg {
    width: var(--size-svg);
    height: var(--size-svg);
}
.arrow__prev {
    transform: scaleX(-1);
}

.arrows {
    display: flex;
    align-items: center;
    gap: var(--offset-big);
    pointer-events: none;
    z-index: 1;
    transition: var(--transition);
}
.arrows .arrow {
    pointer-events: all;
}
.arrows__long {
    justify-content: space-between;
}
.arrows-center {
    position: absolute;
    top: 50%;
    left: calc(var(--offset-arrows, 0px) * -1);
    width: calc(100% + var(--offset-arrows, 0px) * 2);
    transform: translateY(-50%);
    z-index: 5;
}
@media screen and (min-width: 1024px) {
    .arrow:hover {
        /*box-shadow: var(--shadow-main);*/
        color: var(--color-grey-middle-secondary);
    }
} 
@media screen and (max-width: 1023px) {
    .slider__arrows {
        display: none;
    }
}


/* arrows-fullheight */
.arrows-fullheight {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    z-index: 1;
}

.arrows-fullheight__arrow {
    height: auto;
    position: relative;
    /* z-index: 10; */
    width: 20%;
    pointer-events: all;
}
.arrows-fullheight__arrow-prev { 
    cursor: url('/local/templates/main/images/icons/arrow-left-slider.svg'), auto;
}
.arrows-fullheight__arrow-next { 
    cursor: url('/local/templates/main/images/icons/arrow-right-slider.svg'), auto;
}

/**/
.slider-light {
    color: var(--color-text-extralight);
}
.slider-light .arrows-fullheight__arrow-prev { 
    cursor: url('/local/templates/main/images/icons/arrow-left-slider-white.svg'), auto;
}
.slider-light .arrows-fullheight__arrow-next { 
    cursor: url('/local/templates/main/images/icons/arrow-right-slider-white.svg'), auto;
}
/**/
.slider-dark .button {
    --btn-bg: var(--color-text);
    --btn-color: var(--color-bg);
    --btn-border: var(--btn-text);
}
.slider-dark .button_outlined {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
    --btn-border: var(--color-text);
}
.slider-light .button_outlined-dark {
    --btn-bg: transparent;
    --btn-color: var(--color-bg);
    --btn-border: var(--color-bg);
}

.slider-light .button_dark {
    --btn-bg: var(--color-text-extralight);
    --btn-color: var(--color-dark);
    --btn-border: var(--color-text-extralight);
}
.slider-light .button_transparent {
    --btn-bg: transparent;
    --btn-color: var(--color-text-extralight);
}
.slider-light .button_transparent-outlined {
    --btn-bg: transparent;
    --btn-color: var(--color-text-extralight);
}
.slider-light .button_transparent-dark {
    --btn-bg: transparent;
    --btn-color: var(--color-text-extralight);
}

@media screen and (min-width: 1024px) {
    /* hover */
    .slider-dark .button:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-text);
        --btn-border: var(--color-text);
    }
    .slider-dark .button_outlined:not(.button-static):hover {
        --btn-bg: var(--color-text);
        --btn-color: var(--color-text-extralight);
        --btn-border: var(--color-text);
    }
    .slider-light .button_outlined-dark:not(.button-static):hover {
        --btn-bg: var(--color-text-extralight);
        --btn-color: var(--color-dark);
        --btn-border: var(--color-text-extralight);
    }
    .slider-light .button_dark:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-text-extralight);
        --btn-border: var(--color-text-extralight);
    }
    .slider-light .button_transparent-outlined:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-text-extralight);
        --btn-border: currentColor;
    }
    .slider-light .button_transparent-dark:not(.button-static):hover {
        --btn-bg: var(--color-text-extralight);
        --btn-color: var(--color-dark);
        --btn-border: var(--color-text-extralight);
    }
    
    .slider-light .button_transparent-muted:not(.button-static):hover {
        --btn-bg: transparent;
        --btn-color: var(--color-text-extralight);
        --btn-border: transparent;
    }
    .slider-light .button_transparent:not(.button-static):hover {
        --btn-color: var(--color-text-extralight);
    }
}


.slider-dark .button:not(.button-static):active,
.slider-dark .button._active {
    --btn-bg: transparent;
    --btn-color: var(--color-text);
    --btn-border: var(--color-text);
}

.slider-dark .button_outlined:not(.button-static):active,
.slider-dark .button_outlined._active {
    --btn-bg: var(--color-text);
    --btn-color: var(--color-bg);
    --btn-border: var(--color-text);
}
.slider-light .button_outlined-dark:not(.button-static):active,
.slider-light .button_outlined-dark._active {
    --btn-bg: var(--color-text-extralight);
    --btn-color: var(--color-dark);
    --btn-border: var(--color-text-extralight);
}
.slider-light .button_dark:not(.button-static):active,
.slider-light .button_dark._active {
    --btn-bg: transparent;
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-text-extralight);
}

.slider-light .button_transparent-outlined:not(.button-static):active,
.slider-light .button_transparent-outlined._active {
    --btn-bg: transparent;
    --btn-color: var(--color-text-extralight);
    --btn-border: currentColor;
}

.slider-light .button_transparent-dark:not(.button-static):active,
.slider-light .button_transparent-dark._active {
    --btn-bg: var(--color-text-extralight);
    --btn-color: var(--color-dark);
    --btn-border: var(--color-text-extralight);
}
.slider-light .button_transparent-muted:not(.button-static):active,
.slider-light .button_transparent-muted._active {
    --btn-bg: transparent;
    --btn-color: var(--color-text-extralight);
    --btn-border: transparent;
}
.slider-light .button_transparent:not(.button-static):active,
.slider-light .button_transparent._active {
    --btn-color: var(--color-text-extralight);
}





/* small */
.arrows-fullheight__small .arrows-fullheight__arrow {
    width: 10%;
}
.arrows-fullheight__small .arrows-fullheight__arrow-prev { 
    cursor: url('/local/templates/main/images/icons/arrow-left-slider-small-white.svg'), auto;
}
.arrows-fullheight__small .arrows-fullheight__arrow-next { 
    cursor: url('/local/templates/main/images/icons/arrow-right-slider-small-white.svg'), auto;
}
@media screen and (max-width: 1023px) {
    .arrows-fullheight {
        display: none;
    }
}

/* label */
.label {
    --size-check: 1.25rem;
    --size-icon-el: var(--size-icon-small);
    
    position: relative;
    width: 100%;
    overflow: hidden;
}
.label input {
    width: var(--size-check);
    height: var(--size-check);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.label__content {
    width: 100%;
    background-color: var(--color-bg);
    padding: var(--offset-extrasmall) var(--offset-small);
    border-radius: var(--radius-small);
    border: 0.0625rem solid var(--color-muted);
    display: flex;
    align-items: center;
    gap: var(--offset-small);
    transition: var(--transition);
}
.label__body {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.label__body-title {
    font-size: 0.8125rem;
}
.label__body-descr {
    font-size: 0.75rem;
    color: var(--color-text-muted);
}
.label__check {
    background-color: var(--color-muted);
    color: var(--color-muted);
    min-width: var(--size-check);
    width: var(--size-check);
    height: var(--size-check);
    min-height: var(--size-check);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: var(--transition);
    position: relative;
    border-radius: 50%;
}
.label__check::before {
    content: '';
    display: block;
    background-color: currentColor;
    border-radius: 50%;
    transition: var(--transition);
    transform: scale(0);
    transform-origin: center;
    min-width: calc(var(--size-check) / 2);
    min-height: calc(var(--size-check) / 2);
    width: calc(var(--size-check) / 2);
    height: calc(var(--size-check) / 2);
}
.label__btn {
    position: absolute;
    top: 0;
    right: 0;
    width: calc(var(--size-icon-el) * 2.5);
    min-height: var(--size-icon-el);
    height: 100%;
    color: var(--color-dark-lighter);
    display: flex;
    align-items: center;
    justify-content: center;
}
.label__btn svg {
    display: block;
    height: var(--size-icon-el);
    width: var(--size-icon-el);
}

/* checked */
.label input:checked + .label__content .label__check {
    background-color: var(--color-primary);
    color: var(--color-extralight);
}
.label input:checked + .label__content .label__check::before {
    transform: scale(1);
}
.label input:checked + .label__content {
    background-color: var(--color-muted);
}

/* disabled */
.label[disabled] {
    pointer-events: none;
}
.label[disabled] .label__check {
    background-color: var(--color-border);
    color: var(--color-border);
    border-color: var(--color-border);
}
.label[disabled] input:checked + .label__check {
    background-color: var(--color-muted-dark);
    color: var(--color-text-muted);
}

/* label-active */
.label-active {
    --radius-el: var(--radius-small);
    --bg-el: var(--color-muted);
    --size-icon-el: var(--size-icon);
    --color-icon-el: currentColor;

    width: 100%;
    background-color: var(--bg-el);
    padding: var(--offset-extrasmall) var(--offset-small);
    border-radius: var(--radius-el);
    border: 1px solid var(--color-muted);
    display: flex;
    align-items: center;
    gap: var(--offset-small);
}

.label-active__icon {
    min-width: var(--size-icon-el);
    width: var(--size-icon-el);
    min-height: var(--size-icon-el);
    height: var(--size-icon-el);
    color: var(--color-icon-el);
}
.label-active__icon svg {
    display: block;
    width: 100%;
    height: 100%;
}
.label-active__body {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.label-active__body-title {
    font-size: 0.8125rem;
}
.label-active__body-descr {
    font-size: 0.75rem;
    color: var(--color-text-muted);
}

/* label-button */
.label-button {
    position: relative;
}
.label-button .button {
    border-radius: 3.125rem;
}
.label-button input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.label-button input:checked + .button {
    --btn-bg: var(--color-primary);
    --btn-border: var(--color-primary);
    --btn-color: var(--color-text-extralight);
}

/* label-btn */
.label-btn {
    position: relative;
}
.label-btn input {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
}
.label-btn__btn {
    --btn-border: var(--color-muted);
    --btn-bg: var(--color-muted);

    border-radius: var(--radius-small);
    min-height: 2.25rem;
    min-width: var(--btn-width, 0);
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border: 0.125rem solid var(--btn-border);
    background-color: var(--btn-bg);
    padding: var(--offset-extrasmall) calc(var(--offset-extrasmall) - 0.125rem);
    white-space: nowrap;
    position: relative;
    font-weight: var(--font-medium);
    line-height: 1;
    text-align: center;
    transition: var(--transition);
}
.label-btn__btn-title {
    font-size: 1.125rem;
    line-height: 1.4;
}
.label-btn__btn-descr {
    line-height: 1.4;
    font-weight: var(--font-regular);
    color: var(--color-text-muted);
}

@media screen and (min-width: 1024px) {
    .label-btn__btn:hover {
        --btn-bg: var(--color-extralight);
    }
}
.label-btn__btn:active,
.label-btn input:checked + .label-btn__btn {
    --btn-bg: var(--color-extralight);
    --btn-border: var(--color-primary);
}

/* overflow el */
.overflow-el {
    position: relative;
}
.overflow-el._overflow-top::before,
.overflow-el._overflow-bottom::after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 2.9375rem;
    z-index: 1;
    pointer-events: none;
}
.overflow-el._overflow-top::before {
    top: 0;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}
.overflow-el._overflow-bottom::after {
    bottom: 0;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}


/* product-offer */
.product-offer {
    --offset-block: var(--offset-modal, 2rem);
    --width-image: calc(( 100% - var(--offset-block) ) / 2);

    display: flex;
    align-items: stretch;
    gap: var(--offset-block);
}
.product-offer__image,
.product-offer__left {
    min-width: var(--width-image);
    width: var(--width-image);
}
.product-offer__image {
    overflow: hidden;
    align-self: start;
    max-height: 407px;
}
.product-offer__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.product-offer__content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.product-offer__top {
    display: flex;
    flex-direction: column;
}
.product-offer__title {
    font-size: 3rem;
    font-weight: var(--font-medium);
    line-height: 1.3;
    letter-spacing: -0.02em;
}
.product-offer__descr {
    padding-top: var(--offset-block);
}
.product-offer__list {
    display: flex;
    flex-direction: column;
}
.product-offer__list-title {
    font-size: 1.125rem;
    font-weight: var(--font-medium);
    line-height: 1.5;
    letter-spacing: -0.02em;
}

.product-offer__form-title {
    font-size: 1.5rem;
    font-weight: var(--font-medium);
    line-height: 1.5;
    letter-spacing: -0.02em;
}
.product-offer .form {
    padding-top: var(--offset-main);
}
.product-offer .form-inputs {
    column-gap: var(--offset-block);
}
.product-offer__list,
.product-offer__form {
    padding-top: calc(var(--offset-block) / 2 * 3);
}
.product-offer__bottom {
    padding-top: var(--offset-medium);
    margin-top: auto;
}
.product-offer__title-bottom {
    padding: var(--offset-small) 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: var(--offset-small);
    border-bottom: 0.0625rem solid var(--color-dark);
}
.product-offer__top + * {
    padding-top: 2rem;
}

@media screen and (min-width: 1024px) {
    .product-offer__image,
    .product-offer__left {
        position: sticky;
        top: var(--offset-block);
    }
}
@media screen and (max-width: 1023px) {
    .product-offer {
        --offset-block: var(--offset-modal, 0.75rem);
        --width-image: calc((100% - var(--offset-medium)) / 2);

        gap: var(--offset-medium);
    }

    .product-offer__title-bottom {
        padding: var(--offset-extrasmall) 0;
        gap: var(--offset-extrasmall);
        border-color: var(--color-grey);
    }
    
    .product-offer__title {
        font-size: 1.5rem;
        line-height: 1.5;
    }
    .product-offer__list-title {
        font-size: 1rem;
        line-height: 1.5;
    }
    .product-offer__form-title {
        font-size: 1.125rem;
        line-height: 1.5;
    }
    .product-offer__descr {
        padding-top: var(--offset-medium);
    }
    .product-offer .form-inputs {
        grid-template-columns: 100%;
    }
    .product-offer .form {
        --gap: var(--offset-medium);
    }
    .product-offer .form-bottom {
        gap: var(--offset-block);
    }
    .product-offer .form {
        padding-top: var(--offset-block);
    }
    .product-offer__list,
    .product-offer__form,
    .product-offer__top + * {
        padding-top: var(--offset-medium);
    }
}
@media screen and (max-width: 767px) {
    .product-offer {
        --offset-block: var(--offset-modal, 0.75rem);
        --width-image: 100%;

        flex-direction: column;
        gap: var(--offset-medium);
    }
}

/* product-grid */
.product-grid {
    display: grid;
}
.product-grid .product-offer__left,
.product-grid .product-offer__image {
    min-width: 100%;
    width: 100%;
}
.product-grid__bottom {
    padding-top: 0;
}

@media screen and (min-width: 1024px) {
    .product-grid {
        grid-template-columns: repeat(2, 1fr);
        row-gap: 0;
    }
    .product-grid .product-offer__left,
    .product-grid .product-offer__image {
        grid-row: 1 / 3;
        grid-column: 1 / 2;
    }
}
@media screen and (max-width: 1023px) {
    .product-grid {
        grid-template-columns: 100%;
    }
    .product-grid__bottom .form {
        padding-top: 0;
    }
    .product-grid .form-image__wrapper {
        margin: 0 calc(var(--grid-gap) * -1);
        padding: 0 var(--grid-gap);
        width: calc(100% + var(--grid-gap) * 2);
    }
}


/* animation marquee */
.marquee {
    display: flex;
    gap: var(--offset-secondary);
    align-items: center;
    overflow: hidden;
}
.marquee__list {
    height: 6.25rem;
    min-width: fit-content;
    width: 100%;
    display: flex;
    gap: var(--offset-secondary);
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    animation: animate 10s linear infinite;
}
.marquee__item {
    height: 100%;
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 250px;
}

.marquee__item img,
.marquee__item svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.marquee__item img {
    object-fit: contain;
    /* filter: grayscale(1) invert(100%) sepia(100%) saturate(0%) hue-rotate(243deg) brightness(105%) contrast(101%); */
}
.marquee__item svg {
    color: var(--color-text-extralight);
}

.marquee-reverse .marquee__list {
    animation: animate-reverse 10s linear infinite;
}

@media screen and (max-width: 1023px) {
    .marquee__list {
        height: 4rem;
    }
}

@keyframes animate {
    0% {
        transform: translate3d(0, 0,0);
    }
    100% {
        transform: translate3d(-100%, 0, 0);
    }
}
@-webkit-keyframes animate {
    0% {
        transform: translate3d(0, 0,0);
    }
    100% {
        transform: translate3d(-100%, 0, 0);
    }
}
@keyframes animate-reverse {
    0% {
        transform: translate3d(-100%, 0, 0);
    }
    100% {
        transform: translate3d(0, 0,0);
    }
}
@-webkit-keyframes animate-reverse {
    0% {
        transform: translate3d(-100%, 0, 0);
    }
    100% {
        transform: translate3d(0, 0,0);
    }
}

/* loader */
@keyframes loader {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}

.loader {
    --size-icon-loader: 2.5rem;

    padding: var(--offset-loader, 0) 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.loader svg {
    fill: none;
    width: var(--size-icon-loader);
    height: var(--size-icon-loader);
    animation: loader 1.5s linear infinite;
}

/* tabs */
.tabs {
    max-width: 100%;
    overflow-x: auto;
    scrollbar-width: none;
}
.tabs::-webkit-scrollbar,
.tabs::-webkit-scrollbar-track,
.tabs::-webkit-scrollbar-thumb {
    display: none;
}
.tabs__list {
    display: flex;
    align-items: center;
    gap: var(--offset-medium);
    width: fit-content;
}
.tabs__tab {
    position: relative;
    display: block;
}
.tabs__tab input {
    display: none;
}
.tabs__tab input:checked + .button_outlined-dark {
    --btn-bg: var(--color-dark);
    --btn-color: var(--color-text-extralight);
    --btn-border: var(--color-dark);
}
@media screen and (min-width: 1024px) {
    .tabs .button-pill {
        --btn-padding: 1.5rem;
        --size-btn: 3rem;
    }
}
@media screen and (max-width: 1023px) {
    .tabs__list {
        gap: var(--offset-small);
    }
}

/**/
.field-master {
    position: relative;
}
.field-slave {
    transition: 0.2s all;
}
.field-slave._hidden {
    position: absolute;
    bottom: 0;
    transform: translateY(100%);
    left: 0;
    height: 0;
    width: 100%;
    opacity: 0;
    pointer-events: none;
    overflow: hidden;
    visibility: hidden;
}
/* End */


/* Start:/local/components/infinity.blocs/notifications/templates/.default/style.css?17504049532493*/
.cookie-alert {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: var(--color-white);
  padding: 1.25rem 0;
  border-top: 1px solid var(--color-grey);
  z-index: 1000;
  text-align: center;
}

.cookie-alert__container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 1rem;
}

.cookie-alert__container p {
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 500;
}

@media (max-width: 991.98px) {
  .cookie-alert__container p {
    font-size: 1rem;
    margin: 0;
    text-align: left;
  }
}

@media (max-width: 575.98px) {
  .cookie-alert__container {
    flex-direction: column;
  }

  .cookie-alert__container p {
    font-size: 1rem;
  }

  .cookie-alert__button {
    width: 100%;
    margin: 0 auto;
    max-width: 450px;
  }
}

.header {
    display: flex;
    flex-direction: column;
}
.notification-alert{
    order: 3;
}
.notification-alert__content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.25rem;
}
.notification-alert__image,
.notification-alert__btns {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.notification-alert__btns {
  left: auto;
  right: 0;
}
.notification-alert__item {
  --text-color: var(--color-white);
  width: 100%;
  background: var(--color-dark);
  padding: 0.75rem 0;
  display: none;
  min-height: 3rem;
}
.notification-alert__item[href] {
  cursor: pointer;
}
.notification-alert__image {
  width: 2.625rem;
  height: auto;
  margin-right: 0.5rem;
}
.notification-alert__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.notification-alert__item--active {
  display: block;
}

.notification-alert__text {
  margin: 0 auto;
  text-align: center;
}

.notification-alert__title {
  font-size: 0.875rem;
  color: var(--text-color);
  text-transform: uppercase;

  font-weight: 500;
}
.notification-alert__description {
  font-size: 0.75rem;
  color: var(--text-color);
  margin-top: 0.25rem;
}
.notification-alert__close {
  min-width: 1.5rem;
  height: 1.5rem;
}
.notification-alert__close path {
  stroke: var(--text-color);
}

@media (max-width: 991.98px) {
  .notification-alert__text {
    margin: 0 auto 0 0;
    text-align: left;
  }
  .notification-alert__image,
  .notification-alert__btns {
    position: static;
    transform: unset;
  }
}

#video-speed-slider {
  display: none !important;
}

@media (max-width: 565.98px) {

}

/* End */


/* Start:/local/templates/landing24/components/bitrix/news.list/banners_slider/style.css?1749646445150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/infinity.blocs/footer/templates/.default/style.css?1750665664464*/
.search-helper {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  margin: 0 calc(-1 * var(--grid-gap));
  padding: 0 var(--grid-gap);
  overflow-x: scroll;
}

.search-helper__item {
  padding: 0.25rem 0.5rem;
  border-radius: 0.125rem;
  color: var(--color-greige-dark);
  font-size: 0.875rem;
  line-height: 1.5;
  background: var(--color-greige);
  white-space: nowrap;
}

@media screen and (max-width: 991px) {
  .search.form {
    gap: 0.75rem;
  }
}

/* End */


/* Start:/local/templates/landing24/template_styles.min.css?17496464452401*/
.landing-edit-mode,.landing-public-mode{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:flex;flex-direction:column}.landing-layout-flex{display:flex;flex-wrap:nowrap;flex-direction:column;flex-grow:1}@media(max-width:780px){.landing-layout-flex.sidebar-right .landing-sidebar{order:1}}.landing-header+.landing-main{flex-grow:1}@media(min-width:1px){.landing-layout-breakpoint--all .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--all .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--all .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--all .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--all .landing-layout-flex .landing-main{width:70%}}@media(min-width:576px){.landing-layout-breakpoint--mobile .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--mobile .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--mobile .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-breakpoint--mobile .landing-layout-flex .landing-sidebar{width:30%}.landing-layout-breakpoint--mobile .landing-layout-flex .landing-main{width:70%}}@media(min-width:768px){main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex,.landing-layout-breakpoint--tablet .landing-layout-flex{flex-direction:row}main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex.sidebar-right,main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex.without-left,.landing-layout-breakpoint--tablet .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--tablet .landing-layout-flex.without-left{flex-direction:row-reverse}main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex .landing-sidebar,.landing-layout-breakpoint--tablet .landing-layout-flex .landing-sidebar{width:30%}main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex .landing-main,.landing-layout-breakpoint--tablet .landing-layout-flex .landing-main{width:70%}}@media(min-width:992px){.landing-layout-breakpoint--desktop .landing-layout-flex{flex-direction:row}.landing-layout-breakpoint--desktop .landing-layout-flex.sidebar-right,.landing-layout-breakpoint--desktop .landing-layout-flex.without-left{flex-direction:row-reverse}.landing-layout-flex .landing-sidebar{width:300px;min-width:300px}.landing-layout-flex .landing-main{width:calc(100% - 300px)}}
/* End */
/* /local/templates/landing24/assets/vendor/bootstrap/bootstrap.min.css?1756725609177120 */
/* /local/templates/landing24/theme.min.css?1756716751584897 */
/* /local/templates/landing24/template_styles.min.css?17496464452401 */
/* /local/assets/style/reset.css?17496464492986 */
/* /local/assets/style/variables.css?17561061222710 */
/* /local/assets/style/fonts.css?1749646449320 */
/* /local/assets/libs/swiper/swiper.min.css?174964644918437 */
/* /local/assets/libs/fancybox/fancy.css?174964644924789 */
/* /local/assets/libs/simpleSideBar/simplesidebar.css?17496464494236 */
/* /local/assets/libs/noUiSlider/nouislider.min.css?17496464494220 */
/* /local/assets/libs/datepicker/css/datepicker.min.css?17496464494938 */
/* /local/assets/style/modals.css?175619196021595 */
/* /local/assets/style/typography.css?17496464492372 */
/* /local/assets/style/parts/cards.css?175612224423857 */
/* /local/assets/style/parts/tooltips.css?17562021718724 */
/* /local/assets/style/parts/header.css?175613168511376 */
/* /local/assets/style/parts/footer.css?17496464493072 */
/* /local/assets/style/parts/section-offer.css?17563818292164 */
/* /local/assets/style/parts/section-text.css?17561196741369 */
/* /local/assets/style/parts/section-poster.css?17561292245626 */
/* /local/assets/style/parts/section-news.css?17507767612289 */
/* /local/assets/style/parts/section-switch.css?17558605449235 */
/* /local/assets/style/parts/section-blocks.css?17496464491543 */
/* /local/assets/style/parts/section-cards.css?17562136119312 */
/* /local/assets/style/parts/section-info.css?175619420013417 */
/* /local/assets/style/parts/section-carousel.css?17557784951105 */
/* /local/assets/style/main.css?175577750216051 */
/* /local/assets/style/parts/section-pagetitle.css?1749646449461 */
/* /local/assets/style/parts/section-form.css?17557786501348 */
/* /local/assets/style/parts/section-tabs.css?17496464491830 */
/* /local/assets/style/parts/section-banners.css?175136648811133 */
/* /local/assets/style/parts/section-animation.css?17496464493023 */
/* /local/assets/style/parts/section-faq.css?17561972183515 */
/* /local/assets/style/parts/section-items.css?1749646449282 */
/* /local/assets/style/parts/section-left.css?17496464492047 */
/* /local/assets/style/parts/section-right.css?17496464492534 */
/* /local/assets/style/parts/section-chess.css?17496464494178 */
/* /local/assets/style/parts/section-scheme.css?1749646449399 */
/* /local/assets/style/parts/text-media.css?17496464491382 */
/* /local/assets/style/parts/section-video.css?1749646449899 */
/* /local/assets/style/parts/section-contacts.css?1749646449974 */
/* /local/assets/style/parts/section-map.css?17561318421650 */
/* /local/assets/style/parts/section-404.css?17496464492314 */
/* /local/assets/style/elements.css?175636334488545 */
/* /local/components/infinity.blocs/notifications/templates/.default/style.css?17504049532493 */
/* /local/templates/landing24/components/bitrix/news.list/banners_slider/style.css?1749646445150 */
/* /local/components/infinity.blocs/footer/templates/.default/style.css?1750665664464 */
/* /local/templates/landing24/template_styles.min.css?17496464452401 */
