

/* Start:/local/templates/main/css/bootstrap.min.css?1750680498155754*/
/*!
 * 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{--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}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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{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[data-original-title],abbr[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}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.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:-.25em}sup{top:-.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]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,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}button,input,optgroup,select,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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-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,.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:"\2014\00A0"}.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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{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 td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{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>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{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>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{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>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{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>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{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>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{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>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{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>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{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>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(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 td,.table-dark th,.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,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.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 + .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;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.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-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .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[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{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:-ms-inline-flexbox;display:inline-flex;-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,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .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(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .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 .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(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.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,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .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(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .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 .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(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-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 .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items: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{-ms-flex-align:center;align-items: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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.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{box-shadow:0 0 0 .2rem rgba(38,143,255,.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{box-shadow:0 0 0 .2rem rgba(38,143,255,.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{box-shadow:0 0 0 .2rem rgba(130,138,145,.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{box-shadow:0 0 0 .2rem rgba(130,138,145,.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{box-shadow:0 0 0 .2rem rgba(72,180,97,.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{box-shadow:0 0 0 .2rem rgba(72,180,97,.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{box-shadow:0 0 0 .2rem rgba(58,176,195,.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{box-shadow:0 0 0 .2rem rgba(58,176,195,.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{box-shadow:0 0 0 .2rem rgba(222,170,12,.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{box-shadow:0 0 0 .2rem rgba(222,170,12,.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{box-shadow:0 0 0 .2rem rgba(225,83,97,.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{box-shadow:0 0 0 .2rem rgba(225,83,97,.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{box-shadow:0 0 0 .2rem rgba(216,217,219,.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{box-shadow:0 0 0 .2rem rgba(216,217,219,.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{box-shadow:0 0 0 .2rem rgba(82,88,93,.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{box-shadow:0 0 0 .2rem rgba(82,88,93,.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{box-shadow:0 0 0 .2rem rgba(0,123,255,.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{box-shadow:0 0 0 .2rem rgba(0,123,255,.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{box-shadow:0 0 0 .2rem rgba(108,117,125,.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{box-shadow:0 0 0 .2rem rgba(108,117,125,.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{box-shadow:0 0 0 .2rem rgba(40,167,69,.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{box-shadow:0 0 0 .2rem rgba(40,167,69,.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{box-shadow:0 0 0 .2rem rgba(23,162,184,.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{box-shadow:0 0 0 .2rem rgba(23,162,184,.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{box-shadow:0 0 0 .2rem rgba(255,193,7,.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{box-shadow:0 0 0 .2rem rgba(255,193,7,.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{box-shadow:0 0 0 .2rem rgba(220,53,69,.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{box-shadow:0 0 0 .2rem rgba(220,53,69,.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{box-shadow:0 0 0 .2rem rgba(248,249,250,.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{box-shadow:0 0 0 .2rem rgba(248,249,250,.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{box-shadow:0 0 0 .2rem rgba(52,58,64,.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{box-shadow:0 0 0 .2rem rgba(52,58,64,.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;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{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=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{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,.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^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{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:focus,.dropdown-item:hover{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:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){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=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-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-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-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=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{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-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{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:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{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:-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{box-shadow:0 0 0 .2rem rgba(0,123,255,.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,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.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,.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(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .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}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .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 .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;box-shadow:0 0 0 .2rem rgba(0,123,255,.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 + .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 + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.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 + .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 + .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 + .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{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{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;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{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;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{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{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{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:focus,.nav-link:hover{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:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{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{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-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:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-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%;-ms-flex-positive:1;flex-grow:1;-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:focus,.navbar-toggler:hover{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{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-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:-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{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-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:-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{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-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:-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{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-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:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-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{-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:-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,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(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,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.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,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-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,.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{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.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,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.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,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-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-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{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-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{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:-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:-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;box-shadow:0 0 0 .2rem rgba(0,123,255,.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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{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:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.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:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.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:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-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:focus,.list-group-item-action:hover{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,.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{-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{-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{-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{-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{-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:focus,.list-group-item-primary.list-group-item-action:hover{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:focus,.list-group-item-secondary.list-group-item-action:hover{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:focus,.list-group-item-success.list-group-item-action:hover{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:focus,.list-group-item-info.list-group-item-action:hover{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:focus,.list-group-item-warning.list-group-item-action:hover{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:focus,.list-group-item-danger.list-group-item-action:hover{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:focus,.list-group-item-light.list-group-item-action:hover{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:focus,.list-group-item-dark.list-group-item-action:hover{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):focus,.close:not(:disabled):not(.disabled):hover{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,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(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:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:99;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{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{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-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-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{-ms-flex-direction:column;flex-direction:column;-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:-ms-flexbox;display:flex;-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,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:90;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-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;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-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-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-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,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-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(.3rem - 1px);border-top-right-radius:calc(.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;transition:-webkit-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{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-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:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-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;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{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:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{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:-ms-flexbox!important;display:flex!important}.d-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{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:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{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 embed,.embed-responsive iframe,.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.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-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{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-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{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-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:-webkit-sticky!important;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:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;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{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{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:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.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:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.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:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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;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:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.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{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.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 td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
/*# sourceMappingURL=bootstrap.min.css.map */
/* End */


/* Start:/local/templates/main/css/daterangepicker.css?15518720318402*/
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto; }
    .daterangepicker .ranges ul {
      width: 140px; }
    .daterangepicker.single .ranges ul {
      width: 100%; }
    .daterangepicker.single .drp-calendar.left {
      clear: none; }
    .daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .drp-calendar {
      float: left; }
    .daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .drp-calendar {
      float: right; }
    .daterangepicker.ltr {
      direction: ltr;
      text-align: left; }
      .daterangepicker.ltr .drp-calendar.left {
        clear: left;
        margin-right: 0; }
        .daterangepicker.ltr .drp-calendar.left .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.ltr .drp-calendar.right {
        margin-left: 0; }
        .daterangepicker.ltr .drp-calendar.right .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.ltr .drp-calendar.left .calendar-table {
        padding-right: 8px; }
      .daterangepicker.ltr .ranges, .daterangepicker.ltr .drp-calendar {
        float: left; }
    .daterangepicker.rtl {
      direction: rtl;
      text-align: right; }
      .daterangepicker.rtl .drp-calendar.left {
        clear: right;
        margin-left: 0; }
        .daterangepicker.rtl .drp-calendar.left .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.rtl .drp-calendar.right {
        margin-right: 0; }
        .daterangepicker.rtl .drp-calendar.right .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.rtl .drp-calendar.left .calendar-table {
        padding-left: 12px; }
      .daterangepicker.rtl .ranges, .daterangepicker.rtl .drp-calendar {
        text-align: right;
        float: right; } }
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto; }
  .daterangepicker.ltr .ranges {
    float: left; }
  .daterangepicker.rtl .ranges {
    float: right; }
  .daterangepicker .drp-calendar.left {
    clear: none !important; } }

/* End */


/* Start:/local/templates/main/css/fileinput.min.css?15518720318615*/
/*!
 * bootstrap-fileinput v4.5.2
 * http://plugins.krajee.com/file-input
 *
 * Krajee default styling for bootstrap-fileinput.
 *
 * Author: Kartik Visweswaran
 * Copyright: 2014 - 2018, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD 3-Clause
 * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
 */.btn-file input[type=file],.file-caption-icon,.file-no-browse,.file-preview .fileinput-remove,.file-zoom-dialog .btn-navigate,.file-zoom-dialog .floating-buttons,.krajee-default .file-thumb-progress{position:absolute}.file-loading input[type=file],input[type=file].file-loading{width:0;height:0}.file-no-browse{left:50%;bottom:20%;width:1px;height:1px;font-size:0;opacity:0;border:none;background:0 0;outline:0;box-shadow:none}.file-caption-icon,.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-ajax-new .no-browse .input-group-btn,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file,.file-input-new .no-browse .input-group-btn,.file-zoom-dialog .modal-header:after,.file-zoom-dialog .modal-header:before,.hide-content .kv-file-content,.kv-hidden{display:none}.btn-file,.file-caption,.file-input,.file-loading:before,.file-preview,.file-zoom-dialog .modal-dialog,.krajee-default .file-thumbnail-footer,.krajee-default.file-preview-frame{position:relative}.file-error-message pre,.file-error-message ul,.krajee-default .file-actions,.krajee-default .file-other-error{text-align:left}.file-error-message pre,.file-error-message ul{margin:0}.krajee-default .file-drag-handle,.krajee-default .file-upload-indicator{float:left;margin:5px 0 -5px;width:16px;height:16px}.krajee-default .file-thumb-progress .progress,.krajee-default .file-thumb-progress .progress-bar{height:11px;font-family:Verdana,Helvetica,sans-serif;font-size:9px}.krajee-default .file-caption-info,.krajee-default .file-size-info{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;height:15px;margin:auto}.file-zoom-content>.file-object.type-flash,.file-zoom-content>.file-object.type-image,.file-zoom-content>.file-object.type-video{max-width:100%;max-height:100%;width:auto}.file-zoom-content>.file-object.type-flash,.file-zoom-content>.file-object.type-video{height:100%}.file-zoom-content>.file-object.type-default,.file-zoom-content>.file-object.type-html,.file-zoom-content>.file-object.type-pdf,.file-zoom-content>.file-object.type-text{width:100%}.file-loading:before{content:" Loading...";display:inline-block;padding-left:20px;line-height:16px;font-size:13px;font-variant:small-caps;color:#999;background:url(/local/templates/main/css/../img/loading.gif) top left no-repeat}.file-object{margin:0 0 -5px;padding:0}.btn-file{overflow:hidden}.btn-file input[type=file]{top:0;left:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:none;cursor:inherit;display:block}.btn-file ::-ms-browse{font-size:10000px;width:100%;height:100%}.file-caption .file-caption-name{width:100%;margin:0;padding:0;box-shadow:none;border:none;background:0 0;outline:0}.file-caption.icon-visible .file-caption-icon{display:inline-block}.file-caption.icon-visible .file-caption-name{padding-left:15px}.file-caption-icon{left:8px}.file-error-message{color:#a94442;background-color:#f2dede;margin:5px;border:1px solid #ebccd1;border-radius:4px;padding:15px}.file-error-message pre{margin:5px 0}.file-caption-disabled{background-color:#eee;cursor:not-allowed;opacity:1}.file-preview{border-radius:5px;border:1px solid #ddd;padding:8px;width:100%;margin-bottom:5px}.file-preview .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.file-preview .fileinput-remove{top:1px;right:1px;line-height:10px}.file-preview .clickable{cursor:pointer}.file-preview-image{font:40px Impact,Charcoal,sans-serif;color:green}.krajee-default.file-preview-frame{margin:8px;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:6px;float:left;text-align:center}.krajee-default.file-preview-frame .kv-file-content{width:213px;height:160px}.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:400px}.krajee-default.file-preview-frame[data-template=audio] .kv-file-content{width:240px;height:55px}.krajee-default.file-preview-frame .file-thumbnail-footer{height:70px}.krajee-default.file-preview-frame:not(.file-preview-error):hover{border:1px solid rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.krajee-default .file-preview-text{display:block;color:#428bca;border:1px solid #ddd;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;outline:0;padding:8px;resize:none}.krajee-default .file-preview-html{border:1px solid #ddd;padding:8px;overflow:auto}.krajee-default .file-other-icon{font-size:6em}.krajee-default .file-footer-buttons{float:right}.krajee-default .file-footer-caption{display:block;text-align:center;padding-top:4px;font-size:11px;color:#777;margin-bottom:15px}.krajee-default .file-preview-error{opacity:.65;box-shadow:none}.krajee-default .file-thumb-progress{height:11px;top:37px;left:0;right:0}.krajee-default.kvsortable-ghost{background:#e1edf7;border:2px solid #a1abff}.krajee-default .file-preview-other:hover{opacity:.8}.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.kv-upload-progress .progress{height:20px;margin:10px 0;overflow:hidden}.kv-upload-progress .progress-bar{height:20px;font-family:Verdana,Helvetica,sans-serif}.file-zoom-dialog .file-other-icon{font-size:22em;font-size:50vmin}.file-zoom-dialog .modal-dialog{width:auto}.file-zoom-dialog .modal-header{display:flex;align-items:center;justify-content:space-between}.file-zoom-dialog .btn-navigate{padding:0;margin:0;background:0 0;text-decoration:none;outline:0;opacity:.7;top:45%;font-size:4em;color:#1c94c4}.file-zoom-dialog .btn-navigate:not([disabled]):hover{outline:0;box-shadow:none;opacity:.6}.file-zoom-dialog .floating-buttons{top:5px;right:10px}.file-zoom-dialog .btn-navigate[disabled]{opacity:.3}.file-zoom-dialog .btn-prev{left:1px}.file-zoom-dialog .btn-next{right:1px}.file-zoom-dialog .kv-zoom-title{font-weight:300;color:#999;max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-input-ajax-new .no-browse .form-control,.file-input-new .no-browse .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px}.file-caption-main{width:100%}.file-thumb-loading{background:url(/local/templates/main/css/../img/loading.gif) center center no-repeat content-box!important}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;height:100%;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.file-drop-zone.clickable:hover{border:2px dashed #999}.file-drop-zone.clickable:focus{border:2px solid #5acde2}.file-drop-zone .file-preview-thumbnails{cursor:default}.file-drop-zone-title{color:#aaa;font-size:1.6em;padding:85px 10px;cursor:default}.file-highlighted{border:2px dashed #999!important;background-color:#eee}.file-uploading{background:url(/local/templates/main/css/../img/loading-sm.gif) center bottom 10px no-repeat;opacity:.65}.file-zoom-fullscreen .modal-dialog{min-width:100%;margin:0}.file-zoom-fullscreen .modal-content{border-radius:0;box-shadow:none;min-height:100vh}.file-zoom-fullscreen .modal-body{overflow-y:auto}.floating-buttons{z-index:3000}.floating-buttons .btn-kv{margin-left:3px;z-index:3000}.file-zoom-content{height:480px;text-align:center}.file-zoom-content .file-preview-image,.file-zoom-content .file-preview-video{max-height:100%}.file-zoom-content>.file-object.type-image{height:auto;min-height:inherit}.file-zoom-content>.file-object.type-audio{width:auto;height:30px}@media (min-width:576px){.file-zoom-dialog .modal-dialog{max-width:500px}}@media (min-width:992px){.file-zoom-dialog .modal-lg{max-width:800px}}@media (max-width:767px){.file-preview-thumbnails{display:flex;justify-content:center;align-items:center;flex-direction:column}.file-zoom-dialog .modal-header{flex-direction:column}}@media (max-width:350px){.krajee-default.file-preview-frame:not([data-template=audio]) .kv-file-content{width:160px}}@media (max-width:420px){.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:100%}}.file-loading[dir=rtl]:before{background:url(/local/templates/main/css/../img/loading.gif) top right no-repeat;padding-left:0;padding-right:20px}.file-sortable .file-drag-handle{cursor:move;opacity:1}.file-sortable .file-drag-handle:hover{opacity:.7}.clickable .file-drop-zone-title{cursor:pointer}.kv-zoom-actions .btn-kv{margin-left:3px}.file-preview-initial.sortable-chosen{background-color:#d9edf7}
/* End */


/* Start:/local/templates/main/css/magnific-popup.css?15518720316951*/
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/* End */


/* Start:/local/templates/main/css/slick.css?15518720311776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/main/css/select2.min.css?155316290115180*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/templates/main/js/vendor/paperstack/paperstack.css?1553162901333*/
.paperstack {
	position: relative;
	width: 400px;
	margin: 30px auto;
}

.paperstack__item {
	position: absolute;
	transition: all 300ms ease-in-out;
	display: block;
	padding: 20px;
	background: white;
	width: 100%;
	height: 300px;
	left: 0;
	overflow: auto;
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

/* End */


/* Start:/local/templates/main/css/style.css?175068049814716*/
.hidden{
	display:none;
}
.btnnews{
	margin-top: -45px !important;
}

.textAreaBlock .form-group {
	display: block;
	height: 100%;
}

.textAreaBlock .form-group .field-DESCRIPTION {
	height: calc(100% - 42px);
}

.group-DESCRIPTION .field-DESCRIPTION {
	height: 201px;
}

.block-share-vertical div {
	display: inline-block;
}

.block-share-vertical .ya-share2__list {
	margin-top: -5px;
}

.tableModification .form-group {
	margin-bottom: 0;
}

.body-blog .form-group label {
	display: inline-block;
}

#forNewGroup .form-group input[type="checkbox"] + span::before {
	top: -3px;
}

.blog-edit-perms-table .select2-container {
	min-width: 200px;
}

table.blog-edit-perms-table th, table.blog-edit-perms-table td {
	padding: .75rem;
}

#forNewGroup .form-group input[type="checkbox"]:checked + span::after {
	top: -1px;
}

.blogtext .form-control {
	width: auto;
	display: inline-block;
	margin-bottom: 15px;
}

.system-field-edit-item .form-control {
	height: auto;
	margin-bottom: 15px;
}

.subscribe .js-subscribe-notification.notification_success,
.subscribe .js-subscribe-notification.notification_warning {
	margin-top: 15px;
	color: #fff;
	line-height: normal;
}

.subscribe .js-subscribe-notification.notification_success .alert-success,
.subscribe .js-subscribe-notification.notification_warning .alert-danger {
	margin: 0;
	padding-bottom: 0;
	padding-top: 0;
}


@media (max-width: 375px) {
	.block-share-vertical .ya-share2__list {
		margin-top: 0;
	}
}

.bg-video {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	-webkit-transition: opacity 5s;
	-o-transition: opacity 5s;
	transition: opacity 5s;
	opacity: 1;
}

.bg-video::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 150px;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(16, 58, 96, 0.8)), color-stop(49.48%, rgba(16, 58, 96, 0.4745)), to(rgba(16, 58, 96, 0)));
	background: -webkit-linear-gradient(top, rgba(16, 58, 96, 0.8) 0%, rgba(16, 58, 96, 0.4745) 49.48%, rgba(16, 58, 96, 0) 100%);
	background: -o-linear-gradient(top, rgba(16, 58, 96, 0.8) 0%, rgba(16, 58, 96, 0.4745) 49.48%, rgba(16, 58, 96, 0) 100%);
	background: linear-gradient(180deg, rgba(16, 58, 96, 0.8) 0%, rgba(16, 58, 96, 0.4745) 49.48%, rgba(16, 58, 96, 0) 100%);
}

.bg-video__video {
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

@media (max-width: 320px) {
	.bg-video__video {
		display: none;
	}
}

.bg-video__img-fix {
	display: none;
}

@media (max-width: 320px) {
	.bg-video__img-fix {
		display: block;
	}
}

.main_image {
	background-image: url("/img/main_lo2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

svg text{
	pointer-events: none;
}

svg #TEXTS g {
	pointer-events: none;
}

svg #INFRASTRUCTURE g {
	cursor: pointer;
}

svg #INFRASTRUCTURE rect {
	cursor: pointer;
}

svg #SHIPCABIN rect {
	cursor: pointer;
}

svg #CABINS rect,
svg #CABINS g {
	cursor: pointer;
}

svg #CABINS rect[data-status="2"],
svg #CABINS g[data-status="2"],
svg #CABINS g[data-status="2"] path{
	fill: #a4a3a3;
}

.sticky-menu .d-none.js-block-bron,
.sticky-menu .d-none.js-block-no-bron {
	display: none!important;
}
ma
.main-choice .main-choice__item select.form-control {
	height: 50px;
}

.about-routes__bottom {
	margin-bottom: 50px;
}

@media (min-width: 768px) {
	.about-routes__bottom {
		margin-bottom: 100px;
	}
}

@media (min-width: 991px) {
	.about-routes__top {
		margin-right: 70px;
	}
}

@media (min-width: 1200px) {
	.about-routes__top {
		margin-right: 135px;
	}

	.about-routes__bottom {
		margin-bottom: 150px;
	}

	.cat-filter__body {
		overflow: hidden;
	}

	.highlight-route > .row::after {
		content: '';
		position: absolute;
		background-image: url(/local/templates/main/images/search-venzel.svg);
		width: 4.25em;
		height: 1em;
		font-size: 170px;
		background-size: cover;
		z-index: 5;
		top: -30px;
		left: -65px;
	}

	.highlight-route > .row > div {
		z-index: 100;
	}
}

@media (min-width: 1650px) {
	.about-routes__top {
		margin-right: 255px;
	}

	.about-routes__bottom {
		margin-bottom: 200px;
		margin-left: 220px;
	}
}

.paperstack__item {
	-webkit-transition: all 150ms;
	-moz-transition: all 150ms;
	-ms-transition: all 150ms;
	-o-transition: all 150ms;
	transition: all 150ms;
}

.gallery-tiles {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.gallery-tile {
	width: 100%;
}

@media (min-width: 576px) {
	.gallery-tile {
		width: 50%;
	}
}

@media (min-width: 991px) {
	.gallery-tile {
		width: 25%;
	}
}

.gallery-tile__row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.gallery-tile__col {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.gallery-tile__item {
	width: -webkit-calc(100% - .5rem);
	width: calc(100% - .5rem);
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	margin: 0.25rem;
}

.gallery-tile__item::before {
	display: block;
	content: "";
	padding-bottom: 100%;
}

.gallery-tile__item_w_2::before {
	padding-bottom: -webkit-calc(50% - .25rem);
	padding-bottom: calc(50% - .25rem);
}

.gallery-tile__item_h_2::before {
	padding-bottom: -webkit-calc(200% + .5rem);
	padding-bottom: calc(200% + .5rem);
}

.feedback__desc {
	max-width: 145px;
}

@media (min-width: 576px) {
	.feedback__desc {
		max-width: 230px;
	}
}

.daterangepicker {
	padding-top: 15px;
}

.daterangepicker .ranges::before {
	content: 'Выберите дату или диапазон дат';
	position: absolute;
	font-size: 11px;
	font-weight: 500;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	margin-left: 15px;
	margin-top: -15px;
}

.datepicker_label_mainChoiceDateEnd::before {
	content: 'Выберите дату, не позднее которой должен завершиться круиз' !important;
}

.datepicker_label_mainChoiceDate::before {
	content: 'Выберите дату, не ранее которой вы хотите отправиться в круиз' !important;
}

@media (min-width: 768px) {
	.daterangepicker .ranges::before {
		font-size: 14px;
		font-weight: 300;
	}
}

.request-form-wrapper {
	overflow: hidden;
}

.resize-icons-sale {
	max-width: 35px;
	max-height: 35px;
	position: relative;
	cursor: pointer;
}

.sale__tooltip{
	display: none;
	position: absolute;
    width: 350px;
    bottom: 45px;
    left: -157.5px;
    text-align: left;
    line-height: 1.2em;
    background: #fff;
    z-index: 10;
    padding: 15px;
    border-radius: 15px;
    border: 1px solid #007bff;
}
.sale__tooltip::after {
	content: "";
    position: absolute;
    left: 49%;
    display: block;
    bottom: -6px;
    box-sizing: border-box;
    width: 10px;
    height: 10px;
    border-bottom: 2px solid;
    border-right: 2px solid;
    transform: rotate(45deg);
    background: #fff;
    color: #007bff;
}
.resize-icons-sale:hover .sale__tooltip{
	display: block;
}

.resize-icons-sale img {
	width: 100%;
}

rect.dinamic_1,
div.dinamic_1,
g.dinamic_1 path:first-child{
	background: #008FD6;
	fill: #008FD6;
}

rect.dinamic_2,
div.dinamic_2,
g.dinamic_2 path:first-child{
	background: #60C6F2;
	fill: #60C6F2;
}

rect.dinamic_3,
div.dinamic_3,
g.dinamic_3 path:first-child{
	background: #FFE49A;
	fill: #FFE49A;
}

rect.dinamic_4,
div.dinamic_4,
g.dinamic_4 path:first-child{
	background: #F8AC00;
	fill: #F8AC00;
}

rect.dinamic_5,
div.dinamic_5,
g.dinamic_5 path:first-child{
	background: #9E77B3;
	fill: #9E77B3;
}

rect.dinamic_6,
div.dinamic_6,
g.dinamic_6 path:first-child{
	background: #47D600;
	fill: #47D600;
}

rect.dinamic_7,
div.dinamic_7,
g.dinamic_7 path:first-child{
	background: #96F260;
	fill: #96F260;
}

rect.dinamic_8,
div.dinamic_8,
g.dinamic_8 path:first-child{
	background: #FF9AFF;
	fill: #FF9AFF;
}

rect.dinamic_9,
div.dinamic_9,
g.dinamic_9 path:first-child{
	background: #F800A5;
	fill: #F800A5;
}

rect.dinamic_10,
div.dinamic_10,
g.dinamic_10 path:first-child{
	background: #77B3B2;
	fill: #77B3B2;
}

rect.dinamic_11,
div.dinamic_11,
g.dinamic_11 path:first-child{
	background: #2CBB9D;
	fill: #2CBB9D;
}

rect.dinamic_12,
div.dinamic_12,
g.dinamic_12 path:first-child{
	background: #FEE800;
	fill: #FEE800;
}

rect.dinamic_13,
div.dinamic_13,
g.dinamic_13 path:first-child{
	background: #DDBAD8;
	fill: #DDBAD8;
}

rect.dinamic_14,
div.dinamic_14,
g.dinamic_14 path:first-child{
	background: #5235C9;
	fill: #5235C9;
}

.red-style-text {
	color: red;
}

.cat-filter__scroll {
	position: relative;
}

.smartfilterHeader .js_choice_item.ext-choice__item_count .js-select-day-count .custom-select-input > .row,
.smartfilterHeader .js_choice_item.ext-choice__item_count .js-select-day-count .custom-select-input .css-edit-height,
.smartfilterHeader .js_choice_item.ext-choice__item_count .js-select-day-count .custom-select-input .css-edit-height .counter__input {
	height: 25px;
}

.smartfilterHeader .js_choice_item.ext-choice__item_count .js-select-day-count .custom-select-input .css-edit-height {
	margin-top: -1px;
}

.service-banner .breadcrumb {
	margin-top: 0;
	margin-bottom: 10px;
}

.service-banner .breadcrumb .breadcrumb-item a {
	color: #fff;
}

.service-banner .breadcrumb-item + .breadcrumb-item::before {
	color: #fff;
}

.custom-tooltip_reserve-bar	.custom-tooltip__container {
	top: auto;
	bottom: -webkit-calc(100% + 8px);
	bottom: calc(100% + 8px);
	margin-left: auto;
	margin-right: auto;
}

.custom-tooltip_reserve-bar	.custom-tooltip__container::before,
.custom-tooltip_reserve-bar	.custom-tooltip__container::after {
	width: 0;
	height: 0;
	bottom: auto;
	top: 100%;
	left: 0;
	right: 0;
	margin: auto;
}

.custom-tooltip_reserve-bar	.custom-tooltip__container::before {
	border-width: 7px 7px 0;
	border-top-color: #00B9E7;
}

.custom-tooltip_reserve-bar	.custom-tooltip__container::after {
	border-width: 6px 6px 0;
	border-top-color: #fff;
	margin-left: auto;
}

@media (min-width: 1200px) {
	.sticky-menu-cloned .custom-tooltip_reserve-bar .custom-tooltip__container {
		bottom: auto;
		top: -webkit-calc(100% + 8px);
		top: calc(100% + 8px);
	}

	.sticky-menu-cloned .custom-tooltip_reserve-bar	.custom-tooltip__container::before,
	.sticky-menu-cloned .custom-tooltip_reserve-bar	.custom-tooltip__container::after {
		bottom: 100%;
		top: auto;
	}

	.sticky-menu-cloned .custom-tooltip_reserve-bar	.custom-tooltip__container::before {
		border-width: 0 7px 7px;
		border-bottom-color: #00B9E7;
	}

	.sticky-menu-cloned .custom-tooltip_reserve-bar	.custom-tooltip__container::after {
		border-width: 0 6px 6px;
		border-bottom-color: #fff;
	}
}

.block-bron {
	width: 100%;
	padding-right: 1rem;
}

.block-bron .block-bron__toggler {
	border: 2px solid transparent;
	border-radius: 25px;
	padding: 5px 15px 2px;
}

.block-bron.show .block-bron__toggler {
	border-color: #DC3545;
}

.block-bron .block-bron__icon {
	font-size: 30px;
}

.block-bron.show .block-bron__icon {
	color: #DC3545 !important;
}

@keyframes blink {
	50% {
		border-color: #DC3545;
	}
}

.block-bron__toggler.anim {
	/*transition: border-color 1s;*/
	animation: blink 1s infinite ease;
}

.sticky-menu__links li a.nav-link {
	white-space: nowrap;
}


@media (min-width: 1200px) and (max-width: 1650px) {
	.sticky-menu__links li a.nav-link {
		font-size: 14px;
	}
}

.cabin-slider-nav .slick-track {
	margin-left: 0;
}

.btn.chooseYear.active {
	background: #F47A44;
}

rect.dinamic_a2,
div.dinamic_a2,
g.dinamic_a2 path:first-child {
	background: #ffdf00;
	fill: #ffdf00;
}

rect.dinamic_a3,
div.dinamic_a3,
g.dinamic_a3 path:first-child {
	background: #C0FF3E;
	fill: #C0FF3E;
}

rect.dinamic_a2n,
div.dinamic_a2n,
g.dinamic_a2n path:first-child {
	background: #b1ff00;
	fill: #b1ff00;
}

rect.dinamic_a2k,
div.dinamic_a2k,
g.dinamic_a2k path:first-child {
	background: #ff95fe;
	fill: #ff95fe;
}

rect.dinamic_a1,
div.dinamic_a1,
g.dinamic_a1 path:first-child {
	background: #ffbc00;
	fill: #ffbc00;
}

rect.dinamic_a1b,
div.dinamic_a1b,
g.dinamic_a1b path:first-child {
	background: #66CDAA;
	fill: #66CDAA;
}

rect.dinamic_lux,
div.dinamic_lux,
g.dinamic_lux path:first-child {
	background: #FF0000;
	fill: #FF0000;
}

rect.dinamic_polluxA,
div.dinamic_polluxA,
g.dinamic_polluxA path:first-child {
	background: #CD00CD;
	fill: #CD00CD;
}

rect.dinamic_polluxB,
div.dinamic_polluxB,
g.dinamic_polluxB path:first-child {
	background: #4876FF;
	fill: #4876FF;
}

rect.dinamic_pollux,
div.dinamic_pollux,
g.dinamic_pollux path:first-child {
	background: #63B8FF;
	fill: #63B8FF;
}

rect.dinamic_pk,
div.dinamic_pk,
g.dinamic_pk path:first-child {
	background: #87CEFF;
	fill: #87CEFF;
}

rect.dinamic_a4,
div.dinamic_a4,
g.dinamic_a4 path:first-child {
	background: #00963F;
	fill: #00963F;
}

rect.dinamic_non_category,
div.dinamic_non_category,
g.dinamic_non_category path:first-child {
	background: #FFA07A;
	fill: #FFA07A;
}

.js-to-anchor {
	cursor: pointer;
}

.tile.highlight-route {
	background-color: #103A60;
	color: white;
}

.highlight-route .tile__title {
	color: white;
}

.routs-stays-list-img {
	width: 100%;
	border-radius: 15px;
}

.bordered_red {
	margin: 30px 0;
	font-size: 1.5em;
	border: 2px solid red;
	padding: 15px;
}
.orange_link{
	/*font-weight: bold;*/
	color:#F47A44;
}

.menu_top .text-white, .menu_top .need_invert {
	font-size: 18px !important;
	color: #b3705a !important;
	background: transparent !important;
}

.menu_top {
	background: transparent !important;
}

.js-continue-order {
	display: none;
	padding: 15px 30px !important;
}
/* End */


/* Start:/local/templates/main/css/chiefslider.css?16170160972569*/
/*!
* chiefSlider
*   site: https://itchief.ru/javascript/slider
*   github: https://github.com/itchief/how-to
*
* Copyright 2018-2021 Alexander Maltsev
* Licensed under MIT (https://github.com/itchief/chiefSlider/blob/main/LICENSE)
*/

.slider {
  position: relative;
}

.slider__container {
  overflow: hidden;
}

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

.slider__items {
  display: flex;
  transition: transform 0.5s ease;
}

.slider_disable-transition {
  transition: none;
}

.slider__item {
  flex: 0 0 100%;
  max-width: 100%;
  user-select: none;
}

/* кнопки влево и вправо */

.slider__control {
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  color: #fff;
  text-align: center;
  height: 50px;
  transform: translateY(-50%);
  background: rgba(0, 0, 0, 0.2);
}

.slider__control_hide {
  display: none;
}

.slider__control[data-slide='prev'] {
  left: 0;
}

.slider__control[data-slide='next'] {
  right: 0;
}

.slider__control:hover,
.slider__control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background: rgba(0, 0, 0, 0.3);
}

.slider__control::before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.slider__control[data-slide='prev']::before {
  background-image: url("data:image/svg+xml;charset=utf8,%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");
}

.slider__control[data-slide='next']::before {
  background-image: url("data:image/svg+xml;charset=utf8,%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");
}

/* индикаторы */

.slider__indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
  margin-top: 0;
  margin-bottom: 0;
}

.slider__indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 5px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
  background-clip: padding-box;
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
}

.slider__indicators li.active {
  background-color: rgba(255, 255, 255, 0.9);
}

/* End */


/* Start:/local/templates/main/css/scheme.css?171129824422355*/
#ship_schema {
    max-width: 950px !important;
    min-height: 400px;
}

.legend_categories_table {
    width: 950px !important;
}

.legend_categories_table .status_leg {
    margin-right: 5px;
    float: left;
    width: 20px;
    height: 20px;
    background: #d2e8ee;
}

.legend_categories_table .legend_category_container{
    column-count: 3;
    -webkit-column-count: 3;
}

.legend_categories_table .legend_category_name {
    height: 24px;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}

.legend_categories_table .legend_category_name a{
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    /*width: 90%;*/
    max-width: 90%;
    display: inline-block;
}

.transparent__element {
    opacity: 0;
    height: 1px;
}

/* <РўРЈР›РўРРџ> */
div.tooltip > div.tooltip-inner {
    max-width: 335px;
    -webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
    box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
    border: 1px solid #00B9E7;
    border-radius: 15px;
    background: #fff;
    padding: 1rem;
    color: #111;
    text-align: left;
}

div.tooltip .font-weight_500 {
    font-weight: 500 !important;
}

div.tooltip .fz_default {
    font-size: 0.8rem !important;
}

div.tooltip .mb-1, div.tooltip .my-1 {
    margin-bottom: .25rem !important;
}

div.tooltip .d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}

div.tooltip .text-nowrap {
    white-space: nowrap !important;
}

div.tooltip .lh_1-2 {
    line-height: 1.2;
}

div.tooltip .mb-2, div.tooltip .my-2 {
    margin-bottom: .5rem !important;
}

div.tooltip .red-style-text {
    color: red;
}

div.tooltip .mb-3, div.tooltip .my-3 {
    margin-bottom: 1rem !important;
}

div.tooltip.top .tooltip-arrow {
    border-top-color: transparent;
    margin-left: -13px;
}

div.tooltip .tooltip-arrow {
    width: 1rem;
    height: .5rem;
}

div.tooltip .tooltip-arrow {
    bottom: 0;
}

div.tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem;
}

div.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid;
}

div.tooltip.top .tooltip-arrow::before {
    border-width: .5rem .5rem 0;
    border-top-color: #00B9E7;
    top: 1px;
}

div.tooltip .tooltip-arrow::after {
    position: absolute;
    content: '';
    border-color: transparent;
    border-style: solid;
}

.tooltip.top .tooltip-arrow::after {
    border-width: .5rem .5rem 0;
    border-top-color: #fff;
}

div.tooltip.in {
    opacity: 1;
}

.more_details_tooltip {
    float: right;
}

.js-cabin-category{
    font-weight: bold;
}

/* </РўРЈР›РўРРџ> */

#ship_schema.loading_schema {
    background: url('/local/templates/main/css/../images/Spinner-1s-70px.svg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: 20%;
}

.loading_schema svg {
    opacity: 0;
    pointer-events: none;
}

#modal_cabin_desc:not(.is-fullscreen-carosel) {
    width: 700px;
    top: 50%;
    left: 50%;
    margin: 0;
    transform: translate(-50%, -50%);
    position: absolute;
    max-height: 90%;
    min-height: 300px;
    overflow: auto;
}

/*<Р•СЃР»Рё РІСЃС‚Р°РІР»СЏРµРј РІ СЃР»Р°Р№РґРµСЂ РєР°СЂС‚РёРЅРєСѓ>*/
/*.carouselimg.carousel-cell {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/

/*.carousel:not(.is-fullscreen) img.carousel-cell {*/
/*    max-width: 670px;*/
/*    height: 447px;*/
/*}*/

/*.carousel.is-fullscreen .carousel-cell {*/
/*    height: 100%;*/
/*    !*width: 100%;*!*/
/*    !*height: auto;*!*/
/*}*/
/*</Р•СЃР»Рё РІСЃС‚Р°РІР»СЏРµРј РІ СЃР»Р°Р№РґРµСЂ РєР°СЂС‚РёРЅРєСѓ>*/

/*<Р•СЃР»Рё РІСЃС‚Р°РІР»СЏРµРј РІ СЃР»Р°Р№РґРµСЂ РєР°СЂС‚РёРЅРєСѓ РєР°Рє С„РѕРЅ РґР»СЏ div>*/
.flickity-bg-lazyloaded{
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.carousel--show-several .carousel-cell {
    width: 28%;
}

.carousel-cell {
    width: 100%;
    height: 450px;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    counter-increment: carousel-cell;
}

.carousel.is-fullscreen .carousel-cell{
    width: 100%;
    height: 100%;
}
/*</Р•СЃР»Рё РІСЃС‚Р°РІР»СЏРµРј РІ СЃР»Р°Р№РґРµСЂ РєР°СЂС‚РёРЅРєСѓ РєР°Рє С„РѕРЅ РґР»СЏ div>*/

.flickity-page-dots {
    bottom: 10px;
}

.flickity-page-dots .dot {
    background: #666;
    opacity: .7;
}

.flickity-page-dots .dot.is-selected {
    background: #000;
    opacity: .7;
}

.carousel:not(.is-fullscreen) .flickity-viewport {
    border-radius: 10px;
}

.modal {
    position: fixed !important;
    overflow: hidden;
}

#modal_cabin_desc .modal-body {
    overflow: auto;
    /*max-height: 620px;*/
    /*min-height: 500px;*/
}

#modal_cabin_desc .loading_cabin_data {
    background: url('/local/templates/main/css/../images/Spinner-1s-70px.svg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: 50%;
    width: 200px;
    height: 200px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 999;
}

.modal_disabled {
    pointer-events: none;
}

.modal-info.row {
    margin: 0;
}

.modal-info {
    padding-bottom: 10px;
}

.modal-info-info {
    width: 60%;
    line-height: 7px;
    color: rgba(17, 17, 17, 0.5);
    float: left;
}

.modal-info-btn {
    width: 40%;
    float: right;
}

.modal-info-btn > * {
    float: right;
}

.modal-info-price {
    font-size: 22px;
}

.modal-info-sold-sticker {
    display: inline-block;
    background: #9A9A9A;
    border-radius: 0 15px 0 15px;
    padding: .25rem 2rem;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    white-space: nowrap;
}

#modal_public_desc {
    width: 700px;
    top: 50%;
    left: 50%;
    margin: 0;
    transform: translate(-50%, -50%);
    position: absolute;
}

.modal_public_desc-img {
    width: calc(60% - 30px);
    float: left;
    padding: 15px;
}


.modal_public_desc-img > img {
    border-radius: 10px;
}

.modal_public_desc-desk {
    width: calc(40% - 30px);
    float: right;
    padding: 15px;
}

.modal_public_desc-desk.not_img {
    width: 670px;
    float: none;
}

#modal_public_desc .modal-body {
    padding: 0;
}

.flickity-button{
    z-index: 1;
}


/*#modal_cabin_desc .modal-header{*/
/*    border: none;*/
/*}*/
#root {
    margin: 0 auto;
}

#root * {
    user-select: none;
}

text {
    font-family: 'Kanit', monospace;
    pointer-events: none;
}

.deck_title {
    font-family: 'Open Sans', monospace;
    font-weight: bolder;
    fill: #575656;
}

#root .cabin_vacancies {
    font-size: 12px;
    /*font-size: 10px;*/
}

.font-size12 {
    font-size: 12px !important;
}

.font-size11 {
    font-size: 11px !important;
}

.font-size10 {
    font-size: 10px !important;
}

.font-size9 {
    font-size: 9px !important;
}

.font-size8 {
    font-size: 8px !important;
}

.font-size7 {
    font-size: 7px !important;
}

.font-weight-bold{
    font-weight: bold;
}

.font-weight-bolder{
    font-weight: bolder;
}

.font-familt-monospace{
    font-family: monospace;
}

.font-family-default{
    font-family: inherit;
}

#root .window {
    stroke: rgb(200, 0, 0);
    fill: none;
}

.deck {
    fill: #e1f3fd;
    stroke-width: 4px;
    stroke: #c5c6c6;
}

.deck_floor {
    fill: #e1f3fd;
}

.deck_board {
    fill: #c5c6c6;
}

.deck_board2 {
    stroke-width: 4px;
    stroke: #919292;
}

.deck_board_decor {
    fill: #919292;
}

._board {
    pointer-events: none;
    stroke-width: 0.5px;
    stroke: #919292;
    fill: none;
}

.steps_basis {
    fill: none;
}

.steps {
    stroke: #919292;
    stroke-width: 1px;
}

#root .wall_cabin {
    stroke: #919292;
    stroke-width: 0.5px;
    fill: transparent;
}

#root .wall_cabin:not(.cabin) {
    pointer-events: none;
}

#root .cabin {
    /*cursor: pointer;*/
    fill: #d2e8ee;
}

.cursor_pointer {
    cursor: pointer;
}

#root .cabin_svg_status_free, #leg_svg .cabin_svg_status_free {
    fill: #d4ffd2;
    background: #d4ffd2;
}

#root .cabin_svg_status_free.separately_cabin, #leg_svg .cabin_svg_status_free.separately_cabin {
    fill: #94e394;
    background: #94e394;
}

#root .cabin_svg_status_occupied, #leg_svg .cabin_svg_status_occupied {
    fill: #fcfdce;
    background: #fcfdce;
}

#root .cabin_svg_status_occupied.separately_cabin, #leg_svg .cabin_svg_status_occupied.separately_cabin {
    fill: #fc3;
    background: #fc3;
}

#root .cabin_svg_status_preorder, #leg_svg .cabin_svg_status_preorder {
    fill: #cc9a86;;
    background: #cc9a86;
}

#root .cabin_svg_status_preorder.separately_cabin, #leg_svg .cabin_svg_status_preorder.separately_cabin {
    fill: #b88672;
    background: #b88672;
}

#root .cabin_svg_status_sold, #leg_svg .cabin_svg_status_sold {
    fill: #fd8787;
    background: #fd8787;
}

#root .cabin_svg_status_sold.separately_cabin, #leg_svg .cabin_svg_status_sold.separately_cabin {
    fill: #fd4e4e;
    background: #fd4e4e;
}

#root .cabin_svg_status_block, #leg_svg .cabin_svg_status_block {
    fill: #5748e1;
    background: #5748e1;
}

#root .cabin_svg_status_management, #leg_svg .cabin_svg_status_management {
    fill: #aaa;
    background: #aaa;
}

#root .cabin_svg_status_operator {
    fill: #6ee;
}

#root .cabin_svg_status_special, #leg_svg .cabin_svg_status_special {
    fill: #6ee;
    background: #6ee;
}

#root .cabin_svg_status_agency, #leg_svg .cabin_svg_status_agency {
    fill: #99f;
    background: #99f;
}

#root .cabin_svg_status_reserved, #leg_svg .cabin_svg_status_reserved {
    fill: #ba66ff;
    background: #ba66ff;
}

.cabin_num {
    text-transform: uppercase;
}

.schema_icons {
    cursor: pointer;
}

.text_ellipse {
    fill: transparent;
    stroke: #000;
}

.hide {
    display: none;
}

.separately_cabin_tspan {
    fill: #AB00FC;
    font-size: 25px;
}

.cabin_num {
    font-size: 10px;
}
#root g[data-cabin-id] {
    cursor: pointer;
}

/** cabins colors */
#shipsScheme svg .new-category-color-a2n,
#shipsSchemeCopy svg .new-category-color-a2n,
.new-category-color-a2n {
   /* background: rgb(255, 247, 0);*/
  background: rgb(255, 228, 181);

    fill: rgb(255, 228, 181);
}
#shipsScheme svg .new-category-color-a2-iii,
#shipsSchemeCopy svg .new-category-color-a2-iii,
.new-category-color-a2-iii {
    background: rgb(255, 165, 0);
    fill: rgb(255, 165, 0);
}
#shipsScheme svg .new-category-color-a2-ii,
#shipsSchemeCopy svg .new-category-color-a2-ii,
.new-category-color-a2-ii {
    background: rgb(246, 136, 175);
    fill: rgb(246, 136, 175);
}
#shipsScheme svg .new-category-color-a1-ii,
#shipsSchemeCopy svg .new-category-color-a1-ii,
.new-category-color-a1-ii {
    background: rgb(95, 159, 160);
    fill: rgb(95, 159, 160);
}
#shipsScheme svg .new-category-color-a1-i,
#shipsSchemeCopy svg .new-category-color-a1-i,
.new-category-color-a1-i {
    background: rgb(102, 205, 170);
    fill: rgb(102, 205, 170);
}
#shipsScheme svg .new-category-color-pk,
#shipsSchemeCopy svg .new-category-color-pk,
.new-category-color-pk {
    background: rgb(180, 194, 243);
    fill: rgb(180, 194, 243);
}
#shipsScheme svg .new-category-color-pl,
#shipsSchemeCopy svg .new-category-color-pl,
.new-category-color-pl {
    background: rgb(30, 144, 255);
    fill: rgb(30, 144, 255);
}
#shipsScheme svg .new-category-color-polulyuks-s-balkonom,
#shipsSchemeCopy svg .new-category-color-polulyuks-s-balkonom,
.new-category-color-polulyuks-s-balkonom {
    background: rgb(147, 112, 219);
    fill: rgb(147, 112, 219);
}
#shipsScheme svg .new-category-color-a1-s-balkonom,
#shipsSchemeCopy svg .new-category-color-a1-s-balkonom,
.new-category-color-a1-s-balkonom {
    background: rgb(100, 188, 41);
    fill: rgb(100, 188, 41);
}
#shipsScheme svg .new-category-color-lyuks,
#shipsSchemeCopy svg .new-category-color-lyuks,
.new-category-color-lyuks {
    background: rgb(205, 92, 92);
    fill: rgb(205, 92, 92);
}
#shipsScheme svg .new-category-color-a4n,
#shipsSchemeCopy svg .new-category-color-a4n,
.new-category-color-a4n {
    background: rgb(255, 228, 181);
    fill: rgb(255, 228, 181);
}
#shipsScheme svg .new-category-color-a2-iii,
#shipsSchemeCopy svg .new-category-color-a2-iii,
.new-category-color-a2-iii {
    background: rgb(255, 165, 0);
    fill: rgb(255, 165, 0);
}
#shipsScheme svg .new-category-color-a2-ii,
#shipsSchemeCopy svg .new-category-color-a2-ii,
.new-category-color-a2-ii {
    background: rgb(246, 136, 175);
    fill: rgb(246, 136, 175);
}
#shipsScheme svg .new-category-color-a2-komfort,
#shipsSchemeCopy svg .new-category-color-a2-komfort,
.new-category-color-a2-komfort {
    background: rgb(255, 192, 203);
    fill: rgb(255, 192, 203);
}
#shipsScheme svg .new-category-color-a1,
#shipsSchemeCopy svg .new-category-color-a1,
.new-category-color-a1 {
    background: rgb(102, 205, 170);
    fill: rgb(102, 205, 170);
}
#shipsScheme svg .new-category-color-polulyuks,
#shipsSchemeCopy svg .new-category-color-polulyuks,
.new-category-color-polulyuks {
    background: rgb(180, 194, 243);
    fill: rgb(180, 194, 243);
}
#shipsScheme svg .new-category-color-a1-komfort,
#shipsSchemeCopy svg .new-category-color-a1-komfort,
.new-category-color-a1-komfort {
    /*background: rgb(244, 164, 96);*/
  background: rgb(102, 205, 170);
    fill: rgb(102, 205, 170);
}
#shipsScheme svg .new-category-color-a1-s-balkonom,
#shipsSchemeCopy svg .new-category-color-a1-s-balkonom,
.new-category-color-a1-s-balkonom {
    background: rgb(100, 188, 41);
    fill: rgb(100, 188, 41);
}
#shipsScheme svg .new-category-color-lyuks-s-balkonom,
#shipsSchemeCopy svg .new-category-color-lyuks-s-balkonom,
.new-category-color-lyuks-s-balkonom {
    background: rgb(205, 92, 92);
    fill: rgb(205, 92, 92);
}
#shipsScheme svg .new-category-color-a2-i,
#shipsSchemeCopy svg .new-category-color-a2-i,
.new-category-color-a2-i {
    background: rgb(0, 191, 255);
    fill: rgb(0, 191, 255);
}
#shipsScheme svg .new-category-color-a2k,
#shipsSchemeCopy svg .new-category-color-a2k,
.new-category-color-a2k {
    background: rgb(255, 140, 0);
    fill: rgb(255, 140, 0);
}
#shipsScheme svg .new-category-color-a3,
#shipsSchemeCopy svg .new-category-color-a3,
.new-category-color-a3 {
    background: rgb(102, 205, 170);
    fill: rgb(102, 205, 170);
}
#shipsScheme svg .new-category-color-a2,
#shipsSchemeCopy svg .new-category-color-a2,
.new-category-color-a2 {
    background: rgb(180, 194, 243);
    fill: rgb(180, 194, 243);
}
#shipsScheme svg .new-category-color-a3n,
#shipsSchemeCopy svg .new-category-color-a3n,
.new-category-color-a3n {
    background: rgb(255, 247, 0);
    fill: rgb(255, 247, 0);
}
#shipsScheme svg .new-category-color-a2-komfort-glavnaya-paluba,
#shipsSchemeCopy svg .new-category-color-a2-komfort-glavnaya-paluba,
.new-category-color-a2-komfort-glavnaya-paluba {
    background: rgb(255, 140, 0);
    fill: rgb(255, 140, 0);
}
#shipsScheme svg .new-category-color-a2-komfort-srednyaya-paluba,
#shipsSchemeCopy svg .new-category-color-a2-komfort-srednyaya-paluba,
.new-category-color-a2-komfort-srednyaya-paluba {
    background: rgb(255, 192, 203);
    fill: rgb(255, 192, 203);
}
#shipsScheme svg .new-category-color-polulyuks-b,
#shipsSchemeCopy svg .new-category-color-polulyuks-b,
.new-category-color-polulyuks-b {
   /* background: rgb(222, 183, 230);*/
  background: rgb(143, 186, 230);
    fill: rgb(143, 186, 230);

}
#shipsScheme svg .new-category-color-polulyuks-a-s-balkonom,
#shipsSchemeCopy svg .new-category-color-polulyuks-a-s-balkonom,
.new-category-color-polulyuks-a-s-balkonom {
  /* background: rgb(222, 183, 230);*/
  background: rgb(222, 183, 230);
  fill: rgb(222, 183, 230);

}
#shipsScheme svg .new-category-color-a1-komfort-srednyaya-paluba,
#shipsSchemeCopy svg .new-category-color-a1-komfort-srednyaya-paluba,
.new-category-color-a1-komfort-srednyaya-paluba {
    background: rgb(102, 205, 170);
    fill: rgb(102, 205, 170);
}
#shipsScheme svg .new-category-color-a1-komfort-shlyupochnaya-paluba,
#shipsSchemeCopy svg .new-category-color-a1-komfort-shlyupochnaya-paluba,
.new-category-color-a1-komfort-shlyupochnaya-paluba {
    background: rgb(102, 205, 170);
    fill: rgb(102, 205, 170);
}
#shipsScheme svg .new-category-color-polulyuks-a,
#shipsSchemeCopy svg .new-category-color-polulyuks-a,
.new-category-color-polulyuks-a {
    /*background: rgb(180, 194, 243);*/
  background: rgb(210, 127, 240);
    fill: rgb(210, 127, 240);
}
#shipsScheme svg .new-category-color-polulyuks-s-balkonom-b,
#shipsSchemeCopy svg .new-category-color-polulyuks-s-balkonom-b,
.new-category-color-polulyuks-s-balkonom-b {
    background: rgb(30, 144, 255);
    fill: rgb(30, 144, 255);
}
#shipsScheme svg .new-category-color-a1-komfort-s-balkonom,
#shipsSchemeCopy svg .new-category-color-a1-komfort-s-balkonom,
.new-category-color-a1-komfort-s-balkonom {
    background: rgb(100, 188, 41);
    fill: rgb(100, 188, 41);
}
#shipsScheme svg .new-category-color-polulyuks-s-balkonom-a,
#shipsSchemeCopy svg .new-category-color-polulyuks-s-balkonom-a,
.new-category-color-polulyuks-s-balkonom-a {
    background: rgb(210, 127, 240);
    fill: rgb(210, 127, 240);
}
#shipsScheme svg .new-category-color-2-mestnaya-nignyaya-paluba,
#shipsSchemeCopy svg .new-category-color-2-mestnaya-nignyaya-paluba,
.new-category-color-2-mestnaya-nignyaya-paluba {
    background: rgb(255, 228, 181);
    fill: rgb(255, 228, 181);
}
#shipsScheme svg .new-category-color-2-mestnaya-glavnaya-paluba,
#shipsSchemeCopy svg .new-category-color-2-mestnaya-glavnaya-paluba,
.new-category-color-2-mestnaya-glavnaya-paluba {
    background: rgb(255, 247, 0);
    fill: rgb(255, 247, 0);
}
#shipsScheme svg .new-category-color-2-mestnaya-verhnyaya-paluba,
#shipsSchemeCopy svg .new-category-color-2-mestnaya-verhnyaya-paluba,
.new-category-color-2-mestnaya-verhnyaya-paluba {
    background: rgb(241, 194, 50);
    fill: rgb(241, 194, 50);
}
#shipsScheme svg .new-category-color-1-mestnaya,
#shipsSchemeCopy svg .new-category-color-1-mestnaya,
.new-category-color-1-mestnaya {
    background: rgb(154, 205, 50);
    fill: rgb(154, 205, 50);
}
#shipsScheme svg .new-category-color-lyuks-nignyaya-paluba,
#shipsSchemeCopy svg .new-category-color-lyuks-nignyaya-paluba,
.new-category-color-lyuks-nignyaya-paluba {
    background: rgb(246, 136, 175);
    fill: rgb(246, 136, 175);
}
#shipsScheme svg .new-category-color-lyuks-glavnaya-paluba,
#shipsSchemeCopy svg .new-category-color-lyuks-glavnaya-paluba,
.new-category-color-lyuks-glavnaya-paluba {
    background: rgb(205, 92, 92);
    fill: rgb(205, 92, 92);
}
#shipsScheme svg .new-category-color-lyuks-verhnyaya-paluba,
#shipsSchemeCopy svg .new-category-color-lyuks-verhnyaya-paluba,
.new-category-color-lyuks-verhnyaya-paluba {
    background: rgb(220, 20, 60);
    fill: rgb(220, 20, 60);
}
#shipsScheme svg .new-category-color-default,
#shipsSchemeCopy svg .new-category-color-default,
.new-category-color-default {
    background: #FFA07A;
    fill: #FFA07A;
}
/** cabin statuses*/
#shipsScheme svg .cabin.cabin-svg-status-new-free,
#shipsSchemeCopy svg .cabin.cabin-svg-status-new-free {
    background: #009640;
    fill: #009640;
}
#shipsScheme svg .cabin.cabin-svg-status-new-booked,
#shipsSchemeCopy svg .cabin.cabin-svg-status-new-booked {
    background: #FFED00;
    fill: #FFED00;
}
#shipsScheme svg .cabin.cabin-svg-status-new-freepart,
#shipsSchemeCopy svg .cabin.cabin-svg-status-new-freepart {
    background: rgba(0, 150, 64, 0.3);
    fill: rgba(0, 150, 64, 0.3);
}
#shipsScheme svg .cabin.cabin-svg-status-new-bookedpart,
#shipsSchemeCopy svg .cabin.cabin-svg-status-new-bookedpart {
    background: rgba(255, 237, 0, 0.3);
    fill: rgba(255, 237, 0, 0.3);
}
#shipsScheme svg .cabin.cabin-svg-status-new-saled,
#shipsSchemeCopy svg .cabin.cabin-svg-status-new-saled {
    background: #AAAAAA;
    fill: #AAAAAA;
}
#shipsScheme svg .cabin.cabin-svg-status-new-blocked,
#shipsSchemeCopy svg .cabin.cabin-svg-status-new-blocked {
    background: transparent;
    fill: transparent;
}

/*новы категории и цвета*/
/*#shipsScheme svg .new-category-color-sibir,
#shipsSchemeCopy svg .new-category-color-sibir,
.new-category-color-sibir {
  background: rgb(114, 162, 238) !important;
  fill: rgb(114, 162, 238) !important;
}

#shipsScheme svg .new-category-color-a2-i-cust,
#shipsSchemeCopy svg .new-category-color-a2-i-cust,
.new-category-color-a2-i-cust{
  background: rgb(0, 191, 255) !important;
  fill: rgb(0, 191, 255) !important;
}

#shipsScheme svg .new-category-color-a1-comf-cust,
#shipsSchemeCopy svg .new-category-color-a1-comf-cust,
.new-category-color-a1-comf-cust{
  background: rgb(198, 251, 162) !important;
  fill: rgb(198, 251, 162) !important;
}

#shipsScheme svg .new-category-color-a2-comf-cust,
#shipsSchemeCopy svg .new-category-color-a2-comf-cust,
.new-category-color-a2-comf-cust{
  background: rgb(255, 192, 203) !important;
  fill: rgb(255, 192, 203) !important;
}*/

.scheme-ship .new-category-color-sibir {
  background: rgb(114, 162, 238) !important;
  fill: rgb(114, 162, 238) !important;
}

.scheme-ship .new-category-color-a2-i-cust{
  background: rgb(0, 191, 255) !important;
  fill: rgb(0, 191, 255) !important;
}

.scheme-ship .new-category-color-a1-comf-cust{
  background: rgb(198, 251, 162) !important;
  fill: rgb(198, 251, 162) !important;
}

.scheme-ship .new-category-color-a2-comf-cust{
  background: rgb(255, 192, 203) !important;
  fill: rgb(255, 192, 203) !important;
}





.new-category-color-a2n{
    fill: rgb(255, 228, 181) !important;
    backround: rgb(255, 228, 181) !important;
}

.new-category-color-polulyuks-a{
    background: rgb(180, 194, 243);
    fill: rgb(180, 194, 243);
}

.new-category-color-polulyuks-b{
    background: rgb(222, 183, 230);
    fill: rgb(222, 183, 230);
}

.new-category-color-a3n{
    fill: rgb(255, 229, 153);
    background: rgb(255, 229, 153);
}
.new-category-color-lyuks-s-balkonom{
    fill: rgb(255, 81, 154);
    background: rgb(255, 81, 154);
}
/* End */


/* Start:/local/react-app/static/css/main.f9308740.css?1750680498351559*/
body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:local("Manrope Medium"),local("Manrope-Medium"),url(/local/react-app/static/media/Manrope-Medium.ccb5c3b78b21ddb4c63b.woff2) format("woff2"),url(/local/react-app/static/media/Manrope-Medium.63f2a2d4cf713a0e63d0.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:local("Manrope SemiBold"),local("Manrope-SemiBold"),url(/local/react-app/static/media/Manrope-SemiBold.c6322af573acea449b96.woff2) format("woff2"),url(/local/react-app/static/media/Manrope-SemiBold.e400cd3f39cc6a3b538b.woff) format("woff")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:local("Manrope Extra Bold"),local("Manrope-ExtraBold"),url(/local/react-app/static/media/Manrope-Bold.05a11d56c51e721262f7.woff2) format("woff2"),url(/local/react-app/static/media/Manrope-Bold.3622cf2bd5c2b6a505bd.woff) format("woff")}*{-webkit-overflow-scrolling:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;margin:0}article,aside,details,figure,footer,header,main,nav,section,summary{display:block}body,caption,div,fieldset,form,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,ul{padding:0}html{box-sizing:border-box;height:100%;width:100%}html.ios-scroll-fixed{backface-visibility:hidden;height:100vh}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar;background:#f5f7fa;background:var(--bg-gray);box-sizing:border-box;color:#313546;color:var(--text-black);display:block;font:500 .625em Manrope,sans-serif;font:500 .625em var(--font);height:100%;min-height:100%;overflow-y:scroll;overscroll-behavior-block:none;position:relative;width:100%}html[style*=hidden] body{overflow-y:visible;overflow-y:initial}html[style*=hidden][style*="padding-right: 0px"] body,html[style*=hidden][style*="padding-right:0px"] body{padding-right:var(--sb)!important}body.scroll-locked{overflow:hidden}body.scroll-locked-fixed{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}fieldset,iframe,img{border:0}li{list-style:none outside none}a,button{text-decoration:none;transition:color var(--trans),background var(--trans),border var(--trans),opacity var(--trans)}a svg,button svg{pointer-events:none}button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;user-select:none}button::-moz-focus-inner{border:0}button[disabled]{cursor:default}[fill]{transition:fill var(--trans)}[stroke]{transition:stroke var(--trans)}input,textarea{box-sizing:border-box}textarea{-webkit-appearance:none}input:required,textarea:required{box-shadow:none}input:invalid,textarea:invalid{box-shadow:0 0 0 #0000}button,input[type=password],input[type=search],input[type=text]{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text)!important;-webkit-transition:color 5000s ease-in-out 0s,background-color 5000s ease-in-out 0s;transition:color 5000s ease-in-out 0s,background-color 5000s ease-in-out 0s}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}[tabindex]:focus,a:focus,button:focus,div:focus,li:focus,main:focus,nav:focus,section:focus,span:focus,ul:focus{box-shadow:none;outline:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,div:focus-visible,li:focus-visible,main:focus-visible,nav:focus-visible,section:focus-visible,span:focus-visible,ul:focus-visible{box-shadow:none;outline:none}:global(.keyboard) button:focus{box-shadow:none;outline:none}:root{--vh:100vh;--vh-inner:100vh;--vw:100vw;--ovw:100vw;--sgap:0;--cgap:0;--kb:0;--min-width:360px;--hdr-overlap:128px;--hdr-overlap-mob:24px;--hdr-top:108px;--hdr-mob:129px;--ftr-overlap:96px;--ftr-overlap-mob:16px;--right-column:420px;--right-column-tablet:370px;--right-column-track-gap:0;--sticky-nav-gap:0;--sticky-header-offset:0px;--search-sticky:62px;--modal-mob-top-padding:104px;--white:#fff;--white-opacity:#ffffff52;--black:#313546;--black-priority:var(--black);--black-secondary:#313546b8;--gray:#f3f4f6;--light-gray:#e9eff9;--dark-gray:#94a0a9;--deep-gray:#6b6e7a;--gray-dividers:#bdc6d2;--gray-light-dividers:#e0e0e0;--hover:#e5f5fd;--bg-gray:#f5f7fa;--bg-white:var(--white);--bg-blue:#80caff;--bg-green:#299d37;--text-black:var(--black);--text-black-secondary:#313546b8;--text-light-blue:#b0d1ec;--text-dark-grey:var(--dark-gray);--text-white:var(--white);--text-white-translucent:#ffffffb8;--accent-brand-success:#74c762;--accent-success-hover:#439032;--accent-brand-blue:#00b9e7;--accent-blue-hover:#00a2ff;--accent-brand-blue-light:#e0f4ff;--accent-brand-red:#ed3300;--accent-brand-yellow:#ffae30;--accent-brand-green:#74c6620d;--accent-brand-yellow-light:#ffaf020d;--accent-brand-red-light:#feefeb;--lilac:#bcb3ff;--modal-overlay:#3135464d;--vk:#07f;--odnoklassniki:#eb722e;--telegram:#64a9dc;--whatsapp:#65bc54;--cabin-added:#e0ffeb;--cabin-added-hover:#cbffdd;--cabin-green:#00b9e7;--cabin-green-hover:#00a2ff;--scheme-green:#ccf7ce;--cabin-yellow:#fbf6dd;--cabin-yellow-hover:#fff3b1;--scheme-yellow:#f3f3c7;--cabin-red:#ffe4e6;--cabin-red-hover:#f2827f;--scheme-red:#f2827f;--cabin-fill:#d2e8ee;--cabin-disabled:#d2e8ee;--cabin-stroke:#919292;--deck-fill:#e1f3fd;--deck-stroke:#c5c6c6;--alert-green:#b7f1b6;--gold:#d6bb5d;--bonus-card-bg:#052f56;--discount-green:#28ce25;--general-gray:#f5f7fa;--general-dark-gray:#94a0a9;--general-light-gray:#e9eff9;--general-gray-dividers:#bdc6d2;--general-gradient:linear-gradient(180deg,var(--accent-brand-blue) 0%,#008fdb 100%);--hdr-top-gradient:linear-gradient(180deg,#1072ab,#127ab7);--hdr-mob-top-gradient:linear-gradient(180deg,#1072ab,#1588cb);--header-bottom-bg:#0180c4;--br:12px;--br-sm:8px;--br-lg:16px;--br-xl:24px;--overlay:#3135464d;--overlay-white:#ffffff80;--pic-overlay:linear-gradient(180deg,#0000 -50%,#00000080);--pic-overlay-card:linear-gradient(180deg,#0000,#0000 52%,#000000bf);--shadow:0 4px 20px #0d2d7e14;--shadow-card:0 8px 16px #0000000f;--shadow-transparent:0 4px 20px #0d2d7e00;--bullet-shadow:0 2px 4px #07224266;--button-shadow:0 4px 5px #033a581a;--cart-shadow:0 -4px 5px #033a581a;--modal-footer-shadow:0 8px 16px 0 #0022541f;--modal-footer-shadow-reverse:0 -8px 16px 0 #0022541f;--font:"Manrope",sans-serif;--typo-headline-xxl:800 40px/1.4 var(--font);--typo-headline-header-news:800 36px/1.4 var(--font);--typo-headline-xl:800 40px/1.4 var(--font);--typo-headline-l:600 24px/1.25 var(--font);--typo-headline-m:800 20px/1.2 var(--font);--typo-headline-sl:800 16px/1.2 var(--font);--typo-headline-s:800 15px/1.334 var(--font);--typo-headline-xs:800 12px/1.334 var(--font);--typo-text-l:600 16px/1.6 var(--font);--typo-text-m:500 15px/1.6 var(--font);--typo-text-s:500 12px/1.334 var(--font);--typo-input-text-m:500 14px/1.429 var(--font);--typo-input-text-s:500 12px/1.334 var(--font);--typo-button-xl:600 17px/1.429 var(--font);--typo-button-l:600 14px/1.429 var(--font);--typo-button-m-s:600 12px/1.5 var(--font);--typo-button-s:600 10px/1.219 var(--font);--typo-description-xl:800 14px/1.334 var(--font);--typo-description-l:500 14px/1.286 var(--font);--typo-description-m:500 12px/1.667 var(--font);--typo-description-features:600 10px/1.2 var(--font);--typo-mobile-headline-xxl:800 28px/1.143 var(--font);--typo-mobile-headline-xl:800 24px/1.333 var(--font);--typo-mobile-headline-l:600 20px/1.2 var(--font);--typo-mobile-headline-m:800 18px/1.333 var(--font);--typo-mobile-headline-s:800 15px/1.334 var(--font);--typo-mobile-headline-xs:800 10px/1.2 var(--font);--typo-mobile-text-l:600 16px/1.6 var(--font);--typo-mobile-text-m:500 14px/1.5 var(--font);--typo-mobile-text-s:500 12px/1.334 var(--font);--typo-mobile-text-xs:500 14px/1.334 var(--font);--typo-mobile-description-m:500 12px/1.667 var(--font);--typo-mobile-description-features:600 10px/1.2 var(--font);--ease:cubic-bezier(.215,.61,.355,1);--trans-fast:.3s var(--ease);--trans-medium:.6s var(--ease);--trans-slow:.8s var(--ease)}::selection{background:#0171ad;color:#fff}.hidden{display:none}.hidden,.invisible{pointer-events:none;visibility:hidden}.invisible{opacity:0}.visually-hidden{clip:rect(0 0 0 0);-webkit-appearance:none;appearance:none;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nowrap-text{white-space:nowrap}.underline-text{text-decoration:underline}.uppercase-text{text-transform:uppercase}.currency{fill:currentColor;display:inline!important;flex-shrink:0;height:.71em;margin-left:.2em;width:.71em}.grecaptcha-badge{visibility:hidden}.container{box-sizing:border-box;max-width:1600px;max-width:100%;padding-left:16px;padding-right:16px;width:100%}@media(min-width:1024px){.container{padding-left:16px;padding-right:16px}}@media(min-width:1240px){.container{max-width:1272px;padding-left:16px;padding-right:16px}}.Toastify__toast-container--top-right{right:16px;top:104px}.Toastify__toast{color:#fff;min-height:0;padding:16px}.Toastify__toast--success{background:#0171ad}.Toastify__toast--warning{background:#fa410e}.Toastify__toast--error{background:#ed3300}.Toastify__toast-icon svg{fill:#fff}.Toastify__progress-bar{background:#fff}.Toastify__close-button{color:#fff;margin-left:8px}#__next{background:#f5f7fa;background:var(--bg-gray);box-sizing:border-box;color:#313546;color:var(--text-black);display:flex;flex-direction:column;min-height:100%;min-width:360px;min-width:var(--min-width);position:relative}body .cr-form.mc-c .mc-modal2{align-items:center;bottom:100vh!important;height:100%!important;justify-content:center;min-height:645px!important;top:0!important}@media(max-height:721px)and (max-width:768px){body .cr-form.mc-c .mc-modal2{min-height:721px!important}}body .mc-review-share.mc-c .mc-modal2,body .mc-review-url.mc-c .mc-modal2{align-items:center;bottom:100vh!important;height:100vh!important;justify-content:center;top:0!important}body .cr-form.mc-c .mc-modal-dialog2{border-radius:24px!important;box-shadow:none!important;margin:0 auto!important;top:50vh!important;transform:translateY(-50%)}@media(max-height:645px){body .cr-form.mc-c .mc-modal-dialog2{top:0!important;transform:translate(0)}}@media(max-width:767px){body .cr-form.mc-c .mc-modal-dialog2{border-radius:24px 24px 0 0!important;bottom:0!important;position:absolute!important;top:auto!important;transform:translate(0);width:100%!important}}@media(max-height:768px)and (max-width:768px){body .cr-form.mc-c .mc-modal-dialog2{border-radius:0 0 24px 24px!important;bottom:auto!important;top:0!important}}body .mc-review-share.mc-c .mc-modal-dialog2,body .mc-review-url.mc-c .mc-modal-dialog2{border-radius:24px!important;margin:0 auto!important;max-width:calc(100% - 32px)!important;top:50%!important;transform:translateY(-50%)}body .mc-c .mc-modal-backdrop2{background-color:#3135464d!important;background-color:var(--modal-overlay)!important}body .mc-c .mc-modal-content2{padding:40px!important}@media(max-width:767px){body .mc-c .mc-modal-content2{padding:25px!important}}body .cr-form .mc-modal-title2:before{content:"Оставить отзыв";font:800 40px/1.4 Manrope,sans-serif!important;font:var(--typo-headline-xl)!important}@media(max-width:767px){body .cr-form .mc-modal-title2:before{font:800 24px/1.333 Manrope,sans-serif!important;font:var(--typo-mobile-headline-xl)!important}}body .mc-review-share .mc-modal-title2,body .mc-review-url .mc-modal-title2{font:800 15px/1.334 Manrope,sans-serif!important;font:var(--typo-headline-s)!important}body .mc-c button.mc-close2{color:#313546!important;color:var(--black)!important;height:14px!important;transition:.3s cubic-bezier(.215,.61,.355,1);transition:var(--trans-fast);visibility:hidden!important;width:14px!important}body .mc-c button.mc-close2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguMDI5IDYuOTg0IDUuODAzLTUuNzg3YS42OTcuNjk3IDAgMCAwLS41MDUtMS4xNTIuNzAxLjcwMSAwIDAgMC0uNDgyLjE2N0w3LjA0MiA2IDEuMjM5LjIwNWEuNzA0LjcwNCAwIDAgMC0xLjIuNDk2LjcuNyAwIDAgMCAuMjA2LjQ5Nmw1LjgxIDUuNzg3LTUuODEgNS43ODhhLjY5OS42OTkgMCAxIDAgLjk4Ny45ODRsNS44MS01Ljc4OCA1LjgwMyA1Ljc4OGEuNzAxLjcwMSAwIDAgMCAxLjE1NC0uNTAzLjY5Ny42OTcgMCAwIDAtLjE2Ny0uNDgxTDguMDI5IDYuOTg0WiIgZmlsbD0iIzMxMzU0NiIvPjwvc3ZnPg==);background-repeat:no-repeat;content:"";font:800 40px/1.4 Manrope,sans-serif!important;font:var(--typo-headline-xl)!important;height:14px;position:absolute;visibility:visible!important;width:14px}body .mc-c .mc-modal-body2{margin-top:32px!important}body .mc-review-url.mc-c .mc-modal-body2{margin-top:16px!important}body .mc-review-share.mc-c .mc-modal-body2{margin-top:20px!important}body .cr-form .mc-star-title{color:#94a0a9!important;color:var(--dark-gray)!important;font:600 12px/1.5 Manrope,sans-serif!important;font:var(--typo-button-m-s)!important}body .cr-form .mc-form-stars{margin-top:8px!important}body .mc-c .mc-star,body .mc-c .mc-stars{height:24px}body .cr-form .mc-form-group{height:48px;margin:0 0 8px!important;padding:0!important}body .cr-form .mc-form-group:first-child{margin-bottom:16px!important}body .cr-form .mc-form-group textarea{border:1px solid #e9eff9!important;border:1px solid var(--light-gray)!important;border-radius:8px!important;color:#313546!important;color:var(--text-black)!important;font:600 12px/1.5 Manrope,sans-serif!important;font:var(--typo-button-m-s)!important;height:100%!important;padding:15px 12px!important;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1)!important;transition:box-shadow var(--trans-fast)!important}body .cr-form .mc-form-group textarea::placeholder{color:#94a0a9!important;color:var(--dark-gray)!important}body .cr-form .mc-form-group textarea:focus{border:1px solid #e9eff9!important;border:1px solid var(--light-gray)!important;box-shadow:0 0 0 2px #f5f7fa!important;box-shadow:0 0 0 2px var(--general-gray)!important}body .cr-form .mc-form-group textarea:focus::placeholder{opacity:0}body .cr-form.mc-c .mc-attachimg-cnt{right:12px!important}body .mc-c .mc-form-checkbox{margin-bottom:26px!important;margin-top:16px!important;padding:0!important}body .cr-form .mc-form-checkbox .mc-form-label{font:500 12px/1.667 Manrope,sans-serif!important;font:var(--typo-description-m)!important;-webkit-user-select:none;user-select:none}body .cr-form .mc-form-checkbox input[type=checkbox]{height:16px!important;margin:2px 0 0 16px!important;width:16px!important}body .cr-form .mc-authbox{padding:0!important}body .mc-c .mc-avatar-wrap{border-radius:50%!important;height:46px!important;overflow:hidden!important;width:46px!important}body .mc-c .mc-avatar-wrap img{height:100%!important;width:100%!important}body .mc-c .mc-h6{color:#313546!important;color:var(--black)!important;font:800 15px/1.334 Manrope,sans-serif!important;font:var(--typo-headline-s)!important;margin-bottom:16px!important;text-transform:lowercase!important}body .mc-c .mc-h6:first-letter{text-transform:uppercase!important}body .mc-c.mc-modal-cnt2 .mc-auth-social .mc-h6{font-size:0!important;height:20px!important;position:relative!important}body .mc-c.mc-modal-cnt2 .mc-auth-social .mc-h6:after{content:"Или войдите через соц. сеть";font:800 15px/1.334 Manrope,sans-serif!important;font:var(--typo-headline-s)!important;visibility:visible!important}body .mc-c.mc-modal-cnt2 .mc-auth-social .mc-h6:after:first-letter{text-transform:uppercase!important}body .mc-c .mc-auth-anonym input,body .mc-review-url.mc-c input{border:1px solid #e9eff9!important;border:1px solid var(--light-gray)!important;border-radius:8px!important;color:#313546!important;color:var(--text-black)!important;font:600 12px/1.5 Manrope,sans-serif!important;font:var(--typo-button-m-s)!important;height:100%!important;padding:15px 12px!important;transition:box-shadow .3s cubic-bezier(.215,.61,.355,1)!important;transition:box-shadow var(--trans-fast)!important}body .mc-c .mc-auth-anonym input::placeholder,body .mc-review-url.mc-c input::placeholder{color:#94a0a9!important;color:var(--dark-gray)!important}body .mc-c .mc-auth-anonym input:focus,body .mc-review-url.mc-c input:focus{border:1px solid #e9eff9!important;border:1px solid var(--light-gray)!important;box-shadow:0 0 0 2px #f5f7fa!important;box-shadow:0 0 0 2px var(--general-gray)!important}body .mc-c .mc-auth-anonym input:focus::placeholder,body .mc-review-url.mc-c input:focus::placeholder{opacity:0}body .mc-c .mc-auth-anonym input:focus-visible,body .mc-review-url.mc-c input:focus-visible{outline:none}body .cr-form .mc-user .mc-btn2{padding:0 24px!important}body .cr-form .mc-user .mc-btn2,body .mc-c .mc-modal-dialog2 .mc-btn2-bck{background-color:#00b9e7!important;background-color:var(--accent-brand-blue)!important;border-radius:10px;box-shadow:none!important;color:#fff!important;color:var(--white)!important;font:600 12px/1.5 Manrope,sans-serif!important;font:var(--typo-button-m-s)!important;height:48px!important;margin:0!important;text-transform:lowercase!important}body .cr-form .mc-user .mc-btn2 svg,body .mc-c .mc-modal-dialog2 .mc-btn2-bck svg{display:none}body .cr-form .mc-user .mc-btn2:active,body .cr-form .mc-user .mc-btn2:hover,body .mc-c .mc-modal-dialog2 .mc-btn2-bck:active,body .mc-c .mc-modal-dialog2 .mc-btn2-bck:hover{background-color:#00a2ff!important;background-color:var(--accent-blue-hover)!important;box-shadow:none!important}body .cr-form .mc-user .mc-btn2:first-letter,body .mc-c .mc-btn2-bck:first-letter{text-transform:uppercase!important}body .mc-c .mc-p{margin-bottom:8px!important;padding-left:64px!important}body .mc-c .mc-auth-anonym+.mc-auth-social{margin:0!important}@media(max-width:767px){body .mc-c .mc-auth-anonym+.mc-auth-social{margin-top:8px!important;padding:0!important}}body .mc-c .mc-auth-btn{margin-bottom:0!important}body .cr-form .mc-user .mc-submit-cnt{margin-top:16px!important}.iftRemoveInnerLinkTextInPDF:first-child{border-bottom:none!important;display:inline-block;margin-right:8px;vertical-align:-.5em}.iftRemoveInnerLinkTextInPDF:first-child img{display:block;mix-blend-mode:darken}body:not(.bx24-show) [class*=b24-]{clip:rect(0 0 0 0);-webkit-appearance:none;appearance:none;border:0;height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;visibility:hidden;width:1px}.b24-widget-button-wrapper{z-index:99!important}.b24-widget-button-shadow{z-index:98!important}@media(max-width:535px){.b24-widget-button-position-bottom-right{right:15px!important}}@media print{body.print-only-portal{background:#f5f7fa;background:var(--general-gray);-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body.print-only-portal #portal-root>*,body.print-only-portal>footer,body.print-only-portal>header,body.print-only-portal>main{display:none}body.print-only-portal #portal-root .print-page{display:block;position:relative;z-index:5000}body.print-only-portal #app-header>*,body.print-only-portal header>*{display:none}}@media screen{body.print-only-portal .print-page{display:none}}@media print{body.print-only-portal_white{background:#fff;background:var(--bg-white)}[class*=b24-widget],[class*=bx-livechat]{display:none!important}}.cursor_pointer{cursor:pointer}.deck{fill:#e1f3fd;fill:var(--deck-fill);stroke-width:4px;stroke:#c5c6c6;stroke:var(--deck-stroke)}.steps{stroke:#919292;stroke:var(--cabin-stroke);stroke-width:1px}._board,.steps_basis{fill:none}._board{stroke-width:.5px;stroke:#919292;stroke:var(--cabin-stroke);pointer-events:none}.cabin{fill:#d2e8ee;fill:var(--cabin-fill)}.wall_cabin{stroke:#919292;stroke:var(--cabin-stroke);stroke-width:.5px;fill:#0000}.cabin_num,.wall_cabin:not(.cabin){pointer-events:none}.cabin_num{text-transform:uppercase}.hide{display:none}.text_ellipse{fill:#0000;stroke:#313546;stroke:var(--text-black)}.free rect{fill:#00a2ff;fill:var(--cabin-green-hover)}.reserved rect{fill:#fff3b1;fill:var(--cabin-yellow-hover)}.sold rect{fill:#f2827f;fill:var(--cabin-red-hover)}.disabled{cursor:inherit;pointer-events:none}.disabled rect{fill:#d2e8ee;fill:var(--cabin-disabled)}.disabled rect~*{display:none}.added rect{fill:#e0ffeb;fill:var(--cabin-added)}.added:hover rect{fill:#cbffdd;fill:var(--cabin-added-hover)}.cruise-scheme g:not([class])>rect{fill:#d2e8ee!important;fill:var(--cabin-fill)!important}.city-name{color:#313546;font-size:20px;font-weight:800;line-height:24px;margin-bottom:16px}.offices-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.office-item{align-self:start;border:1px solid #e9eff9;border:1px solid var(--general-light-grey,#e9eff9);border-radius:16px;break-inside:avoid;break-inside:avoid-column;color:#313546;overflow:hidden;padding:24px 32px;page-break-inside:avoid}.office-name{font-size:15px;font-weight:800;line-height:20px}.office-contacts{border-spacing:0 12px;display:table;padding-bottom:12px;padding-top:12px}.office-contacts:last-child{padding-bottom:0}.office-contact{display:flex;display:table-row;font-size:12px;font-weight:500;line-height:16px}.office-contact--subtitle{margin-bottom:-20px}.office-contact--subtitle:first-child{padding-top:12px}.office-contact--field{color:#94a0a9;color:var(--dark-gray);display:table-cell;white-space:nowrap}.office-contact--value{color:#313546;display:table-cell;padding-left:12px}.address--value{cursor:pointer}.address--value,.office-contact--value a{color:#00b9e7;color:var(--accent-brand-blue)}.office-info{color:#313546;font-size:12px;font-weight:500;line-height:16px}.office-flashInfo{color:#ed3300;color:var(--accent-brand-red);font-size:12px;font-weight:700}.office-info--caption{color:#94a0a9;color:var(--dark-gray);font-size:12px;font-weight:600;line-height:16px;margin-bottom:4px;-webkit-user-select:none;user-select:none}.office-info--caption.toggler{color:#00b9e7;color:var(--accent-brand-blue);cursor:pointer}.office-info--caption.toggler:after{content:"‹";display:inline-block;font-size:20px;transform:rotate(270deg) translate(-20%,5px)}.office-info--caption.toggler+div{display:none}.office-info--caption.toggler.active:after{transform:rotate(90deg) translate(20%,-5px)}.office-info--caption.toggler.active+div{display:block}.hoursWorking-info{display:flex}.hoursWorking--time{padding-left:4px}@media(max-width:960px){.offices-list{grid-template-columns:repeat(1,1fr)}}.style_popover__094rW{background-color:var(--bg-white);border:1px solid var(--light-gray);border-radius:10px 6px 8px 8px;box-shadow:0 4px 20px #0d2d7e14;min-width:200px}.style_isNonModal__ILtjY{z-index:49}.reactModal~.style_isNonModal__ILtjY{z-index:101}.style_underlay__0yIYK{animation:style_fade-out__GYt\+9 var(--trans-medium) forwards;backface-visibility:hidden;background:var(--overlay);bottom:0;left:0;overflow-x:hidden;overflow-y:hidden;padding-right:0;position:fixed;right:0;top:0;z-index:100}.style_underlay__0yIYK.style_isShown__U-Y6Y{animation:style_fade-in__dYTH2 var(--trans-medium) forwards}.is-mouse .style_underlay__0yIYK.style_isShown__U-Y6Y{overflow-y:scroll}@media(min-width:1024px){.style_underlay__0yIYK.style_isShown__U-Y6Y{overflow-y:scroll}}@media(max-width:1023px){.style_underlay__0yIYK.style_isShown__U-Y6Y{overflow-y:hidden}.style_underlay__0yIYK.style_isActive__WEzid{overflow-y:scroll}}.style_underlay__grid__2DkoU{display:table;height:100%;position:relative;width:100%}.style_underlay__cell__P-Okp{display:table-cell;vertical-align:middle}@media(max-width:1023px){.style_underlay__cell__P-Okp{padding:0 16px}.style_underlay__cell__P-Okp.style_top__OUYMq{padding:0;vertical-align:top}.style_underlay__cell__P-Okp.style_middle__KXtrM{padding:0 16px;vertical-align:middle}.style_underlay__cell__P-Okp.style_bottom__beA2Z{padding-left:0;padding-right:0;vertical-align:bottom}}.style_reactModal__ihCdE{animation:style_fade-out__GYt\+9 var(--trans-medium) forwards;background:var(--bg-white);border-radius:var(--br-xl);box-sizing:border-box;margin:0 auto;max-width:772px;position:relative}.style_isShown__U-Y6Y .style_reactModal__ihCdE{animation:style_fade-in__dYTH2 var(--trans-medium) forwards}@media(max-width:1023px){.style_reactModal__ihCdE{animation:style_slide-down__XbttL var(--trans-medium) forwards;max-width:100%}.style_bottom__beA2Z .style_reactModal__ihCdE{border-bottom-left-radius:0;border-bottom-right-radius:0}.style_underlay__0yIYK.style_isShown__U-Y6Y .style_reactModal__ihCdE{animation:style_slide-up__zACZj var(--trans-medium) forwards}}.style_reactModal__content__cLnMA{padding:40px}@media(max-width:1023px){.style_reactModal__content__cLnMA{padding:48px 24px 24px}}@supports(box-shadow:0 0 0 0 rgba(0,0,0,0)){.style_reactModal__header__zhkFj{box-shadow:0 0 0 0 #0000;transition:box-shadow var(--trans-fast)}.style_reactModal__header__zhkFj.style_withShadow__qsFDT{box-shadow:var(--modal-footer-shadow)}}.style_reactModal__footer__cf67u{border-top:1px solid var(--general-gray-dividers);padding:24px 40px}@media(max-width:1023px){.style_reactModal__footer__cf67u{border-top:none;padding:20px 24px}}@supports(box-shadow:0 0 0 0 rgba(0,0,0,0)){.style_reactModal__footer__cf67u{box-shadow:0 0 0 0 #0000;transition:box-shadow var(--trans-fast)}.style_reactModal__footer__cf67u.style_withShadow__qsFDT{box-shadow:var(--modal-footer-shadow-reverse)}}@media(max-width:1023px){.style_isShown__U-Y6Y:not(.style_isActive__WEzid) .style_reactModal__content__cLnMA{overflow:hidden}}@keyframes style_fade-in__dYTH2{0%{opacity:0}to{opacity:1}}@keyframes style_fade-out__GYt\+9{0%{opacity:1}to{opacity:0}}@keyframes style_slide-up__zACZj{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes style_slide-down__XbttL{0%{transform:translateY(0)}to{transform:translateY(100vh)}}.style_closeButton__lB7dA{background:none;border:none;color:var(--text-black);height:44px;padding:14px;position:absolute;right:26px;top:26px;transition:color var(--trans-fast);width:44px;z-index:5}.style_closeButton__lB7dA:focus-visible{color:var(--accent-brand-red)}.is-mouse .style_closeButton__lB7dA:hover,.keyboard .style_closeButton__lB7dA:focus{color:var(--accent-brand-red)}@media(max-width:1023px){.style_closeButton__lB7dA{right:10px;top:10px}}.style_closeButton__lB7dA svg{fill:currentColor;height:16px;width:16px}.style_modalScroll__s8w48{height:60vh}@media(max-width:1023px){.style_modalScroll__s8w48{height:auto}}.style_modalScroll__s8w48 .simplebar-vertical{margin:40px 0 24px}.styles_svg__DFUKT{fill:currentColor;display:block;flex-shrink:0}.styles_scroller__bXc58{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;backface-visibility:hidden;box-sizing:border-box;overflow-y:scroll;padding-right:16px;position:relative;scrollbar-width:none}.styles_scroller__bXc58::-webkit-scrollbar{display:none}.styles_scroller__bXc58 .simplebar-offset{right:0!important}.styles_scroller__bXc58 .simplebar-vertical{border-radius:2px;width:4px!important}.styles_scroller__bXc58 .simplebar-scrollbar:before{border-radius:2px;bottom:0;left:0;opacity:1!important;right:0;top:0;width:4px}.styles_scroller__bXc58 .simplebar-content-wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior:inherit;scroll-behavior:smooth}.styles_gray__lDhX1 .simplebar-track{background-color:var(--bg-gray)}.styles_gray__lDhX1 .simplebar-scrollbar:before{background-color:var(--dark-gray)}.styles_blue__KxuJt .simplebar-track{background-color:#0000}.styles_blue__KxuJt .simplebar-scrollbar:before{background-color:var(--accent-brand-blue)}html.is-mouse .styles_showOnHover__ah7pX .simplebar-track{opacity:0;transition:var(--trans-fast)}html.is-mouse .styles_showOnHover__ah7pX:hover .simplebar-track{opacity:1}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.styles_modal__0Z3KE{max-width:440px}.styles_close__wMnrl{right:27px;top:31px}.styles_content__SaKou{display:flex;flex-direction:column;row-gap:32px}.styles_text__UZA\+m{max-width:95%}.styles_buttons__O-Gud{align-items:center;column-gap:16px;display:flex}@media(max-width:1023px){.styles_buttons__O-Gud{align-items:stretch;flex-direction:column-reverse;row-gap:10px}}@media(min-width:1024px){.styles_title__DzALL br{display:none}}.style_basic__XdNq3{align-items:center;background-color:#0000;border:none;border-radius:10px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;transition:background-color var(--trans-medium),color var(--trans-medium),border var(--trans-medium)}.style_basic__XdNq3[disabled]{cursor:default;pointer-events:none}.style_context__Q1p4p{align-items:center;column-gap:9px;display:flex;font-family:Manrope,sans-serif;justify-content:center;width:100%}.style_successBtn__ICGXf{background-color:var(--accent-brand-success);color:var(--text-white)}.style_successBtn__ICGXf:focus-visible{background-color:var(--accent-success-hover)}.is-mouse .style_successBtn__ICGXf:hover,.keyboard .style_successBtn__ICGXf:focus{background-color:var(--accent-success-hover)}.style_primaryBtn__1TV5l{background-color:var(--accent-brand-blue);color:var(--text-white)}.style_primaryBtn__1TV5l:focus-visible{background-color:var(--accent-blue-hover)}.is-mouse .style_primaryBtn__1TV5l:hover,.keyboard .style_primaryBtn__1TV5l:focus{background-color:var(--accent-blue-hover)}.style_secondaryBtn__5oJm5{background-color:var(--accent-brand-blue-light);color:var(--accent-brand-blue);transition-duration:.3s}.style_secondaryBtn__5oJm5:focus-visible{background-color:var(--accent-brand-blue);color:var(--text-white)}.is-mouse .style_secondaryBtn__5oJm5:hover,.keyboard .style_secondaryBtn__5oJm5:focus{background-color:var(--accent-brand-blue);color:var(--text-white)}.style_secondaryBtnWhite__1bYJB{background-color:var(--bg-white);color:var(--text-black);transition-duration:.3s}.style_secondaryBtnWhite__1bYJB:focus-visible{background-color:var(--accent-brand-blue-light);color:var(--accent-brand-blue)}.is-mouse .style_secondaryBtnWhite__1bYJB:hover,.keyboard .style_secondaryBtnWhite__1bYJB:focus{background-color:var(--accent-brand-blue-light);color:var(--accent-brand-blue)}.style_textBtn__LaLA8{background-color:#0000;color:var(--accent-brand-blue)}.style_textBtn__LaLA8.style_basic__XdNq3{height:auto;min-height:auto;min-width:auto;padding:0}.style_textBtn__LaLA8:focus-visible{color:var(--accent-blue-hover)}.is-mouse .style_textBtn__LaLA8:hover,.keyboard .style_textBtn__LaLA8:focus{color:var(--accent-blue-hover)}.style_textBtn__LaLA8[disabled]{background:none}.style_textRedBtn__39yaO{background-color:#0000;color:var(--accent-brand-red)}.style_textRedBtn__39yaO.style_basic__XdNq3{height:auto;min-height:auto;min-width:auto;padding:0}.style_textRedBtn__39yaO:focus-visible{color:var(--accent-brand-blue)}.is-mouse .style_textRedBtn__39yaO:hover,.keyboard .style_textRedBtn__39yaO:focus{color:var(--accent-brand-blue)}.style_textRedBtn__39yaO[disabled]{background:none}.style_textBlackBtn__P2LsB{background-color:#0000;color:var(--text-black)}.style_textBlackBtn__P2LsB.style_basic__XdNq3{height:auto;min-height:auto;min-width:auto;padding:0}.style_textBlackBtn__P2LsB:focus-visible{color:var(--accent-brand-blue)}.is-mouse .style_textBlackBtn__P2LsB:hover,.keyboard .style_textBlackBtn__P2LsB:focus{color:var(--accent-brand-blue)}.style_textBlackBtn__P2LsB[disabled]{background:none}.style_outlineBtn__WrxGH{background-color:#0000;border:1px solid var(--accent-brand-blue);color:var(--accent-brand-blue)}.style_outlineBtn__WrxGH:focus-visible{border:1px solid var(--accent-blue-hover);color:var(--accent-blue-hover)}.is-mouse .style_outlineBtn__WrxGH:hover,.keyboard .style_outlineBtn__WrxGH:focus{border:1px solid var(--accent-blue-hover);color:var(--accent-blue-hover)}.style_outlineSuccessBtn__IMCzi{background-color:#0000;border:1px solid var(--accent-brand-success);color:var(--accent-brand-success)}.style_outlineWhiteBtn__w3Qin{background-color:#0000;border:1px solid var(--text-white);color:var(--text-white)}.style_outlineWhiteBtn__w3Qin:focus-visible{background:#ffffff40}.is-mouse .style_outlineWhiteBtn__w3Qin:hover,.keyboard .style_outlineWhiteBtn__w3Qin:focus{background:#ffffff40}:is(.style_primaryBtn__1TV5l,.style_secondaryBtn__5oJm5,.style_secondaryBtnWhite__1bYJB,.style_textBtn__LaLA8,.style_textBlackBtn__P2LsB,.style_outlineBtn__WrxGH,.style_outlineWhiteBtn__w3Qin):disabled{color:var(--general-gray-dividers)}:is(.style_outlineBtn__WrxGH):disabled{border-color:var(--general-gray-dividers)}:is(.style_primaryBtn__1TV5l,.style_secondaryBtn__5oJm5,.style_secondaryBtnWhite__1bYJB):disabled{background-color:var(--general-gray)}.style_sizeLarge__nX5mk{font:var(--typo-button-l);height:48px;letter-spacing:-.01em;min-height:48px;min-width:159px;padding:14px 20px}.style_sizeMiddle__-azm1{height:36px;min-height:36px;min-width:123px;padding-left:16px;padding-right:16px}.style_sizeMiddle__-azm1,.style_sizeSmall__HLXQS{font:var(--typo-button-m-s);letter-spacing:-.02em}.style_sizeSmall__HLXQS{height:30px;min-height:30px;min-width:115px;padding:2px 13px}.style_isLoading__e8o4Q{pointer-events:none;position:relative}.style_isLoading__e8o4Q.style_secondaryBtn__5oJm5{background-color:var(--accent-brand-blue);color:var(--text-white)}.style_isDisabled__eefv-{color:var(--general-gray-dividers);cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.style_loadingSpinner__mVnsb{animation:style_fade-out__6PEgx var(--trans-fast) forwards;margin-right:4px}.style_isLoading__e8o4Q .style_loadingSpinner__mVnsb{animation:style_fade-in__pvfEz var(--trans-fast) forwards}@keyframes style_fade-in__pvfEz{0%{opacity:0}to{opacity:1}}@keyframes style_fade-out__6PEgx{0%{opacity:1}to{opacity:0}}.styles_loadSpinner__wESjS{border-radius:50%;box-sizing:border-box;display:inline-block;flex-shrink:0;height:16px;overflow:visible;position:relative;width:16px}.styles_loadSpinner__wESjS:before{border:2px solid var(--general-light-gray);border-radius:50%;box-sizing:border-box;content:"";height:inherit;left:0;position:absolute;top:0;width:inherit}.styles_loadSpinner__wESjS svg{fill:none;height:inherit;left:0;position:absolute;top:0;transform:rotate(-90deg);width:inherit}.styles_loadSpinner__wESjS svg circle{stroke-width:2px;stroke:var(--accent-brand-blue);animation:styles_load-spinner-fill__k89MY 1.2s linear infinite}.styles_loadSpinner__wESjS.styles_inherit__BgUX6:before{border-color:currentColor;opacity:.32}.styles_loadSpinner__wESjS.styles_inherit__BgUX6 svg circle{stroke:currentColor}@keyframes styles_load-spinner-fill__k89MY{0%{stroke-dashoffset:50.2}to{stroke-dashoffset:0}}.styles_headline-xxl__OMuex{font:var(--typo-headline-xxl);letter-spacing:normal}@media(max-width:1023px){.styles_headline-xxl__OMuex:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-xxl)}}.styles_headline-header-news__grRzb{font:var(--typo-headline-header-news);letter-spacing:normal}@media(max-width:1023px){.styles_headline-header-news__grRzb:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-xxl)}}.styles_headline-xl__5va3N{font:var(--typo-headline-xl);letter-spacing:normal}@media(max-width:1023px){.styles_headline-xl__5va3N:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-xl)}}.styles_headline-l__5nr9y{font:var(--typo-headline-l);letter-spacing:.01em}@media(max-width:1023px){.styles_headline-l__5nr9y:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-l)}}.styles_headline-m__Ac3f7{font:var(--typo-headline-m);letter-spacing:normal}@media(max-width:1023px){.styles_headline-m__Ac3f7:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-m)}}.styles_headline-sl__4s0hJ{font:var(--typo-headline-sl);letter-spacing:normal}.styles_headline-s__DMRz7{font:var(--typo-headline-s);letter-spacing:normal}@media(max-width:1023px){.styles_headline-s__DMRz7:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-s)}}.styles_headline-xs__X8izD{font:var(--typo-headline-xs);letter-spacing:normal}@media(max-width:1023px){.styles_headline-xs__X8izD:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-headline-xs)}}.styles_text-l__fr6RI{font:var(--typo-text-l);letter-spacing:-.01em}@media(max-width:1023px){.styles_text-l__fr6RI:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-text-l)}}.styles_text-m__R6hqm{font:var(--typo-text-m);letter-spacing:-.01em}@media(max-width:1023px){.styles_text-m__R6hqm:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-text-m)}}.styles_text-s__f9JEL{font:var(--typo-text-s);letter-spacing:-.02em}@media(max-width:1023px){.styles_text-s__f9JEL:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-text-s)}}.styles_text-xs__-44lA{font:var(--typo-text-xs);letter-spacing:-.02em}@media(max-width:1023px){.styles_text-xs__-44lA:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-text-xs)}}.styles_input-text-m__lOsav{font:var(--typo-input-text-m);letter-spacing:normal}.styles_input-text-s__kT08H{font:var(--typo-input-text-s);letter-spacing:-.02em}.styles_button-l__LurrV{font:var(--typo-button-l);letter-spacing:-.01em}.styles_button-m-s__y2D-J{font:var(--typo-button-m-s);letter-spacing:normal}.styles_button-s__J9m8X{font:var(--typo-button-s);letter-spacing:-.02em}.styles_description-xl__Ptshd{font:var(--typo-description-xl);letter-spacing:.01em}.styles_description-l__JuPBc{font:var(--typo-description-l);letter-spacing:.01em}.styles_description-m__kjatb{font:var(--typo-description-m);letter-spacing:.01em}@media(max-width:1023px){.styles_description-m__kjatb:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-description-m)}}.styles_description-features__GANJc{font:var(--typo-description-features);letter-spacing:normal}@media(max-width:1023px){.styles_description-features__GANJc:not(.styles_freezeDesktop__61NeJ){font:var(--typo-mobile-description-features)}}.styles_emptyContent__pJXpN{align-items:center;display:flex;flex-direction:column;margin-inline:auto;text-align:center}.styles_emptyContent__text__CVMua{color:var(--text-black-secondary);margin-block:8px 24px}.styles_wrapper__hzzBZ{width:100%}.styles_text__SpWdU,.styles_title__4kfLV{text-align:center}.styles_head__Ik16i{display:flex;flex-direction:column;margin-bottom:32px;row-gap:16px}@media(max-width:1023px){.styles_head__Ik16i{margin-bottom:24px;row-gap:8px}}.styles_form__YONJD{--gap:20px;--btn-gap:32px;display:flex;flex-direction:column;row-gap:var(--gap)}.styles_form__submit__nJzj3{margin-top:calc(var(--btn-gap) - var(--gap))}@media(max-width:1023px){.styles_form__YONJD{--gap:16px;--btn-gap:24px}}.styles_footer__1gbmu{display:flex;justify-content:center;margin-top:24px}.styles_wrapper__bxfV6{display:flex;flex-direction:column;row-gap:12px}.styles_block__3mHwQ{display:flex;flex-direction:column;row-gap:4px}.style_alert__2V3Jr{align-items:center;color:var(--text-black);column-gap:8px;display:flex}.style_alert__icon__mjqN3{fill:var(--alert-icon);align-self:flex-start;color:var(--alert-icon);height:20px;width:20px}.style_alert__2V3Jr.style_lg__uU0Gw{align-items:flex-start;display:flex;flex-flow:column nowrap;padding-left:52px;position:relative;row-gap:4px}.style_alert__2V3Jr.style_lg__uU0Gw .style_alert__icon__mjqN3{height:20px!important;left:16px;position:absolute;top:16px;width:20px!important}.style_alert_center__ryJJB.style_lg__uU0Gw .style_alert__icon__mjqN3{margin-top:-10px;top:50%}.style_alert__2V3Jr.style_sm__vgBtZ{padding:8px}.style_alert__2V3Jr a{border-bottom:1px dashed;color:inherit;transition:border-color var(--trans-fast)}.style_alert__2V3Jr a:focus-visible{border-bottom-color:#0000}.is-mouse .style_alert__2V3Jr a:hover,.keyboard .style_alert__2V3Jr a:focus{border-bottom-color:#0000}.style_alert_fill__ke14t{background:var(--alert-bg);border:1px solid var(--alert-border);border-radius:8px;padding:16px}.style_alert_text__\+Z\+Jd{background:#0000;color:var(--text-black-secondary);padding:0}.style_alert_text-large__lkyc3{background:#0000;color:var(--text-black);column-gap:10px;font:var(--typo-mobile-text-s);padding:0}.style_alert_text-large__lkyc3 .style_alert__icon__mjqN3{align-self:center;height:24px;margin:0;width:24px}.style_alert_error__JURi6{--alert-bg:var(--accent-brand-red-light);--alert-border:var(--accent-brand-red);--alert-icon:var(--accent-brand-red)}.style_alert_info__7FBGJ{--alert-bg:var(--general-gray);--alert-border:var(--general-gray-dividers);--alert-icon:var(--general-gray-dividers)}.style_alert_info-green__t\+vAk{--alert-bg:var(--general-gray);--alert-border:var(--general-gray-dividers);--alert-icon:var(--alert-green)}.style_alert_default__3hHCm{--alert-bg:var(--general-gray);--alert-border:var(--general-gray);--alert-icon:var(--text-dark-grey)}.style_alert_default-red__Ixtju{--alert-bg:var(--general-gray);--alert-border:var(--general-gray);--alert-icon:var(--accent-brand-red);color:var(--text-black-secondary)}.style_alert_warning__3v1V-{--alert-bg:var(--accent-brand-yellow-light);--alert-border:var(--accent-brand-yellow);--alert-icon:var(--accent-brand-yellow)}.style_alert_warning-green__EdRwj{--alert-bg:var(--accent-brand-green);--alert-border:var(--alert-green);--alert-icon:var(--alert-green)}.styles_form__77iF5{margin-inline:auto;max-width:384px}.styles_input__Gqu5P{box-sizing:border-box;display:block;position:relative}.styles_input__Gqu5P input,.styles_input__Gqu5P textarea{border:1px solid;display:block;font:var(--typo-input-text-m);outline:none;resize:none;width:100%}.styles_input__Gqu5P input[type=number],.styles_input__Gqu5P textarea[type=number]{-moz-appearance:textfield}.styles_input__Gqu5P input[type=number]::-webkit-inner-spin-button,.styles_input__Gqu5P input[type=number]::-webkit-outer-spin-button,.styles_input__Gqu5P textarea[type=number]::-webkit-inner-spin-button,.styles_input__Gqu5P textarea[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.styles_input__Gqu5P input[disabled],.styles_input__Gqu5P textarea[disabled]{color:var(--general-gray-dividers)!important;transition:none!important}.styles_input__Gqu5P input[readonly],.styles_input__Gqu5P textarea[readonly]{cursor:default}.styles_input__Gqu5P .styles_autogrow__GMhv0{font:var(--typo-input-text-m)}.styles_input__Gqu5P.styles_normal__2jQlw input,.styles_input__Gqu5P.styles_normal__2jQlw textarea{border-color:var(--general-gray-dividers);box-shadow:0 0 0 2px #0000;color:var(--text-black);transition:box-shadow var(--trans-fast)}.styles_input__Gqu5P.styles_normal__2jQlw input::placeholder,.styles_input__Gqu5P.styles_normal__2jQlw textarea::placeholder{color:var(--general-gray-dividers);transition:opacity var(--trans-fast)}.styles_input__Gqu5P.styles_secondary__J7TfN input,.styles_input__Gqu5P.styles_secondary__J7TfN textarea{background:#0000;border-color:var(--text-white);box-shadow:0 0 0 2px #0000;color:var(--text-white);transition:box-shadow var(--trans-fast)}.styles_input__Gqu5P.styles_secondary__J7TfN input::placeholder,.styles_input__Gqu5P.styles_secondary__J7TfN textarea::placeholder{color:#ffffff80;transition:opacity var(--trans-fast)}.styles_input__Gqu5P.styles_sm__316Tw input{border-radius:10px;font:var(--typo-input-text-m);height:40px;padding:0 12px 2px}.styles_input__Gqu5P.styles_sm__316Tw input[type=password]{padding-right:40px}.styles_input__Gqu5P.styles_sm__316Tw .styles_autogrow__GMhv0,.styles_input__Gqu5P.styles_sm__316Tw textarea{border-radius:10px;font:var(--typo-input-text-m);min-height:80px;padding:0 12px 2px}.styles_input__Gqu5P.styles_md__0yEXg input{border-radius:8px;font:var(--typo-button-m-s);height:48px;padding:1px 12px 0}.styles_input__Gqu5P.styles_md__0yEXg input[type=password]{padding-right:42px}.styles_input__Gqu5P.styles_md__0yEXg .styles_autogrow__GMhv0,.styles_input__Gqu5P.styles_md__0yEXg textarea{border-radius:8px;font:var(--typo-button-m-s);min-height:124px;padding:1px 12px 0}.styles_input__Gqu5P.styles_lg__8LU\+K input{border-radius:10px;height:56px;padding:16px 11px 0}.styles_input__Gqu5P.styles_lg__8LU\+K input[type=password]{padding-right:42px}.styles_input__Gqu5P.styles_lg__8LU\+K .styles_autogrow__GMhv0,.styles_input__Gqu5P.styles_lg__8LU\+K textarea{border-radius:10px;min-height:124px;padding:25px 11px 16px}.styles_input__Gqu5P.styles_withIcon__sK53T input,.styles_input__Gqu5P.styles_withIcon__sK53T textarea{padding-right:40px}.styles_input__Gqu5P.styles_withIconLeft__SLnIG input,.styles_input__Gqu5P.styles_withIconLeft__SLnIG textarea{padding-left:39px;padding-top:17px}.styles_input__Gqu5P.styles_error__fLQDi input,.styles_input__Gqu5P.styles_error__fLQDi textarea{border-color:var(--accent-brand-red)}.styles_input__Gqu5P.styles_error__fLQDi.styles_secondary__J7TfN input,.styles_input__Gqu5P.styles_error__fLQDi.styles_secondary__J7TfN textarea{border-color:var(--accent-brand-yellow)}.styles_input__Gqu5P.styles_normal__2jQlw input:focus,.styles_input__Gqu5P.styles_normal__2jQlw textarea:focus{box-shadow:0 0 0 2px var(--general-gray)}.styles_input__Gqu5P.styles_normal__2jQlw input:focus::placeholder,.styles_input__Gqu5P.styles_normal__2jQlw textarea:focus::placeholder{opacity:0}.styles_input__Gqu5P.styles_secondary__J7TfN input:focus,.styles_input__Gqu5P.styles_secondary__J7TfN textarea:focus{box-shadow:0 0 0 2px #ffffff40}.styles_input__Gqu5P.styles_secondPlaceholder__aOXD8 input::placeholder,.styles_input__Gqu5P.styles_secondPlaceholder__aOXD8 textarea::placeholder,.styles_input__Gqu5P.styles_secondary__J7TfN input:focus::placeholder,.styles_input__Gqu5P.styles_secondary__J7TfN textarea:focus::placeholder{opacity:0}.styles_input__Gqu5P.styles_secondPlaceholder__aOXD8 input:focus::placeholder,.styles_input__Gqu5P.styles_secondPlaceholder__aOXD8 textarea:focus::placeholder{opacity:1}.styles_input__wrap__i\+WaU{position:relative}.styles_input__icon__tN4ev{fill:var(--general-gray-dividers);height:20px;pointer-events:none;position:absolute;right:10px;top:calc(50% - 10px);width:20px}.styles_input__icon__tN4ev.styles_isChevron__JLzmY{fill:var(--text-black)}.styles_input__icon_left__Jb6mt{left:12px;right:auto;transition:top var(--trans-fast)}.styles_moveIcon__o8SXy.styles_moveIconActive__LpaNZ .styles_input__icon_left__Jb6mt{top:calc(50% - 2px)}.styles_moveIcon__o8SXy input:-webkit-autofill+.styles_input__icon_left__Jb6mt{top:calc(50% - 2px)}.styles_input__desc__2QPB3,.styles_input__error__adv\+T{color:var(--accent-brand-red);color:var(--general-gray-dividers);display:flex;flex-flow:column nowrap;margin-left:12px;margin-top:6px;row-gap:4px}.styles_input__error__adv\+T{color:var(--accent-brand-red)}.styles_secondary__J7TfN .styles_input__error__adv\+T{color:var(--accent-brand-yellow)}.styles_input__label__lyfzX{box-sizing:border-box;color:var(--dark-gray);display:flex;flex-flow:column nowrap;justify-content:center;left:1px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1}.styles_input__label__lyfzX.styles_normal__2jQlw{color:var(--dark-gray)}.styles_input__label__lyfzX.styles_secondary__J7TfN{color:var(--text-white)}.styles_md__0yEXg .styles_input__label__lyfzX{height:46px;padding:2px 13px 0;transition:opacity var(--trans-fast)}.styles_md__0yEXg .styles_input__label__lyfzX.styles_isActive__LoNVT{opacity:0}.styles_md__0yEXg.styles_withIconLeft__SLnIG .styles_input__label__lyfzX{transition:transform var(--trans-fast)}.styles_md__0yEXg.styles_withIconLeft__SLnIG .styles_input__label__lyfzX.styles_isActive__LoNVT{opacity:1;transform:translateY(-11px)}.styles_lg__8LU\+K .styles_input__label__lyfzX{height:54px;left:2px;padding:2px 10px 0;transition:transform var(--trans-fast)}.styles_lg__8LU\+K .styles_input__label__lyfzX.styles_isActive__LoNVT{transform:translateY(-12px)}.styles_lg__8LU\+K .styles_input__label__lyfzX span{margin-top:-7px;padding-top:7px}.styles_moveIcon__o8SXy.styles_moveIconActive__LpaNZ .styles_input__label__lyfzX.styles_isActive__LoNVT{transform:translate(-28px,-12px)}.styles_moveIcon__o8SXy.styles_moveIconActive__LpaNZ.styles_md__0yEXg .styles_input__label__lyfzX.styles_isActive__LoNVT{transform:translate(-26px,-11px)}.styles_md__0yEXg input:-webkit-autofill+.styles_input__label__lyfzX{opacity:0}.styles_lg__8LU\+K input:-webkit-autofill+.styles_input__label__lyfzX{transform:translateY(-12px)}.styles_moveIcon__o8SXy input:-webkit-autofill+.styles_input__label__lyfzX{transform:translate(-28px,-12px)}.styles_input__label__lyfzX.styles_isRequired__fcL4D span:after{color:var(--accent-brand-red);content:" *"}.styles_input__Gqu5P.styles_withIconLeft__SLnIG .styles_input__label__lyfzX{left:39px;padding-left:0}.styles_input__Gqu5P.styles_withIconLeft__SLnIG.styles_lg__8LU\+K .styles_input__label__lyfzX{left:39px;padding-left:2px}.styles_autogrow__GMhv0{box-sizing:border-box;position:relative}.styles_autogrow__GMhv0:after{border:1px solid #0000;box-sizing:border-box;content:attr(data-replicated) " ";display:block;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;white-space:pre-wrap;word-break:break-all}.styles_autogrow__GMhv0 textarea{bottom:0;left:0;position:absolute;right:0;top:0}.styles_group__XnpwV{background:var(--bg-white);border:1px solid var(--general-gray-dividers);border-radius:10px;box-shadow:0 0 0 2px #0000;display:inline-flex;flex-flow:row nowrap;max-width:100%;position:relative;transition:box-shadow var(--trans-fast)}.styles_group__XnpwV:before{border-left:1px solid;border-left-color:inherit;bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;z-index:1}.styles_group__XnpwV:focus-within{box-shadow:0 0 0 2px var(--general-gray)}.styles_group__item__tZSdl{column-gap:5px;display:flex;min-width:84px;padding:0 10px;width:50%}.styles_group__prefix__h3TDs{color:var(--general-gray-dividers);margin-top:2px}.styles_group__currency__9KkmB,.styles_group__prefix__h3TDs{align-self:center;cursor:default;flex-shrink:0;-webkit-user-select:none;user-select:none}.styles_group__currency__9KkmB{fill:var(--dark-gray);height:12px;margin-top:-2px;transition:fill var(--trans-fast);width:12px}.styles_group__XnpwV:focus-within .styles_group__currency__9KkmB,.styles_group__currency__9KkmB.styles_isActive__LoNVT{fill:var(--text-black)}.styles_group__input__gMIWX{border:none!important;border-radius:inherit!important;box-shadow:none!important;font:var(--typo-text-m)!important;height:48px!important;padding:0 0 2px!important;transition:color var(--trans-fast)!important}.styles_group__input__gMIWX.styles_asPlaceholder__Wafef{color:var(--general-gray-dividers)!important}@media(max-width:1239px){.styles_group__input__gMIWX{padding:0!important}}.styles_group__input__gMIWX[readonly]{pointer-events:none}.styles_group__inputWrap__bg9Gx{width:100%}.styles_trackWrap__ornIA{overflow:hidden}.styles_track__PABE\+{background:var(--general-gray-dividers);background-clip:content-box;border-color:#0000;border-style:solid;border-width:7px 16px;color:var(--text-black);height:2px;margin-top:16px;position:relative;transition:color var(--trans-fast)}.styles_track__PABE\+:before{background:inherit;bottom:0;content:"";left:-16px;position:absolute;right:-16px;top:0}.styles_track__bar__4EMTZ{background:currentColor;bottom:0;position:absolute;top:0}.styles_track__PABE\+.styles_isDisabled__xWGAg{color:var(--general-gray-dividers);transition:none!important}.styles_inputPassword__wrapper__J7Jz-{position:relative}.styles_inputPassword__button__ynscI{align-items:center;background:#0000;border:none;cursor:default;display:flex;height:60px;justify-content:center;padding:0;position:absolute;right:-6px;top:-2px;width:60px;z-index:2}.styles_inputPassword__button__ynscI svg,.styles_inputPassword__icon__rOQCh{cursor:pointer}.styles_textarea__VxXF9{overflow:hidden;overscroll-behavior:contain}.styles_triggerRef__XGR\+i,.styles_wrap__g32Lb{position:relative}.styles_popover__i6l7r{backface-visibility:hidden;box-sizing:border-box;display:flex;flex-flow:column nowrap;left:-10000px;margin-bottom:8px;margin-top:8px;max-height:none!important;max-width:256px!important;min-width:256px!important;padding:8px 12px 18px;z-index:9}.styles_inputDateIcon__mrww7{transition:transform var(--trans-fast)}.styles_inputDateIconOpen__E5py1{transform:rotate(-180deg)}.styles_inputDateIconHide__R\+29E{display:none}.styles_resetButton__ag8Td{background:var(--bg-white);color:var(--text-black);height:20px;margin-top:-10px;padding:0;position:absolute;right:12px;top:50%;transition:color var(--trans-fast);width:20px}.styles_resetButton__ag8Td svg{fill:currentColor;display:block;height:12px;margin:0 auto;width:12px}.styles_resetButton__ag8Td:focus-visible{color:var(--accent-brand-red)}.is-mouse .styles_resetButton__ag8Td:hover,.keyboard .styles_resetButton__ag8Td:focus{color:var(--accent-brand-red)}.style_calendar__PTsHo{display:flex;flex-flow:column nowrap;margin:0 auto;width:224px}.style_calendar__PTsHo .style_calendar__year__JogTd{height:min-content;min-height:auto;outline:none;padding:0;width:min-content}.style_calendar__PTsHo .style_calendar__year__JogTd:before{border:none}.style_calendar__PTsHo .style_calendar__yearTrigger__53Raj{height:min-content;outline:none;padding:0}.style_calendar__PTsHo .style_calendar__yearTrigger__53Raj div{font:var(--typo-headline-xs)}.style_calendar_searchPanel__0B\+wC{width:400px}.style_calendar__monthPopover__KwnS7{min-width:112px!important}.style_calendar__yearPopover__5Ff7J{min-width:86px!important}.style_header__EzM4B{align-items:center;column-gap:13px;display:flex;flex-flow:row nowrap;height:34px;justify-content:space-between}.style_arrow__7IGh2{background:none;color:var(--text-black);height:34px;padding:0;transition:all var(--trans-fast);width:20px}.style_arrow__7IGh2 svg{fill:currentColor;height:20px;width:20px}.style_arrow__7IGh2:focus-visible{color:var(--accent-brand-blue)}.is-mouse .style_arrow__7IGh2:hover,.keyboard .style_arrow__7IGh2:focus{color:var(--accent-brand-blue)}.style_arrow__7IGh2[disabled]{clip:rect(0 0 0 0);-webkit-appearance:none;appearance:none;opacity:0;pointer-events:none}.style_grid__NwY8S{border-spacing:0;transition:.5s}.style_grid__NwY8S td,.style_grid__NwY8S th{height:32px;padding:0}@media(max-width:1023px){.style_grid__NwY8S td,.style_grid__NwY8S th{height:40px}}.style_grid__NwY8S td[disabled]{pointer-events:none}.style_week__-sjJP{color:var(--dark-gray)}.style_week_head__TX2tO{display:table;height:32px;width:100%}.style_week_head__TX2tO>*{display:table-cell;text-align:center;vertical-align:middle}.style_day__KblCz{align-items:center;border:1px solid #0000;box-sizing:border-box;cursor:pointer;display:flex;flex-flow:column nowrap;height:32px;justify-content:center;margin:0 auto;position:relative;transition:color var(--trans-fast),background var(--trans-fast),border-color var(--trans-fast);width:32px}.style_day__KblCz span{position:relative}.style_day__KblCz:before{background:#0000;border:1px solid #0000;border-radius:50%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:color var(--trans-fast),background var(--trans-fast),border-color var(--trans-fast)}.style_day__KblCz[hidden]{display:none}.style_day__KblCz.style_isDisabled__G718t{color:var(--text-dark-grey);pointer-events:none}.style_day__KblCz.style_isRange__vZIE\+{background:var(--general-gray);color:var(--text-black)}@media(max-width:1023px){.style_day__KblCz.style_isRange__vZIE\+{background:var(--general-light-gray)}}.style_day__KblCz.style_isRange__vZIE\+.style_isSelectionStart__-A6Yj{border-bottom-left-radius:16px;border-top-left-radius:16px}.style_day__KblCz.style_isRange__vZIE\+.style_isSelectionEnd__vFCVJ{border-bottom-right-radius:16px;border-top-right-radius:16px}td:first-of-type .style_day__KblCz.style_isRange__vZIE\+{border-bottom-left-radius:16px;border-top-left-radius:16px}td:last-of-type .style_day__KblCz.style_isRange__vZIE\+{border-bottom-right-radius:16px;border-top-right-radius:16px}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7{width:100%}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7:before{box-sizing:border-box;margin:0 auto;width:30px}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ,.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj{--gap:calc(50% - 16px);width:calc(var(--gap) + 32px)}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ:before,.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj:before{box-sizing:border-box;margin:0;width:30px}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ span,.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj span{align-self:flex-start;display:block;text-align:center;width:30px}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj{margin-right:0}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj span{align-self:flex-start}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj:before{left:-1px}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ{margin-left:0}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ span{align-self:flex-end}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ:before{left:calc(100% - 31px)}.style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionStart__-A6Yj.style_isSelectionEnd__vFCVJ,td:first-of-type .style_day__KblCz.style_isRange__vZIE\+.style_large__2O7V7.style_isSelectionEnd__vFCVJ{margin:0 var(--gap);padding:0;width:32px}.style_day__KblCz .style_isOutsideVisibleRange__e0u-1.style_isRange__vZIE\+,.style_day__KblCz.style_isOutsideVisibleRange__e0u-1{color:var(--text-dark-grey)}.style_day__KblCz.style_isSelected__Xr3Tl{color:var(--text-white)}.style_day__KblCz.style_isSelected__Xr3Tl:before{background:var(--accent-brand-blue);border-color:var(--accent-brand-blue)}.style_day__KblCz:focus-visible:before{border-color:var(--accent-brand-blue)}.is-mouse .style_day__KblCz:hover:before,.keyboard .style_day__KblCz:focus:before{border-color:var(--accent-brand-blue)}.style_rangeTips__6JL14{color:var(--text-dark-grey);margin:9px 0;text-align:center}.style_rangeTips__dates__jwFtD{color:var(--text-black);column-gap:4px;display:inline-flex;margin-left:4px}.style_desktopCalendarScrollabel__a\+d2k{display:flex;flex-flow:column nowrap;height:100%;transition:.5s}.style_desktopCalendarScrollabel__a\+d2k .simplebar-content-wrapper{scroll-behavior:smooth}.style_calendarScrollable__sxfRB{display:flex;flex-flow:column nowrap;height:100%;overscroll-behavior:contain;padding:16px 15px 0}.style_calendarScrollable__head__kir1b{background:inherit;box-shadow:0 0 0 0 #0000;display:flex;flex-flow:column nowrap;flex-shrink:0;margin:0 -9px;min-height:32px;padding:0 24px;row-gap:16px;transition:box-shadow var(--trans-fast)}.style_calendarScrollable__head__kir1b.style_withShadow__YAI1I{box-shadow:var(--modal-footer-shadow)}.style_calendarScrollable__main__lLQcz{box-sizing:border-box;height:100%;overscroll-behavior:contain;padding:0 15px}.style_monthsList__RZg-C{animation:style_fade-in__22rjy var(--trans-medium) forwards;display:flex;flex-flow:column nowrap;row-gap:32px}.style_monthsList__item__W6Qe1{width:100%}.style_monthsList__RZg-C .style_gridRow__crXvT{display:flex}.style_monthsList__RZg-C .style_gridRow__crXvT td{width:14.2857142857%}@media(max-width:1023px){.style_monthsList__RZg-C{row-gap:40px}}.style_monthsListHolder__FbpKK{display:flex;flex-flow:column nowrap;min-height:calc(var(--vh) - var(--modal-mob-top-padding) - 252px);row-gap:32px}.style_monthsListHolder__FbpKK .style_gridRow__crXvT{display:flex}.style_monthsListHolder__FbpKK .style_gridRow__crXvT td{width:14.2857142857%}.style_monthCaption__ZVImF{margin-bottom:12px;text-align:left}.style_calendarBlock__J7rl8{column-gap:12px;display:flex;position:relative}.style_calendarBlock__buttons__VKwIJ{margin-top:10px;position:relative;width:140px;z-index:1}.style_calendarBlock__buttonsBackGround__DTmze{background:var(--general-gray);content:"";height:64px;pointer-events:none;position:absolute;top:0;transition:.5s;width:140px;z-index:1}.style_calendarBlock__list__eMZMJ{width:228px}.style_monthButton__npBPo{background:inherit;display:flex;justify-content:space-between;min-width:132px;padding:8px 16px;position:relative;text-align:left;z-index:2}.style_monthButton__year__Drn02{color:var(--dark-gray);font-size:10px;font-weight:500;line-height:16px;text-align:left}.style_monthButton__npBPo:focus-visible{color:var(--text-black-secondary)}.is-mouse .style_monthButton__npBPo:hover,.keyboard .style_monthButton__npBPo:focus{color:var(--text-black-secondary)}.style_calendarHeight__bNXGa{height:355px}.style_calendarlistHeight__BgNCn{height:293px}.style_weekHeadCalendar__S36wR{border-bottom:1px solid #eceef1;margin-bottom:8px}.style_select__popover__Zg5eV{backface-visibility:hidden;box-sizing:border-box;display:flex;flex-flow:column nowrap;left:-10000px;margin-bottom:8px;margin-top:8px}.style_select__searchInput__pkYEW{background:var(--bg-white);border-radius:10px 6px 0 0;margin-bottom:-10px;padding:15px 15px 0;position:relative;z-index:3}.style_select__searchInput__pkYEW input{border-color:var(--light-gray)!important;font:var(--typo-button-m-s);height:48px!important;letter-spacing:normal}@media(max-width:1023px){.style_select__searchInput__pkYEW.style_modalMode__3jJ6q{margin-bottom:0;padding:0}}.style_select__modalHeader__T2ptz{margin-bottom:-16px;padding-bottom:16px}.style_selectHead__IErlu{align-items:center;background:var(--bg-white);box-sizing:border-box;column-gap:8px;display:flex;flex-flow:row nowrap;padding:10px 12px}.style_selectHead__IErlu,.style_selectHead__wrap__27W2I{border-radius:inherit;height:100%;position:relative;width:100%}.style_selectHead__text__CJ4P2{align-items:flex-start;display:flex;flex-flow:column nowrap;min-width:0;pointer-events:none;text-align:left;width:100%}.style_selectHead__text_horizontal__Z0or1{flex-direction:row}.style_selectHead__label__szmFJ{color:var(--dark-gray);cursor:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.style_selectHead__label__szmFJ.style_isRequired__ai3rF:after{color:var(--accent-brand-red);content:" *"}.style_selectHead__value__gaEWv{align-items:center;color:var(--text-black);column-gap:8px;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.style_selectHead__value__gaEWv.style_isPlaceholder__VXKHo{color:var(--general-gray-dividers)}.style_selectHead__value__gaEWv.style_singlePlaceholder__UQBzV{text-overflow:inherit}.style_selectHead__value__gaEWv.style_singlePlaceholder__UQBzV.style_isPlaceholder__VXKHo{color:var(--dark-gray)}.style_selectHead__value__gaEWv:not(.style_singlePlaceholder__UQBzV){font:var(--typo-input-text-m)}.style_selectHead__value__gaEWv:not(.style_singlePlaceholder__UQBzV,:empty){margin-top:1px}.style_selectHead__value__gaEWv.ellipsis{position:relative}.style_selectHead__value__gaEWv.ellipsis:before{background:linear-gradient(90deg,#fff0,#fff);bottom:0;content:"";position:absolute;right:0;top:0;width:30px}.style_selectHead__icon__23Rm6{fill:var(--dark-gray);flex-shrink:0;height:20px;width:20px}.style_selectHead__arrow__tjE2n{fill:var(--text-black);flex-shrink:0;height:20px;transition:transform var(--trans-fast);width:20px}.style_selectHead__arrow__tjE2n.style_isOpen__KRLj5{transform:rotate(-180deg)}.style_selectHead__reset__mSy\+Q{background:var(--bg-white);color:var(--text-black);height:20px;margin-top:-10px;padding:0;position:absolute;right:12px;top:50%;transition:color var(--trans-fast);width:20px}.style_selectHead__reset__mSy\+Q svg{fill:currentColor;display:block;height:12px;margin:0 auto;width:12px}.style_selectHead__reset__mSy\+Q:focus-visible{color:var(--accent-brand-red)}.is-mouse .style_selectHead__reset__mSy\+Q:hover,.keyboard .style_selectHead__reset__mSy\+Q:focus{color:var(--accent-brand-red)}.style_selectHead__IErlu.style_primary__kV2pA .style_selectHead__value__gaEWv{color:var(--text-black)}.style_selectHead__IErlu.style_primary__kV2pA .style_selectHead__value__gaEWv.style_isPlaceholder__VXKHo,.style_selectHead__IErlu.style_primary__kV2pA .style_selectHead__value__gaEWv.style_singlePlaceholder__UQBzV.style_isPlaceholder__VXKHo{color:var(--text-black-secondary)}.style_selectHead__IErlu.style_primary__kV2pA .style_selectHead__arrow__tjE2n,.style_selectHead__IErlu.style_primary__kV2pA .style_selectHead__icon__23Rm6{fill:var(--text-black)}.style_selectHead__IErlu.style_isDisabled__jCY-S .style_selectHead__label__szmFJ,.style_selectHead__IErlu.style_isDisabled__jCY-S .style_selectHead__value__gaEWv,.style_selectHead__IErlu.style_isDisabled__jCY-S .style_selectHead__value__gaEWv.style_isPlaceholder__VXKHo,.style_selectHead__IErlu.style_isDisabled__jCY-S .style_selectHead__value__gaEWv.style_singlePlaceholder__UQBzV.style_isPlaceholder__VXKHo{color:var(--general-light-gray)}.style_selectHead__IErlu.style_isDisabled__jCY-S .style_selectHead__arrow__tjE2n,.style_selectHead__IErlu.style_isDisabled__jCY-S .style_selectHead__icon__23Rm6{fill:var(--general-light-gray)}.style_selectHead__IErlu.style_isSmall__a5awT{color:inherit;column-gap:4px;height:auto;padding:0;width:auto}.style_selectHead__IErlu.style_isSmall__a5awT+.style_selectHead__reset__mSy\+Q{display:none}.style_selectHead__IErlu.style_isSmall__a5awT .style_selectHead__value__gaEWv{color:inherit;font:var(--typo-button-l)}.style_selectHead__IErlu.style_isSmall__a5awT .style_selectHead__arrow__tjE2n{fill:currentColor}.style_selectWrap__PXmnP{--width:256px;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-block;height:48px;max-width:100%;position:relative;width:var(--width)}.style_selectWrap__PXmnP:before{border:1px solid var(--light-gray);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.style_selectWrap_error__g43\+U:before{border-color:var(--accent-brand-red)}.style_selectWrap__PXmnP.style_sm__F3pAm{border:none;border-radius:0;color:var(--accent-brand-blue);height:auto;width:auto}.style_selectWrap__PXmnP.style_sm__F3pAm:before{content:none}.style_selectWrap__PXmnP.style_md__LdbZF{height:48px}.style_selectWrap__PXmnP.style_lg__ceHmn{height:56px}.style_selectWrap__PXmnP.style_secondary__yCii\+:before{border-color:var(--general-light-gray)}.style_selectWrap__PXmnP.style_primary__kV2pA:before{border-color:var(--text-black-secondary)}.style_selectWrap__PXmnP.style_divider__P8gXU:before{border-color:var(--general-gray-dividers)}.style_selectWrap__focused__230Wb{outline:2px solid var(--general-gray)}.style_selectWrap__focused__230Wb.style_sm__F3pAm{color:var(--accent-blue-hover);outline:none}.style_selectWrap__disabled__Ays2i{pointer-events:none}.style_selectWrap__disabled__Ays2i:before{border-color:var(--general-light-gray)!important}.style_selectWrap__invalid__\+ZT6N{margin-bottom:22px}.style_selectWrap__invalid__\+ZT6N:before{border-color:var(--accent-brand-red)!important}.style_selectPopover__NNnCa{backface-visibility:hidden;box-sizing:border-box;display:flex;flex-flow:column nowrap;left:-10000px;margin-bottom:8px;margin-top:8px}@media(max-width:1023px){.style_selectModal__NKAlV{display:flex;flex-flow:column nowrap}.style_selectModal__NKAlV.style_fixedSize__BuPfo{max-height:calc(var(--vh) - var(--modal-mob-top-padding))}.style_selectModal__wrap__3fZXD>div>div{padding-top:var(--modal-mob-top-padding)}.style_selectModal__content__k\+l\+O{padding:0 9px!important}.style_selectModal__content__k\+l\+O.style_fixedSize__BuPfo{box-sizing:border-box;display:flex;flex-flow:column nowrap;min-height:0}.style_selectModal__content__k\+l\+O.style_fixedSize__BuPfo .simplebar-track.simplebar-vertical{right:2px;top:16px}.style_selectModal__footer__xHJFX{align-items:stretch;padding:20px 24px}.style_selectModal__footer__xHJFX,.style_selectModal__header__49Y0V{background:inherit;display:flex;flex-flow:column nowrap;row-gap:16px}.style_selectModal__header__49Y0V{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:40px 24px 0;position:relative;z-index:2}.style_selectModal__title__kBs\+Q{color:var(--text-dark-grey);padding-right:30px}}.style_error__n4q6g{color:var(--accent-brand-red);display:flex;flex-flow:column nowrap;margin-left:12px;margin-top:6px;row-gap:4px}.is-touch .style_selectHead__IErlu[aria-expanded=true]{pointer-events:none}.style_selectHead__value__gaEWv [data-hidden=true]{display:none}.style_listBoxScroller__\+JmXP{position:relative}.style_listBoxScroller__\+JmXP:not(.style_withScroll__TwHB-){overflow-y:visible}.style_listBoxScroller__\+JmXP.style_withScroll__TwHB-{display:flex;height:100%;max-height:244px;overflow-y:scroll;overscroll-behavior:contain}@media(max-width:639px){.style_listBoxScroller__\+JmXP.style_withScroll__TwHB-{max-height:136px}}.style_listBoxScroller__\+JmXP.style_withAutoSize__6m8sw{max-height:none}.style_listBoxScroller__\+JmXP .simplebar-wrapper{max-height:100%}.style_listBoxScroller__\+JmXP .simplebar-content{-webkit-overflow-scrolling:touch;padding:0!important}.style_listBoxScroller__\+JmXP .simplebar-track.simplebar-vertical{bottom:8px;right:8px;top:8px}.style_listBoxScroller__\+JmXP.style_withSearch__7DvTF .simplebar-track.simplebar-vertical{top:12px}.style_listBox__ckqAA{padding:16px 0 12px}.style_listBox__ckqAA.style_withScroll__TwHB-{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;backface-visibility:hidden;height:100%;max-height:244px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.style_listBox__ckqAA.style_withScroll__TwHB-::-webkit-scrollbar{display:none}.style_listBox__ckqAA.style_withScroll__TwHB-.style_withSearch__7DvTF{max-height:214px}.style_listBox__error__JeWn7{color:var(--text-black-secondary);padding:16px 15px}.style_listBox__error_withSearch__H4wEJ{padding-top:24px}.style_listBox__empty__96Qn9{color:var(--text-black-secondary);padding:16px 15px}.style_listBox__empty_withSearch__FSwTW{padding-top:24px}.style_option__FIv7E{box-sizing:border-box;cursor:pointer;list-style-type:none;padding:8px 39px 8px 15px;position:relative;transition:background var(--trans-fast);width:100%}.style_option__FIv7E span{display:inline-block;margin-right:8px}.style_option__FIv7E small{color:var(--accent-brand-blue);flex-shrink:0;font:inherit}.style_option__FIv7E>svg{fill:var(--accent-brand-blue);height:16px;opacity:0;pointer-events:none;position:absolute;right:15px;top:10px;transition:opacity var(--trans-fast);width:16px}.style_option__FIv7E:hover{background-color:var(--general-gray)}.style_option__FIv7E[aria-selected=true]>svg{opacity:1}.style_option__FIv7E[aria-disabled=true]{color:var(--dark-gray);pointer-events:none}.style_option__FIv7E.style_isCheckbox__bGrOr{padding-left:45px;padding-right:12px}.style_option__FIv7E.style_isCheckbox__bGrOr>svg{fill:currentColor;color:var(--text-white);height:16px;left:15px;right:auto;top:10px;width:16px;z-index:1}.style_option__FIv7E.style_isCheckbox__bGrOr:after,.style_option__FIv7E.style_isCheckbox__bGrOr:before{background:var(--bg-white);border:1px solid var(--gray-dividers);border-radius:2px;box-sizing:border-box;content:"";height:16px;left:15px;pointer-events:none;position:absolute;top:10px;width:16px}.style_option__FIv7E.style_isCheckbox__bGrOr:after{background:var(--accent-brand-blue);border-color:#0000;opacity:0;transition:opacity var(--trans-fast)}.style_option__FIv7E.style_isCheckbox__bGrOr[aria-selected=true]:after{opacity:1}.style_groupWrap__5n-5c{position:relative}.style_groupWrap__5n-5c~.style_groupWrap__5n-5c{margin-top:8px}.style_groupWrap__5n-5c~.style_groupWrap__5n-5c:before{border-top:1px solid var(--general-light-gray);content:"";left:15px;position:absolute;right:15px;top:-4px}.style_group__vmzgL{list-style:none}.style_group__vmzgL .style_option__FIv7E{border-radius:4px;margin-left:15px;margin-right:15px;max-width:calc(100% - 30px);padding-bottom:6px;padding-left:45px;padding-top:6px}.style_group__vmzgL .style_option__FIv7E svg{right:16px;top:7px}.style_group__vmzgL .style_option__FIv7E:after,.style_group__vmzgL .style_option__FIv7E:before{left:16px;top:7px}.style_head__VHNk8{position:relative}.style_head__VHNk8 .style_option__FIv7E{display:flex;flex-flow:row nowrap;padding-bottom:6px;padding-right:48px;padding-top:6px}.style_head__VHNk8 .style_option__FIv7E svg,.style_head__VHNk8 .style_option__FIv7E:after,.style_head__VHNk8 .style_option__FIv7E:before{top:8px}.style_toggle__bxmsf{border-radius:4px;color:var(--text-black);cursor:pointer;height:20px!important;min-height:20px!important;min-width:20px!important;padding:0;position:absolute;right:15px;top:6px;transition:color var(--trans-fast),transform var(--trans-fast);width:20px!important;z-index:2}.style_toggle__bxmsf:focus-visible{background-color:var(--general-gray);color:var(--text-black)}.is-mouse .style_toggle__bxmsf:hover,.keyboard .style_toggle__bxmsf:focus{background-color:var(--general-gray);color:var(--text-black)}.style_toggle__icon__H7IYi{fill:currentColor;height:20px;position:relative;top:1px;width:20px}.style_toggle__bxmsf.style_isExpanded__k0MKc .style_toggle__icon__H7IYi{transform:rotate(-180deg)}.style_toggle__bxmsf>*{height:20px!important;width:20px!important}.style_optionPrice__KDNzQ{display:inline-block;white-space:nowrap}.style_optionPrice__KDNzQ s{color:var(--text-black-secondary);margin:0 2px;position:relative;text-decoration:none}.style_optionPrice__KDNzQ s:before{border-top:1px solid;content:"";left:-1px;opacity:.75;position:absolute;right:-1px;top:.7em}button .style_optionPrice__KDNzQ{margin-left:0}@media(max-width:1023px){.style_optionPrice__KDNzQ{font:var(--typo-input-text-s)}}.styles_questionButton__WmX5h{margin-left:4px;position:absolute;right:-18px;top:-8px}.styles_questionButton__WmX5h svg{height:18px!important;width:18px!important}.styles_mainPrice__nLw2g{position:relative}.styles_popover__-k4Tj{animation:styles_fade-out__Itv1V var(--trans-fast) forwards;background:var(--bg-white);border:1px solid var(--gray-dividers)!important;box-sizing:border-box;color:var(--text-black);display:flex;flex-direction:column;margin-top:10px;max-height:none!important;max-width:282px;min-width:100px;padding:16px;row-gap:.5em;width:auto!important;z-index:1000}.styles_popover__-k4Tj:before{background:var(--bg-white);border-bottom:1px solid #0000;border-left:1px solid var(--gray-dividers);border-radius:2px;border-right:1px solid #0000;border-top:1px solid var(--gray-dividers);content:"";height:8px;position:absolute;right:calc(50% - 5px);top:-5px;transform:rotate(45deg);width:8px}.styles_popover__-k4Tj.flip{margin-bottom:10px}.styles_popover__-k4Tj.flip:before{bottom:-5px;top:auto;transform:rotate(225deg)}.styles_popover__-k4Tj.styles_isActive__fDtCj{animation:styles_fade-in__WNH47 var(--trans-fast) forwards}.styles_popover__-k4Tj p{margin-block-end:.5em}.styles_popover__-k4Tj p:last-child{margin-block-end:0}.styles_modalButton__ruZRB{margin-top:44px;width:100%}.styles_questionButton__Q-4\+d{background-color:#0000;color:var(--black-secondary);height:20px;padding:0;position:relative;width:20px}.styles_icon__5iIh8{color:var(--gray-dividers)}.style_skeleton__gSITb{animation:style_skeleton__gSITb 1.2s ease infinite;background-color:var(--gray);background-image:linear-gradient(90deg,var(--gray),#ffffffa6,var(--gray));background-repeat:no-repeat;background-size:200px 100%;border-radius:2px;display:block;height:.9em;left:0;pointer-events:none;top:0}.style_spacer__NMt\+f{display:block;height:0;padding-bottom:100%;width:100%}@keyframes style_skeleton__gSITb{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.styles_wrapper__LKRhN{position:relative}.styles_slider__o8kun{background:var(--text-light-blue);border-radius:2px;bottom:2px;height:4px;left:14px;position:absolute;width:calc(100% - 28px)}.styles_slider__o8kun:before{background:var(--accent-brand-blue);border-radius:2px;content:"";height:100%;left:0;position:absolute;width:var(--thumb-offset)}.styles_thumb__nLwPk{background:var(--accent-brand-blue);border:none;height:12px;margin-left:0;top:50%;width:12px}.style_thumb__dgnSY{background:var(--bg-white);border:2px solid;border-radius:50%;box-sizing:border-box;cursor:pointer;height:16px;margin-left:-8px;top:1px;transition:border-color var(--trans-fast);width:16px}.style_thumb__dgnSY:hover{border-color:var(--accent-brand-blue)}.style_thumb__dgnSY.style_isDisabled__d5YyP{pointer-events:none;transition:none}.style_thumb__dgnSY~.style_thumb__dgnSY{margin-left:8px}:root{--iti-hover-color:#0000000d;--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width)/2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url(/local/react-app/static/media/flags.ddfa4155922198c5305f.webp);--iti-path-flags-2x:url(/local/react-app/static/media/flags@2x.11151219817c4593cbfa.webp);--iti-path-globe-1x:url(/local/react-app/static/media/globe.7fb216c936a98b90918e.webp);--iti-path-globe-2x:url(/local/react-app/static/media/globe@2x.5dc7e51d6b5d42fc2be4.webp);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{margin:0!important;position:relative;z-index:0}.iti__country-container{bottom:0;padding:1px;padding:var(--iti-border-width);position:absolute;top:0}.iti__selected-country{align-items:center;background:none;border:0;border-radius:0;color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:100%;line-height:inherit;margin:0;padding:0;position:relative;text-decoration:none;z-index:1}.iti__selected-country-primary{align-items:center;display:flex;height:100%;padding:0 6px 0 8px;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{border-left:3px solid #0000;border-left:var(--iti-triangle-border) solid #0000;border-right:3px solid #0000;border-right:var(--iti-triangle-border) solid #0000;border-top:4px solid #555;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);height:0;margin-left:6px;margin-left:var(--iti-arrow-padding);width:0}[dir=rtl] .iti__arrow{margin-left:0;margin-right:6px;margin-right:var(--iti-arrow-padding)}.iti__arrow--up{border-bottom:4px solid #555;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color);border-top:none}.iti__dropdown-content{background-color:#fff;background-color:var(--iti-dropdown-bg);border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{border:1px solid #ccc;border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003;margin-left:-1px;margin-left:calc(var(--iti-border-width)*-1);margin-top:3px;position:absolute;z-index:2}.iti__search-input{border-radius:3px;border-width:0;width:100%}.iti__search-input+.iti__country-list{border-top:1px solid #ccc;border-top:1px solid var(--iti-border-color)}.iti__country-list{-webkit-overflow-scrolling:touch;list-style:none;margin:0;overflow-y:scroll;padding:0}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{align-items:center;display:flex;outline:none;padding:8px;padding:8px var(--iti-spacer-horizontal)}.iti__dial-code{color:#999;color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:#0000000d;background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:8px;margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-left:8px;margin-left:var(--iti-spacer-horizontal);margin-right:0}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:#0000000d;background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{left:-1000px;padding:1px;padding:var(--iti-border-width);position:fixed;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:#00000080;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:30px;padding:var(--iti-mobile-popup-margin);position:fixed;right:0;top:0}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{line-height:1.5em;padding:10px}.iti__flag{--iti-flag-offset:100px;background-image:url(/local/react-app/static/media/flags.ddfa4155922198c5305f.webp);background-image:var(--iti-path-flags-1x);background-position:var(--iti-flag-offset) 0;background-repeat:no-repeat;background-size:3904px 12px;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);border-radius:1px;box-shadow:0 0 1px 0 #888;height:12px;height:var(--iti-flag-height);width:16px;width:var(--iti-flag-width)}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:url(/local/react-app/static/media/globe.7fb216c936a98b90918e.webp);background-image:var(--iti-path-globe-1x);background-position:100%;background-size:contain;box-shadow:none;height:19px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-image:url(/local/react-app/static/media/flags@2x.11151219817c4593cbfa.webp);background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:url(/local/react-app/static/media/globe@2x.5dc7e51d6b5d42fc2be4.webp);background-image:var(--iti-path-globe-2x)}}.styles_input__7g6Fz{box-sizing:border-box;display:block;position:relative;width:100%}.styles_input__7g6Fz .iti{width:100%}.styles_input__7g6Fz .iti__selected-dial-code,.styles_input__7g6Fz .iti__tel-input{font:var(--typo-input-text-m)}.styles_input__7g6Fz .iti__country-list::-webkit-scrollbar{background-color:var(--bg-gray);border-radius:2px;bottom:0;left:0;opacity:1!important;right:0;top:0;width:4px}.styles_input__7g6Fz .iti__country-list::-webkit-scrollbar-thumb{background-color:var(--dark-gray);border-radius:50px;position:relative}.styles_input__7g6Fz .iti__country,.styles_input__7g6Fz input{font:var(--typo-input-text-m)}.styles_input__7g6Fz input{border:1px solid;display:block;outline:none;padding-bottom:16px;resize:none;width:100%}.styles_input__7g6Fz input[type=number]{-moz-appearance:textfield}.styles_input__7g6Fz input[type=number]::-webkit-inner-spin-button,.styles_input__7g6Fz input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.styles_input__7g6Fz input[disabled]{color:var(--general-gray-dividers)!important;transition:none!important}.styles_input__7g6Fz input[readonly]{cursor:default}.styles_input__7g6Fz .styles_autogrow__T9jEK{font:var(--typo-input-text-m)}.styles_input__7g6Fz.styles_normal__vTTOu input{border-color:var(--general-gray-dividers);box-shadow:0 0 0 2px #0000;color:var(--text-black);transition:box-shadow var(--trans-fast)}.styles_input__7g6Fz.styles_normal__vTTOu input::placeholder{color:var(--general-gray-dividers);transition:opacity var(--trans-fast)}.styles_input__7g6Fz.styles_secondary__e43q6 input{background:#0000;border-color:var(--text-white);box-shadow:0 0 0 2px #0000;color:var(--text-white);transition:box-shadow var(--trans-fast)}.styles_input__7g6Fz.styles_secondary__e43q6 input::placeholder{color:#ffffff80;transition:opacity var(--trans-fast)}.styles_input__7g6Fz.styles_sm__m2yNw input{border-radius:10px;font:var(--typo-input-text-m);height:40px;padding:0 12px 2px}.styles_input__7g6Fz.styles_md__T-54e .iti__selected-dial-code{font:var(--typo-button-m-s)}.styles_input__7g6Fz.styles_md__T-54e input{border-radius:8px;font:var(--typo-button-m-s);height:48px;padding:1px 12px 2px}.styles_input__7g6Fz.styles_lg__ggwWt input{border-radius:10px;height:56px;padding:16px 11px 17px}.styles_input__7g6Fz.styles_withLabel__o\+HR0.styles_lg__ggwWt .iti__selected-country{height:auto;padding:26px 0 0}@media(max-width:1023px){.styles_input__7g6Fz.styles_withLabel__o\+HR0.styles_lg__ggwWt .iti__selected-country{padding:25px 0 0}}.styles_input__7g6Fz.styles_withLabel__o\+HR0.styles_lg__ggwWt input{padding:16px 11px 0}.styles_input__7g6Fz.styles_error__-czbf input{border-color:var(--accent-brand-red)}.styles_input__7g6Fz.styles_error__-czbf.styles_secondary__e43q6 input{border-color:var(--accent-brand-yellow)}.styles_input__7g6Fz.styles_normal__vTTOu input:focus{box-shadow:0 0 0 2px var(--general-gray)}.styles_input__7g6Fz.styles_normal__vTTOu input:focus::placeholder{opacity:0}.styles_input__7g6Fz.styles_secondary__e43q6 input:focus{box-shadow:0 0 0 2px #ffffff40}.styles_input__7g6Fz.styles_secondary__e43q6 input:focus::placeholder{opacity:0}.styles_input__wrap__mMzxs{position:relative}.styles_input__desc__1ndxw,.styles_input__error__v30JN{color:var(--accent-brand-red);color:var(--general-gray-dividers);display:flex;flex-flow:column nowrap;margin-left:12px;margin-top:6px;row-gap:4px}.styles_input__error__v30JN{color:var(--accent-brand-red)}.styles_secondary__e43q6 .styles_input__error__v30JN{color:var(--accent-brand-yellow)}.styles_input__label__bUr8b{box-sizing:border-box;color:var(--dark-gray);display:flex;flex-flow:column nowrap;justify-content:center;left:1px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1}.styles_input__label__bUr8b.styles_normal__vTTOu{color:var(--dark-gray)}.styles_input__label__bUr8b.styles_secondary__e43q6{color:var(--text-white)}.styles_md__T-54e .styles_input__label__bUr8b{height:46px;padding:2px 13px 0;transition:opacity var(--trans-fast)}.styles_md__T-54e .styles_input__label__bUr8b.styles_isActive__qTtwT{opacity:0}.styles_lg__ggwWt .styles_input__label__bUr8b{height:54px;left:2px;padding:2px 10px 0;transition:transform var(--trans-fast)}.styles_lg__ggwWt .styles_input__label__bUr8b.styles_isActive__qTtwT{transform:translateY(-12px)}.styles_lg__ggwWt .styles_input__label__bUr8b span{margin-top:-7px;padding-top:7px}.styles_md__T-54e input:-webkit-autofill+.styles_input__label__bUr8b{opacity:0}.styles_lg__ggwWt input:-webkit-autofill+.styles_input__label__bUr8b{transform:translateY(-12px)}.styles_input__label__bUr8b.styles_isRequired__I514s span:after{color:var(--accent-brand-red);content:" *"}.styles_wrapper__mWMzY{align-items:center;display:flex;flex-direction:column;row-gap:32px}@media(max-width:1023px){.styles_wrapper__mWMzY{row-gap:24px}}.styles_head__21j9t{align-items:center;display:flex;flex-direction:column;row-gap:16px}@media(max-width:1023px){.styles_head__21j9t{row-gap:8px}}.styles_text__MQKIo,.styles_title__XUfBB{text-align:center}.styles_text__MQKIo div,.styles_title__XUfBB div{display:inline}.styles_countdown__yaQqQ{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.styles_countdown__value__FFPIs{white-space:nowrap}.styles_wrapper__vxlsH{margin-top:32px;text-align:center}.styles_button__DRJXU{display:inline}@keyframes style_content-in__mZ-id{0%{opacity:0}to{opacity:1}}@keyframes style_content-out__xy9pI{0%{opacity:1}to{opacity:0}}.style_main__rcEt4{align-items:stretch;background:var(--white);box-sizing:border-box;display:flex;min-height:var(--vh)}body.pt-enter .style_main__rcEt4>*{animation:style_content-out__xy9pI var(--ease) .8s forwards}body.pt-exit .style_main__rcEt4>*{animation:style_content-in__mZ-id var(--ease) .8s forwards}body.pt-change .style_main__rcEt4>*{opacity:0!important}.style_left__xIsv9,.style_right__PPT67{width:50%}@media(max-width:1023px){.style_left__xIsv9,.style_right__PPT67{width:100%}}.style_right__PPT67{border-radius:60px 0 0 60px;height:var(--vh);overflow:hidden;position:sticky;top:0}@media(max-width:1023px){.style_right__PPT67{display:none}}.styles_logoutFooter__BOfnC{align-items:center;column-gap:24px;display:flex}@media(max-width:1023px){.styles_logoutFooter__BOfnC{align-items:stretch;flex-direction:column;row-gap:10px}}.styles_agreeButton__SmgOU{min-width:106px;padding:0;width:106px}@media(max-width:1023px){.styles_agreeButton__SmgOU{width:100%}}.styles_logout__mBqta{display:flex;flex-direction:column;padding-bottom:40px;row-gap:16px}@media(max-width:1023px){.styles_logout__mBqta{padding-bottom:16px;row-gap:8px}.styles_logout_content__SE7Xf{padding:16px}}.styles_reactModal__V9i10{box-sizing:border-box;max-width:calc(var(--vw) - 32px);width:600px}@media(max-width:1023px){.styles_reactModal__V9i10{border-radius:12px;max-width:100%;width:100%}}.styles_modalCloseButton__1tSZN{height:16px;padding:0;right:40px;top:40px;width:16px}@media(max-width:1023px){.styles_modalCloseButton__1tSZN{right:16px;top:16px}}.styles_wrapper__rJnXs{row-gap:40px}.styles_info__3cPBb,.styles_wrapper__rJnXs{align-items:center;display:flex;flex-direction:column}.styles_info__3cPBb{row-gap:8px;text-align:center}.styles_profileNav__6tQF\+{align-items:center;column-gap:32px;display:flex;flex-direction:row;justify-content:center;max-width:180px;min-width:0}@media(max-width:1239px){.styles_profileNav__6tQF\+{column-gap:16px}}.styles_profileNav__6tQF\+ svg{height:20px;width:20px}.styles_profileNav__popover__xosff{z-index:56}.styles_auth__3z65M{align-items:center;color:var(--text-light-blue);column-gap:8px;cursor:pointer;display:flex;transition:.3s}.styles_auth__3z65M:focus-visible{color:var(--white)}.is-mouse .styles_auth__3z65M:hover,.keyboard .styles_auth__3z65M:focus{color:var(--white)}.styles_registration__Unn7D{border-color:var(--text-light-blue);color:var(--white)}.styles_registration__Unn7D:focus-visible{border-color:var(--white);color:var(--white)}.is-mouse .styles_registration__Unn7D:hover,.keyboard .styles_registration__Unn7D:focus{border-color:var(--white);color:var(--white)}.styles_label__vvHBh{align-items:center;column-gap:8px;display:flex;max-width:252px;min-width:0;overflow:hidden;position:relative;white-space:nowrap}.styles_label__vvHBh svg{fill:currentColor}.styles_label__vvHBh.ellipsis{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.styles_logout__oggQ6{color:var(--accent-brand-red)}.styles_count__iRB9n{color:var(--text-black)}.styles_count_red__M5DwH{background:var(--accent-brand-red);border-radius:50%;color:var(--white);height:16px;line-height:16px;text-align:center;width:16px}.styles_navigationLink__I501I{align-items:center;border:1px solid var(--light-gray);border-radius:8px;box-sizing:border-box;color:var(--gray-dividers);display:flex;justify-content:space-between;min-width:320px;padding:16px;transition:border-color var(--trans-fast),color var(--trans-fast),background-color var(--trans-fast)}.styles_title__8M43s{color:var(--black)}.styles_navigationLink__I501I:hover{background-color:var(--bg-gray)}.styles_active__TnCur{border-color:var(--accent-brand-blue);color:var(--accent-brand-blue)}.styles_active__TnCur:focus-visible{background-color:initial}.is-mouse .styles_active__TnCur:hover,.keyboard .styles_active__TnCur:focus{background-color:initial}.styles_active__TnCur .styles_title__8M43s,.styles_active__TnCur svg{color:var(--accent-brand-blue)}@media(max-width:1023px){.styles_active__TnCur{display:none}}.styles_lock__JxGrQ{cursor:default;pointer-events:none}.styles_linkContent__hlx8e{align-items:center;display:flex}.styles_icon__iW9YP{color:var(--gray-dividers);display:inline-block;width:28px}.styles_navigation__FMWpO{display:flex;flex-direction:column;row-gap:8px}.styles_title__JxoaQ{color:var(--black)}.styles_myRequestsCount__Hl1td{color:var(--accent-brand-red);display:inline-block}.styles_notificationsCount__womL2{background-color:var(--dark-gray);border-radius:50%;color:var(--white);display:inline-block;height:16px;line-height:16px;text-align:center;width:16px}.styles_textWithIcon__CIzBH{align-items:center;column-gap:8px;display:flex}.styles_logout__0K7Cz{color:var(--accent-brand-red)}.styles_logout__0K7Cz:focus-visible{color:var(--text-black-secondary)}.is-mouse .styles_logout__0K7Cz:hover,.keyboard .styles_logout__0K7Cz:focus{color:var(--text-black-secondary)}.styles_button__5i\+1q{align-items:center;background:none;border:none;color:var(--text-light-blue);column-gap:8px;cursor:pointer;display:flex;padding:0;transition:color var(--trans-fast)}@media(min-width:1024px){.styles_button__5i\+1q:focus-visible{color:var(--white)}.is-mouse .styles_button__5i\+1q:hover,.keyboard .styles_button__5i\+1q:focus{color:var(--white)}}.styles_button__5i\+1q svg{fill:currentColor;height:20px;width:20px}@media(max-width:1023px){.styles_button__5i\+1q svg{align-self:flex-start}.styles_button__5i\+1q{color:var(--text-black);font:var(--typo-button-l)}.styles_button__5i\+1q span{word-wrap:break-word;min-width:0}}.styles_button__5i\+1q.styles_noWrap__xla4z{white-space:nowrap}.styles_menuItem__Ty7Uc{align-items:baseline;background:#0000;box-sizing:border-box;column-gap:8px;cursor:pointer;display:flex;padding:8px 24px;width:100%}.styles_menuItem_disabled__olCMn{opacity:.7}.styles_menuItem_focused__1dofk{background:var(--general-gray)}.styles_section__withBorder__Eh1C3{border-top:1px solid var(--general-gray-dividers);margin-top:12px;padding-top:12px}.styles_section__title__-1zDE{padding-inline:16px}.styles_section__group__BxMjL{margin-top:12px}.styles_menu__wAyLF{padding:16px 0}.styles_menuButton__S5E2g{align-items:center;background:#0000;border:none;color:var(--text-light-blue);column-gap:4px;display:flex;padding:0;transition:color var(--trans-fast);width:100%}.styles_menuButton__S5E2g:focus-visible{color:var(--white)}.is-mouse .styles_menuButton__S5E2g:hover,.keyboard .styles_menuButton__S5E2g:focus{color:var(--white)}.styles_icon__qi8En{fill:currentColor;height:12px;transition:transform var(--trans-fast);width:12px}.styles_isExpanded__mQ\+7\+ .styles_icon__qi8En{transform:rotate(-180deg)}.styles_mobileMenuList__pNnYN{display:flex;flex-flow:column nowrap}.styles_mobileMenuList__pNnYN>li~li{border-top:1px solid var(--general-light-gray)}.styles_mobileMenuList__pNnYN.styles_discharge__LKPnl>li~li{margin-top:16px;padding-top:16px}.styles_params__YgB4n{display:flex;flex-flow:row wrap;gap:8px;margin-top:4px;width:100%}@media(max-width:1023px){.styles_params__YgB4n{flex-flow:column nowrap}}.styles_params__item__wzNKm{align-items:center;background:var(--general-gray);border-radius:10px;box-sizing:border-box;color:var(--text-black-secondary);column-gap:4px;display:flex;flex-flow:row nowrap;padding:8px 16px}.styles_params__item__wzNKm strong{color:var(--text-black)}.styles_params__item_skeleton__qO0S2{height:36px;width:195px}@media(max-width:1023px){.styles_params__item_skeleton__qO0S2{width:100%}}.styles_params__YgB4n:empty{display:none}.styles_services__OIa3g{align-items:center;column-gap:8px;display:flex;flex-flow:row wrap}@media(max-width:1023px){.styles_services__OIa3g{margin-top:4px;width:100%}}.styles_services__label__rXGPF{align-self:baseline;color:var(--text-dark-grey)}.styles_services__list__\+m1Ah{align-items:flex-start;display:flex;flex-flow:row wrap;gap:8px}.styles_services__moreBtn__yDruy{align-self:baseline;margin-left:16px}@media(max-width:1023px){.styles_services__moreBtn__yDruy{margin-left:auto}}.styles_servicesWrap__PB2u9{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px}.styles_services__X\+DHw{display:flex;flex-flow:column nowrap;row-gap:12px}.styles_services_title__BoiDS{color:var(--text-black-secondary)}.styles_services_title_black__-0KPR{color:var(--text-black)}.styles_services_grid__VDmqW{grid-gap:8px 12px;display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr}@media(max-width:1023px){.styles_services_grid__VDmqW{grid-gap:8px;grid-template-columns:1fr}}.styles_service__aPZta{align-items:center;color:var(--black-priority);column-gap:12px;display:flex;height:fit-content}.styles_service__icon__mxXx\+{align-self:flex-start;color:var(--text-dark-grey)}.styles_service__icon__mxXx\+ svg{fill:none;height:20px;width:20px}.styles_service__icon__mxXx\+ svg [fill]{fill:currentColor}.styles_service__icon__mxXx\+ svg [stroke]{stroke:currentColor}.styles_service__icon__mxXx\+ svg [stroke]:not([fill]){fill:none}.styles_service__aPZta>svg{align-self:flex-start}.styles_button__FrZpT{align-items:center;column-gap:4px;display:flex}.styles_button__icon__08q-m{height:20px;width:20px}@media(min-width:1024px){.styles_button__icon__08q-m{display:none}}@media(max-width:1023px){.styles_modalOverlay__X8Sdl{padding:var(--modal-mob-top-padding) 0 0}}@media(min-width:1024px){.styles_modalOverlay__X8Sdl>div>div{padding-bottom:calc(var(--hdr-top)/2);padding-top:calc(var(--hdr-top)/2)}}.styles_modalBox__ueu1S{max-width:600px}@media(min-width:1024px){.styles_modalBox__closeButton__0fQT\+{right:26px;top:30px}}.styles_modalBox__title__Us44i{margin-bottom:24px}@media(min-width:1024px){.styles_modalBox__title__Us44i{margin-bottom:32px}}.styles_modalBox__subtitle__mKp3b{color:var(--text-black-secondary);margin-bottom:12px}.styles_modalBox__footer__YRQQR{background:var(--bg-white);bottom:0;box-shadow:0 0 20px 10px var(--bg-white);position:sticky}.styles_modalBox__footer__YRQQR button{width:100%}.styles_service__jJkcU{color:var(--dark-gray);cursor:default;display:block;position:relative}.styles_service__jJkcU svg,.styles_service__jJkcU>span{display:block;height:16px;width:16px}.styles_service__jJkcU svg{fill:none;position:relative}.styles_service__jJkcU svg [fill]{fill:currentColor}.styles_service__jJkcU svg [stroke]{stroke:currentColor}.styles_service__jJkcU svg [stroke]:not([fill]){fill:none}.styles_service__tooltip__AGyTK{text-align:center}.styles_tooltip__h7cUp{--arrow-left:50%;animation:styles_fade-out__-pOsX var(--trans-fast) forwards;background:var(--text-black);border:none;box-sizing:border-box;color:var(--bg-white);display:flex;flex-flow:column nowrap;font:var(--typo-text-s);letter-spacing:-.02em;margin-bottom:11px;margin-top:11px;max-width:248px;min-width:100px;padding:12px;row-gap:8px;width:auto!important}@media(max-width:1023px){.styles_tooltip__h7cUp{font:var(--typo-mobile-text-s)}}.styles_tooltip__h7cUp:before{border-width:medium;border-bottom:6px solid #0000;border-bottom-color:var(--text-black);border-left:7px solid #0000;border-right:7px solid #0000;border-top:0 solid #0000;bottom:100%;content:"";left:var(--arrow-left);margin-left:-7px;position:absolute}.styles_tooltip__h7cUp.flip:before{border-color:var(--text-black) #0000 #0000 #0000;border-width:6px 7px 0;bottom:auto;top:100%}.styles_tooltip__h7cUp.styles_isActive__uuxcD{animation:styles_fade-in__cVyDY var(--trans-fast) forwards}.styles_tooltip__h7cUp *{color:inherit!important;text-align:inherit!important}.styles_left__YN4ru{margin-left:24px;margin-right:24px}.styles_left__YN4ru:before{bottom:calc(50% - 3.5px);left:auto;margin-left:16px;position:absolute;right:-10px;transform:rotate(90deg)}@keyframes styles_fade-in__cVyDY{0%{opacity:0}to{opacity:1}}@keyframes styles_fade-out__-pOsX{0%{opacity:1}to{opacity:0}}.styles_wrapper__0WUoG{position:relative}.styles_tooltip__FyamK{--arrow-left:50%;background:var(--text-black);border-radius:10px;color:var(--white);left:50%;max-width:248px;min-width:100px;padding:8px 12px;position:absolute;top:0;transform:translate(-50%,calc(-100% - 10px))}.styles_tooltip__FyamK:before{border-width:medium;border-bottom:6px solid #0000;border-bottom-color:var(--text-black);border-left:7px solid #0000;border-right:7px solid #0000;border-top:0 solid #0000;content:"";left:var(--arrow-left);margin-left:-7px;position:absolute;top:100%;transform:rotate(180deg)}.styles_star__Tv-nT{display:flex;width:fit-content}.styles_star__Tv-nT svg{fill:var(--dark-gray);height:16px;padding-bottom:4px}.styles_star_bg__RAvhX{border-radius:4px;color:var(--dark-gray);padding:4px}.styles_star_label__8oiF-{border:1px solid var(--general-gray);border-radius:10px;padding:2px 5px}.styles_head__886ts{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:8px;width:100%}.styles_tags__J5\+5d{align-items:center;display:flex;flex-flow:row wrap;gap:4px}.styles_tags__class__7RpdF{background:var(--general-gray);border-radius:4px;color:var(--text-dark-grey);padding:4px;text-transform:uppercase}.styles_tags__isNew__awjzS{color:var(--accent-brand-red);text-transform:uppercase}@media(max-width:1023px){.styles_tags__J5\+5d{order:1}}.styles_tags__J5\+5d:empty{display:none}.styles_type__QCd-X{color:var(--text-black-secondary)}@media(max-width:1023px){.styles_type__QCd-X{order:3}.styles_name__Rjppr{order:2}}.styles_shipCard__vFlkk{background:var(--bg-white);border:1px solid var(--general-gray-dividers);border-radius:var(--br-lg);box-sizing:border-box;display:flex;flex-flow:row nowrap;gap:16px;padding:16px;position:relative;transition:border-color var(--trans-fast)}@media(max-width:1023px){.styles_shipCard__vFlkk{flex-flow:column nowrap}}.styles_shipCard__vFlkk.styles_isLoading__MLz0O{border-color:var(--general-light-gray);min-height:254px}@media(max-width:1023px){.styles_shipCard__vFlkk.styles_isLoading__MLz0O{min-height:499px}.styles_shipCard__lead__RLutl{margin:-8px -8px 0}}@media(min-width:1024px){.styles_shipCard__lead__RLutl{flex-shrink:0;width:310px}}.styles_shipCard__info__XY5En{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:8px;width:100%}.styles_shipCard__sliderControls__Hfu\+u{padding-left:8px;padding-right:8px}.styles_shipCard__linkBtn__WYdfR{margin-top:auto}@media(max-width:1023px){.styles_shipCard__linkBtn__WYdfR{margin-top:16px;width:100%}}.styles_shipCard__linkBtn_skeleton__zkeny{height:36px;width:155px}@media(max-width:1023px){.styles_shipCard__linkBtn_skeleton__zkeny{height:48px;width:100%}}.styles_mediaDummy__6TEpd{background:var(--light-gray);border-radius:12px;position:relative}.styles_mediaDummy__6TEpd:before{content:"";display:block;height:0;padding-bottom:70.9677%}.styles_mediaDummy__icon__Fqeh\+{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.styles_mediaDummy__icon__Fqeh\+ img{display:block}.styles_mediaSlider__-ffn6{border-radius:var(--br-sm);overflow:hidden;position:relative;width:100%}.styles_mediaSlider__-ffn6 .splide__track{border-radius:var(--br-sm)}.styles_mediaSlider__-ffn6 .styles_fixAspect__c-UBF{background:var(--light-gray);border-radius:16px;display:block;padding-bottom:75%;position:relative}.styles_mediaSlider__-ffn6 .styles_fixAspect__c-UBF img{border-radius:var(--br-sm);bottom:0;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;width:100%}.styles_mediaSlider__-ffn6 .styles_titre__Q74FW{margin:8px 16px 0}@media(max-width:1023px){.styles_mediaSlider__-ffn6 .styles_titre__Q74FW{margin:4px 0 0}.styles_sliderControls__nq0wZ{display:none}}.styles_logo__Z4XXo{bottom:8px;position:absolute;right:7px}.styles_sliderControl__Pu9JF{align-items:center;background:var(--white);border-radius:28px;box-shadow:var(--button-shadow);color:var(--text-black);display:flex;height:40px;justify-content:center;transform:matrix(-1,0,0,1,0,0);width:40px}.styles_sliderControl__Pu9JF:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_sliderControl__Pu9JF:hover,.keyboard .styles_sliderControl__Pu9JF:focus{color:var(--accent-brand-blue)}.styles_sliderControl__Pu9JF svg{height:20px;width:20px}.styles_wrapper__KO57u{width:100%}.styles_wrapper_hasThumbnails__sfM4j{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 134px}@media(max-width:1023px){.styles_wrapper_hasThumbnails__sfM4j{display:block}}.styles_oneSlideSlider__iQbNa .splide__track{border-radius:var(--br)}@media(max-width:1023px){.styles_slider__Y41Nz .splide__arrows{display:none}}.styles_slider__Y41Nz .splide__track{position:relative}.styles_slider__Y41Nz .splide__track picture{background:var(--light-gray)}.styles_slider__Y41Nz .splide__track.splide__track--draggable{cursor:grab}.styles_slider__Y41Nz .splide__track.splide__track--draggable:active{cursor:grabbing}.styles_slider__Y41Nz .splide__slide{width:100%}.styles_slider__Y41Nz .splide__slide>*{backface-visibility:hidden}.styles_slider__Y41Nz .splide__pagination{bottom:0;column-gap:4px;flex-flow:row nowrap;left:0;padding:8px;position:absolute;right:0}.styles_slider__Y41Nz .splide__pagination li{width:100%}.styles_slider__Y41Nz .splide__pagination__page{background:var(--bg-white);border:none;border-radius:2px;box-shadow:0 1px 4px #0000001a;color:var(--bg-white);display:block;height:4px;opacity:.5;overflow:visible;padding:0;position:relative;transition:opacity var(--trans-medium);width:100%}.styles_slider__Y41Nz .splide__pagination__page:before{bottom:-4px;content:"";left:-2px;position:absolute;right:-2px;top:-4px}.styles_slider__Y41Nz .splide__pagination__page:focus-visible{opacity:1}.is-mouse .styles_slider__Y41Nz .splide__pagination__page:hover,.keyboard .styles_slider__Y41Nz .splide__pagination__page:focus,.styles_slider__Y41Nz .splide__pagination__page.is-active{opacity:1}.styles_captions__lQvvU{display:flex;margin:8px 16px 0}@media(max-width:1023px){.styles_captions__lQvvU{margin:4px 0 0}}.styles_counter__1RvMQ{background-color:var(--light-gray);border-radius:80px;height:20px;line-height:20px;padding:0 8px}.styles_caption__POLAo{margin:2px 0 0 12px;word-break:break-word}.styles_sliderControls__XK6J9{box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding-inline:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:20}.styles_sliderControl__B1dM8{align-items:center;background:var(--white);border-radius:50%;box-shadow:var(--button-shadow);color:var(--accent-brand-blue);display:flex;height:40px;justify-content:center;pointer-events:all;transition:color var(--trans-fast);width:40px}.styles_sliderControl__B1dM8:hover{color:var(--accent-blue-hover)}.styles_sliderControl__B1dM8:disabled{color:var(--gray-dividers)}.styles_sliderControl__B1dM8 svg{height:20px;width:20px}.styles_wrapper__KO57u{overflow:hidden;position:relative;width:134px}@media(max-width:1023px){.styles_wrapper__KO57u{display:none}}.styles_thumbnailsScroll__ws3wD{bottom:0;left:0;padding-right:12px!important;position:absolute!important;position:absolute;right:0;top:0}.styles_thumbnailsScroll__ws3wD .simplebar-wrapper{max-height:100%}.styles_panel__E\+vJB{display:flex;flex-direction:column;height:100%;row-gap:4px;width:100%}.styles_thumbnail__7yV37{border-radius:10px;overflow:hidden;position:relative}.styles_thumbnail__7yV37 picture{display:block;position:relative}.styles_thumbnail__7yV37 picture:before{content:"";display:block;height:0;padding-bottom:64.754%;pointer-events:none;width:100%}.styles_thumbnail_active__zP5Nu:before{border:2px solid var(--accent-brand-blue);border-radius:10px;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.styles_wrapper__hy-7O{width:100%}.styles_wrapper_hasThumbnails__mcJm2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 134px}@media(max-width:1023px){.styles_wrapper_hasThumbnails__mcJm2{display:block}}.styles_oneSlideSlider__oocnz .splide__track{border-radius:var(--br)}@media(max-width:1023px){.styles_slider__645C0 .splide__arrows{display:none}}.styles_slider__645C0 .splide__track{position:relative}.styles_slider__645C0 .splide__track picture{background:var(--light-gray)}.styles_slider__645C0 .splide__track.splide__track--draggable{cursor:grab}.styles_slider__645C0 .splide__track.splide__track--draggable:active{cursor:grabbing}.styles_slider__645C0 .splide__slide{width:100%}.styles_slider__645C0 .splide__slide>*{backface-visibility:hidden}.styles_slider__645C0 .splide__pagination{bottom:0;column-gap:4px;flex-flow:row nowrap;left:0;padding:8px;position:absolute;right:0}.styles_slider__645C0 .splide__pagination li{width:100%}.styles_slider__645C0 .splide__pagination__page{background:var(--bg-white);border:none;border-radius:2px;box-shadow:0 1px 4px #0000001a;color:var(--bg-white);display:block;height:4px;opacity:.5;overflow:visible;padding:0;position:relative;transition:opacity var(--trans-medium);width:100%}.styles_slider__645C0 .splide__pagination__page:before{bottom:-4px;content:"";left:-2px;position:absolute;right:-2px;top:-4px}.styles_slider__645C0 .splide__pagination__page:focus-visible{opacity:1}.is-mouse .styles_slider__645C0 .splide__pagination__page:hover,.keyboard .styles_slider__645C0 .splide__pagination__page:focus,.styles_slider__645C0 .splide__pagination__page.is-active{opacity:1}.styles_captions__g3vrm{display:flex;margin:8px 16px 0}@media(max-width:1023px){.styles_captions__g3vrm{margin:4px 0 0}}.styles_counter__C7ULr{background-color:var(--light-gray);border-radius:80px;height:20px;line-height:20px;padding:0 8px}.styles_caption__6K5dr{margin:2px 0 0 12px;word-break:break-word}.styles_sliderControls__M9y2d{box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding-inline:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:20}.styles_sliderControl__nVajm{align-items:center;background:var(--white);border-radius:50%;box-shadow:var(--button-shadow);color:var(--accent-brand-blue);display:flex;height:40px;justify-content:center;pointer-events:all;transition:color var(--trans-fast);width:40px}.styles_sliderControl__nVajm:hover{color:var(--accent-blue-hover)}.styles_sliderControl__nVajm:disabled{color:var(--gray-dividers)}.styles_sliderControl__nVajm svg{height:20px;width:20px}.styles_ships__Bf9my{display:flex;flex-flow:column nowrap;overflow-anchor:none;row-gap:16px}@media(min-width:640px)and (max-width:1023px){.styles_ships__Bf9my{column-gap:12px;flex-flow:row wrap;row-gap:16px}.styles_ships__Bf9my>*{width:calc(50% - 6px)}}.styles_ships__Bf9my.styles_isLoading__jx562{pointer-events:none}.styles_caseMessage__dqqTU{align-items:center;background:var(--general-gray);border-radius:var(--br-lg);box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:center;min-width:100%;padding:48px 16px;row-gap:32px;text-align:center}@media(min-width:1024px){.styles_caseMessage__dqqTU{min-height:480px}}.styles_caseMessage__dqqTU.styles_small__0G1Db{background:none;color:var(--text-black-secondary);margin:0 auto;max-width:372px;min-height:0;min-width:0;padding:0;row-gap:24px;width:100%}.styles_cabins__MIgke{display:flex;flex-flow:column nowrap}.styles_cabins__head__dVPkf{align-items:center;column-gap:8px;display:flex;flex-flow:row nowrap;justify-content:space-between;min-height:25px}@media(max-width:1023px){.styles_cabins__head__dVPkf{margin-bottom:4px}}.styles_cabins__caption__ZjRVD{color:var(--discount-green)}.styles_cabins__caption__ZjRVD.styles_warning__jrJ2f{color:var(--accent-brand-red)}.styles_cabins__caption__ZjRVD.styles_disable__KXwJc{color:var(--text-black-secondary)}.styles_cabins__accordion__\+K0O-{padding-top:8px}.styles_cabins__details__S7rjT{background:var(--general-gray);border-radius:8px;color:var(--text-black);display:flex;flex-flow:column nowrap;padding:12px;row-gap:12px}.styles_cabinType__OGpeT{align-items:flex-end;column-gap:8px;display:flex;flex-flow:row nowrap;justify-content:space-between}.styles_cabinType__name__IcHJi small{color:var(--text-dark-grey);display:block;white-space:nowrap}.styles_cabinType__price__Cnseo{align-items:flex-end;display:flex;flex-flow:column nowrap;text-align:right;white-space:nowrap}.styles_cabinType__price__Cnseo s{color:var(--text-dark-grey);display:block;position:relative;text-decoration:none;white-space:nowrap}.styles_cabinType__price__Cnseo s:before{border-top:1px solid;content:"";left:-2px;pointer-events:none;position:absolute;right:-2px;top:47%;transform:rotate(-9deg)}.styles_cabinType__noPrice__iZTTj{color:var(--text-dark-grey)}.styles_toggle__9zBsA{height:auto;min-height:0;width:auto}.styles_toggle__9zBsA svg{fill:currentColor;height:20px;transition:margin-top var(--trans-fast),transform var(--trans-fast);width:20px}.styles_toggle__9zBsA.styles_isExpanded__upDFy svg{margin-top:2px;transform:rotate(-180deg)}.styles_toggle__9zBsA>div{column-gap:4px;justify-content:flex-start}.styles_toggle__9zBsA.styles_gray__dxEfW{color:var(--text-black-secondary)!important;padding:3px 0!important}.styles_toggle__9zBsA.styles_gray__dxEfW:focus-visible{color:var(--accent-brand-blue)!important}.is-mouse .styles_toggle__9zBsA.styles_gray__dxEfW:hover,.keyboard .styles_toggle__9zBsA.styles_gray__dxEfW:focus{color:var(--accent-brand-blue)!important}.styles_toggle__9zBsA.styles_small__cwd8Z svg{height:8px;margin-top:2px;width:8px}.styles_booking__epWWq{display:flex;flex-flow:column nowrap;row-gap:16px}@media(max-width:1023px){.styles_booking__epWWq{row-gap:8px}}.styles_booking__notAvailable__3CTwQ{color:var(--dark-gray)}.styles_booking__prices__UlKrG{position:relative}.styles_booking__prices__UlKrG.styles_holdRightPlace__Zj-Ca{padding-right:116px}.styles_booking__price__nDIXu{align-items:flex-start;display:flex;flex-flow:column nowrap;white-space:nowrap}.styles_booking__price__nDIXu.styles_holdTopSpace__Rfqwp strong{margin-top:12px}.styles_booking__price__nDIXu.styles_holdTopSpace__Rfqwp s+strong{margin-top:0}.styles_booking__klkTooltip__fw4-H{position:absolute;right:0;top:0}.styles_booking__klkTooltipContent__vB6ya{max-width:192px!important}.styles_booking__bonusPopover__0e3IM{max-width:276px!important}.styles_booking__selectors__v2Blk{height:100%}@media(min-width:1024px){.styles_booking__buttons__wwqIt{margin-top:16px}}.styles_booking__selectButton__n3rQi{height:48px;width:100%}.styles_booking__selectButton__n3rQi>div{column-gap:0;pointer-events:none}.styles_booking__selectButton__n3rQi svg{fill:currentColor;height:20px;width:20px}.styles_booking__bonus__HUePI{margin-bottom:12px;text-align:center}.styles_booking__selectorsSkeleton__-QWPM{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}.styles_booking__selectorsSkeleton__-QWPM span{height:12px;width:42.3423%}.styles_booking__selectorsSkeleton__-QWPM span+span{width:46.3964%}.styles_strokedPrice__CH37m{color:var(--text-dark-grey);display:inline-block;position:relative;text-decoration:none}.styles_strokedPrice__CH37m:before{border-top:1px solid var(--accent-brand-red);content:"";left:-1px;pointer-events:none;position:absolute;right:-2px;top:47%;transform:rotate(-9.88deg)}@media(max-width:1023px){.styles_strokedPrice__CH37m{font:var(--typo-mobile-description-features)}}.styles_bonusForBuy__ODuM\+{color:var(--accent-brand-blue);cursor:default}.styles_bonusForBuy__ODuM\+ b{font-weight:600}.styles_bonusForBuy__ODuM\+ svg{fill:currentColor;display:inline-block;height:15px;margin-right:6px;vertical-align:-.35em;width:25px}.styles_short__LGpS\+{width:100px}.styles_bonusPayment__twQod{color:var(--accent-brand-blue);column-gap:4px;cursor:default;display:flex;flex-flow:row nowrap;text-align:right}.styles_bonusPayment__twQod.styles_sm__tcZMb{align-items:center;font-size:9px}.styles_bonusPayment__twQod.styles_sm__tcZMb svg{height:22px!important;width:28px!important}.styles_routePoint__-rBKh{align-items:flex-start;color:var(--text-black);display:inline-flex;flex-flow:column nowrap}.styles_country__uKwt\+{color:var(--dark-gray)}.styles_routePointList__Ttkbq{column-gap:20px;display:flex;flex-flow:row wrap;padding-right:14px;row-gap:6px}.styles_routePointList__Ttkbq li{position:relative}.styles_routePointList__Ttkbq li svg{fill:var(--accent-brand-blue);left:100%;margin-left:4px;position:absolute;top:2px}.styles_routePointList__Ttkbq li:last-of-type svg{display:none}.styles_head__74UZo{display:flex;flex-flow:column nowrap;margin-bottom:16px;row-gap:8px}@media(max-width:1023px){.styles_head__74UZo{margin-bottom:8px;row-gap:4px}}.styles_subtitle__aQtVS{color:var(--accent-brand-red)}.styles_title__lcIC-{color:var(--accent-brand-blue);cursor:pointer;width:fit-content}.styles_route__zYd5W{color:var(--dark-gray);margin-top:16px;overflow:hidden}.styles_route__list__56hpE{column-gap:3px;display:flex;flex-flow:row wrap;margin-left:-10px}.styles_route__list__56hpE li:before{content:"– "}@media(max-width:1023px){.styles_route__zYd5W{margin:0 0 16px}}.styles_routeAccordion__hUCei{display:flex;flex-flow:column nowrap}.styles_routeAccordion__full__TCziD{padding-top:8px}.styles_cruiseCard__pX1SE{position:relative}@media(min-width:640px)and (max-width:1023px){.styles_cruiseCard__pX1SE{display:flex;flex-flow:column nowrap}}.styles_cruiseCard__topName__3KmL-{background:var(--accent-brand-blue);border-radius:12px 12px 0 0;color:var(--text-white);margin-bottom:-16px;padding:12px 16px 28px}@media(max-width:1023px){.styles_cruiseCard__topName__3KmL-{padding:8px 16px 24px}}.styles_cruiseCard__wrap__Y1PNo{background:var(--bg-white);border:1px solid var(--general-gray-dividers);border-radius:var(--br-lg);display:flex;flex-flow:row nowrap}.styles_cruiseCard__topName__3KmL-+.styles_cruiseCard__wrap__Y1PNo{border-top-color:#0000}@media(max-width:1023px){.styles_cruiseCard__wrap__Y1PNo{flex:1 0 auto;flex-flow:column nowrap;padding:8px}}.styles_cruiseCard__wrap__Y1PNo.styles_isLoading__D1hSE{border:none;min-height:254px}.styles_cruiseCard__wrap__Y1PNo.styles_isLoading__D1hSE:before{border:1px solid var(--general-gray-dividers);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.styles_cruiseCard__lead__IDDHy{box-sizing:border-box;padding:16px 0 16px 16px;position:relative}@media(max-width:1023px){.styles_cruiseCard__lead__IDDHy{padding:0}}@media(min-width:1024px){.styles_cruiseCard__lead__IDDHy{flex-shrink:0;width:36.7946%}}@media(min-width:1240px){.styles_cruiseCard__lead__IDDHy{width:326px}}.styles_cruiseCard__info__AkVEl{box-sizing:border-box;padding:16px;width:100%}@media(max-width:1023px){.styles_cruiseCard__info__AkVEl{display:flex;flex-flow:column nowrap;padding:12px 4px}}.styles_cruiseCard__ship__GGk1O{margin-bottom:16px}@media(max-width:1023px){.styles_cruiseCard__ship__GGk1O{order:1}}.styles_cruiseCard__duration__bU5XZ{order:1}@media(min-width:1024px){.styles_cruiseCard__duration__bU5XZ{max-width:264px!important;order:0}}.styles_cruiseCard__booking__uVzOo{box-sizing:border-box;padding:16px}@media(max-width:1023px){.styles_cruiseCard__booking__uVzOo{padding:0 8px 8px}}@media(min-width:1024px){.styles_cruiseCard__booking__uVzOo{border-left:1px solid var(--general-gray-dividers);flex-shrink:0;width:29.7968%}}@media(min-width:1240px){.styles_cruiseCard__booking__uVzOo{width:264px}}.styles_duration__HLcDv{align-items:flex-start;background:var(--general-gray);border-radius:10px;box-sizing:border-box;color:var(--text-black);column-gap:8px;display:flex;flex-flow:row nowrap;padding:6px 10px 8px}@media(min-width:1024px){.styles_duration__HLcDv{max-width:264px}}.styles_duration__HLcDv.styles_withNights__TB7wL{column-gap:6px}@media(min-width:1024px){.styles_duration__HLcDv.styles_large__nS8nk{justify-content:space-between;max-width:100%;padding:12px 16px}}.styles_duration__HLcDv.styles_x-large__7ahRD{max-width:100%;padding:8px}@media(min-width:1024px){.styles_duration__HLcDv.styles_x-large__7ahRD{justify-content:space-between}}.styles_duration__HLcDv.styles_xl-large__J5e\+S{max-width:100%;padding:8px 12px}@media(min-width:640px)and (max-width:1023px){.styles_duration__HLcDv.styles_xl-large__J5e\+S{font:var(--typo-mobile-text-m)}}@media(max-width:639px){.styles_duration__HLcDv.styles_xl-large__J5e\+S{column-gap:16px;font:var(--typo-mobile-text-l)}}.styles_date__DXamR{display:flex;flex-flow:column nowrap;row-gap:2px;white-space:nowrap}@media(min-width:1024px){.styles_large__nS8nk .styles_date__DXamR{row-gap:0}}.styles_time__UyoH4{color:var(--text-black-secondary)}.styles_x-large__7ahRD .styles_time__UyoH4,.styles_xl-large__J5e\+S .styles_time__UyoH4{font:var(--typo-text-s)}@media(max-width:1023px){.styles_x-large__7ahRD .styles_time__UyoH4,.styles_xl-large__J5e\+S .styles_time__UyoH4{font:var(--typo-mobile-text-s)}}.styles_days__PIT9x{color:var(--dark-gray);padding:0 11px;position:relative;text-align:center;white-space:nowrap}.styles_withNights__TB7wL .styles_days__PIT9x{padding:0 11px 0 9px}.styles_x-large__7ahRD .styles_days__PIT9x,.styles_xl-large__J5e\+S .styles_days__PIT9x{font:var(--typo-text-s);margin-top:5px;padding:0 12px 0 10px}@media(max-width:1023px){.styles_x-large__7ahRD .styles_days__PIT9x,.styles_xl-large__J5e\+S .styles_days__PIT9x{font:var(--typo-mobile-text-s)}}@media(min-width:1024px){.styles_large__nS8nk .styles_days__PIT9x,.styles_large__nS8nk.styles_withNights__TB7wL .styles_days__PIT9x{padding:0 17px 0 15px}}.styles_days__PIT9x:before{border-top:1px solid var(--gray-dividers);content:"";height:0;left:0;position:absolute;top:.55em;width:7px}@media(min-width:1024px){.styles_large__nS8nk .styles_days__PIT9x:before{top:.75em}}.styles_days__PIT9x svg{fill:var(--gray-dividers);height:5px;position:absolute;right:0;top:calc(.55em - 2px);width:9px}@media(min-width:1024px){.styles_large__nS8nk .styles_days__PIT9x svg{top:calc(.75em - 2px)}}.styles_cruises__nNKSM{display:flex;flex-flow:column nowrap;row-gap:16px;transition:opacity var(--trans-medium)}@media(min-width:640px)and (max-width:1023px){.styles_cruises__nNKSM{column-gap:12px;flex-flow:row wrap;row-gap:16px}.styles_cruises__nNKSM>*{width:calc(50% - 6px)}}.styles_cruises__nNKSM.styles_isLoading__2aUsR{pointer-events:none}.styles_suggestionPopover__ZO2\+W{text-align:justify}.styles_saleLabel__Ou1j7{box-sizing:border-box;cursor:default;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_saleLabel__Ou1j7:not(.styles_red__g57UR,.styles_blue__Xv53z,.styles_transparent__B5rl1){background:var(--light-gray);color:var(--text-black)}.styles_normal__zuYD4{border-radius:8px;height:16px;line-height:12px;padding:0 4px}.styles_large__14LyS{padding:0 6px}.styles_large__14LyS,.styles_medium__4W\+uC{border-radius:12px;height:24px;line-height:20px}.styles_medium__4W\+uC{padding:0 16px 1px 8px}@media(max-width:1023px){.styles_medium__4W\+uC{border-width:1px!important;font:var(--typo-mobile-headline-xs);height:16px;line-height:14px;padding:0 12px 0 4px}}.styles_red__g57UR{background:var(--accent-brand-red);border:2px solid var(--accent-brand-red);color:var(--text-white)}.styles_blue__Xv53z{background:var(--accent-brand-blue);border:2px solid var(--accent-brand-blue);color:var(--text-white)}.styles_transparent__B5rl1{background:var(--white);border:2px solid var(--accent-brand-blue);color:var(--accent-brand-blue)}.styles_transparent__B5rl1.styles_normal__zuYD4{border-width:1px;line-height:14px}.styles_saleLabelsMore__CFHnk{align-items:center;background:var(--bg-white);border:1px solid #0000;border-radius:11px;color:var(--accent-brand-blue);column-gap:2px;display:inline-flex;height:16px;line-height:16px;padding:0 6px;pointer-events:auto;transition:color var(--trans-fast)}.styles_saleLabelsMore__CFHnk svg{fill:currentColor;height:10px;transition:transform var(--trans-fast);width:10px}.styles_saleLabelsMore__CFHnk:focus-visible{color:var(--accent-blue-hover)}.is-mouse .styles_saleLabelsMore__CFHnk:hover,.keyboard .styles_saleLabelsMore__CFHnk:focus{color:var(--accent-blue-hover)}.styles_saleLabelsMore__CFHnk.styles_isActive__IBAhF svg{transform:rotate(-180deg)}@media(max-width:1023px){.styles_saleLabelsMore__CFHnk{border-color:currentColor;font:var(--typo-mobile-headline-xs);letter-spacing:normal;padding:0 11px 2px}}@media(min-width:1024px){.styles_saleLabelsMore__CFHnk.styles_medium__g5QD\+{font:var(--typo-description-m);height:24px;padding:0 5px 0 8px}.styles_saleLabelsMore__CFHnk.styles_medium__g5QD\+>div{column-gap:4px}.styles_saleLabelsMore__CFHnk.styles_medium__g5QD\+ svg{height:16px;width:16px}}.styles_saleLabelsList__cQUBG{align-items:flex-start;box-sizing:border-box;display:flex;flex-flow:row wrap;left:16px;max-height:80%;padding:8px 8px 8px 18px;pointer-events:none;position:absolute;right:0;row-gap:4px;top:16px}.styles_saleLabelsList__cQUBG>span{max-width:100%;pointer-events:auto}.styles_saleLabelsList__cQUBG>span .styles_label__KPrX4{margin-left:-10px;max-width:calc(100% + 10px)}.styles_saleLabelsList__cQUBG>span:not(:last-of-type) .styles_label__KPrX4{padding-right:12px}@media(max-width:1023px){.styles_saleLabelsList__cQUBG{left:0;top:0}}.styles_saleLabelsList__drop__pePqT{margin:0 0 0 -10px;padding:0;position:relative;width:100%}.styles_saleLabelsList__popover__ZjgyH{align-items:flex-start;background:var(--bg-white);border-radius:8px;box-shadow:var(--shadow);box-sizing:border-box;display:flex;flex-flow:column nowrap;gap:8px;left:0;margin:6px 0;max-width:100%;min-width:71.0884%;padding:8px;position:absolute;top:100%;z-index:25}.styles_saleLabelsList__popover__ZjgyH>*{max-width:100%}.styles_saleLabelsList__popover__ZjgyH .styles_popoverLabelTrigger__f\+3M9,.styles_saleLabelsList__popover__ZjgyH .styles_popoverLabel__gYe0t{display:block;position:relative}.styles_saleLabelsList__popover__ZjgyH.flip{top:auto}.styles_company__YN6Gp{width:100%}.styles_company__description__KTbP4{align-items:center;column-gap:8px;display:flex}.styles_company__logo__U9k4J{color:var(--accent-brand-blue);cursor:pointer}.styles_company__logo__U9k4J svg{height:20px;width:128px}@media(max-width:1023px){.styles_company__logo__U9k4J svg{height:15px;width:102px}}.styles_company__class__u\+bZz{background-color:var(--gray);border-radius:4px;color:var(--dark-gray);padding:4px;text-transform:uppercase}.styles_company_gray__CuTgN{color:var(--dark-gray)}.styles_company_dark-gray__WbSM5{color:var(--deep-gray)}.styles_company_disablePointer__J20fS .styles_company__logo__U9k4J{cursor:default}.styles_modal__title__c6CJ\+{margin-bottom:24px}.styles_modal__closeButton__GtJt8{width:100%}.styles_modal__content__ll7U9{background-color:var(--gray);border-radius:16px;padding:32px 26px;position:relative}.styles_modal__logo__A29KK{float:left;margin-bottom:8px;margin-right:8px;margin-top:8px}@media(max-width:1023px){.styles_modal__logo__A29KK{float:none}.styles_modal__logo__A29KK svg{margin-bottom:16px}}.styles_bold__nucix{font-weight:700!important}.styles_shipInfo__pK2Y4{align-items:center;display:flex;flex-flow:row wrap;gap:4px}@media(min-width:1024px){.styles_shipInfo__pK2Y4.styles_large__Qv4j4{gap:8px}}.styles_ship__3UhYP{align-items:center;color:var(--accent-brand-blue);display:flex;flex-flow:row nowrap;gap:4px}.styles_ship__3UhYP[href]{text-decoration:none;transition:color var(--trans-fast)}.styles_ship__3UhYP[href]:focus-visible{color:var(--accent-blue-hover)}.is-mouse .styles_ship__3UhYP[href]:hover,.keyboard .styles_ship__3UhYP[href]:focus{color:var(--accent-blue-hover)}.styles_ship__3UhYP svg{fill:var(--dark-gray);flex-shrink:0;height:20px;width:20px}.styles_bages__N\+4SE{align-items:center;display:flex;flex-flow:row nowrap;gap:4px}@media(max-width:1023px){.styles_bages__stars__bnrnu svg{height:12px;padding-bottom:0}}.styles_badge__blb58{background:var(--general-gray);border-radius:4px;color:var(--dark-gray);padding:4px;text-transform:uppercase}.styles_badge__blue__-lo6L{background:var(--accent-brand-blue-light);color:var(--accent-brand-blue)}@media(min-width:1024px){.styles_large__Qv4j4 .styles_badge__blb58{padding:4px 8px 3px}}.styles_new__CQfP0{color:var(--accent-brand-red);text-transform:uppercase}.styles_services__uOlvE{color:var(--dark-gray);display:flex;flex-flow:row nowrap;margin-top:8px;width:100%}.styles_services__moreBtn__\+XVKK{border-bottom:1px dashed var(--dark-gray);border-radius:0;color:var(--dark-gray);font:var(--typo-button-s)}@media(max-width:1023px){.styles_services__moreBtn__\+XVKK{border-bottom:1px dashed var(--text-black-secondary);color:var(--text-black-secondary);font:var(--typo-button-m-s)}}.styles_services__moreBtn__\+XVKK:hover{border-bottom:1px solid var(--accent-blue-hover)}.styles_services__label__usAML{flex-shrink:0;margin-right:10px;margin-top:1px;white-space:nowrap}.styles_services__list__l6xs1{align-items:flex-start;display:flex;flex-flow:row wrap;gap:8px}.styles_companyLogo__Zyd\+B{order:1;padding-top:8px}.styles_companySearchLogo__W4goU{padding:4px 0}.styles_cruise__Bg573{display:flex;flex-flow:column nowrap;row-gap:16px;width:100%}.styles_fullRoute__6-8Ef{position:relative}.styles_fullRoute__content__Fk-4Z{color:var(--text-black-secondary);padding-top:8px}.styles_customer__HHsQc{display:flex;flex-flow:column nowrap;row-gap:4px}.styles_label__wvWaJ{color:var(--text-black-secondary)}.styles_name__alHMT{word-break:break-word}.styles_contacts__lLKwc{column-gap:24px;display:flex;flex-flow:row wrap;row-gap:4px;word-break:break-word}.styles_contacts__lLKwc .styles_phone__orjne{white-space:nowrap}.styles_contacts__lLKwc .styles_email__6YdsD{word-break:break-word}.styles_ship__07DNk{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:4px;width:100%}.styles_ship__07DNk.styles_large__y3tk4{row-gap:8px}.styles_tags__bP4ID{align-items:center;display:flex;flex-flow:row wrap;gap:6px}.styles_tags__bP4ID:empty{display:none}.styles_type__xK6lZ{color:var(--text-black-secondary);margin-right:2px}.styles_class__q5FQM{background:var(--general-gray);border-radius:4px;color:var(--text-dark-grey);padding:4px;text-transform:uppercase}.styles_isNew__N80lK{color:var(--accent-brand-red);text-transform:uppercase}.styles_box__LiOEi{background:var(--bg-white);border:1px solid var(--general-light-gray);border-radius:var(--br-sm);box-shadow:var(--shadow-card);display:flex;flex-flow:column nowrap;padding:16px}.styles_head__ez\+0y{column-gap:8px;display:flex;justify-content:space-between}.styles_head__toggle__ylm4z{margin-top:-1px}.styles_content__up\+Lg{align-items:flex-start;display:flex;flex-flow:column nowrap;padding-top:16px;row-gap:16px}.styles_scrollerWrapper__lrT2I{margin-right:-12px;min-height:min(480px,var(--vh) - 247px);overflow:hidden;position:relative}@media(max-width:1599px){.styles_scrollerWrapper__lrT2I{min-height:min(480px,var(--vh) - 207px)}}.styles_aboutCabinScroll__FV3Ib{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.styles_aboutCabinScroll__FV3Ib .simplebar-track.simplebar-vertical{bottom:16px}.styles_aboutCabin__ejr9Y{width:100%}.styles_cabinHeader__9pDwe{display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:1599px){.styles_cabinHeader__9pDwe{margin-bottom:12px}}@media(max-width:1023px){.styles_cabinHeader__9pDwe{margin-bottom:24px}}.styles_cabinParamsGrid__M-YNC{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-top:24px}@media(max-width:1599px){.styles_cabinParamsGrid__M-YNC{margin-top:16px}}@media(max-width:1023px){.styles_cabinParamsGrid__M-YNC{margin-top:24px}}.styles_cabinParamsRow__Ezqi9{display:flex;gap:24px}.styles_description__ycUrZ{color:var(--black-secondary);margin:24px 0 16px}@media(max-width:1599px){.styles_description__ycUrZ{margin:16px 0}}@media(max-width:1023px){.styles_description__ycUrZ{margin:24px 0 16px}}.styles_services__C7\+uM{margin-bottom:16px}.styles_cabinParamsItem__CeXuv{align-items:center;display:flex;gap:8px}.styles_cabinParamsItem__CeXuv svg{fill:var(--accent-brand-blue)}.styles_cabinParamsItemName__tgMPk{white-space:nowrap}.styles_legendItem__jHTxl{position:relative}.styles_legendItem__jHTxl:before{border-radius:4px;content:"";position:absolute}.styles_free__tXuqM:before{background-color:var(--cabin-green)}.styles_reserved__3K1Ht:before{background-color:var(--cabin-yellow)}.styles_sold__be6wf:before{background-color:var(--cabin-red-hover)}.styles_small__5\+Xgx{padding-left:18px}.styles_small__5\+Xgx:before{height:12px;left:0;top:2px;width:12px}.styles_normal__posxN{padding-left:24px}.styles_normal__posxN:before{height:16px;left:0;top:4px;width:16px}.styles_passengers__t16C6{align-self:flex-start;margin-bottom:56px;width:100%}@media(max-width:1023px){.styles_passengers__t16C6{margin-bottom:24px}}.styles_passengersReversed__l3pPL{display:flex;flex-direction:column-reverse;margin-bottom:56px;width:100%}@media(max-width:1023px){.styles_passengersReversed__l3pPL{margin-bottom:24px}}.styles_title__pvh\+A{align-items:center;column-gap:8px;display:flex}.styles_buttonBack__D\+GwZ{background-color:#0000;display:none;padding:0}@media(max-width:1023px){.styles_buttonBack__D\+GwZ{display:inline;display:initial}}.styles_passengersDescription__OyYVj{color:var(--black-secondary);margin-top:4px}.styles_toggle__eG74v{font:var(--typo-headline-xs);margin-top:16px}.styles_places__mAbG0{display:flex;flex-direction:column;margin-top:16px;row-gap:8px;width:100%}.styles_selectWrapper__fljeK{align-items:center;column-gap:8px;display:flex}.styles_select__Z48Ul{width:100%}.styles_selectTrigger__YweUa label{color:var(--black);font:var(--typo-input-text-m)}.styles_selectTrigger__YweUa div{font:var(--typo-headline-s)}.styles_buttonClose__tlgZa{align-items:center;background-color:#0000;display:flex;height:22px;justify-content:center;padding:0;width:22px}.styles_places__72w6E{display:flex;flex-direction:column;row-gap:8px;width:100%}.styles_selectWrapper__ejm9e{align-items:center;column-gap:8px;display:flex}.styles_select__vEfyr{width:100%}.styles_selectPopver__z9U2n{z-index:1050}.styles_selectTrigger__iVxH7 label{color:var(--black);font:var(--typo-input-text-m)}.styles_selectTrigger__iVxH7 div{font:var(--typo-headline-s)}.styles_alert__3uZsQ{margin-top:4px}.styles_alert__3uZsQ svg{align-self:center}.styles_buttonClose__FMFLk{align-items:center;background-color:#0000;display:flex;height:22px;justify-content:center;padding:0;width:22px}.styles_addPassengerButton__GlT4a{width:fit-content}.style_toggleIosContainer__xAjFP{--padding:calc((var(--height) - var(--circle-size))/2);--translate:calc(var(--width) - var(--circle-size) - var(--padding)*2);align-items:center;column-gap:12px;display:flex}.style_toggleIosContainer_md__FSSF9{--height:18px;--width:30px;--circle-size:12px}.style_toggleIosContainer_lg__jnKX0{--height:22px;--width:36px;--circle-size:18px}.style_toggleIos__mVI90{background-color:#bdc6d2;border:none;border-radius:20px;cursor:pointer;height:var(--height);min-height:var(--height);min-width:var(--width);padding:var(--padding);transition:background-color .1s linear;width:var(--width)}.style_toggleIos__active__Hxa3B{background-color:#0171ad}.style_circle__zYnzr{background-color:#fff;border-radius:50%;height:var(--circle-size);min-height:var(--circle-size);min-width:var(--circle-size);transition:all .1s linear;width:var(--circle-size)}.style_circle__active__iURNa{transform:translateX(var(--translate))}.styles_prices__PyfpS{display:flex;flex-direction:column;margin-top:16px;row-gap:8px}.styles_defaultPrice__u7BL9{align-items:center;display:flex;justify-content:space-between}.styles_price__xFwB9{align-items:center;display:flex;white-space:nowrap}.styles_addPassengerButton__xGqC3{width:fit-content}.styles_bonusPaymentTooltip__YPlBA{margin-left:auto;position:relative}.styles_priceType__0E\+Iw{color:var(--black-secondary);min-width:98px}.styles_totalPrice__92hdI{align-items:flex-end;display:flex;justify-content:space-between}.styles_bonus__-z2bp{text-align:end}.styles_tooltip__x0dc0{display:block;position:relative}.styles_tooltipContent__cUVFd{text-align:center}.styles_infoMessage__NFo8w{color:var(--black-secondary);display:inline}.styles_infoMessage_price__J523c{color:var(--black-priority);font:var(--typo-mobile-headline-s)!important}.styles_modal1050__7teei{z-index:1050}.styles_infoButton__emgmI{background-color:var(--gray);border-radius:0 6px 6px 0;padding:0 8px}.styles_infoButton__emgmI:focus-visible{background-color:var(--light-gray)}.is-mouse .styles_infoButton__emgmI:hover,.keyboard .styles_infoButton__emgmI:focus{background-color:var(--light-gray)}.styles_free__\+Itky{background-color:var(--cabin-green)}.styles_free__\+Itky:hover{background-color:var(--cabin-green-hover)}.styles_reserved__GJunU{background-color:var(--cabin-yellow)}.styles_reserved__GJunU:hover{background-color:var(--cabin-yellow-hover)}.styles_sold__XBqAC{background-color:var(--cabin-red)}.styles_sold__XBqAC:hover{background-color:var(--cabin-red-hover)}.styles_error__BBrms{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:12px;text-align:center}.styles_errorWrapper__knRy2{padding-block:50px}.styles_name__6vf66{align-items:center;column-gap:8px;display:flex;margin-bottom:2px}.styles_icon__XUOGz svg{fill:#0000}@media(max-width:1023px){.styles_cabinDescriptionModalWrap__JqKk3>div>div{padding:var(--modal-mob-top-padding) 0 0}}.styles_cabinDescriptionModal__52EjJ{max-width:926px}@media(max-width:1599px){.styles_cabinDescriptionModal__52EjJ{max-width:780px}}@media(max-width:1023px){.styles_cabinDescriptionModal__52EjJ{max-width:none}}@media(max-width:1599px){.styles_modalCloseButton__mTMhW{right:10px;top:10px}}.styles_modalContent__qyE6\+{padding-bottom:0}@media(max-width:1599px){.styles_modalContent__qyE6\+{padding:24px 24px 0}}.styles_modalFooter__LABH4{background:var(--bg-white);bottom:0;position:sticky}@media(max-width:1599px){.styles_modalFooter__LABH4{padding:16px 24px 24px}}@media(min-width:1024px){.styles_modalFooter__LABH4{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}@media(max-width:1023px){.styles_title__ZsK7x{display:none}}.styles_content__4icG7,.styles_skeleton__R8bZb{grid-column-gap:44px;column-gap:44px;display:grid;grid-template-columns:50% calc(50% - 44px);margin-top:32px;position:relative}@media(max-width:1599px){.styles_content__4icG7,.styles_skeleton__R8bZb{margin-top:16px}}@media(max-width:1023px){.styles_content__4icG7,.styles_skeleton__R8bZb{grid-template-columns:1fr;margin-top:32px}}.styles_cabinInfoWrapper__ku8BA,.styles_passengersWrapper__B2TKE{animation:styles_fade-in__scm64 var(--trans-medium) forwards}.styles_buttonWrapper__hG1wX{animation:styles_fade-out__A1gYk var(--trans-fast) forwards;background-color:var(--white);box-shadow:0 -10px 20px var(--white);box-sizing:border-box;display:none;margin:-20px -24px;padding:20px 24px;z-index:100}@media(max-width:1023px){.styles_buttonWrapper__hG1wX{display:block}}.styles_buttonWrapperActive__sgfGB{animation:styles_fade-in__scm64 var(--trans-fast) forwards}.styles_button__JwDZc{width:100%}.styles_skeleton__R8bZb{padding-bottom:40px}@media(max-width:1023px){.styles_skeletonRight__H5Agh{display:none}}.styles_successModal__jaY6j{max-width:483px}.styles_successModal__close__jwS59{display:none}.styles_successModal__title__CZKjb{text-align:center}@media(max-width:1023px){.styles_successModal__title__CZKjb{text-align:left}}.styles_successModal__buttons__wrFg5{align-items:center;column-gap:16px;display:flex;margin-top:32px}.styles_successModal__buttons__wrFg5 button{white-space:nowrap;width:fit-content}@media(max-width:1023px){.styles_successModal__buttons__wrFg5 button{width:100%}.styles_successModal__buttons__wrFg5 button:first-child{order:2}.styles_successModal__buttons__wrFg5{flex-flow:column nowrap;gap:10px}}@keyframes styles_fade-in__scm64{0%{opacity:0}to{opacity:1}}@keyframes styles_fade-out__A1gYk{0%{opacity:1}to{opacity:0}}.styles_dialog__IEyec{display:flex;flex-direction:column;row-gap:0}.styles_head__P\+hYs{align-items:center;column-gap:4px;display:flex;margin-bottom:32px}@media(max-width:1023px){.styles_head__P\+hYs{margin-bottom:16px}}.styles_backBtn__Le8eO{background:none;border:none;padding:0;transition:color var(--trans-fast)}.styles_backBtn__Le8eO:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_backBtn__Le8eO:hover,.keyboard .styles_backBtn__Le8eO:focus{color:var(--accent-brand-blue)}.styles_backBtn__Le8eO svg{fill:currentColor}.styles_text__zffR8{margin-bottom:64px}.styles_actions__pEb2R{display:flex;flex-direction:column;row-gap:16px}@media(max-width:1023px){.styles_actions__pEb2R{row-gap:10px}}.styles_actions__pEb2R button{width:100%}.styles_userRoleModal__QJICu{max-width:450px}@media(max-width:1023px){.styles_userRoleModal__QJICu{max-width:none}}.styles_zIndex1051__vgVRX{z-index:1051}.styles_loginWrapper__ECW8K{padding:10px 0!important}.styles_link__-nbKk{color:var(--accent-brand-blue);cursor:pointer}.styles_titleButton__KfwRZ{background-color:var(--white);color:var(--accent-brand-blue);font:var(--typo-headline-xl);letter-spacing:normal;padding:0}@media(max-width:1023px){.styles_titleButton__KfwRZ{font:var(--typo-mobile-headline-xl)}}.style_input__ouu4t{border:1px solid var(--gray-dividers);border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;flex-shrink:0;height:16px;margin:1px 2px 3px;position:relative;width:16px}.style_input__checked__1aXtb{background-color:var(--accent-brand-blue);border-color:var(--accent-brand-blue)}.style_input__checked__1aXtb:before{background:url(/local/react-app/static/media/checked.91f91a785deb727b83a7.svg) 50% no-repeat;content:"";height:10px;left:21%;position:absolute;top:17%;width:10px}.style_input__focused__YEf6p{outline:2px solid var(--general-gray)}.style_input__disabled__kTLf\+.style_input__checked__1aXtb{background-color:var(--general-dark-gray);border-color:var(--general-dark-gray)}.style_label__TcnQ5{align-items:flex-start;color:var(--text-black);column-gap:12px;cursor:pointer;display:flex;font:var(--typo-description-m);transition:color var(--trans-fast);-webkit-user-select:none;user-select:none}.style_label__TcnQ5.disabled,[disabled] .style_label__TcnQ5{color:var(--text-black-secondary)!important;cursor:default;pointer-events:none;transition:none}.style_label__TcnQ5.disabled [fill],[disabled] .style_label__TcnQ5 [fill]{fill:var(--text-black-secondary);transition:none}.style_label__TcnQ5>span>svg{display:inline;height:16px;margin-right:6px;vertical-align:-3px;width:16px}.style_error__PmJkh{color:var(--accent-brand-red);display:flex;flex-flow:column nowrap;margin-left:12px;margin-top:6px;row-gap:4px}.style_error__PmJkh.style_secondary__kh4kc{color:var(--accent-brand-yellow)}.style_secondary__kh4kc.style_label__TcnQ5{color:var(--text-white)!important}.style_secondary__kh4kc.style_label__TcnQ5 span:last-child{transition:opacity var(--trans-fast)}.is-mouse .style_secondary__kh4kc.style_label__TcnQ5:hover span:last-child{opacity:.75}.style_secondary__kh4kc .style_input__ouu4t{border-color:var(--text-white)}.style_secondary__kh4kc .style_input__checked__1aXtb{background-color:#0000;border-color:var(--text-white)}.styles_tabs__Tl4ZK{margin:0}.styles_tabs__hGrBH{margin:32px 0;position:relative}@media(max-width:1023px){.styles_tabs__hGrBH{margin:24px 0}}.styles_tabs__head_dashed__8GaFc{position:relative}.styles_tabs__head_dashed__8GaFc:before{border-bottom:1px solid var(--general-gray-dividers);bottom:0;content:"";left:0;position:absolute;right:0}.styles_tabs__head_dashed__8GaFc .styles_fade__6f6M6{bottom:0;display:none;left:-16px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity var(--trans-fast);width:35vw;z-index:1}.styles_tabs__head_dashed__8GaFc .styles_fade__6f6M6:before{background:var(--bg-white);box-shadow:0 0 15vw 15vw var(--bg-white);content:"";height:100%;left:0;position:absolute;width:16px}@media(max-width:1239px){.styles_tabs__head_dashed__8GaFc .styles_fade__6f6M6{display:block}}.styles_tabs__head_dashed__8GaFc .styles_fade__6f6M6.styles_isActive__2\+wod{opacity:1}.styles_tabs__head_dashed__8GaFc .styles_fade__6f6M6~.styles_fade__6f6M6{left:auto;right:-16px}.styles_tabs__head_dashed__8GaFc .styles_fade__6f6M6~.styles_fade__6f6M6:before{left:auto;right:0}.styles_tabs__nav_dashed__IBwOk{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;column-gap:32px;display:flex;flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.styles_tabs__nav_dashed__IBwOk::-webkit-scrollbar{display:none}@media(max-width:1023px){.styles_tabs__nav_dashed__IBwOk{margin-left:-16px;margin-right:-16px}.styles_tabs__nav_dashed__IBwOk>:first-of-type{border-left:16px solid #0000}.styles_tabs__nav_dashed__IBwOk>:last-of-type{border-right:16px solid #0000}}.styles_tabs__button_dashed__s0Ulq{color:var(--text-black);padding:0;position:relative;transition:all var(--trans-fast);white-space:nowrap}.styles_tabs__button_dashed__s0Ulq>div{padding:0 0 14px}.styles_tabs__button_dashed__s0Ulq:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_tabs__button_dashed__s0Ulq:hover,.keyboard .styles_tabs__button_dashed__s0Ulq:focus{color:var(--accent-brand-blue)}.styles_tabs__button_dashed__s0Ulq:before{background:var(--accent-brand-blue);border-radius:4px 4px 0 0;bottom:0;content:"";height:3px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity var(--trans-fast)}.styles_tabs__button_dashed__s0Ulq.styles_isActive__2\+wod{color:var(--accent-brand-blue)}.styles_tabs__button_dashed__s0Ulq.styles_isActive__2\+wod:before{opacity:1}.styles_tabs__content_dashed__3DRPY{margin-top:32px;position:relative}.styles_tab__panel__4CuAa{position:relative}.styles_tabs__nav_text__fr15l{padding-top:3px}.styles_tabs__head_default__VWmlE,.styles_tabs__head_gray__g3tKJ,.styles_tabs__head_primary__G-GKJ{position:relative}.styles_tabs__nav_default__m55NB,.styles_tabs__nav_grey__yB2OE,.styles_tabs__nav_primary__QHNQJ{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.styles_tabs__nav_default__m55NB::-webkit-scrollbar,.styles_tabs__nav_grey__yB2OE::-webkit-scrollbar,.styles_tabs__nav_primary__QHNQJ::-webkit-scrollbar{display:none}.styles_tabs__nav_default__m55NB,.styles_tabs__nav_primary__QHNQJ{gap:8px}.styles_tabs__nav_primary__QHNQJ{flex-wrap:wrap}.styles_tabs__button_default__gIZCS,.styles_tabs__button_primary__Hti37{align-items:center;display:flex;flex-direction:row;font:var(--typo-headline-xs);height:32px;justify-content:center;min-height:32px;min-width:auto;padding:8px 16px}.styles_tabs__button_default__gIZCS.styles_isActive__2\+wod,.styles_tabs__button_primary__Hti37.styles_isActive__2\+wod{border-radius:8px}.styles_tabs__button_default__gIZCS{background:var(--white);color:var(--black-secondary)}.styles_tabs__button_default__gIZCS:focus-visible{background:var(--white)}.is-mouse .styles_tabs__button_default__gIZCS:hover,.keyboard .styles_tabs__button_default__gIZCS:focus{background:var(--white)}.styles_tabs__button_default__gIZCS.styles_isActive__2\+wod{background:var(--bg-gray);color:var(--black)}.styles_tabs__button_default__gIZCS.styles_isActive__2\+wod:focus-visible{background:var(--bg-gray)}.is-mouse .styles_tabs__button_default__gIZCS.styles_isActive__2\+wod:hover,.keyboard .styles_tabs__button_default__gIZCS.styles_isActive__2\+wod:focus{background:var(--bg-gray)}.styles_tabs__button_grey__GZtcG{align-items:center;background:var(--bg-gray);border-radius:30px;color:var(--black-secondary);display:flex;flex-direction:row;font:var(--typo-button-l);height:32px;justify-content:center;min-height:32px;min-width:auto;padding:0 8px}.styles_tabs__button_grey__GZtcG:focus-visible{background:var(--white)}.is-mouse .styles_tabs__button_grey__GZtcG:hover,.keyboard .styles_tabs__button_grey__GZtcG:focus{background:var(--white)}.styles_tabs__button_grey__GZtcG.styles_isActive__2\+wod{background:var(--white);color:var(--black)}.styles_tabs__button_grey__GZtcG.styles_isActive__2\+wod:focus-visible{background:var(--white)}.is-mouse .styles_tabs__button_grey__GZtcG.styles_isActive__2\+wod:hover,.keyboard .styles_tabs__button_grey__GZtcG.styles_isActive__2\+wod:focus{background:var(--white)}.styles_tabs__button_primary__Hti37{background-color:var(--general-light-gray);color:var(--text-black);transition:var(--trans-fast)}.styles_tabs__button_primary__Hti37.styles_isActive__2\+wod{background-color:var(--accent-brand-blue);color:var(--text-white)}.styles_tabs__button_primary__Hti37:focus-visible{background-color:var(--accent-blue-hover);color:var(--text-white)}.is-mouse .styles_tabs__button_primary__Hti37:hover,.keyboard .styles_tabs__button_primary__Hti37:focus{background-color:var(--accent-blue-hover);color:var(--text-white)}.styles_tabs__content_default__Lno0F{margin-top:24px;position:relative}.styles_tabs__button-font-size_default__TO7ij{font-size:12px}.styles_tabs__button-font-size_custom__2PanU{font-size:15px}.styles_successRegister__KmKxs{align-items:center;display:flex;flex-direction:column;row-gap:48px;text-align:center;width:100%}.styles_successRegister__head__AkdLi{align-items:center;display:flex;flex-direction:column;max-width:384px;row-gap:16px}.styles_successRegister__bonus__nevUe{align-items:center;display:flex;flex-direction:column;max-width:550px;row-gap:32px;width:100%}.styles_successRegister__button__wuF\+f{max-width:100%;width:384px}.styles_bonuses__n\+Erq{column-gap:16px;display:flex;width:100%}@media(max-width:1023px){.styles_bonuses__n\+Erq{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.styles_bonuses__n\+Erq .styles_bonus__cdZRE{grid-column:1/-1}}.styles_bonus__4PyDX{align-items:center;background:var(--general-gray);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px;row-gap:4px;width:100%}.styles_bonus__icon__icV5n{height:24px;width:32px}.styles_switcher__9pA9q{display:flex;justify-content:center;margin-top:32px}.styles_button__AvpN-{margin-left:4px}.styles_button__context__eofHk{font:var(--typo-headline-xs)}@media(max-width:1023px){.styles_button__context__eofHk{font:var(--typo-mobile-headline-xs)}}.styles_button__AvpN- .styles_button__context_desing__qKshk{font:var(--typo-text-l)}@media(max-width:1023px){.styles_button__AvpN- .styles_button__context_desing__qKshk{font:var(--typo-mobile-text-l)}}.styles_wrapper__SSxae{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-inline:auto;max-width:448px;min-height:100%;padding:72px 32px 76px}@media(max-width:1023px){.styles_wrapper__SSxae{max-width:448px;padding:24px 32px 32px}}.styles_main__61P\+Q{align-items:center;display:flex;flex-direction:column;width:100%}.styles_logo__U8MrL{color:var(--accent-brand-blue);margin-bottom:78px}.styles_logo__U8MrL svg{height:50px;width:240px}@media(max-width:1023px){.styles_logo__U8MrL{margin-bottom:48px}}.styles_wrapper_register__uUhrg{justify-content:flex-start}.styles_wrapper_register__uUhrg .styles_logo__U8MrL{margin-bottom:54px}.styles_wrapper_success-register__Cxjub{max-width:100%}.styles_wrapper_login-confirmation__9l06G,.styles_wrapper_recover__3NdRR{max-width:458px}.styles_cabinBookingCard__yz2Eg{border:1px solid var(--gray-dividers);border-radius:16px;box-sizing:border-box;column-gap:24px;display:flex;min-height:322px;padding:16px}@media(max-width:1023px){.styles_cabinBookingCard__yz2Eg{column-gap:0;flex-direction:column;row-gap:16px}}.styles_images__0hdgt{flex-shrink:0;height:100%;width:410px}@media(max-width:1023px){.styles_images__0hdgt{width:100%}}.styles_info__nfPNj{display:flex;flex-direction:column;width:100%}.styles_info__nfPNj table{max-width:100%}.styles_head__S9N54{display:flex;gap:16px;margin-bottom:16px}@media(max-width:1023px){.styles_head__S9N54{flex-flow:column nowrap;gap:8px;margin-bottom:8px}}@media(min-width:1024px){.styles_head__S9N54{justify-content:space-between}}@media(max-width:1023px){.styles_title__Hfx9L{order:2}}.styles_bonuses__forBuy__JQuki{font:var(--typo-button-m-s)}@media(min-width:1024px){.styles_bonuses__Skhz7{margin-top:3px}}.styles_bonuses__tooltipContent__f42yt{max-width:276px!important}.styles_services__C1ykK{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-top:16px}@media(max-width:1023px){.styles_services__C1ykK{column-gap:12px;row-gap:8px}}@media(max-width:639px){.styles_services__C1ykK{grid-template-columns:1fr}}.styles_footerWrapper__vCL4N{display:flex;flex-direction:column;margin-top:auto}@media(max-width:1023px){.styles_footerWrapper__vCL4N{flex-direction:column-reverse}}.styles_footer__r-05o{align-items:center;display:flex;justify-content:space-between;padding-top:24px}@media(max-width:1023px){.styles_footer__r-05o{align-items:flex-start;flex-direction:column;padding-top:16px}}.styles_footerLeftColumn__2WAv7,.styles_footerRightColumn__deZoN{align-items:center;column-gap:8px;display:flex}.styles_footerLeftColumn__2WAv7{column-gap:8px;margin-right:16px}@media(max-width:1023px){.styles_footerLeftColumn__2WAv7{justify-content:space-between;width:100%}}.styles_footerRightColumn__deZoN{column-gap:16px}@media(max-width:1023px){.styles_footerRightColumn__deZoN{margin-top:16px}}.styles_cabinsCount__uFEzl{color:var(--black);font:var(--typo-headline-xs);text-align:center;transition:color var(--trans-fast)}.styles_cabinsCount__context__eGCjI{column-gap:0;display:inline}.styles_cabinsCount__uFEzl span{color:var(--accent-brand-red);transition:color var(--trans-fast)}.styles_cabinsCount__uFEzl .styles_cabinsCount_green__kle0k{color:var(--accent-brand-success);transition:color var(--trans-fast)}.styles_cabinsCount__uFEzl:focus-visible{color:var(--accent-brand-blue)}.styles_cabinsCount__uFEzl:focus-visible span{color:var(--accent-brand-blue)}.styles_cabinsCount__uFEzl:focus-visible .styles_cabinsCount_green__kle0k{color:var(--accent-brand-blue)}.is-mouse .styles_cabinsCount__uFEzl:hover,.is-mouse .styles_cabinsCount__uFEzl:hover .styles_cabinsCount_green__kle0k,.is-mouse .styles_cabinsCount__uFEzl:hover span,.keyboard .styles_cabinsCount__uFEzl:focus,.keyboard .styles_cabinsCount__uFEzl:focus .styles_cabinsCount_green__kle0k,.keyboard .styles_cabinsCount__uFEzl:focus span{color:var(--accent-brand-blue)}.styles_price__mEfF1{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0}.styles_placeOnRequest__-qvKr{color:var(--dark-gray)}.styles_bonusPayment__FPHOM{flex-shrink:0}.styles_bonusPayment__tooltipContent__2cIVo{max-width:192px!important}@media(max-width:1023px){.styles_expandedBtnDesktop__zBNVg{display:none}}.styles_expandedBtnMobile__P-Szs{display:none;margin-top:16px}@media(max-width:1023px){.styles_expandedBtnMobile__P-Szs{display:inline;display:initial;font:var(--typo-button-xl)}}.styles_cartWarningModal__XJntZ{padding:80px 32px;z-index:1051}@media(max-width:1023px){.styles_cartWarningModal__XJntZ{padding:60px 0}}.styles_cartWarningModal__box__v3eqj{max-width:552px}@media(max-width:1023px){.styles_cartWarningModal__content__NRmw2{padding:42px 16px 24px}}.styles_cartWarningModal__closeButton__K9KeG{top:30px}@media(max-width:1023px){.styles_cartWarningModal__closeButton__K9KeG{right:2px;top:2px}}.styles_cartWarning__HMon1{display:flex;flex-flow:column nowrap;row-gap:32px}@media(max-width:1023px){.styles_cartWarning__HMon1{row-gap:10px}}.styles_cartWarning__text__qhiQ7{color:var(--text-black-secondary)}.styles_cartWarning__footer__F6RtO{display:flex}@media(min-width:1024px){.styles_cartWarning__footer__F6RtO{gap:16px}.styles_cartWarning__footer__F6RtO button{width:calc(50% - 8px)}}@media(max-width:1023px){.styles_cartWarning__footer__F6RtO{flex-flow:column nowrap;gap:10px;margin-top:22px}.styles_cartWarning__footer__F6RtO button{width:100%}.styles_cartWarning__footer__F6RtO button:first-child{order:2}}@keyframes style_content-in__3diS5{0%{opacity:0}to{opacity:1}}@keyframes style_content-out__YT4Ea{0%{opacity:1}to{opacity:0}}.style_main__XU2L9{align-self:center;box-sizing:border-box;flex:1 0 auto;min-height:var(--main-min-height);position:relative;width:100%}@media(max-width:1023px){.style_main__XU2L9{margin-top:calc(var(--hdr-overlap-mob)*-1)}}.style_main__XU2L9.style_withBackground__vXSqv{background:var(--bg-white);border-radius:var(--br-xl);max-width:1240px;padding:32px}@media(max-width:1023px){.style_main__XU2L9.style_withBackground__vXSqv{padding:24px 16px calc(24px + var(--ftr-overlap-mob))}}@media(max-width:359px){.style_main__XU2L9.style_withBackground__vXSqv{padding-left:12px;padding-right:12px}}body.pt-change .style_main__XU2L9,body.pt-enter .style_main__XU2L9,body.pt-exit .style_main__XU2L9{overflow:hidden;pointer-events:none}body.pt-enter .style_main__XU2L9>*{animation:style_content-out__YT4Ea var(--ease) .8s forwards}body.pt-change .style_main__XU2L9>*{opacity:0}body.pt-exit .style_main__XU2L9>*{animation:style_content-in__3diS5 var(--ease) .8s forwards}.style_intro__HtqDr{margin-top:calc(var(--hdr-overlap)*-1);max-width:1240px;width:100%}@media(max-width:1023px){.style_intro__HtqDr{margin-top:calc(var(--hdr-overlap-mob)*-1)}}.styles_cartWidgetTrigger__Ine9I{background:none;border:none;border-radius:4px;color:inherit;height:36px;padding:0;position:relative;transition:background var(--trans-fast);width:auto}.styles_cartWidgetTrigger__Ine9I:focus-visible{background:var(--accent-blue-hover)}.is-mouse .styles_cartWidgetTrigger__Ine9I:hover,.keyboard .styles_cartWidgetTrigger__Ine9I:focus{background:var(--accent-blue-hover)}.styles_cartWidgetTrigger__Ine9I.styles_isExpanded__zh8Yv{background:#ffffff52!important}.styles_cartWidgetTrigger__icon__KBgtp{fill:currentColor;margin:0 auto;pointer-events:none}.styles_cartWidgetTrigger__marker__GpxJF{background:var(--accent-brand-red);border-radius:50%;height:12px;pointer-events:none;position:absolute;right:4px;top:4px;width:12px}.styles_cartWidgetPopover__aNEM5{backface-visibility:hidden;border:1px solid var(--general-gray-dividers);box-sizing:border-box;left:-10000px;margin:12px 16px;min-width:188px;padding:12px 16px;position:absolute}.styles_modalWrap__j8NYh{background:#0000;box-shadow:-16px 0 16px #0000000f;left:auto;overflow-y:auto!important;right:0;width:436px}@media(max-width:1023px){.styles_modalWrap__j8NYh{background:var(--overlay);padding:var(--modal-mob-top-padding) 0 0;width:100%}.styles_modalWrap__j8NYh>div>div{padding-left:0;padding-right:0}}.styles_modal__NAwu\+{border-radius:16px 0 0 16px;height:var(--vh);overflow:hidden}@media(max-width:1023px){.styles_modal__NAwu\+{border-radius:24px 24px 0 0;height:calc(var(--vh-inner) - var(--modal-mob-top-padding))}}.styles_modalContent__vBUaZ{box-sizing:border-box;height:calc(var(--vh));padding:24px}@media(max-width:1023px){.styles_modalContent__vBUaZ{height:calc(var(--vh-inner) - var(--modal-mob-top-padding))}}.styles_closeButton__z\+j6N{padding:12px;right:12px;top:14px}.styles_closeButton__z\+j6N svg{height:20px;width:20px}.styles_wrapper__DijA0{display:flex;flex-direction:column;row-gap:16px}.styles_header__Vjopj{align-items:center;background:inherit;box-shadow:var(--shadow-transparent);column-gap:24px;display:flex;margin:-24px -24px -16px;padding:24px 24px 16px;position:relative;transition:box-sahdow var(--trans-medium);z-index:1}.styles_header__Vjopj.styles_shadow__g2bpC{box-shadow:var(--shadow)}.styles_alert__QkDPR{color:var(--text-black-secondary)}.styles_alert__QkDPR svg{background:var(--accent-brand-red);border-radius:10px;padding:2px}.styles_dates__AC82m{font:var(--typo-description-features);padding:6px 8px 8px;width:fit-content}.styles_activeCruise__upK3w{display:flex;flex-direction:column;row-gap:8px}.styles_activeCruise__about__I7mKr{align-items:flex-start;column-gap:16px;display:flex;justify-content:space-between}@media(max-width:1023px){.styles_activeCruise__about__I7mKr{column-gap:8px}}.styles_activeCruise__about__I7mKr button{white-space:nowrap}.styles_activeCruise__link__ULeA7{flex-shrink:0;white-space:nowrap}.styles_cabins__NAsa1{display:flex;flex-direction:column;row-gap:8px}.styles_total__1\+Ig5{align-items:stretch;background:var(--white);border-top:1px solid var(--general-gray-dividers);bottom:0;box-shadow:var(--cart-shadow);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding:16px 24px;position:absolute;right:0;row-gap:16px;z-index:2}.styles_total__1\+Ig5 .styles_total__alert__k3NLh{background:#0000;border:none;padding:0}.styles_total__1\+Ig5 .styles_total__alert__k3NLh svg{fill:var(--alert-green)}.styles_contentWrap__eSiCG{--total-panel-offset:0;height:calc(var(--vh) - var(--total-panel-offset) - 64px);margin-inline:-24px;padding-inline:24px}@media(max-width:1023px){.styles_contentWrap__eSiCG{height:calc(var(--vh-inner) - var(--total-panel-offset) - 64px - var(--modal-mob-top-padding))}}.styles_content__0amIF{box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:16px;row-gap:16px}.styles_scroller__JqLX0{height:100%;margin-right:-16px}.styles_scroller__JqLX0 .simplebar-vertical{bottom:16px}.styles_scroller__JqLX0 .simplebar-horizontal{display:none}.styles_emptyContent__tLcz2{margin-top:250px;max-width:256px}.styles_button__EwKka{margin-right:auto}.styles_button__image__YlxqC{align-items:center;display:flex}.styles_modalTitle__SLrjh{margin-bottom:24px}.styles_deckWithCabinsList__qd4Ak{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:24px}.styles_deckWithCabinsItem__S2tZ7{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.styles_deckName__WKU1Z{align-items:center;display:flex;gap:8px}.styles_deckName__WKU1Z svg{fill:var(--accent-brand-blue)}.styles_availableCabinsList__N7fng{display:flex;flex-wrap:wrap;gap:8px;transition:display var(--trans-slow)}.styles_availableCabinItem__xPkzF{align-items:flex-start;background:var(--bg-gray);border-radius:10px;box-sizing:border-box;color:var(--black);display:flex;flex-direction:column;gap:2px;height:44px;padding:6px 8px 8px 36px}.styles_availableCabinItem__xPkzF svg{fill:none}@media(max-width:1023px){.styles_availableCabinItem__xPkzF{gap:8px;height:54px;padding:6px 8px 8px}}.styles_titleWrap__p5o8H{position:relative}@media(max-width:1023px){.styles_titleWrap__p5o8H{align-items:center;display:flex;gap:8px}}@media(min-width:1024px){.styles_titleIcon__lgWBV{left:-28px;margin-top:-3px;position:absolute;top:50%}}.styles_servicesModalTrigger__QyZu5{order:3}.styles_availableCabinsWrapShort__JNsMC{align-items:flex-end;display:flex;flex:1 1;order:4}.styles_availableCabinsWrapExpanded__GVQRI{margin-top:8px;order:5}.styles_expandedBtn__uz-D8{white-space:nowrap;width:160px}@media(max-width:1023px){.styles_expandedBtn__uz-D8{width:100%}}.styles_cabinCard__i5Q22{background:var(--white);border:1px solid var(--gray-dividers);border-radius:16px;box-sizing:border-box;display:flex;gap:24px;padding:16px;width:100%}@media(max-width:1023px){.styles_cabinCard__i5Q22{border-radius:8px;flex-direction:column;gap:16px;padding:8px 8px 16px}}@media(min-width:1024px){.styles_cabinMediaWrap__KRdLp{flex:0 0 34.86%;max-width:410px}}.styles_cabinInfoWrap__uKTf-{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:16px}.styles_cabinInfoDesc__x4gBR{color:var(--text-black-secondary);max-width:100%}@media(min-width:1024px){.styles_cabinInfoDesc__x4gBR{max-width:554px}}.styles_cabinInfoDesc__x4gBR>*{max-width:100%}.styles_cabinInfoDesc__x4gBR ul{padding-inline-start:40px}.styles_cabinInfoDesc__x4gBR li{list-style:disc none outside;list-style:initial}.styles_cabinServicesWrap__qSUyv{align-self:stretch}.styles_cabinServices__QzAR7{grid-gap:8px 24px;display:grid;grid-template-columns:1fr 1fr}@media(max-width:1023px){.styles_cabinServices__QzAR7{grid-gap:8px!important;grid-template-columns:1fr!important}}@media(min-width:1024px){.styles_cabinServices__QzAR7 li{gap:8px;width:auto}}.styles_cabinCardAvailableCabins__nDTGd{margin-top:auto;width:100%}.styles_cabinVideoModalBtn__ClM-r{background:none;color:#009bda;padding:0}.styles_cabinModalHeading__fgYjG{margin-bottom:25px}.styles_cabinInfoWrap__F87f7{display:flex;flex-direction:column;gap:32px}@media(max-width:1023px){.styles_cabinInfoWrap__F87f7{gap:16px;padding-left:8px}}.styles_cabinContentWrap__JXPYk{display:flex;gap:32px}@media(max-width:1023px){.styles_cabinContentWrap__JXPYk{flex-direction:column;gap:24px}}.styles_cabinContentInfo__r2vNY{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:1024px){.styles_cabinContentInfo__r2vNY{gap:24px;width:100%}}.styles_cabinParamsGrid__OG425{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.styles_cabinParamsRow__HQ8g-{display:flex;gap:24px}@media(max-width:1023px){.styles_modalSlider__F\+-su .splide__arrows{display:none}}@media(min-width:1024px){.styles_mediaWrap__gm7Eo{width:100%}}@media(max-width:1023px){.styles_mediaWrap__gm7Eo{margin-left:-8px;width:calc(100% + 8px)}.styles_modalTitle__lNrJ2{display:none}}.styles_noInfo__ij4lv{margin:3px 40px 0 0}.styles_cabinDesc__NVuv\+{color:var(--text-black-secondary)}@media(max-width:1023px){.styles_cabinDesc__NVuv\+{order:2}}.styles_cabinDesc__NVuv\+ ul{padding-inline-start:40px}.styles_cabinDesc__NVuv\+ li{list-style:disc none outside;list-style:initial}.styles_modalServicesWrap__Qbvuv{display:flex;flex-flow:column nowrap;gap:12px}@media(max-width:1023px){.styles_modalServicesWrap__Qbvuv{gap:8px}}@media(min-width:1024px){.styles_modalServicesWrap__Qbvuv{flex-shrink:0;width:250px}}.styles_modalServicesList__Wh-3x{display:flex;flex-flow:column nowrap;gap:8px}.styles_modalTrigger__SnSv\+{background:#0000;color:var(--accent-brand-blue);display:flex;padding:0}@media(max-width:1023px){.styles_modalOverlay__kRLx6{padding:var(--modal-mob-top-padding) 0 0}}.styles_modalBox__UsDlh{display:flex;flex-direction:column;position:relative}@media(min-width:1024px){.styles_modalBox__UsDlh{margin-block:80px;max-width:772px}}@media(max-width:1023px){.styles_modalBox__UsDlh{border-radius:var(--br-lg) var(--br-lg) 0 0!important;min-height:0;width:100vw}}.styles_footer__5\+3nE{background:var(--bg-white);border-radius:0 0 var(--br-xl) var(--br-xl);bottom:0;position:sticky}.styles_footer__content__TWLZ6{padding:20px 0}@media(min-width:1024px){.styles_footer__content__TWLZ6{display:none}}.styles_footButton__icUFW{width:100%}.styles_modalCloseButton__sVg9-{height:16px;padding:0;right:40px;top:44px;width:16px}@media(max-width:1023px){.styles_modalCloseButton__sVg9-{right:24px;top:24px}}.styles_hiddenCloseButton__7ryXU{display:none}.styles_modalCabinServices__dxyfh{display:flex;flex-direction:row;gap:10px 24px;justify-content:flex-start}.styles_modalCabinServices__dxyfh li{max-width:192px}@media(min-width:1024px){.styles_modalCabinServices__dxyfh{width:calc(100% - 80px)}}.styles_accordion__RW7Ft{border:solid var(--gray-dividers);border-width:1px 0;padding:16px 0;position:relative}.styles_accordion__RW7Ft:not(.styles_withoutMargins__KHYbH){margin:48px 0}.styles_accordion__RW7Ft+.styles_accordion__RW7Ft{margin-top:0}.styles_accordion__RW7Ft+.styles_accordion__RW7Ft.styles_withoutMargins__KHYbH{border-top:none}@media(max-width:1023px){.styles_accordion__RW7Ft{margin:32px 0}.styles_accordion__RW7Ft+.styles_accordion__RW7Ft{margin-top:-33px}}.styles_accordion__RW7Ft:last-child{margin-bottom:0}.styles_accordion__head__ll37U{cursor:pointer;padding:8px 32px 8px 0;position:relative;transition:color var(--trans-fast)}.styles_accordion__head__ll37U:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_accordion__head__ll37U:hover,.keyboard .styles_accordion__head__ll37U:focus{color:var(--accent-brand-blue)}.styles_accordion__icon__QlQEL{fill:currentColor;height:20px;position:absolute;right:0;top:8px;transition:transform var(--trans-fast);width:20px}.styles_isExpanded__Fjpyh .styles_accordion__icon__QlQEL{transform:rotate(-180deg)}.styles_accordion__content__Q7VnS{padding:16px 32px 12px 0}.styles_accordion__content__Q7VnS>:last-child{margin-bottom:0}.styles_content__wrap__c4W25{width:100%}.styles_accordion_default__Qh54T{align-items:flex-start;display:flex;flex-direction:column;margin:16px 0 0;position:relative}@media(max-width:1023px){.styles_accordion_default__Qh54T{margin:24px 0 0}}.styles_accordion_default__Qh54T:last-child{margin-bottom:0}.styles_accordion_default__head__lWAhx{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;transition:color var(--trans-fast);width:100%}.styles_accordion_default__head__lWAhx:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_accordion_default__head__lWAhx:hover,.keyboard .styles_accordion_default__head__lWAhx:focus{color:var(--accent-brand-blue)}@media(min-width:1024px){.styles_accordion_default__head__lWAhx{flex-direction:row-reverse;justify-content:flex-end}}.styles_accordion_default__icon__5bVDY{fill:var(--dark-gray);height:30px;transition:transform var(--trans-fast);width:30px}.styles_isExpanded__Fjpyh .styles_accordion_default__icon__5bVDY{transform:rotate(-180deg)}@media(max-width:1023px){.styles_accordion_default__icon__5bVDY{height:20px;width:20px}}.styles_accordion_default__content__Ld8VT{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media(max-width:1023px){.styles_accordion_default__content__Ld8VT{gap:12px}}.styles_accordionFoldable__d3h\+n{align-items:flex-start;display:flex;flex-direction:column;margin:1.0667em 0;position:relative}@media(max-width:1023px){.styles_accordionFoldable__d3h\+n{margin:.8571em 0}}.styles_accordionFoldable__d3h\+n:last-child{margin-bottom:0}.styles_accordionFoldable__toggle__6aq1R{margin-top:20px}.styles_accordionFoldable__toggle__6aq1R>div{column-gap:4px}.styles_accordionFoldable__icon__AVCQV{fill:currentColor;height:20px;transition:transform var(--trans-fast);width:20px}.styles_isExpanded__Fjpyh .styles_accordionFoldable__icon__AVCQV{transform:rotate(-180deg)}.styles_accordionFoldable__wrap__ztOl1{position:relative}.styles_accordionFoldable__fade__QEe-j{background:linear-gradient(1.87deg,var(--bg-white) -26.67%,#fff0 135.35%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;transition:opacity var(--trans-slow)}.styles_isExpanded__Fjpyh .styles_accordionFoldable__fade__QEe-j{opacity:0;transition:opacity var(--trans-fast)}.styles_accordionFoldable__content__3V33N>:last-child{margin-bottom:0!important}.styles_accordion_filled__OMqea.styles_accordion__RW7Ft{background:var(--white);border:1px solid var(--general-light-gray);border-radius:var(--br);padding:24px}@media(max-width:1023px){.styles_accordion_filled__OMqea.styles_accordion__RW7Ft{border-radius:var(--br-sm);padding:16px}}.styles_accordion_filled__OMqea.styles_accordion__RW7Ft.styles_isExpanded__Fjpyh{background:var(--general-gray)}.styles_accordion_filled__OMqea.styles_accordion__RW7Ft .styles_accordion__content__Q7VnS{padding:16px 0 0}.styles_accordion_filled__OMqea .styles_accordion__head__ll37U{padding:0 32px 0 0}.styles_accordion_filled__OMqea .styles_accordion__icon__QlQEL{fill:var(--text-dark-grey);top:0}@media(min-width:1024px){.styles_accordion_filled__OMqea .styles_accordion__icon__QlQEL{height:24px;width:24px}}.styles_accordion_filledGray__NvQzA.styles_accordion__RW7Ft{background:var(--general-gray);border:none;border-radius:var(--br-lg)}.styles_accordion_filledGray__NvQzA.styles_accordion__RW7Ft .styles_accordion__content__Q7VnS{padding-top:18px}@media(max-width:1023px){.styles_accordion_filledGray__NvQzA{border-radius:var(--br-sm)}}.styles_accordion_filledGray__NvQzA .styles_accordion__head__ll37U{padding:6px 32px 6px 0}.styles_accordion_filledGray__NvQzA .styles_accordion__icon__QlQEL{height:24px;top:3px;width:24px}.styles_cabinTooltipCard__Ypy50{align-items:stretch;column-gap:24px;display:flex;flex-flow:row nowrap}@media(max-width:1023px){.styles_cabinTooltipCard__Ypy50{display:none}}.styles_cabinTooltipCard__pic__DnKBP{background:var(--general-light-gray);border-radius:var(--br);display:block;height:166px;overflow:hidden;position:relative;width:166px}.styles_cabinTooltipCard__header__gDWho{align-items:center;display:flex;justify-content:space-between}.styles_cabinTooltipCard__headerLeft__OiNS3{display:flex;flex-direction:column}.styles_cabinTooltipCard__content__tPur2{display:flex;flex-flow:column nowrap;min-width:340px;row-gap:16px}.styles_cabinTooltipCard__features__L4qpe{grid-gap:8px;grid-column-gap:24px;column-gap:24px;display:grid;gap:8px;grid-template-columns:1fr 1.5fr}.styles_cabinTooltipCard__features__L4qpe li{align-items:center;column-gap:8px;display:flex;flex-flow:row nowrap}.styles_cabinTooltipCard__features__L4qpe li svg{fill:var(--accent-brand-blue);align-self:flex-start;margin-top:-2px}.styles_cabinTooltipCard__foot__z6t0e{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.styles_cabinTooltipCard__footRight__vDWPl{align-items:center;column-gap:24px;display:flex}.styles_cabinTooltipCard__price__FM7qR{align-items:flex-start;display:flex;flex-direction:column}.styles_popover__Yq5rf{pointer-events:none;z-index:100}.styles_cartButton__rGq9C{align-items:center;border:none;border-radius:10px;color:#fff;display:flex;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:10px;font-weight:600;justify-content:center;margin-left:5px;padding:8px 30px 7px}.styles_iconHover__BC5Ry{opacity:0;position:absolute}.styles_free__ygxxj{background-color:var(--cabin-green)}.styles_free__ygxxj:focus-visible{background-color:var(--cabin-green-hover)}.is-mouse .styles_free__ygxxj:hover,.keyboard .styles_free__ygxxj:focus{background-color:var(--cabin-green-hover)}.styles_cartButton__rGq9C.styles_reserved__CJbKI{background-color:var(--cabin-yellow)}.styles_cartButton__rGq9C.styles_reserved__CJbKI:focus-visible{background-color:var(--cabin-yellow-hover)}.is-mouse .styles_cartButton__rGq9C.styles_reserved__CJbKI:hover,.keyboard .styles_cartButton__rGq9C.styles_reserved__CJbKI:focus{background-color:var(--cabin-yellow-hover)}.styles_cartButton__rGq9C.styles_sold__0CF9Y{background-color:var(--cabin-red)}.styles_cartButton__rGq9C.styles_sold__0CF9Y:focus-visible{background-color:var(--cabin-red-hover)}.is-mouse .styles_cartButton__rGq9C.styles_sold__0CF9Y:hover,.keyboard .styles_cartButton__rGq9C.styles_sold__0CF9Y:focus{background-color:var(--cabin-red-hover)}.styles_cartButton__rGq9C.styles_added__3WgoC{background-color:var(--cabin-added);color:var(--white)}.styles_cartButton__rGq9C.styles_added__3WgoC:focus-visible{background-color:var(--cabin-added-hover)}.styles_cartButton__rGq9C.styles_added__3WgoC:focus-visible .styles_iconHover__BC5Ry{opacity:1}.styles_cartButton__rGq9C.styles_added__3WgoC:focus-visible .styles_icon__3nb8p{opacity:0}.keyboard .styles_cartButton__rGq9C.styles_added__3WgoC:focus{background-color:var(--cabin-added-hover)}.keyboard .styles_cartButton__rGq9C.styles_added__3WgoC:focus .styles_iconHover__BC5Ry{opacity:1}.keyboard .styles_cartButton__rGq9C.styles_added__3WgoC:focus .styles_icon__3nb8p{opacity:0}.is-mouse .styles_cartButton__rGq9C.styles_added__3WgoC:hover{background-color:var(--cabin-added-hover)}.is-mouse .styles_cartButton__rGq9C.styles_added__3WgoC:hover .styles_iconHover__BC5Ry{opacity:1}.is-mouse .styles_cartButton__rGq9C.styles_added__3WgoC:hover .styles_icon__3nb8p{opacity:0}.styles_cartButton_full__Coy0n{font-size:14px;font-weight:600;padding-inline:22px;width:auto}.styles_cartButton_full__Coy0n.styles_free__ygxxj,.styles_cartButton_full__Coy0n.styles_reserved__CJbKI,.styles_cartButton_full__Coy0n.styles_sold__0CF9Y{background-color:var(--cabin-green);color:var(--white)}.styles_cartButton_full__Coy0n.styles_free__ygxxj:focus-visible,.styles_cartButton_full__Coy0n.styles_reserved__CJbKI:focus-visible,.styles_cartButton_full__Coy0n.styles_sold__0CF9Y:focus-visible{background-color:var(--cabin-green-hover)}.is-mouse .styles_cartButton_full__Coy0n.styles_free__ygxxj:hover,.is-mouse .styles_cartButton_full__Coy0n.styles_reserved__CJbKI:hover,.is-mouse .styles_cartButton_full__Coy0n.styles_sold__0CF9Y:hover,.keyboard .styles_cartButton_full__Coy0n.styles_free__ygxxj:focus,.keyboard .styles_cartButton_full__Coy0n.styles_reserved__CJbKI:focus,.keyboard .styles_cartButton_full__Coy0n.styles_sold__0CF9Y:focus{background-color:var(--cabin-green-hover)}.styles_cartButton_full__Coy0n.styles_added__3WgoC{color:var(--text-black);position:relative}.styles_cartButton_full__Coy0n.styles_added__3WgoC:focus-visible{color:var(--text-black)}.is-mouse .styles_cartButton_full__Coy0n.styles_added__3WgoC:hover,.keyboard .styles_cartButton_full__Coy0n.styles_added__3WgoC:focus{color:var(--text-black)}.styles_cartButton_full__Coy0n.styles_added__3WgoC .styles_iconHover__BC5Ry{left:calc(50% - 94px)}.styles_cartButton_full__Coy0n:disabled{background-color:var(--general-gray);color:var(--general-gray-dividers);pointer-events:none}.styles_cartButton_full__Coy0n:disabled:focus-visible{background-color:var(--general-gray);color:var(--general-gray-dividers)}.is-mouse .styles_cartButton_full__Coy0n:disabled:hover,.keyboard .styles_cartButton_full__Coy0n:disabled:focus{background-color:var(--general-gray);color:var(--general-gray-dividers)}.styles_header__szvA1{display:flex;flex-direction:column;row-gap:16px;width:100%}.styles_header__row__iychr{align-items:flex-start;column-gap:16px;display:flex;justify-content:space-between}.styles_header__col__N4Riz{display:flex;flex-direction:column;row-gap:8px}.styles_header__col__N4Riz:last-child{align-items:flex-end}.styles_header__szvA1 button{white-space:nowrap}.styles_records__NZleS{gap:8px}.styles_records__text__tqd07{color:var(--text-dark-grey);font:var(--typo-input-text-s)}.styles_statusWrapper__7xIrW{display:flex;flex-direction:column;row-gap:8px}.styles_statusWrapper__7xIrW~.styles_statusWrapper__7xIrW{align-items:flex-end}.styles_header_lg__7-jGA{display:flex;flex-direction:column;row-gap:12px}.styles_header_lg__7-jGA .styles_header__col__N4Riz{row-gap:12px}.styles_header_lg__7-jGA .styles_toggle__YLq4S{height:34px}.styles_header_lg__7-jGA .styles_statusWrapper__7xIrW{align-items:flex-end;column-gap:32px;flex-direction:row}@media(max-width:1023px){.styles_header_lg__7-jGA .styles_header__row__iychr{flex-direction:column;row-gap:16px}.styles_header_lg__7-jGA .styles_header__row__iychr:first-child{flex-direction:column-reverse}}.styles_category__RjCaT{column-gap:6px;display:flex;margin-left:-2px}.styles_category__RjCaT span{padding:2px 0}.styles_category__RjCaT svg{fill:var(--accent-brand-blue);position:relative;top:-1px}.styles_status__D0VGB{padding-left:24px;position:relative}.styles_status__D0VGB:before{background:var(--status-color);border-radius:4px;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.styles_status__D0VGB.styles_free__yGOe9{--status-color:var(--scheme-green)}.styles_status__D0VGB.styles_reserved__hTyvQ{--status-color:var(--scheme-yellow)}.styles_status__D0VGB.styles_sold__58mKi{--status-color:var(--scheme-red)}.styles_header__row__iychr .styles_status__D0VGB{margin-top:-2px}.styles_places__U845v{align-items:center;column-gap:8px;display:flex;white-space:nowrap}.styles_places__U845v svg{fill:var(--accent-brand-blue)}.styles_button__mW7pP{color:var(--general-dark-gray)}.styles_button__mW7pP:focus-visible{color:var(--black-secondary)}.is-mouse .styles_button__mW7pP:hover,.keyboard .styles_button__mW7pP:focus{color:var(--black-secondary)}.style_chipRecord__eqOLV{align-items:center;background:var(--general-gray);border-radius:10px;color:var(--text-black);display:flex;font:var(--typo-input-text-s);gap:4px;padding:7px 8px}.style_chipRecord__eqOLV.style_inverse__kr3WO{flex-direction:row-reverse}.style_chipRecord__eqOLV.style_white__MpujU{background:var(--bg-white);color:var(--text-dark-grey)}.style_chipRecord__eqOLV.style_baseline__X4uoO{align-items:baseline}.style_chipRecord__eqOLV strong{color:var(--text-black);font:var(--typo-headline-s)}.styles_chipRecords__Z8dtI{display:flex;flex-flow:row wrap;gap:4px}.styles_skeleton__8-Le1{border:1px solid var(--general-gray-dividers);border-radius:12px;display:flex;flex-direction:column;padding:16px;row-gap:20px}.styles_passengers__hYQmn{display:flex;flex-direction:column;row-gap:8px}.styles_cabin__2kp9D{border:1px solid var(--general-gray-dividers);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px;row-gap:16px}.styles_price__n8OSI{align-items:baseline;column-gap:16px;display:flex}.styles_price__text__3ACcQ{color:var(--text-black-secondary)}.styles_additionalPrice__I0ILW{display:inline}.styles_stepControls__-nO70{align-self:flex-start;column-gap:16px;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:20px 0}.styles_stepControls__-nO70 a,.styles_stepControls__-nO70 button{min-width:0}.styles_stepControls__backButton__lIPqk{border:1px solid var(--cabin-green);color:var(--cabin-green)}.styles_stepControls__backButton__lIPqk:focus-visible{border:1px solid var(--cabin-green-hover);color:var(--cabin-green-hover)}.is-mouse .styles_stepControls__backButton__lIPqk:hover,.keyboard .styles_stepControls__backButton__lIPqk:focus{border:1px solid var(--cabin-green-hover);color:var(--cabin-green-hover)}@media(max-width:639px){.styles_stepControls__backButton__lIPqk{justify-content:center}}@media(max-width:359px){.styles_stepControls__backButton__lIPqk{justify-content:center}}@media(max-width:639px){.styles_stepControls__nextButton__VsXsA{justify-content:center}}@media(max-width:359px){.styles_stepControls__nextButton__VsXsA{justify-content:center}}@media(max-width:1023px){.styles_stepControls__-nO70{align-self:stretch;flex-flow:column nowrap;gap:16px;margin-top:0}.styles_stepControls__-nO70>:first-child{order:2}}.styles_cabinsList__tfBbP{display:flex;flex-direction:column;row-gap:24px}.styles_alert__HmSpV{background:#74c6620d;border:1px solid var(--accent-brand-success);margin-bottom:16px}.styles_alert__HmSpV svg{fill:var(--accent-brand-success);align-self:center}.styles_errorMessageWrap__LdAoW{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.styles_errorMessageWrap__LdAoW:after{content:"";height:0;margin-bottom:40%}.styles_alertWarning__CnkvA{background:var(--accent-brand-yellow-light);font:var(--typo-text-s)}.styles_alertWarning__CnkvA svg{align-self:center}.styles_box__KekAd{border:1px solid var(--general-light-gray);border-radius:var(--br-sm);display:flex;flex-flow:column nowrap;padding:16px}.styles_head__9poE\+{column-gap:8px;display:flex;justify-content:space-between}.styles_head__toggle__P3aLI{margin-top:-1px}.styles_content__LBRMf{align-items:flex-start;display:flex;flex-flow:column nowrap;padding-top:16px;row-gap:12px}.styles_cruiseFeature__iYT1S{min-height:20px;padding-left:28px;position:relative}.styles_cruiseFeature__iYT1S:first-child{padding-right:34px}.styles_cruiseFeature__iYT1S svg{fill:none;height:18px;left:0;position:absolute;top:2px;width:18px}.styles_cruiseFeature__iYT1S svg [fill]{fill:var(--text-dark-grey)}.styles_cruiseFeature__iYT1S svg [stroke]{stroke:var(--text-dark-grey)}.styles_cruiseFeature__iYT1S svg [stroke]:not([fill]){fill:none}.styles_cruiseFeature__iYT1S li,.styles_cruiseFeature__iYT1S p{list-style:inherit;margin-bottom:1.0667em}@media(max-width:1023px){.styles_cruiseFeature__iYT1S li,.styles_cruiseFeature__iYT1S p{margin-bottom:.8571em}}.styles_cruiseFeature__iYT1S li:last-child,.styles_cruiseFeature__iYT1S p:last-child{margin-bottom:0}.styles_cruiseFeature__iYT1S ul{list-style:disc outside}.styles_cruiseFeature__iYT1S ol{list-style:decimal outside}.styles_cruiseFeature__iYT1S ol,.styles_cruiseFeature__iYT1S ul{margin-bottom:24px;padding-inline-start:2em}.styles_cruiseFeature__iYT1S ol ol,.styles_cruiseFeature__iYT1S ol ul,.styles_cruiseFeature__iYT1S ul ol,.styles_cruiseFeature__iYT1S ul ul{margin-bottom:20px}.styles_cruiseFeature__iYT1S ol.no-offset li,.styles_cruiseFeature__iYT1S ol:last-child,.styles_cruiseFeature__iYT1S p.no-offset,.styles_cruiseFeature__iYT1S ul.no-offset li,.styles_cruiseFeature__iYT1S ul:last-child{margin-bottom:0}.styles_cruiseFeature__iYT1S a:not(.styles_buttonLink__QaWgm){border-bottom:1px dashed;color:var(--accent-brand-blue);transition:border-color var(--trans-fast)}.styles_cruiseFeature__iYT1S a:not(.styles_buttonLink__QaWgm):focus-visible{border-bottom-color:#0000}.is-mouse .styles_cruiseFeature__iYT1S a:not(.styles_buttonLink__QaWgm):hover,.keyboard .styles_cruiseFeature__iYT1S a:not(.styles_buttonLink__QaWgm):focus{border-bottom-color:#0000}.styles_cruiseFeature__iYT1S a:not(.styles_buttonLink__QaWgm)[href^="tel:"]{white-space:nowrap}.styles_label__QRVsl{padding-bottom:7px}.styles_summary__Ih7M4{align-self:stretch;display:flex;flex-direction:column;row-gap:8px}.styles_summarySublist__K22W8{padding-top:8px}.styles_summaryItem__PF0u\+{align-items:flex-start;column-gap:8px;display:flex;justify-content:space-between}.styles_summaryItem__PF0u\+ span{margin-top:5px;min-width:0}.styles_summaryItem__PF0u\+ strong{flex-shrink:0;white-space:nowrap}.styles_summaryItem__PF0u\+.styles_withOffset__eCpce{margin-top:8px}.styles_summaryItem__PF0u\+.styles_discount__jfPls strong{color:var(--discount-green)}.styles_summaryItem__PF0u\+.styles_isSubitem__fQ2bt{color:var(--text-black-secondary)}.styles_summaryItem__label__eU-gX{align-items:flex-start;column-gap:8px;display:flex}.styles_summaryItem__toggle__xnGN9{color:var(--text-black);height:20px;margin-top:2px;transition:color var(--trans-fast);width:20px}.styles_summaryItem__toggle__xnGN9 svg{fill:currentColor;height:20px;transition:transform var(--trans-fast);width:20px}.styles_summaryItem__toggle__xnGN9.styles_isExpanded__7A18w svg{transform:rotate(-180deg)}.styles_box__nBihu{background:var(--bg-white);border:1px solid var(--general-light-gray);border-radius:var(--br-sm);box-shadow:var(--shadow-card);padding:16px 16px 20px;row-gap:24px}.styles_box__nBihu,.styles_content__CjPiK{align-items:flex-start;display:flex;flex-flow:column nowrap}.styles_content__CjPiK{align-self:stretch}.styles_records__hdXqF{margin-bottom:16px}.styles_records__hdXqF:last-child{margin-bottom:0}.styles_cabins__sTj4n{color:var(--text-black-secondary);display:flex;margin-top:8px}.styles_cabins__title__Q44qr{color:var(--text-dark-grey);margin-right:4px}.styles_box__hfZ9b{border:1px solid var(--general-light-gray);border-radius:var(--br-sm);display:flex;flex-flow:column nowrap;padding:16px}.styles_head__MRe\+f{margin-bottom:8px}.styles_bonusCard__iHcks{background:var(--bonus-card-bg);border-radius:var(--br-lg);box-sizing:border-box;color:var(--text-white);display:flex;flex-flow:column nowrap;justify-content:space-between;max-width:392px;min-height:208px;overflow:hidden;padding:16px;position:relative;width:100%}@media(max-width:1023px){.styles_bonusCard__iHcks{min-height:200px}}.styles_bonusCard__iHcks img{object-position:left top;pointer-events:none;-webkit-user-select:none;user-select:none}.styles_bonusCard__head__JGKXR{align-items:center;column-gap:12px;display:flex;flex-flow:row nowrap;position:relative;z-index:1}.styles_bonusCard__initial__7Rq75{background:var(--bg-white);border-radius:50%;color:var(--accent-brand-blue);flex-shrink:0;font-size:20px;font-weight:800;height:40px;line-height:40px;text-align:center;text-indent:.1em;width:40px}@supports(-webkit-text-fill-color:transparent){.styles_bonusCard__initial__7Rq75 span{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#1592ec,#004b81);-webkit-background-clip:text}}.styles_bonusCard__name__Gy51r{min-width:0;word-break:break-word}.styles_bonusCard__name__Gy51r span{display:block;overflow:hidden;white-space:nowrap;word-break:normal}.styles_bonusCard__name__Gy51r span.ellipsis{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.styles_bonusCard__clubIcon__7qaCZ{margin-left:auto}@media(max-width:1023px){.styles_bonusCard__clubIcon__7qaCZ{height:32px!important;width:42px!important}}.styles_bonusCard__info__QC8z1{position:relative;z-index:1}.styles_bonusCard__scores__teonQ{align-items:baseline;column-gap:8px;display:flex;flex-flow:row nowrap;margin-top:24px}.styles_bonusCard__progressBar__zhPlO{background:#ffffff52;border-radius:2px;display:block;height:4px;margin-top:8px;overflow:hidden}.styles_bonusCard__progressBarTrack__L\+bNb{background:currentColor;border-radius:inherit;height:inherit;width:0}.styles_bonusCard__progress__i3ANm{margin-top:4px}.styles_bonusCard__footer__hDv-N{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:24px}@media(max-width:1023px){.styles_bonusCard__footer__hDv-N{margin-top:20px}}.styles_bonusCard__status__5q-xZ{align-self:center;background:var(--general-light-gray);border-radius:10px;color:var(--text-black);column-gap:4px;display:flex;flex-flow:row nowrap;padding:4px 8px}.styles_bonusCard__status__5q-xZ svg{fill:currentColor}.styles_bonusCard__status__5q-xZ.styles_gold__42BWe{background:var(--gold)}.styles_bonusCard__cardNumber__E8QZM{white-space:nowrap}.styles_printBonusCard__zHCwH{background:var(--general-gray);padding:0 0 90px;position:relative}.styles_printBonusCard__head__hdWKA{align-items:flex-start;background:var(--general-gradient);box-sizing:border-box;color:var(--text-white);display:flex;justify-content:center;min-height:298px;padding:50px 0 100px;pointer-events:none}.styles_printBonusCard__content__a72ZA{background:var(--bg-white);border-radius:var(--br-xl);box-sizing:border-box;margin:-86px 50px 0;min-height:172px;padding:56px 50px}.styles_printBonusCard__card__uhoRg{background:var(--general-gray);border-radius:var(--br-lg);box-sizing:border-box;color:var(--text-black);display:flex;flex-flow:column nowrap;min-height:446px;overflow:hidden;padding:48px;position:relative;row-gap:24px}.styles_printBonusCard__cardHead__O-Aoh{align-items:center;column-gap:24px;display:flex;font:600 26px/1.255 var(--font);position:relative;z-index:1}.styles_printBonusCard__cardInfo__-A8nC{display:flex;flex-flow:column nowrap;margin-top:auto;position:relative;row-gap:24px;z-index:1}.styles_printBonusCard__cardHolder__Fi4i9{font:var(--typo-headline-xl)}.styles_printBonusCard__cardNumber__KlDiE{align-items:baseline;color:var(--text-black-secondary);display:flex;font:var(--typo-headline-l);gap:24px}.styles_printBonusCard__cardNumber__KlDiE strong{color:var(--text-black);font:var(--typo-headline-xl)}.styles_logo__CL3P\+{color:inherit;display:inline-block;flex-shrink:0;text-decoration:none}.styles_logo__CL3P\+ svg{display:block;height:37px;width:148px}@media(max-width:1023px){.styles_logo__CL3P\+ svg{height:28px;width:85px}}.styles_logo__CL3P\+ svg.styles_sm__BYbqC{height:28px;width:85px}.styles_logo__CL3P\+ svg.styles_md__QV903{height:54px;width:160px}.styles_logo__CL3P\+ svg.styles_lg__zUJpn{height:99px;width:294px}.styles_joinToBonusProgram__AFt8H{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:16px}.styles_joinToBonusProgram__image__8lcId{pointer-events:none}.styles_joinToBonusProgram__banner__\+205g{background:var(--bonus-card-bg);border-radius:var(--br-lg);box-sizing:border-box;color:var(--text-white);column-gap:16px;display:flex;min-height:114px;overflow:hidden;padding:24px 32px;position:relative;width:100%}@media(max-width:1023px){.styles_joinToBonusProgram__banner__\+205g{align-items:flex-start;display:flex;flex-flow:column nowrap;min-height:254px;padding:16px;row-gap:12px}}@media(min-width:1024px){.styles_joinToBonusProgram__banner__\+205g.styles_largePaddings__CJTmr{padding:32px 32px 40px}}@media(max-width:1023px){.styles_centerAlign__vDUPB{align-items:center;text-align:center}}.styles_joinToBonusProgram__bannerText__EU9Dn{align-items:flex-start;display:flex;flex-flow:column nowrap;position:relative;row-gap:4px}@media(max-width:1023px){.styles_joinToBonusProgram__bannerText__EU9Dn{max-width:296px;row-gap:8px}.styles_joinToBonusProgram__bannerText__EU9Dn br{display:none}}.styles_joinToBonusProgram__bannerIcon__OSYoy{position:relative}.styles_joinToBonusProgram__bannerAction__bHiHb{flex-shrink:0;margin-left:auto;position:relative}@media(max-width:1023px){.styles_joinToBonusProgram__bannerAction__bHiHb{margin-left:0;margin-top:12px}}.styles_centerAlign__vDUPB .styles_joinToBonusProgram__bannerAction__bHiHb{align-self:center}.styles_profile__greeting__sMbdb{align-items:flex-start;background:var(--general-gray);border-radius:var(--br-lg);display:flex;flex-direction:column;padding:24px;row-gap:8px}@media(max-width:1023px){.styles_profile__greeting__sMbdb{padding:16px}}.styles_profile__greeting__sMbdb p a{border-bottom:1px dashed;color:var(--accent-brand-blue);transition:border-color var(--trans-fast)}.styles_profile__greeting__sMbdb p a:focus-visible{border-bottom-color:#0000}.is-mouse .styles_profile__greeting__sMbdb p a:hover,.keyboard .styles_profile__greeting__sMbdb p a:focus{border-bottom-color:#0000}.styles_profile__greetingBtn__zUzUj{margin-top:8px}.styles_box__Od6sz{background:var(--bg-white);border:1px solid var(--general-light-gray);border-radius:var(--br-sm);box-shadow:var(--shadow-card);display:flex;flex-flow:column nowrap;padding:16px 16px 20px;row-gap:8px}@media(max-width:1023px){.styles_box__Od6sz{gap:12px}}.styles_point__VR0JG{align-items:baseline;display:flex;flex-flow:row wrap;gap:8px;justify-content:space-between}.styles_point__VR0JG .styles_skeleton__7Aghn{position:relative;top:2px}.styles_bonuses__WhwPF{color:var(--accent-brand-blue);text-align:right}.styles_bonuses__WhwPF:empty{display:none}.styles_bonus__T5iIh{align-items:center;column-gap:14px;display:flex;justify-content:space-between}.styles_bonus__card__oKoe0{align-items:center;column-gap:6px;display:flex}.styles_stickyPanel__E6ZpS{background:var(--bg-white);border-top:1px solid var(--general-gray-dividers);bottom:0;box-shadow:var(--cart-shadow);display:flex;flex-direction:column;left:0;opacity:0;padding:16px;position:fixed;right:0;row-gap:16px;transform:translateY(100%);transition:transform var(--trans-fast),opacity var(--trans-fast);z-index:10}.styles_stickyPanel__total__sP87C{align-items:baseline;column-gap:8px;display:flex;justify-content:center}.styles_stickyPanel__total__sP87C span{color:var(--text-black-secondary)}.styles_stickyPanel__skeleton__y2oAQ{position:relative;top:2px}.styles_stickyPanel__E6ZpS.styles_isActive__619ck{opacity:1;transform:none}.styles_layout__9seia{--gap:48px;--sidebar:40%;display:flex;gap:var(--gap)}@media(max-width:1239px){.styles_layout__9seia{--gap:32px}}@media(max-width:1023px){.styles_layout__9seia{flex-flow:column nowrap}}@media(max-width:639px){.styles_layout__9seia{margin-top:40px}}@media(max-width:359px){.styles_layout__9seia{margin-top:40px}}.styles_main__gcm3-{position:relative;width:100%}@media(min-width:1024px){.styles_main__gcm3-{max-width:calc(100% - var(--sidebar) - var(--gap));min-width:0}.styles_main_lg__\+nCL5{max-width:100%;min-width:0}}.styles_controls__mJWVS{background:#fff;bottom:0;position:sticky;width:100%;z-index:2}.styles_controls_isActive__CjAd5{border-radius:0,0,16px,16px}.styles_empty__WWfva{margin-top:100px}.styles_sidebar__jxUVt{display:flex;flex-flow:column nowrap;flex-shrink:0;max-width:var(--sidebar);row-gap:8px;width:100%}@media(max-width:1023px){.styles_sidebar__jxUVt{max-width:100%}}.styles_headline__OrK0y{display:flex;flex-direction:column;margin-bottom:48px;row-gap:16px}@media(max-width:1023px){.styles_headline__OrK0y{margin-bottom:32px;row-gap:8px}}.styles_backButton__d16ph{align-self:flex-start}@media(max-width:1023px){.styles_backButton__d16ph{margin-bottom:24px}}.styles_progressBar__DMnKu{align-items:baseline;align-self:flex-start;background:var(--general-gray);border-radius:4px;cursor:default;display:flex;flex-flow:row wrap;gap:16px;max-width:100%;padding:11px 16px 9px}.styles_progressBar__crumb__JeHca{align-items:center;display:flex;flex-flow:row wrap;gap:8px}.styles_progressBar__crumb__JeHca span{color:var(--text-dark-grey);font:var(--typo-headline-xs)}@media(min-width:1024px){.styles_progressBar__crumb__JeHca:not(:last-child):after{background:var(--general-gray-dividers);border-radius:2px;content:"";display:block;height:8px;margin-left:8px;width:8px}}@media(max-width:1023px){.styles_progressBar__crumb__JeHca:not(.styles_progressBar__crumb_current__NuYLJ){display:none}}.styles_progressBar__crumb_current__NuYLJ{color:var(--accent-brand-blue);font:var(--typo-headline-s)}.styles_progressBar__crumb_current__NuYLJ span{color:inherit;font:inherit}@media(max-width:1023px){.styles_modalWrap__yAvRg>div>div{padding:var(--modal-mob-top-padding) 0 0}.styles_modalCloseBtn__BJnwb{right:10px;top:10px}}.styles_modal__oauhg{max-width:600px}@media(max-width:1023px){.styles_modal__oauhg{max-width:100%;width:100%}}.styles_title__KClMS{margin-bottom:32px}.styles_mainInfo__PAK44{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px}.styles_mainInfo__status__EP9KO{padding-bottom:16px}.styles_content__h25Ru{align-items:flex-start;display:flex;flex-direction:column;row-gap:24px}.styles_alert__wT\+GI{align-items:center}.styles_phone__Vg\+IR{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}.styles_printWrapper__NJMMx{background:var(--white);display:flex;flex-direction:column;padding-top:40px;row-gap:24px}.styles_total__XDOqH{color:var(--text-black-secondary);margin-right:8px}.styles_redirect__mwyRp{color:var(--accent-brand-blue)}.styles_redirect__mwyRp:focus-visible{color:var(--accent-blue-hover)}.is-mouse .styles_redirect__mwyRp:hover,.keyboard .styles_redirect__mwyRp:focus{color:var(--accent-blue-hover)}.styles_filters_wrap__8bphp{background:var(--bg-gray);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px;width:100%}.styles_filters_title__jzFx7{align-items:center;display:flex;gap:8px}.styles_filters_title__icon__yMpYZ{fill:none;stroke:var(--dark-gray)}.styles_filters_list__p9reE{display:flex;gap:8px;margin-top:16px}@media(max-width:1023px){.styles_filters_list__p9reE{flex-direction:column}}.styles_filters_item__90EDv{border:1px solid var(--light-gray);flex:1 1}@media(max-width:1023px){.styles_filters_item__90EDv{width:100%}}.styles_filter_input__QfF5v{flex:1 1}.styles_filter_input__QfF5v input{border:1px solid var(--light-gray)!important;height:48px!important}.styles_filters_button__Z0mnK{min-width:114px}.styles_expand_button__wrap__P8s9m{display:flex;flex:1 1;justify-content:flex-end}@media(min-width:1024px){.styles_expand_button__wrap__P8s9m{display:none}}.styles_expand_button__AAYxt{fill:var(--dark-gray);stroke:none;transition:transform var(--trans-fast)}.styles_expand_button__AAYxt.styles_collapsed__I6gbm{transform:rotate(-180deg)}.styles_callbackForm__5ke8t{display:flex;flex-flow:column nowrap;row-gap:24px}@media(max-width:1023px){.styles_callbackForm__5ke8t{row-gap:12px}}@media(min-width:1024px){.styles_callbackForm__5ke8t.styles_horizontal__P1T5L{column-gap:12px;display:flex;flex-flow:row wrap;padding-right:164px;row-gap:24px}.styles_callbackForm__5ke8t.styles_horizontal__P1T5L>*{width:calc(50% - 6px)}.styles_callbackForm__5ke8t.styles_horizontal__P1T5L .errormessage{left:0;margin-top:4px;position:absolute;top:100%}}.styles_callbackForm__5ke8t.styles_horizontal__P1T5L.styles_withError__iGqxA{align-items:center;display:flex;flex-flow:row nowrap;padding-right:0}.styles_callbackForm__5ke8t.styles_horizontal__P1T5L.styles_withError__iGqxA>*{display:none}.styles_callbackForm__5ke8t.styles_horizontal__P1T5L.styles_withError__iGqxA>[role=alert]{box-sizing:border-box;display:flex;width:310px}.styles_callbackForm__5ke8t.styles_horizontal__P1T5L.styles_withError__iGqxA>[role=alert]+button{display:block;padding-left:20px;padding-right:20px;width:174px}.styles_callbackForm__5ke8t a:not(.styles_buttonLink__5ye9A){border-bottom:1px dashed #0000;color:inherit;transition:color var(--trans-fast),border-color var(--trans-fast)}.styles_callbackForm__5ke8t a:not(.styles_buttonLink__5ye9A):focus-visible{border-bottom-color:initial;color:var(--accent-brand-blue)}.is-mouse .styles_callbackForm__5ke8t a:not(.styles_buttonLink__5ye9A):hover,.keyboard .styles_callbackForm__5ke8t a:not(.styles_buttonLink__5ye9A):focus{border-bottom-color:initial;color:var(--accent-brand-blue)}@media(max-width:1023px){.styles_callbackForm__agreement__hctgj{margin-top:4px}}@media(min-width:1024px){.styles_callbackForm__5ke8t.styles_horizontal__P1T5L .styles_callbackForm__agreement__hctgj{width:100%}}.styles_callbackForm__submit__mF54C{margin-top:20px}@media(max-width:1023px){.styles_callbackForm__submit__mF54C{margin-top:32px}}@media(min-width:1024px){.styles_callbackForm__5ke8t.styles_horizontal__P1T5L .styles_callbackForm__submit__mF54C{height:56px;margin:0;max-width:152px;min-width:152px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;white-space:nowrap}}@media(max-width:1023px){.styles_callbackForm__footer__jOfrj{flex-flow:column nowrap;margin-top:28px!important;row-gap:24px}}@media(min-width:1024px){.styles_callbackForm__footer__jOfrj{align-items:center;border-top:1px solid var(--gray-dividers);column-gap:24px;flex-flow:row nowrap;justify-content:flex-start!important;margin:24px -40px -40px!important;padding:24px 40px}.styles_callbackForm__5ke8t:not(.styles_horizontal__P1T5L)>:not(.styles_callbackForm__footer__jOfrj){max-width:352px}}.styles_callbackFormSuccess__poG0X{display:flex;flex-flow:column nowrap;row-gap:24px}.styles_callbackFormSuccess__text__jnUh2{font:var(--typo-text-m)}.styles_callbackFormSuccess__footer__JH3YN{display:flex}@media(max-width:1023px){.styles_callbackFormSuccess__footer__JH3YN{flex-flow:column nowrap;margin-top:20px}}@media(min-width:1024px){.styles_callbackFormSuccess__footer__JH3YN{align-items:center;border-top:1px solid var(--gray-dividers);column-gap:24px;flex-flow:row nowrap;justify-content:flex-start;margin:16px -40px -40px;padding:24px 40px}}.styles_callbackFormSuccess__footer__JH3YN button{min-width:0;padding-left:20px;padding-right:20px}.styles_customerInfo__Tuk5n{display:flex;flex-flow:column nowrap;row-gap:4px}.styles_label__9jlXC{color:var(--text-black-secondary);padding-bottom:6px}.styles_name__mUT1u{word-break:break-word}.styles_contacts__-o6nO{column-gap:24px;display:flex;flex-flow:row wrap;margin-top:4px;row-gap:8px;word-break:break-word}.styles_contacts__-o6nO .styles_phone__Sm3Lk{white-space:nowrap}.styles_contacts__-o6nO .styles_email__CaoEI{word-break:break-word}.styles_container__b9Cqo{border:1px solid #d5ddea;border-radius:10px;padding:26px 22px}.order-status_status__71eed{display:flex;flex-flow:column nowrap;margin-bottom:12px;row-gap:4px}.order-status_label__fn8cH{color:var(--text-black-secondary)}.styles_cruiseInfo__iSAbA{border:1px solid #d5ddea;border-radius:10px;column-gap:32px;display:flex;flex-flow:row wrap;padding:26px 22px;row-gap:24px}@media screen and (max-width:1023px){.styles_cruiseInfo__iSAbA{flex-flow:column nowrap}}@media(min-width:1024px){.styles_cruiseInfo__ship__boFDy{align-self:flex-end}}@media screen and (max-width:1023px){.styles_cruiseInfo__ship__boFDy{order:1}}@media screen and (max-width:639px){.styles_cruiseInfo__duration__7eXje{order:3}}.styles_cruiseInfo__route__1untM{width:100%}@media screen and (max-width:1023px){.styles_cruiseInfo__route__1untM{order:2}}.styles_cruiseInfo__fullRoute__cnsnd{align-items:flex-start;display:flex;flex-direction:column;row-gap:10px}.styles_cruiseInfo__fullRouteContent__6STW9{color:var(--text-dark-grey);padding-top:8px}.styles_header__4TMHJ{align-items:center;display:flex;justify-content:space-between}@media(max-width:1239px){.styles_header__4TMHJ{align-items:flex-start;flex-direction:column-reverse;row-gap:16px}}.styles_buttonAddTourist__qQNu4{line-height:1em}.styles_place__drWSX{background:var(--white);border-radius:12px;display:flex;flex-direction:column;padding:24px;row-gap:0}@media(max-width:1023px){.styles_place__drWSX{padding:20px 16px}}.styles_place_empty__vlxsk{background:var(--white-opacity);border:2px dashed var(--general-gray-dividers)}@media(max-width:1023px){.styles_place_empty__vlxsk .styles_header__4TMHJ{flex-direction:column}}.styles_info__hVMdv{align-items:center;column-gap:56px;display:flex}@media(max-width:1023px){.styles_info__hVMdv{align-items:flex-start;flex-direction:column;row-gap:24px}}.styles_info__item__QpiD3{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px;white-space:nowrap}.styles_info__place__FYpDF{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap;max-width:190px}.styles_info__buttonFree__igmq9,.styles_info__place__FYpDF>div:first-child{color:var(--text-black-secondary)}.styles_info__buttonFree__igmq9{border:1px solid var(--light-gray);border-radius:10px;box-sizing:border-box;line-height:12px;min-width:256px;padding:12px;width:256px}.styles_removePassengerBtn__SJ96z{align-self:flex-start;color:var(--general-dark-gray);white-space:nowrap}.styles_price__F3fwB{align-items:flex-end;column-gap:4px;display:flex;white-space:nowrap}.styles_price__default__nfttS{margin-bottom:2px}.styles_typeControls__t8RoR{align-items:center;column-gap:32px;display:flex}@media(max-width:1023px){.styles_typeControls__t8RoR{align-items:flex-start;flex-direction:column;row-gap:16px}}.styles_passenger__vRobB{display:flex;flex-direction:column;row-gap:12px}.styles_passenger_isExpanded__GnoZ2{padding-top:18px}.styles_form__lcO6V{display:grid;grid-template-columns:repeat(3,calc(33.33333% - 5.33333px))}@media(max-width:1023px){.styles_form__lcO6V{display:flex}}.styles_form__lcO6V .styles_radioGroup__-Fyg\+{padding:4px 12px}.styles_addChild__C25U2{width:fit-content}.styles_alertWrapper__rwWkW{margin-top:4px;max-width:320px}.styles_alertWrapper__rwWkW svg{align-self:center}.styles_boldPrice__LwKmU{align-items:baseline;display:flex;flex-wrap:nowrap;white-space:nowrap}.styles_birthdayAlert__ajYyb{margin-bottom:12px;width:fit-content}.styles_button__6J2uh{height:28px;min-height:28px}.styles_button__content__zJHoT{align-items:flex-end;column-gap:4px}.styles_button__icon__eObva{transition:transform var(--trans-fast)}.styles_button__icon__eObva.styles_button__iconUp__UscAJ{transform:rotate(-180deg)}.styles_buttonWrapper__5dGqz{align-items:center;display:flex}.styles_select__TqzG7{height:60px}.styles_surchargeText__hjnEl{color:var(--text-black-secondary)}.styles_wrapper__0dAQT{display:flex;flex-direction:column;max-width:520px;row-gap:24px}.styles_checkbox__8x\+gf{column-gap:8px;display:flex;flex-flow:row wrap}.styles_checkbox__price__TYVvr{white-space:nowrap}.styles_block__xFZoy{margin-top:24px}.styles_block__xFZoy,.styles_info__p5thn{display:flex;flex-direction:column;row-gap:8px}.styles_discount__T3l9v{align-items:center;column-gap:8px;display:flex}.styles_discount__T3l9v .styles_percent__Q2Bca{color:var(--discount-green);white-space:nowrap}.styles_discount__T3l9v .styles_text__HSkbu{color:var(--text-black-secondary)}.styles_availableDiscountsList__3rcqz{display:flex;flex-direction:column;row-gap:16px}.styles_availableDiscountsList_foldable__FlpFf{padding-top:16px}.styles_moreAvailableDiscountsBtn__MJwiX{align-self:flex-start;margin-top:16px}.styles_moreAvailableDiscountsBtn__MJwiX div{gap:4px}.styles_moreAvailableDiscountsBtn__MJwiX svg{fill:currentColor;transition:transform var(--trans-fast)}.styles_moreAvailableDiscountsBtn__MJwiX.styles_isExpanded__EDB5N svg{transform:rotate(-180deg)}.styles_passengersCard_infoBlock__o0RSJ,.styles_passengersCard_wrap__1srtn{display:flex;flex-direction:column;width:100%}.styles_passengersCard_wrap__1srtn{align-items:flex-start;background:var(--white);border-radius:12px;box-sizing:border-box;padding:16px 24px}@media(max-width:1023px){.styles_passengersCard_wrap__1srtn{padding:16px}}.styles_passengersCard_fullName__NUSh4{align-items:center;column-gap:16px;display:flex;justify-content:space-between;margin-bottom:8px}@media(max-width:1023px){.styles_passengersCard_fullName__NUSh4{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:16px}}.styles_passengersCard_fullName__NUSh4 div{min-width:0;word-break:break-word}.styles_passengersCard_fullName__NUSh4 button{align-self:baseline;flex-shrink:0;margin-top:3px}@media(max-width:1023px){.styles_passengersCard_fullName__NUSh4 button{margin-top:4px;padding:0}}.styles_passengersCard__editNotAllowed__sSweR{align-self:flex-end;flex-shrink:0;margin-bottom:1px;text-align:right}.styles_editButton_ctx__tUcme{gap:4px}.styles_infoBlock_title__\+GYrn{color:var(--dark-gray);margin-bottom:4px}.styles_infoBlock_value__E781W,.styles_passportData__EoMc\+{font:var(--typo-mobile-text-m)}.styles_passportData__EoMc\+,.styles_passportData__EoMc\+ li{display:inline}.styles_passportData__EoMc\+ li~li:before{color:var(--gray-dividers);content:"∕";margin:0 .4em}.styles_toggleButton__elwfV{gap:4px;margin-top:16px}@media(max-width:1023px){.styles_toggleButton__elwfV{margin-top:24px}}.styles_toggleButton_icon__ucI\+R{transition:transform var(--trans-fast)}.styles_toggleButton_icon__ucI\+R.styles_toggleButton_iconUp__n0Ulg{position:relative;top:2px;transform:rotate(-180deg)}.styles_passengersCard_animatedBlock__I3ZBc{width:100%}.styles_passengersCard_animatedBlock__I3ZBc .styles_passengersCard_infoBlock__o0RSJ{margin-top:24px}@media(max-width:1023px){.styles_passengersCard_animatedBlock__I3ZBc .styles_passengersCard_infoBlock__o0RSJ{margin-top:12px}.styles_passengersCard_animatedBlock__I3ZBc .styles_passengersCard_infoBlock__o0RSJ:first-of-type{margin-top:24px}}@media(min-width:1024px){.styles_passengersCard_additionalParams__a1aGr{grid-gap:16px;align-items:flex-start;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;width:100%}}@media(max-width:1023px){.styles_passengersCard_additionalParams__a1aGr{gap:12px}}.styles_additionalParams_col__HjYuq{display:flex;gap:28px}@media(max-width:1023px){.styles_additionalParams_col__HjYuq{flex-direction:column;gap:12px}}.styles_servicesModalTrigger__f2JdA{text-align:left}.styles_passengersChild__nALnj{display:flex;flex-direction:column;gap:16px;margin-top:40px}@media(max-width:1023px){.styles_passengersChild__nALnj{gap:12px;margin-top:32px}}.styles_passengersChild_nameWrap__wYrpJ{align-items:center;display:flex;gap:16px}@media(max-width:1023px){.styles_passengersChild_nameWrap__wYrpJ{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:8px}}.styles_passengersChild_label__xsUbu{align-items:center;background:var(--dark-gray);border-radius:50px;box-sizing:border-box;color:var(--white);display:flex;gap:4px;height:20px;padding:4px 8px 4px 6px}.styles_passengersChild_label__xsUbu svg{fill:none}.styles_passengersChild_info__en9Ui{border:1px solid var(--gray-dividers);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px 16px 20px;width:100%}.styles_passengersChild_seatType__V8G5y{align-items:baseline;display:flex;gap:8px;margin-top:8px}.styles_passengersChild_docs__2EI8g{align-items:center;display:flex;gap:16px;margin-top:16px}@media(max-width:1023px){.styles_passengersChild_docs__2EI8g{align-items:flex-start;flex-direction:column;gap:4px;margin-top:24px}}.styles_passengersChild_docsTitle__N8RUv{color:var(--dark-gray)}.styles_passengersChild_docsDivider__\+FM93{color:var(--gray-dividers);margin:0 6px}.styles_excursionsModal_contentWrap__3yawn{display:flex;flex-direction:column;gap:32px;padding-right:16px}@media(max-width:1023px){.styles_excursionsModal_contentWrap__3yawn{gap:16px;padding-right:0}}@media(min-width:640px){.styles_excursionsModal_contentTitle__hcKcL br{display:none}}.styles_excursionsModal_content__E5qSF{display:flex;flex-direction:column;gap:24px}.styles_excursionsModal_servicesTitle__mijxX{color:var(--text-black-secondary)}.styles_excursionsModal_servicesList__F3Hhu{display:flex;flex-direction:column;gap:8px}.styles_excursionsModal_servicesItem__\+VNGX{align-items:flex-start;border:1px solid var(--general-light-gray);border-radius:12px;display:flex;flex-direction:column;padding:16px}.styles_excursionsModal_excursionDuration__rSnVD{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.styles_excursionsModal_excursionDuration__rSnVD span{white-space:nowrap}.styles_excursionsModal_excursionDetails__ByiOE{margin-top:16px}.styles_excursionDetails_wrap__j7rNN{align-items:flex-start;display:flex;flex-direction:column;gap:32px;padding-bottom:40px;padding-top:40px}@media(max-width:1023px){.styles_excursionDetails_wrap__j7rNN{gap:16px}}.styles_excursionDetails_content__dPf19{display:flex;flex-direction:column;gap:24px;width:100%}.styles_excursionDetails_shortInfo__twqju{display:flex;flex-direction:column;gap:8px}@media(max-width:1023px){.styles_excursionDetails_shortInfo__twqju{gap:16px}}.styles_excursionDetails_fullInfo__2gb9N{align-items:flex-start;background:var(--bg-gray);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px}@media(max-width:1023px){.styles_excursionDetails_fullInfo__2gb9N{padding:12px}}.styles_goBackButton__pIY5y{color:var(--text-black)}.styles_goBackButton_ctx__\+nCwO{gap:4px}.styles_stopInfoList__VIIzP{display:flex;gap:24px}@media(max-width:1023px){.styles_stopInfoList__VIIzP{gap:4px}}.styles_stopInfoItem__gmQM1{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:52px;padding:8px 0;white-space:nowrap}.styles_stopInfoItem_name__gCCVT{color:var(--dark-gray)}@media(max-width:1023px){.styles_stopInfoItem__gmQM1{padding:8px}}.styles_fullInfo_header__kUtwf{display:flex;flex-direction:column;gap:4px}.styles_fullInfo_excursionDuration__\+BwiS{color:var(--text-black-secondary)}.styles_fullInfo_excursionType__My1Qg{align-items:center;display:flex;gap:8px;white-space:nowrap}.styles_fullInfo_excursionType__My1Qg svg{fill:none}.styles_modalContent_wrap__lSJe6{display:flex}.styles_modalOverlay__dZPDA{padding:60px 0 0}@media(max-width:1023px){.styles_modalOverlay__dZPDA{padding:var(--modal-mob-top-padding) 0 0}}.styles_modalBox__2oa8K{max-width:100vw}@media(min-width:1024px){.styles_modalBox__2oa8K{max-width:600px}}@media(max-width:1023px){.styles_modalBox_content__9O\+gx{padding:24px}.styles_modalBox_scroller__SGe5S{margin-right:-16px}}.styles_modalBox_contentNoPadding__nUe2A{padding-bottom:0;padding-top:0}.styles_modalBox_contentNoPadding__nUe2A .simplebar-vertical{margin:80px 0 40px}.styles_modalBox_closeButton__nuj9E{display:flex;height:36px;justify-content:center;padding:10px;right:30px;top:30px;width:36px}@media(max-width:1023px){.styles_modalBox_closeButton__nuj9E{right:14px;top:14px}}.styles_modalBox_closeButton__nuj9E svg{height:14px;width:14px}.styles_modal__xmTBf{box-sizing:border-box;max-width:calc(var(--vw) - 32px);width:600px}@media(min-width:1024px){.styles_modal__xmTBf{margin-block:80px}}@media(max-width:1023px){.styles_modal__xmTBf{border-radius:12px;max-width:100%;width:100%}.styles_modal__wrap__aW4Ly>div>div{padding-top:var(--modal-mob-top-padding)}.styles_modal__content__g\+hzV{max-width:calc(var(--vw) - 48px)}}.styles_footer__MOTQ2{align-items:center;column-gap:24px;display:flex}.styles_footer__MOTQ2 button{min-width:auto}.styles_button__7UHGT{align-items:center;background:#0000;color:var(--accent-brand-blue);column-gap:4px;display:flex;transition:.3s}.styles_button__7UHGT:hover{color:var(--accent-blue-hover)}.styles_title__SdNQR{margin-bottom:24px}.styles_content__4\+NNj{display:flex;flex-direction:column;row-gap:32px}@media(max-width:1023px){.styles_content__4\+NNj{row-gap:16px}}.styles_content__block__9evZl{display:flex;flex-direction:column;row-gap:16px}@media(max-width:1023px){.styles_content__block__9evZl{row-gap:8px}}.styles_services__ZvLZ6{display:flex;flex-direction:row;gap:0 8px}@media(max-width:1023px){.styles_services__ZvLZ6{flex-direction:column}}.styles_services__item__wOAYY{padding:10px 12px}@media(max-width:1023px){.styles_toggleText__mf8VB{font:var(--typo-headline-xs)}}.styles_placeInfo__hnC9c{align-items:center;column-gap:40px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:16px}@media(max-width:1023px){.styles_placeInfo__hnC9c{align-items:flex-start;column-gap:12px;flex-direction:column;row-gap:12px}}.styles_placeInfoItem__BvnKU{align-items:center;display:flex;gap:4px 8px}@media(max-width:1023px){.styles_placeInfoItem__BvnKU{align-items:flex-start;flex-direction:column;gap:4px}}.styles_placeInfoItem_row__WIWri{flex-direction:row}.styles_placeInfoItem_column__Av8nX{align-items:flex-start;flex-direction:column}@media(max-width:1023px){.styles_placeInfoItem_column__Av8nX{align-items:center;column-gap:8px;flex-direction:row}}.styles_placeInfoItem__name__MCdak{color:var(--text-black-secondary)}.styles_passengersList_wrap__\+wwSy{display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.styles_passengersList_wrap__\+wwSy{gap:16px}}.styles_cabinAccordion__3TU4e{background:var(--bg-gray)!important;border:none!important;border-radius:16px;color:var(--black);max-width:100%;padding:29px 24px 24px}.styles_cabinAccordion__3TU4e:first-of-type{margin:0}.styles_cabinAccordion__3TU4e+.styles_cabinAccordion__3TU4e{margin:0!important}@media(max-width:1023px){.styles_cabinAccordion__3TU4e+.styles_cabinAccordion__3TU4e{margin-top:-4px!important}}@media(min-width:1024px){.styles_cabinAccordion__3TU4e .styles_cabinAccordion_head__e5405>svg{height:32px;top:1px;width:32px}}.styles_cabinAccordion_content__FJg1i{display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.styles_cabinAccordion_content__FJg1i{gap:12px}}.styles_cabinHead_wrap__A5UpE{align-items:center;color:var(--black);column-gap:16px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:8px;position:relative}@media(max-width:1023px){.styles_cabinHead_wrap__A5UpE{align-items:flex-start;flex-direction:column;gap:24px}}.styles_cabinHead__T\+LpZ{align-items:center;display:flex;gap:16px}@media(max-width:1023px){.styles_cabinHead__T\+LpZ{align-items:flex-start;flex-direction:column;gap:12px}}.styles_cabinName__A1PPG{white-space:nowrap}.styles_longCabinName__wiDo6{flex-shrink:1;max-width:217px;min-width:0;overflow:hidden;position:relative}.styles_longCabinName__wiDo6:after{background:linear-gradient(-90deg,#f5f7fa,#f5f7fa40 93%);bottom:0;content:"";max-width:97px;position:absolute;right:0;top:0;width:44.7%}.styles_cabinHead_paramList__PLNG2{align-items:center;display:flex;gap:8px}.styles_cabinHead_param__9xVNR{align-items:center;background:var(--white);border-radius:10px;box-sizing:border-box;display:flex;gap:4px;height:34px;padding:6px 8px 8px;white-space:nowrap}.styles_cabinHead_accommodation__EnW05{align-items:center;display:flex;flex:0 1;white-space:nowrap}.styles_cabinHead_accommodationToggle__n5FqY{column-gap:16px}@media(max-width:1023px){.styles_addPassenger__ctof7{margin-top:12px;width:100%}}.styles_addPassenger_ctx__mNxVg{column-gap:4px}.styles_cabinHead_paramList__wN8Is,.styles_cabinHead_param__3sY55{align-items:center;display:flex}.styles_cabinHead_param__3sY55{border-radius:10px;box-sizing:border-box;gap:4px;height:34px;padding:6px 8px 8px;white-space:nowrap}.styles_default__NcL8k{gap:8px}.styles_default__NcL8k .styles_cabinHead_param__3sY55{background:var(--white)}.styles_reverse__fQX5v{gap:4px}.styles_reverse__fQX5v .styles_cabinHead_param__3sY55{background:var(--bg-gray)}.styles_fromProfile__aRYhG{margin-bottom:12px}@media(max-width:1023px){.styles_fromProfile__text__wz2dI{font:var(--typo-headline-xs)}}.styles_childButton__u8F\+z,.styles_childWrap__YWlyr{grid-column:span 2}.styles_child__uL04F{margin-top:32px}.styles_child__head__HxXH8{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.styles_child__head__HxXH8 button svg{height:20px;width:20px}.styles_child__form__bVr6B{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.styles_child__form__bVr6B{display:flex;flex-direction:column}}.styles_child__name__WNG4z,.styles_passportIssued__WP7jE{grid-column:span 2}.styles_form__5lRUZ{grid-gap:8px;display:grid;gap:8px;grid-template-columns:33% 33% 33%!important;max-width:100%}@media(max-width:1023px){.styles_form__5lRUZ{display:flex;flex-direction:column}}.styles_form__5lRUZ .styles_selector__MQA83{width:100%}.styles_form__5lRUZ .styles_selector__MQA83:before{border-color:var(--general-gray-dividers)}.styles_form__5lRUZ .styles_passportData__x8VRy{grid-column:span 3}.styles_form_md__IGRfn .styles_passportIssued__WP7jE{grid-column:span 3;grid-row:4/5}.styles_form_md__IGRfn .styles_childWrap__YWlyr,.styles_form_md__IGRfn .styles_passportData__x8VRy{grid-column:span 3}.styles_form_md__IGRfn .styles_child__form__bVr6B{grid-template-columns:40% 28% calc(32% - 16px)}.styles_form_md__IGRfn .styles_child__name__WNG4z{grid-column:span 1}.styles_passportDataForm__R4a5b{grid-gap:8px;display:grid;gap:8px;max-width:100%}.styles_passportDataForm_md__0rw1y{row-gap:2px}@media(max-width:1023px){.styles_passportDataForm__R4a5b{display:flex;flex-direction:column;row-gap:8px}.styles_passportDataForm_md__0rw1y{row-gap:8px}}.styles_passportDataForm__R4a5b .styles_selector__MQA83{width:100%}.styles_passportDataForm__R4a5b .styles_selector__MQA83:before{border-color:var(--general-gray-dividers)}.styles_genderWrapper__rc\+uS{padding:8px 12px 0}.styles_genderWrapper__rc\+uS .errormessage{margin-left:0;margin-top:6px}.styles_alert__sIHms{margin-bottom:16px}.style_radio__XE27q{background:var(--bg-white);border:1px solid var(--general-gray-dividers);border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-block;flex-shrink:0;height:14px;margin-top:2px;max-width:14px;min-height:14px;position:relative;width:14px}.style_radio__checked__QZjCx{border-color:var(--accent-brand-blue)}.style_radio__checked__QZjCx:before{background-color:var(--accent-brand-blue);border-radius:50%;content:"";height:8px;left:2px;position:absolute;top:2px;width:8px}.style_radio__focused__GtFKH{outline:2px solid var(--general-gray)}.style_label__gm-M7{align-items:flex-start;color:var(--text-black);column-gap:12px;cursor:pointer;display:flex;font:var(--typo-description-m);transition:color var(--trans-fast);-webkit-user-select:none;user-select:none}.style_label__gm-M7.disabled,[disabled] .style_label__gm-M7{color:var(--text-black-secondary)!important;cursor:default;pointer-events:none;transition:none}.style_label__gm-M7.disabled [fill],[disabled] .style_label__gm-M7 [fill]{fill:var(--text-black-secondary);transition:none}.is-mouse .style_label__gm-M7:hover{color:var(--accent-brand-blue)}.style_label__gm-M7>span>svg{display:inline;height:16px;margin-right:6px;vertical-align:-3px;width:16px}.style_error__3zcY8{color:var(--accent-brand-red);display:flex;flex-flow:column nowrap;margin-left:12px;margin-top:6px;row-gap:4px}.style_secondary__z\+jP9.style_label__gm-M7{color:var(--text-white)!important}.style_secondary__z\+jP9.style_label__gm-M7 span:last-child{transition:opacity var(--trans-fast)}.is-mouse .style_secondary__z\+jP9.style_label__gm-M7:hover span:last-child{opacity:.75}.style_secondary__z\+jP9 .style_radio__checked__QZjCx{border-color:var(--gray-dividers)}.style_radioGroup__L8\+i0{align-items:flex-start}.style_radioGroup__L8\+i0,.style_radioGroup__ioR\+j{display:flex;flex-flow:column nowrap;row-gap:8px}.style_radioGroup_isRequired__fFLvO:after{color:var(--accent-brand-red);content:" *"}.style_radioGroup__error__NRd\+F{color:var(--accent-brand-red);display:flex;flex-flow:column nowrap;margin-left:12px;margin-top:0;row-gap:4px}.style_radioGroup__ioR\+j.style_secondary__fCLoB .style_radioGroup__error__NRd\+F{color:var(--accent-brand-yellow)}.style_radioGroup__label__7PdtU{color:var(--text-dark-grey)}.style_options__dypyz{align-items:center;column-gap:10px;display:flex}.style_options__dypyz.style_isColumn__gkFiV{align-items:flex-start;flex-flow:column nowrap;row-gap:8px}.styles_modal__sScjl{box-sizing:border-box;max-width:calc(var(--vw) - 32px);width:600px}@media(max-width:1023px){.styles_modal__sScjl{border-radius:12px;max-width:100%;width:100%}.styles_modal__content__5Zqf\+{padding:42px 16px 16px}.styles_modal__footer__iClMU{padding:16px 16px 24px}}.styles_footer__DmWpD{align-items:center;display:flex;gap:24px;justify-content:flex-start}@media(max-width:1023px){.styles_footer__DmWpD{flex-direction:column-reverse;gap:10px}.styles_footer__DmWpD>button{width:100%}}.styles_closeButton__CTpi8{min-width:0;width:97px}.styles_cabin__uTckJ{background:var(--general-gray);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:24px;row-gap:12px}@media(max-width:1023px){.styles_cabin__uTckJ{padding:24px 16px}}.styles_skeleton__RwVfx{border-radius:16px}.styles_places__BJ6wf{display:flex;flex-direction:column;row-gap:12px}.styles_button__8TznG{margin-top:12px}.styles_button__content__rX2mX{column-gap:4px}.styles_button__icon__iRzZg{transition:transform var(--trans-fast)}.styles_button__icon__iRzZg.styles_button__iconUp__ME-cy{transform:rotate(-180deg)}.styles_alert__lUlCv{background:var(--accent-brand-yellow-light);font:var(--typo-text-s);margin-bottom:30px}.styles_alert__button__rnlDg{background:none;color:var(--accent-brand-blue);font:inherit;padding:0;text-decoration:underline}.styles_alert__lUlCv svg{align-self:center}.styles_alertWrapper__E-Gwh{background-color:var(--white)}.styles_price__o1unt{margin-left:4px;white-space:nowrap}.styles_notification__t58JO{align-items:center;background-color:var(--white);border-radius:10px;column-gap:30px;display:flex;margin-top:12px;padding:14px 24px}.styles_notification__text__spw2Q{color:var(--text-black-secondary)}@media(max-width:1023px){.styles_notification__t58JO{align-items:flex-start;flex-direction:column;padding:18px 16px;row-gap:8px}.styles_footer__OJ5iL{display:flex;flex-direction:column-reverse;row-gap:16px}}.styles_warningMessage__oT9Vu{align-items:center;box-sizing:border-box;column-gap:12px;display:flex;justify-content:flex-end;min-height:40px}@media(max-width:1023px){.styles_warningMessage__oT9Vu{align-items:flex-start;flex-direction:row-reverse}}.styles_warningMessage__oT9Vu svg{height:24px;width:24px}.styles_icon__rGtYj{color:var(--alert-green)}.styles_text__3E344{max-width:372px;text-align:end}@media(max-width:1023px){.styles_text__3E344{text-align:start}}.styles_button__ttEjI{margin-left:auto;margin-top:16px}@media(max-width:1023px){.styles_button__ttEjI{margin-top:0;width:100%}}.styles_alert__Fc2RD{margin-bottom:32px}@media(max-width:1023px){.styles_alert__Fc2RD{margin-bottom:16px}}.styles_customerControls__kQ0BG{justify-content:space-between}.styles_personal__XBJRp{display:flex;flex-direction:column;margin-bottom:4px;row-gap:24px}.styles_grid__VN\+t6{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1239px){.styles_grid__VN\+t6{grid-template-columns:1fr 1fr}}@media(max-width:1023px){.styles_grid__VN\+t6{grid-template-columns:1fr}}.styles_offices__8FOfi{display:flex;flex-direction:column;max-width:100%;row-gap:8px}.styles_offices__select__ufVax{width:100%}.styles_offices__label__TAju8:after{color:var(--accent-brand-red);content:" *"}.styles_adress__9qC3t,.styles_adress__form__9W7ga{padding-top:24px}.styles_addressButton__r8S2H{border:1px solid var(--general-dark-gray);color:var(--general-dark-gray)}.styles_addressButton__r8S2H:focus-visible{border:1px solid var(--text-black-secondary);color:var(--text-black-secondary)}.is-mouse .styles_addressButton__r8S2H:hover,.keyboard .styles_addressButton__r8S2H:focus{border:1px solid var(--text-black-secondary);color:var(--text-black-secondary)}.styles_addressButton__icon__iJGWh{transition:transform var(--trans-fast)}.styles_addressButton__icon__iJGWh.styles_addressButton__iconUp__FnCD0{transform:rotate(-180deg)}.styles_passport__703Zr{display:flex;flex-direction:column;padding-top:24px;row-gap:16px}.styles_passport__form__FkVdQ{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,calc(33.33333% - 5.33333px))}@media(max-width:1023px){.styles_passport__form__FkVdQ{display:flex}}.styles_passport__form__FkVdQ .styles_passportIssued__CLjM4{grid-column:span 3}.styles_passport__preamble__3OTi9{color:var(--text-black-secondary);max-width:712px}.styles_passport__grid__QnyNI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.styles_passport__grid__QnyNI{grid-template-columns:1fr}}.styles_passport__selector__qyB\+J{width:100%}.styles_passport__gender__ybrDW{box-sizing:border-box;padding:8px 12px}.styles_passport__gender__ybrDW>div{column-gap:8px;justify-content:space-between}.styles_passport__document__SS\+US{display:flex;gap:16px}@media(max-width:1239px){.styles_passport__document__SS\+US{flex-flow:column nowrap}.styles_passport__document__SS\+US>*{width:100%}.styles_passport__document__SS\+US>:first-child{align-self:flex-start;min-width:222px;width:auto}}@media(min-width:1240px){.styles_passport__document__SS\+US>*{flex-grow:0;min-width:0;width:calc(36.39% - 16px)}.styles_passport__document__SS\+US>:first-child{width:27.22%}}.styles_alert__jTeDJ{background:var(--accent-brand-yellow-light);font:var(--typo-text-s)}.styles_alert__button__Ji900{background:none;color:var(--accent-brand-blue);font:inherit;padding:0;text-decoration:underline}.styles_alert__jTeDJ svg{align-self:center}.styles_cruiseFeatures__LPDoo{background:var(--general-gray);border-radius:var(--br-lg);display:flex;flex-flow:column nowrap;padding:24px;position:relative;row-gap:24px}@media(max-width:1023px){.styles_cruiseFeatures__LPDoo{border-radius:var(--br-sm);padding:16px;row-gap:16px}}.styles_cruiseFeatures_theme-white__bATqk{background-color:var(--white);border:1px solid #d5ddea}.styles_cruiseFeatures__head__LnVSc{align-items:center;column-gap:8px;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width:1023px){.styles_cruiseFeatures__head__LnVSc{font:var(--typo-mobile-headline-s)}}.styles_cruiseFeatures__head__LnVSc svg{fill:none;align-self:flex-start;flex-shrink:0;height:32px;width:32px}.styles_cruiseFeatures_withoutTitle__t-wn7{padding:28px 22px}.styles_cruiseFeatures_withoutTitle__t-wn7 .styles_cruiseFeatures__head__LnVSc{position:absolute;right:22px}@media(max-width:1023px){.styles_cruiseFeatures_withoutTitle__t-wn7 .styles_cruiseFeatures__head__LnVSc{display:none}}.styles_cruiseFeatures_withoutTitle__t-wn7 .styles_cruiseFeatures__head__LnVSc span{display:none}.styles_cruiseFeatures__items__BOsud{display:flex;flex-flow:column nowrap;row-gap:12px}.styles_wrapper__gJo1s{width:100%}.styles_wrapper_hasThumbnails__qNytw{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 134px}@media(max-width:1023px){.styles_wrapper_hasThumbnails__qNytw{display:block}}.styles_oneSlideSlider__ueWew .splide__track{border-radius:var(--br)}@media(max-width:1023px){.styles_slider__HtLCd .splide__arrows{display:none}}.styles_slider__HtLCd .splide__track{position:relative}.styles_slider__HtLCd .splide__track picture{background:var(--light-gray)}.styles_slider__HtLCd .splide__track.splide__track--draggable{cursor:grab}.styles_slider__HtLCd .splide__track.splide__track--draggable:active{cursor:grabbing}.styles_slider__HtLCd .splide__slide{width:100%}.styles_slider__HtLCd .splide__slide>*{backface-visibility:hidden}.styles_slider__HtLCd .splide__pagination{bottom:0;column-gap:4px;flex-flow:row nowrap;left:0;padding:8px;position:absolute;right:0}.styles_slider__HtLCd .splide__pagination li{width:100%}.styles_slider__HtLCd .splide__pagination__page{background:var(--bg-white);border:none;border-radius:2px;box-shadow:0 1px 4px #0000001a;color:var(--bg-white);display:block;height:4px;opacity:.5;overflow:visible;padding:0;position:relative;transition:opacity var(--trans-medium);width:100%}.styles_slider__HtLCd .splide__pagination__page:before{bottom:-4px;content:"";left:-2px;position:absolute;right:-2px;top:-4px}.styles_slider__HtLCd .splide__pagination__page:focus-visible{opacity:1}.is-mouse .styles_slider__HtLCd .splide__pagination__page:hover,.keyboard .styles_slider__HtLCd .splide__pagination__page:focus,.styles_slider__HtLCd .splide__pagination__page.is-active{opacity:1}.styles_captions__Dv\+DZ{display:flex;margin:8px 16px 0}@media(max-width:1023px){.styles_captions__Dv\+DZ{margin:4px 0 0}}.styles_counter__HUQgR{background-color:var(--light-gray);border-radius:80px;height:20px;line-height:20px;padding:0 8px}.styles_caption__rFTli{margin:2px 0 0 12px;word-break:break-word}.styles_sliderControls__zgr9N{box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding-inline:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:20}.styles_sliderControl__UhtZE{align-items:center;background:var(--white);border-radius:50%;box-shadow:var(--button-shadow);color:var(--accent-brand-blue);display:flex;height:40px;justify-content:center;pointer-events:all;transition:color var(--trans-fast);width:40px}.styles_sliderControl__UhtZE:hover{color:var(--accent-blue-hover)}.styles_sliderControl__UhtZE:disabled{color:var(--gray-dividers)}.styles_sliderControl__UhtZE svg{height:20px;width:20px}.styles_title__8t7yn{align-items:center;column-gap:16px;display:flex;margin-bottom:0}@media(max-width:1023px){.styles_title__8t7yn{column-gap:8px}}.styles_picture__g8-k6{border-radius:16px;overflow:hidden;padding-bottom:60.92%;position:relative;width:100%}.styles_icon__PY8or{align-self:flex-start;color:var(--text-dark-grey);display:flex;position:relative;top:3px}.styles_icon__PY8or svg{height:22px;width:22px}@media(max-width:1023px){.styles_icon__PY8or svg{height:18px;width:18px}}.styles_icon__PY8or svg [fill]{fill:currentColor}.styles_icon__PY8or svg [stroke]{stroke:currentColor}.styles_slider__HtLCd{padding:0;position:relative;width:100%}.styles_slider__HtLCd picture{background:var(--light-gray);display:block;position:relative}.styles_slider__HtLCd picture:before{content:"";display:block;height:0;padding-bottom:61.33%;pointer-events:none;width:100%}.styles_block__7Wpsm{margin-block:16px}.styles_block__7Wpsm:first-child{margin-top:0}.styles_block__7Wpsm:last-child{margin-bottom:0}.styles_block__7Wpsm .styles_title__8t7yn{margin-bottom:16px}@media(max-width:1023px){.styles_block__7Wpsm .styles_title__8t7yn{margin-bottom:12px}}.styles_block__7Wpsm .styles_picturesBlock__lxGkx{margin-top:32px}@media(max-width:1023px){.styles_block__7Wpsm .styles_picturesBlock__lxGkx{margin-top:24px}}.styles_accordion__mWvoT{margin-block:16px}@media(max-width:1023px){.styles_accordion__mWvoT{margin-block:6px}}.styles_accordion__mWvoT:first-child{margin-top:0}.styles_accordion__mWvoT:last-child{margin-bottom:0}.styles_accordion__mWvoT+.styles_accordion__mWvoT{margin-top:16px}@media(max-width:1023px){.styles_accordion__mWvoT+.styles_accordion__mWvoT{margin-top:6px}}.styles_accordion__mWvoT .styles_picturesBlock__lxGkx{margin-top:16px}@media(max-width:1023px){.styles_accordion__title__5i2jZ{column-gap:8px;font:var(--typo-mobile-headline-s)}}.styles_accordion__titleIcon__mjmNk{top:0}@media(max-width:1023px){.styles_accordion__titleIcon__mjmNk{top:3px}.styles_accordion__titleIcon__mjmNk svg{height:18px;width:18px}}.styles_htmlContent__qDK5d p{color:var(--black-priority);font:var(--typo-text-m);letter-spacing:-.01em;margin:16px 0}@media(max-width:1023px){.styles_htmlContent__qDK5d p{font:var(--typo-mobile-text-m);margin:12px 0}}.styles_htmlContent__qDK5d p:first-child{margin-top:0}.styles_htmlContent__qDK5d p:last-child{margin-bottom:0}.styles_htmlContent__qDK5d ol,.styles_htmlContent__qDK5d ul{margin:-10px 0 16px}.styles_htmlContent__qDK5d ol:first-child,.styles_htmlContent__qDK5d ul:first-child{margin-top:0}.styles_htmlContent__qDK5d ol:last-child,.styles_htmlContent__qDK5d ul:last-child{margin-bottom:0}.styles_htmlContent__qDK5d ul>li{margin-left:8px;padding-left:16px;position:relative}.styles_htmlContent__qDK5d ul>li:before{background:currentColor;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.65em;width:4px}.styles_htmlContent__qDK5d a{color:var(--accent-brand-blue);font:var(--typo-button-l);transition:color var(--trans-fast)}.styles_htmlContent__qDK5d a:focus-visible{color:var(--accent-blue-hover)}.is-mouse .styles_htmlContent__qDK5d a:hover,.keyboard .styles_htmlContent__qDK5d a:focus{color:var(--accent-blue-hover)}.styles_htmlContent__qDK5d a.download-link:after,.styles_htmlContent__qDK5d a.more-link:after{content:"";display:inline-block;height:20px;margin-left:4px;margin-top:.15em;position:absolute;width:20px}.styles_htmlContent__qDK5d a.more-link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14.445 9.068 15.5l4.822-4.762a1.035 1.035 0 0 0 0-1.476L9.068 4.5 8 5.555 12.502 10 8 14.445z' fill='%230171ad'/%3E%3C/svg%3E") 50%/contain no-repeat}.styles_htmlContent__qDK5d a.more-link:focus-visible:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14.445 9.068 15.5l4.822-4.762a1.035 1.035 0 0 0 0-1.476L9.068 4.5 8 5.555 12.502 10 8 14.445z' fill='%23005482'/%3E%3C/svg%3E") 50%/contain no-repeat}.is-mouse .styles_htmlContent__qDK5d a.more-link:hover:after,.keyboard .styles_htmlContent__qDK5d a.more-link:focus:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14.445 9.068 15.5l4.822-4.762a1.035 1.035 0 0 0 0-1.476L9.068 4.5 8 5.555 12.502 10 8 14.445z' fill='%23005482'/%3E%3C/svg%3E") 50%/contain no-repeat}.styles_htmlContent__qDK5d a.download-link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47 13.867c.14.156.331.243.53.243s.39-.087.53-.243L14.28 9.7a.887.887 0 0 0 .201-.583.882.882 0 0 0-.22-.574.715.715 0 0 0-.516-.244.71.71 0 0 0-.525.223l-2.47 2.745V3.833a.882.882 0 0 0-.22-.589A.714.714 0 0 0 10 3a.714.714 0 0 0-.53.244.883.883 0 0 0-.22.59v7.433L6.78 8.522a.71.71 0 0 0-.525-.223.715.715 0 0 0-.517.244.881.881 0 0 0-.22.574.887.887 0 0 0 .202.583l3.75 4.167zm-3.72 2.466a.714.714 0 0 0-.53.244.883.883 0 0 0-.22.59c0 .22.079.433.22.589.14.156.331.244.53.244h8.5c.199 0 .39-.088.53-.244a.882.882 0 0 0 .22-.59.883.883 0 0 0-.22-.589.714.714 0 0 0-.53-.244h-8.5z' fill='%230171ad' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/contain no-repeat}.styles_htmlContent__qDK5d a.download-link:focus-visible:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47 13.867c.14.156.331.243.53.243s.39-.087.53-.243L14.28 9.7a.887.887 0 0 0 .201-.583.882.882 0 0 0-.22-.574.715.715 0 0 0-.516-.244.71.71 0 0 0-.525.223l-2.47 2.745V3.833a.882.882 0 0 0-.22-.589A.714.714 0 0 0 10 3a.714.714 0 0 0-.53.244.883.883 0 0 0-.22.59v7.433L6.78 8.522a.71.71 0 0 0-.525-.223.715.715 0 0 0-.517.244.881.881 0 0 0-.22.574.887.887 0 0 0 .202.583l3.75 4.167zm-3.72 2.466a.714.714 0 0 0-.53.244.883.883 0 0 0-.22.59c0 .22.079.433.22.589.14.156.331.244.53.244h8.5c.199 0 .39-.088.53-.244a.882.882 0 0 0 .22-.59.883.883 0 0 0-.22-.589.714.714 0 0 0-.53-.244h-8.5z' fill='%23005482' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/contain no-repeat}.is-mouse .styles_htmlContent__qDK5d a.download-link:hover:after,.keyboard .styles_htmlContent__qDK5d a.download-link:focus:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47 13.867c.14.156.331.243.53.243s.39-.087.53-.243L14.28 9.7a.887.887 0 0 0 .201-.583.882.882 0 0 0-.22-.574.715.715 0 0 0-.516-.244.71.71 0 0 0-.525.223l-2.47 2.745V3.833a.882.882 0 0 0-.22-.589A.714.714 0 0 0 10 3a.714.714 0 0 0-.53.244.883.883 0 0 0-.22.59v7.433L6.78 8.522a.71.71 0 0 0-.525-.223.715.715 0 0 0-.517.244.881.881 0 0 0-.22.574.887.887 0 0 0 .202.583l3.75 4.167zm-3.72 2.466a.714.714 0 0 0-.53.244.883.883 0 0 0-.22.59c0 .22.079.433.22.589.14.156.331.244.53.244h8.5c.199 0 .39-.088.53-.244a.882.882 0 0 0 .22-.59.883.883 0 0 0-.22-.589.714.714 0 0 0-.53-.244h-8.5z' fill='%23005482' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/contain no-repeat}.styles_htmlContent__qDK5d .text-with-icon,.styles_htmlContent__qDK5d .with-icon-block{display:block;margin:16px 0;padding-left:36px;position:relative}.styles_htmlContent__qDK5d .text-with-icon:first-child,.styles_htmlContent__qDK5d .with-icon-block:first-child{margin-top:0}.styles_htmlContent__qDK5d .text-with-icon:last-child,.styles_htmlContent__qDK5d .with-icon-block:last-child{margin-bottom:0}.styles_htmlContent__qDK5d .text-with-icon img,.styles_htmlContent__qDK5d .text-with-icon svg,.styles_htmlContent__qDK5d .with-icon-block img,.styles_htmlContent__qDK5d .with-icon-block svg{height:20px;left:0;object-fit:contain;position:absolute;top:0;width:20px}.styles_htmlContent__qDK5d .text-with-icon img,.styles_htmlContent__qDK5d .with-icon-block img{filter:grayscale(1)}.styles_htmlContent__qDK5d .text-with-icon svg,.styles_htmlContent__qDK5d .with-icon-block svg{fill:none}.styles_htmlContent__qDK5d .text-with-icon svg [fill],.styles_htmlContent__qDK5d .with-icon-block svg [fill]{fill:var(--text-dark-grey)}.styles_htmlContent__qDK5d .text-with-icon svg [stroke],.styles_htmlContent__qDK5d .with-icon-block svg [stroke]{stroke:var(--text-dark-grey)}.styles_htmlContent__qDK5d .text-with-icon svg [stroke]:not([fill]),.styles_htmlContent__qDK5d .with-icon-block svg [stroke]:not([fill]){fill:none}.styles_htmlContent__qDK5d .alert,.styles_htmlContent__qDK5d .alert-block{border:1px solid var(--dark-gray);border-radius:8px;color:var(--text-black-secondary);font:var(--typo-description-m);letter-spacing:.01em;margin:24px 0;padding:16px 16px 16px 48px;position:relative}@media(max-width:1023px){.styles_htmlContent__qDK5d .alert,.styles_htmlContent__qDK5d .alert-block{border-radius:4px;font:var(--typo-description-features);margin:16px 0;padding:8px 10px 8px 36px}}.styles_htmlContent__qDK5d .alert-block:before,.styles_htmlContent__qDK5d .alert:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.001 18.333a8.307 8.307 0 0 0 5.893-2.44A8.307 8.307 0 0 0 18.334 10a8.307 8.307 0 0 0-2.44-5.892A8.307 8.307 0 0 0 10 1.667a8.307 8.307 0 0 0-5.892 2.44A8.307 8.307 0 0 0 1.668 10c0 2.301.933 4.385 2.44 5.893a8.307 8.307 0 0 0 5.893 2.44Z' stroke='%23313546' stroke-opacity='.72' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.999 15.417a1.042 1.042 0 1 0 0-2.084 1.042 1.042 0 0 0 0 2.084Z' fill='%23313546' fill-opacity='.72'/%3E%3Cpath d='M10 5v6.667' stroke='%23313546' stroke-opacity='.72' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:20px;left:16px;position:absolute;top:16px;width:20px}@media(max-width:1023px){.styles_htmlContent__qDK5d .alert-block:before,.styles_htmlContent__qDK5d .alert:before{left:8px;top:8px}}.styles_htmlContent__qDK5d .alert-block:first-child,.styles_htmlContent__qDK5d .alert:first-child{margin-top:0}.styles_htmlContent__qDK5d .alert-block:last-child,.styles_htmlContent__qDK5d .alert:last-child{margin-bottom:0}.styles_video__QKWzw{margin-block:2em}.styles_video__QKWzw:first-child{margin-top:0}.styles_video__QKWzw:last-child{margin-bottom:0}.styles_address__heo7P{align-items:center;color:var(--dark-gray);column-gap:6px;display:flex;margin-bottom:32px}.styles_address__heo7P svg{fill:var(--accent-brand-blue)}h3+.styles_address__heo7P{margin-top:-32px}@media(max-width:1023px){h3+.styles_address__heo7P{margin-top:-24px}}.styles_textBlock__znbME p{margin:.8571em 0}.styles_textBlock__znbME h2{margin:72px 0 56px}@media(max-width:1023px){.styles_textBlock__znbME h2{margin:56px 0 48px}}.styles_textBlock__znbME h3{margin:32px 0 24px}@media(max-width:1023px){.styles_textBlock__znbME h3{margin:32px 0 24px}}.styles_textBlock__znbME h4,.styles_textBlock__znbME h5,.styles_textBlock__znbME h6{margin:40px 0 24px}@media(max-width:1023px){.styles_textBlock__znbME h4,.styles_textBlock__znbME h5,.styles_textBlock__znbME h6{margin:32px 0 16px}}.styles_textBlock__znbME ol,.styles_textBlock__znbME ul{margin:12px 0}.styles_textBlock__znbME ol ol,.styles_textBlock__znbME ol ul,.styles_textBlock__znbME ul ol,.styles_textBlock__znbME ul ul{margin:10px 0}.styles_textBlock__znbME a:not(.styles_buttonLink__HE8U7){border-bottom:1px dashed;color:var(--accent-brand-blue);transition:border-color var(--trans-fast)}.styles_textBlock__znbME a:not(.styles_buttonLink__HE8U7):focus-visible{border-bottom-color:#0000}.is-mouse .styles_textBlock__znbME a:not(.styles_buttonLink__HE8U7):hover,.keyboard .styles_textBlock__znbME a:not(.styles_buttonLink__HE8U7):focus{border-bottom-color:#0000}.styles_textBlock__znbME a:not(.styles_buttonLink__HE8U7)[href^="tel:"]{white-space:nowrap}.styles_textBlock__znbME :first-child{margin-top:0}.styles_ordered__Jk1-2{counter-reset:count}h2+.styles_ordered__Jk1-2,h3+.styles_ordered__Jk1-2,h4+.styles_ordered__Jk1-2,h5+.styles_ordered__Jk1-2,h6+.styles_ordered__Jk1-2{margin-top:24px}@media(max-width:1023px){h2+.styles_ordered__Jk1-2,h3+.styles_ordered__Jk1-2,h4+.styles_ordered__Jk1-2,h5+.styles_ordered__Jk1-2,h6+.styles_ordered__Jk1-2{margin-top:24px}}.styles_ordered__Jk1-2>li{margin:24px 0;padding-left:42px;position:relative}@media(max-width:1023px){.styles_ordered__Jk1-2>li{margin:12px 0}}.styles_ordered__Jk1-2>li:before{background:var(--general-gray);border-radius:50%;color:var(--accent-brand-blue);content:counter(count);counter-increment:count;height:30px;left:0;line-height:30px;position:absolute;text-align:center;top:-.2em;width:30px}h2+.styles_unordered-circle__oGln2,h2+.styles_unordered-dot__ipKmf,h2+.styles_unordered__-POvD,h3+.styles_unordered-circle__oGln2,h3+.styles_unordered-dot__ipKmf,h3+.styles_unordered__-POvD,h4+.styles_unordered-circle__oGln2,h4+.styles_unordered-dot__ipKmf,h4+.styles_unordered__-POvD,h5+.styles_unordered-circle__oGln2,h5+.styles_unordered-dot__ipKmf,h5+.styles_unordered__-POvD,h6+.styles_unordered-circle__oGln2,h6+.styles_unordered-dot__ipKmf,h6+.styles_unordered__-POvD{margin-top:24px}@media(max-width:1023px){h2+.styles_unordered-circle__oGln2,h2+.styles_unordered-dot__ipKmf,h2+.styles_unordered__-POvD,h3+.styles_unordered-circle__oGln2,h3+.styles_unordered-dot__ipKmf,h3+.styles_unordered__-POvD,h4+.styles_unordered-circle__oGln2,h4+.styles_unordered-dot__ipKmf,h4+.styles_unordered__-POvD,h5+.styles_unordered-circle__oGln2,h5+.styles_unordered-dot__ipKmf,h5+.styles_unordered__-POvD,h6+.styles_unordered-circle__oGln2,h6+.styles_unordered-dot__ipKmf,h6+.styles_unordered__-POvD{margin-top:24px}}.styles_unordered-circle__oGln2>li,.styles_unordered-dot__ipKmf>li,.styles_unordered__-POvD>li{margin:10px 0;position:relative}@media(max-width:1023px){.styles_unordered-circle__oGln2>li,.styles_unordered-dot__ipKmf>li,.styles_unordered__-POvD>li{margin:12px 0}}.styles_unordered-circle__oGln2 .styles_unordered-circle__oGln2,.styles_unordered-circle__oGln2 .styles_unordered-dot__ipKmf,.styles_unordered-circle__oGln2 .styles_unordered__-POvD,.styles_unordered-dot__ipKmf .styles_unordered-circle__oGln2,.styles_unordered-dot__ipKmf .styles_unordered-dot__ipKmf,.styles_unordered-dot__ipKmf .styles_unordered__-POvD,.styles_unordered__-POvD .styles_unordered-circle__oGln2,.styles_unordered__-POvD .styles_unordered-dot__ipKmf,.styles_unordered__-POvD .styles_unordered__-POvD{margin-top:10px!important}.styles_unordered-circle__oGln2 .styles_unordered-circle__oGln2>li,.styles_unordered-circle__oGln2 .styles_unordered-dot__ipKmf>li,.styles_unordered-circle__oGln2 .styles_unordered__-POvD>li,.styles_unordered-dot__ipKmf .styles_unordered-circle__oGln2>li,.styles_unordered-dot__ipKmf .styles_unordered-dot__ipKmf>li,.styles_unordered-dot__ipKmf .styles_unordered__-POvD>li,.styles_unordered__-POvD .styles_unordered-circle__oGln2>li,.styles_unordered__-POvD .styles_unordered-dot__ipKmf>li,.styles_unordered__-POvD .styles_unordered__-POvD>li{margin:16px 0;padding-left:18px}@media(max-width:1023px){.styles_unordered-circle__oGln2 .styles_unordered-circle__oGln2>li,.styles_unordered-circle__oGln2 .styles_unordered-dot__ipKmf>li,.styles_unordered-circle__oGln2 .styles_unordered__-POvD>li,.styles_unordered-dot__ipKmf .styles_unordered-circle__oGln2>li,.styles_unordered-dot__ipKmf .styles_unordered-dot__ipKmf>li,.styles_unordered-dot__ipKmf .styles_unordered__-POvD>li,.styles_unordered__-POvD .styles_unordered-circle__oGln2>li,.styles_unordered__-POvD .styles_unordered-dot__ipKmf>li,.styles_unordered__-POvD .styles_unordered__-POvD>li{margin:12px 0;padding-left:12px}}.styles_unordered-circle__oGln2 .styles_unordered-circle__oGln2>li:before,.styles_unordered-circle__oGln2 .styles_unordered-dot__ipKmf>li:before,.styles_unordered-circle__oGln2 .styles_unordered__-POvD>li:before,.styles_unordered-dot__ipKmf .styles_unordered-circle__oGln2>li:before,.styles_unordered-dot__ipKmf .styles_unordered-dot__ipKmf>li:before,.styles_unordered-dot__ipKmf .styles_unordered__-POvD>li:before,.styles_unordered__-POvD .styles_unordered-circle__oGln2>li:before,.styles_unordered__-POvD .styles_unordered-dot__ipKmf>li:before,.styles_unordered__-POvD .styles_unordered__-POvD>li:before{border-radius:50%;height:4px;left:6px;top:.635em;width:4px}@media(max-width:1023px){.styles_unordered-circle__oGln2 .styles_unordered-circle__oGln2>li:before,.styles_unordered-circle__oGln2 .styles_unordered-dot__ipKmf>li:before,.styles_unordered-circle__oGln2 .styles_unordered__-POvD>li:before,.styles_unordered-dot__ipKmf .styles_unordered-circle__oGln2>li:before,.styles_unordered-dot__ipKmf .styles_unordered-dot__ipKmf>li:before,.styles_unordered-dot__ipKmf .styles_unordered__-POvD>li:before,.styles_unordered__-POvD .styles_unordered-circle__oGln2>li:before,.styles_unordered__-POvD .styles_unordered-dot__ipKmf>li:before,.styles_unordered__-POvD .styles_unordered__-POvD>li:before{left:0}}.styles_unordered__-POvD>li{padding-left:24px}.styles_unordered__-POvD>li:before{background:var(--accent-brand-blue);content:"";height:2px;left:0;position:absolute;top:11px;width:12px}.styles_unordered-dot__ipKmf>li{padding-left:12px}.styles_unordered-dot__ipKmf>li:before{background:var(--accent-brand-blue);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:11px;width:4px}.styles_unordered-circle__oGln2>li{padding-left:20px}.styles_unordered-circle__oGln2>li:before{border:1px solid var(--accent-brand-blue);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:8px;width:7px}.styles_picture__IXi9m{border-radius:var(--br-lg);display:inline-block;overflow:hidden;vertical-align:top}.styles_picture__IXi9m,.styles_picture__IXi9m img{box-sizing:border-box;max-width:100%;position:relative}.styles_picture__IXi9m img{display:block;height:auto;width:auto}.styles_picture_stretched__kbtBL{background:var(--general-light-gray);display:block;margin:64px calc(var(--pad)*-1);max-width:none;width:calc(100%/var(--base) + var(--pad)*2)}@media(max-width:1239px){.styles_picture_stretched__kbtBL{margin:56px 0;width:calc(100%/var(--base))}}@media(max-width:1023px){.styles_picture_stretched__kbtBL{margin:56px 0;width:100%}}.styles_picture_stretched__kbtBL img{width:100%}.styles_picture_stretched__kbtBL:first-child{margin-top:0}.styles_picture_stretched__kbtBL:last-child{margin-bottom:0}.styles_picture_withBorder__VC7V5{border:1px solid var(--general-gray-dividers)}.styles_picture_withBackground__R0qlb{padding:16px}.styles_footnote__4SISy{color:var(--dark-gray);margin-top:56px}.styles_footnote__4SISy:last-child{margin-top:64px}@media(max-width:1239px){.styles_footnote__4SISy{margin-top:48px}.styles_footnote__4SISy:last-child{margin-top:56px}}.styles_footnote__4SISy p{margin:8px 0}.styles_ordered__Jk1-2+.styles_footnote__4SISy,.styles_unordered__-POvD+.styles_footnote__4SISy{margin-top:24px}@media(max-width:1239px){.styles_ordered__Jk1-2+.styles_footnote__4SISy,.styles_unordered__-POvD+.styles_footnote__4SISy{margin-top:24px}}.styles_importantFig__mxdx0{position:relative}.styles_importantFig_withBackground__NgykE,.styles_importantFig_withYellowBackground__nM9Z5{border:1px solid;border-radius:var(--br-lg);margin-bottom:48px;margin-top:48px;padding:32px 40px}@media(max-width:1023px){.styles_importantFig_withBackground__NgykE,.styles_importantFig_withYellowBackground__nM9Z5{border-radius:var(--br-sm);margin-bottom:32px;margin-top:32px;padding:16px}}.styles_importantFig_withBackground__NgykE{background:var(--general-gray);border-color:#0000}.styles_importantFig_withYellowBackground__nM9Z5{background:var(--accent-brand-yellow-light);border-color:var(--accent-brand-yellow)}.styles_importantFig_stroked__qL4PN{border:1px solid var(--general-gray-dividers);border-radius:var(--br-sm) var(--br-lg) var(--br-lg) var(--br-sm);margin-bottom:48px;margin-top:48px;padding:32px 40px 32px 48px}@media(max-width:1023px){.styles_importantFig_stroked__qL4PN{border-radius:var(--br-sm);margin-bottom:32px;margin-top:32px;padding:16px 16px 16px 24px}}.styles_importantFig_stroked__qL4PN:before{background:var(--accent-brand-yellow);border-bottom-left-radius:var(--br-sm);border-top-left-radius:var(--br-sm);bottom:-1px;content:"";left:-1px;position:absolute;top:-1px;width:8px}.styles_importantFig_stroked__qL4PN ol,.styles_importantFig_stroked__qL4PN ul{margin:10px 0}.styles_importantFig_stroked__qL4PN .styles_unordered__-POvD>li{margin:16px 0;padding-left:18px}@media(max-width:1023px){.styles_importantFig_stroked__qL4PN .styles_unordered__-POvD>li{margin:12px 0;padding-left:12px}}.styles_importantFig_stroked__qL4PN .styles_unordered__-POvD>li:before{border-radius:50%;height:4px;left:0;top:.635em;width:4px}.styles_importantFig__mxdx0>:last-child{margin-bottom:0}.styles_buttonLink__HE8U7{display:inline-flex;justify-content:center;margin-right:8px}.styles_buttonLink__HE8U7 div{padding-left:16px;padding-right:16px;width:auto}.styles_buttonLink__HE8U7:not(:first-of-type){margin-top:8px}.styles_textWithIcon__iDu2O{margin:1.0667em 0}@media(max-width:1023px){.styles_textWithIcon__iDu2O{margin:.8571em 0}}.styles_textWithIcon__iDu2O:after{clear:both;content:"";display:table}.styles_textWithIcon__content__UcMMX{display:flex;flex-flow:column nowrap;justify-content:center;min-height:36px}.styles_textWithIcon__content__UcMMX p{margin-bottom:0}.styles_icon__vJrbq{float:left;height:36px;margin-right:12px;position:relative;width:36px}.styles_icon__vJrbq img{height:100%;max-height:36px;max-width:36px;object-fit:contain;width:100%}.styles_icon_withBackground__mt4RB{align-items:center;border-radius:16px;display:flex;height:56px;justify-content:center;margin-bottom:8px;margin-right:20px;width:56px}.styles_icon_withBackground__mt4RB.styles_blue__JqmAP{background-color:var(--accent-brand-blue)}.styles_icon_withBackground__mt4RB.styles_red__rWpMP{background-color:var(--accent-brand-red)}.styles_icon_withBackground__mt4RB.styles_yellow__q3mYp{background-color:var(--accent-brand-yellow)}.styles_textBlockSlider__7ArEy{margin-bottom:16px;margin-top:20px}@media(max-width:1023px){.styles_textBlockSlider__7ArEy{margin-bottom:12px;margin-top:16px}}.styles_textBlockSlider__7ArEy:first-child{margin-top:auto}.styles_textBlockSlider__7ArEy:last-child{margin-bottom:auto}.styles_textBlockVideo__kZ4mq{margin-bottom:64px;margin-top:64px}@media(max-width:1023px){.styles_textBlockVideo__kZ4mq{margin-bottom:56px;margin-top:56px}}.styles_videoWrapper__3yPwS{height:0;padding-bottom:56.25%;position:relative;width:100%}.styles_video__utIjc{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.styles_comment__-YECX{padding-top:12px}@media(max-width:1023px){.styles_comment__-YECX{padding:0}}.styles_controls__pXWEq{align-self:flex-start;column-gap:16px;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:20px 0}.styles_totalPanel__g8Zic{align-items:center;background:var(--general-gray);border-radius:var(--br-sm);column-gap:16px;display:flex;justify-content:space-between;padding:16px 32px}.styles_totalPanel__g8Zic .styles_controls__pXWEq{margin-top:0}.styles_totalPrice__ou1JN{display:flex;flex-direction:column;row-gap:16px}.styles_totalPrice__total__pmMxu{column-gap:8px;display:flex}.styles_totalPrice__total__pmMxu span{color:var(--text-black-secondary)}@media(min-width:1024px){.styles_alert__PDYf2{margin-top:32px}.styles_error__sKJt\+{margin-top:16px}}@media(max-width:1023px){.styles_notifications__useKX{display:flex;flex-direction:column;row-gap:16px}}.styles_bonuses__j3WLu{color:var(--accent-brand-blue);text-align:right}.styles_bonuses__j3WLu:empty{display:none}.styles_bonus__hLcnv{align-items:center;column-gap:14px;display:flex}.styles_bonus__card__Zy3pX{align-items:center;column-gap:6px;display:flex}.styles_totalPanel__VZHqa{align-items:center;background:var(--general-gray);border-radius:var(--br-sm);column-gap:16px;display:flex;padding:16px 32px}@media(max-width:1023px){.styles_totalPanel__VZHqa{align-items:flex-start;flex-direction:column;row-gap:20px}}.styles_totalPrice__BgDxW{column-gap:8px;display:flex;padding-right:54px}.styles_totalPrice__BgDxW span{color:var(--text-black-secondary)}.styles_alert__cTr9i{font:var(--typo-text-s);padding:0}.styles_alert__cTr9i svg{fill:var(--alert-green);align-self:center}.styles_confirmation__rCWqg{display:flex;flex-direction:column;row-gap:20px}@media(max-width:1023px){.styles_confirmation__rCWqg{display:flex;flex-direction:column;row-gap:32px}}.styles_discountsWrapper__8p4bb{display:flex;flex-direction:column;row-gap:16px}.styles_preamble__KFwuk{max-width:430px}.styles_aboutCruise__q1Bq3{display:flex;flex-direction:column;row-gap:32px}.styles_aboutCruise__customer__1PFWs{margin-bottom:0}@media(max-width:1023px){.styles_aboutCruise__q1Bq3{display:flex;flex-direction:column;row-gap:24px}}.styles_accordion__N5Jfn{margin:0}.styles_alert__7VHmX{background:var(--accent-brand-yellow-light);font:var(--typo-text-s);margin-bottom:32px}.styles_alert__button__08uL6{background:none;color:var(--accent-brand-blue);font:inherit;padding:0;text-decoration:underline}.styles_alert__7VHmX svg{align-self:center}@media(max-width:1023px){.styles_alert__7VHmX{margin-bottom:0}}.styles_wrapper__wdPW\+{background-color:var(--bg-gray);border-radius:10px;display:flex;flex-direction:column;padding:26px 22px;row-gap:16px}.styles_discount__ipmOM{display:flex;flex-direction:column;row-gap:4px}.styles_discount__header__YhKiE{align-items:center;display:flex;justify-content:space-between}.styles_discount__row__zmMEx{align-items:center;column-gap:8px;display:flex}.styles_greenText__no9wI{color:var(--discount-green)}.styles_button__s4OQ2{font:var(--typo-headline-s)}.styles_button__content__ythee{align-items:flex-end;column-gap:4px}.styles_button__icon__u16Fw{transition:transform var(--trans-fast)}.styles_button__icon__u16Fw.styles_button__iconUp__JwXdy{transform:rotate(-180deg)}.styles_button__s4OQ2:focus-visible{color:var(--black-secondary)}.is-mouse .styles_button__s4OQ2:hover,.keyboard .styles_button__s4OQ2:focus{color:var(--black-secondary)}.styles_buttonWrapper__SAQxk{padding-bottom:7px}.styles_requests__ItzJB{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:16px}.styles_requests__head__NSZcD{align-self:stretch;display:flex;flex-flow:column nowrap;margin-bottom:8px;row-gap:16px}.styles_requests__headTitleSkeleton__X79Ea{border-radius:var(--br-sm);height:24px;width:284px}@media(max-width:1023px){.styles_requests__headTitleSkeleton__X79Ea{width:256px}}.styles_requests__list__ZPfwc{align-self:stretch;display:flex;flex-flow:column nowrap;row-gap:8px}.styles_requests__listSkeleton__TIidK{border-radius:var(--br-sm);height:100px;width:100%}@media(max-width:1023px){.styles_requests__listSkeleton__TIidK{width:214px}}.styles_additionalRequest_wrap__TCnbE{display:flex;gap:8px;justify-content:flex-end;margin-top:-16px;position:relative;width:100%}.styles_additionalRequest_icon__NJpfc{margin-top:24px}.styles_additionalRequest_icon__NJpfc svg{fill:none}.styles_additionalRequest_link__AhujX{bottom:0;left:0;position:absolute;right:0;top:0}.styles_additionalRequest_content__UtX\+6{background:var(--white);border-color:var(--gray-dividers);border-radius:0 0 16px 16px;border-style:solid;border-width:0 1px 1px;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;max-width:348px;min-height:88px;padding:24px 16px 16px;position:relative;row-gap:8px;text-decoration:none;transition:background var(--trans-fast);width:calc(100% - 28px)}.styles_additionalRequest_content__UtX\+6:focus-visible{background:var(--general-gray)}.is-mouse .styles_additionalRequest_content__UtX\+6:hover,.keyboard .styles_additionalRequest_content__UtX\+6:focus,.styles_isDisabled__KQ7xr .styles_additionalRequest_content__UtX\+6{background:var(--general-gray)}.styles_additionalRequest_contentRow__SBsDZ{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between}.styles_additionalRequest_reqNumber__tnVdF{color:var(--text-black-secondary);white-space:nowrap}.styles_amountInfo__6rPdL{display:flex;flex-direction:column;row-gap:16px}.styles_amountInfo__amount__UPj7V{display:flex;flex-direction:column;row-gap:4px}.styles_amountInfo__expiration__\+etQB{align-items:center;color:var(--accent-brand-red);column-gap:4px;display:flex}.styles_amountInfo__expiration__\+etQB svg{fill:currentColor;margin-top:-1px}.styles_amountInfo_warning__yoHtz{margin-top:8px}.styles_isDisabled__KQ7xr .styles_amountInfo_warning__yoHtz{border-color:var(--gray-dividers)}.styles_amountInfo_content__oZmc4:focus-visible .styles_amountInfo_warning__yoHtz{border-color:var(--gray-dividers)}.is-mouse .styles_amountInfo_content__oZmc4:hover .styles_amountInfo_warning__yoHtz,.keyboard .styles_amountInfo_content__oZmc4:focus .styles_amountInfo_warning__yoHtz{border-color:var(--gray-dividers)}.styles_callback__gQddV{display:inline-flex;font:inherit;position:relative;z-index:2}.styles_expiration__mX3eD{align-items:center;color:var(--dark-gray);column-gap:4px;display:flex}.styles_expiration__mX3eD b{color:var(--text-black);font:inherit}.styles_expiration__mX3eD.styles_warn__fEtLi{color:var(--accent-brand-red)}.styles_expiration__mX3eD.styles_warn__fEtLi b{color:inherit}.styles_warningMessage__YEdXi{background-color:var(--bg-gray);border-radius:4px;box-sizing:border-box;column-gap:8px;display:flex;min-height:40px;padding:8px 12px}.styles_warningMessage__YEdXi svg{height:24px;width:24px}.styles_icon__DGId1{color:var(--dark-gray)}.styles_text__HffF7{align-items:center;color:var(--black-secondary);column-gap:8px;display:flex}.styles_clear__7Ml6G{align-items:center;background:none;padding:0}.styles_clear__7Ml6G .styles_text__HffF7{color:var(--text-black)}.styles_danger__3v7aq{border:1px solid #0000;border-radius:var(--br-sm);padding:7px;transition:border var(--trans-fast)}.styles_danger__3v7aq .styles_icon__DGId1{color:var(--accent-brand-red);height:18px;width:18px}.styles_danger__3v7aq .styles_text__HffF7{color:var(--text-black-secondary);font-weight:500}.styles_cruiseInfo_wrap__mM9nA{display:flex;flex:1 1;flex-direction:column;gap:48px}@media(min-width:1024px){.styles_cruiseInfo_wrap__mM9nA{max-width:calc(100% - 360px)}}@media(max-width:1023px){.styles_cruiseInfo_wrap__mM9nA{gap:40px}}.styles_cruiseInfo__gY1p2{display:flex;flex-direction:column}@media(min-width:1024px){.styles_cruiseInfo__gY1p2{gap:24px}}.styles_cruiseInfo_header__mV\+6p{align-items:start;display:flex;flex-direction:column;gap:4px;justify-content:space-between}.styles_shipInfo_wrap__p7XDt{align-items:flex-start;display:flex;flex-direction:column;gap:16px}@media(max-width:1023px){.styles_shipInfo_wrap__p7XDt{gap:20px;margin-top:16px}}.styles_shipInfo_container__QeEPQ{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.styles_cruiseRoute_days__YlXwV{max-width:100%}@media(max-width:1023px){.styles_cruiseRoute_days__YlXwV{margin-top:20px}}.styles_cruiseInfo_fullRoute__SOJaw{align-items:flex-start;display:flex;flex-direction:column}@media(max-width:1023px){.styles_cruiseInfo_fullRoute__SOJaw{margin-top:16px}}.styles_toggleButton__BQKIg{color:var(--black-secondary);font:var(--typo-button-s);min-height:20px!important}.styles_toggleButton__BQKIg svg{transition:transform var(--trans-fast)}.styles_toggleButton__BQKIg.styles_isCollapsed__CApAB svg{transform:rotate(180deg)}.styles_toggleButton_ctx__IYLTC{gap:4px}.styles_fullRoute_text__39-MM{color:var(--dark-gray);margin-top:4px}.styles_excursionInfo__-bnnz{display:flex;flex-direction:column}.styles_excursionInfo_text__4hkFs{margin-top:8px}.styles_excursionInfo_warning__hEecS{margin-top:16px;max-width:340px}.styles_excursionInfo_actions__KFldG{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}@media(max-width:1023px){.styles_excursionInfo_actions__KFldG{align-items:flex-start;flex-direction:column;gap:16px}.styles_addExcursion__FV6jI{width:100%}}.styles_addExcursion_ctx__sQvgZ{column-gap:4px}.styles_excursionInfo_count__bXU8k{align-items:center;color:var(--dark-gray);display:flex;gap:8px}.styles_shipInfo__UkaYk{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.styles_shipInfo_title__O9uMV{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.styles_shipInfo_title__O9uMV span{white-space:nowrap}.styles_shipInfo_title__O9uMV.styles_black__ukzuW{color:var(--black)}.styles_shipInfo_title__O9uMV.styles_secondary__ceVGU{color:var(--text-black-secondary)}.styles_shipInfo_divider__0kxOG{background:var(--black);border-radius:50%;height:3.5px;width:3.5px}.styles_shipInfo_icons__vi82T{align-items:center;display:flex;gap:6px}.styles_ship_class__SOoUO{background:var(--general-gray);border-radius:4px;color:var(--dark-gray);padding:4px;text-transform:uppercase;width:max-content}.styles_ship_new__XLFEZ{color:var(--accent-brand-red);text-transform:uppercase}.styles_requestDetails_wrap__pZuJS{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.styles_requestDetails_wrap__pZuJS{background:var(--white);border-radius:8px;box-shadow:0 8px 16px #0000000f;box-sizing:border-box;padding:16px 16px 20px;width:312px}}@media(max-width:1023px){.styles_requestDetails_wrap__pZuJS{gap:16px;width:100%}}.styles_requestDetails_buttons__O6h1f{display:flex;flex-direction:column;gap:16px;width:100%}.styles_requestDetails_buttons__O6h1f:empty{display:none}.styles_requestDetails_buttons__O6h1f button{width:100%}.styles_requestDetails_container__Gmmkf{display:flex;flex-direction:column;row-gap:16px;width:100%}.styles_requestDetails_paymentList__mHbJN{display:flex;flex-direction:column;row-gap:8px}@media(max-width:1023px){.styles_requestDetails_paymentList__mHbJN{gap:12px}}.styles_requestDetails_paymentItem__oHSTO{align-items:center;display:flex;justify-content:space-between}.styles_requestDetails_commentWrap__8pcmz{align-items:flex-start;background:var(--general-gray);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;padding:6px 10px 8px;row-gap:8px;width:100%;word-break:break-word}.styles_requestDetails_commentTitle__GD1Mh{color:var(--dark-gray)}.styles_requestDetails_commentContent__5ODt\+ .styles_commentChunk__KsQU5{opacity:1;transition:opacity var(--trans-medium)}.styles_requestDetails_commentContent__5ODt\+ .styles_commentChunk__KsQU5.styles_fadeComment__I9Yam{opacity:0;pointer-events:none}.styles_requestDetails_finalPaymentWrap__xxQ4M{display:flex;flex-direction:column;row-gap:8px;width:100%}@media(max-width:1023px){.styles_requestDetails_finalPaymentWrap__xxQ4M{gap:4px}}.styles_requestDetails_finalPaymentInfo__z5HXC{align-items:flex-end;display:flex;justify-content:space-between}.styles_requestDetails_finalPaymentInfo__z5HXC span{white-space:nowrap}.styles_requestDetails_finalPaymentDate__1fjhe{align-items:center;color:var(--dark-gray);display:flex;gap:6px}.styles_requestDetails_finalPaymentDate__1fjhe div:last-child{color:var(--black)}.styles_requestDetails_finalPaymentDate__1fjhe svg{fill:none;position:relative;top:-1px}.styles_toggleButtonCtx__ftnZW{gap:4px}.styles_toggleButton_icon__4MrkW{color:var(--text-black-secondary);transition:transform var(--trans-fast)}.styles_toggleButton_icon__4MrkW.styles_toggleButton_iconUp__JnKjd{position:relative;top:2px;transform:rotate(-180deg)}.styles_paymentMessage__t-Ru7{text-align:center}.styles_modalBox__mC5wH{max-width:600px}@media(max-width:1023px){.styles_modalBox__mC5wH{max-width:100vw}.styles_modalBox_content__uNaOD{padding:48px 24px 24px}}.styles_modalOverlay__4mEgq{padding-top:60px}@media(max-width:1023px){.styles_modalOverlay__4mEgq{padding-top:120px}}.styles_paymentModal_cruiseInfo__iFpRI{display:flex;flex-direction:column;margin-top:32px;row-gap:16px}@media(max-width:1023px){.styles_paymentModal_cruiseInfo__iFpRI{margin-top:24px}}.styles_paymentModal_shipInfo__zxmzM{display:flex;flex-direction:column;row-gap:8px}@media(max-width:1023px){.styles_paymentModal_shipInfo__zxmzM{gap:16px}}.styles_paymentModal_cabins__YWa11{display:flex;flex-direction:column;row-gap:4px}.styles_paymentModal_cabinsTitle__4Zr36{color:var(--dark-gray)}.styles_paymentModal_warning__yavBR{align-items:center;box-sizing:border-box;max-width:297px}.styles_paymentModal_paymentMessage__fZrnD{align-items:center;color:var(--dark-gray);margin-top:24px}.styles_paymentModal_paymentMessage__fZrnD svg{fill:var(--accent-brand-red)}@media(max-width:1023px){.styles_paymentModal_paymentMessage__fZrnD{margin-top:16px}}.styles_paymentModal_paymentMessageDanger__JDhru{color:var(--accent-brand-red)!important}.styles_paymentModal_paymentListInfo__QfD4L{display:flex;flex-direction:column;row-gap:4px}.styles_paymentModal_paymentItemInfo__gj2RC{align-items:center;display:flex;justify-content:space-between}.styles_paymentModal_paymentItemInfo__gj2RC strong{align-items:baseline;display:flex}.styles_paymentModal_form__kOf8X{gap:40px;margin-top:16px}@media(max-width:1023px){.styles_paymentModal_form__kOf8X{gap:32px;margin-top:24px}}.styles_paymentModal_amountPayable__8JhLu{align-items:center;align-self:flex-start;display:flex;gap:16px}@media(max-width:1023px){.styles_paymentModal_amountPayable__8JhLu{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}.styles_paymentModal_amountPayableInput__FXrBy{width:100%}}.styles_paymentModal_paymentMethods__BX1zw{display:flex;flex-direction:column;row-gap:16px}.styles_paymentModal_paymentRadioWrap__n\+oQD{align-items:center;display:flex;gap:8px}@media(max-width:1023px){.styles_paymentModal_paymentRadioWrap__n\+oQD{align-items:flex-start;display:flex;flex-direction:column;row-gap:4px}}.styles_paymentModal_paymentRadioSale__KwxOk{background:var(--dark-gray);border-radius:4px;box-sizing:border-box;color:var(--white);height:18px;padding:2px 8px 4px}@media(max-width:1023px){.styles_paymentModal_paymentRadioSale__KwxOk{margin-left:26px}}.styles_paymentModal_buttons__MMIfB{align-items:center;display:flex;gap:24px}.styles_paymentModal_buttons__MMIfB button{min-width:0}@media(max-width:1023px){.styles_paymentModal_buttons__MMIfB button{width:100%}.styles_paymentModal_buttons__MMIfB{align-items:center;display:flex;flex-direction:column;row-gap:16px}}.styles_wrapper__A-N8J{row-gap:40px}.styles_info__Wsac9,.styles_wrapper__A-N8J{align-items:center;display:flex;flex-direction:column}.styles_info__Wsac9{row-gap:8px;text-align:center}@media(min-width:1024px){.styles_callBackModal__xRnNX{max-width:600px}}@media(max-width:1023px){.styles_callBackModal_modalContent__XhI5e{padding:48px 24px 24px}}.styles_callBackModal_button__fsk6N{border-bottom:1px dashed var(--text-black);border-radius:0;color:var(--text-black);display:inline;font:var(--typo-text-s);letter-spacing:-.02em}@media(max-width:1023px){.styles_callBackModal_button__fsk6N{font:var(--typo-mobile-text-s)}}.styles_callBackModal_content__XL7cO{position:relative}.styles_callBackModal_title__QkUqU{margin-bottom:24px;max-width:80%}.styles_infoMessageWrap__5r51I{margin-bottom:-24px;max-width:440px}@media(max-width:1023px){.styles_infoMessageWrap__5r51I{max-width:100%}}.styles_infoMessage__lV5sw{display:flex;flex-direction:column;row-gap:4px}.styles_page_wrap__1c2eA{display:flex;flex-direction:column;position:relative;width:100%}@media(min-width:1024px){.styles_page_wrap__1c2eA{max-width:calc(100% - 376px)}}@media screen and (max-width:639px){.styles_page_wrap__1c2eA{margin-top:40px}}@media screen and (max-width:1023px){.styles_page_wrap__1c2eA{margin-top:40px}}.styles_page_error__a24Tm{padding:40px 0}@media(max-width:1023px){.styles_page_bg__34L1b{background:#1588cb;height:16px;left:0;margin:-24px -16px 0;position:sticky;top:var(--hdr-mob);width:calc(100% + 32px);z-index:1}}.styles_pageHeader_head__KMowe{align-items:center;background:var(--white);color:var(--black);display:flex;position:relative}.styles_pageHeader_head__KMowe svg{fill:var(--black)}.styles_goBackButton__-lxNV{margin-right:4px}.styles_request_number__mYSOe{margin-right:16px}.styles_pageHeader_docs__5vfpc{display:flex;justify-content:space-between}@media(max-width:1023px){.styles_pageHeader_docs__5vfpc{align-items:flex-start;flex-direction:column;gap:24px}}.styles_pageHeader_docsMargin__DE318{margin-top:24px}.styles_canceled_button__rCoXg{gap:8px;white-space:nowrap}.styles_canceled_button__rCoXg svg{fill:none}.styles_cruiseInfo__Te3qE{display:flex;flex-wrap:wrap;gap:48px;margin-top:40px}@media(max-width:1023px){.styles_cruiseInfo__Te3qE{flex-direction:column;gap:40px;margin-top:32px}}.styles_cruiseInfo_withMessage__APKR1{margin-top:40px}@media(max-width:1023px){.styles_cruiseInfo_withMessage__APKR1{margin-top:32px}.styles_requestDetails__ce60K{order:3}}.styles_request_passengerList__py2OA{width:100%}@media(max-width:1023px){.styles_request_passengerList__py2OA{order:2}.styles_requestCancellationModal_content__dY6DF{padding:42px 16px 16px}}.styles_requestCancellationModal_contentWrap__ApsR0{display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.styles_requestCancellationModal_contentWrap__ApsR0{gap:10px}}.styles_requestCancellationModal_contentErrorWrap__OlFNE{display:flex;flex-direction:column;gap:24px}@media(max-width:639px){.styles_requestCancellationModal_errorMessage__6hEe4 br{display:none}}.styles_requestCancellationModal_contentPending__kexkr{align-items:center;display:flex;justify-content:center}@media(max-width:1023px){.styles_requestCancellationModal_footer__BvtQo{padding:16px 16px 24px}}.styles_modalFooter__2pIJx{align-items:center;display:flex;gap:24px;justify-content:flex-start}@media(max-width:1023px){.styles_modalFooter__2pIJx{flex-direction:column-reverse;gap:10px}.styles_modalFooter__2pIJx>button{width:100%}}.styles_canselButton__xn5cu{min-width:0;width:108px}.styles_closeButton__OHcZl{min-width:0;width:97px}.styles_stickyPanel__X\+IDR{background:var(--bg-white);margin-bottom:0;max-width:calc(100% - var(--right-column) - 24px);position:relative}@media(min-width:1024px)and (max-width:1239px){.styles_stickyPanel__X\+IDR{max-width:calc(100% - var(--right-column-tablet) - 24px)}}.styles_stickyPanel__nav__Z\+45J{column-gap:12px;justify-content:space-between}.styles_topFixedPanel__Ot1ld{--y:-100%;background:var(--bg-white);border-bottom:1px solid var(--general-light-gray);border-radius:0 0 24px 24px;box-shadow:0 8px 16px #0022542e;left:0;min-width:var(--min-width);padding:14px 32px 0;position:fixed;right:0;top:0;transform:translateY(var(--y));transition:transform var(--trans-fast);z-index:52}.styles_topFixedPanel__Ot1ld.styles_isActive__fqDBa{--y:var(--sticky-header-offset)}.styles_topFixedPanel__Ot1ld:not(.styles_isActive__fqDBa){pointer-events:none}.styles_topFixedPanel__Ot1ld[aria-hidden=true]{margin-right:var(--sb)}.styles_topFixedPanel__Ot1ld .styles_stickyPanel__X\+IDR{background:none;margin:0 auto -1px;max-width:1240px}.styles_topFixedPanel__Ot1ld .styles_stickyPanel__X\+IDR:before{content:none}@media(max-width:1239px){.styles_topFixedPanel__Ot1ld{--y:-100%;left:0;min-width:var(--min-width);position:fixed;right:0;top:0;transform:translateY(var(--y));transition:transform var(--trans-fast);z-index:52}.styles_topFixedPanel__Ot1ld[aria-hidden=true]{margin-right:var(--sb)}.styles_topFixedPanel__Ot1ld.styles_isActive__fqDBa{--y:calc(var(--sticky-header-offset) - 10px)}.styles_topFixedPanel__Ot1ld:not(.styles_isActive__fqDBa){pointer-events:none}}.styles_fixedPanel__wGHed{background:var(--white);border:1px solid var(--general-gray-dividers);border-radius:var(--br-sm) var(--br-sm) 0 0;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:12px 16px;position:fixed;right:0;z-index:30}@media(max-width:1023px){.styles_btn__mjtFF:before{content:none}.styles_btn__mjtFF>.styles_btnContext__Xeznx{padding:0}}@media(min-width:1024px){.styles_btnContext__Xeznx{align-items:center;color:inherit;column-gap:4px;display:flex}.styles_btnContext__Xeznx svg{fill:currentColor;height:20px;width:20px}.styles_btnContext__Xeznx span{margin-top:2px}}@media(max-width:1023px){.styles_btnContext__Xeznx{align-items:center;color:inherit;column-gap:4px;display:flex;flex-direction:column;font:var(--typo-mobile-description-features);text-align:center}.styles_btnContext__Xeznx svg{fill:currentColor;height:20px;width:20px}}.styles_status_wrap__w9uxg{align-items:center;border-radius:24px;box-sizing:border-box;color:var(--black);display:flex;gap:4px;height:24px;padding:6px 8px;pointer-events:none;white-space:nowrap;width:fit-content}.styles_status_wrap__w9uxg svg{fill:none!important}.styles_canceled__J\+z6z{background:var(--bg-white);border:1px solid var(--gray-dividers);color:var(--gray-dividers)}.styles_awaiting_return__IHoTZ,.styles_return__LPNsA{background:#ed33000d;border:1px solid var(--accent-brand-red)}.styles_awaiting_confirmation__iXJEQ{background:#bcb2ff03;border:1px solid var(--lilac)}.styles_waiting_list__AbfI5{background:var(--bg-gray);border:1px solid var(--black)}.styles_cancellation_request__wIq9y{background:var(--bg-gray);border:1px solid var(--dark-gray)}.styles_in_processing__T4tDx{background:#80caff03;border:1px solid var(--bg-blue)}.styles_confirmed__lVkaN{background:var(--white);border:1px solid var(--bg-green)}.styles_prepayment__o2tEg{background:#0171ad0d;border:1px solid var(--accent-brand-blue)}.styles_for_free__DR1k1,.styles_paid__Tu0PX{background:#299d371a;border:1px solid var(--bg-green)}.styles_awaiting_payment__trRmk{background:#ffae301a;border:1px solid var(--accent-brand-yellow)}.styles_awaiting_payment__trRmk svg{color:var(--accent-brand-yellow)}.styles_excursionGroup__vbmhf{background:var(--bg-white);border-radius:var(--br-sm);padding:16px}.styles_excursionGroup__list__Rd3w\+{display:flex;flex-direction:column;row-gap:72px}.styles_excursionGroup__list_grouped__i9RWE .styles_excursionCard__V3Llf:not(:last-child):after{color:var(--text-black-secondary);content:"или";display:flex;flex-flow:column nowrap;font:var(--typo-headline-m);height:72px;justify-content:center;left:0;position:absolute;top:100%}@media(max-width:1023px){.styles_excursionGroup__list_grouped__i9RWE .styles_excursionCard__V3Llf:not(:last-child):after{font:var(--typo-mobile-headline-m)}}.styles_excursionGroup__list_groupedWithBorder__w\+vHc{padding-left:13px;row-gap:56px}.styles_excursionGroup__list_groupedWithBorder__w\+vHc .styles_excursionCard__V3Llf:before{border-left:1px solid var(--gray-dividers);bottom:0;content:"";left:-13px;position:absolute;top:0}.styles_excursionGroup__list_groupedWithBorder__w\+vHc .styles_excursionCard__V3Llf:not(:last-child):after{color:var(--accent-brand-blue);height:56px;left:-13px}.styles_excursionCard__V3Llf{display:flex;flex-direction:column;min-height:10px;position:relative;row-gap:12px}.styles_excursionCard__head__Yawhy{align-self:stretch;display:flex;flex-flow:row wrap;gap:16px;justify-content:space-between}.styles_excursionCard__title__fS2xA{min-width:0}.styles_excursionCard__duration__K4k81{display:flex;flex-shrink:0;gap:8px}.styles_excursionCard__props__zXs-V{align-items:baseline;display:flex;flex-flow:row wrap;gap:8px}@media(max-width:1023px){.styles_excursionCard__props__zXs-V{margin-top:-4px}}.styles_excursionCard__type__xBt4K{align-items:baseline;display:flex;gap:8px;white-space:nowrap}*~.styles_excursionCard__type__xBt4K{margin-left:8px}.styles_excursionCard__type__xBt4K svg{fill:none;position:relative;top:4px}@media(max-width:1023px){.styles_excursionCard__type__xBt4K{margin-left:0;width:100%}}.styles_excursionCard__descriptionText__L4fgr li,.styles_excursionCard__descriptionText__L4fgr p{list-style:inherit;margin-bottom:1.0667em}@media(max-width:1023px){.styles_excursionCard__descriptionText__L4fgr li,.styles_excursionCard__descriptionText__L4fgr p{margin-bottom:.8571em}}.styles_excursionCard__descriptionText__L4fgr li:last-child,.styles_excursionCard__descriptionText__L4fgr p:last-child{margin-bottom:0}.styles_excursionCard__descriptionText__L4fgr ul{list-style:disc outside}.styles_excursionCard__descriptionText__L4fgr ol{list-style:decimal outside}.styles_excursionCard__descriptionText__L4fgr ol,.styles_excursionCard__descriptionText__L4fgr ul{margin-bottom:24px;padding-inline-start:2em}.styles_excursionCard__descriptionText__L4fgr ol ol,.styles_excursionCard__descriptionText__L4fgr ol ul,.styles_excursionCard__descriptionText__L4fgr ul ol,.styles_excursionCard__descriptionText__L4fgr ul ul{margin-bottom:20px}.styles_excursionCard__descriptionText__L4fgr ol.no-offset li,.styles_excursionCard__descriptionText__L4fgr ol:last-child,.styles_excursionCard__descriptionText__L4fgr p.no-offset,.styles_excursionCard__descriptionText__L4fgr ul.no-offset li,.styles_excursionCard__descriptionText__L4fgr ul:last-child{margin-bottom:0}.styles_excursionCard__descriptionText__L4fgr a:not(.styles_buttonLink__j7xe7){border-bottom:1px dashed;color:var(--accent-brand-blue);transition:border-color var(--trans-fast)}.styles_excursionCard__descriptionText__L4fgr a:not(.styles_buttonLink__j7xe7):focus-visible{border-bottom-color:#0000}.is-mouse .styles_excursionCard__descriptionText__L4fgr a:not(.styles_buttonLink__j7xe7):hover,.keyboard .styles_excursionCard__descriptionText__L4fgr a:not(.styles_buttonLink__j7xe7):focus{border-bottom-color:#0000}.styles_excursionCard__descriptionText__L4fgr a:not(.styles_buttonLink__j7xe7)[href^="tel:"]{white-space:nowrap}.styles_excursionCard__description__GZwD0 .styles_excursionCard__descriptionText__L4fgr{padding-bottom:12px}.styles_excursionCard__prices__-LhV8{display:flex;flex-flow:row wrap;gap:16px}.styles_excursionCard__prices__-LhV8:empty{display:none}.styles_excursionCard__price__knjFl span{color:var(--text-black-secondary);display:block}.styles_waypoint__O8RaK{background:var(--general-gray);border-radius:var(--br-lg);padding:24px}@media(max-width:1023px){.styles_waypoint__O8RaK{padding:16px}}.styles_headline__ZtfWO{align-items:baseline;column-gap:16px;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:12px;row-gap:8px}.styles_headline__left__HkzLq{align-items:inherit;column-gap:inherit;display:flex;flex-flow:row wrap;row-gap:inherit}@media(max-width:1023px){.styles_headline__left__HkzLq{display:flex;flex-flow:column nowrap}}.styles_headline__date__CaDTO{color:var(--text-black-secondary);flex-shrink:0}.styles_records__Jo8tC{gap:8px}@media(max-width:1023px){.styles_records__Jo8tC{align-items:flex-start;flex-direction:column}}.styles_excursions__GpUs2{display:flex;flex-direction:column;padding-top:24px;row-gap:12px}.styles_toggle__W190T{margin-top:24px}.styles_page__WL5Su{display:flex;flex-direction:column;row-gap:0;width:100%}.styles_headline__zcmNA{display:flex;flex-direction:column;margin-bottom:40px;row-gap:16px}@media(max-width:1023px){.styles_headline__zcmNA{margin-bottom:32px}}.styles_headline__title__LeB9m{column-gap:4px;display:flex}.styles_headline__title__LeB9m h1{min-width:0}.styles_headline__backBtn__AhjWS{flex-shrink:0;margin-top:2px;width:20px}@media(max-width:1023px){.styles_headline__backBtn__AhjWS{align-self:flex-start}}.styles_parent__d9LbG{align-items:center;display:flex;flex-flow:row wrap;gap:8px;padding-left:24px}@media(max-width:1023px){.styles_parent__d9LbG{gap:4px}}.styles_parent__request__CV13h{align-items:center;display:flex;flex-flow:row nowrap;gap:4px}.styles_parent__request__CV13h svg{fill:none;transform:matrix(0,-1,-1,0,0,0)}.styles_parent__number__HV7IF{border:1px solid var(--gray-dividers);border-radius:13px;margin-left:2px;padding:3px 15px}@media(max-width:1023px){.styles_parent__number__HV7IF{padding:2px 12px}}.styles_parent__status__ZaF6F{margin-right:8px}@media(max-width:1023px){.styles_parent__status__ZaF6F{margin-left:80px;margin-right:0}}.styles_parent__route__V\+sve{color:var(--text-black-secondary)}@media(max-width:1023px){.styles_parent__route__V\+sve{margin-top:4px;width:100%}}.styles_alert__nscly{margin-bottom:24px;max-width:420px}.styles_alert__nscly+.styles_alert__nscly{margin-top:-12px}@media(max-width:1023px){.styles_alertGreen__r3f7r{margin-bottom:16px}}.styles_counter__mJWSt{margin-bottom:24px}@media(max-width:1023px){.styles_counter__mJWSt{margin-bottom:16px}}.styles_excursionsList__Nk8YD{display:flex;flex-direction:column;row-gap:24px}@media(max-width:1023px){.styles_excursionsList__Nk8YD{row-gap:16px}}.styles_box__w1WFM{background:var(--general-gray);border-radius:var(--br-sm);margin-bottom:24px;padding:16px 32px}@media(max-width:1023px){.styles_box__w1WFM{margin-bottom:16px;padding:16px}}.styles_box__w1WFM:last-child{margin-bottom:0;margin-top:24px}@media(max-width:1023px){.styles_box__w1WFM:last-child{margin-top:16px}}@media(min-width:1024px){.styles_panelPad__TrbuY{padding:0 32px 0 408px}}.styles_panel__Pi2Ww{background:var(--bg-white);border-top:1px solid var(--general-gray-dividers);bottom:0;left:0;opacity:0;padding:16px 0;position:fixed;right:0;transform:translateY(100%);transition:transform var(--trans-fast),opacity var(--trans-fast);z-index:40}.styles_panel__Pi2Ww.styles_isActive__3uxXE{opacity:1;transform:none}.styles_panel__Pi2Ww[aria-hidden=true]{margin-right:var(--sb)}.styles_summary__qn4xR{align-items:center;column-gap:32px;display:flex;justify-content:flex-end}@media(max-width:1023px){.styles_summary__qn4xR{align-items:flex-start;flex-flow:column nowrap;row-gap:8px}}.styles_points__\+aFdu{display:flex;flex-direction:column;margin-right:auto;row-gap:2px}@media(max-width:1023px){.styles_points__\+aFdu{margin-right:0;width:100%}.styles_panel__Pi2Ww .styles_points__\+aFdu{display:none}}.styles_point__cHg8e{column-gap:8px;display:flex;white-space:nowrap}@media(max-width:1023px){.styles_point__cHg8e{justify-content:space-between}}.styles_total__OkBZ1{align-items:flex-end;display:flex;flex-flow:column nowrap;row-gap:4px}@media(max-width:1023px){.styles_total__OkBZ1{align-items:flex-start;margin-top:8px;width:100%}}.styles_totalPrice__NTJH-{column-gap:8px;display:flex}.styles_totalPrice__NTJH- span{color:var(--text-black-secondary)}@media(max-width:1023px){.styles_totalPrice__NTJH-{justify-content:space-between;width:100%}.styles_panel__Pi2Ww .styles_totalPrice__NTJH-{justify-content:center;margin-top:0}}.styles_totalExp__KUKpz{align-items:baseline;color:var(--text-dark-grey);display:flex;gap:4px}.styles_totalExp__KUKpz svg{align-self:center}.styles_totalExp__KUKpz strong{color:var(--text-black);font:inherit}@media(max-width:1023px){.styles_button__4CO7D{margin-top:8px;width:100%}.styles_button__4CO7D button{width:100%}}.styles_button__4CO7D:empty{display:none}.styles_container__sEByM{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1600px;max-width:100%;padding-left:16px;padding-right:16px;width:100%}@media(min-width:1024px){.styles_container__sEByM{padding-left:16px;padding-right:16px}}@media(min-width:1240px){.styles_container__sEByM{max-width:1272px;padding-left:16px;padding-right:16px}}.styles_fullWidth__GOyMZ{max-width:none}.styles_clipOverflow__gmLxy{overflow:hidden}.styles_participants__MJJWq{border:1px solid var(--general-gray-dividers);border-radius:var(--br-sm);display:flex;flex-direction:column;padding:16px;row-gap:12px}.styles_head__iSH84{display:flex;flex-flow:row wrap;gap:12px;justify-content:space-between}.styles_actions__5JbuJ{display:flex;flex-shrink:0;gap:16px}.styles_total__s8SEb{column-gap:8px;display:flex}.styles_list__l6e6h,.styles_total__s8SEb span{color:var(--text-black-secondary)}.styles_tourists__k\+n9a{display:flex;flex-direction:column;row-gap:16px}.styles_head__WJVTk{display:flex;flex-direction:column;margin-bottom:16px;row-gap:32px}.styles_description__3K8Fk{display:flex;flex-flow:row wrap;gap:8px}.styles_description__3K8Fk>:first-child{width:100%}.styles_total__DKAEK{column-gap:16px;display:flex}@media(max-width:1023px){.styles_total__DKAEK{justify-content:space-between}}.styles_list__AQUtJ{display:flex;flex-direction:column;row-gap:12px}.styles_tourist__QOae-{align-items:center;width:100%}.styles_tourist__QOae- span:first-child{flex-shrink:0}.styles_tourist__QOae- span:last-child{min-width:0;width:100%}.styles_touristInfo__xIvbZ{align-items:center;column-gap:8px;display:flex;justify-content:space-between;width:100%}.styles_touristInfo__xIvbZ strong{flex-shrink:0}.styles_selector__p3k4R{display:flex;flex-direction:column;row-gap:0}.styles_frameBox__b5xbd{border:1px solid var(--general-gray-dividers);border-radius:var(--br-sm);padding:16px}.styles_trigger__k-yOB{align-self:flex-start}.styles_triggerContent__mci7-{column-gap:2px}.styles_modal__Ce\+DM{max-width:600px}@media(max-width:1023px){.styles_modalContent__5hltQ{padding-bottom:24px;padding-top:48px}}.styles_modalFooterActions__7fQ56{background:var(--bg-white);display:flex;flex-flow:row wrap;gap:24px}@media(max-width:1023px){.styles_modalFooterActions__7fQ56{flex-flow:column nowrap;gap:16px}.styles_modalCloseBtn__71-WD{right:10px;top:10px}.styles_messageModal__content__RolRO{padding:42px 16px 16px}}.styles_messageModal__footer__vatI3{align-items:center;display:flex;gap:24px;justify-content:flex-start}.styles_messageModal__footer__vatI3>button{min-width:0;padding-left:20px;padding-right:20px}@media(max-width:1023px){.styles_messageModal__footer__vatI3{flex-direction:column-reverse;gap:10px;padding:16px 16px 24px}.styles_messageModal__footer__vatI3>button{width:100%}}.styles_page__\+Z8tx{display:flex;flex-direction:column;row-gap:0;width:100%}.styles_headline__ioAX5{display:flex;flex-direction:column;margin-bottom:40px;row-gap:16px}@media(max-width:1023px){.styles_headline__ioAX5{margin-bottom:32px}}.styles_headline__title__7kPbL{display:flex;gap:4px}@media(max-width:1023px){.styles_headline__title__7kPbL{flex-flow:row wrap}}.styles_headline__title__7kPbL h1{min-width:0}@media(max-width:1023px){.styles_headline__title__7kPbL h1{max-width:calc(100% - 24px)}}.styles_headline__status__As6Tb{align-self:center;margin-left:12px}@media(max-width:1023px){.styles_headline__status__As6Tb{margin-left:24px}}.styles_headline__backBtn__8rO3F{flex-shrink:0;margin-top:2px;width:20px}@media(max-width:1023px){.styles_headline__backBtn__8rO3F{align-self:flex-start}}.styles_parent__EGpi5{align-items:center;display:flex;flex-flow:row wrap;gap:8px;padding-left:24px}@media(max-width:1023px){.styles_parent__EGpi5{gap:4px}}.styles_parent__request__sJRT4{align-items:center;display:flex;flex-flow:row nowrap;gap:4px}.styles_parent__request__sJRT4 svg{fill:none;transform:matrix(0,-1,-1,0,0,0)}.styles_parent__number__2Lusc{border:1px solid var(--gray-dividers);border-radius:13px;margin-left:2px;padding:3px 15px}@media(max-width:1023px){.styles_parent__number__2Lusc{padding:2px 12px}}.styles_parent__status__YkO53{margin-right:8px}@media(max-width:1023px){.styles_parent__status__YkO53{margin-left:80px;margin-right:0}}.styles_parent__route__aYSj\+{color:var(--text-black-secondary)}@media(max-width:1023px){.styles_parent__route__aYSj\+{margin-top:4px;width:100%}}.styles_warning__fFrmN{margin-bottom:24px;max-width:492px}.styles_warning__fFrmN .styles_callback__0yw0H{display:inline-flex}.styles_warning__fFrmN .styles_callback__0yw0H>div{border-bottom:1px dashed}.styles_counter__7Wce0{margin-bottom:24px}@media(max-width:1023px){.styles_counter__7Wce0{margin-bottom:16px}}.styles_excursionsList__5wsgK{display:flex;flex-direction:column;row-gap:24px}@media(max-width:1023px){.styles_excursionsList__5wsgK{row-gap:16px}}.styles_preTotalPanel__B-rjj{align-items:center;column-gap:32px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:24px}@media(max-width:639px){.styles_preTotalPanel__B-rjj{align-items:stretch;flex-flow:column nowrap}}@media(min-width:640px){.styles_preTotalPanel__warning__P0MXM{flex-basis:492px;margin-bottom:0}}.styles_preTotalPanel__cancelation__DCyh-{flex-shrink:0}@media(max-width:639px){.styles_preTotalPanel__cancelation__DCyh-{align-self:flex-start}}.styles_preTotalPanel__cancelationCtx__0Iq34{gap:8px;white-space:nowrap}.styles_preTotalPanel__cancelationCtx__0Iq34 svg{fill:none}.styles_totalPanel__xtqIK{display:flex;flex-direction:column;margin-bottom:24px;row-gap:16px}@media(max-width:1023px){.styles_totalPanel__xtqIK{margin-bottom:16px;row-gap:8px}}.styles_totalPanel__xtqIK>*,.styles_totalPanel__xtqIK>:first-child,.styles_totalPanel__xtqIK>:last-child{margin-bottom:0;margin-top:0}.styles_paymentButton__L80yQ{min-width:0}.styles_paymentButton__L80yQ:disabled{background:#00000005}.styles_docs_wrap__Wc4Qk{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;max-width:484px}@media(max-width:1023px){.styles_docs_wrap__Wc4Qk{flex-direction:column;gap:8px}}.styles_docs_wrap__Wc4Qk button{min-width:0}.styles_docsButton_ctx__OnkCm{gap:4px}.styles_wrapper__Jx1Py{align-items:center;display:flex;flex-direction:column;padding:160px 0 92px;row-gap:32px}@media(max-width:1023px){.styles_wrapper__Jx1Py{padding-block:112px}}.styles_content__wvKp3{align-items:center;display:flex;flex-direction:column}.styles_additionalRequestsList__1WWBx{align-items:flex-end;display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.styles_additionalRequestsList_animateContent__dt21B,.styles_additionalRequestsList_animate__qNGy4{width:100%}.styles_card_container__TUaI0{align-items:flex-end;display:flex;flex-direction:column;width:100%}.styles_card_wrap_top__NVIYS{display:inherit;height:100%;width:100%}.styles_card_wrap__6rOuI{background:var(--bg-white);border:1px solid var(--gray-dividers);border-radius:var(--br-lg);box-sizing:border-box;color:var(--black);display:flex;flex-direction:column;padding:16px;row-gap:24px;width:100%;z-index:2}@media(min-width:1024px){.styles_card_wrap__6rOuI{gap:24px;justify-content:space-between}}@media(max-width:1023px){.styles_card_wrap__6rOuI{gap:20px}}.styles_card_header__a05gC{display:flex;flex-direction:column;row-gap:8px}@media(min-width:1024px){.styles_card_header__a05gC{min-height:48px}}.styles_card_head__Q\+-ON{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.styles_card_headNumber__IVb40{white-space:nowrap}.styles_paymentInfo_container__aToIO,.styles_paymentInfo_wrap__N2xsz{display:flex;flex-direction:column;row-gap:8px}.styles_paymentInfo_wrap__N2xsz{align-items:flex-start}@media(max-width:1023px){.styles_paymentInfo_wrap__N2xsz{display:none}}.styles_paymentInfo__sum__4s8Ci{align-items:center;display:flex;gap:8px}@media(max-width:1023px){.styles_paymentInfo__sum__4s8Ci{display:none}}.styles_paymentInfo__sum_expiring__fIi1T{color:var(--accent-brand-red)}.styles_paymentInfo_date__9m4Oq{display:flex;gap:4px}.styles_paymentInfo_date__9m4Oq svg{fill:var(--dark-gray)}.styles_paymentInfo_label__khren{color:var(--dark-gray)}.styles_cruise_info__I\+DBJ{display:flex;flex-direction:column}.styles_cruiseRoute_short__UptHd{color:var(--black-secondary);margin-top:6px}.styles_cruiseRoute_days__ngBBF{margin-top:16px;max-width:100%}.styles_requestCardShort__pTq4c{align-items:center;border:1px solid var(--gray-dividers);border-radius:var(--br-lg);display:flex;flex-flow:row nowrap;gap:32px;padding:24px}@media(max-width:1239px){.styles_requestCardShort__pTq4c{align-items:stretch;flex-flow:column nowrap;gap:24px;padding:16px}}.styles_requestCardShort__info__yTya1{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:8px;width:100%}@media(max-width:1023px){.styles_requestCardShort__info__yTya1{gap:4px}}.styles_requestCardShort__expiration__aRIjK{align-items:center;color:var(--accent-brand-red);column-gap:4px;display:flex}.styles_requestCardShort__expiration__aRIjK svg{fill:currentColor;margin-top:-1px}.styles_requestCardShort__props__tkZg0{align-items:baseline;display:flex;flex-flow:row nowrap;gap:24px}@media(max-width:1023px){.styles_requestCardShort__props__tkZg0{align-items:flex-start;flex-flow:column nowrap;gap:4px}}.styles_requestCardShort__prop__OFdfS{align-items:baseline;color:var(--text-black-secondary);column-gap:4px;display:flex;white-space:nowrap}.styles_requestCardShort__price__V7PwP{color:var(--text-black)}.styles_requestCardShort__num__6HWeg{margin:0 8px 0 0}@media(max-width:1023px){.styles_requestCardShort__num__6HWeg{margin:0 0 14px}}.styles_requestCardShort__link__lCYvk{flex-shrink:0;padding-left:20px;padding-right:20px}.styles_profile__verification__RwRxd{position:relative}@media(max-width:1023px){.styles_profile__verificationTitle__2jSiQ{font:var(--typo-headline-xs)}}.styles_bonusStarsWrapper__NTOqp{column-gap:4px;display:flex;flex-flow:column nowrap;text-align:center}.styles_bonusStars__-P49\+{color:var(--accent-brand-blue);column-gap:4px;cursor:default;display:flex;flex-flow:row nowrap;text-align:right}.styles_bonusStarsTitle__8\+wVW{color:var(--text-white);cursor:default;font-size:16px;margin-bottom:10px}.styles_bonusInfoWrapper__-f-8L{column-gap:4px;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-around;width:100%}.styles_bonusInfoWrapper__warning__nHYZO{font-size:28px;margin-right:8px}.styles_bonusInfoWrapper__text__Bfvsv{align-items:center;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:space-between;width:100%}.styles_ratingCard__1EmBA{background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:var(--br-lg);box-sizing:border-box;color:var(--text-white);display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:208px;overflow:hidden;padding:16px;position:relative;width:100%}@media screen and (max-width:639px){.styles_ratingCard__1EmBA{background-position:0}}@media(max-width:1023px){.styles_ratingCard__1EmBA{min-height:200px}}.styles_ratingCard__1EmBA img{object-position:left top;pointer-events:none;-webkit-user-select:none;user-select:none}.styles_ratingCard__head__G3jw7{align-items:center;column-gap:12px;display:flex;flex-flow:row nowrap;position:relative;z-index:1}.styles_ratingCard__initial__bLLQP{background:var(--bg-white);border-radius:50%;color:var(--accent-brand-blue);flex-shrink:0;font-size:20px;font-weight:800;height:40px;line-height:40px;text-align:center;text-indent:.1em;width:40px}@supports(-webkit-text-fill-color:transparent){.styles_ratingCard__initial__bLLQP span{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#1592ec,#004b81);-webkit-background-clip:text}}.styles_ratingCard__name__D\+bxZ{min-width:0;word-break:break-word}.styles_ratingCard__name__D\+bxZ span{display:block;overflow:hidden;white-space:nowrap;word-break:normal}.styles_ratingCard__name__D\+bxZ span.ellipsis{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.styles_ratingCard__clubIcon__KOYXK{margin-left:auto}@media(max-width:1023px){.styles_ratingCard__clubIcon__KOYXK{height:32px!important;width:42px!important}}.styles_ratingCard__info__EyAG2{position:relative;z-index:1}.styles_ratingCard__scores__kbidR{align-items:baseline;column-gap:8px;display:flex;flex-flow:row nowrap;margin-top:24px}.styles_ratingCard__progressBar__W4jAt{background:#ffffff52;border-radius:2px;display:block;height:4px;margin-top:8px;overflow:hidden}.styles_ratingCard__progressBarTrack__QRw9u{background:currentColor;border-radius:inherit;height:inherit;width:0}.styles_ratingCard__progress__iGU\+H{margin-top:4px}.styles_ratingCard__footer__yNgmd{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:24px}@media(max-width:1023px){.styles_ratingCard__footer__yNgmd{margin-top:20px}}.styles_ratingCard__status__8bMwA{align-self:center;background:var(--general-light-gray);border-radius:10px;color:var(--text-black);column-gap:4px;display:flex;flex-flow:row nowrap;padding:4px 8px}.styles_ratingCard__status__8bMwA svg{fill:currentColor}.styles_ratingCard__status__8bMwA.styles_gold__o4rKX{background:var(--gold)}.styles_ratingCard__cardNumber__0Tvat{white-space:nowrap}.styles_profileCard__49NiM{display:flex;flex-flow:column nowrap;margin-bottom:56px;row-gap:24px}.styles_profileCard__header__rOFn\+{margin-bottom:0;width:100%}.styles_profileCard__wrapper__TiMjF{width:100%}.styles_profileCard__wrapper__info__9IlyF{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;width:50%}@media screen and (max-width:639px){.styles_profileCard__wrapper__info__9IlyF{width:100%}}.styles_profileCard__wrapper__info__top__X8Nqm{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.styles_profileCard__wrapper__info__bottom__jdUIL{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 20px 0;width:100%}.styles_bonusesStars__SSJRz{display:flex;flex-flow:column nowrap;margin-bottom:56px;row-gap:24px}@media(max-width:1023px){.styles_bonusesStars__SSJRz{margin-bottom:48px}}.styles_bonusesStars__head__SFvvx{position:relative}.styles_bonusesStars__cards__6p4M\+{align-self:stretch;display:flex;flex-flow:row wrap;gap:16px;width:100%}.styles_bonusesStars__cards__6p4M\+>*{width:100%}@media(max-width:639px){.styles_bonusesStars__cards__6p4M\+{flex-flow:column nowrap;gap:24px}.styles_bonusesStars__cards__6p4M\+>*{width:100%}}.styles_bonusesStars__clubCard__IBCQr{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:16px}.styles_bonusesStars__clubCard__IBCQr figure{max-width:100%}.styles_bonusesStars__skeletonCard__Ma5Ff{border-radius:var(--br-lg);height:208px;max-width:100%}@media(max-width:1023px){.styles_bonusesStars__skeletonCard__Ma5Ff{height:200px}}.styles_layout__j53gM{column-gap:56px;display:flex}.styles_sidebar__SSqtB{align-items:flex-start;display:flex;flex-flow:column nowrap;flex-shrink:0;max-width:320px;row-gap:32px}@media(min-width:1024px){.styles_sidebar__SSqtB+*{max-width:calc(100% - 376px)}}@media(max-width:1023px){.styles_sidebar__SSqtB{display:none}}.styles_profile__insertion__w4s9Z{display:flex;flex-direction:column;row-gap:24px}@media screen and (max-width:639px){.styles_profile__insertion__w4s9Z{margin-bottom:60px;margin-top:40px}}@media screen and (max-width:1023px){.styles_profile__insertion__w4s9Z{margin-bottom:60px;margin-top:40px}}.styles_bonusesClub__NZRgj{display:flex;flex-flow:column nowrap;margin-bottom:56px;row-gap:24px}@media(max-width:1023px){.styles_bonusesClub__NZRgj{margin-bottom:48px}}.styles_bonusesClub__head__zFe5t{position:relative}.styles_bonusesClub__cards__6Uupr{align-self:stretch;display:flex;flex-flow:row wrap;gap:16px;width:100%}.styles_bonusesClub__cards__6Uupr>*{width:calc(50% - 8px)}@media(max-width:639px){.styles_bonusesClub__cards__6Uupr{flex-flow:column nowrap;gap:24px}.styles_bonusesClub__cards__6Uupr>*{width:100%}}.styles_bonusesClub__clubCard__dkKHe{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:16px}.styles_bonusesClub__clubCard__dkKHe figure{max-width:100%}.styles_bonusesClub__skeletonHead__wS74n{border-radius:var(--br-sm);height:24px;width:252px}@media(max-width:1023px){.styles_bonusesClub__skeletonHead__wS74n{width:225px}}.styles_bonusesClub__skeletonCard__te6WQ{border-radius:var(--br-lg);height:208px;max-width:392px}@media(max-width:1023px){.styles_bonusesClub__skeletonCard__te6WQ{height:200px}}.styles_clubCardSupport__fJgaw{align-items:flex-start;align-self:flex-start;background:var(--general-light-gray);border-radius:var(--br-lg);box-sizing:border-box;display:flex;flex-flow:column nowrap;min-height:212px;padding:24px 24px 16px;row-gap:24px}@media(min-width:640px)and (max-width:1239px){.styles_clubCardSupport__fJgaw{row-gap:12px}}@media(max-width:1023px){.styles_clubCardSupport__fJgaw{min-height:200px;padding:16px}}@media(max-width:639px){.styles_clubCardSupport__fJgaw{row-gap:16px}}.styles_clubCardSupport__label__8qpE6{align-items:center;background:var(--bg-white);border-radius:8px;box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:center;min-height:55px;min-width:121px;overflow:hidden;padding:16px 12px;position:relative}.styles_clubCardSupport__label__8qpE6>*{z-index:1}.styles_clubCardSupport__label__8qpE6:after,.styles_clubCardSupport__label__8qpE6:before{background:var(--general-light-gray);border-radius:50%;content:"";height:22px;margin-top:-11px;position:absolute;top:50%;width:22px}.styles_clubCardSupport__label__8qpE6:before{left:-15px}.styles_clubCardSupport__label__8qpE6:after{right:-15px}.styles_clubCardSupport__foot__or9mR{color:var(--text-black-secondary);margin-top:auto}.styles_clubCardSupport__foot__or9mR a[href^="tel:"]{color:inherit;transition:color var(--trans-fast);white-space:nowrap}.styles_clubCardSupport__foot__or9mR a[href^="tel:"]:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_clubCardSupport__foot__or9mR a[href^="tel:"]:hover,.keyboard .styles_clubCardSupport__foot__or9mR a[href^="tel:"]:focus{color:var(--accent-brand-blue)}@media(max-width:639px){.styles_clubCardSupport__foot__or9mR{margin-top:8px}}.styles_bonusHistoryListItem__UE\+MA{padding:16px 0}.styles_bonusHistoryListItem__UE\+MA:not(:first-child){border-top:1px solid var(--light-gray)}.styles_bonusHistoryListItem__UE\+MA:first-child{padding-top:0}.styles_bonusHistoryListItem__UE\+MA:last-child{padding-bottom:0}.styles_header__wmtv6{display:flex;justify-content:space-between}@media(max-width:1023px){.styles_title__Hol4v{font:var(--typo-mobile-text-s)}}.styles_balanceChange__kafF7{align-items:center;column-gap:4px;display:flex}@media(max-width:1023px){.styles_balanceChange__kafF7{font:var(--typo-mobile-description-m)}}.styles_balanceChangeDebiting__H5\+U9{color:var(--accent-brand-red)}.styles_balanceChangeAwaiting__ZnRO4{color:var(--dark-gray)}.styles_expirationDate__kThsy{color:var(--accent-brand-red);margin-top:8px}.styles_awaitingAccrual__2rIuT,.styles_createdDate__keUTD{color:var(--dark-gray);margin-top:8px}.styles_awaitingAccrual__2rIuT{align-items:center;column-gap:4px;display:flex}.styles_awaitingAccrual__2rIuT svg{fill:#0000}.styles_flexHorizontal__3xFFg{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.styles_flexVertical__xlLuq{align-items:start;display:flex;flex-direction:column;justify-content:center}.styles_latestBonuses__SHxGF{margin-bottom:56px;width:100%}@media(max-width:1023px){.styles_latestBonuses__SHxGF{margin-bottom:48px}}.styles_title__3BPR3{margin-bottom:24px}.styles_wrapper__z78Tx{background-color:var(--bg-gray);border-radius:16px;box-sizing:border-box;padding:24px;width:100%}@media(max-width:1023px){.styles_wrapper__z78Tx{margin:0 -16px;padding:16px;width:calc(100% + 32px)}}.styles_history__KgpXF{margin-bottom:32px}.styles_button__q2Byw{display:inline-block;margin-top:16px}.styles_form__RUX96{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:32px}@media(max-width:1023px){.styles_form__RUX96{grid-template-columns:1fr;margin-top:24px}.styles_selector__JxaZw{width:calc(100vw - 48px)}}.styles_errors__DQ171{align-items:center;grid-column:1/-1;margin-top:24px}.styles_select_option__kz\+ch{display:flex;flex-wrap:wrap}.styles_optionBadge__M2QIE{align-items:center;margin-bottom:2px}.styles_optionStar__QhSvZ{padding-left:0}.styles_optionBadge__M2QIE svg{height:12px;padding-bottom:0}.styles_select__popover__xRiLJ{backface-visibility:hidden;box-sizing:border-box;display:flex;flex-flow:column nowrap;left:-10000px;margin-bottom:8px;margin-top:8px;max-width:256px!important;min-width:256px!important;padding:8px 12px 18px}.styles_select_searchPanel__4cQmw{max-width:400px!important;padding:14px 10px 14px 0}.styles_caption__QAy5l{color:var(--dark-gray);margin-bottom:20px}.styles_title__m3pM4{margin-bottom:32px}@media(max-width:1023px){.styles_title__m3pM4{margin-bottom:24px}}.styles_description__1ri3\+{display:flex;flex-direction:column;row-gap:16px}.styles_buttonLink__D75ZD{display:inline-flex;margin-top:32px}@media(max-width:1023px){.styles_buttonLink__D75ZD{margin-top:24px}}.styles_list__qBGf3{display:flex;flex-direction:column;row-gap:8px}.styles_listItem__dul9x{padding-left:36px;position:relative}.styles_listItem__dul9x:before{background:var(--accent-brand-blue);content:"";height:2px;left:0;position:absolute;top:50%;width:24px}@media(max-width:1023px){.styles_listItem__dul9x:before{width:16px}}.styles_important__zA0Vz{margin-bottom:16px;margin-top:24px}.styles_triggerButton__qF2uI{flex-shrink:0}.styles_bonusRecoveryModal__gaPbB{max-width:600px}@media(max-width:1023px){.styles_bonusRecoveryModal__gaPbB{margin-top:var(--modal-mob-top-padding);max-width:100%}}@media(min-width:1024px){.styles_bonusRecoveryModal__gaPbB{margin-bottom:calc(var(--hdr-top)/2);margin-top:calc(var(--hdr-top)/2)}}.styles_modalCloseButton__KQenz{right:26px;top:39px}@media(max-width:1023px){.styles_modalCloseButton__KQenz{right:11px;top:11px}}.styles_footer__kM6nE{column-gap:24px;display:flex}@media(max-width:639px){.styles_footer__kM6nE{flex-direction:column;row-gap:16px}}.styles_sendButton__Zn4hn{min-width:0;min-width:auto;padding-left:20px;padding-right:20px}.styles_bonusRecovery__ir75W{border:1px solid var(--accent-brand-blue);border-radius:16px;box-sizing:border-box;column-gap:16px;display:flex;justify-content:space-between;padding:24px;width:100%}@media(max-width:1023px){.styles_bonusRecovery__ir75W{align-items:flex-start;flex-direction:column;justify-content:normal;padding:16px;row-gap:24px}}.styles_leftColumn__n0Afs{align-items:flex-start;display:flex;flex-direction:column;height:100%;row-gap:8px}.styles_profileCard__eHuJX{display:flex;flex-flow:column nowrap;margin-bottom:56px;row-gap:24px}.styles_profileCard__header__2YjEf{margin-bottom:20px;width:100%}.styles_profileCard__wrapper__HqUnA{width:100%}.styles_profileCard__wrapper__info__cHaxX{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;width:50%}@media screen and (max-width:639px){.styles_profileCard__wrapper__info__cHaxX{width:100%}}.styles_profileCard__wrapper__info__top__KskwQ{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.styles_profileCard__wrapper__info__bottom__fsY1K{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 20px 0;width:100%}.styles_marginTopSmMd__\+DVyT{width:100%}@media screen and (max-width:639px){.styles_marginTopSmMd__\+DVyT{margin-top:40px}}@media screen and (max-width:1023px){.styles_marginTopSmMd__\+DVyT{margin-top:40px}}.styles_title__\+ZhvB{margin-bottom:32px}.styles_text__CJpJL{margin-bottom:24px}.styles_form__yQ1If{display:flex;flex-direction:column;row-gap:8px}.styles_button__b\+TIE{margin-top:16px}.styles_footer__rl8Rw{align-items:center;column-gap:24px;display:flex}.styles_footer__button__91G2W{min-width:114px;padding:20px}@media(max-width:1023px){.styles_footer__button__91G2W{width:100%}.styles_footer__rl8Rw{flex-direction:column;row-gap:16px;width:100%}}.styles_button__TiqYe{background:#0000;color:var(--accent-brand-blue);padding:0;transition:color .3s;width:fit-content}.styles_button__content__eDbdf{align-items:center;column-gap:8px;display:flex}.styles_button__content__eDbdf svg{height:20px;width:20px}.styles_button__TiqYe:hover{color:var(--accent-blue-hover)}.styles_modal__uZZ7r{max-width:600px}.styles_title__ov6Pr{margin-bottom:32px}.styles_text__L3PwO{margin-bottom:24px}.styles_form__bBw8q{display:flex;flex-direction:column;row-gap:8px}.styles_footer__QARPj{align-items:center;column-gap:24px;display:flex}.styles_footer__button__bEvhd{min-width:114px;padding:20px}@media(max-width:1023px){.styles_footer__button__bEvhd{width:100%}.styles_footer__QARPj{flex-direction:column;row-gap:16px;width:100%}}.styles_button__tqiy1{background:#0000;color:var(--accent-brand-blue);padding:0;transition:color .3s;width:fit-content}.styles_button__tqiy1:hover{color:var(--accent-blue-hover)}.styles_title__dOpdV{margin-bottom:32px}.styles_text__9qS9t{margin-bottom:24px}.styles_form__n0I\+V{display:flex;flex-direction:column;row-gap:8px}.styles_footer__k0d7m{align-items:center;column-gap:24px;display:flex}.styles_footer__button__O02uy{min-width:114px;padding:20px}@media(max-width:1023px){.styles_footer__button__O02uy{width:100%}.styles_footer__k0d7m{flex-direction:column;row-gap:16px;width:100%}}.styles_button__L\+qQJ{background:#0000;color:var(--accent-brand-blue);display:flex;padding:0;transition:color .3s;width:fit-content}.styles_button__L\+qQJ:hover{color:var(--accent-blue-hover)}.styles_button__L\+qQJ svg{height:20px;width:20px}.styles_button__content__KBUGB{align-items:center;column-gap:8px;display:flex}.styles_modal__bIDHP{max-width:600px}.styles_block__vx1Pg{display:flex;flex-direction:column;row-gap:24px}.styles_block__head__fscOs{display:flex;flex-direction:column;row-gap:16px}.styles_row__GAANC{display:grid;grid-template-columns:250px 1fr;width:100%}.styles_row__cell__dMhE2{align-items:center;column-gap:12px;display:flex}@media(max-width:1023px){.styles_row__GAANC{gap:8px;grid-template-columns:1fr}}.styles_wrapper__iebkB{border:1px solid var(--general-light-gray);border-radius:16px;box-shadow:0 8px 16px #0000000f;display:flex;flex-direction:column;padding:24px 32px;row-gap:24px}.styles_button__TJ3jg{align-self:center;width:fit-content}.styles_button__TJ3jg svg{height:20px;width:20px}.styles_tooltipContent__RzAWM{display:block;word-break:break-all}.styles_tooltipContent_hidden__z4Cw5{display:none}.styles_emailWrapper__pJimK{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}.styles_emailWrapper__email__\+qSPD{align-items:center;column-gap:16px;display:flex}.styles_emailWrapper__emailText__IRF1D{max-width:350px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:fit-content}@media(max-width:1023px){.styles_emailWrapper__emailText__IRF1D{max-width:calc(var(--vw) - 170px)}}.styles_emailWrapper__emailText__IRF1D.ellipsis:before{background:linear-gradient(90deg,#fff0,#fff 70%);bottom:0;content:"";position:absolute;right:0;top:0;width:40px}.styles_alert__-Szt0 svg{--alert-icon:var(--accent-brand-red)}.styles_passwordWrapper__-Dfqv{color:var(--text-dark-grey);display:flex;flex-direction:column;padding-left:8px;row-gap:4px}.styles_passwordWrapper__-Dfqv .styles_button__TJ3jg{align-self:flex-start}.styles_phoneNumber__yKtq9{overflow:hidden;text-overflow:ellipsis}.styles_verifyAlertWrapper__JulPS{grid-column:span 2}.styles_verifyAlert__4\+bVb{align-items:flex-start;display:flex;flex-direction:column;row-gap:12px}.styles_verifyAlert__head__t4hRx{display:flex;flex-direction:column;row-gap:4px}.styles_errorNotification__G4P9u{width:fit-content}.styles_buttons__9QAYF{align-items:center;column-gap:8px;display:flex}@media(max-width:1023px){.styles_buttons__9QAYF{align-items:stretch;flex-direction:column;row-gap:8px;width:100%}}.styles_grid__OX0xU{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.styles_grid__OX0xU{gap:8px;grid-template-columns:1fr}}.styles_grid__OX0xU .styles_selector__Wdt3H{border-color:var(--general-gray-dividers);width:100%}.styles_radioGroup__ynyl9{padding-top:8px}.styles_wrapper__Gf9PR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:calc(50% - 4px) calc(50% - 4px)}.styles_wrapper__Gf9PR .styles_selector__pM7\+w{border-color:var(--general-gray-dividers);width:100%}@media(max-width:1023px){.styles_wrapper__Gf9PR{gap:8px;grid-template-columns:100%}}.styles_checkbox__NEVwm{width:fit-content}.styles_autocomplete__qr\+Jt{width:100%}.styles_grid__8qTah{grid-gap:16px 8px;display:grid;gap:16px 8px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.styles_grid__8qTah{display:flex;flex-direction:column;gap:8px}}.styles_grid__8qTah .styles_select__1RJ9o{width:100%}.styles_grid__8qTah .styles_select__1RJ9o:before{border-color:var(--general-gray-dividers)}.style_inputSearch__jfbza{display:inline-flex;flex-direction:column;position:relative;row-gap:12px}.style_inputSearch__container__kDkXp{align-items:center;border:1px solid #bdc6d2;border-radius:10px;box-sizing:border-box;column-gap:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px}.style_inputSearch__container__focused__ofuVr{outline:2px solid var(--general-gray)}.style_inputSearch__input__aCKn-{border:none;box-sizing:initial;height:20px;outline:none;padding:0;width:100%}.style_inputSearch__icon__Uz-D\+{fill:var(--gray-dividers);height:20px;width:20px}.style_inputSearch__popover__Ld4Pe{left:-10000px;margin-top:8px;overflow:hidden;top:-10000px;width:257px}.styles_wrapper__BuP1U{max-width:100%}.styles_title__5g6Pg{margin-bottom:40px}@media(max-width:1023px){.styles_title__5g6Pg{margin-bottom:32px}}.styles_container__94Bkj{display:flex;flex-direction:column;row-gap:56px}@media(max-width:1023px){.styles_container__94Bkj{row-gap:48px}}.styles_modal__x5FQh{max-width:600px}@media(max-width:1023px){.styles_closeButton__PrUTA{right:11px;top:11px}}.styles_cruisesBanner__JRjNM{align-items:flex-start;background:#87cceb;border-radius:var(--br-lg);box-sizing:border-box;color:var(--text-white);display:flex;flex-direction:column;justify-content:flex-start;min-height:200px;overflow:hidden;padding:24px 32px;position:relative;row-gap:24px}.styles_cruisesBanner__JRjNM.styles_isLoading__u4F0r{background:none}@media(min-width:1024px){.styles_cruisesBanner__JRjNM{margin-top:8px}}@media(max-width:1023px){.styles_cruisesBanner__JRjNM{padding:16px}}.styles_cruisesBanner__title__A5wd1{position:relative;z-index:1}@media(min-width:1024px){.styles_cruisesBanner__title__A5wd1{max-width:460px}}.styles_cruisesBanner__button__bzOo5{padding-left:20px;padding-right:20px;position:relative;z-index:1}.styles_cruisesBanner__JRjNM img{object-fit:cover;object-position:right center;pointer-events:none;-webkit-user-select:none;user-select:none}.styles_cruisesBanner__skeleton__jLuDg{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}@media(min-width:1024px){.styles_specialOffers__Qqzjt{margin-top:8px}}.styles_specialOffers__head__TUcwq{align-items:flex-start;column-gap:12px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:24px}.styles_specialOffers__headLink__NfnxG{flex-shrink:0;margin-top:4px}.styles_specialOffers__footLink__flYTC{margin-top:24px;width:100%}.styles_pageableSlider__EDomQ{padding-bottom:24px;position:relative}@media(max-width:1023px){.styles_pageableSlider__EDomQ{padding-bottom:0}}.styles_pageableSlider__EDomQ .splide__pagination{bottom:0;left:0;margin:0 auto;padding:0;right:0;width:328px}@media(max-width:1023px){.styles_pageableSlider__EDomQ .splide__pagination{display:none}}.styles_pageableSlider__EDomQ .splide__pagination__page{background:var(--accent-brand-blue)}.styles_pageableSlider__EDomQ:not(.is-overflow) .splide__arrows{display:none}.styles_pageableSlider__EDomQ:not(.is-overflow) .splide__track{cursor:inherit!important}.styles_pageableSlider__EDomQ:not(.is-overflow) .splide__list{transform:none!important}.styles_pageableSliderControls__rN4us{align-items:center;display:flex;height:0;left:-20px;margin-top:-12px;padding:0;right:-20px;width:calc(100% + 40px)}.styles_pageableSliderControls__rN4us .splide__arrow{color:var(--text-black)}.styles_pageableSliderControls__rN4us .splide__arrow:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_pageableSliderControls__rN4us .splide__arrow:hover,.keyboard .styles_pageableSliderControls__rN4us .splide__arrow:focus{color:var(--accent-brand-blue)}.styles_pageableSliderControls__rN4us .splide__arrow[disabled]{color:var(--gray-dividers)!important}@media(max-width:1023px){.styles_pageableSliderControls__rN4us{display:none}}@media(min-width:1240px){.styles_pageableSliderWrap__2sNGS{max-width:1175px}}@media(max-width:1023px){.styles_pageableSliderWrap__2sNGS .splide__track{border-radius:0!important;margin:0 -16px;overflow:hidden;padding:0 16px!important}.styles_pageableSliderTrack__0UwDJ{overflow:visible}}.styles_pageableSliderTrack__0UwDJ .splide__list{align-items:stretch;height:auto}.styles_pageableSliderTrack__0UwDJ .splide__slide{width:calc(33.33333% - 10.66667px)!important}@media(max-width:1023px){.styles_pageableSliderTrack__0UwDJ .splide__slide{width:304px!important}}.styles_pageableSliderTrack__0UwDJ .splide__slide:last-child{margin-right:0!important}.styles_promoWrap__9wUm4{background:var(--bg-gray);border-radius:16px;box-sizing:border-box;color:var(--text-black);display:flex;flex-direction:column;gap:8px;min-height:100%;overflow:hidden;padding:8px}@media(max-width:1023px){.styles_promoWrap__9wUm4{gap:0}}.styles_promoImage__ZJEaz{background:var(--general-gray-dividers);border-radius:8px;height:0;overflow:hidden;padding-bottom:56%;position:relative;width:100%}.styles_promoInfo__XhGFv{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px}@media(max-width:1023px){.styles_promoInfo__XhGFv{gap:4px;padding:16px 8px 8px}.styles_promoInfoDesc__Hsvj7{margin-top:4px}}.styles_promoPublishedData__5q1Q5{color:var(--text-dark-grey);text-transform:capitalize}.styles_specialOffersScreen__iezpJ{align-items:flex-start;display:flex;flex-flow:column nowrap}.styles_specialOffersScreen__head__5dZHJ{align-items:flex-start;column-gap:4px;display:flex;flex-flow:row nowrap;margin-bottom:40px}.styles_specialOffers__headBack__LOa76{background:none;border:none;height:24px;padding:0;transition:color var(--trans-fast)}@media(min-width:1024px){.styles_specialOffers__headBack__LOa76{height:30px}}.styles_specialOffers__headBack__LOa76:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_specialOffers__headBack__LOa76:hover,.keyboard .styles_specialOffers__headBack__LOa76:focus{color:var(--accent-brand-blue)}.styles_specialOffers__headBack__LOa76 svg{fill:currentColor}.styles_specialOffersScreen__feed__dPL6R{--tile-count:3;align-items:stretch;display:flex;flex-flow:row wrap;gap:16px;width:100%}@media(max-width:1239px){.styles_specialOffersScreen__feed__dPL6R{--tile-count:2}}@media(max-width:1023px){.styles_specialOffersScreen__feed__dPL6R{--tile-count:1}}.styles_specialOffersScreen__feed__dPL6R>*{min-height:0;width:calc((100% + 16px)/var(--tile-count) - 16px)}.styles_bonuses__99Cly{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:16px}.styles_bonuses__head__A4CE3{margin-bottom:8px}.styles_bonuses__skeletonHead__vS24v{border-radius:var(--br-sm);height:24px;margin-bottom:8px;width:122px}@media(max-width:1023px){.styles_bonuses__skeletonHead__vS24v{width:110px}}.styles_bonuses__skeletonCard__EF4Xl{border-radius:var(--br-lg);height:208px;max-width:392px;width:100%}@media(max-width:1023px){.styles_bonuses__skeletonCard__EF4Xl{height:200px}}.styles_profile__header__DVdjd{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}@media(max-width:1023px){.styles_profile__header__DVdjd{flex-direction:column;gap:16px}}.styles_profile__headerMain__R-7vP{align-items:flex-start;display:flex;flex-direction:column;row-gap:8px}@media(max-width:1023px){.styles_profile__headerMain__R-7vP{row-gap:32px}}.styles_profile__headerButton__IE6Nw{flex-shrink:0;padding-left:20px;padding-right:20px}@media(max-width:1023px){.styles_profile__headerButton__IE6Nw{width:100%}}.styles_office__57tQo{display:flex;flex-flow:column nowrap;row-gap:24px}.styles_office__skeleton__XWU4E{align-items:flex-start;display:flex;flex-flow:column nowrap;width:100%}.styles_office__skeletonHead__Jwv7X{border-radius:var(--br-sm);height:24px;margin-bottom:24px;width:97px}@media(max-width:1023px){.styles_office__skeletonHead__Jwv7X{width:87px}}.styles_office__skeleton__XWU4E ul{display:flex;flex-flow:column nowrap;line-height:24px;row-gap:12px;width:100%}.styles_office__skeleton__XWU4E>span:last-child{border-radius:var(--br-sm);height:208px;max-width:100%;width:392px}@media(max-width:1023px){.styles_office__skeleton__XWU4E>span:last-child{height:200px}}.styles_contactsList__RzagY{display:flex;flex-flow:column nowrap;row-gap:12px}.styles_contactsList__RzagY li{column-gap:8px;display:flex;flex-flow:row nowrap}.styles_contactsList__RzagY li>svg{fill:none;flex-shrink:0;margin-top:2px}.styles_contactsList__RzagY li>svg [fill]{fill:currentColor}.styles_contactsList__RzagY li>svg [stroke]{stroke:currentColor}.styles_contactsList__RzagY li>svg [stroke]:not([fill]){fill:none}.styles_contactsList__RzagY a{border-bottom:1px dashed;color:var(--accent-brand-blue);transition:color var(--trans-fast),border-color var(--trans-fast)}.styles_contactsList__RzagY a:focus-visible{border-bottom-color:#0000}.is-mouse .styles_contactsList__RzagY a:hover,.keyboard .styles_contactsList__RzagY a:focus{border-bottom-color:#0000}.styles_contactsList__RzagY a[href^="mailto:"],.styles_contactsList__RzagY a[href^="tel:"]{border-bottom:none;color:inherit}.styles_contactsList__RzagY a[href^="mailto:"]:focus-visible,.styles_contactsList__RzagY a[href^="tel:"]:focus-visible{color:var(--accent-brand-blue)}.is-mouse .styles_contactsList__RzagY a[href^="mailto:"]:hover,.is-mouse .styles_contactsList__RzagY a[href^="tel:"]:hover,.keyboard .styles_contactsList__RzagY a[href^="mailto:"]:focus,.keyboard .styles_contactsList__RzagY a[href^="tel:"]:focus{color:var(--accent-brand-blue)}.styles_requests__P1cFf{align-items:flex-start;display:flex;flex-flow:column nowrap;row-gap:16px}.styles_requests__head__hdKlQ{align-self:stretch;display:flex;flex-flow:column nowrap;margin-bottom:8px;row-gap:16px}.styles_requests__headTitleSkeleton__cbQwa{border-radius:var(--br-sm);height:24px;width:284px}@media(max-width:1023px){.styles_requests__headTitleSkeleton__cbQwa{width:256px}}.styles_requests__list__V\+xT2{align-self:stretch;display:flex;flex-flow:column nowrap;row-gap:8px}.styles_requests__listSkeleton__vG5Me{border-radius:var(--br-sm);height:100px;width:100%}@media(max-width:1023px){.styles_requests__listSkeleton__vG5Me{width:214px}}.styles_profile__subscriptions__YUbHs{color:var(--text-black-secondary)}.styles_profile__subscriptions__YUbHs a{border-bottom:1px dashed;color:var(--accent-brand-blue);transition:border-color var(--trans-fast)}.styles_profile__subscriptions__YUbHs a:focus-visible{border-bottom-color:#0000}.is-mouse .styles_profile__subscriptions__YUbHs a:hover,.keyboard .styles_profile__subscriptions__YUbHs a:focus{border-bottom-color:#0000}.styles_profile__verification__WdYS1{position:relative}@media(max-width:1023px){.styles_profile__verificationTitle__ZZF-p{font:var(--typo-headline-xs)}}@keyframes styles_content-in__B\+dUi{0%{opacity:0}to{opacity:1}}@keyframes styles_content-out__FHXUu{0%{opacity:1}to{opacity:0}}.styles_profile__Il4wt{display:flex;flex-direction:column;min-width:0;row-gap:40px;width:100%}.styles_profile__Il4wt.styles_enter__kXu0T{animation:styles_content-out__FHXUu var(--ease) .8s forwards}.styles_profile__Il4wt.styles_exit__Mi4Oj{animation:styles_content-in__B\+dUi var(--ease) .8s forwards}.styles_profile__insertion__3Rrbk{display:flex;flex-direction:column;row-gap:24px}.styles_profile__logout__qiSCI{align-items:flex-start;display:flex;flex-direction:column}.styles_errorPageWrap__Lxdoe{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.styles_errorPageWrap__Lxdoe:after{content:"";height:0;margin-bottom:100%}.styles_errorPageContainer__LYl\+z{color:var(--black-secondary);display:flex;flex-direction:column;gap:24px;text-align:center;width:256px}@media(min-width:1024px){.styles_errorPageContainer__LYl\+z{margin-left:-56px}}.styles_notificationPageWrap__RAeRl{display:flex;flex-direction:column}.styles_notificationPageHeader__PVJ1r{align-items:center;display:flex;gap:4px}.styles_goBackButton__rtTn2 svg{fill:var(--black)}@media(min-width:1024px){.styles_goBackButton__rtTn2{display:none}}.styles_notificationsList__Yqswr{grid-gap:16px;display:grid;grid-template-columns:1fr 1fr;margin-top:40px}@media(max-width:1023px){.styles_notificationsList__Yqswr{grid-gap:8px;grid-template-columns:1fr;margin-top:32px}}.styles_notificationPagePagination__cYMLQ{margin-top:32px}@media(max-width:1023px){.styles_notificationPagePagination__cYMLQ{margin-top:24px}}.styles_notificationPageFooter__Flahi{color:var(--dark-gray);display:flex;flex-direction:column;gap:12px;margin-top:48px}.styles_notificationPageFooter__Flahi a{color:var(--accent-brand-blue)}@media(max-width:1023px){.styles_notificationPageFooter__Flahi{margin-top:24px}}.styles_paginationWrap__RgoiX{align-items:center;display:flex;justify-content:flex-end;width:100%}.styles_showMoreButtonWrap__fFubk{flex:1 1}.styles_showMoreButton__7jPwD{padding:9px 16px}@media(max-width:1023px){.styles_showMoreButton__7jPwD{width:100%}}.styles_paginationList__DRuIj{display:flex}@media(max-width:1023px){.styles_paginationList__DRuIj{display:none}}.styles_paginationItem__SF87m:not(:last-child){margin:0 4px 0 0}.styles_paginationButton__qBUfM{align-items:center;background:#0000;color:var(--accent-brand-blue);display:flex;height:36px;justify-content:center;min-width:36px;padding:9px 16px;transition:none;width:36px}.styles_paginationButton__qBUfM svg{fill:var(--accent-brand-blue)}.styles_paginationButton__qBUfM:disabled{background:#0000;cursor:default}.styles_paginationButton__qBUfM:disabled svg{fill:var(--general-gray-dividers)}.styles_paginationButton__qBUfM:focus-visible{background:#0000;color:var(--accent-blue-hover)}.is-mouse .styles_paginationButton__qBUfM:hover,.keyboard .styles_paginationButton__qBUfM:focus{background:#0000;color:var(--accent-blue-hover)}.styles_paginationButtonActive__ZT0rW{background-color:var(--accent-brand-blue);color:var(--white);cursor:default;pointer-events:none}.styles_paginationButtonActive__ZT0rW:focus-visible{background:#005482}.is-mouse .styles_paginationButtonActive__ZT0rW:hover,.keyboard .styles_paginationButtonActive__ZT0rW:focus{background:#005482}.styles_paginationButtonEmpty__h9EP5{cursor:default}.styles_notificationWrap__s\+zta{background:var(--bg-gray);border-radius:16px;box-sizing:border-box;color:var(--black);display:flex;flex-direction:column;min-height:132px;padding:16px 12px}@media(max-width:1023px){.styles_notificationWrap__s\+zta{height:auto;min-height:104px}}.styles_notificationHeader__OyDJu{align-items:center;display:flex;justify-content:space-between}.styles_notificationTitle__h8zI2{margin-top:12px}.styles_notificationDescription__oZksG{margin-top:4px}.styles_notificationDate__dfTvV{color:var(--dark-gray)}@media(max-width:1023px){.styles_notificationDate__dfTvV{margin-top:8px}}.styles_requestsPage__IjN4p{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.styles_requestsPage__IjN4p{max-width:calc(100% - 376px)}}@media screen and (max-width:639px){.styles_requestsPage__IjN4p{margin-top:40px}}@media screen and (max-width:1023px){.styles_requestsPage__IjN4p{margin-top:40px}}.styles_requestsPage_header__Ml9F\+{margin-bottom:40px}@media(max-width:1023px){.styles_requestsPage_header__Ml9F\+{margin-bottom:32px}}.styles_requestsPageMain__WTUri{display:flex;flex-direction:column;gap:32px}@media(max-width:1023px){.styles_requestsPageMain__WTUri{gap:24px}}.styles_requestsContent_wrap__Iqalq{display:flex;flex-direction:column}.styles_requestsHeader__2WJ1n{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:1023px){.styles_requestsHeader__2WJ1n{margin-bottom:12px}}.styles_sortButton__Ds5io{gap:4px}.styles_sortButtonIcon__QtqYp{transition:transform var(--trans-fast)}.styles_sortButtonIcon__QtqYp.styles_sortButtonIconUp__9aitJ{position:relative;top:2px;transform:rotate(-180deg)}.styles_requestsList__tyiRe{margin-bottom:24px}@media(min-width:1024px){.styles_requestsList__tyiRe{grid-gap:16px;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:1023px){.styles_requestsList__tyiRe{display:flex;flex-direction:column;row-gap:16px}}.styles_requestsPageFooter__61Yqy{display:flex;flex-direction:column;gap:4px;margin-top:40px}@media(max-width:1023px){.styles_requestsPageFooter__61Yqy{gap:12px}}.styles_footerInfo__0d2pn{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:1023px){.styles_footerInfo__0d2pn{flex-direction:column-reverse;gap:24px}}.styles_paymentListWrap__dHVUn{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){.styles_paymentListTitle__qn-aW{max-width:282px}}.styles_paymentList__OyCbl{display:flex;flex-direction:column;gap:8px;max-width:529px;padding:8px 0}@media(max-width:1023px){.styles_paymentList__OyCbl{width:100%}}.styles_paymentOption__AZeDR{max-width:360px;padding-left:36px;position:relative}.styles_paymentOption__AZeDR:before{background:var(--accent-brand-blue);content:"";height:2px;left:0;position:absolute;top:50%;width:24px}@media(max-width:1023px){.styles_paymentOption__AZeDR:before{width:16px}.styles_paymentOption__AZeDR{padding-left:24px}}.styles_phoneInfo__nGLP8{align-items:flex-start;background:var(--general-gray);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px}.styles_phoneInfo__nGLP8 a{color:var(--black)}.styles_footerLinks__ZzasV{display:flex;gap:24px}.styles_footerLinks__ZzasV a{color:var(--accent-brand-blue)}@media(max-width:1023px){.styles_footerLinks__ZzasV{align-items:flex-start;flex-direction:column;gap:12px}}.styles_skeleton__wrap__PW7Tq{align-items:center;background:var(--bg-gray);border-radius:16px;display:flex;flex-direction:column;gap:20px;height:336px;justify-content:center;width:100%}.styles_filter__results__heHOo{max-width:200px;text-align:center}.styles_skeleton__button__K2\+02{min-width:104px}.styles_cardSkeleton__d9A3L{border-radius:var(--br-lg);min-height:212px}.styles_statusPageWrap__eekM3{align-items:start;display:flex;flex-direction:row;height:100%;justify-content:center;min-height:200px;position:relative;width:100%}@media(max-width:639px){.styles_statusPageWrap__eekM3{align-items:center}}@media(max-width:359px){.styles_statusPageWrap__eekM3{align-items:center}}.styles_statusPageWrap__eekM3:after{content:"";height:0;margin-bottom:100%}.styles_statusPageContainer__MZ0ds{color:var(--black-secondary);display:flex;flex-direction:column;gap:24px;text-align:center;width:256px}@media(min-width:1024px){.styles_statusPageContainer__MZ0ds{margin-left:-56px}}.styles_bonusHistoryCard__MHudj{border:1px solid var(--gray-dividers);border-radius:16px;padding:16px 24px}@media(max-width:1023px){.styles_bonusHistoryCard__MHudj{padding:16px}}.styles_header__k5MX\+{column-gap:24px;display:flex;margin-bottom:8px}@media(max-width:1023px){.styles_header__k5MX\+{column-gap:normal;justify-content:space-between;margin-bottom:16px}}.styles_createdDate__9ZJU3{color:var(--dark-gray)}.styles_awaitingAccrual__3BcBO{align-items:center;column-gap:8px;display:flex}@media(max-width:1023px){.styles_awaitingAccrual__3BcBO{font:var(--typo-input-text-s)}}.styles_awaitingAccrual__3BcBO svg{fill:#0000;color:var(--dark-gray)}.styles_body__qgft3{display:flex;justify-content:space-between}.styles_bodyRightColumn__SaMTT{align-items:flex-end;display:flex;flex-direction:column}.styles_expirationDate__7X1aD{color:var(--accent-brand-red);margin-top:8px}.styles_balanceChange__EMgrk{align-items:center;column-gap:4px;display:flex;white-space:nowrap}.styles_balanceChangeDebiting__sVQ7D{color:var(--accent-brand-red)}.styles_balanceChangeAwaiting__5njkn{color:var(--dark-gray)}.styles_cruise__xWpNn{display:flex;flex-direction:column;margin-top:16px;row-gap:8px}@media(max-width:1023px){.styles_cruise__xWpNn{margin-top:8px}}.styles_cruiseRow__V\+Lqs{column-gap:24px;display:flex}@media(max-width:1023px){.styles_cruiseRow__V\+Lqs{flex-direction:column;row-gap:8px}}.styles_cruiseParam__kAUkr{align-items:center;color:var(--black-secondary);column-gap:12px;display:flex}.styles_icon__L8ox-{color:var(--dark-gray)}.styles_mobileFooter__EbzQf{border-top:1px solid var(--gray-dividers);display:flex;justify-content:center;margin:16px -16px 0;padding-top:12px}.styles_flexHorizontal__T9lL7{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.styles_flexVertical__OBHzd{align-items:start;display:flex;flex-direction:column;justify-content:center}.styles_red__mAkKP{color:red}.styles_green__A9IrY{color:green}.styles_bonusHistoryCard__TlWjk{border:1px solid var(--gray-dividers);border-radius:16px;padding:16px 24px}@media(max-width:1023px){.styles_bonusHistoryCard__TlWjk{padding:16px}}.styles_allBonuses__D15Zz{width:100%}.styles_titleWrapper__vU-Tp{align-items:center;column-gap:4px;display:flex;margin-bottom:40px}@media(max-width:1023px){.styles_titleWrapper__vU-Tp{margin-bottom:32px}}.styles_buttonBack__KUHsY{color:var(--black)}.styles_tabs__e-MNL{margin-bottom:0;margin-top:40px}@media(max-width:1023px){.styles_tabs__e-MNL{margin-top:32px}}.styles_tabsContent__g2mEf{margin:0}.styles_description__tk7WH{margin-bottom:24px;margin-top:40px}@media(max-width:1023px){.styles_description__tk7WH{margin-top:32px}}.styles_bonusHistoryCardList__C5xwj{display:flex;flex-direction:column;margin-bottom:32px;row-gap:16px}@media(max-width:1023px){.styles_bonusHistoryCardList__C5xwj{margin-bottom:24px}}.styles_pagination__WWe2Z{margin-bottom:32px}@media(max-width:1023px){.styles_pagination__WWe2Z{margin-bottom:24px}}.styles_title__laRnB{margin-bottom:32px}@media(max-width:1023px){.styles_title__laRnB{margin-bottom:24px}}.styles_form__gq4o3{display:flex;flex-direction:column;margin-top:32px;row-gap:8px}@media(max-width:639px){.styles_form__gq4o3{margin-top:24px}}.styles_errors__XXawA{align-items:center;grid-column:1/-1;margin-top:24px}.styles_select__86wTt{width:100%}.styles_alert__\+xpnN{align-items:center;color:var(--dark-gray)}.styles_alert__\+xpnN svg{--alert-icon:var(--accent-brand-red)}.styles_staticFormField__oicZ-{display:flex;flex-direction:column;padding:10px 12px;row-gap:4px}.styles_caption__7qEAk{color:var(--dark-gray)}.styles_value__Ru-kl{word-break:break-word}.styles_triggerButton__LTaaW{flex-shrink:0}.styles_bonusSupportModal__JV7B5{max-width:600px}@media(max-width:1023px){.styles_bonusSupportModal__JV7B5{margin-top:var(--modal-mob-top-padding);max-width:100%}}@media(min-width:1024px){.styles_bonusSupportModal__JV7B5{margin-bottom:calc(var(--hdr-top)/2);margin-top:calc(var(--hdr-top)/2)}}.styles_modalCloseButton__jWvLo{right:26px;top:39px}@media(max-width:1023px){.styles_modalCloseButton__jWvLo{right:11px;top:11px}}.styles_footer__MjnxN{column-gap:24px;display:flex}@media(max-width:639px){.styles_footer__MjnxN{flex-direction:column;row-gap:16px}}.styles_sendButton__EzqB7{min-width:0;min-width:auto;padding-left:20px;padding-right:20px}.styles_bonusSupport__Q5QQG{background-color:var(--bg-gray);border-radius:16px;box-sizing:border-box;column-gap:16px;display:flex;justify-content:space-between;padding:24px;width:100%}@media(max-width:1023px){.styles_bonusSupport__Q5QQG{flex-direction:column;justify-content:normal;padding:16px;row-gap:24px}}.styles_leftColumn__XItwP{align-items:flex-start;display:flex;flex-direction:column;height:100%;row-gap:8px}.styles_latestBonuses__CsmAW{margin-bottom:56px;width:100%}@media(max-width:1023px){.styles_latestBonuses__CsmAW{margin-bottom:48px}}.styles_title__KYF6d{margin-bottom:24px}.styles_wrapper__BhYgT{background-color:var(--bg-gray);border-radius:16px;box-sizing:border-box;padding:24px;width:100%}@media(max-width:1023px){.styles_wrapper__BhYgT{margin:0 -16px;padding:16px;width:calc(100% + 32px)}}.styles_history__3V4RH{margin-bottom:32px}.styles_button__qM2PT{display:inline-block;margin-top:16px}.styles_bonuses__Lxddu{display:flex;flex-direction:column;width:100%}.styles_bonuses__headline__3uCYI{display:flex;margin-bottom:40px;row-gap:4px}@media(max-width:1023px){.styles_bonuses__headline__3uCYI{margin-bottom:32px}}.styles_invites__NnaMK{grid-gap:16px;display:grid;gap:16px;grid-template-columns:50% 50%;margin-top:56px}@media(max-width:1239px){.styles_invites__NnaMK{gap:8px;grid-template-columns:1fr}}@media(max-width:1023px){.styles_invites__NnaMK{margin-top:48px}}.styles_text__4R72m{display:flex;flex-direction:column;margin:56px 0;row-gap:24px}.styles_text__4R72m:last-child{margin-bottom:0}@media(max-width:1023px){.styles_text__4R72m{margin:40px 0}}.styles_description__p4ILr{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px}@media(max-width:1023px){.styles_description__p4ILr{row-gap:12px}}.styles_contacts__OWmIU{display:flex;flex-direction:column;margin-bottom:8px;margin-top:8px;row-gap:8px}.styles_contact__xGxNA{max-width:360px;padding-left:36px;position:relative}.styles_contact__xGxNA:before{background:var(--accent-brand-blue);content:"";height:2px;left:0;position:absolute;top:50%;width:24px}@media(max-width:1023px){.styles_contact__xGxNA:before{width:16px}.styles_contact__xGxNA{padding-left:24px}}
/*# sourceMappingURL=main.f9308740.css.map*/
/* End */


/* Start:/local/templates/main/components/bitrix/menu/top_new/style.css?17507784539951*/
#extShips {
    box-sizing: content-box;
}
.extShipsList {
    /*padding-bottom: 50px;*/
    padding-bottom: 10px;
}
.extShipsList .ext-menu__container {
    justify-content: space-between;
}
.extShipsList .ships-lists-items-container.width-50 {
    width: calc(49% - 30px);
    flex: 0 0 calc(49% - 30px);
    max-width: calc(49% - 30px);
}
.extShipsList .ships-lists-items-container.width-33 {
    width: calc(33% - 30px);
    flex: 0 0 calc(33% - 30px);
    max-width: calc(33% - 30px);
}
.extShipsList .ships-lists-items-container.width-25 {
    width: calc(25% - 30px);
    flex: 0 0 calc(25% - 30px);
    max-width: calc(25% - 30px);
}
.extShipsList .ships-lists-items-container.width-17 {
    width: calc(17% - 30px);
    flex: 0 0 calc(17% - 30px);
    max-width: calc(17% - 30px);
}
.extShipsList .ships-lists-items-container {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding-right: 25px;
    border-right: 1px solid #D5E3EC;
}
.extShipsList .ships-lists-items-container:last-child {
    padding-right: 0;
    border: none;
}
.extShipsList .ships-lists-title {
    text-align: center;
}
.extShipsList .ships-lists-items {
    justify-content: space-between;
}
.extShipsList .ships-lists-items .ext-menu__item {
    width: 365px;
    margin-bottom: 20px;
}


.extShipsList .ships-lists-title .title {
    display: flex;
    align-items: center;
    justify-content: center;
}
.extShipsList .ships-lists-title .title h3 {
    margin: 0;
}

@media (min-width: 1650px) {
    #extShips {
        width: 1620px;
        padding-left: 0;
        padding-right: 0;
    }
    .extShipsList .ships-lists-title .title {
        min-height: 67px;
    }
}

@media screen and (max-width: 1649px) and (min-width: 1200px) {
    #extShips {
        width: 1140px;
        padding-left: 0;
        padding-right: 0;
    }
    .extShipsList .ships-lists-title .title {
        min-height: 67px;
    }
    .extShipsList .ships-lists-title .title h3 {
        font-size: 24px;
    }
    .extShipsList .ships-lists-items .ext-menu__item {
        width: 247px;
    }
}

@media screen and (max-width: 1199px) and (min-width: 992px) {
    .extShipsList .ships-lists-items-container.width-50,
    .extShipsList .ships-lists-items-container.width-33,
    .extShipsList .ships-lists-items-container.width-25,
    .extShipsList .ships-lists-items-container.width-17 {
        width: calc(49% - 30px);
        flex: 0 0 calc(49% - 30px);
        max-width: calc(49% - 30px);
    }
    .extShipsList .ships-lists-items .ext-menu__item {
        width: 206px;
    }
    .extShipsList .ships-lists-items-container {
        border: none;
        padding-right: 0;
    }
    .extShipsList .ships-lists-items-container:nth-child(odd) {
        border-right: 1px solid #D5E3EC;
        padding-right: 38px;
    }
}
.online-scoreboard-header-button.main-page{
  background: none !important;
}
.online-scoreboard-header-button-mobile.main-page{
  background: none !important;
}
.menu_top{
  background: #00B9E7;
  padding: 5px;
  color: white !important;
  border-radius: 10px;
}
.cl_fourth{
  color: white !important;
}

@media screen and (max-width: 991px) {
    .extShipsList .ships-lists-items-container.width-50,
    .extShipsList .ships-lists-items-container.width-33,
    .extShipsList .ships-lists-items-container.width-25,
    .extShipsList .ships-lists-items-container.width-17 {
        width: 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .extShipsList .ships-lists-items .ext-menu__item {
        width: 49%;
    }
    .extShipsList .ships-lists-items-container {
        border: none;
        padding-right: 0;
    }
    .extShipsList .ships-lists-items-container:first-child .title h3 {
        margin-top: 0;
    }
}

@media screen and (max-width: 768px) {
    .extShipsList .ships-lists-items .ext-menu__item {
        margin-bottom: 10px;
    }
    .main-menu, .main-menu__link{
        font-size: 20px !important;
    }
}
.vac{
    width: 97%;
}

@media screen and (min-width: 1200px) {
    .vac{
        width: 98% !important;
    }

}

@media screen and (min-width: 1600px) {
    .where_buy_menu{
        margin-top: -10px !important;
    }
    .vac{
        width: 89% !important;
    }

}

.header-nav__bottom {
    position: relative;
}
.header-nav__close { position: absolute;
    top: 25px;
    right: 27px;
    z-index: 1;
}
.header-nav__close:before, .header-nav__close:after {
    content: "";
    position: absolute;
    width: 25px;
    height: 2px;
    background: #000000;
}
.header-nav__close:after {
    transform: rotate(45deg);
}
.header-nav__close:before {
    transform: rotate(-45deg);
}
/*@media (max-width: 1200px) {
    .header-nav__close {
        display: none;
    }
}*/
@media (min-width: 1200px) {
    .header-nav__close {
        display: none;
    }
}

@media (max-width: 700px) {

}

.header-nav__close:before, .header-nav__close:after {
    top: 11px !important;
    left: 0px !important;
}
.header-nav__close {
    width: 25px !important;
    height: 25px !important;
}


#extShips .cont2 {
    width: calc(30% - 30px);
    flex: 0 0 calc(27% - 30px);
    max-width: calc(30% - 30px);
}
#extShips .cont2 .ext-menu__item {
    margin-left: 0 !important;
}
#extShips .cont3  {
    width: 50%;
    max-width: 50%;
    flex: 0 0 32%;
}
#extShips .cont2 .ships-lists-items.row.no-gutters  {
    flex-direction: column;
    align-items: center;
}

#extShips .ext-menu .cont1 {
    width: 35% !important;
}

#extShips  .cont3  {
    border: 0;
}

@media (max-width:1650px) {
    #extShips .cont3 {
        width: 50%;
        max-width: 50%;
        flex: 0 0 35%;
    }
    #extShips .cont2 {
        width: calc(23% - 30px);
        flex: 0 0 calc(20% - 30px);
        max-width: calc(26% - 30px);
    }
    #extShips .ext-menu .cont1 {
        width: 35% !important;
    }
    #extShips.extShipsList {
        width: 1140px !important;
    }
}

@media (max-width:1200px) {
    .menupiter{
        font-size: 19px !important;
    }
    .menu1{
        margin-top: 0px !important;
    }
    .menu_mobile{
        display: block !important;
    }
}

#extShips2 .cont3:nth-child(3){
    width: calc(32% - 30px);
    flex: 0 0 calc(32% - 30px);
    max-width: calc(32% - 30px);
}
#extShips2 .cont3:nth-child(3) .ships-lists-items{
    grid-template-columns: repeat(2, 1fr);
    display: grid;
    grid-template-rows: repeat(3, 1fr);
}
#extShips2 .cont3:nth-child(2) {
    padding-right: 80px !important;
}
#extShips2 .cont3:nth-child(2) .ships-lists-items{
    justify-content: center;
}
#extShips2 .cont3:nth-child(2) .title2{
    margin-left: 0 !important;
}
.ext-menu__container1 {
    width: 90% !important;
}


@media (max-width: 1670px) {
    #extShips2 .cont3:nth-child(2) {
        padding-right: 0 !important;
    }
    #extShips2 .cont3:nth-child(3) {
        width: calc(38% - 30px);
        flex: calc(38% - 30px);
        max-width: calc(38% - 30px);
    }
    #extShips2 {
        width: 1200px;
        max-width: initial;
    }
}

.header_cart_btn img {
    width: 30px;
    height: 30px;
}

.header_login_btn img {
    width: 25px;
    height: 25px;
}


.online-scoreboard-header-button span {
    /*color: #00B9E7 !important;*/
    color: #FFF !important;
}

.header__phone-block {
    width: 200px;
}
.iconbox {
    min-width: 250px;
    gap: 40px;
}

.header__bottom .online-scoreboard-header-button span {
    color: #00B9E7 !important;
}
.header__bottom_invert .online-scoreboard-header-button span {
    color: #FFF !important;
}

.header__bottom .header_login_btn, .header__bottom .header_cart_btn {
    color: #00B9E7 !important;
}

.header__bottom_invert .header_login_btn, .header__bottom_invert .header_cart_btn {
    color: #fff !important;
}

.styles_button__5i\+1q span{
    font-family: "Roboto";
}

@media(max-width: 1440px){
    .iconbox {
        min-width: 210px;
        gap: 30px;
        box-sizing: border-box;
    }
    .header__phone-block {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 165px;
    }
}

@media(max-width: 768px){
    .header_login_btn, .header_cart_btn {
        background-color: transparent !important;
        padding: 15px 4px 0 !important;
        color:#fff !important;
    }
    .online-scoreboard-header-button-mobile.main-page {
        background-color: transparent !important;
    }

    .icon_box_mobile {
        display: flex;
        align-items: center;
    }
    .online-scoreboard-header-button.main-page {
        margin: 0 !important;
        padding: 0 !important;
    }
    .main-title .main-title__desc{
        text-shadow: 0px 3px 14px black;
    }
    .online-scoreboard-header-button {
        margin: 0 !important;
        padding: 0 !important;
    }
    .iconbox {
        min-width: fit-content;
    }
}

@media(max-width: 480px){

    .icon_box_mobile {
        margin-left: 0;
    }
    .styles_button__5i\+1q svg {
        height: 20px!important;
        width: 20px!important;
    }
    .header_cart_btn img, .header_login_btn img {
        margin-bottom: 0 !important;
    }
}

@media(max-width: 400px){

    .icon_box_mobile {
        margin-left: 90px;
        margin-bottom: 20px;
    }
    .header_cart_btn img, .header_login_btn img {
        width: 25px;
        height: 25px;
        margin-bottom: 5px;
    }
    .header_cart_btn, .header_login_btn, .styles_text-s__f9JEL {
        display: flex;
        flex-flow:column;
        align-items: center;
        font-size: 12px !important;

    }
    .styles_button__5i\+1q svg {
        align-self: center;
    }

    .styles_cartWidgetTrigger__icon__KBgtp {
        width: 20px !important;
        height: 20px !important;
    }

     .cartButtonTitle {
        font-size: 12px;
    }
    .cartButtonBlock {
        flex-flow: column;
    }

}

.main-menu-ext__item {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: calc(100vh - 229px);
}
/* End */


/* Start:/local/templates/main/styles.css?175075838112378*/
.table-v1 td {
  vertical-align: top;
}
/* Скрыть элемент с data-index="3" */
label.selectfix-value[data-index="3"] {
    display: none;
}
@media screen and (max-width:450px) {
  .table-v1 img {
    width: 100%;
    height: auto;
  }
}
.boldColor{
	font-weight: bold;
	color: #003562;
}

.styles_form__5lRUZ {
    grid-template-columns: auto;
}

.ov-x-h {
    overflow-x: hidden;
}

.disabled {
    cursor: default;
}

.disabled:hover {
    background: inherit;
}

/**
Перебиваем цвета svg
 */
.free,
.free path,
.free .cls-15 {
    fill: #009640 !important;
}

.freepart,
.freepart path,
.freepart .cls-15 {
    fill: rgba(0, 150, 64, 0.3) !important;
}

.booked,
.booked path,
.booked .cls-15 {
    fill: #FFED00 !important;
}

.part-booked,
.part-booked path,
.part-booked .cls-15 {
    fill: #FFED00 !important;
}

.bookedpart,
.bookedpart path,
.bookedpart .cls-15 {
    fill: rgba(255, 237, 0, 0.3) !important;
}

.saled,
.saled path,
.saled .cls-15 {
    /*fill: #DC3545 !important;*/
    fill: #AAAAAA !important;
}

.noactive,
.noactive path,
.noactive .cls-15 {
    fill: #AAAAAA !important;
}

.selected-cabin, .selected-cabin path {
    fill: red !important;
}

.border-radius-table, .border-radius-table td {
    padding: 20px;
    border-radius: 15px;
}

.blocked,
.blocked path,
.blocked-category,
.blocked-category path {
    fill: transparent !important;
    /*stroke: transparent !important;*/
    pointer-events: none;
}

.font-weight-400 {
    font-weight: 400;
}

#basket-footer-line .small-basket {
    z-index: 10;
    position: fixed;
    right: 10px;
    bottom: 10px;
    background-color: #ff7600;
    border-radius: 22px;
    align-items: center;
    min-width: 40%;
    min-height: 50px;
}

#basket-footer-line .small-basket div {
    padding: 0 30px 0 10px;
    display: inline-block;
    color: white;
    max-width: 80%;
}

#basket-footer-line .small-basket .info {
    padding-right: 5%;
    margin: 2% 0;
    font-weight: 500;
    font-size: 16px;
}

#basket-footer-line .small-basket .info span {
    font-weight: bold;
    font-size: 18px;
}

#basket-footer-line .small-basket .info span.without-discounts {
    font-weight: normal;
    font-size: 10px;
}

#basket-footer-line .small-basket .link {
    position: absolute;
    margin: 0;
    right: 0;
    height: 100%;
    border-radius: 0 22px 22px 0;
    background-color: #00b9e7;
    padding-top: 2.5%;
}

#basket-footer-line .small-basket .link span {
    color: white;
    font-weight: bold;
    padding: 0 30px 0 25px;
}

.free-cabin {
    color: #00ff15 !important;
}

.booked-cabin {
    color: yellow !important;
}

.category-free-cabins .cabins .btn.free-cabin.active {
    color: white !important;
    background: #00ff15;
}

.category-free-cabins .cabins .btn.booked-cabin.active {
    color: white !important;
    background: yellow;
}
.ship-detail-banner__picture::before{
	display: none !important;
}
@media screen and (max-width: 1200px) {
  .one-screen-site footer {
    position: static;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
  }
}

.subscribe{
	display: none !important;
}
.side_panel {
    position: fixed;
    z-index: 1000;
    left: 0;
    top: 57%;
    transform: translate(0, -70%);
    background: #d5e3ec;
    padding: 15px 10px;
    border-radius:  0 10px 10px 0 ;
    transition: right 0.5s;
}


.side_panel_btn {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 35px;
}

.side_panel_btn:last-child {
    margin-bottom: 0;
}

.side_panel_text {
    color: #00b9e8;
    font-size: 12px;
    text-align: center;
    line-height: 100%;
    margin-top: 8px;
}

.side_panel_iconbox img {
    width: 25px;
    height: 25px;
}

.hide_panel_btn {
    position: relative;
    width: 60px;
    height: 20px;
    border-radius: 10px;
    margin-bottom: 30px;
    background: #fff;
    cursor: pointer;
    transition: all 0.5s;
}

.hide_panel_btn:after {
    content: "";
    display: block;
    width: 7px;
    height: 7px;
    border-top: 2px solid #00b9e8;
    border-right: 2px solid #00b9e8;
    position: absolute;
    left: 43%;
    transform: rotate(224deg) translate(-50%, -50%);
    transition: left 0.5s;
    top: 12%;
}

.side_panel.hidden_panel {
    left: -68px;
    transition: left 0.5s;
}

.side_panel.hidden_panel .hide_panel_btn {
    position: relative;
    left: 30px;
    box-shadow: 1px 2px 4px 0px #0000001a;
    transition: left 0.5s;
}

.side_panel.hidden_panel .hide_panel_btn:after
{
    content: "";
    display: block;
    width: 7px;
    height: 7px;
    border-top: 2px solid #00b9e8;
    border-right: 2px solid #00b9e8;
    position: absolute;
    left: 35px;
    transform: rotate(45deg) translate(0, -75%);
    top: 47%;
    transition: left 0.5s;
}

@media (max-width: 1200px) {
    .side_panel {
        top: 38%;
    }

    .one-screen-site footer {
        position: relative !important;
    }

    .side_panel {
        top: 22%;
        left: auto;
        padding-left: 30px;
    }

    .side_panel_wrap {
        display: flex;
        align-items: flex-start;
    }

    .side_panel_btn {
        margin-bottom: 0;
        margin-right: 30px;
    }

    .hide_panel_btn {
        width: 40px;
        height: 34px;
        border-radius: 10px;
        margin-bottom: 0;
        background: #fff;
        cursor: pointer;
        transition: all 0.5s;
        position: absolute;
        right: -20px;
        top: 29%;
        box-shadow: 2px 2px 2px 0px #0000001a;
    }

    .hide_panel_btn:after {
        content: "";
        display: block;
        width: 10px;
        height: 10px;
        border-top: 2px solid #00b9e8;
        border-right: 2px solid #00b9e8;
        position: absolute;
        left: 43%;
        transform: rotate(225deg) translate(-50%, -50%);
        transition: left 0.5s;
        top: 15%;
    }

    .side_panel_btn:last-child {
        margin-right: 20px;
    }

    .side_panel hidden_panel .hide_panel_btn:after {
        left: 10px;
        transform: rotate(45deg) translate(0, -75%);
        top: 46%;

    }

    .side_panel.hidden_panel {
        left: -228px;
        transition: right 0.5s;
    }

    .side_panel.hidden_panel .hide_panel_btn {
        position: absolute;
        left: auto;
        box-shadow: 3px 2px 10px 0px #0000001a;
        transition: left 0.5s;
        right: -21px;
    }

    .side_panel.hidden_panel .hide_panel_btn:after{
        content: "";
        display: block;
        width: 10px;
        height: 10px;
        border-top: 2px solid #00b9e8;
        border-right: 2px solid #00b9e8;
        position: absolute;
        left: 23px;
        transform: rotate(222deg) translate(0, -75%);
        top: 17%;
        transition: left 0.5s;
    }

}


.cart-popup {
    border-radius: 16px 0 0 16px;
    height: 100vh;
    overflow: hidden;
    display: block;
    position: fixed;
    right: 0;
    bottom: 0;
    width: 500px;
    background: #fff;
    top: 0;
    z-index: 1000;
    transition: right 0.5s;
}

.cart-popup.hidden_panel {
    /*display: none;*/
    right: -600px;
    transition: right 0.5s;
}

.cart-popup-close {
    position: relative;
    width: 30px;
    height: 30px;
    border: 2px solid #aaa;
    border-radius: 50%;
    cursor: pointer;
}

.cart-popup-close:after {
    content: "";
    position: absolute;
    display: block;
    width: 2px;
    height: 15px;
    background: #aaa;
    top: 22%;
    left: 48%;
    transform: rotate(315deg);
}

.cart-popup-close:before {
    content: "";
    position: absolute;
    display: block;
    width: 2px;
    height: 15px;
    background: #aaa;
    top: 22%;
    right: 47%;
    transform: rotate(45deg);
}

.cart-popup-head {
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #b1b1b1;
    position: fixed;
    top: 0;
    right: 0;
    width: 500px;
    padding: 15px;
    transition: right 0.5s;
}

.cart-popup.hidden_panel .cart-popup-head {
    right: -600px;
    transition: right 0.5s;
}

.cart-popup-wrapper {
    position: relative;
    padding: 15px;
    height: 100%;
    overflow: hidden;
}

.cart-popup-head h2 {
    font-size: 26px;
    margin: 0;
}

.cart-popup-head_left {
    display: flex;
    align-items: center;
    gap: 30px;
}

.clear_cart_btn {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #00B9E7;
    cursor: pointer;
}

.clear_cart_btn img {
    width: 15px;
    height: 15px;
    margin-left: 5px;
}

.clear_cart_btn span {
    margin-top: 3px;
}

.cart-popup-body {
    padding-top: 80px;
    height: 100%;
}

.empty_cart {
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.empty_cart h3 {
    font-size: 20px;
    text-align: center;
}

.empty_cart p {
    font-size: 14px;
    text-align: center;
}

.empty_cart a {
    font-size: 14px;
    text-align: center;
}

.header_invert .styles_button__5i\+1q svg {
    fill: #fff !important;
}

.styles_button__5i\+1q svg {
    color: #00B9E7 !important;
    height: 30px;
    width: 30px;
}

a.styles_text-s__f9JEL.styles_button__5i\+1q {
    font-weight: 500;
    font-size: 14px;
    line-height: 14px;
    color: #00B9E7;
}

.header_invert a.styles_text-s__f9JEL.styles_button__5i\+1q {
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    line-height: 14px;

}

.header_invert a.styles_text-s__f9JEL.styles_button__5i\+1q:hover {
    color: #fff;
}

.header_cart_btn.d-none {
    display: block !important;
}

@media (max-width: 1280px) {
    .header__toggler.d-xl-none.mr-3 {
        display: flex !important;
        flex-flow: column;
        justify-content: center;
    }

    .header-nav {
        position: fixed;
        z-index: -1;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        visibility: hidden;
        -webkit-transition: z-index 0s 0.5s, visibility 0s 0.5s;
        -o-transition: z-index 0s 0.5s, visibility 0s 0.5s;
        transition: z-index 0s 0.5s, visibility 0s 0.5s;
    }

    .header-nav {
        display: none;
    }

    .header-nav.open {
        display: block;
    }
}

@media (max-width: 768px) {
    .header_phone {
        display: none;
    }

    .header_btn_box .d-flex {
        justify-content: flex-end;
    }

    .icon_box_mobile {
        display: flex !important;
        margin-bottom: 9px;
    }
}

@media (max-width: 600px) {
    .cart-popup {
        border-radius: 16px 16px 0 0;
        height: calc(100vh - 120px);
        right: 0;
        bottom: 0;
        width: 100%;
        top: auto;
        transition: bottom 0.5s;
        left: 0;
    }

    .cart-popup.hidden_panel {
        bottom: -1000px;
        transition: bottom 0.5s;
    }

    .cart-popup-head {
        top: 120px;
        right: 0;
        width: 100%;
        position: fixed;
        transition: top 0.5s, position 0.5s;
    }

    .cart-popup.hidden_panel .cart-popup-head {
        top: 1000px;
        position: static;
        transition: top 0.5s, position 0.5s;
    }

    .side_panel {
        top: 20%;
    }

}

@media (max-width: 480px) {
    .cart-popup {
        border-radius: 0;
        height: 100%;
        right: 0;
        bottom: 0;
        width: 100%;
        top: 0;
        left: 0;
        position: fixed;
        transition: top 0.5s;
    }

    .cart-popup.hidden_panel {
        top: -10000px;
        position: fixed;
        transition: top 0.5s;
    }

    .cart-popup-head {
        top: 0;
        background: #fff;
    }

    .cart-popup.hidden_panel .cart-popup-head {
        top: -10000px;
    }

    body.no-scroll {
        overflow-x: hidden;
        overflow-y: hidden;
    }

    .js-menu .row.align-items-center {
        flex-wrap: nowrap;
        justify-content: space-between;
        margin: 0 !important;
    }

    .header_cart_btn img, .header_login_btn img {
        width: 20px;
        height: 20px;
        margin-bottom: 5px;
    }

    .online-scoreboard-header-button-mobile {
        font-size: 10px;
    }

    .side_panel {
        top: 20%;
    }

}

@media (max-width: 390px) {
    .iconbox {
        gap: 16px;
    }

    .side_panel {
        top: 20%;
    }
}

.reactModal {
    z-index: 100 !important;
} 
/* End */


/* Start:/local/templates/main/template_styles.css?1750778453419060*/
body {
	font-size: 1rem;
}

.iconbox .onlain_video_btn{
	margin-bottom: 10px !important;
}

@media (max-width: 1200px) {
	.iconbox {
		flex-flow: row;
		justify-content: flex-end;
		align-items: center;
	}
	.iconbox .onlain_video_btn {
		margin-bottom: 0 !important;
	}
}

@charset "UTF-8";
@font-face {
	font-family: "icon";
	src: url(/local/templates/main/fonts/icons.ttf) format("truetype"), url(/local/templates/main/fonts/icons.woff) format("woff"), url(/local/templates/main/fonts/icons.svg#icon) format("svg");
	font-weight: normal;
	font-style: normal;
}
.online-scoreboard-header-button-mobile.main-page{
  background: none !important;
}
@font-face {
	font-family: 'Stem';
	src: url("/local/templates/main/fonts/Stem-Regular.otf") format('opentype');
	font-weight: normal;
	font-style: normal;
}

.cl_fourth{
  color: white !important;
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-phone:before {
	content: "\E92C";
}

.icon-envelope:before {
	content: "\E92D";
}

.icon-share:before {
	content: "\E92E";
}

.icon-note:before {
	content: "\E900";
}

.icon-gull:before {
	content: "\E901";
}

.icon-file-no:before {
	content: "\E902";
}

.icon-file-doc:before {
	content: "\E903";
}

.icon-file-docx:before {
	content: "\E904";
}

.icon-file-pdf:before {
	content: "\E905";
}

.icon-file-xls:before {
	content: "\E906";
}

.icon-file-xlsx:before {
	content: "\E907";
}

.icon-file-zip:before {
	content: "\E908";
}

.icon-file-rar:before {
	content: "\E909";
}

.icon-file-txt:before {
	content: "\E90A";
}

.icon-file-jpg:before {
	content: "\E90B";
}

.icon-file-mp4:before {
	content: "\E90C";
}

.icon-file-png:before {
	content: "\E90D";
}

.icon-file-gif:before {
	content: "\E90E";
}

.icon-file-mp3:before {
	content: "\E90F";
}

.icon-file-ppt:before {
	content: "\E910";
}

.icon-bucks:before {
	content: "\E911";
}

.icon-duration:before {
	content: "\E912";
}

.icon-alert:before {
	content: "\E913";
}

.icon-more:before {
	content: "\E914";
}

.icon-map:before {
	content: "\E915";
}

.icon-arrow-back:before {
	content: "\E916";
}

.icon-favorite:before {
	content: "\E917";
}

.icon-info:before {
	content: "\E918";
}

.icon-tile-view:before {
	content: "\E919";
}

.icon-list-view:before {
	content: "\E91A";
}

.icon-date:before {
	content: "\E91B";
}

.icon-bullit:before {
	content: "\E91C";
}

.icon-check-round:before {
	content: "\E91D";
}

.icon-notify-round:before {
	content: "\E91E";
}

.icon-warning:before {
	content: "\E91F";
}

.icon-loc:before {
	content: "\E920";
}

.icon-drop:before {
	content: "\E921";
}

.icon-arrow:before {
	content: "\E922";
}

.icon-cross:before {
	content: "\E923";
}

.icon-selected:before {
	content: "\E924";
}

.icon-file-small:before {
	content: "\E925";
}

.icon-garbage:before {
	content: "\E926";
}

.icon-hamburger:before {
	content: "\E927";
}

.icon-accepted:before {
	content: "\E928";
}

.icon-zoom:before {
	content: "\E929";
}

.icon-flag:before {
	content: "\E92A";
}

.icon-sort:before {
	content: "\E92B";
}

.icon-external:before {
	content: "\e92f";
}

.icon-plus:before {
	content: "\e930";
}

.col-xxl-1,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl,
.col-xxl-auto {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

@media (min-width: 1650px) {
	.container {
		max-width: 1620px;
	}
	.col-xxl {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-xxl-auto {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	.col-xxl-1 {
		-ms-flex: 0 0 8.33333%;
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-xxl-2 {
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-xxl-3 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-xxl-4 {
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-xxl-5 {
		-ms-flex: 0 0 41.66667%;
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-xxl-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-xxl-7 {
		-ms-flex: 0 0 58.33333%;
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-xxl-8 {
		-ms-flex: 0 0 66.66667%;
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-xxl-9 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-xxl-10 {
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-xxl-11 {
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-xxl-12 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-xxl-first {
		-ms-flex-order: -1;
		order: -1;
	}
	.order-xxl-last {
		-ms-flex-order: 13;
		order: 13;
	}
	.order-xxl-0 {
		-ms-flex-order: 0;
		order: 0;
	}
	.order-xxl-1 {
		-ms-flex-order: 1;
		order: 1;
	}
	.order-xxl-2 {
		-ms-flex-order: 2;
		order: 2;
	}
	.order-xxl-3 {
		-ms-flex-order: 3;
		order: 3;
	}
	.order-xxl-4 {
		-ms-flex-order: 4;
		order: 4;
	}
	.order-xxl-5 {
		-ms-flex-order: 5;
		order: 5;
	}
	.order-xxl-6 {
		-ms-flex-order: 6;
		order: 6;
	}
	.order-xxl-7 {
		-ms-flex-order: 7;
		order: 7;
	}
	.order-xxl-8 {
		-ms-flex-order: 8;
		order: 8;
	}
	.order-xxl-9 {
		-ms-flex-order: 9;
		order: 9;
	}
	.order-xxl-10 {
		-ms-flex-order: 10;
		order: 10;
	}
	.order-xxl-11 {
		-ms-flex-order: 11;
		order: 11;
	}
	.order-xxl-12 {
		-ms-flex-order: 12;
		order: 12;
	}
	.offset-xxl-0 {
		margin-left: 0;
	}
	.offset-xxl-1 {
		margin-left: 8.33333%;
	}
	.offset-xxl-2 {
		margin-left: 16.66667%;
	}
	.offset-xxl-3 {
		margin-left: 25%;
	}
	.offset-xxl-4 {
		margin-left: 33.33333%;
	}
	.offset-xxl-5 {
		margin-left: 41.66667%;
	}
	.offset-xxl-6 {
		margin-left: 50%;
	}
	.offset-xxl-7 {
		margin-left: 58.33333%;
	}
	.offset-xxl-8 {
		margin-left: 66.66667%;
	}
	.offset-xxl-9 {
		margin-left: 75%;
	}
	.offset-xxl-10 {
		margin-left: 83.33333%;
	}
	.offset-xxl-11 {
		margin-left: 91.66667%;
	}
	.m-xxl-0 {
		margin: 0 !important;
	}
	.mt-xxl-0,
	.my-xxl-0 {
		margin-top: 0 !important;
	}
	.mr-xxl-0,
	.mx-xxl-0 {
		margin-right: 0 !important;
	}
	.mb-xxl-0,
	.my-xxl-0 {
		margin-bottom: 0 !important;
	}
	.ml-xxl-0,
	.mx-xxl-0 {
		margin-left: 0 !important;
	}
	.m-xxl-1 {
		margin: 0.25rem !important;
	}
	.mt-xxl-1,
	.my-xxl-1 {
		margin-top: 0.25rem !important;
	}
	.mr-xxl-1,
	.mx-xxl-1 {
		margin-right: 0.25rem !important;
	}
	.mb-xxl-1,
	.my-xxl-1 {
		margin-bottom: 0.25rem !important;
	}
	.ml-xxl-1,
	.mx-xxl-1 {
		margin-left: 0.25rem !important;
	}
	.m-xxl-2 {
		margin: 0.5rem !important;
	}
	.mt-xxl-2,
	.my-xxl-2 {
		margin-top: 0.5rem !important;
	}
	.mr-xxl-2,
	.mx-xxl-2 {
		margin-right: 0.5rem !important;
	}
	.mb-xxl-2,
	.my-xxl-2 {
		margin-bottom: 0.5rem !important;
	}
	.ml-xxl-2,
	.mx-xxl-2 {
		margin-left: 0.5rem !important;
	}
	.m-xxl-3 {
		margin: 1rem !important;
	}
	.mt-xxl-3,
	.my-xxl-3 {
		margin-top: 1rem !important;
	}
	.mr-xxl-3,
	.mx-xxl-3 {
		margin-right: 1rem !important;
	}
	.mb-xxl-3,
	.my-xxl-3 {
		margin-bottom: 1rem !important;
	}
	.ml-xxl-3,
	.mx-xxl-3 {
		margin-left: 1rem !important;
	}
	.m-xxl-4 {
		margin: 1.5rem !important;
	}
	.mt-xxl-4,
	.my-xxl-4 {
		margin-top: 1.5rem !important;
	}
	.mr-xxl-4,
	.mx-xxl-4 {
		margin-right: 1.5rem !important;
	}
	.mb-xxl-4,
	.my-xxl-4 {
		margin-bottom: 1.5rem !important;
	}
	.ml-xxl-4,
	.mx-xxl-4 {
		margin-left: 1.5rem !important;
	}
	.m-xxl-5 {
		margin: 3rem !important;
	}
	.mt-xxl-5,
	.my-xxl-5 {
		margin-top: 3rem !important;
	}
	.mr-xxl-5,
	.mx-xxl-5 {
		margin-right: 3rem !important;
	}
	.mb-xxl-5,
	.my-xxl-5 {
		margin-bottom: 3rem !important;
	}
	.ml-xxl-5,
	.mx-xxl-5 {
		margin-left: 3rem !important;
	}
	.p-xxl-0 {
		padding: 0 !important;
	}
	.pt-xxl-0,
	.py-xxl-0 {
		padding-top: 0 !important;
	}
	.pr-xxl-0,
	.px-xxl-0 {
		padding-right: 0 !important;
	}
	.pb-xxl-0,
	.py-xxl-0 {
		padding-bottom: 0 !important;
	}
	.pl-xxl-0,
	.px-xxl-0 {
		padding-left: 0 !important;
	}
	.p-xxl-1 {
		padding: 0.25rem !important;
	}
	.pt-xxl-1,
	.py-xxl-1 {
		padding-top: 0.25rem !important;
	}
	.pr-xxl-1,
	.px-xxl-1 {
		padding-right: 0.25rem !important;
	}
	.pb-xxl-1,
	.py-xxl-1 {
		padding-bottom: 0.25rem !important;
	}
	.pl-xxl-1,
	.px-xxl-1 {
		padding-left: 0.25rem !important;
	}
	.p-xxl-2 {
		padding: 0.5rem !important;
	}
	.pt-xxl-2,
	.py-xxl-2 {
		padding-top: 0.5rem !important;
	}
	.pr-xxl-2,
	.px-xxl-2 {
		padding-right: 0.5rem !important;
	}
	.pb-xxl-2,
	.py-xxl-2 {
		padding-bottom: 0.5rem !important;
	}
	.pl-xxl-2,
	.px-xxl-2 {
		padding-left: 0.5rem !important;
	}
	.p-xxl-3 {
		padding: 1rem !important;
	}
	.pt-xxl-3,
	.py-xxl-3 {
		padding-top: 1rem !important;
	}
	.pr-xxl-3,
	.px-xxl-3 {
		padding-right: 1rem !important;
	}
	.pb-xxl-3,
	.py-xxl-3 {
		padding-bottom: 1rem !important;
	}
	.pl-xxl-3,
	.px-xxl-3 {
		padding-left: 1rem !important;
	}
	.p-xxl-4 {
		padding: 1.5rem !important;
	}
	.pt-xxl-4,
	.py-xxl-4 {
		padding-top: 1.5rem !important;
	}
	.pr-xxl-4,
	.px-xxl-4 {
		padding-right: 1.5rem !important;
	}
	.pb-xxl-4,
	.py-xxl-4 {
		padding-bottom: 1.5rem !important;
	}
	.pl-xxl-4,
	.px-xxl-4 {
		padding-left: 1.5rem !important;
	}
	.p-xxl-5 {
		padding: 3rem !important;
	}
	.pt-xxl-5,
	.py-xxl-5 {
		padding-top: 3rem !important;
	}
	.pr-xxl-5,
	.px-xxl-5 {
		padding-right: 3rem !important;
	}
	.pb-xxl-5,
	.py-xxl-5 {
		padding-bottom: 3rem !important;
	}
	.pl-xxl-5,
	.px-xxl-5 {
		padding-left: 3rem !important;
	}
	.m-xxl-auto {
		margin: auto !important;
	}
	.mt-xxl-auto,
	.my-xxl-auto {
		margin-top: auto !important;
	}
	.mr-xxl-auto,
	.mx-xxl-auto {
		margin-right: auto !important;
	}
	.mb-xxl-auto,
	.my-xxl-auto {
		margin-bottom: auto !important;
	}
	.ml-xxl-auto,
	.mx-xxl-auto {
		margin-left: auto !important;
	}
	.text-xxl-left {
		text-align: left !important;
	}
	.text-xxl-right {
		text-align: right !important;
	}
	.text-xxl-center {
		text-align: center !important;
	}
	.d-xxl-none {
		display: none !important;
	}
	.d-xxl-inline {
		display: inline !important;
	}
	.d-xxl-inline-block {
		display: inline-block !important;
	}
	.d-xxl-block {
		display: block !important;
	}
	.d-xxl-table {
		display: table !important;
	}
	.d-xxl-table-row {
		display: table-row !important;
	}
	.d-xxl-table-cell {
		display: table-cell !important;
	}
	.d-xxl-flex {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.d-xxl-inline-flex {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.flex-xxl-row {
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	.flex-xxl-column {
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	.flex-xxl-row-reverse {
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	.flex-xxl-column-reverse {
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	.flex-xxl-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	.flex-xxl-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	.flex-xxl-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-xxl-start {
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	.justify-content-xxl-end {
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	.justify-content-xxl-center {
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	.justify-content-xxl-between {
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	.justify-content-xxl-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	.align-items-xxl-start {
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	.align-items-xxl-end {
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	.align-items-xxl-center {
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	.align-items-xxl-baseline {
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	.align-items-xxl-stretch {
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	.align-content-xxl-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	.align-content-xxl-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	.align-content-xxl-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	.align-content-xxl-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	.align-content-xxl-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	.align-content-xxl-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	.align-self-xxl-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	.align-self-xxl-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	.align-self-xxl-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	.align-self-xxl-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	.align-self-xxl-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	.align-self-xxl-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
	.float-xxl-left {
		float: left !important;
	}
	.float-xxl-right {
		float: right !important;
	}
	.float-xxl-none {
		float: none !important;
	}
}

html,
body {
	height: 100%;
}

.main-content-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 100%;
}

.main-content {
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	overflow: hidden;
	padding-top: 0px;
}

.page_main .main-content {
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.page_main .main-content {
		min-height: calc(100vh - 80px);
	}
}

html {
	font-size: 14px;
}

html,
body,
button,
input,
optgroup,
select,
textarea {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

body {
	font-weight: 300;
	line-height: 1.55;
	color: #111;
	background-color: #fff;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	color: inherit;
	margin-bottom: 0.5rem;
}

h1, .h1 {
	font-size: 22px;
	line-height: 30px;
	margin-top: 0;
	margin-bottom: 1rem;
	font-weight: 600;
}

h2, .h2 {
	font-size: 18px;
	line-height: 24px;
	margin-top: 2.5rem;
	font-weight: 600;
}

h3, .h3 {
	font-size: 16px;
	line-height: 22px;
	margin-top: 2rem;
	font-weight: 600;
}

h4, .h4 {
	font-size: 16px;
	line-height: 22px;
	margin-top: 2.5rem;
	font-weight: 600;
}

h5, .h5 {
	font-size: 15px;
	font-weight: 600;
	margin-top: 2rem;
}

h6, .h6 {
	font-size: 13px;
	font-weight: 600;
	margin-top: 2rem;
}

@media (min-width: 576px) {
	h1, .h1 {
		font-size: 40px;
		line-height: 45px;
	}
	h2, .h2 {
		font-size: 32px;
		line-height: 38px;
	}
	h3, .h3 {
		font-size: 26px;
		line-height: 34px;
	}
	h4, .h4 {
		font-size: 22px;
		line-height: 29px;
	}
	h5, .h5 {
		font-size: 18px;
		line-height: 24px;
	}
	h6, .h6 {
		font-size: 15px;
		line-height: 19px;
	}
}

b, strong {
	font-weight: 500;
}

a {
	color: #103A60;
	text-decoration: none;
	outline: 0;
	-webkit-transition: color 0.12s;
	-o-transition: color 0.12s;
	transition: color 0.12s;
}

a:hover, a:active, a:focus:hover {
	color: #00B9E7;
	outline: 0;
	text-decoration: none;
}

.link-invert {
	color: #fff;
	border-bottom: 1px solid transparent;
}

.fake {
	border-bottom: 1px dotted #103A60;
	-webkit-transition: color 0.12s, border-bottom-color 0.12s;
	-o-transition: color 0.12s, border-bottom-color 0.12s;
	transition: color 0.12s, border-bottom-color 0.12s;
}

.fake:hover, .fake:active, .fake:focus:hover {
	border-bottom-color: currentColor;
}

.image-bg {
	background-size: 100%;
	background-position: 50%;
	background-repeat: no-repeat;
}

.image-cover {
	background-size: cover;
	background-position: center;
}

.counter-group {
	display: -ms-inline-flexbox;
	display: inline-flex;
}

.counter-group-append {
	margin-left: -1px;
}

.link-img {
	border-bottom: none;
}

.link-img > img {
	width: auto;
}

.link-img > span {
	margin-left: 0.3em;
	-webkit-transition: border-bottom-color 0.12s;
	-o-transition: border-bottom-color 0.12s;
	transition: border-bottom-color 0.12s;
}

.link-img:hover > span {
	border-bottom-color: #00b9e7;
}

figure {
	display: inline-block;
	width: 100%;
	margin-bottom: 1.5rem;
}

figure > img {
	width: 100%;
	height: auto;
	margin-bottom: 0.5rem;
	line-height: 1;
}

figcaption {
	color: #808080;
	font-size: 12px;
	line-height: 1.25em;
	font-weight: 400;
}

ul:not([class]),
ol:not([class]) {
	padding-left: 0;
	list-style-type: none;
	line-height: 22px;
}

ul:not([class]) > li,
ol:not([class]) > li {
	position: relative;
	padding: 0;
	margin: 0 0 0.25em;
}

ul:not([class]) > li,
li > ul:not([class]) > li {
	padding: 0 0 0 1em;
}

ol:not([class]) > li {
	padding: 0 0 0 1.25em;
}

ul:not([class]) ul:not([class]),
ol:not([class]) ul:not([class]),
ul:not([class]) ol:not([class]),
ol:not([class]) ol:not([class]) {
	margin: 0.3em 0 0.7em 0;
}

li > ol:not([class]) > li,
li > ul:not([class]) > li {
	margin: 0 0 5px 0;
}

ul:not([class]) > li::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E91C";
	position: absolute;
	font-size: 10px;
	top: 0.6em;
	left: 0;
	color: #F47A44;
}

ul:not([class]) > li > ul:not([class]) > li::before {
	font-size: 8px;
	top: 0.8em;
}

ol:not([class]) {
	counter-reset: list 0;
}

ol:not([class]) > li::before {
	content: counter(list, decimal) ".";
	counter-increment: list;
	position: absolute;
	left: 0;
	font-weight: 500;
}

ol:not([class]) > li {
	padding: 0 0 0 15px;
}

ol:not([class]) > li > ol:not([class]) {
	counter-reset: list2 0;
}

ol:not([class]) > li > ol:not([class]) > li::before {
	content: counter(list, decimal) "." counter(list2, decimal) ".";
	counter-increment: list2;
}

ol:not([class]) > li > ol:not([class]) > li {
	padding: 0 0 0 2em;
}

.btn {
	border-radius: 10px;
	background: #00B9E7;
	color: #fff;
	border: none;
	padding: 8px 30px 7px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 600;
}

.btn:hover {
	background: #00A2FF;
	color: #fff;
}

.btn:active {
	background: #103A60;
}

.btn:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.btn:disabled {
	background: rgba(0, 185, 231, 0.5);
}

.btn:disabled.btn-out {
	color: rgba(0, 185, 231, 0.5);
	background: #fff;
	border-color: rgba(0, 185, 231, 0.5);
}

.btn-out {
	background: #fff;
	border: 1px solid currentColor;
	color: #00B9E7;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
}
.tooltip-for-button2{
    position: absolute;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background: #00abd4;
    color: #fff;
    font-size: 12px;
	text-align: center;
	margin: auto 0;
	visibility: hidden;
	opacity: 0;
	transform: translateY(-10px);
	transition: all .3s ease;
    
}

.btn-out:hover ~ .tooltip-for-button2 {
	visibility: visible;
	transform: translateY(0);
	opacity: 1;
	
}
.btn-out:hover {
	background: #fff;
	color: #00A2FF;
	transition: all .3s ease;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-out:active {
	background: #fff;
	color: #103A60;
}

a.btn:hover {
	color: #fff;
}

a.btn.disabled {
	background: rgba(0, 185, 231, 0.5);
}

a.btn.disabled.btn-out {
	background: #fff;
	color: rgba(0, 185, 231, 0.5);
}

a.btn-out:hover {
	color: #00A2FF;
}

a.btn-out:active {
	color: #103A60;
}

.form-group input.btn {
	color: #fff;
}

.form-group input.btn:focus {
	color: #fff;
}

.form-group input.btn:disabled {
	background: rgba(0, 185, 231, 0.5);
	color: #fff;
}

.form-group input.btn:disabled.btn-out {
	background: #fff;
	color: rgba(0, 185, 231, 0.5);
}

.form-group input.btn.btn-out {
	color: #00B9E7;
	border: 1px solid currentColor;
}

.form-group input.btn.btn-out:hover {
	color: #00A2FF;
}

.form-group input.btn.btn-out:active {
	color: #103A60;
}

.btn_ship_cruises {
	background-color: #50B7E2;
	border-radius: 15px 0px 0px 15px;
	color: #fff;
	font-size: 20px;
	line-height: 24px;
	padding: 5px 15px 10px 15px;
	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
}

.btn_ship_cruises_more {
	background: #FFFFFF;
	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
	border-radius: 0px 15px 15px 0px;
	color: #50B7E2;
	font-size: 26px;
	display: flex;
	align-items: center;
	cursor: pointer;
}

.btn_ship_cruises_more i:before{
	display: block;
	transition: 0.3s;
	transform: rotate(0deg);
}

.btn_ship_cruises_more i.active:before{
	transform: rotate(180deg);
}

.btn_ship_cruises_more.active {
	background-color: #1B3A5D;
	color: #fff;
}

.btn_ship_cruises_more:hover {
	background-color: #1B3A5D;
	color: #fff;
}

.btn_ship_cruises_more i {
	padding: 0px 12px;
}

.double_btn {
	flex-wrap: nowrap;
}

.text_rout_for_ship_cruises {
	/*color: #111;*/
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 16px;
}

.ship_cruise_category_table {
	display: none;
	margin-top: 20px;
	padding-top: 10px;
	border-top: solid 1px #111;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: -0.01em;
}

.ship_cruise_category_name {
	color: #111111;
	padding-bottom: 5px;
	border-bottom: 1px solid #1111112e;
}

.free_count_categories {
	color: #03A600;
}

.all_cabins_saled {
	color: #50B7E2;
}

.category_loader {
	background-color: #cacacaa1;
	border-radius: 10px;
	width: 100px;
	height: 2em;
}

.category_loader {
	position: relative;
	cursor:pointer;
}
.category_loader:after {
	content: "";
	position: absolute;
	top: 0;
	left: -1rem;
	width: 120%;
	height: 100%;
	background: linear-gradient(to left, rgba(255,255,255,.0), rgba(255,255,255,.8), rgba(255,255,255,.0)) no-repeat -2rem 0%;
	background-size: 3rem 100%;
	animation: ease-in-out infinite;
	animation-name: run_loader;
	animation-duration: 2s;
}

@keyframes run_loader {
	0% {
		background-position-x: -10%;
	}
	50% {
		background-position-x: 150%;
	}
	51% {
		background-position-x: -100%;
	}
	100% {
		background-position-x: -100%;
	}
}

.category_name_border {
	border-bottom: solid 1px #1111112e;
	width: calc(100% + 30px);
}

.border-left_category_table {
	border-left: solid 1px #1111112e;;
}

.alert {
	padding: 0.4em 0 0.75em 30px;
	position: relative;
	background-color: transparent;
	border: none;
	color: inherit;
	line-height: 18px;
}

.alert::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	top: 2px;
	left: 0;
	font-size: 22px;
}

.alert-success::before {
	content: "\E91D";
	color: #28A745;
}

.alert-info::before {
	content: "\E91E";
	color: #6ECFFE;
}

.alert-danger::before {
	content: "\E91F";
	color: #DC3545;
}

.gallery {
	display: block;
	position: relative;
}

.gallery::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	background-color: #000;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.gallery::after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjUiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NSA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI3LjU1MDIgNS4zMzM1QzE1LjU4NCA1LjMzMzUgNS44ODM1NCAxNS4wMzQgNS44ODM1NCAyNy4wMDAyQzUuODgzNTQgMzguOTY2MyAxNS41ODQgNDguNjY2OCAyNy41NTAyIDQ4LjY2NjhDMzIuOTM5MiA0OC42NjY4IDM3Ljg0NTMgNDYuNzE5NCA0MS42MzYyIDQzLjQ2MzdDNDIuMTUyNSA0Mi40ODgyIDQyLjg5NzIgNDEuNjc5IDQzLjk5MjcgNDEuMTAzNEM0Ny4yMzUxIDM3LjMxNiA0OS4yMTY5IDMyLjM3NjggNDkuMjE2OSAyNy4wMDAyQzQ5LjIxNjkgMTUuMDM0IDM5LjUxNjQgNS4zMzM1IDI3LjU1MDIgNS4zMzM1Wk0yNy41NTAyIDguNzUwMjRDMzQuOTMzMiA4Ljc0MzUzIDQxLjU5MjkgMTMuMTg1NyA0NC40MjI5IDIwLjAwNDdDNDcuMjUyOSAyNi44MjM4IDQ1LjY5NTYgMzQuNjc2MSA0MC40Nzc1IDM5Ljg5OTFDMzUuMjU5MyA0NS4xMjE5IDI3LjQwODQgNDYuNjg2NCAyMC41ODY4IDQzLjg2MjVDMTMuNzY1MiA0MS4wMzg5IDkuMzE2ODggMzQuMzgzMiA5LjMxNjg4IDI3LjAwMDJDOS4zNjI0MyAxNi45NDY1IDE3LjQ5NjUgOC44MDQ5NyAyNy41NTAyIDguNzUwMjRaTTQzLjk5MjcgNDEuMTAzNEw1OC42NjY5IDU1LjgxNjlDNTkuMDg2NyA1Ni4yMzk3IDU5LjI0OSA1Ni44NTQzIDU5LjA5MjggNTcuNDI5QzU4LjkzNjYgNTguMDA0IDU4LjQ4NTUgNTguNDUyIDU3LjkwOTUgNTguNjA0MkM1Ny4zMzM0IDU4Ljc1NjQgNTYuNzIgNTguNTg5NSA1Ni4zMDAyIDU4LjE2NjdMNDEuNjM2MiA0My40NjM3QzQyLjcyODUgNDIuNTMzMSA0My4xNTY5IDQyLjAxMTggNDMuOTkyNyA0MS4xMDM0WiIgZmlsbD0iIzUzQjZGRSIvPjxwYXRoIGQ9Ik00MS42MzYyIDQzLjQ2MzdDNDIuMTUyNSA0Mi40ODgyIDQyLjg5NzIgNDEuNjc5IDQzLjk5MjcgNDEuMTAzNEM0My4xNTY5IDQyLjAxMTggNDIuNzI4NSA0Mi41MzMxIDQxLjYzNjIgNDMuNDYzN1oiIGZpbGw9IiM1M0I2RkUiLz48cGF0aCBkPSJNMjcuNTUwMiA1MS4xNjY4QzMyLjcxODQgNTEuMTY2OCAzNy40OTcyIDQ5LjU1NjggNDEuNDI1MyA0Ni43OTI0TDU0LjUyNjIgNTkuOTI4MkM1NC41MjcgNTkuOTI5MSA1NC41Mjc4IDU5LjkyOTkgNTQuNTI4NiA1OS45MzA3QzU1LjU3NzMgNjAuOTg1MSA1Ny4xMDkxIDYxLjQwMTQgNTguNTQ4IDYxLjAyMTJDNTkuOTg3OCA2MC42NDA5IDYxLjExNDkgNTkuNTIxMiA2MS41MDUzIDU4LjA4NDZDNjEuODk1OCA1Ni42NDc3IDYxLjQ4OTggNTUuMTExOCA2MC40NDA5IDU0LjA1NTRMNjAuNDM3IDU0LjA1MTVMNDcuMzE2MSA0MC44OTU0QzUwLjA3NjkgMzYuOTY3NCA1MS43MTY5IDMyLjE2NTUgNTEuNzE2OSAyNy4wMDAyQzUxLjcxNjkgMTMuNjUzMyA0MC44OTcxIDIuODMzNSAyNy41NTAyIDIuODMzNUMxNC4yMDMzIDIuODMzNSAzLjM4MzU0IDEzLjY1MzMgMy4zODM1NCAyNy4wMDAyQzMuMzgzNTQgNDAuMzQ3IDE0LjIwMzMgNTEuMTY2OCAyNy41NTAyIDUxLjE2NjhaTTIxLjU0MyA0MS41NTI2TDIxLjU0MjkgNDEuNTUyNkMxNS42NTc1IDM5LjExNjUgMTEuODE5MSAzMy4zNzUyIDExLjgxNjkgMjcuMDA1OEMxMS44NTkyIDE4LjMyNzYgMTguODc5OSAxMS4zMDA1IDI3LjU1ODEgMTEuMjUwMkMzMy45Mjc1IDExLjI0NjcgMzkuNjcyMiAxNS4wNzk4IDQyLjExMzggMjAuOTYzQzQ0LjU1NjIgMjYuODQ3OSA0My4yMTIyIDMzLjYyNDcgMzguNzA4OSAzOC4xMzIyQzM0LjIwNTUgNDIuNjM5NSAyNy40MzAxIDQzLjk4OTcgMjEuNTQzIDQxLjU1MjZaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC4zIiBzdHJva2Utd2lkdGg9IjUiLz48L3N2Zz4=);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100%;
	width: 60px;
	height: 60px;
}

.gallery:hover::before {
	opacity: 0.3;
}

.gallery:hover::after {
	opacity: 0.9;
}

.video-gallery {
	display: block;
	position: relative;
}

.video-gallery::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	background-color: #000;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.video-gallery::after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background-image: url(data:image/svg+xml;base64,77u/PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3MyA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjggMzYuNjMxOEM2OCA1NC4wMjg4IDUzLjg5NyA2OC4xMzE4IDM2LjUgNjguMTMxOEMxOS4xMDMgNjguMTMxOCA1IDU0LjAyODggNSAzNi42MzE4QzUgMTkuMjM0OCAxOS4xMDMgNS4xMzE4NCAzNi41IDUuMTMxODRDNTMuODk3IDUuMTMxODQgNjggMTkuMjM0OCA2OCAzNi42MzE4Wk02My44IDM2LjYzMThDNjMuOCA1MS43MDkyIDUxLjU3NzQgNjMuOTMxOCAzNi41IDYzLjkzMThDMjEuNDIyNiA2My45MzE4IDkuMiA1MS43MDkyIDkuMiAzNi42MzE4QzkuMiAyMS41NTQ0IDIxLjQyMjYgOS4zMzE4NCAzNi41IDkuMzMxODRDNTEuNTc3NCA5LjMzMTg0IDYzLjggMjEuNTU0NCA2My44IDM2LjYzMThaIiBmaWxsPSIjMTAzQTYwIi8+DQo8cGF0aCBkPSJNMzYuNSA3MC42MzE4QzU1LjI3NzcgNzAuNjMxOCA3MC41IDU1LjQwOTUgNzAuNSAzNi42MzE4QzcwLjUgMTcuODU0MSA1NS4yNzc3IDIuNjMxODQgMzYuNSAyLjYzMTg0QzE3LjcyMjMgMi42MzE4NCAyLjUgMTcuODU0MSAyLjUgMzYuNjMxOEMyLjUgNTUuNDA5NSAxNy43MjIzIDcwLjYzMTggMzYuNSA3MC42MzE4Wk02MS4zIDM2LjYzMThDNjEuMyA1MC4zMjg1IDUwLjE5NjcgNjEuNDMxOCAzNi41IDYxLjQzMThDMjIuODAzMyA2MS40MzE4IDExLjcgNTAuMzI4NSAxMS43IDM2LjYzMThDMTEuNyAyMi45MzUyIDIyLjgwMzMgMTEuODMxOCAzNi41IDExLjgzMThDNTAuMTk2NyAxMS44MzE4IDYxLjMgMjIuOTM1MiA2MS4zIDM2LjYzMThaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC4yIiBzdHJva2Utd2lkdGg9IjUiLz4NCjxwYXRoIGQ9Ik0yNiA1MC4yMTE0VjI0LjA5MTVDMjYgMjMuMjc5OSAyNy40MTE4IDIyLjgzNzIgMjguMzg2OSAyMy4zNTM3TDUxLjM1IDM2LjI2NkM1Mi4yMTY3IDM2LjcwODcgNTIuMjE2NyAzNy42Njc5IDUxLjM1IDM4LjExMDZMMjguMzg2OSA1MC44NzU1QzI3LjQxMTggNTEuNDY1OCAyNiA1MC45NDkzIDI2IDUwLjIxMTRaIiBmaWxsPSIjRjQ3QTQ0Ii8+DQo8L3N2Zz4NCg==);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100%;
	width: 33px;
	height: 33px;
}

.video-gallery:hover::before {
	opacity: 0.3;
}

@media (min-width: 576px) {
	.video-gallery::after {
		width: 63px;
		height: 63px;
	}
}

.video-gallery_border-rounded::before {
	border-radius: 15px;
}

.form-group label {
	display: block;
	font-weight: 500;
}
.form-group label.disabled, .form-group label.input {
	pointer-events: none;
	color: #b6b6b6 !important;
}
.form-control,
.form-group input,
.form-group textarea {
	border-radius: 15px;
	outline-width: 1px;
}

.form-control {
	padding: 0.615em 15px 0.615em;
	font-size: 14px;
	height: 36px;
	font-weight: 300;
	line-height: 1;
}

.form-control:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
}

.form-group textarea {
	padding-bottom: 0.25em;
}

.form-group input,
.form-group textarea {
	border-width: 1px;
	color: #9A9A9A;
	border-color: #aaa;
}

.form-group input:hover, .form-group input.hover, .form-group input:active,
.form-group textarea:hover,
.form-group textarea.hover,
.form-group textarea:active {
	border-color: #103A60;
}

.form-group input:focus,
.form-group textarea:focus {
	border-color: #00A2FF;
	color: #111;
}

.form-group input[disabled],
.form-group textarea[disabled] {
	background-color: #E9EFF2;
	cursor: not-allowed;
	border-color: #aaa;
	pointer-events: none;
	color: #9A9A9A;
}

.form-group input[disabled] + label,
.form-group textarea[disabled] + label {
	color: #a8a8a8;
}

.input {
	position: relative;
	margin-bottom: 1.7em;
}

.input .form-control {
	padding-left: 15px;
	padding-top: 1.1em;
	padding-bottom: 0.265em;
}

.input .form-control + label {
	position: absolute;
	left: 15px;
	top: 0.7em;
	z-index: 2;
	overflow: hidden;
	max-width: 90%;
	font-size: 16px;
	line-height: 24px;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	color: #7d7d7d;
	-webkit-transition: 0.12s ease-out;
	-o-transition: 0.12s ease-out;
	transition: 0.12s ease-out;
}

.input .form-control.is-filled + label,
.input .form-control:focus + label {
	left: 15px;
	top: 0;
	font-size: 13px;
	background-color: #fff;
	width: 100%;
	margin-left: -14px;
	padding-left: 15px;
	margin-top: 1px;
	line-height: 22px;
}

.input .form-control.is-filled[disabled] + label,
.input .form-control.is-filled.disabled + label {
	background-color: #E9EFF2;
}

.input.input_invert .form-control.is-filled + label,
.input.input_invert .form-control:focus + label {
	color: #fff;
}

input:-webkit-autofill {
	-webkit-box-shadow: inset 0 0 0 100px #fff !important;
}

.form-group input.form-control::-webkit-input-placeholder,
.form-group textarea.form-control::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #d4d4d4;
}

.form-group input.form-control:-moz-placeholder,
.form-group textarea.form-control:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #d4d4d4;
}

.form-group input.form-control::-moz-placeholder,
.form-group textarea.form-control::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #d4d4d4;
}

.form-group input.form-control:-ms-input-placeholder,
.form-group textarea.form-control:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #d4d4d4;
}

.form-group input.form-control[disabled]::-webkit-input-placeholder,
.form-group textarea.form-control[disabled]::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #9A9A9A;
}

.form-group input.form-control[disabled]:-moz-placeholder,
.form-group textarea.form-control[disabled]:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #9A9A9A;
}

.form-group input.form-control[disabled]::-moz-placeholder,
.form-group textarea.form-control[disabled]::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #9A9A9A;
}

.form-group input.form-control[disabled]:-ms-input-placeholder,
.form-group textarea.form-control[disabled]:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #9A9A9A;
}

input.input-invert {
	color: #fff;
	border-color: #fff;
}

input.input-invert:hover, input.input-invert:focus {
	border-color: #fff;
}

input.input-invert:focus {
	background-color: #f3f3f3;
}

.input-invert::-webkit-input-placeholder {
	color: #f3f3f3;
}

.input-invert:-moz-placeholder {
	color: #f3f3f3;
}

.input-invert::-moz-placeholder {
	color: #f3f3f3;
}

.input-invert:-ms-input-placeholder {
	color: #f3f3f3;
}

@media (min-width: 576px) {
	.form-control-lg {
		padding: 1.2rem 1em 1.2rem 1rem;
	}
}

select.form-control {
	border: 1px solid #aaa;
	color: #9A9A9A;
	cursor: pointer;
	padding: 0.5em;
}

select.form-control:hover {
	border-color: #103A60;
}

select.form-control:active, select.form-control:focus {
	color: #000;
	border-color: #00A2FF;
}

select[disabled] {
	border-color: #ccc;
	color: #b3b3b3;
	background-color: #f7f7f7;
	cursor: not-allowed;
	pointer-events: none;
}

select[disabled]:hover {
	border-color: #ccc;
}

select:not([size]):not([multiple]) {
	height: 36px;
}

.select {
	position: relative;
}

@media (min-width: 1200px) {
	.ext-choice .select {
		height: 100%;
	}
}

.select label:not([class]) {
	position: absolute;
	top: 4px;
	left: 15px;
	z-index: 1;
	font-size: 13px;
	color: #7d7d7d;
}

.select select {
	padding: 0.2em 1em 0.2em 12px;
}

.select select[multiple] {
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

.select select[multiple] + label:not([class]) {
	top: 1px;
	background-color: #fff;
	width: 90%;
	margin-left: -14px;
	padding-left: 15px;
	padding-top: 4px;
}

.select select[multiple][disabled] + label:not([class]) {
	background-color: #f7f7f7;
	cursor: not-allowed;
	pointer-events: none;
}

.has-error .form-control,
.has-error .form-control:hover,
.has-error .form-control:active,
.has-error .form-control:focus {
	border-color: #f00;
	color: #f00;
}

.form-group.has-error input.form-control::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #f00;
}

.form-group.has-error input.form-control:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #f00;
}

.form-group.has-error input.form-control::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #f00;
}

.form-group.has-error input.form-control:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #f00;
}

.error-text {
	color: #f00;
}

@media (min-width: 576px) {
	.input-group_sm-big .form-control {
		height: 48px;
	}
	.input-group_sm-big .btn {
		font-size: 16px;
	}
}

.form-group input[type="checkbox"] {
	position: absolute;
	width: 1px;
	height: 1px;
	opacity: 0;
	margin-left: 10px;
	margin-top: 25px;
}

.form-group input[type="checkbox"] + span {
	position: relative;
	display: inline-block;
	padding: 0 0 0 1.6rem;
	margin: 0 0 10px;
	line-height: 1.4rem;
	cursor: pointer;
	font-weight: 300;
}

.form-group input[type="checkbox"] + span::before {
	content: '';
	position: absolute;
	top: 1px;
	left: 0;
	height: 16px;
	width: 16px;
	border: 1px solid #aaa;
	border-radius: 3px;
	background-color: #fff;
	-webkit-transition: border 0.2s;
	-o-transition: border 0.2s;
	transition: border 0.2s;
}

.form-group input[type="checkbox"]:hover + span::before {
	border: 1px solid #103A60;
}

.form-group input[type="checkbox"]:checked + span::after {
	content: '';
	position: absolute;
	left: 5px;
	top: 3px;
	width: 6px;
	height: 10px;
	border-width: 0 2px 2px 0;
	border-style: solid;
	border-bottom-color: #fff;
	border-right-color: #fff;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.form-group input[type="checkbox"]:checked + span::before {
	border-color: #F47A44;
	background-color: #F47A44;
}

.form-group input[type="checkbox"]:disabled:hover + span::before {
	border-color: #aaa;
}

.form-group input[type="checkbox"]:disabled + span::before,
.form-group input[type="checkbox"]:disabled + span:hover::before {
	border-color: #aaa;
}

.form-group input[type="checkbox"]:disabled + span,
.form-group input[type="checkbox"]:disabled + span:hover {
	cursor: not-allowed;
	color: #d4d4d4;
	pointer-events: none;
}

.form-group input[type="checkbox"]:disabled + span::before {
	background-color: #E9EFF2;
}

.form-group input[type="checkbox"]:checked:disabled + span::after {
	border-color: #9A9A9A;
}

.form-group input[type="radio"] {
	position: absolute;
	width: 1px;
	height: 1px;
	opacity: 0;
	margin-left: 10px;
	margin-top: 25px;
}

.form-group input[type="radio"] + span {
	position: relative;
	display: inline-block;
	padding: 0 0 0 1.6rem;
	margin: 0 0 10px;
	line-height: 1.4rem;
	cursor: pointer;
	font-weight: 300;
}

.form-group input[type="radio"]:disabled + span,
.form-group input[type="radio"]:disabled + span:hover {
	color: #ccc;
}

.form-group input[type="radio"] + span::before {
	content: '';
	position: absolute;
	top: 1px;
	left: 0;
	width: 16px;
	height: 16px;
	border: 1px solid #aaa;
	border-radius: 50%;
	-webkit-transition: border 0.2s;
	-o-transition: border 0.2s;
	transition: border 0.2s;
	background-color: #fff;
}

.form-group input[type="radio"]:hover + span::before {
	border-color: #103A60;
}

.form-group input[type="radio"]:checked + span::before {
	content: '';
	position: absolute;
	top: 1px;
	left: 0;
	width: 16px;
	height: 16px;
	border: 1px solid #F47A44;
	border-radius: 50%;
	-webkit-transition: border 0.2s;
	-o-transition: border 0.2s;
	transition: border 0.2s;
	background-color: #F47A44;
}

.form-group input[type="radio"]:disabled:hover + span::before {
	border-color: #aaa;
}

.form-group input[type="radio"]:checked + span::after {
	content: '';
	position: absolute;
	top: 5px;
	left: 4px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #fff;
}

.form-group input[type="radio"]:disabled + span::before,
.form-group input[type="radio"]:disabled + span:hover::before {
	border-color: #aaa;
	background-color: #E9EFF2;
}

.form-group input[type="radio"]:disabled + span,
.form-group input[type="radio"]:disabled + span:hover {
	cursor: not-allowed;
	color: #d4d4d4;
	pointer-events: none;
}

.form-group input[type="radio"]:checked:disabled + span::after {
	background-color: #9A9A9A;
}

.theme-explorer .file-upload-indicator, .theme-explorer .file-drag-handle, .theme-explorer .explorer-frame .kv-file-content, .theme-explorer .file-actions, .explorer-frame .file-preview-other {
	text-align: center;
}

.theme-explorer .file-thumb-progress .progress, .theme-explorer .file-thumb-progress .progress-bar {
	height: 13px;
	font-size: 11px;
	line-height: 13px;
}

.theme-explorer .file-upload-indicator, .theme-explorer .file-drag-handle {
	position: absolute;
	display: inline-block;
	top: 0;
	right: 3px;
	width: 16px;
	height: 16px;
	font-size: 16px;
}

.theme-explorer .file-thumb-progress .progress, .theme-explorer .explorer-caption {
	display: block;
	text-overflow: ellipsis;
	max-width: 163px;
	overflow: hidden;
}

.theme-explorer .explorer-frame td {
	vertical-align: middle;
	text-align: left;
}

.theme-explorer .explorer-frame .kv-file-content {
	width: 80px;
	height: 80px;
	padding: 5px;
}

.theme-explorer .file-actions-cell {
	position: relative;
	width: 120px;
	padding: 0;
}

.theme-explorer .file-thumb-progress .progress {
	margin-top: 5px;
}

.theme-explorer .explorer-caption {
	color: #777;
}

.theme-explorer .kvsortable-ghost {
	opacity: 0.6;
	background: #e1edf7;
	border: 2px solid #a1abff;
}

.theme-explorer .file-preview .table {
	margin: 0;
}

.theme-explorer .file-error-message ul {
	padding: 5px 0 0 20px;
}

.explorer-frame .file-preview-text {
	display: inline-block;
	color: #428bca;
	border: 1px solid #ddd;
	font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
	outline: none;
	padding: 8px;
	resize: none;
}

.explorer-frame .file-preview-html {
	display: inline-block;
	border: 1px solid #ddd;
	padding: 8px;
	overflow: auto;
}

.explorer-frame .file-other-icon {
	font-size: 2.6em;
}

@media only screen and (max-width: 576px) {
	.theme-explorer .table, .theme-explorer .table tbody, .theme-explorer .table tr, .theme-explorer .table td {
		display: block;
		width: 100% !important;
	}
	.theme-explorer .table {
		border: none;
	}
	.theme-explorer .table tr {
		margin-top: 5px;
	}
	.theme-explorer .table tr:first-child {
		margin-top: 0;
	}
	.theme-explorer .table td {
		text-align: center;
	}
	.theme-explorer .table .kv-file-content {
		border-bottom: none;
		padding: 4px;
		margin: 0;
	}
	.theme-explorer .table .kv-file-content .file-preview-image {
		max-width: 100%;
		font-size: 20px;
	}
	.theme-explorer .file-details-cell {
		border-top: none;
		border-bottom: none;
		padding-top: 0;
		margin: 0;
	}
	.theme-explorer .file-actions-cell {
		border-top: none;
		padding-bottom: 4px;
	}
	.theme-explorer .explorer-frame .explorer-caption {
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		overflow: hidden;
		left: 0;
		right: 0;
		margin: auto;
	}
}

.file-zoom-dialog .explorer-frame .file-other-icon {
	font-size: 22em;
	font-size: 50vmin;
}

.file-preview {
	padding: 0;
	border: none;
	margin-bottom: 0;
}

.file-drop-zone.clickable {
	border: 2px dashed #aaa;
	margin: 0;
	-webkit-transition: border-color 0.2s;
	-o-transition: border-color 0.2s;
	transition: border-color 0.2s;
}

.file-drop-zone.clickable:hover, .file-drop-zone.clickable:focus {
	border-color: #103A60;
}

.file-drop-zone-title {
	padding: 16px 10px 17px;
	font-size: 16px;
}

.kv-file-content > img {
	vertical-align: middle;
}

.file-input {
	position: relative;
}

.add-file {
	position: absolute;
	height: 30px;
	bottom: -50px;
	left: 0;
	line-height: 30px;
	cursor: pointer;
	vertical-align: middle;
}

.add-file > span {
	vertical-align: top;
	margin-left: 5px;
}

.add-file > i[class^="icon"] {
	font-size: 30px;
}

.btn-kv {
	padding: 0;
	width: 30px;
	height: 30px;
	-webkit-box-shadow: none;
	box-shadow: none;
	line-height: 30px;
	background-color: transparent;
	border-color: transparent;
}

.btn-kv:hover {
	border-color: transparent;
	background-color: transparent;
}

.btn-kv:focus {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.btn-outline-secondary:not([disabled]):not(.disabled):active,
.btn-outline-secondary:not([disabled]):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
	background-color: transparent;
	border-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.icon-trash {
	color: #777;
	font-size: 30px;
	-webkit-transition: color 0.2s;
	-o-transition: color 0.2s;
	transition: color 0.2s;
}

.icon-trash:hover {
	color: #555;
}

.icon-trash:active {
	color: #333;
}

.theme-explorer .file-actions-cell {
	width: 80px;
}

.file-error-message {
	position: relative;
	cursor: default;
}

.file-error-message > button.close {
	position: relative;
	z-index: 1;
	outline: none;
	cursor: pointer;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.file-loading[dir=rtl]:before,
.file-loading:before {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///1VVVfr6+np6eqysrFhYWG5ubuPj48TExGNjY6Ojo5iYmOzs7Lq6utjY2ISEhI6OjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) top right no-repeat;
}

.file-thumb-loading {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///1VVVfr6+np6eqysrFhYWG5ubuPj48TExGNjY6Ojo5iYmOzs7Lq6utjY2ISEhI6OjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) no-repeat scroll center center content-box !important;
}

.file-uploading {
	background: url(data:image/gif;base64,R0lGODlhDAAMAIQAADQyNKSipNTS1Ozq7Ly6vHR2dKyurNze3PT29ISGhIyOjKyqrNza3PTy9MzOzLS2tOTm5Pz+/ERGRKSmpNTW1Ozu7Ly+vISChLSytOTi5Pz6/IyKjJSSlP///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAdACwAAAAADAAMAAAFXGDXaUOHYV0WieJQINPUSJAYVV2wLIaSpJrKBgMRiCyHAuDQQRAorA7h0ugIHMZoJ3HhXLNRLmdEqbEGAk3zIWiYBxXBAxFBWCmMg8BIFzUIGnhOVSwRVQdMfR0hACH5BAkJAB8ALAAAAAAMAAwAhBwaHIyOjNTS1KyurOzq7FxeXLy+vNze3PT29JyanHR2dLS2tNza3PTy9MTGxOTm5Pz+/KSipISGhERGRJSWlNTW1LSytOzu7GRmZMTCxOTi5Pz6/JyenLy6vIyKjP///wVh4PdB19cZ3wOJ4uUhltUUhAg1n9UtXUKlm0YkQ6iIHBrJ5PFBOA6sjyGAOzCg0U8iwLEysh9KIPHZVJgsiwKHWAgaaIIGA2BAEB9B5SoQfBh4Hw0dZoAdOCw3HwdQCCsfIQAh+QQJCQAgACwAAAAADAAMAIUcGhyUlpTU0tS0srTs6uxcXlzEwsSkoqTc3tz09vR0cnS8urycnpzc2tz08vTMysysqqzk5uT8/vyEgoQ0MjScmpzU1tS0trTs7uxsamzExsSkpqTk4uT8+vx0dnS8vrz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYUAQSOIAaR4ggkQodBwSho/DQxASQQZNFnIARSSJhQDDET4igUK1Y4kwjZUiwoJ4Cw+VDaJRt+M3IGxuTBcTRWEPCYMDFgoUCFcCFnwKGSAIHUIJF2wNGAB9VgmXdQ2ZIEEAIfkECQkAHwAsAAAAAAwADACELC4spKKk1NLU7OrsdHZ0vLq8hIaErK6s3N7c9Pb0fH58jI6MrKqs3Nrc9PL0zM7MtLa05Obk/P78REZEpKak1NbU7O7sfHp8vL68jIqMtLK05OLk/Pr8hIKElJKU////BV/g90nJJwifJYmiU3DPk2SWSH5P9QgQ9A0Sl8ARETUGAcLgwxEUWQ9GCVFBsFgHigbRsF4/DIaGWXmKMB7HJ1F4EEWFhmESCZoqmYzi8tms1hAcCh0OABtXNx4LfRwiIQAh+QQJCQAdACwAAAAADAAMAIQcGhyMjozU0tTs6uy0srRcXlzc3tz09vScmpy8vrx0dnTc2tz08vTk5uT8/vykoqTExsSEhoRERkSUlpTU1tTs7uy8urxkZmTk4uT8+vycnpzEwsSMioz///8AAAAAAAAFYGDXOUdnGB3jiCJjZdRyPIxIdkJsQFtXOS5BpSHCDAicSicjILIolpKBgmKJLISEYVG1YhNLilME0ZQOFgGGIEpgJoUBsHNRTCaBSGeQERkAFRwBDBIYVhkoCBodGCsdIQAh+QQJCQAfACwAAAAADAAMAIQcGhyUlpTMzszs6uy0srRcXlzc3tz09vTEwsSkoqR0cnTU1tT08vS8urzk5uT8/vzMysysqqyEgoQ0MjScmpzU0tTs7uxsamzk4uT8+vzExsSkpqR0dnTc2ty8vrz///8FXuD3PcdnGN/xiCLTZEuXNYxIfkJsVMLHPK4KwyEaWBCJWqZCZBkgJcMCxRIhPBBDh1rVYD8WBaEqiEQBl0VDpMEkOINM58ORUBKUwCcuMkwYFBQHBU0iGSgbG3sZIiEAIfkECQkAGwAsAAAAAAwADACENDI0pKak1NbU7O7sdHZ0xMLE5OLkhIaEtLK0/Pr8jI6MrK6s3N7c9Pb0zM7M7OrsREZErKqs3Nrc9PL0hIKE5ObkjIqMvLq8/P78lJKU1NLU////AAAAAAAAAAAAAAAABV/gtmHNxjBbg4nidCWClFyTSG5OzGhOirmaSUX0mDgupYRmyKoIEpsM5cBi8TSKg6Uqcjg0mwHlUhUgNwYAQVLoVhCKQQJ1UEQWkcDmsdpUIA0BERMED1UJBhsICHt9IQAh+QQJCQAfACwAAAAADAAMAIQcGhyMjozMyszk5uS0srRcXlz09vTc2ty8vrycmpyEhoTs7uzU0tS8urxsamz8/vzk4uTExsSkoqRERkSUlpTs6uy0trT8+vzc3tzEwsScnpyMioz08vTU1tR0cnT///8FYeD3PcaHYZ/xiCLXXN1xNZx4oUyMMczHPRiAAzMQDTgMS2nhIbA+A8blkwhQnqLDAVNNYD+HDooTyDwxkSlkooBERJ1FRrK4FCkaS6Ph/BkLHAQEBhsLTxcVHw0IHwsrHyEAIfkECQkAHQAsAAAAAAwADACEHBoclJaU1NLUtLK07OrsXF5cpKKk3N7cxMLE9Pb0dHZ0nJ6c3NrcvLq8rKqs5ObkzMrM/P78LC4snJqc1NbU9PL0ZGZkpKak5OLkxMbE/Pr8hIKEvL68////AAAAAAAABVxg12lHd5RJJIoHQDCM1lSihnWWwhyC0FWRg0Q3ED0qgtlvU1w9BInOZWJYrQ6Ug4NqFcFQE4j1QYk+CgGMz4RsJDSPjsGByGQQP1WHoEhwOBoGNCsaBB0ZYkAiIQAh+QQJCQAcACwAAAAADAAMAIQ0MjSkpqTU1tTs7ux0dnS8vryEhoTk4uS0srT8+vyMjoysrqzc3tz09vR8fnzMzszs6uxERkSsqqzc2tz08vSMiozk5uS8urz8/vyUkpSEgoTU0tT///8AAAAAAAAAAAAFXSDHJQyXZVyDiSIDUI6WXJSYWByhGcr2pJhDxDC5iCyUx6XBoSgKLI5FkOAgAoioaDJhXBdazkRQakg20WkVQghYJkfKhpaAWC+PxwZNWXEGFQ15M0wsGAMce01+IQAh+QQJCQAeACwAAAAADAAMAIQcGhyMjozMyszk5uS0srRcXlz09vTc2tycmpy8vryEhoTs7uzU0tRsamz8/vzk4uSkoqTExsRERkSUlpTs6uy8urz8+vzc3tycnpzEwsSMioz08vTU1tR0cnT///8AAAAFXqDnWY+HYN5lieIgbUGwAJdoDZ4STEjXeBvHoDB5ZESEh6BiAGIELM+As0oQCFHR5XCpECpZz4FTM1Q40elqoSFQStINoxJceDIRLoMBdIg2EBYcBxZMUQ52FzVBIiEAIfkECQkAHgAsAAAAAAwADACEHBoclJaU1NLUvLq87OrsXF5cpKak3N7cxMbE9Pb0dHZ0nJ6c3NrcxMLErK6s5Obk/P78hIKELC4snJqc1NbUvL689PL0ZGZkrKqs5OLkzMrM/Pr8fHp8pKKk////AAAABV+g522EZ2DesYniU1jTZEmZSHrBsnSckpIKQ0YjGlAugIMngSGyHByLB9FosFgMxgFRQVxFDIpyg6ixHpSVpdMglDwPi2Bg2UgFFK1A4LFARBYDCWEbdFcQUgdKCX8eIQA7) no-repeat center bottom 10px;
}

.file-error-message.kv-fileinput-error ul:not([class]) {
	padding: 0;
}

.kv-fileinput-error ul:not([class]) > li {
	padding-left: 0;
	margin-bottom: 0;
}

.kv-fileinput-error ul:not([class]) > li::before {
	content: none;
}

.kv-fileinput-error pre {
	white-space: normal;
	margin: 0;
}

.kv-fileinput-error h1 {
	display: none;
}

.kv-fileinput-error p {
	margin-bottom: 0;
}

@media (min-width: 576px) {
	.file-preview-thumbnails {
		display: table-row-group;
	}
}

.counter {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
}

.counter__selector {
	display: inline-block;
	position: relative;
}

.counter__input {
	width: 112px;
	height: 36px;
	text-align: center;
	-webkit-transition: 0.2s;
	-o-transition: 0.2s;
	transition: 0.2s;
}

.counter__minus, .counter__plus {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 36px;
	border: none;
	-webkit-transition: background-color 0.2s;
	-o-transition: background-color 0.2s;
	transition: background-color 0.2s;
	cursor: pointer;
}

.counter__minus {
	left: 0;
	border-radius: 15px;
}

.counter__minus::before {
	content: '';
	display: block;
	position: absolute;
	width: 10px;
	height: 2px;
	background-color: #103A60;
	top: 50%;
	left: 0;
	right: 0;
	margin: -1px auto auto;
}

.counter__plus {
	right: 0;
	border-radius: 15px;
}

.counter__plus::before, .counter__plus::after {
	content: '';
	position: absolute;
	display: block;
	background-color: #103A60;
	left: 0;
	right: 0;
}

.counter__plus::before {
	top: 50%;
	width: 10px;
	height: 2px;
	margin: -1px auto auto;
}

.counter__plus::after {
	width: 2px;
	height: 10px;
	top: 50%;
	margin: auto;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.counter__item-line {
	display: inline-block;
	margin-left: 0.65em;
	font-size: 1rem;
}

.counter__selector.hover .counter__minus::before,
.counter__selector.hover .counter__plus::before,
.counter__selector.hover .counter__plus::after {
	background-color: #00B9E7;
}

.counter__selector.hover .counter__input {
	border-color: #103A60;
}

.counter__selector.active .counter__input {
	border-color: #00A2FF;
}

.counter__selector .counter__input {
	color: #111;
}

.counter__selector.hover .counter__input,
.counter__selector.active .counter__input {
	color: #111;
}

.selectfix {
	display: none;
}

.touch .selectfix {
	opacity: 0;
	z-index: 100;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.selectfix-container {
	position: relative;
	width: 100%;
	height: 36px;
	overflow: hidden;
	text-align: left;
	font-size: 14px;
	cursor: default;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.selectfix-container.opened {
	overflow: visible;
	z-index: 1050;
}

.selectfix-border {
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: 36px;
	border: 1px solid #00A2FF;
	overflow: hidden;
	background-color: transparent;
	border-radius: 0 0 15px 15px;
}

select ~ .selectfix-border {
	background-color: #fff;
}

.selectfix-container.opened .selectfix-border {
	bottom: auto;
	height: auto;
	border-top-color: #eae7f4;
	margin-top: -1px;
}

.selectfix-container.opened:hover .selectfix-border {
	border-color: #00A2FF;
	border-top-color: #eae7f4;
}

.selectfix-container.disabled .selectfix-border,
.selectfix-container.disabled:hover .selectfix-border {
	border-color: #ccc;
	background-color: #f7f7f7;
}

.selectfix-current-value {
	z-index: 1;
	position: relative;
	background-color: #fff;
	height: 100%;
	padding: 0 30px 0 15px;
	margin-right: 0;
	line-height: 34px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	border-color: #aaa;
	border-radius: 15px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"!important;
}

.selectfix-current-value::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E921";
	display: inline-block;
	z-index: 1;
	position: absolute;
	top: 50%;
	right: 15px;
	font-size: 15px;
	margin-top: -0.5em;
	-webkit-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	transform: scaleY(-1);
}

@media (min-width: 1200px) {
	.bx-filter .selectfix-current-value::before {
		margin-top: unset;
	}
}

.selectfix-container:hover .selectfix-current-value {
	border-color: #103A60;
}

.selectfix-container.opened:hover .selectfix-current-value {
	border-bottom-color: transparent;
}

.selectfix-container.opened .selectfix-current-value::before {
	-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
}

.selectfix-container.opened .selectfix-current-value {
	border-radius: 15px 15px 0 0;
	border-color: #00A2FF;
	border-bottom: none;
}

.selectfix-container.opened:hover .selectfix-current-value {
	border-color: #00A2FF;
}

.selectfix-current-value > span {
	font-size: 1rem;
	background-color: #E9EFF2;
	padding: 4px 0 4px 8px;
	display: inline-block;
	line-height: 13px;
	margin-right: 5px;
	margin-top: 7px;
	border-radius: 15px;
	cursor: pointer;
}

.selectfix-current-value > span::after {
	content: '';
	display: block;
}

.selectfix-current-value span span {
	font-size: 22px;
	vertical-align: top;
	line-height: 10px;
	display: inline-block;
	margin-left: 6px;
	-webkit-transition: 0.12s;
	-o-transition: 0.12s;
	transition: 0.12s;
}

.selectfix-current-value span span:hover {
	color: #00A2FF;
}

.selectfix-current-value span:hover::before {
	color: #00B9E7;
}

.selectfix-current-value > span:first-child {
	margin-left: -5px;
}

.selectfix-current-value > span {
	max-width: 120px;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	position: relative;
	padding-right: 8px;
}

.selectfix-container.disabled .selectfix-border,
.selectfix-container.disabled .selectfix-current-value,
.selectfix-container.disabled:hover .selectfix-border,
.selectfix-container.disabled:hover .selectfix-current-value {
	border-color: #aaa;
	color: #9A9A9A;
	background-color: #E9EFF2;
	cursor: not-allowed;
	pointer-events: none;
}

.selectfix-container.disabled .selectfix-current-value::after {
	background-color: #E9EFF2;
}

.selectfix-container.disabled .selectfix-current-value.disabled::before,
.selectfix-container.disabled:hover .selectfix-current-value.disabled::before {
	border-color: #797979 transparent transparent transparent;
	background-color: #f3f3f3;
}

.selectfix-container.disabled + label {
	color: #a8a8a8;
}

.selectfix-search {
	padding: 5px;
}

.selectfix-search input {
	border: 2px solid #069;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	line-height: 1em;
	padding: 6px 3px;
	width: 100%;
}

.selectfix-value {
	display: block;
	padding: 8px 18px 6px 15px;
	margin: 0;
	overflow: hidden;
	cursor: pointer;
	font-size: 14px;
}

label.selectfix-value {
	margin-bottom: 0;
	margin-left: 0;
}

.selectfix-list .selectfix-value span {
	margin: 0;
}

.selectfix-value b {
	background-color: #afa;
}

.selectfix-value:hover {
	background-color: #E9EFF2;
	color: #00A2FF;
}

.select .selectfix-list > div.selectfix-value.selected {
	background-color: #808080;
	color: #fff;
}

.select:not(.select_multiple) .selectfix-value.selected {
	background-color: #E9EFF2;
	color: #111;
}

.selectfix-value input[type="checkbox"] {
	margin: 0 5px 0 0;
	vertical-align: middle;
}

.selectfix-list {
	overflow: auto;
	max-height: 215px;
	margin-bottom: 10px;
}

.selectfix-list::-webkit-scrollbar {
	width: 7px;
	border-radius: 2px;
}

.selectfix-list::-webkit-scrollbar-track {
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 2px, #aaa 2px, #aaa 5px, rgba(0, 0, 0, 0) 5px);
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 2px, #aaa 2px, #aaa 5px, rgba(0, 0, 0, 0) 5px);
}

.selectfix-list::-webkit-scrollbar-thumb {
	background-color: #00B9E7;
	border-radius: 50px;
}

.selectfix-container .selectfix-current-value::after {
	content: '';
	position: absolute;
	right: 0;
	top: 1px;
	bottom: 1px;
	width: 40px;
	background-color: #fff;
}

.selectfix[multiple] ~ .selectfix-border .selectfix-value {
	padding: 0.1em 0.5em 0.1em 15px;
	position: relative;
}

.selectfix[multiple] ~ .selectfix-border .selectfix-value > span {
	margin: 5px 0 7px;
	font-weight: 300;
}

.selectfix-container.opened + label {
	z-index: 101;
}

.select_flip-up .selectfix-list {
	margin-bottom: 0;
	margin-top: 10px;
}

.select_flip-up .selectfix-border {
	position: absolute;
	top: auto;
	bottom: 100% !important;
	margin-top: 0 !important;
	border-radius: 15px 15px 0 0;
}

.select_flip-up .selectfix-container.opened .selectfix-current-value {
	border-radius: 0 0 15px 15px;
	border-bottom-color: #00A2FF;
}

.select_flip-up .selectfix-container.opened .selectfix-border {
	margin-bottom: -1px;
	border-top-color: #00A2FF;
}

.select_flip-up .selectfix-container.opened .selectfix-current-value::before {
	-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
}

.select2 .select2-selection {
	outline: none;
	height: 36px;
	line-height: 36px;
	border-radius: 10px;
}

.select2 .select2-selection .select2-selection__rendered {
	color: #111;
	line-height: 36px;
	padding: 0 45px 0 15px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"!important;
}

.select2 .select2-selection .select2-selection__arrow {
	height: 35px;
	width: 40px;
}

.select2 .select2-selection .select2-selection__arrow::before {
	content: '';
	position: absolute;
	right: 0;
	top: 1px;
	bottom: 1px;
	width: 40px;
	background-color: #fff;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}

.select2 .select2-selection .select2-selection__arrow::after {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E921";
	position: absolute;
	top: 50%;
	right: 15px;
	font-size: 15px;
	margin-top: -0.5em;
	-webkit-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	transform: scaleY(-1);
}

.select2 .select2-selection .select2-selection__arrow b {
	display: none;
}

.select2-container {
	display: block;
	height: 36px;
	max-width: 100%;
	width: auto !important;
	outline: none;
}

.select2:hover .select2-selection {
	border-color: #103A60;
}

.select2.select2-container--open .select2-selection {
	border-color: #00A2FF;
}

.select2.select2-container--open .select2-selection .select2-selection__arrow::after {
	-webkit-transform: scaleY(1) !important;
	-ms-transform: scaleY(1) !important;
	transform: scaleY(1) !important;
}

.select2-container:not(.select2) .select2-search {
	padding: 5px;
	margin-bottom: -10px;
}

.select2-container:not(.select2) .select2-search__field {
	outline: none;
	border-radius: 15px;
	padding: 6.5px 10px;
}

.select2-container:not(.select2) .select2-search__field:focus {
	border-color: #00A2FF;
}

.select2-container:not(.select2) .select2-results > .select2-results__options {
	max-height: 216px;
}

.select2-container:not(.select2) .select2-results > .select2-results__options::-webkit-scrollbar {
	width: 7px;
	border-radius: 2px;
}

.select2-container:not(.select2) .select2-results > .select2-results__options::-webkit-scrollbar-track {
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 2px, #aaa 2px, #aaa 5px, rgba(0, 0, 0, 0) 5px);
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 2px, #aaa 2px, #aaa 5px, rgba(0, 0, 0, 0) 5px);
}

.select2-container:not(.select2) .select2-results > .select2-results__options::-webkit-scrollbar-thumb {
	background-color: #00B9E7;
	border-radius: 50px;
}

.select2-container:not(.select2) .select2-results__option {
	padding: 7.5px 0 7.5px 15px;
}

.select2-container:not(.select2) .select2-results__option--highlighted[aria-selected] {
	background-color: inherit;
	color: inherit;
}

.select2-container:not(.select2) .select2-results__option--highlighted[aria-selected]:hover {
	background-color: #E9EFF2;
	color: #00A2FF;
}

.select2-container:not(.select2) .select2-results__option[aria-selected=true] {
	background-color: #808080;
	color: #fff;
}

.select2-container:not(.select2) .select2-results__option[aria-selected=true]:hover {
	background-color: #808080;
	color: #fff;
}

.select2-container:not(.select2) .select2-results__message {
	font-size: 0;
	position: relative;
}

.select2-container:not(.select2) .select2-results__message::after {
	content: '\41D\438\447\435\433\43E   \43D\435   \43D\430\439\434\435\43D\43E';
	display: block;
	font-size: 14px;
}

.select2-container:not(.select2).select2-container--open .select2-dropdown {
	border-color: #00A2FF;
	overflow: hidden;
}

.select2-container:not(.select2).select2-container--open .select2-dropdown.select2-dropdown--below {
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
}

.select2-container:not(.select2).select2-container--open .select2-dropdown.select2-dropdown--above {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

.select2-results {
	padding-top: 10px;
	padding-bottom: 10px;
}

.select2-container--disabled .selection .select2-selection {
	border-color: #aaa;
	color: #9A9A9A;
	background-color: #E9EFF2;
	cursor: not-allowed;
	pointer-events: none;
}

.select2-container--disabled .selection .select2-selection .select2-selection__rendered {
	color: inherit;
}

.select2-container--disabled .selection .select2-selection .select2-selection__arrow::before {
	background-color: #E9EFF2;
}

.select2-container--disabled:hover .select2-selection {
	border-color: #aaa;
}

.file-drop-zone.clickable,
.file-drop-zone.clickable:hover,
.file-drop-zone.clickable:focus {
	border: 1px dashed #AAAAAA;
	border-radius: 15px;
}

.file-drop-zone-title {
	padding-top: 10px;
	padding-bottom: 20px;
	color: #7d7d7d;
}

.file-preview {
	background: rgba(255, 255, 255, 0.3);
	border-radius: 15px;
}

.fileinput__title {
	margin-bottom: 1rem;
}

.add-file span {
	color: #7d7d7d;
}

.file-drop-disabled {
	border: 2px dashed #b7b7b7;
}

.btn-file {
	margin-top: 1rem;
	border: none;
}

.add-file.btn-file span {
	cursor: pointer;
}

.btn-file input[type=file] {
	left: 0;
}

.file-input .fileinput__title {
	margin-bottom: 0;
}

.file-input .file-details-cell {
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 13px;
	line-height: 1.2;
}

.theme-explorer .file-actions-cell {
	width: 50px;
}

.file-drop-zone-title {
	padding: 15px 5px 15px;
	font-size: 14px;
}

.file-input .icon-trash {
	font-size: 20px;
	color: #00B9E7;
}

.file-input .table,
.file-input .table th,
.file-input .table td {
	border: none;
}

.kv-file-content img {
	height: auto !important;
}

.add-file {
	position: relative;
	display: inline-block;
	bottom: auto;
	margin-top: 20px;
	line-height: 22px;
	color: #103A60;
	-webkit-transition: color 0.12s;
	-o-transition: color 0.12s;
	transition: color 0.12s;
}

.add-file:hover {
	color: #00B9E7;
}

.add-file__icon {
	display: inline-block;
	position: relative;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: currentColor;
	vertical-align: middle;
}

.add-file__icon::before, .add-file__icon::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	background-color: #fff;
}

.add-file__icon::before {
	width: 12px;
	height: 2px;
}

.add-file__icon::after {
	width: 2px;
	height: 12px;
}

.add-file span {
	line-height: 25px;
	color: currentColor;
}

.file-input-bottom {
	margin-top: -37px;
}

.kv-file-remove i {
	font-size: 20px;
	color: #103A60;
}

.fileinput-invert .file-preview {
	background-color: #fff;
}

.fileinput-invert .add-file__icon {
	color: #00A2FF;
}

.fileinput-invert .add-file:hover .add-file__icon {
	color: #00B9E7;
}

.fileinput-invert .add-file:hover span {
	color: #00B9E7;
}

.fileinput-invert .add-file span {
	color: #00A2FF;
}

.panel {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	word-wrap: break-word;
	background: #E9EFF2;
	border-radius: 15px;
	margin-bottom: 10px;
	-webkit-box-shadow: 0 0 0 rgba(12, 54, 116, 0);
	box-shadow: 0 0 0 rgba(12, 54, 116, 0);
	-webkit-transition: background 0.2s, -webkit-box-shadow 0.2s;
	transition: background 0.2s, -webkit-box-shadow 0.2s;
	-o-transition: background 0.2s, box-shadow 0.2s;
	transition: background 0.2s, box-shadow 0.2s;
	transition: background 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
}

.panel-group .panel-title {
	margin-top: 0;
	margin-bottom: 0;
}

.panel-group .panel-title > a {
	display: block;
	padding: 20px 40px 21px 30px;
	border-bottom: 0;
	color: #00A2FF;
	position: relative;
}

.panel-group .panel-title > a.collapsed {
	color: #103A60;
}

.panel-group .panel-title > a.collapsed:hover {
	color: #00A2FF;
}

.panel-group .panel-title > a.collapsed::after {
	-webkit-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	transform: scaleY(-1);
}

.panel-group .panel-title > a::after {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E921";
	color: #111;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	position: absolute;
	top: calc(50% - 10px);
	right: 15px;
	font-weight: normal;
}

.panel-group .panel-body {
	padding: 0 40px 30px 30px;
}

.panel-group .panel_opened {
	background: #fff;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

.filter-selected {
	margin: 0 0 1.5rem;
	padding: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.filter-selected__item {
	display: inline-block;
	padding: 9px 8px;
	overflow: hidden;
	cursor: default;
	font-size: 12px;
	line-height: 15px;
	border-radius: 15px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #F6F6F6;
	border: 1px solid #E2E2E2;
}

.filter-selected__item.is-active {
	background-color: #E9EFF2;
}

.filter-selected__item-name {
	display: inline-block;
	vertical-align: middle;
}

.filter-selected__item-close {
	margin: 2px 0 0 0.8rem;
	border-radius: 50%;
	vertical-align: -3px;
	font-size: 22px;
	line-height: 4px;
	cursor: pointer;
	-webkit-transition: color 0.12s;
	-o-transition: color 0.12s;
	transition: color 0.12s;
}

.filter-selected__item-close:hover {
	color: #00A2FF;
}

.filter-selected__item:not(.filter-selected__item--reset) {
	margin-right: 6px;
	margin-bottom: 4px;
	line-height: 8px;
}

.filter-selected__item:nth-last-of-type(2) {
	margin-right: 5px;
}

.filter-selected__item.is-active .filter-selected__item-close {
	display: inline-block;
}

.filter-selected__item.filter-selected__item--reset {
	padding: 0 4px 0px;
	border: none;
	background-color: transparent;
	font-weight: 400;
}

.pagination {
	font-size: 14px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-weight: 500;
}

.pagination > li {
	text-align: center;
	position: relative;
	color: #103A60;
	cursor: pointer;
	background-color: #fff;
}

.pagination > li.active {
	color: #fff;
	background-color: #F47A44;
	cursor: default;
}

.pagination > li {
	border: 1px solid #E9EFF2;
	width: 36px;
	height: 36px;
	line-height: 36px;
}

.pagination > li + li {
	margin-left: -1px;
}

.pagination > li:first-of-type,
.pagination > li:first-of-type a,
.pagination > li:first-of-type span {
	border-radius: 15px 0 0 15px;
	font-size: 18px;
	line-height: 1.8em;
}

.pagination > li:last-of-type,
.pagination > li:last-of-type a {
	border-radius: 0 15px 15px 0;
	font-size: 18px;
	line-height: 1.8em;
}

.pagination > li > a {
	display: block;
	width: 100%;
	height: 100%;
	border-bottom: none;
}

.pagination > li.disabled {
	cursor: default;
}

.pagination > li.disabled > a {
	cursor: not-allowed;
	pointer-events: none;
	color: #acacac;
}

.datepicker {
	position: relative;
}

@media (min-width: 1200px) {
	.ext-choice .datepicker {
		height: 100%;
	}
	.ext-choice .datepicker .form-control {
		height: 100% !important;
	}
	.main-choice .datepicker__icon,
	.ext-choice .datepicker__icon {
		transform: translateY(0px) !important;
	}

	.ext-choice__item .ext-choice__btn.btn {
		height: 100%;
	}

	.cat-filter__top::before {
		bottom: -40px !important;
	}

	.ext-choice .js-date-range {
		padding-top: 30px;
		text-overflow: ellipsis;
	}
}

.datepicker input {
	background-clip: border-box;
	-webkit-appearance: none;
}

.datepicker .form-control {
	padding-right: 3rem;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"!important;
}

.datepicker__icon {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E91B";
	position: absolute;
	font-size: 20px;
	top: 50%;
	right: 15px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	color: #00B9E7;
	cursor: pointer;
}

.datepicker input.form-control::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #111;
}

.datepicker input.form-control:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #111;
}

.datepicker input.form-control::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #111;
}

.datepicker input.form-control:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #111;
}

.daterangepicker {
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	width: 285px;
	margin-top: 0;
}

.daterangepicker .drp-calendar {
	max-width: none;
}

.daterangepicker .drp-calendar .calendar-table thead tr:first-of-type th {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 600;
	color: #111;
}

.daterangepicker .drp-calendar .calendar-table thead tr:last-of-type th {
	border-bottom: 1px solid #CAD0D8;
	padding-top: 10px;
	padding-bottom: 5px;
	border-radius: 0;
}

.daterangepicker .drp-calendar .calendar-table thead th {
	cursor: default;
}

.daterangepicker .drp-calendar .calendar-table thead th.available {
	cursor: pointer;
}

.daterangepicker .drp-calendar .calendar-table thead th.available.next:hover,
.daterangepicker .drp-calendar .calendar-table thead th.available.prev:hover {
	background-color: transparent;
}

.daterangepicker .drp-calendar .calendar-table thead th.available.next:hover:hover span, .daterangepicker .drp-calendar .calendar-table thead th.available.next:hover:active span,
.daterangepicker .drp-calendar .calendar-table thead th.available.prev:hover:hover span,
.daterangepicker .drp-calendar .calendar-table thead th.available.prev:hover:active span {
	border-color: #00B9E7;
}

.daterangepicker .drp-calendar .calendar-table .next span,
.daterangepicker .drp-calendar .calendar-table .prev span {
	border: solid #103A60;
	border-width: 0 1.5px 1.5px 0;
	padding: 5px;
	-webkit-transition: border-color 0.12s;
	-o-transition: border-color 0.12s;
	transition: border-color 0.12s;
}

.daterangepicker .drp-calendar .calendar-table th {
	font-size: 14px;
	color: #808080;
	font-weight: 500;
}

.daterangepicker .drp-calendar .calendar-table td {
	font-size: 14px;
	min-width: 38px;
	width: 38px;
	height: 28px;
	line-height: 28px;
	border-radius: 0;
}

@media (min-width: 768px) {
	.daterangepicker .drp-calendar .calendar-table td {
		min-width: 45px;
		width: 45px;
		height: 35px;
		line-height: 35px;
	}
}

.daterangepicker .drp-calendar .calendar-table td.today:not(.off) {
	border: 2px solid #F47A44;
}

.daterangepicker .drp-calendar .calendar-table td.in-range {
	background-color: #fde1d5;
}

.daterangepicker .drp-calendar .calendar-table td.active {
	background-color: #F47A44;
}

.daterangepicker .drp-calendar .calendar-table td.active:hover {
	background-color: #F47A44;
}

.daterangepicker .drp-calendar .calendar-table td.disabled {
	text-decoration: none;
}

.daterangepicker .drp-calendar.right, .daterangepicker .drp-calendar.left {
	padding-top: 18px;
	padding-bottom: 0;
	min-height: 260px;
	padding-left: 8px;
	padding-right: 8px;
}

@media (min-width: 768px) {
	.daterangepicker .drp-calendar.right, .daterangepicker .drp-calendar.left {
		padding-top: 30px;
		min-height: 320px;
	}
}

.daterangepicker .drp-calendar.right {
	min-height: auto;
	padding-top: 23px;
}

@media (max-width: 768px) {
	.daterangepicker .drp-calendar.right {
		position: absolute;
		top: 0;
		right: 0;
	}
	.daterangepicker .drp-calendar.right .table-condensed thead tr:first-of-type th:not(:last-of-type) {
		display: none;
	}
	.daterangepicker .drp-calendar.right .table-condensed thead tr:not(:first-of-type) {
		display: none;
	}
	.daterangepicker .drp-calendar.right .table-condensed tbody {
		display: none;
	}
}

@media (min-width: 768px) {
	.daterangepicker .drp-calendar.right {
		padding-top: 20px !important;
	}
}

@media (min-width: 730px) {
	.daterangepicker .drp-calendar.left .calendar-table {
		border-radius: 8px !important;
		padding-top: 8px;
	}
}

@media (min-width: 768px) {
	.daterangepicker .drp-calendar.left .calendar-table {
		padding-top: 0;
	}
}

@media (min-width: 768px) {
	.daterangepicker {
		width: auto;
	}
}

.daterangepicker::before, .daterangepicker::after {
	content: none;
}

.daterangepicker.drop-up {
	margin-top: 0;
}

.daterangepicker .off:not(.disabled),
.daterangepicker [class*="off off"].disabled {
	visibility: hidden;
	height: 0;
	font-size: 0;
	line-height: 0;
}

.daterangepicker_one-month .drp-calendar.right {
	position: absolute;
	top: 0;
	right: 0;
}

.daterangepicker_one-month .drp-calendar.right .table-condensed thead tr:first-of-type th:not(:last-of-type) {
	display: none;
}

.daterangepicker_one-month .drp-calendar.right .table-condensed thead tr:not(:first-of-type) {
	display: none;
}

.daterangepicker_one-month .drp-calendar.right .table-condensed tbody {
	display: none;
}

.daterangepicker_one-month .drp-calendar.right, .daterangepicker_one-month .drp-calendar.left {
	padding-top: 0;
}

@media (min-width: 768px) {
	.daterangepicker_one-month .drp-calendar.right, .daterangepicker_one-month .drp-calendar.left {
		padding-top: 20px;
	}
}

.daterangepicker_one-month .drp-calendar.right {
	padding-top: 8px;
	min-height: auto !important;
}

@media (min-width: 768px) {
	.daterangepicker_one-month .drp-calendar.right {
		padding-top: 35px !important;
	}
}

.nav-tabs {
	border-bottom: none;
	margin-bottom: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

@media (min-width: 576px) {
	.nav-tabs {
		margin-bottom: 2rem;
	}
}

.nav-tabs li {
	margin-bottom: 15px;
	margin-right: 0.9rem;
}

.nav-tabs > li > a {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	height: 100%;
	padding: 16px 30px 15px;
	border: 1px solid #00A2FF;
	border-radius: 15px;
	text-align: center;
	line-height: normal;
	color: #111;
}

.nav-tabs > li > a:hover {
	border-color: #F47A44;
}

.nav-tabs > li > a:active {
	color: #111;
}

.nav-tabs > li > a.active {
	background: #F47A44;
	color: #111;
	font-weight: 600;
	border-color: #F47A44;
}

.nav-tabs ~ .tab-content {
	margin-top: 1rem;
}

.nav-tabs.flex-nowrap {
	white-space: nowrap;
	overflow-y: hidden;
	margin-bottom: 1rem;
}

@media (min-width: 576px) {
	.nav-tabs.flex-nowrap {
		margin-bottom: 2rem;
	}
}

.nav-tabs-sm > li > a {
	padding: 0.5rem 1rem;
}

.modal-dialog {
	/*max-width: 380px;*/
	padding: 1.5rem 0.5rem 0.5rem 0.5rem;
	background: none;
}

.modal-dialog .modal-header {
	padding-left: 20px;
	padding-bottom: 0;
	border: none;
	display: block; /* for ie */
}

@media (min-width: 576px) {
	.modal-dialog .modal-header {
		padding-left: 40px;
	}
}

.modal.fade .modal-dialog {
	-webkit-transition: -webkit-transform 0.2s ease-out;
	transition: -webkit-transform 0.2s ease-out;
	-o-transition: transform 0.2s ease-out;
	transition: transform 0.2s ease-out;
	transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}

.modal-dialog .modal-body {
	padding: 0 20px 0;
	margin-bottom: 1.2rem;
}

@media (min-width: 576px) {
	.modal-dialog .modal-body {
		padding: 0 40px 0;
	}
}

.modal-dialog .modal-title {
	margin-bottom: 1.2rem;
}

.modal-dialog .form-group {
	margin-bottom: 1.3rem;
}

.modal-content {
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	border: none;
}

.modal-dialog .close {
	padding: 0;
	margin: 0;
	opacity: 1;
	cursor: pointer;
	color: #00B9E7;
	position: absolute;
	right: 15px;
	top: 20px;
	width: 30px;
	height: 30px;
	line-height: 31px;
	border-radius: 50%;
	text-shadow: none;
	-webkit-transition: background-color 0.15s, color 0.1s, -webkit-transform 0s;
	transition: background-color 0.15s, color 0.1s, -webkit-transform 0s;
	-o-transition: background-color 0.15s, color 0.1s, transform 0s;
	transition: background-color 0.15s, color 0.1s, transform 0s;
	transition: background-color 0.15s, color 0.1s, transform 0s, -webkit-transform 0s;
	z-index: 1;
}

@media (max-width: 575px) {
	.modal-dialog .close {
		right: 10px;
		top: 5px;
		width: 20px;
		height: 20px;
	}
}

.modal-dialog .close:hover {
	color: #00A2FF;
}

.modal-dialog .close:active {
	-webkit-transform: translateY(1px);
	-ms-transform: translateY(1px);
	transform: translateY(1px);
}

.modal-dialog .close:focus {
	outline: 0;
}

.modal-dialog .close span {
	display: inline-block;
	font-size: 24px;
	line-height: 1;
	vertical-align: top;
}

.modal-dialog .modal-footer {
	border: none;
}

.icon-close-form {
	font-size: 16px;
}

.modal-title {
	margin-top: 1rem;
}

.modal-dialog .search__input {
	border-bottom-left-radius: 25px;
	border-top-left-radius: 25px;
}

.modal-dialog .search__btn {
	border-color: #b2b2b2;
}

.modal-dialog .search:hover .search__btn,
.modal-dialog .search:hover .search__input {
	border-color: #00B9E7;
}

.modal-btn__desc {
	font-size: 13px;
	line-height: 16px;
}

.modal::before {
	content: '';
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin-right: 15px;
}

.table th,
.table td {
	border-top: none;
}

.table thead td {
	color: #fff;
	background-color: #404040;
	font-weight: 500;
}

.table th,
.table td {
	padding: 13px;
}

.table-bordered th,
.table-bordered td {
	border-color: #fff;
}

.table tbody tr {
	background: #fff;
}

.table tbody tr:nth-of-type(even) {
	background: #E9EFF2;
}

.bx-filter .bx-ui-slider-track-container {
	padding-top: 35px;
	padding-bottom: 25px;
}

.bx-filter .bx-ui-slider-track {
	position: relative;
	height: 7px;
}

.bx-filter .bx-ui-slider-part {
	position: absolute;
	top: -6px;
	width: 1px;
	height: 17px;
	background: #a2bfc7;
}

.bx-filter .bx-ui-slider-part.p1 {
	left: -1px;
}

.bx-filter .bx-ui-slider-part.p2 {
	left: 25%;
}

.bx-filter .bx-ui-slider-part.p3 {
	left: 50%;
}

.bx-filter .bx-ui-slider-part.p4 {
	left: 75%;
}

.bx-filter .bx-ui-slider-part.p5 {
	right: -1px;
}

.bx-filter .bx-ui-slider-part span {
	font-size: 11px;
	position: absolute;
	top: -16px;
	left: 50%;
	display: block;
	width: 100px;
	margin-left: -50px;
	text-align: center;
	color: #000;
}

.bx-filter .bx-ui-slider-part.p2 span,
.bx-filter .bx-ui-slider-part.p3 span,
.bx-filter .bx-ui-slider-part.p4 span {
	color: #6b8086;
}

.bx-filter .bx-ui-slider-range,
.bx-filter .bx-ui-slider-pricebar,
.bx-filter .bx-ui-slider-pricebar-vd,
.bx-filter .bx-ui-slider-pricebar-vn,
.bx-filter .bx-ui-slider-pricebar-v {
	position: absolute;
	top: 0;
	bottom: 0;
}

.bx-filter .bx-ui-slider-range {
	z-index: 50;
}

.bx-filter .bx-ui-slider-pricebar {
	z-index: 100;
}

.bx-filter .bx-ui-slider-pricebar-vd {
	z-index: 60;
}

.bx-filter .bx-ui-slider-pricebar-vn {
	z-index: 70;
}

.bx-filter .bx-ui-slider-pricebar-v {
	z-index: 80;
}

.bx-filter .bx-ui-slider-handle {
	position: absolute;
	top: 100%;
	width: 22px;
	height: 22px;
	border-bottom: 0;
}

.bx-filter .bx-ui-slider-handle:hover {
	cursor: -webkit-grab;
	cursor: grab;
}

.bx-filter .bx-ui-slider-handle:active {
	cursor: -webkit-grabbing;
	cursor: grabbing;
}

.bx-filter .bx-ui-slider-handle.left {
	left: 0;
	margin-left: -21px;
}

.bx-filter .bx-ui-slider-handle.right {
	right: 0;
	margin-right: -21px;
}

.custom-ui-slider .bx-filter-input-container input {
	color: #9A9A9A;
	border-color: #aaa;
	height: 30px;
}

.custom-ui-slider .bx-filter-input-container input:hover, .custom-ui-slider .bx-filter-input-container input:active {
	border-color: #103A60;
}

.custom-ui-slider .bx-filter-input-container input:focus {
	border-color: #00A2FF;
	color: #111;
}

.custom-ui-slider .bx-ui-slider-track {
	background: #aaa;
	height: 4px;
	border-radius: 2px;
}

.custom-ui-slider .bx-ui-slider-track-container {
	padding-bottom: 15px;
}

.custom-ui-slider .bx-ui-slider-range {
	z-index: 80;
}

.custom-ui-slider .bx-ui-slider-handle {
	background: #00B9E7;
	border-radius: 50%;
	border: 2px solid #fff;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.custom-ui-slider .bx-ui-slider-handle.left {
	margin-left: 0;
}

.custom-ui-slider .bx-ui-slider-handle.right {
	margin-right: 0;
}

.custom-ui-slider .bx-ui-slider-part {
	height: 0;
	width: 0;
}

.custom-ui-slider .bx-ui-slider-part:nth-of-type(n+2):nth-of-type(-n+4) {
	display: none;
}

.custom-ui-slider .bx-ui-slider-part:nth-of-type(1) {
	left: 0;
}

.custom-ui-slider .bx-ui-slider-part:nth-of-type(1) span {
	width: auto;
	margin-left: 0;
}

.custom-ui-slider .bx-ui-slider-part:nth-of-type(5) {
	right: 0;
}

.custom-ui-slider .bx-ui-slider-part:nth-of-type(5) span {
	width: auto;
	margin-left: 0;
	left: auto;
	right: 0;
}

.custom-ui-slider .bx-ui-slider-pricebar-vd {
	background: #103A60;
	margin: 0 22px;
}

.custom-ui-slider .bx-ui-slider-part span {
	font-size: 10px;
	font-weight: 400;
	color: #808080;
	white-space: nowrap;
}

.custom-ui-slider .bx-ui-slider-part span span {
	display: inline;
	position: static;
	margin-left: 3px !important;
}

/*.loading {
	display: inline-block;
	width: 32px;
	height: 32px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -16px;
	margin-top: -16px;
}*/
.bubblingG {
	text-align: center;
	width: 80px;
	height: 50px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -25px;
	margin-left: -40px;
}

.bubblingG span {
	display: inline-block;
	vertical-align: middle;
	width: 10px;
	height: 10px;
	margin: 25px auto;
	background: #a5439a;
	border-radius: 50px;
	-webkit-animation: bubblingG 1.3s infinite alternate;
	animation: bubblingG 1.3s infinite alternate;
}

#bubblingG_1 {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}

#bubblingG_2 {
	-webkit-animation-delay: 0.39s;
	animation-delay: 0.39s;
}

#bubblingG_3 {
	-webkit-animation-delay: 0.78s;
	animation-delay: 0.78s;
}

@-webkit-keyframes bubblingG {
	0% {
		width: 10px;
		height: 10px;
		background-color: #a5439a;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	100% {
		width: 24px;
		height: 24px;
		background-color: #fff;
		-webkit-transform: translateY(-21px);
		transform: translateY(-21px);
	}
}

@keyframes bubblingG {
	0% {
		width: 10px;
		height: 10px;
		background-color: #a5439a;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	100% {
		width: 24px;
		height: 24px;
		background-color: #fff;
		-webkit-transform: translateY(-21px);
		transform: translateY(-21px);
	}
}

/**
* XXX: Служебные стили
*/
.out-of-bounds {
	position: absolute;
	left: -9999px;
	top: -9999px;
	visibility: hidden;
}

.no-user-select {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/* для IE использовать атрибут unselectable="on" */
}

/* Индикатор загрузки */
.loading-indicator {
	position: relative;
}

.loading-indicator .loading-layer,
.loading-indicator .loading-icon {
	position: absolute;
	z-index: 1000;
}

.loading-indicator .loading-layer {
	bottom: 0;
	left: 0;
	background-color: #fff;
	filter: alpha(opacity=50);
	opacity: 0.5;
	right: 0;
	top: 0;
}

.loading-indicator .loading-icon {
	height: 50px;
	margin: -25px 0 0 -40px;
	left: 50%;
	top: 50%;
	width: 80px;
}

body.loading-indicator .loading-icon {
	position: fixed;
}

/* Индикатор загрузки Bitrix */
body div.waitwindowlocalshadow {
	background: url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///1VVVfr6+np6eqysrFhYWG5ubuPj48TExGNjY6Ojo5iYmOzs7Lq6utjY2ISEhI6OjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) no-repeat center center rgba(255, 255, 255, 0.3);
	border: none;
}

body div.waitwindowlocalshadow + div.waitwindowlocal {
	display: none;
}

.file-icons > :not(:last-of-type) {
	margin-right: 1rem;
	margin-bottom: 1rem;
}

.icon-file::before {
	content: "\E902";
}

[class*=icon-file-] {
	font-size: 52px;
	position: relative;
}

[class*=icon-file-]::after {
	content: "\E901";
	position: absolute;
	font-size: 0.75em;
	left: 0.135em;
	top: -0.1em;
	-webkit-transition: 0.12s;
	-o-transition: 0.12s;
	transition: 0.12s;
	color: #00B9E7;
}

[class*=icon-file-]:hover::after {
	color: #F47A44;
}

.icon-file-no:before {
	content: "\E902";
}

.icon-file-doc:before {
	content: "\E903";
}

.icon-file-docx:before {
	content: "\E904";
}

.icon-file-pdf:before {
	content: "\E905";
}

.icon-file-xls:before {
	content: "\E906";
}

.icon-file-xlsx:before {
	content: "\E907";
}

.icon-file-zip:before {
	content: "\E908";
}

.icon-file-rar:before {
	content: "\E909";
}

.icon-file-txt:before {
	content: "\E90A";
}

.icon-file-jpg:before {
	content: "\E90B";
}

.icon-file-mp4:before {
	content: "\E90C";
}

.icon-file-png:before {
	content: "\E90D";
}

.icon-file-gif:before {
	content: "\E90E";
}

.icon-file-mp3:before {
	content: "\E90F";
}

.icon-file-ppt:before {
	content: "\E910";
}

.icon-file-small {
	font-size: 15px;
}

.icon-file-small::after {
	content: none;
}

.soc > :not(:last-of-type) {
	margin-right: 1rem;
	margin-bottom: 1rem;
}

[class^=icon-soc-],
[class^=icon-soc-]::after {
	display: inline-block;
	vertical-align: top;
	width: 48px;
	height: 48px;
	position: relative;
	z-index: 1;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

[class^=icon-soc-]::after {
	content: '';
	opacity: 0;
	-webkit-transition: opacity .12s;
	-o-transition: opacity .12s;
	transition: opacity .12s;
}

[class^=icon-soc-]:hover::after {
	opacity: 1;
}

.icon-soc-share {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48L3N2Zz4=);
}

.icon-soc-instagram {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMjQuMDcwOSAxMy4zODc4QzI3LjU1MDQgMTMuMzg3OCAyNy45NjI1IDEzLjQwMSAyOS4zMzY2IDEzLjQ2MzhDMzAuNjA3MSAxMy41MjE5IDMxLjI5NzIgMTMuNzMzOSAzMS43NTYzIDEzLjkxMjRDMzIuMzY0NyAxNC4xNDg5IDMyLjc5ODYgMTQuNDMxMSAzMy4yNTQ2IDE0Ljg4NzFDMzMuNzEwNCAxNS4zNDMyIDMzLjk5MyAxNS43NzcxIDM0LjIyOTQgMTYuMzg1NEMzNC40MDc5IDE2Ljg0NDUgMzQuNjIgMTcuNTM0NCAzNC42NzgxIDE4LjgwNDhDMzQuNzQwNCAyMC4xNzg3IDM0Ljc1NCAyMC41OTEgMzQuNzU0IDI0LjA3MDJDMzQuNzU0IDI3LjU0OTMgMzQuNzQwNSAyNy45NjE1IDM0LjY3ODEgMjkuMzM1M0MzNC42MiAzMC42MDU3IDM0LjQwNzcgMzEuMjk1NyAzNC4yMjk0IDMxLjc1NDhDMzMuOTkyOSAzMi4zNjMyIDMzLjcxMDQgMzIuNzk3MSAzMy4yNTQ2IDMzLjI1MzJDMzIuNzk4NiAzMy43MDg4IDMyLjM2NDUgMzMuOTkxNSAzMS43NTYzIDM0LjIyNzdDMzEuMjk3MiAzNC40MDY0IDMwLjYwNzEgMzQuNjE4NiAyOS4zMzY2IDM0LjY3NjVDMjcuOTYyNyAzNC43MzkxIDI3LjU1MDYgMzQuNzUyNCAyNC4wNzA5IDM0Ljc1MjRDMjAuNTkxMSAzNC43NTI0IDIwLjE3OTEgMzQuNzM5MSAxOC44MDUxIDM0LjY3NjVDMTcuNTM0NSAzNC42MTg2IDE2Ljg0NDUgMzQuNDA2NCAxNi4zODU0IDM0LjIyNzdDMTUuNzc3IDMzLjk5MTUgMTUuMzQzMSAzMy43MDkgMTQuODg3MSAzMy4yNTMyQzE0LjQzMTMgMzIuNzk3MSAxNC4xNDg3IDMyLjM2MzIgMTMuOTEyMyAzMS43NTQ4QzEzLjczMzggMzEuMjk1NyAxMy41MjE4IDMwLjYwNTcgMTMuNDYzNyAyOS4zMzUzQzEzLjQwMTIgMjcuOTYxNSAxMy4zODc3IDI3LjU0OTMgMTMuMzg3NyAyNC4wNzAyQzEzLjM4NzcgMjAuNTkxIDEzLjQwMSAyMC4xNzg3IDEzLjQ2MzcgMTguODA0OEMxMy41MjE4IDE3LjUzNDQgMTMuNzM0IDE2Ljg0NDUgMTMuOTEyMyAxNi4zODU0QzE0LjE0ODkgMTUuNzc3MSAxNC40MzEzIDE1LjM0MzIgMTQuODg3MSAxNC44ODcxQzE1LjM0MzEgMTQuNDMxMSAxNS43NzcyIDE0LjE0ODkgMTYuMzg1NCAxMy45MTI0QzE2Ljg0NDUgMTMuNzMzNyAxNy41MzQ1IDEzLjUyMTkgMTguODA1MSAxMy40NjM4QzIwLjE3OTIgMTMuNDAxIDIwLjU5MTMgMTMuMzg3OCAyNC4wNzA5IDEzLjM4NzhaTTI0LjA3MDkgMTEuMDRDMjAuNTMxNSAxMS4wNCAyMC4wODc5IDExLjA1NTEgMTguNjk4IDExLjExODRDMTcuMzExIDExLjE4MTggMTYuMzYzNyAxMS40MDE5IDE1LjUzNDggMTEuNzI0QzE0LjY3ODIgMTIuMDU2OSAxMy45NTEzIDEyLjUwMjUgMTMuMjI2NyAxMy4yMjdDMTIuNTAyMyAxMy45NTE0IDEyLjA1NjkgMTQuNjc4IDExLjcyMzkgMTUuNTM0OEMxMS40MDE2IDE2LjM2MzcgMTEuMTgxMyAxNy4zMTEgMTEuMTE4MSAxOC42OTc5QzExLjA1NDggMjAuMDg3NiAxMS4wMzk2IDIwLjUzMTMgMTEuMDM5NiAyNC4wNzAyQzExLjAzOTYgMjcuNjA4OCAxMS4wNTQ4IDI4LjA1MjUgMTEuMTE4MSAyOS40NDI0QzExLjE4MTMgMzAuODI5MyAxMS40MDE2IDMxLjc3NjUgMTEuNzIzOSAzMi42MDUzQzEyLjA1NjkgMzMuNDYyMSAxMi41MDIzIDM0LjE4ODkgMTMuMjI2NyAzNC45MTMyQzEzLjk1MTUgMzUuNjM3NyAxNC42NzgyIDM2LjA4MzIgMTUuNTM0OCAzNi40MTYxQzE2LjM2MzcgMzYuNzM4MiAxNy4zMTEgMzYuOTU4NyAxOC42OTggMzcuMDIxOEMyMC4wODc5IDM3LjA4NTIgMjAuNTMxNiAzNy4xMDAyIDI0LjA3MDkgMzcuMTAwMkMyNy42MTAxIDM3LjEwMDIgMjguMDUzOCAzNy4wODUyIDI5LjQ0MzcgMzcuMDIxOEMzMC44MzA3IDM2Ljk1ODcgMzEuNzc4IDM2LjczODIgMzIuNjA2OSAzNi40MTYxQzMzLjQ2MzYgMzYuMDgzMiAzNC4xOTA0IDM1LjYzNzcgMzQuOTE0OCAzNC45MTMyQzM1LjYzOTQgMzQuMTg4OSAzNi4wODQ5IDMzLjQ2MjEgMzYuNDE3NyAzMi42MDUzQzM2Ljc0MDIgMzEuNzc2NSAzNi45NjA1IDMwLjgyOTMgMzcuMDIzNiAyOS40NDI0QzM3LjA4NyAyOC4wNTI1IDM3LjEwMiAyNy42MDg4IDM3LjEwMiAyNC4wNzAyQzM3LjEwMiAyMC41MzEzIDM3LjA4NyAyMC4wODc2IDM3LjAyMzYgMTguNjk3OUMzNi45NjA1IDE3LjMxMSAzNi43NDAyIDE2LjM2MzcgMzYuNDE3NyAxNS41MzQ4QzM2LjA4NDkgMTQuNjc4MiAzNS42Mzk0IDEzLjk1MTQgMzQuOTE0OCAxMy4yMjdDMzQuMTkwMiAxMi41MDI1IDMzLjQ2MzYgMTIuMDU2OSAzMi42MDY5IDExLjcyNEMzMS43NzggMTEuNDAxOSAzMC44MzA3IDExLjE4MTggMjkuNDQzNyAxMS4xMTg0QzI4LjA1MzggMTEuMDU1MSAyNy42MTAxIDExLjA0IDI0LjA3MDkgMTEuMDRaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0yNC4wNzA3IDE3LjM3OTJDMjAuMzc1IDE3LjM3OTIgMTcuMzc4OSAyMC4zNzQ5IDE3LjM3ODkgMjQuMDcwNEMxNy4zNzg5IDI3Ljc2NTcgMjAuMzc1IDMwLjc2MTQgMjQuMDcwNyAzMC43NjE0QzI3Ljc2NjQgMzAuNzYxNCAzMC43NjI1IDI3Ljc2NTcgMzAuNzYyNSAyNC4wNzA0QzMwLjc2MjUgMjAuMzc0OSAyNy43NjY0IDE3LjM3OTIgMjQuMDcwNyAxNy4zNzkyWk0yNC4wNzA3IDI4LjQxMzZDMjEuNjcxOCAyOC40MTM2IDE5LjcyNjkgMjYuNDY5MSAxOS43MjY5IDI0LjA3MDRDMTkuNzI2OSAyMS42NzE1IDIxLjY3MTggMTkuNzI3IDI0LjA3MDcgMTkuNzI3QzI2LjQ2OTYgMTkuNzI3IDI4LjQxNDUgMjEuNjcxNSAyOC40MTQ1IDI0LjA3MDRDMjguNDE0NSAyNi40NjkxIDI2LjQ2OTYgMjguNDEzNiAyNC4wNzA3IDI4LjQxMzZaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0zMi41OTAxIDE3LjExNDdDMzIuNTkwMSAxNy45NzgzIDMxLjg5IDE4LjY3ODMgMzEuMDI2MyAxOC42NzgzQzMwLjE2MjYgMTguNjc4MyAyOS40NjI0IDE3Ljk3ODMgMjkuNDYyNCAxNy4xMTQ3QzI5LjQ2MjQgMTYuMjUxMSAzMC4xNjI2IDE1LjU1MTEgMzEuMDI2MyAxNS41NTExQzMxLjg5IDE1LjU1MTEgMzIuNTkwMSAxNi4yNTExIDMyLjU5MDEgMTcuMTE0N1oiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-instagram::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTI0LjA3MDkgMTMuMzg3OEMyNy41NTA0IDEzLjM4NzggMjcuOTYyNSAxMy40MDEgMjkuMzM2NiAxMy40NjM4QzMwLjYwNzEgMTMuNTIxOSAzMS4yOTcyIDEzLjczMzkgMzEuNzU2MyAxMy45MTI0QzMyLjM2NDcgMTQuMTQ4OSAzMi43OTg2IDE0LjQzMTEgMzMuMjU0NiAxNC44ODcxQzMzLjcxMDQgMTUuMzQzMiAzMy45OTMgMTUuNzc3MSAzNC4yMjk0IDE2LjM4NTRDMzQuNDA3OSAxNi44NDQ1IDM0LjYyIDE3LjUzNDQgMzQuNjc4MSAxOC44MDQ4QzM0Ljc0MDQgMjAuMTc4NyAzNC43NTQgMjAuNTkxIDM0Ljc1NCAyNC4wNzAyQzM0Ljc1NCAyNy41NDkzIDM0Ljc0MDUgMjcuOTYxNSAzNC42NzgxIDI5LjMzNTNDMzQuNjIgMzAuNjA1NyAzNC40MDc3IDMxLjI5NTcgMzQuMjI5NCAzMS43NTQ4QzMzLjk5MjkgMzIuMzYzMiAzMy43MTA0IDMyLjc5NzEgMzMuMjU0NiAzMy4yNTMyQzMyLjc5ODYgMzMuNzA4OCAzMi4zNjQ1IDMzLjk5MTUgMzEuNzU2MyAzNC4yMjc3QzMxLjI5NzIgMzQuNDA2NCAzMC42MDcxIDM0LjYxODYgMjkuMzM2NiAzNC42NzY1QzI3Ljk2MjcgMzQuNzM5MSAyNy41NTA2IDM0Ljc1MjQgMjQuMDcwOSAzNC43NTI0QzIwLjU5MTEgMzQuNzUyNCAyMC4xNzkxIDM0LjczOTEgMTguODA1MSAzNC42NzY1QzE3LjUzNDUgMzQuNjE4NiAxNi44NDQ1IDM0LjQwNjQgMTYuMzg1NCAzNC4yMjc3QzE1Ljc3NyAzMy45OTE1IDE1LjM0MzEgMzMuNzA5IDE0Ljg4NzEgMzMuMjUzMkMxNC40MzEzIDMyLjc5NzEgMTQuMTQ4NyAzMi4zNjMyIDEzLjkxMjMgMzEuNzU0OEMxMy43MzM4IDMxLjI5NTcgMTMuNTIxOCAzMC42MDU3IDEzLjQ2MzcgMjkuMzM1M0MxMy40MDEyIDI3Ljk2MTUgMTMuMzg3NyAyNy41NDkzIDEzLjM4NzcgMjQuMDcwMkMxMy4zODc3IDIwLjU5MSAxMy40MDEgMjAuMTc4NyAxMy40NjM3IDE4LjgwNDhDMTMuNTIxOCAxNy41MzQ0IDEzLjczNCAxNi44NDQ1IDEzLjkxMjMgMTYuMzg1NEMxNC4xNDg5IDE1Ljc3NzEgMTQuNDMxMyAxNS4zNDMyIDE0Ljg4NzEgMTQuODg3MUMxNS4zNDMxIDE0LjQzMTEgMTUuNzc3MiAxNC4xNDg5IDE2LjM4NTQgMTMuOTEyNEMxNi44NDQ1IDEzLjczMzcgMTcuNTM0NSAxMy41MjE5IDE4LjgwNTEgMTMuNDYzOEMyMC4xNzkyIDEzLjQwMSAyMC41OTEzIDEzLjM4NzggMjQuMDcwOSAxMy4zODc4Wk0yNC4wNzA5IDExLjA0QzIwLjUzMTUgMTEuMDQgMjAuMDg3OSAxMS4wNTUxIDE4LjY5OCAxMS4xMTg0QzE3LjMxMSAxMS4xODE4IDE2LjM2MzcgMTEuNDAxOSAxNS41MzQ4IDExLjcyNEMxNC42NzgyIDEyLjA1NjkgMTMuOTUxMyAxMi41MDI1IDEzLjIyNjcgMTMuMjI3QzEyLjUwMjMgMTMuOTUxNCAxMi4wNTY5IDE0LjY3OCAxMS43MjM5IDE1LjUzNDhDMTEuNDAxNiAxNi4zNjM3IDExLjE4MTMgMTcuMzExIDExLjExODEgMTguNjk3OUMxMS4wNTQ4IDIwLjA4NzYgMTEuMDM5NiAyMC41MzEzIDExLjAzOTYgMjQuMDcwMkMxMS4wMzk2IDI3LjYwODggMTEuMDU0OCAyOC4wNTI1IDExLjExODEgMjkuNDQyNEMxMS4xODEzIDMwLjgyOTMgMTEuNDAxNiAzMS43NzY1IDExLjcyMzkgMzIuNjA1M0MxMi4wNTY5IDMzLjQ2MjEgMTIuNTAyMyAzNC4xODg5IDEzLjIyNjcgMzQuOTEzMkMxMy45NTE1IDM1LjYzNzcgMTQuNjc4MiAzNi4wODMyIDE1LjUzNDggMzYuNDE2MUMxNi4zNjM3IDM2LjczODIgMTcuMzExIDM2Ljk1ODcgMTguNjk4IDM3LjAyMThDMjAuMDg3OSAzNy4wODUyIDIwLjUzMTYgMzcuMTAwMiAyNC4wNzA5IDM3LjEwMDJDMjcuNjEwMSAzNy4xMDAyIDI4LjA1MzggMzcuMDg1MiAyOS40NDM3IDM3LjAyMThDMzAuODMwNyAzNi45NTg3IDMxLjc3OCAzNi43MzgyIDMyLjYwNjkgMzYuNDE2MUMzMy40NjM2IDM2LjA4MzIgMzQuMTkwNCAzNS42Mzc3IDM0LjkxNDggMzQuOTEzMkMzNS42Mzk0IDM0LjE4ODkgMzYuMDg0OSAzMy40NjIxIDM2LjQxNzcgMzIuNjA1M0MzNi43NDAyIDMxLjc3NjUgMzYuOTYwNSAzMC44MjkzIDM3LjAyMzYgMjkuNDQyNEMzNy4wODcgMjguMDUyNSAzNy4xMDIgMjcuNjA4OCAzNy4xMDIgMjQuMDcwMkMzNy4xMDIgMjAuNTMxMyAzNy4wODcgMjAuMDg3NiAzNy4wMjM2IDE4LjY5NzlDMzYuOTYwNSAxNy4zMTEgMzYuNzQwMiAxNi4zNjM3IDM2LjQxNzcgMTUuNTM0OEMzNi4wODQ5IDE0LjY3ODIgMzUuNjM5NCAxMy45NTE0IDM0LjkxNDggMTMuMjI3QzM0LjE5MDIgMTIuNTAyNSAzMy40NjM2IDEyLjA1NjkgMzIuNjA2OSAxMS43MjRDMzEuNzc4IDExLjQwMTkgMzAuODMwNyAxMS4xODE4IDI5LjQ0MzcgMTEuMTE4NEMyOC4wNTM4IDExLjA1NTEgMjcuNjEwMSAxMS4wNCAyNC4wNzA5IDExLjA0WiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMjQuMDcwNyAxNy4zNzkyQzIwLjM3NSAxNy4zNzkyIDE3LjM3ODkgMjAuMzc0OSAxNy4zNzg5IDI0LjA3MDRDMTcuMzc4OSAyNy43NjU3IDIwLjM3NSAzMC43NjE0IDI0LjA3MDcgMzAuNzYxNEMyNy43NjY0IDMwLjc2MTQgMzAuNzYyNSAyNy43NjU3IDMwLjc2MjUgMjQuMDcwNEMzMC43NjI1IDIwLjM3NDkgMjcuNzY2NCAxNy4zNzkyIDI0LjA3MDcgMTcuMzc5MlpNMjQuMDcwNyAyOC40MTM2QzIxLjY3MTggMjguNDEzNiAxOS43MjY5IDI2LjQ2OTEgMTkuNzI2OSAyNC4wNzA0QzE5LjcyNjkgMjEuNjcxNSAyMS42NzE4IDE5LjcyNyAyNC4wNzA3IDE5LjcyN0MyNi40Njk2IDE5LjcyNyAyOC40MTQ1IDIxLjY3MTUgMjguNDE0NSAyNC4wNzA0QzI4LjQxNDUgMjYuNDY5MSAyNi40Njk2IDI4LjQxMzYgMjQuMDcwNyAyOC40MTM2WiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMzIuNTkwMSAxNy4xMTQ3QzMyLjU5MDEgMTcuOTc4MyAzMS44OSAxOC42NzgzIDMxLjAyNjMgMTguNjc4M0MzMC4xNjI2IDE4LjY3ODMgMjkuNDYyNCAxNy45NzgzIDI5LjQ2MjQgMTcuMTE0N0MyOS40NjI0IDE2LjI1MTEgMzAuMTYyNiAxNS41NTExIDMxLjAyNjMgMTUuNTUxMUMzMS44OSAxNS41NTExIDMyLjU5MDEgMTYuMjUxMSAzMi41OTAxIDE3LjExNDdaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-youtube {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzcuNjA1MSAxNy41NDAzQzM3LjI2MTkgMTYuMDUwOCAzNi4wNDM0IDE0Ljk1MjIgMzQuNTc3MSAxNC43ODgzQzMxLjEwMzggMTQuNDAwNiAyNy41ODg0IDE0LjM5ODggMjQuMDg4NSAxNC40MDA2QzIwLjU4ODIgMTQuMzk4OCAxNy4wNzIyIDE0LjQwMDYgMTMuNTk5MyAxNC43ODgzQzEyLjEzMjQgMTQuOTUyNCAxMC45MTQ0IDE2LjA1MDggMTAuNTcyIDE3LjU0MDNDMTAuMDg0NCAxOS42NjE2IDEwLjA3OTEgMjEuOTc2NyAxMC4wNzkxIDI0LjE2MTVDMTAuMDc5MSAyNi4zNDU1IDEwLjA3OTEgMjguNjYwNyAxMC41NjYyIDMwLjc4MjVDMTAuOTA4OCAzMi4yNzE3IDEyLjEyNyAzMy4zNzAzIDEzLjU5MzcgMzMuNTM0M0MxNy4wNjY4IDMzLjkyMiAyMC41ODI3IDMzLjkyNDEgMjQuMDgyOCAzMy45MjJDMjcuNTgyOCAzMy45MjQxIDMxLjA5ODQgMzMuOTIyIDM0LjU3MTMgMzMuNTM0MUMzNi4wMzc4IDMzLjM3MDMgMzcuMjU2NyAzMi4yNzE3IDM3LjU5OTUgMzAuNzgyNUMzOC4wODY5IDI4LjY2MDcgMzguMDkwMSAyNi4zNDU1IDM4LjA5MDEgMjQuMTYxNUMzOC4wOTAxIDIxLjk3NjcgMzguMDkyNCAxOS42NjE2IDM3LjYwNTEgMTcuNTQwM1pNMjEuMTQ2NyAyNy45NzkzVjIwLjIxMzFMMjguNTUyMiAyNC4wOTZMMjEuMTQ2NyAyNy45NzkzWiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-youtube::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTM3LjYwNTEgMTcuNTQwM0MzNy4yNjE5IDE2LjA1MDggMzYuMDQzNCAxNC45NTIyIDM0LjU3NzEgMTQuNzg4M0MzMS4xMDM4IDE0LjQwMDYgMjcuNTg4NCAxNC4zOTg4IDI0LjA4ODUgMTQuNDAwNkMyMC41ODgyIDE0LjM5ODggMTcuMDcyMiAxNC40MDA2IDEzLjU5OTMgMTQuNzg4M0MxMi4xMzI0IDE0Ljk1MjQgMTAuOTE0NCAxNi4wNTA4IDEwLjU3MiAxNy41NDAzQzEwLjA4NDQgMTkuNjYxNiAxMC4wNzkxIDIxLjk3NjcgMTAuMDc5MSAyNC4xNjE1QzEwLjA3OTEgMjYuMzQ1NSAxMC4wNzkxIDI4LjY2MDcgMTAuNTY2MiAzMC43ODI1QzEwLjkwODggMzIuMjcxNyAxMi4xMjcgMzMuMzcwMyAxMy41OTM3IDMzLjUzNDNDMTcuMDY2OCAzMy45MjIgMjAuNTgyNyAzMy45MjQxIDI0LjA4MjggMzMuOTIyQzI3LjU4MjggMzMuOTI0MSAzMS4wOTg0IDMzLjkyMiAzNC41NzEzIDMzLjUzNDFDMzYuMDM3OCAzMy4zNzAzIDM3LjI1NjcgMzIuMjcxNyAzNy41OTk1IDMwLjc4MjVDMzguMDg2OSAyOC42NjA3IDM4LjA5MDEgMjYuMzQ1NSAzOC4wOTAxIDI0LjE2MTVDMzguMDkwMSAyMS45NzY3IDM4LjA5MjQgMTkuNjYxNiAzNy42MDUxIDE3LjU0MDNaTTIxLjE0NjcgMjcuOTc5M1YyMC4yMTMxTDI4LjU1MjIgMjQuMDk2TDIxLjE0NjcgMjcuOTc5M1oiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-whatsapp {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI0LjIyNiAxMC41NTk2QzE2Ljk0NzcgMTAuNTU5NiAxMS4wNDcyIDE2LjQ1OTYgMTEuMDQ3MiAyMy43MzgxQzExLjA0NzIgMjYuMjI3NiAxMS43MzgxIDI4LjU1NjUgMTIuOTM4MSAzMC41NDI5TDEwLjU1OTMgMzcuNjEzTDE3Ljg1NiAzNS4yNzc1QzE5Ljc0NDMgMzYuMzIxMSAyMS45MTU2IDM2LjkxNjUgMjQuMjI2IDM2LjkxNjVDMzEuNTA1NSAzNi45MTY1IDM3LjQwNTkgMzEuMDE1NiAzNy40MDU5IDIzLjczODFDMzcuNDA1OSAxNi40NTk2IDMxLjUwNTUgMTAuNTU5NiAyNC4yMjYgMTAuNTU5NlpNMjQuMjI2IDM0LjcwODVDMjEuOTk4IDM0LjcwODUgMTkuOTIyOCAzNC4wNDAxIDE4LjE5IDMyLjg5NDdMMTMuOTczOCAzNC4yNDQzTDE1LjM0NDIgMzAuMTcwNEMxNC4wMzA4IDI4LjM2MTYgMTMuMjU1IDI2LjEzOTMgMTMuMjU1IDIzLjczODFDMTMuMjU1IDE3LjY4ODcgMTguMTc2NyAxMi43NjcxIDI0LjIyNiAxMi43NjcxQzMwLjI3NjMgMTIuNzY3MSAzNS4xOTc4IDE3LjY4ODcgMzUuMTk3OCAyMy43MzgxQzM1LjE5NzggMjkuNzg3MiAzMC4yNzYzIDM0LjcwODUgMjQuMjI2IDM0LjcwODVaTTMwLjQwNTYgMjYuNzMyNEMzMC4wNzUyIDI2LjU1MTUgMjguNDUyMyAyNS42NzU2IDI4LjE0ODEgMjUuNTUxOUMyNy44NDM4IDI1LjQyODQgMjcuNjIxNyAyNS4zNjQyIDI3LjM4NDUgMjUuNjkyNkMyNy4xNDc1IDI2LjAxOTkgMjYuNDc0MiAyNi43NTM0IDI2LjI3MDIgMjYuOTcwN0MyNi4wNjUzIDI3LjE4OCAyNS44NjgxIDI3LjIwODUgMjUuNTM3NiAyNy4wMjdDMjUuMjA3OSAyNi44NDY1IDI0LjEzNzEgMjYuNDUwNSAyMi44OTQ5IDI1LjI1NjZDMjEuOTI4NSAyNC4zMjc2IDIxLjI5NDYgMjMuMjAxIDIxLjExMDcgMjIuODU3MkMyMC45MjY4IDIyLjUxMzEgMjEuMTA5NSAyMi4zMzc3IDIxLjI4NDEgMjIuMTc2NkMyMS40NDExIDIyLjAzMTIgMjEuNjM1NSAyMS43OTU1IDIxLjgxMSAyMS42MDU3QzIxLjk4NjEgMjEuNDE1NyAyMi4wNDc5IDIxLjI3NzggMjIuMTY4NCAyMS4wNTc0QzIyLjI4ODggMjAuODM3MyAyMi4yNDA0IDIwLjYzODUgMjIuMTYyMyAyMC40NjcxQzIyLjA4NDMgMjAuMjk2MyAyMS40NzM2IDE4LjYxNTMgMjEuMjE4NSAxNy45MzE1QzIwLjk2MzQgMTcuMjQ4IDIwLjY3OTIgMTcuMzQ5NiAyMC40ODI5IDE3LjM0MTZDMjAuMjg2NiAxNy4zMzQ5IDIwLjA2MzUgMTcuMjk4IDE5LjgzOSAxNy4yODk2QzE5LjYxNDcgMTcuMjgxMiAxOS4yNDY5IDE3LjM1MTkgMTguOTI2MyAxNy42NzY4QzE4LjYwNTQgMTguMDAxOSAxNy43MDU3IDE4Ljc4MjcgMTcuNjQzNyAyMC40Mzg2QzE3LjU4MTYgMjIuMDkzMiAxOC43MjcgMjMuNzM3OSAxOC44ODY4IDIzLjk2ODJDMTkuMDQ2NyAyNC4xOTkxIDIxLjA3NCAyNy43ODY5IDI0LjQ0MyAyOS4yNjI3QzI3LjgxMjggMzAuNzM3OCAyNy44MzA1IDMwLjI4NzggMjguNDQ4NyAzMC4yNTQ5QzI5LjA2NzQgMzAuMjIyMiAzMC40Njk2IDI5LjUxNTEgMzAuNzc5NyAyOC43NDA4QzMxLjA4OTggMjcuOTY2NCAzMS4xMTQyIDI3LjI5MjYgMzEuMDM1NSAyNy4xNDkzQzMwLjk1NjYgMjcuMDA1OSAzMC43MzU4IDI2LjkxMjggMzAuNDA1NiAyNi43MzI0WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-whatsapp::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNC4yMjYgMTAuNTU5NkMxNi45NDc3IDEwLjU1OTYgMTEuMDQ3MiAxNi40NTk2IDExLjA0NzIgMjMuNzM4MUMxMS4wNDcyIDI2LjIyNzYgMTEuNzM4MSAyOC41NTY1IDEyLjkzODEgMzAuNTQyOUwxMC41NTkzIDM3LjYxM0wxNy44NTYgMzUuMjc3NUMxOS43NDQzIDM2LjMyMTEgMjEuOTE1NiAzNi45MTY1IDI0LjIyNiAzNi45MTY1QzMxLjUwNTUgMzYuOTE2NSAzNy40MDU5IDMxLjAxNTYgMzcuNDA1OSAyMy43MzgxQzM3LjQwNTkgMTYuNDU5NiAzMS41MDU1IDEwLjU1OTYgMjQuMjI2IDEwLjU1OTZaTTI0LjIyNiAzNC43MDg1QzIxLjk5OCAzNC43MDg1IDE5LjkyMjggMzQuMDQwMSAxOC4xOSAzMi44OTQ3TDEzLjk3MzggMzQuMjQ0M0wxNS4zNDQyIDMwLjE3MDRDMTQuMDMwOCAyOC4zNjE2IDEzLjI1NSAyNi4xMzkzIDEzLjI1NSAyMy43MzgxQzEzLjI1NSAxNy42ODg3IDE4LjE3NjcgMTIuNzY3MSAyNC4yMjYgMTIuNzY3MUMzMC4yNzYzIDEyLjc2NzEgMzUuMTk3OCAxNy42ODg3IDM1LjE5NzggMjMuNzM4MUMzNS4xOTc4IDI5Ljc4NzIgMzAuMjc2MyAzNC43MDg1IDI0LjIyNiAzNC43MDg1Wk0zMC40MDU2IDI2LjczMjRDMzAuMDc1MiAyNi41NTE1IDI4LjQ1MjMgMjUuNjc1NiAyOC4xNDgxIDI1LjU1MTlDMjcuODQzOCAyNS40Mjg0IDI3LjYyMTcgMjUuMzY0MiAyNy4zODQ1IDI1LjY5MjZDMjcuMTQ3NSAyNi4wMTk5IDI2LjQ3NDIgMjYuNzUzNCAyNi4yNzAyIDI2Ljk3MDdDMjYuMDY1MyAyNy4xODggMjUuODY4MSAyNy4yMDg1IDI1LjUzNzYgMjcuMDI3QzI1LjIwNzkgMjYuODQ2NSAyNC4xMzcxIDI2LjQ1MDUgMjIuODk0OSAyNS4yNTY2QzIxLjkyODUgMjQuMzI3NiAyMS4yOTQ2IDIzLjIwMSAyMS4xMTA3IDIyLjg1NzJDMjAuOTI2OCAyMi41MTMxIDIxLjEwOTUgMjIuMzM3NyAyMS4yODQxIDIyLjE3NjZDMjEuNDQxMSAyMi4wMzEyIDIxLjYzNTUgMjEuNzk1NSAyMS44MTEgMjEuNjA1N0MyMS45ODYxIDIxLjQxNTcgMjIuMDQ3OSAyMS4yNzc4IDIyLjE2ODQgMjEuMDU3NEMyMi4yODg4IDIwLjgzNzMgMjIuMjQwNCAyMC42Mzg1IDIyLjE2MjMgMjAuNDY3MUMyMi4wODQzIDIwLjI5NjMgMjEuNDczNiAxOC42MTUzIDIxLjIxODUgMTcuOTMxNUMyMC45NjM0IDE3LjI0OCAyMC42NzkyIDE3LjM0OTYgMjAuNDgyOSAxNy4zNDE2QzIwLjI4NjYgMTcuMzM0OSAyMC4wNjM1IDE3LjI5OCAxOS44MzkgMTcuMjg5NkMxOS42MTQ3IDE3LjI4MTIgMTkuMjQ2OSAxNy4zNTE5IDE4LjkyNjMgMTcuNjc2OEMxOC42MDU0IDE4LjAwMTkgMTcuNzA1NyAxOC43ODI3IDE3LjY0MzcgMjAuNDM4NkMxNy41ODE2IDIyLjA5MzIgMTguNzI3IDIzLjczNzkgMTguODg2OCAyMy45NjgyQzE5LjA0NjcgMjQuMTk5MSAyMS4wNzQgMjcuNzg2OSAyNC40NDMgMjkuMjYyN0MyNy44MTI4IDMwLjczNzggMjcuODMwNSAzMC4yODc4IDI4LjQ0ODcgMzAuMjU0OUMyOS4wNjc0IDMwLjIyMjIgMzAuNDY5NiAyOS41MTUxIDMwLjc3OTcgMjguNzQwOEMzMS4wODk4IDI3Ljk2NjQgMzEuMTE0MiAyNy4yOTI2IDMxLjAzNTUgMjcuMTQ5M0MzMC45NTY2IDI3LjAwNTkgMzAuNzM1OCAyNi45MTI4IDMwLjQwNTYgMjYuNzMyNFoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-facebook {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMjYuNjY0OCA0MC4yNzA4VjI1LjYyMzdIMzEuNTgxOEwzMi4zMTgxIDE5LjkxNTJIMjYuNjY0OFYxNi4yNzA4QzI2LjY2NDggMTQuNjE4MyAyNy4xMjM2IDEzLjQ5MTcgMjkuNDkzOCAxMy40OTE3TDMyLjUxNzEgMTMuNDkwN1Y4LjM4NDgxQzMxLjk5NDMgOC4zMTU1MiAzMC4xOTk3IDguMTYwMTYgMjguMTEyMSA4LjE2MDE2QzIzLjc1MzQgOC4xNjAxNiAyMC43Njk2IDEwLjgyMDMgMjAuNzY5NiAxNS43MDU4VjE5LjkxNTJIMTUuODRWMjUuNjIzN0gyMC43Njk2VjQwLjI3MDhIMjYuNjY0OFoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-facebook::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTI2LjY2NDggNDAuMjcwOFYyNS42MjM3SDMxLjU4MThMMzIuMzE4MSAxOS45MTUySDI2LjY2NDhWMTYuMjcwOEMyNi42NjQ4IDE0LjYxODMgMjcuMTIzNiAxMy40OTE3IDI5LjQ5MzggMTMuNDkxN0wzMi41MTcxIDEzLjQ5MDdWOC4zODQ4MUMzMS45OTQzIDguMzE1NTIgMzAuMTk5NyA4LjE2MDE2IDI4LjExMjEgOC4xNjAxNkMyMy43NTM0IDguMTYwMTYgMjAuNzY5NiAxMC44MjAzIDIwLjc2OTYgMTUuNzA1OFYxOS45MTUySDE1Ljg0VjI1LjYyMzdIMjAuNzY5NlY0MC4yNzA4SDI2LjY2NDhaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-linkedin {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMTEuOTQ1IDE3LjY4NjVIMTcuMzAzMVYzNC45MTcxSDExLjk0NVYxNy42ODY1Wk0xNC42MjQ0IDkuMTIwMTJDMTYuMzM2NSA5LjEyMDEyIDE3LjcyODEgMTAuNTExNiAxNy43MjgxIDEyLjIyNDRDMTcuNzI4MSAxMy45MzkyIDE2LjMzNjUgMTUuMzMwNyAxNC42MjQ0IDE1LjMzMDdDMTIuOTA3NSAxNS4zMzA3IDExLjUxOTggMTMuOTM5MiAxMS41MTk4IDEyLjIyNDRDMTEuNTE5OCAxMC41MTE2IDEyLjkwNzUgOS4xMjAxMiAxNC42MjQ0IDkuMTIwMTJaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0yMC42NjIzIDE3LjY4NjZIMjUuODAwNFYyMC4wMzk4SDI1Ljg3MzZDMjYuNTg4NyAxOC42ODU2IDI4LjMzNjIgMTcuMjU2NyAzMC45NDE3IDE3LjI1NjdDMzYuMzYxMSAxNy4yNTY3IDM3LjM2MjMgMjAuODI0OCAzNy4zNjIzIDI1LjQ2NjJWMzQuOTE3MkgzMi4wMTI2VjI2LjUzODNDMzIuMDEyNiAyNC41Mzg5IDMxLjk3MzYgMjEuOTY4OSAyOS4yMjg3IDIxLjk2ODlDMjYuNDQxNyAyMS45Njg5IDI2LjAxNjcgMjQuMTQ1OSAyNi4wMTY3IDI2LjM5MzNWMzQuOTE3MkgyMC42NjIzVjE3LjY4NjZaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-linkedin::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTExLjk0NSAxNy42ODY1SDE3LjMwMzFWMzQuOTE3MUgxMS45NDVWMTcuNjg2NVpNMTQuNjI0NCA5LjEyMDEyQzE2LjMzNjUgOS4xMjAxMiAxNy43MjgxIDEwLjUxMTYgMTcuNzI4MSAxMi4yMjQ0QzE3LjcyODEgMTMuOTM5MiAxNi4zMzY1IDE1LjMzMDcgMTQuNjI0NCAxNS4zMzA3QzEyLjkwNzUgMTUuMzMwNyAxMS41MTk4IDEzLjkzOTIgMTEuNTE5OCAxMi4yMjQ0QzExLjUxOTggMTAuNTExNiAxMi45MDc1IDkuMTIwMTIgMTQuNjI0NCA5LjEyMDEyWiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMjAuNjYyMyAxNy42ODY2SDI1LjgwMDRWMjAuMDM5OEgyNS44NzM2QzI2LjU4ODcgMTguNjg1NiAyOC4zMzYyIDE3LjI1NjcgMzAuOTQxNyAxNy4yNTY3QzM2LjM2MTEgMTcuMjU2NyAzNy4zNjIzIDIwLjgyNDggMzcuMzYyMyAyNS40NjYyVjM0LjkxNzJIMzIuMDEyNlYyNi41MzgzQzMyLjAxMjYgMjQuNTM4OSAzMS45NzM2IDIxLjk2ODkgMjkuMjI4NyAyMS45Njg5QzI2LjQ0MTcgMjEuOTY4OSAyNi4wMTY3IDI0LjE0NTkgMjYuMDE2NyAyNi4zOTMzVjM0LjkxNzJIMjAuNjYyM1YxNy42ODY2WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-ok {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMjQuMTc4NCAyNC40NTcyQzI4LjI3NzEgMjQuNDU3MiAzMS42MDg2IDIxLjEyNTggMzEuNjA4NiAxNy4wM0MzMS42MDg2IDEyLjkzMjMgMjguMjc3MSA5LjU5OTYxIDI0LjE3ODQgOS41OTk2MUMyMC4wODA5IDkuNTk5NjEgMTYuNzQ4MyAxMi45MzIzIDE2Ljc0ODMgMTcuMDNDMTYuNzQ4MyAyMS4xMjYgMjAuMDgwOSAyNC40NTcyIDI0LjE3ODQgMjQuNDU3MlpNMjQuMTc4NCAxMy45NTM3QzI1Ljg3NTIgMTMuOTUzNyAyNy4yNTQ5IDE1LjMzMzYgMjcuMjU0OSAxNy4wM0MyNy4yNTQ5IDE4LjcyNSAyNS44NzUyIDIwLjEwNDkgMjQuMTc4NCAyMC4xMDQ5QzIyLjQ4MzUgMjAuMTA0OSAyMS4xMDIgMTguNzI1IDIxLjEwMiAxNy4wM0MyMS4xMDIgMTUuMzMzOCAyMi40ODM1IDEzLjk1MzcgMjQuMTc4NCAxMy45NTM3WiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMjcuMTg0NCAzMC41MTgyQzI4LjY5NyAzMC4xNzM0IDMwLjE1NTYgMjkuNTc1NCAzMS40OTkxIDI4LjczMTVDMzIuNTE1OSAyOC4wOTA4IDMyLjgyMjQgMjYuNzQ2MyAzMi4xODE3IDI1LjcyOTlDMzEuNTQxNCAyNC43MTEzIDMwLjE5ODMgMjQuNDA0NyAyOS4xNzk4IDI1LjA0NTVDMjYuMTM2MyAyNi45NTkyIDIyLjIxNzcgMjYuOTU4MyAxOS4xNzU5IDI1LjA0NTVDMTguMTU3MiAyNC40MDQ3IDE2LjgxNDEgMjQuNzExMyAxNi4xNzUxIDI1LjcyOTlDMTUuNTM0MSAyNi43NDc1IDE1LjgzOTggMjguMDkwOCAxNi44NTY4IDI4LjczMTVDMTguMTk5OSAyOS41NzQzIDE5LjY1ODcgMzAuMTczNCAyMS4xNzEzIDMwLjUxODJMMTcuMDE3NCAzNC42NzE2QzE2LjE2ODEgMzUuNTIxNyAxNi4xNjgxIDM2Ljg5OTcgMTcuMDE4MSAzNy43NDk5QzE3LjQ0MzcgMzguMTc0NSAxOC4wMDAzIDM4LjM4NzIgMTguNTU2NyAzOC4zODcyQzE5LjExNDEgMzguMzg3MiAxOS42NzE4IDM4LjE3NDUgMjAuMDk3MiAzNy43NDk5TDI0LjE3NzQgMzMuNjY4MkwyOC4yNjEgMzcuNzQ5OUMyOS4xMTAzIDM4LjU5OTYgMzAuNDg4NCAzOC41OTk2IDMxLjMzODUgMzcuNzQ5OUMzMi4xODk0IDM2Ljg5OTkgMzIuMTg5NCAzNS41MjEgMzEuMzM4NSAzNC42NzE2TDI3LjE4NDQgMzAuNTE4MloiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-ok::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTI0LjE3ODQgMjQuNDU3MkMyOC4yNzcxIDI0LjQ1NzIgMzEuNjA4NiAyMS4xMjU4IDMxLjYwODYgMTcuMDNDMzEuNjA4NiAxMi45MzIzIDI4LjI3NzEgOS41OTk2MSAyNC4xNzg0IDkuNTk5NjFDMjAuMDgwOSA5LjU5OTYxIDE2Ljc0ODMgMTIuOTMyMyAxNi43NDgzIDE3LjAzQzE2Ljc0ODMgMjEuMTI2IDIwLjA4MDkgMjQuNDU3MiAyNC4xNzg0IDI0LjQ1NzJaTTI0LjE3ODQgMTMuOTUzN0MyNS44NzUyIDEzLjk1MzcgMjcuMjU0OSAxNS4zMzM2IDI3LjI1NDkgMTcuMDNDMjcuMjU0OSAxOC43MjUgMjUuODc1MiAyMC4xMDQ5IDI0LjE3ODQgMjAuMTA0OUMyMi40ODM1IDIwLjEwNDkgMjEuMTAyIDE4LjcyNSAyMS4xMDIgMTcuMDNDMjEuMTAyIDE1LjMzMzggMjIuNDgzNSAxMy45NTM3IDI0LjE3ODQgMTMuOTUzN1oiIGZpbGw9IndoaXRlIi8+PHBhdGggZD0iTTI3LjE4NDQgMzAuNTE4MkMyOC42OTcgMzAuMTczNCAzMC4xNTU2IDI5LjU3NTQgMzEuNDk5MSAyOC43MzE1QzMyLjUxNTkgMjguMDkwOCAzMi44MjI0IDI2Ljc0NjMgMzIuMTgxNyAyNS43Mjk5QzMxLjU0MTQgMjQuNzExMyAzMC4xOTgzIDI0LjQwNDcgMjkuMTc5OCAyNS4wNDU1QzI2LjEzNjMgMjYuOTU5MiAyMi4yMTc3IDI2Ljk1ODMgMTkuMTc1OSAyNS4wNDU1QzE4LjE1NzIgMjQuNDA0NyAxNi44MTQxIDI0LjcxMTMgMTYuMTc1MSAyNS43Mjk5QzE1LjUzNDEgMjYuNzQ3NSAxNS44Mzk4IDI4LjA5MDggMTYuODU2OCAyOC43MzE1QzE4LjE5OTkgMjkuNTc0MyAxOS42NTg3IDMwLjE3MzQgMjEuMTcxMyAzMC41MTgyTDE3LjAxNzQgMzQuNjcxNkMxNi4xNjgxIDM1LjUyMTcgMTYuMTY4MSAzNi44OTk3IDE3LjAxODEgMzcuNzQ5OUMxNy40NDM3IDM4LjE3NDUgMTguMDAwMyAzOC4zODcyIDE4LjU1NjcgMzguMzg3MkMxOS4xMTQxIDM4LjM4NzIgMTkuNjcxOCAzOC4xNzQ1IDIwLjA5NzIgMzcuNzQ5OUwyNC4xNzc0IDMzLjY2ODJMMjguMjYxIDM3Ljc0OTlDMjkuMTEwMyAzOC41OTk2IDMwLjQ4ODQgMzguNTk5NiAzMS4zMzg1IDM3Ljc0OTlDMzIuMTg5NCAzNi44OTk5IDMyLjE4OTQgMzUuNTIxIDMxLjMzODUgMzQuNjcxNkwyNy4xODQ0IDMwLjUxODJaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-gplus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM2LjExNDcgMjIuNTA2OVYxOS4wNzk1SDMzLjY3MDhWMjIuNTA2OUgzMC4yNDMxVjI0Ljk1MDhIMzMuNjcwOFYyOC4zNzgxSDM2LjExNDdWMjQuOTUwOEgzOS41NDIzVjIyLjUwNjlIMzYuMTE0N1oiIGZpbGw9IndoaXRlIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC40Njk1IDIyLjI0NzJWMjYuMTY2MUgyMy43MjA3QzIzLjU1ODIgMjYuOTg5OCAyMy4yMjg1IDI3Ljc0NTUgMjIuNjQ0MSAyOC4zODNDMjAuNTM5MiAzMC42ODAxIDE2LjYxNSAzMC42NTcgMTQuMzY4OCAyOC4zNDUxQzEyLjEyMjcgMjYuMDMzIDEyLjE0NzEgMjIuMzA0OSAxNC40MjM2IDIwLjAyMzZDMTYuNTg4OSAxNy44NTM5IDIwLjA3NzYgMTcuNzYwNSAyMi4xODY1IDE5LjgyMzNMMjIuMTgyNSAxOS44Mjc4TDI1LjA0NDQgMTYuOTY1OEMyMS4yMTExIDEzLjQ3ODMgMTUuMjk3MSAxMy41MzIyIDExLjU2NCAxNy4yMTUzQzcuNzAyNDEgMjEuMDI1MSA3LjY2MDYgMjcuMjUwOSAxMS40NzA5IDMxLjExMTlDMTUuMjgwOCAzNC45NzMzIDIxLjg4NjggMzUuMDExNyAyNS40NTc1IDMxLjE3NTZDMjcuNjEyNCAyOC44NjAzIDI4LjIzMjMgMjUuNTM5NCAyNy43MTg0IDIyLjI0NzJIMTguNDY5NVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-gplus::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNi4xMTQ3IDIyLjUwNjlWMTkuMDc5NUgzMy42NzA4VjIyLjUwNjlIMzAuMjQzMVYyNC45NTA4SDMzLjY3MDhWMjguMzc4MUgzNi4xMTQ3VjI0Ljk1MDhIMzkuNTQyM1YyMi41MDY5SDM2LjExNDdaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDY5NSAyMi4yNDcyVjI2LjE2NjFIMjMuNzIwN0MyMy41NTgyIDI2Ljk4OTggMjMuMjI4NSAyNy43NDU1IDIyLjY0NDEgMjguMzgzQzIwLjUzOTIgMzAuNjgwMSAxNi42MTUgMzAuNjU3IDE0LjM2ODggMjguMzQ1MUMxMi4xMjI3IDI2LjAzMyAxMi4xNDcxIDIyLjMwNDkgMTQuNDIzNiAyMC4wMjM2QzE2LjU4ODkgMTcuODUzOSAyMC4wNzc2IDE3Ljc2MDUgMjIuMTg2NSAxOS44MjMzTDIyLjE4MjUgMTkuODI3OEwyNS4wNDQ0IDE2Ljk2NThDMjEuMjExMSAxMy40NzgzIDE1LjI5NzEgMTMuNTMyMiAxMS41NjQgMTcuMjE1M0M3LjcwMjQxIDIxLjAyNTEgNy42NjA2IDI3LjI1MDkgMTEuNDcwOSAzMS4xMTE5QzE1LjI4MDggMzQuOTczMyAyMS44ODY4IDM1LjAxMTcgMjUuNDU3NSAzMS4xNzU2QzI3LjYxMjQgMjguODYwMyAyOC4yMzIzIDI1LjUzOTQgMjcuNzE4NCAyMi4yNDcySDE4LjQ2OTVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-pinterest {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMjQuOTQ2NSA4LjYzOTY1QzE2LjY1OSA4LjYzOTY1IDEyLjQ4MDIgMTQuNTgxMyAxMi40ODAyIDE5LjUzNkMxMi40ODAyIDIyLjUzNTcgMTMuNjE2MiAyNS4yMDQ5IDE2LjA1MjQgMjYuMTk5NUMxNi40NTE2IDI2LjM2MyAxNi44MDk1IDI2LjIwNSAxNi45MjU4IDI1Ljc2M0MxNy4wMDYzIDI1LjQ1NjUgMTcuMTk2NyAyNC42ODQ0IDE3LjI4MjEgMjQuMzYzM0MxNy4zOTg4IDIzLjkyNTYgMTcuMzUzMyAyMy43NzIzIDE3LjAzMSAyMy4zOTA5QzE2LjMyODggMjIuNTYyMSAxNS44Nzk2IDIxLjQ4OTQgMTUuODc5NiAxOS45NzAzQzE1Ljg3OTYgMTUuNTYyNSAxOS4xNzgxIDExLjYxNjYgMjQuNDY4MiAxMS42MTY2QzI5LjE1MyAxMS42MTY2IDMxLjcyNiAxNC40Nzg2IDMxLjcyNiAxOC4zMDA4QzMxLjcyNiAyMy4zMyAyOS41MDAzIDI3LjU3NDcgMjYuMTk1NyAyNy41NzQ3QzI0LjM3MDcgMjcuNTc0NyAyMy4wMDQ4IDI2LjA2NTUgMjMuNDQyOCAyNC4yMTVDMjMuOTY2OSAyMi4wMDUgMjQuOTgyOCAxOS42MjA3IDI0Ljk4MjggMTguMDI1NkMyNC45ODI4IDE2LjU5NzQgMjQuMjE2NCAxNS40MDY5IDIyLjYzMDIgMTUuNDA2OUMyMC43NjQ1IDE1LjQwNjkgMTkuMjY2MSAxNy4zMzY3IDE5LjI2NjEgMTkuOTIxOEMxOS4yNjYxIDIxLjU2NzggMTkuODIyMiAyMi42ODE2IDE5LjgyMjIgMjIuNjgxNkMxOS44MjIyIDIyLjY4MTYgMTcuOTEzNCAzMC43Njk5IDE3LjU3ODcgMzIuMTg1OEMxNi45MTIyIDM1LjAwNjkgMTcuNDc4NiAzOC40NjU1IDE3LjUyNjIgMzguODE0N0MxNy41NTQgMzkuMDIxNSAxNy44MjA1IDM5LjA3MDcgMTcuOTQwNyAzOC45MTQxQzE4LjExMjkgMzguNjg5NiAyMC4zMzQ5IDM1Ljk0NjkgMjEuMDg5OSAzMy4yMDY0QzIxLjMwMzcgMzIuNDMwNiAyMi4zMTcyIDI4LjQxMjEgMjIuMzE3MiAyOC40MTIxQzIyLjkyMzMgMjkuNTY3OSAyNC42OTQ4IDMwLjU4NjMgMjYuNTc4MiAzMC41ODYzQzMyLjE4NTYgMzAuNTg2MyAzNS45OTAzIDI1LjQ3NDMgMzUuOTkwMyAxOC42MzJDMzUuOTkwMyAxMy40NTc5IDMxLjYwNzUgOC42Mzk2NSAyNC45NDY1IDguNjM5NjVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-pinterest::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTI0Ljk0NjUgOC42Mzk2NUMxNi42NTkgOC42Mzk2NSAxMi40ODAyIDE0LjU4MTMgMTIuNDgwMiAxOS41MzZDMTIuNDgwMiAyMi41MzU3IDEzLjYxNjIgMjUuMjA0OSAxNi4wNTI0IDI2LjE5OTVDMTYuNDUxNiAyNi4zNjMgMTYuODA5NSAyNi4yMDUgMTYuOTI1OCAyNS43NjNDMTcuMDA2MyAyNS40NTY1IDE3LjE5NjcgMjQuNjg0NCAxNy4yODIxIDI0LjM2MzNDMTcuMzk4OCAyMy45MjU2IDE3LjM1MzMgMjMuNzcyMyAxNy4wMzEgMjMuMzkwOUMxNi4zMjg4IDIyLjU2MjEgMTUuODc5NiAyMS40ODk0IDE1Ljg3OTYgMTkuOTcwM0MxNS44Nzk2IDE1LjU2MjUgMTkuMTc4MSAxMS42MTY2IDI0LjQ2ODIgMTEuNjE2NkMyOS4xNTMgMTEuNjE2NiAzMS43MjYgMTQuNDc4NiAzMS43MjYgMTguMzAwOEMzMS43MjYgMjMuMzMgMjkuNTAwMyAyNy41NzQ3IDI2LjE5NTcgMjcuNTc0N0MyNC4zNzA3IDI3LjU3NDcgMjMuMDA0OCAyNi4wNjU1IDIzLjQ0MjggMjQuMjE1QzIzLjk2NjkgMjIuMDA1IDI0Ljk4MjggMTkuNjIwNyAyNC45ODI4IDE4LjAyNTZDMjQuOTgyOCAxNi41OTc0IDI0LjIxNjQgMTUuNDA2OSAyMi42MzAyIDE1LjQwNjlDMjAuNzY0NSAxNS40MDY5IDE5LjI2NjEgMTcuMzM2NyAxOS4yNjYxIDE5LjkyMThDMTkuMjY2MSAyMS41Njc4IDE5LjgyMjIgMjIuNjgxNiAxOS44MjIyIDIyLjY4MTZDMTkuODIyMiAyMi42ODE2IDE3LjkxMzQgMzAuNzY5OSAxNy41Nzg3IDMyLjE4NThDMTYuOTEyMiAzNS4wMDY5IDE3LjQ3ODYgMzguNDY1NSAxNy41MjYyIDM4LjgxNDdDMTcuNTU0IDM5LjAyMTUgMTcuODIwNSAzOS4wNzA3IDE3Ljk0MDcgMzguOTE0MUMxOC4xMTI5IDM4LjY4OTYgMjAuMzM0OSAzNS45NDY5IDIxLjA4OTkgMzMuMjA2NEMyMS4zMDM3IDMyLjQzMDYgMjIuMzE3MiAyOC40MTIxIDIyLjMxNzIgMjguNDEyMUMyMi45MjMzIDI5LjU2NzkgMjQuNjk0OCAzMC41ODYzIDI2LjU3ODIgMzAuNTg2M0MzMi4xODU2IDMwLjU4NjMgMzUuOTkwMyAyNS40NzQzIDM1Ljk5MDMgMTguNjMyQzM1Ljk5MDMgMTMuNDU3OSAzMS42MDc1IDguNjM5NjUgMjQuOTQ2NSA4LjYzOTY1WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-telegram {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzQuNzk3OSAxMi4xOTI3TDkuNjk1NzEgMjEuNjk2N0M4LjMyMjg1IDIyLjA5MyA4LjM2NjYgMjMuNDQ4OSA5LjM4MTk4IDIzLjc3NTFMMTUuNjcxNyAyNS43Mzc5TDE4LjA3ODEgMzMuMTE1N0MxOC4zNzA4IDMzLjkyMzEgMTguNjA5OCAzNC4yMjc0IDE5LjEwOTQgMzQuMjM0NEMxOS42MzQ1IDM0LjI0MTcgMTkuODM1NSAzNC4wNDk5IDIwLjM4MDggMzMuNTY3NkMyMS4wMTkzIDMyLjk2OCAyMS45OTE4IDMyLjAyNDYgMjMuNTI4NCAzMC41MzA2TDMwLjA3MDcgMzUuMzY0MUMzMS4yNzQ4IDM2LjAyODIgMzIuMTQ0IDM1LjY4NDEgMzIuNDQzOCAzNC4yNDU5TDM2LjU0NTQgMTMuOTU4NEMzNi45ODUxIDEyLjE5NTYgMzUuOTQ5OCAxMS42Njk5IDM0Ljc5NzkgMTIuMTkyN1pNMTYuNjU4NyAyNS4yODcxTDMwLjk1ODIgMTYuMzE2MUMzMS42NjI1IDE1Ljg0MzYgMzEuODgzMyAxNi4zNzA5IDMxLjU2NTQgMTYuNzM0OEwxOS42OTc4IDI3LjQwOTVMMTkuMDg4OSAzMi43MzcyTDE2LjY1ODcgMjUuMjg3MVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-telegram::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTM0Ljc5NzkgMTIuMTkyN0w5LjY5NTcxIDIxLjY5NjdDOC4zMjI4NSAyMi4wOTMgOC4zNjY2IDIzLjQ0ODkgOS4zODE5OCAyMy43NzUxTDE1LjY3MTcgMjUuNzM3OUwxOC4wNzgxIDMzLjExNTdDMTguMzcwOCAzMy45MjMxIDE4LjYwOTggMzQuMjI3NCAxOS4xMDk0IDM0LjIzNDRDMTkuNjM0NSAzNC4yNDE3IDE5LjgzNTUgMzQuMDQ5OSAyMC4zODA4IDMzLjU2NzZDMjEuMDE5MyAzMi45NjggMjEuOTkxOCAzMi4wMjQ2IDIzLjUyODQgMzAuNTMwNkwzMC4wNzA3IDM1LjM2NDFDMzEuMjc0OCAzNi4wMjgyIDMyLjE0NCAzNS42ODQxIDMyLjQ0MzggMzQuMjQ1OUwzNi41NDU0IDEzLjk1ODRDMzYuOTg1MSAxMi4xOTU2IDM1Ljk0OTggMTEuNjY5OSAzNC43OTc5IDEyLjE5MjdaTTE2LjY1ODcgMjUuMjg3MUwzMC45NTgyIDE2LjMxNjFDMzEuNjYyNSAxNS44NDM2IDMxLjg4MzMgMTYuMzcwOSAzMS41NjU0IDE2LjczNDhMMTkuNjk3OCAyNy40MDk1TDE5LjA4ODkgMzIuNzM3MkwxNi42NTg3IDI1LjI4NzFaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-twitter {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzguMDYyNyAxNC43OTU1QzM2Ljk5MzYgMTUuMjY5OCAzNS44NDQyIDE1LjU5MDUgMzQuNjM4MSAxNS43MzQ3QzM1Ljg2OTEgMTQuOTk2NSAzNi44MTQ1IDEzLjgyODUgMzcuMjU5OCAxMi40MzU4QzM2LjEwNzYgMTMuMTE5NCAzNC44MzE1IDEzLjYxNTQgMzMuNDczMyAxMy44ODI3QzMyLjM4NTcgMTIuNzIzOCAzMC44MzU5IDEyIDI5LjEyMSAxMkMyNS44MjgxIDEyIDIzLjE1ODMgMTQuNjY5NSAyMy4xNTgzIDE3Ljk2MjFDMjMuMTU4MyAxOC40Mjk2IDIzLjIxMSAxOC44ODQ1IDIzLjMxMjYgMTkuMzIwNUMxOC4zNTcxIDE5LjA3MjIgMTMuOTYzNSAxNi42OTg2IDExLjAyMjkgMTMuMDkxNkMxMC41MDkzIDEzLjk3MTggMTAuMjE1NSAxNC45OTYgMTAuMjE1NSAxNi4wODg2QzEwLjIxNTUgMTguMTU3IDExLjI2ODIgMTkuOTgyNCAxMi44NjgyIDIxLjA1MTJDMTEuODkwOCAyMS4wMjAzIDEwLjk3MTMgMjAuNzUyNCAxMC4xNjcyIDIwLjMwNTRDMTAuMTY2NyAyMC4zMzA0IDEwLjE2NjcgMjAuMzU1NiAxMC4xNjY3IDIwLjM4MDZDMTAuMTY2NyAyMy4yNjkyIDEyLjIyMiAyNS42Nzg5IDE0Ljk0OTcgMjYuMjI2N0MxNC40NDk2IDI2LjM2MyAxMy45MjI0IDI2LjQzNTggMTMuMzc4OSAyNi40MzU4QzEyLjk5NDcgMjYuNDM1OCAxMi42MjExIDI2LjM5ODQgMTIuMjU2OCAyNi4zMjkxQzEzLjAxNTcgMjguNjk3MyAxNS4yMTc3IDMwLjQyMTQgMTcuODI3IDMwLjQ2OTJDMTUuNzg2NCAzMi4wNjg4IDEzLjIxNTMgMzMuMDIxOCAxMC40MjE4IDMzLjAyMThDOS45NDA0NiAzMy4wMjE4IDkuNDY1NzUgMzIuOTkzNSA4Ljk5OTI3IDMyLjkzOEMxMS42MzgxIDM0LjYzMDIgMTQuNzcyNCAzNS42MTcyIDE4LjEzOTUgMzUuNjE3MkMyOS4xMDcgMzUuNjE3MiAzNS4xMDQ2IDI2LjUzMTkgMzUuMTA0NiAxOC42NTM0QzM1LjEwNDYgMTguMzk1IDM1LjA5ODggMTguMTM4IDM1LjA4NzEgMTcuODgyMkMzNi4yNTI0IDE3LjA0MTMgMzcuMjYzMyAxNS45OTE0IDM4LjA2MjcgMTQuNzk1NVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-twitter::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTM4LjA2MjcgMTQuNzk1NUMzNi45OTM2IDE1LjI2OTggMzUuODQ0MiAxNS41OTA1IDM0LjYzODEgMTUuNzM0N0MzNS44NjkxIDE0Ljk5NjUgMzYuODE0NSAxMy44Mjg1IDM3LjI1OTggMTIuNDM1OEMzNi4xMDc2IDEzLjExOTQgMzQuODMxNSAxMy42MTU0IDMzLjQ3MzMgMTMuODgyN0MzMi4zODU3IDEyLjcyMzggMzAuODM1OSAxMiAyOS4xMjEgMTJDMjUuODI4MSAxMiAyMy4xNTgzIDE0LjY2OTUgMjMuMTU4MyAxNy45NjIxQzIzLjE1ODMgMTguNDI5NiAyMy4yMTEgMTguODg0NSAyMy4zMTI2IDE5LjMyMDVDMTguMzU3MSAxOS4wNzIyIDEzLjk2MzUgMTYuNjk4NiAxMS4wMjI5IDEzLjA5MTZDMTAuNTA5MyAxMy45NzE4IDEwLjIxNTUgMTQuOTk2IDEwLjIxNTUgMTYuMDg4NkMxMC4yMTU1IDE4LjE1NyAxMS4yNjgyIDE5Ljk4MjQgMTIuODY4MiAyMS4wNTEyQzExLjg5MDggMjEuMDIwMyAxMC45NzEzIDIwLjc1MjQgMTAuMTY3MiAyMC4zMDU0QzEwLjE2NjcgMjAuMzMwNCAxMC4xNjY3IDIwLjM1NTYgMTAuMTY2NyAyMC4zODA2QzEwLjE2NjcgMjMuMjY5MiAxMi4yMjIgMjUuNjc4OSAxNC45NDk3IDI2LjIyNjdDMTQuNDQ5NiAyNi4zNjMgMTMuOTIyNCAyNi40MzU4IDEzLjM3ODkgMjYuNDM1OEMxMi45OTQ3IDI2LjQzNTggMTIuNjIxMSAyNi4zOTg0IDEyLjI1NjggMjYuMzI5MUMxMy4wMTU3IDI4LjY5NzMgMTUuMjE3NyAzMC40MjE0IDE3LjgyNyAzMC40NjkyQzE1Ljc4NjQgMzIuMDY4OCAxMy4yMTUzIDMzLjAyMTggMTAuNDIxOCAzMy4wMjE4QzkuOTQwNDYgMzMuMDIxOCA5LjQ2NTc1IDMyLjk5MzUgOC45OTkyNyAzMi45MzhDMTEuNjM4MSAzNC42MzAyIDE0Ljc3MjQgMzUuNjE3MiAxOC4xMzk1IDM1LjYxNzJDMjkuMTA3IDM1LjYxNzIgMzUuMTA0NiAyNi41MzE5IDM1LjEwNDYgMTguNjUzNEMzNS4xMDQ2IDE4LjM5NSAzNS4wOTg4IDE4LjEzOCAzNS4wODcxIDE3Ljg4MjJDMzYuMjUyNCAxNy4wNDEzIDM3LjI2MzMgMTUuOTkxNCAzOC4wNjI3IDE0Ljc5NTVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-viber {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzMuODA0IDEyLjY1MzFDMzIuNzgyNCAxMS43ODA3IDMxLjU4NDMgMTEuMjUzNCAzMC4yOTc5IDEwLjkxNzFDMjcuMDY1NiAxMC4wNzIgMjMuNzg5MSA5Ljg2MTIxIDIwLjQ3ODkgMTAuMzEwM0MxOC44MDA4IDEwLjUzNzggMTcuMTc5NiAxMC45ODE1IDE1LjY4ODEgMTEuODE4MkMxMy45MzY2IDEyLjgwMDcgMTIuNzMxNSAxNC4yMTYgMTIuMTk4NCAxNi4xNzk5QzExLjgxODMgMTcuNTc5OCAxMS42MzQxIDE5LjAwNTIgMTEuNTYyIDIwLjQ0ODhDMTEuNDU1NSAyMi41Nzg2IDExLjUyNDkgMjQuNjk0MyAxMi4wNyAyNi43NzI1QzEyLjcwMDggMjkuMTc2OCAxNC4wNzI2IDMwLjk0OCAxNi40MjI4IDMxLjg5MDVDMTYuNjc5MiAzMS45OTM0IDE2LjkyMDEgMzIuMTM0NyAxNy4xNzU0IDMyLjI0MDlDMTcuNDEwNyAzMi4zMzkxIDE3LjQ4MjggMzIuNDk0OCAxNy40ODExIDMyLjc0OTVDMTcuNDY5NyAzNC40MTI0IDE3LjQ3NTEgMzYuMDc1MiAxNy40NzUxIDM3LjgxMjNDMTguMDkyNiAzNy4yMTcxIDE4LjUxODcgMzYuNzc4OSAxOC44Mjg3IDM2LjQyODNDMTkuNzU0NCAzNS4zODIyIDIwLjYzMDEgMzQuNTExNCAyMS41OTUzIDMzLjUxNjJDMjIuMDg0NSAzMy4wMTIgMjEuODc4OSAzMy4wMzY1IDIyLjYzNzggMzMuMDQ5MUMyMy41MzA3IDMzLjA2MzYgMjQuOTMzNSAzMy4wOTg2IDI1LjgyMSAzMy4wMjkxQzI3LjUxNDQgMzIuODk2NSAyOS4xOTM0IDMyLjY4MTMgMzAuODI3MiAzMi4xOTA1QzMyLjkwMiAzMS41Njc1IDM0LjU2NDMgMzAuNDU2NSAzNS40MDc3IDI4LjM1ODlDMzUuNjMxNyAyNy44MDE1IDM1Ljg0NjQgMjcuMjQxOCAzNS45ODgxIDI2LjY1ODVDMzYuNzk4NCAyMy4zMTk3IDM2LjY4OTkgMTkuOTc1IDM2LjAxMjggMTYuNjM0NUMzNS42OTggMTUuMDgzMSAzNS4wMzQ1IDEzLjcwNCAzMy44MDQgMTIuNjUzMVpNMjMuNDkxMyAxNC42Nzc1QzIzLjUwOSAxNC4zNTU5IDIzLjY5MjkgMTQuMjMyMSAyMy45OTU4IDE0LjI0NjRDMjYuNTcyMyAxNC4zNjk0IDI4LjUxMjEgMTUuMTM1MiAzMC4wMDM3IDE3LjE0MzJDMzAuODc3OSAxOC4zMjAyIDMxLjM0OTggMTkuOTA4NSAzMS4zOTc0IDIxLjM4NDZDMzEuMzk3NCAyMS42MDM5IDMxLjQwNjkgMjEuODIzNCAzMS4zOTQ4IDIyLjA0MkMzMS4zODEyIDIyLjI4NjIgMzEuMjc0NCAyMi40NzI0IDMxLjAwMDEgMjIuNDc1NUMzMC43MjI1IDIyLjQ3ODUgMzAuNTg2OCAyMi4zMjgyIDMwLjU2NzkgMjIuMDQ2OUMzMC40OTU0IDIwLjk1OTMgMzAuMjg1NSAxOS45MDA0IDI5Ljg2OTUgMTguODg4NUMyOS4wNjQ2IDE2LjkyOTMgMjcuNTIxNSAxNS44NzM0IDI1LjUzOCAxNS4zNjM3QzI1LjAxMzYgMTUuMjI4OCAyNC40ODM0IDE1LjExNzkgMjMuOTQxNCAxNS4wNzRDMjMuNjk2NyAxNS4wNTQgMjMuNDczNSAxNS4wMDE5IDIzLjQ5MTMgMTQuNjc3NVpNMjYuMDkwOCAxNy40MTM0QzI1LjU2NjkgMTcuMjMgMjUuMDM2MiAxNy4wODI3IDI0LjQ4NTQgMTcuMDAyOUMyNC4yMTg3IDE2Ljk2NDEgMjQuMDI4MyAxNi44MjI5IDI0LjA3NzUgMTYuNTEwOEMyNC4xMjM5IDE2LjIxNzMgMjQuMzE1OCAxNi4xMDA2IDI0LjU5NzcgMTYuMTI3OEMyNi4zOTU5IDE2LjI5ODQgMjcuODAwNiAxNi45NTI3IDI4Ljc2NzkgMTguNTEwNEMyOS4yMjAyIDE5LjIzODcgMjkuNDg2IDIwLjI3MDUgMjkuNDQ2MSAyMS4wNDQzQzI5LjQxNzkgMjEuNTkzIDI5LjMzNDMgMjEuNzM0NSAyOS4wMjA2IDIxLjcyNkMyOC41NjQgMjEuNzEzNCAyOC42MzE0IDIxLjMzNzkgMjguNTk2NCAyMS4wNjJDMjguNTQyNyAyMC42MzYzIDI4LjQ1MDEgMjAuMjIxNyAyOC4zMzUgMTkuODEwOUMyOC4wMDE4IDE4LjYyNDEgMjcuMjU3OCAxNy44MjIzIDI2LjA5MDggMTcuNDEzNFpNMjcuNjEyNyAyMC40NDU4QzI3LjU5NTYgMjAuNTk4MiAyNy41OTQyIDIwLjcwMzUgMjcuNTcwMiAyMC44MDMxQzI3LjUyMTkgMjEuMDAzNiAyNy4zOTkyIDIxLjEyNDUgMjcuMTgwOSAyMS4xMjgxQzI2Ljk1OTkgMjEuMTMxNiAyNi44NDA3IDIxLjAwMDQgMjYuNzgyOCAyMC44MTAxQzI2Ljc0MjcgMjAuNjc4NyAyNi43MzI0IDIwLjUzODUgMjYuNzA2MyAyMC40MDI2QzI2LjU2NjIgMTkuNjc4MiAyNi4xNTIgMTkuMjAzNiAyNS40MzE4IDE5LjAxMDFDMjUuMzQzMyAxOC45ODY0IDI1LjI1MTYgMTguOTczNyAyNS4xNjMgMTguOTQ5MkMyNC45MzU3IDE4Ljg4NjIgMjQuNjUyOCAxOC44ODE1IDI0LjY0MzQgMTguNTQ4OUMyNC42MzU1IDE4LjI3MzUgMjQuODQ0OSAxOC4xMDk1IDI1LjIyMjkgMTguMDg2NEMyNS40Nzk3IDE4LjA3MDUgMjUuODc3NSAxOC4xOTc0IDI2LjEwNzkgMTguMzA5M0MyNy4wNTQ0IDE4Ljc3MDkgMjcuNDk2MiAxOS40MjA0IDI3LjYxMjcgMjAuNDQ1OFpNMzEuMzk4NiAyOC4wODE0QzMwLjg5OTMgMjkuMjEyNCAzMC4wNDQ1IDI5Ljk1ODYgMjguODQ5MSAzMC4yOTY0QzI4LjQxNTggMzAuNDE5MSAyNy45OTU1IDMwLjMxMzkgMjcuNTk5NiAzMC4xNDU0QzIyLjE0NzUgMjcuODI0NiAxOC4yMDc4IDIzLjk5NTYgMTUuOTc2NiAxOC40Njg3QzE1LjgxNTcgMTguMDY5OCAxNS43MjE5IDE3LjY1NCAxNS43MzY2IDE3LjI3MzlDMTUuNzM5NiAxNS44NTA2IDE2Ljk4ODUgMTQuNTM0NiAxOC4zNTcyIDE0LjQ1OUMxOC43MzU3IDE0LjQzODIgMTkuMDYzIDE0LjU2NjQgMTkuMzM1OCAxNC44MjIyQzIwLjI5ODQgMTUuNzI0IDIxLjA3MjEgMTYuNzY5MiAyMS42Mzc1IDE3Ljk1OTNDMjEuOTQ0MiAxOC42MDUyIDIxLjgxNTYgMTkuMDYwMyAyMS4yNjM1IDE5LjUyMzFDMjEuMTc1MiAxOS41OTcxIDIxLjA3OTUgMTkuNjYyMyAyMC45ODY0IDE5LjczMDZDMjAuMjUzIDIwLjI2NjggMjAuMDg5MyAyMC44MTQ4IDIwLjQzOTkgMjEuNjU5OEMyMS4wMTQ5IDIzLjA0NTkgMjEuOTUxIDI0LjEzMzYgMjMuMjE0IDI0LjkzODZDMjMuNjkwNiAyNS4yNDI1IDI0LjE3NzggMjUuNTMxMiAyNC43MjcyIDI1LjY5MTFDMjUuMjMwMSAyNS44Mzc3IDI1LjYzMzkgMjUuNjgwNiAyNS45NTY5IDI1LjI4MzRDMjUuOTkzMSAyNS4yMzg2IDI2LjAyNjkgMjUuMTkxNiAyNi4wNjA3IDI1LjE0NDlDMjYuNzYzNSAyNC4xNzE2IDI3LjUxNTkgMjQuMDAyOSAyOC41MzQ4IDI0LjYzNTJDMjkuNDA4NyAyNS4xNzc0IDMwLjIzMTcgMjUuNzk1OSAzMS4wMTQyIDI2LjQ2MzVDMzEuNTQzNSAyNi45MTQ5IDMxLjY3ODggMjcuNDQ3IDMxLjM5ODYgMjguMDgxNFoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-viber::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTMzLjgwNCAxMi42NTMxQzMyLjc4MjQgMTEuNzgwNyAzMS41ODQzIDExLjI1MzQgMzAuMjk3OSAxMC45MTcxQzI3LjA2NTYgMTAuMDcyIDIzLjc4OTEgOS44NjEyMSAyMC40Nzg5IDEwLjMxMDNDMTguODAwOCAxMC41Mzc4IDE3LjE3OTYgMTAuOTgxNSAxNS42ODgxIDExLjgxODJDMTMuOTM2NiAxMi44MDA3IDEyLjczMTUgMTQuMjE2IDEyLjE5ODQgMTYuMTc5OUMxMS44MTgzIDE3LjU3OTggMTEuNjM0MSAxOS4wMDUyIDExLjU2MiAyMC40NDg4QzExLjQ1NTUgMjIuNTc4NiAxMS41MjQ5IDI0LjY5NDMgMTIuMDcgMjYuNzcyNUMxMi43MDA4IDI5LjE3NjggMTQuMDcyNiAzMC45NDggMTYuNDIyOCAzMS44OTA1QzE2LjY3OTIgMzEuOTkzNCAxNi45MjAxIDMyLjEzNDcgMTcuMTc1NCAzMi4yNDA5QzE3LjQxMDcgMzIuMzM5MSAxNy40ODI4IDMyLjQ5NDggMTcuNDgxMSAzMi43NDk1QzE3LjQ2OTcgMzQuNDEyNCAxNy40NzUxIDM2LjA3NTIgMTcuNDc1MSAzNy44MTIzQzE4LjA5MjYgMzcuMjE3MSAxOC41MTg3IDM2Ljc3ODkgMTguODI4NyAzNi40MjgzQzE5Ljc1NDQgMzUuMzgyMiAyMC42MzAxIDM0LjUxMTQgMjEuNTk1MyAzMy41MTYyQzIyLjA4NDUgMzMuMDEyIDIxLjg3ODkgMzMuMDM2NSAyMi42Mzc4IDMzLjA0OTFDMjMuNTMwNyAzMy4wNjM2IDI0LjkzMzUgMzMuMDk4NiAyNS44MjEgMzMuMDI5MUMyNy41MTQ0IDMyLjg5NjUgMjkuMTkzNCAzMi42ODEzIDMwLjgyNzIgMzIuMTkwNUMzMi45MDIgMzEuNTY3NSAzNC41NjQzIDMwLjQ1NjUgMzUuNDA3NyAyOC4zNTg5QzM1LjYzMTcgMjcuODAxNSAzNS44NDY0IDI3LjI0MTggMzUuOTg4MSAyNi42NTg1QzM2Ljc5ODQgMjMuMzE5NyAzNi42ODk5IDE5Ljk3NSAzNi4wMTI4IDE2LjYzNDVDMzUuNjk4IDE1LjA4MzEgMzUuMDM0NSAxMy43MDQgMzMuODA0IDEyLjY1MzFaTTIzLjQ5MTMgMTQuNjc3NUMyMy41MDkgMTQuMzU1OSAyMy42OTI5IDE0LjIzMjEgMjMuOTk1OCAxNC4yNDY0QzI2LjU3MjMgMTQuMzY5NCAyOC41MTIxIDE1LjEzNTIgMzAuMDAzNyAxNy4xNDMyQzMwLjg3NzkgMTguMzIwMiAzMS4zNDk4IDE5LjkwODUgMzEuMzk3NCAyMS4zODQ2QzMxLjM5NzQgMjEuNjAzOSAzMS40MDY5IDIxLjgyMzQgMzEuMzk0OCAyMi4wNDJDMzEuMzgxMiAyMi4yODYyIDMxLjI3NDQgMjIuNDcyNCAzMS4wMDAxIDIyLjQ3NTVDMzAuNzIyNSAyMi40Nzg1IDMwLjU4NjggMjIuMzI4MiAzMC41Njc5IDIyLjA0NjlDMzAuNDk1NCAyMC45NTkzIDMwLjI4NTUgMTkuOTAwNCAyOS44Njk1IDE4Ljg4ODVDMjkuMDY0NiAxNi45MjkzIDI3LjUyMTUgMTUuODczNCAyNS41MzggMTUuMzYzN0MyNS4wMTM2IDE1LjIyODggMjQuNDgzNCAxNS4xMTc5IDIzLjk0MTQgMTUuMDc0QzIzLjY5NjcgMTUuMDU0IDIzLjQ3MzUgMTUuMDAxOSAyMy40OTEzIDE0LjY3NzVaTTI2LjA5MDggMTcuNDEzNEMyNS41NjY5IDE3LjIzIDI1LjAzNjIgMTcuMDgyNyAyNC40ODU0IDE3LjAwMjlDMjQuMjE4NyAxNi45NjQxIDI0LjAyODMgMTYuODIyOSAyNC4wNzc1IDE2LjUxMDhDMjQuMTIzOSAxNi4yMTczIDI0LjMxNTggMTYuMTAwNiAyNC41OTc3IDE2LjEyNzhDMjYuMzk1OSAxNi4yOTg0IDI3LjgwMDYgMTYuOTUyNyAyOC43Njc5IDE4LjUxMDRDMjkuMjIwMiAxOS4yMzg3IDI5LjQ4NiAyMC4yNzA1IDI5LjQ0NjEgMjEuMDQ0M0MyOS40MTc5IDIxLjU5MyAyOS4zMzQzIDIxLjczNDUgMjkuMDIwNiAyMS43MjZDMjguNTY0IDIxLjcxMzQgMjguNjMxNCAyMS4zMzc5IDI4LjU5NjQgMjEuMDYyQzI4LjU0MjcgMjAuNjM2MyAyOC40NTAxIDIwLjIyMTcgMjguMzM1IDE5LjgxMDlDMjguMDAxOCAxOC42MjQxIDI3LjI1NzggMTcuODIyMyAyNi4wOTA4IDE3LjQxMzRaTTI3LjYxMjcgMjAuNDQ1OEMyNy41OTU2IDIwLjU5ODIgMjcuNTk0MiAyMC43MDM1IDI3LjU3MDIgMjAuODAzMUMyNy41MjE5IDIxLjAwMzYgMjcuMzk5MiAyMS4xMjQ1IDI3LjE4MDkgMjEuMTI4MUMyNi45NTk5IDIxLjEzMTYgMjYuODQwNyAyMS4wMDA0IDI2Ljc4MjggMjAuODEwMUMyNi43NDI3IDIwLjY3ODcgMjYuNzMyNCAyMC41Mzg1IDI2LjcwNjMgMjAuNDAyNkMyNi41NjYyIDE5LjY3ODIgMjYuMTUyIDE5LjIwMzYgMjUuNDMxOCAxOS4wMTAxQzI1LjM0MzMgMTguOTg2NCAyNS4yNTE2IDE4Ljk3MzcgMjUuMTYzIDE4Ljk0OTJDMjQuOTM1NyAxOC44ODYyIDI0LjY1MjggMTguODgxNSAyNC42NDM0IDE4LjU0ODlDMjQuNjM1NSAxOC4yNzM1IDI0Ljg0NDkgMTguMTA5NSAyNS4yMjI5IDE4LjA4NjRDMjUuNDc5NyAxOC4wNzA1IDI1Ljg3NzUgMTguMTk3NCAyNi4xMDc5IDE4LjMwOTNDMjcuMDU0NCAxOC43NzA5IDI3LjQ5NjIgMTkuNDIwNCAyNy42MTI3IDIwLjQ0NThaTTMxLjM5ODYgMjguMDgxNEMzMC44OTkzIDI5LjIxMjQgMzAuMDQ0NSAyOS45NTg2IDI4Ljg0OTEgMzAuMjk2NEMyOC40MTU4IDMwLjQxOTEgMjcuOTk1NSAzMC4zMTM5IDI3LjU5OTYgMzAuMTQ1NEMyMi4xNDc1IDI3LjgyNDYgMTguMjA3OCAyMy45OTU2IDE1Ljk3NjYgMTguNDY4N0MxNS44MTU3IDE4LjA2OTggMTUuNzIxOSAxNy42NTQgMTUuNzM2NiAxNy4yNzM5QzE1LjczOTYgMTUuODUwNiAxNi45ODg1IDE0LjUzNDYgMTguMzU3MiAxNC40NTlDMTguNzM1NyAxNC40MzgyIDE5LjA2MyAxNC41NjY0IDE5LjMzNTggMTQuODIyMkMyMC4yOTg0IDE1LjcyNCAyMS4wNzIxIDE2Ljc2OTIgMjEuNjM3NSAxNy45NTkzQzIxLjk0NDIgMTguNjA1MiAyMS44MTU2IDE5LjA2MDMgMjEuMjYzNSAxOS41MjMxQzIxLjE3NTIgMTkuNTk3MSAyMS4wNzk1IDE5LjY2MjMgMjAuOTg2NCAxOS43MzA2QzIwLjI1MyAyMC4yNjY4IDIwLjA4OTMgMjAuODE0OCAyMC40Mzk5IDIxLjY1OThDMjEuMDE0OSAyMy4wNDU5IDIxLjk1MSAyNC4xMzM2IDIzLjIxNCAyNC45Mzg2QzIzLjY5MDYgMjUuMjQyNSAyNC4xNzc4IDI1LjUzMTIgMjQuNzI3MiAyNS42OTExQzI1LjIzMDEgMjUuODM3NyAyNS42MzM5IDI1LjY4MDYgMjUuOTU2OSAyNS4yODM0QzI1Ljk5MzEgMjUuMjM4NiAyNi4wMjY5IDI1LjE5MTYgMjYuMDYwNyAyNS4xNDQ5QzI2Ljc2MzUgMjQuMTcxNiAyNy41MTU5IDI0LjAwMjkgMjguNTM0OCAyNC42MzUyQzI5LjQwODcgMjUuMTc3NCAzMC4yMzE3IDI1Ljc5NTkgMzEuMDE0MiAyNi40NjM1QzMxLjU0MzUgMjYuOTE0OSAzMS42Nzg4IDI3LjQ0NyAzMS4zOTg2IDI4LjA4MTRaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-vimeo {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzguMjA5MSAxNS44NjUzQzM4LjI1MDIgMTcuMzMzNCAzNy45NTEzIDE4LjY5MzIgMzcuNDQwOCAyMC4wMTMyQzM2LjU1NjMgMjIuMjk3OSAzNS4yNjc5IDI0LjM1NTggMzMuODQ3OCAyNi4zMzQ0QzMxLjg4NjEgMjkuMDY4MyAyOS44MzU4IDMxLjcyOTYgMjcuMjM4OCAzMy45MDk4QzI1Ljk2NTcgMzQuOTc3OCAyNC41OTg3IDM1Ljg2OTQgMjIuOTI3NyAzNi4yMTUzQzIxLjc2NjQgMzYuNDU1MyAyMC43ODggMzYuMTQzMiAxOS45NzA2IDM1LjMzNTJDMTguODAzIDM0LjE4MSAxOC4xMTg5IDMyLjczMiAxNy42NzUzIDMxLjE4MjdDMTYuODQ1OCAyOC4yODM4IDE2LjA3NTcgMjUuMzY3NCAxNS4yNzM2IDIyLjQ2MDFDMTUuMDA4MyAyMS40OTk5IDE0LjY4MjkgMjAuNTYgMTQuMjE1NSAxOS42NzU5QzE0LjExNjMgMTkuNDg4NyAxNC4wMTIyIDE5LjMwMzMgMTMuODk0MyAxOS4xMjc4QzEzLjE5OTYgMTguMDk1MSAxMi43MzE3IDE3Ljk5MjQgMTEuNjgwMSAxOC42NDc3QzExLjMwNjQgMTguODgwMiAxMC45Mzc3IDE5LjEyMjcgMTAuNTggMTkuMzc5NEMxMC4zODMgMTkuNTIwOSAxMC4yNTM1IDE5LjUyODQgMTAuMDk4NSAxOS4zMTc0QzkuNzgwOTMgMTguODgzNSA5LjQ0MzU4IDE4LjQ2MzEgOS4xMDc4IDE4LjA0MjhDOC45NzQ5OSAxNy44NzcgOC45NDQzOCAxNy43NDIzIDkuMTI4NDUgMTcuNTg2NUMxMS4xOTU2IDE1Ljg0MDEgMTMuMDY0IDEzLjg1OTUgMTUuMzA2OCAxMi4zMjJDMTYuMTE3NSAxMS43NjY3IDE2Ljk2NjMgMTEuMjkxNiAxOC4wMTM1IDExLjMyODRDMTkuMDcwOSAxMS4zNjQ5IDE5Ljg5NzIgMTEuNzk5NCAyMC41MDk2IDEyLjY0NzFDMjEuMjA2MSAxMy42MTE4IDIxLjUwNDEgMTQuNzI4MiAyMS42OTY0IDE1Ljg3ODRDMjIuMTQwNSAxOC41MzAxIDIyLjQ5MTMgMjEuMTk5MSAyMy4xNjA4IDIzLjgwOUMyMy4zODM5IDI0LjY3ODQgMjMuNjM3OCAyNS41NDAxIDI0LjA4MTcgMjYuMzI4OEMyNC42MjUgMjcuMjk0NyAyNS4yMTgyIDI3LjQyMDIgMjUuOTY1OCAyNi42MjFDMjcuNTg4MiAyNC44ODY2IDI4LjgwNTkgMjIuODkwMyAyOS41OTQgMjAuNjQzM0MyOS43Njg5IDIwLjE0NDYgMjkuNzg1OSAxOS42MTk0IDI5Ljc1ODggMTkuMDk0OUMyOS43MDczIDE4LjA5MjkgMjkuMTI5IDE3LjUwMTMgMjguMTI4NyAxNy40MjMzQzI3LjQzNTQgMTcuMzY5MiAyNi43NjI3IDE3LjQ3MTYgMjYuMTA2IDE3LjY5NUMyNS44MDU2IDE3Ljc5NjggMjUuNjU5NiAxNy43NDcgMjUuNzgxNiAxNy4zODY3QzI2LjQyMjcgMTUuNTA0IDI3LjMxMyAxMy43NzIxIDI4LjkyMTcgMTIuNTI2OUMzMC44MTI1IDExLjA2MzMgMzIuOTc1NCAxMC42OTkyIDM1LjI2MjYgMTEuMjMyOUMzNy4wMTYyIDExLjY0MTkgMzcuNzUzOSAxMi45OTY1IDM4LjA1NTYgMTQuNjQ2N0MzOC4xMzIxIDE1LjA2MjIgMzguMTYyOSAxNS40ODYzIDM4LjIwOTEgMTUuODY1M1oiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-vimeo::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTM4LjIwOTEgMTUuODY1M0MzOC4yNTAyIDE3LjMzMzQgMzcuOTUxMyAxOC42OTMyIDM3LjQ0MDggMjAuMDEzMkMzNi41NTYzIDIyLjI5NzkgMzUuMjY3OSAyNC4zNTU4IDMzLjg0NzggMjYuMzM0NEMzMS44ODYxIDI5LjA2ODMgMjkuODM1OCAzMS43Mjk2IDI3LjIzODggMzMuOTA5OEMyNS45NjU3IDM0Ljk3NzggMjQuNTk4NyAzNS44Njk0IDIyLjkyNzcgMzYuMjE1M0MyMS43NjY0IDM2LjQ1NTMgMjAuNzg4IDM2LjE0MzIgMTkuOTcwNiAzNS4zMzUyQzE4LjgwMyAzNC4xODEgMTguMTE4OSAzMi43MzIgMTcuNjc1MyAzMS4xODI3QzE2Ljg0NTggMjguMjgzOCAxNi4wNzU3IDI1LjM2NzQgMTUuMjczNiAyMi40NjAxQzE1LjAwODMgMjEuNDk5OSAxNC42ODI5IDIwLjU2IDE0LjIxNTUgMTkuNjc1OUMxNC4xMTYzIDE5LjQ4ODcgMTQuMDEyMiAxOS4zMDMzIDEzLjg5NDMgMTkuMTI3OEMxMy4xOTk2IDE4LjA5NTEgMTIuNzMxNyAxNy45OTI0IDExLjY4MDEgMTguNjQ3N0MxMS4zMDY0IDE4Ljg4MDIgMTAuOTM3NyAxOS4xMjI3IDEwLjU4IDE5LjM3OTRDMTAuMzgzIDE5LjUyMDkgMTAuMjUzNSAxOS41Mjg0IDEwLjA5ODUgMTkuMzE3NEM5Ljc4MDkzIDE4Ljg4MzUgOS40NDM1OCAxOC40NjMxIDkuMTA3OCAxOC4wNDI4QzguOTc0OTkgMTcuODc3IDguOTQ0MzggMTcuNzQyMyA5LjEyODQ1IDE3LjU4NjVDMTEuMTk1NiAxNS44NDAxIDEzLjA2NCAxMy44NTk1IDE1LjMwNjggMTIuMzIyQzE2LjExNzUgMTEuNzY2NyAxNi45NjYzIDExLjI5MTYgMTguMDEzNSAxMS4zMjg0QzE5LjA3MDkgMTEuMzY0OSAxOS44OTcyIDExLjc5OTQgMjAuNTA5NiAxMi42NDcxQzIxLjIwNjEgMTMuNjExOCAyMS41MDQxIDE0LjcyODIgMjEuNjk2NCAxNS44Nzg0QzIyLjE0MDUgMTguNTMwMSAyMi40OTEzIDIxLjE5OTEgMjMuMTYwOCAyMy44MDlDMjMuMzgzOSAyNC42Nzg0IDIzLjYzNzggMjUuNTQwMSAyNC4wODE3IDI2LjMyODhDMjQuNjI1IDI3LjI5NDcgMjUuMjE4MiAyNy40MjAyIDI1Ljk2NTggMjYuNjIxQzI3LjU4ODIgMjQuODg2NiAyOC44MDU5IDIyLjg5MDMgMjkuNTk0IDIwLjY0MzNDMjkuNzY4OSAyMC4xNDQ2IDI5Ljc4NTkgMTkuNjE5NCAyOS43NTg4IDE5LjA5NDlDMjkuNzA3MyAxOC4wOTI5IDI5LjEyOSAxNy41MDEzIDI4LjEyODcgMTcuNDIzM0MyNy40MzU0IDE3LjM2OTIgMjYuNzYyNyAxNy40NzE2IDI2LjEwNiAxNy42OTVDMjUuODA1NiAxNy43OTY4IDI1LjY1OTYgMTcuNzQ3IDI1Ljc4MTYgMTcuMzg2N0MyNi40MjI3IDE1LjUwNCAyNy4zMTMgMTMuNzcyMSAyOC45MjE3IDEyLjUyNjlDMzAuODEyNSAxMS4wNjMzIDMyLjk3NTQgMTAuNjk5MiAzNS4yNjI2IDExLjIzMjlDMzcuMDE2MiAxMS42NDE5IDM3Ljc1MzkgMTIuOTk2NSAzOC4wNTU2IDE0LjY0NjdDMzguMTMyMSAxNS4wNjIyIDM4LjE2MjkgMTUuNDg2MyAzOC4yMDkxIDE1Ljg2NTNaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-vk {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzLjU5OTcgMzMuNDQxMkgyNS42MDNDMjUuNjAzIDMzLjQ0MTIgMjYuMjA4MSAzMy4zNzQ1IDI2LjUxNzQgMzMuMDQxNUMyNi44MDE4IDMyLjczNTcgMjYuNzkyNyAzMi4xNjE3IDI2Ljc5MjcgMzIuMTYxN0MyNi43OTI3IDMyLjE2MTcgMjYuNzUzNiAyOS40NzM4IDI4LjAwMSAyOS4wNzc2QzI5LjIzMTEgMjguNjg3NyAzMC44MTA2IDMxLjY3NTUgMzIuNDg0NCAzMi44MjQ4QzMzLjc1MDYgMzMuNjk0IDM0LjcxMjIgMzMuNTAzNiAzNC43MTIyIDMzLjUwMzZMMzkuMTg4OCAzMy40NDEyQzM5LjE4ODggMzMuNDQxMiA0MS41MzA1IDMzLjI5NjYgNDAuNDE5OSAzMS40NTU5QzQwLjMyOSAzMS4zMDU0IDM5Ljc3MzIgMzAuMDk0MiAzNy4wOTE1IDI3LjYwNTNDMzQuMjg0NCAyNS4wMDA1IDM0LjY2MDggMjUuNDIxNyAzOC4wNDE4IDIwLjkxNTZDNDAuMTAwOCAxOC4xNzE1IDQwLjkyNCAxNi40OTYyIDQwLjY2NjggMTUuNzc5MUM0MC40MjE5IDE1LjA5NTMgMzguOTA3MSAxNS4yNzU3IDM4LjkwNzEgMTUuMjc1N0wzMy44NjcxIDE1LjMwNzJDMzMuODY3MSAxNS4zMDcyIDMzLjQ5MzQgMTUuMjU2MyAzMy4yMTYyIDE1LjQyMkMzMi45NDU1IDE1LjU4NDIgMzIuNzcxNyAxNS45NjI2IDMyLjc3MTcgMTUuOTYyNkMzMi43NzE3IDE1Ljk2MjYgMzEuOTczNSAxOC4wODU5IDMwLjkxMDIgMTkuODkyQzI4LjY2NTkgMjMuNzAyMyAyNy43NjgzIDIzLjkwNDEgMjcuNDAxNiAyMy42NjczQzI2LjU0OCAyMy4xMTUzIDI2Ljc2MTMgMjEuNDUyMiAyNi43NjEzIDIwLjI3QzI2Ljc2MTMgMTYuNTc2NSAyNy4zMjE2IDE1LjAzNzEgMjUuNjcwNCAxNC42MzgzQzI1LjEyMjcgMTQuNTA2MiAyNC43MTkgMTQuNDE5MSAyMy4zMTc4IDE0LjQwNDZDMjEuNTE5NCAxNC4zODY0IDE5Ljk5NzYgMTQuNDEwMiAxOS4xMzU3IDE0LjgzMjdDMTguNTYyNSAxNS4xMTMyIDE4LjEyIDE1LjczODggMTguMzg5NiAxNS43NzQ5QzE4LjcyMjYgMTUuODE4OCAxOS40NzY5IDE1Ljk3ODIgMTkuODc2OSAxNi41MjI1QzIwLjM5MzYgMTcuMjI0OSAyMC4zNzU0IDE4LjgwMjkgMjAuMzc1NCAxOC44MDI5QzIwLjM3NTQgMTguODAyOSAyMC42NzI0IDIzLjE1MDIgMTkuNjgyMyAyMy42OTAxQzE5LjAwMjkgMjQuMDYwMyAxOC4wNzEyIDIzLjMwNDMgMTYuMDcwMSAxOS44NDY5QzE1LjA0NTEgMTguMDc2MyAxNC4yNzEyIDE2LjExODcgMTQuMjcxMiAxNi4xMTg3QzE0LjI3MTIgMTYuMTE4NyAxNC4xMjE4IDE1Ljc1MjggMTMuODU1NyAxNS41NTcxQzEzLjUzMjggMTUuMzE5OCAxMy4wODE2IDE1LjI0NDYgMTMuMDgxNiAxNS4yNDQ2TDguMjkxOTUgMTUuMjc1N0M4LjI5MTk1IDE1LjI3NTcgNy41NzMxNSAxNS4yOTU4IDcuMzA5MTEgMTUuNjA4N0M3LjA3NDEyIDE1Ljg4NjkgNy4yOTAzOSAxNi40NjE4IDcuMjkwMzkgMTYuNDYxOEM3LjI5MDM5IDE2LjQ2MTggMTEuMDM5NiAyNS4yMzM0IDE1LjI4NTQgMjkuNjU0QzE5LjE3OTEgMzMuNzA3MSAyMy41OTk3IDMzLjQ0MTIgMjMuNTk5NyAzMy40NDEyWiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-vk::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy41OTk3IDMzLjQ0MTJIMjUuNjAzQzI1LjYwMyAzMy40NDEyIDI2LjIwODEgMzMuMzc0NSAyNi41MTc0IDMzLjA0MTVDMjYuODAxOCAzMi43MzU3IDI2Ljc5MjcgMzIuMTYxNyAyNi43OTI3IDMyLjE2MTdDMjYuNzkyNyAzMi4xNjE3IDI2Ljc1MzYgMjkuNDczOCAyOC4wMDEgMjkuMDc3NkMyOS4yMzExIDI4LjY4NzcgMzAuODEwNiAzMS42NzU1IDMyLjQ4NDQgMzIuODI0OEMzMy43NTA2IDMzLjY5NCAzNC43MTIyIDMzLjUwMzYgMzQuNzEyMiAzMy41MDM2TDM5LjE4ODggMzMuNDQxMkMzOS4xODg4IDMzLjQ0MTIgNDEuNTMwNSAzMy4yOTY2IDQwLjQxOTkgMzEuNDU1OUM0MC4zMjkgMzEuMzA1NCAzOS43NzMyIDMwLjA5NDIgMzcuMDkxNSAyNy42MDUzQzM0LjI4NDQgMjUuMDAwNSAzNC42NjA4IDI1LjQyMTcgMzguMDQxOCAyMC45MTU2QzQwLjEwMDggMTguMTcxNSA0MC45MjQgMTYuNDk2MiA0MC42NjY4IDE1Ljc3OTFDNDAuNDIxOSAxNS4wOTUzIDM4LjkwNzEgMTUuMjc1NyAzOC45MDcxIDE1LjI3NTdMMzMuODY3MSAxNS4zMDcyQzMzLjg2NzEgMTUuMzA3MiAzMy40OTM0IDE1LjI1NjMgMzMuMjE2MiAxNS40MjJDMzIuOTQ1NSAxNS41ODQyIDMyLjc3MTcgMTUuOTYyNiAzMi43NzE3IDE1Ljk2MjZDMzIuNzcxNyAxNS45NjI2IDMxLjk3MzUgMTguMDg1OSAzMC45MTAyIDE5Ljg5MkMyOC42NjU5IDIzLjcwMjMgMjcuNzY4MyAyMy45MDQxIDI3LjQwMTYgMjMuNjY3M0MyNi41NDggMjMuMTE1MyAyNi43NjEzIDIxLjQ1MjIgMjYuNzYxMyAyMC4yN0MyNi43NjEzIDE2LjU3NjUgMjcuMzIxNiAxNS4wMzcxIDI1LjY3MDQgMTQuNjM4M0MyNS4xMjI3IDE0LjUwNjIgMjQuNzE5IDE0LjQxOTEgMjMuMzE3OCAxNC40MDQ2QzIxLjUxOTQgMTQuMzg2NCAxOS45OTc2IDE0LjQxMDIgMTkuMTM1NyAxNC44MzI3QzE4LjU2MjUgMTUuMTEzMiAxOC4xMiAxNS43Mzg4IDE4LjM4OTYgMTUuNzc0OUMxOC43MjI2IDE1LjgxODggMTkuNDc2OSAxNS45NzgyIDE5Ljg3NjkgMTYuNTIyNUMyMC4zOTM2IDE3LjIyNDkgMjAuMzc1NCAxOC44MDI5IDIwLjM3NTQgMTguODAyOUMyMC4zNzU0IDE4LjgwMjkgMjAuNjcyNCAyMy4xNTAyIDE5LjY4MjMgMjMuNjkwMUMxOS4wMDI5IDI0LjA2MDMgMTguMDcxMiAyMy4zMDQzIDE2LjA3MDEgMTkuODQ2OUMxNS4wNDUxIDE4LjA3NjMgMTQuMjcxMiAxNi4xMTg3IDE0LjI3MTIgMTYuMTE4N0MxNC4yNzEyIDE2LjExODcgMTQuMTIxOCAxNS43NTI4IDEzLjg1NTcgMTUuNTU3MUMxMy41MzI4IDE1LjMxOTggMTMuMDgxNiAxNS4yNDQ2IDEzLjA4MTYgMTUuMjQ0Nkw4LjI5MTk1IDE1LjI3NTdDOC4yOTE5NSAxNS4yNzU3IDcuNTczMTUgMTUuMjk1OCA3LjMwOTExIDE1LjYwODdDNy4wNzQxMiAxNS44ODY5IDcuMjkwMzkgMTYuNDYxOCA3LjI5MDM5IDE2LjQ2MThDNy4yOTAzOSAxNi40NjE4IDExLjAzOTYgMjUuMjMzNCAxNS4yODU0IDI5LjY1NEMxOS4xNzkxIDMzLjcwNzEgMjMuNTk5NyAzMy40NDEyIDIzLjU5OTcgMzMuNDQxMloiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-yd {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMTguNzQ4NyAzMy44ODc3QzE4LjIxMjQgMzMuOTA5IDE3LjYzNTYgMzMuODE3OSAxNy4wNTcxIDMzLjg1ODVDMTYuMzA0NyAzMy45MTIgMTUuNTUwOSAzMy45MDU0IDE0Ljc5ODggMzMuODgwN0MxMy4zMTg0IDMzLjgzMjYgMTEuODQ5NSAzMy42ODQ2IDEwLjQyOTcgMzMuMjI2QzkuODI0MjkgMzMuMDMwNiA5LjI0NjUyIDMyLjc3NzEgOC43NTc0NyAzMi4zNTM4QzguMTQ1NzUgMzEuODI0MiA3Ljk5OTExIDMxLjE1NjkgOC4zMzk2MSAzMC40MjU0QzguNjMyNyAyOS43OTU5IDkuMTEwNzQgMjkuMzE2NSA5LjYyNDEyIDI4Ljg3MjNDMTAuNjM3NiAyNy45OTU0IDExLjc4MzcgMjcuMzE3OSAxMi45NjY5IDI2LjcwMTZDMTUuMzYwMyAyNS40NTQ0IDE3Ljg3NDIgMjQuNTAzOSAyMC40NDE4IDIzLjY4ODlDMjIuMzc3IDIzLjA3NDYgMjQuMzM3OCAyMi41NTUyIDI2LjMyMzEgMjIuMTI4OEMyNy45MDY4IDIxLjc4ODggMjkuNTAwNSAyMS41MDYzIDMxLjExMDggMjEuMzIwN0MzMi4xMzQ3IDIxLjIwMjcgMzMuMTYwMyAyMS4xMTk4IDM0LjE5MTQgMjEuMDg5QzM1LjQyNzggMjEuMDUyMSAzNi42NTU0IDIxLjA5OTMgMzcuODY3NSAyMS4zNjA5QzM4LjQxOTMgMjEuNDc5OSAzOC45NTQyIDIxLjY1MzIgMzkuNDIzNyAyMS45ODEzQzM5LjkwNzcgMjIuMzIgNDAuMTkxMSAyMi43NjQ5IDQwLjEzODEgMjMuMzc5OUM0MC4xMTI5IDIzLjY3MTkgNDAuMDIzNSAyMy45NDU0IDM5Ljg5NTQgMjQuMjA3M0MzOS41NDQ4IDI0LjkyNTQgMzkuMDIzIDI1LjUxMDYgMzguNDUxNSAyNi4wNTU0QzM3LjI2OTkgMjcuMTgxNSAzNS45MzAxIDI4LjA5MzUgMzQuNTA1MSAyOC44NzQyQzMzLjM5OTggMjkuNDgwMSAzMi4zMzE0IDMwLjE1MDkgMzEuMjE2MSAzMC43MzY3QzI5LjIwMDIgMzEuNzk0OCAyNy4wNjAxIDMyLjUyMyAyNC44NTUxIDMzLjA3MUMyMy42MzExIDMzLjM3NTIgMjIuMzkzNSAzMy42MDYgMjEuMTQwNyAzMy43NDgxQzIwLjM2MDggMzMuODM2MyAxOS41Nzc2IDMzLjg5NzEgMTguNzQ4NyAzMy44ODc3Wk0xOS42NTI4IDMyLjYyODJDMjAuMzk5MSAzMi42MzE4IDIxLjA4MDggMzIuNTUwNSAyMS43NTk3IDMyLjQ0NjVDMjMuMTU3NCAzMi4yMzI0IDI0LjUzMDEgMzEuOTA1MiAyNS44ODc4IDMxLjUxMzdDMjcuMzQxMyAzMS4wOTQxIDI4Ljc3MzUgMzAuNjE2NSAzMC4xMjY1IDI5LjkyOTRDMzAuNjQ3NiAyOS42NjQ3IDMxLjE1OTEgMjkuMzc4NiAzMS41NTI0IDI4LjkzMDlDMzEuOTE1MSAyOC41MTg1IDMxLjgzMTcgMjguMTQwNCAzMS4zMzQgMjcuOTE0NEMzMS4yMzA1IDI3Ljg2NzMgMzEuMTIwOSAyNy44MjkzIDMxLjAxMDUgMjcuODAxNEMzMC42NjU2IDI3LjcxMyAzMC4zMTI0IDI3LjY3OTIgMjkuOTU4MiAyNy42Njg2QzI5LjA2NjcgMjcuNjQyNSAyOC4xODI5IDI3LjczNTIgMjcuMzA0NSAyNy44NzI5QzI1Ljg0MjYgMjguMTAyMyAyNC40MDgyIDI4LjQ1MjkgMjMuMDAxMiAyOC45MTE4QzIxLjY4MTkgMjkuMzQyMSAyMC4zODg0IDI5LjgzNTYgMTkuMTk3OSAzMC41NjI0QzE4LjgxNTQgMzAuNzk2IDE4LjQ0MjUgMzEuMDQ3MiAxOC4xNTkxIDMxLjQwMTlDMTcuNzQ5MSAzMS45MTU2IDE3Ljg3ODEgMzIuMzEyNSAxOC41MTEzIDMyLjUwMTFDMTguOTAyNCAzMi42MTczIDE5LjMwNTIgMzIuNjM1MiAxOS42NTI4IDMyLjYyODJaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik04LjY4MTQxIDI3LjU5MjRDOC44MjI5NiAyNy4zOTU3IDkuMDY0OTYgMjcuMTQ1NyA5LjA4NjQ5IDI3LjEyMzdDOS43NjQxNyAyNi40MzQ3IDEwLjExMSAyNi4xMzYgMTAuODAzNyAyNS40NjI4QzExLjcxOTcgMjQuNTcyOCAxMi42MzI5IDIzLjY4MDggMTMuNDI2IDIyLjY3NDNDMTMuOTc2MyAyMS45NzYyIDE0LjMwNTggMjEuMTcyIDE0LjYwNDIgMjAuMzQ5QzE0LjkxNjcgMTkuNDg3IDE1LjIzNDEgMTguNjI3NCAxNS42ODYyIDE3LjgyNDVDMTYuNDkwNCAxNi4zOTY5IDE3LjY1OTggMTUuMzgyNiAxOS4xNiAxNC43NDI2QzIwLjExNDUgMTQuMzM1NiAyMS4xMDgyIDE0LjA2OTIgMjIuMTQwNyAxMy45NjE2QzIzLjk2NjYgMTMuNzcxMiAyNS42MjEzIDE0LjIzNzEgMjcuMTI0MiAxNS4yNzhDMjcuNzAzOSAxNS42NzkzIDI4LjI2MTQgMTYuMTExOCAyOC43NzkzIDE2LjU4NzdDMjkuODA5NiAxNy41MzQzIDMxLjAyOTUgMTguMTA4NSAzMi4zNTA5IDE4LjUwOTlDMzMuOTY1MiAxOS4wMDAzIDM1LjYxNzUgMTkuMzM4NSAzNy4yNTA5IDE5Ljc1MjZDMzcuNDE4NyAxOS43OTUxIDM3LjU4NDYgMTkuODQ1IDM3Ljc0NDQgMTkuOTIxMUMzNy40NTUxIDE5Ljg2MTQgMzcuMTY2OCAxOS43OTUxIDM2Ljg3NTkgMTkuNzQzN0MzNi4yMSAxOS42MjU4IDM1LjUzOTYgMTkuNTQ1NCAzNC44NjQxIDE5LjUwMjRDMzQuMTk5MyAxOS40NjAyIDMzLjUzNDggMTkuNDMxOSAzMi44Njk0IDE5LjQ0NjlDMzEuNzk1MiAxOS40NzExIDMwLjcyNDMgMTkuNTQzMiAyOS42NTY0IDE5LjY2NDZDMjcuNDI1IDE5LjkxNzkgMjUuMjMwMSAyMC4zNTk5IDIzLjA1NzQgMjAuOTE5MkMyMC42OTMxIDIxLjUyNzYgMTguMzY3NSAyMi4yNTcyIDE2LjEwODMgMjMuMTg2N0MxNC4xMjQ3IDI0LjAwMjYgMTIuMjEyOCAyNC45NTUyIDEwLjQ0OCAyNi4xODQxQzkuODc0MjMgMjYuNTgzOSA5LjMyMjg4IDI3LjAxMjggOC44MDg0NSAyNy40ODcyQzguNzczNDYgMjcuNTE5OCA4LjczNDQyIDI3LjU0ODcgOC42ODE0MSAyNy41OTI0Wk0yMS4zOTYgMTkuMDY0M0MyMS45Njg3IDE5LjA2NDMgMjIuNTE0OCAxOC43ODYxIDIyLjgyNjMgMTguMzM1NEMyMy4yNTA2IDE3LjcyMTUgMjMuMDU2IDE2Ljk1MTggMjIuMzkwNyAxNi42MTRDMjEuNjkxIDE2LjI1ODggMjAuNzM5MiAxNi40ODg5IDIwLjI3NzYgMTcuMTIyOEMyMC4wNjQ4IDE3LjQxNTEgMTkuOTcgMTcuNzM2NSAyMC4wNDgyIDE4LjA5MzhDMjAuMTc1NiAxOC42NzQzIDIwLjcyMiAxOS4wNjM5IDIxLjM5NiAxOS4wNjQzWk0yNS41NTUgMTUuNzc5NkMyNS41MTE1IDE1Ljc3OTYgMjUuNDY3NyAxNS43NzY2IDI1LjQyNDUgMTUuNzgwMUMyNC42NDExIDE1LjgzOTMgMjQuMzMxNiAxNi40Mzc4IDI0Ljc5NTQgMTcuMDY2NEMyNS4zNjUzIDE3LjgzODIgMjYuMTQ1NiAxOC4yMTggMjcuMTIwMiAxOC4xMTE2QzI3LjYzOTMgMTguMDU0OCAyNy44OTkgMTcuNzQ2NyAyNy44MzY3IDE3LjMwNTlDMjcuODE2NCAxNy4xNjM3IDI3Ljc2MDIgMTcuMDMzIDI3LjY3OTIgMTYuOTE1MUMyNy4xNjY3IDE2LjE3MSAyNi40MjYyIDE1Ljg1MjYgMjUuNTU1IDE1Ljc3OTZaTTE4LjM3OCAxOC43MDgxQzE4LjM5MDUgMTguMDExNCAxNy44ODU2IDE3LjY4MzUgMTcuMjQ5MSAxNy45NzYyQzE2LjkxNTYgMTguMTI5NSAxNi42NDEyIDE4LjM1OTYgMTYuNDEzNCAxOC42NDQ2QzE2LjAzMiAxOS4xMjEzIDE1Ljc3NTUgMTkuNjQ3NiAxNS44MDMzIDIwLjI3NjZDMTUuODI1NyAyMC43ODEgMTYuMTU3MSAyMS4wMzU2IDE2LjY1MjEgMjAuOTM2N0MxNi43MDU0IDIwLjkyNjIgMTYuNzU4NiAyMC45MTMzIDE2LjgxMDMgMjAuODk2OEMxNy42MzUxIDIwLjYyOTEgMTguMzYxOSAxOS42MTQyIDE4LjM3OCAxOC43MDgxWiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-yd::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTE4Ljc0ODcgMzMuODg3N0MxOC4yMTI0IDMzLjkwOSAxNy42MzU2IDMzLjgxNzkgMTcuMDU3MSAzMy44NTg1QzE2LjMwNDcgMzMuOTEyIDE1LjU1MDkgMzMuOTA1NCAxNC43OTg4IDMzLjg4MDdDMTMuMzE4NCAzMy44MzI2IDExLjg0OTUgMzMuNjg0NiAxMC40Mjk3IDMzLjIyNkM5LjgyNDI5IDMzLjAzMDYgOS4yNDY1MiAzMi43NzcxIDguNzU3NDcgMzIuMzUzOEM4LjE0NTc1IDMxLjgyNDIgNy45OTkxMSAzMS4xNTY5IDguMzM5NjEgMzAuNDI1NEM4LjYzMjcgMjkuNzk1OSA5LjExMDc0IDI5LjMxNjUgOS42MjQxMiAyOC44NzIzQzEwLjYzNzYgMjcuOTk1NCAxMS43ODM3IDI3LjMxNzkgMTIuOTY2OSAyNi43MDE2QzE1LjM2MDMgMjUuNDU0NCAxNy44NzQyIDI0LjUwMzkgMjAuNDQxOCAyMy42ODg5QzIyLjM3NyAyMy4wNzQ2IDI0LjMzNzggMjIuNTU1MiAyNi4zMjMxIDIyLjEyODhDMjcuOTA2OCAyMS43ODg4IDI5LjUwMDUgMjEuNTA2MyAzMS4xMTA4IDIxLjMyMDdDMzIuMTM0NyAyMS4yMDI3IDMzLjE2MDMgMjEuMTE5OCAzNC4xOTE0IDIxLjA4OUMzNS40Mjc4IDIxLjA1MjEgMzYuNjU1NCAyMS4wOTkzIDM3Ljg2NzUgMjEuMzYwOUMzOC40MTkzIDIxLjQ3OTkgMzguOTU0MiAyMS42NTMyIDM5LjQyMzcgMjEuOTgxM0MzOS45MDc3IDIyLjMyIDQwLjE5MTEgMjIuNzY0OSA0MC4xMzgxIDIzLjM3OTlDNDAuMTEyOSAyMy42NzE5IDQwLjAyMzUgMjMuOTQ1NCAzOS44OTU0IDI0LjIwNzNDMzkuNTQ0OCAyNC45MjU0IDM5LjAyMyAyNS41MTA2IDM4LjQ1MTUgMjYuMDU1NEMzNy4yNjk5IDI3LjE4MTUgMzUuOTMwMSAyOC4wOTM1IDM0LjUwNTEgMjguODc0MkMzMy4zOTk4IDI5LjQ4MDEgMzIuMzMxNCAzMC4xNTA5IDMxLjIxNjEgMzAuNzM2N0MyOS4yMDAyIDMxLjc5NDggMjcuMDYwMSAzMi41MjMgMjQuODU1MSAzMy4wNzFDMjMuNjMxMSAzMy4zNzUyIDIyLjM5MzUgMzMuNjA2IDIxLjE0MDcgMzMuNzQ4MUMyMC4zNjA4IDMzLjgzNjMgMTkuNTc3NiAzMy44OTcxIDE4Ljc0ODcgMzMuODg3N1pNMTkuNjUyOCAzMi42MjgyQzIwLjM5OTEgMzIuNjMxOCAyMS4wODA4IDMyLjU1MDUgMjEuNzU5NyAzMi40NDY1QzIzLjE1NzQgMzIuMjMyNCAyNC41MzAxIDMxLjkwNTIgMjUuODg3OCAzMS41MTM3QzI3LjM0MTMgMzEuMDk0MSAyOC43NzM1IDMwLjYxNjUgMzAuMTI2NSAyOS45Mjk0QzMwLjY0NzYgMjkuNjY0NyAzMS4xNTkxIDI5LjM3ODYgMzEuNTUyNCAyOC45MzA5QzMxLjkxNTEgMjguNTE4NSAzMS44MzE3IDI4LjE0MDQgMzEuMzM0IDI3LjkxNDRDMzEuMjMwNSAyNy44NjczIDMxLjEyMDkgMjcuODI5MyAzMS4wMTA1IDI3LjgwMTRDMzAuNjY1NiAyNy43MTMgMzAuMzEyNCAyNy42NzkyIDI5Ljk1ODIgMjcuNjY4NkMyOS4wNjY3IDI3LjY0MjUgMjguMTgyOSAyNy43MzUyIDI3LjMwNDUgMjcuODcyOUMyNS44NDI2IDI4LjEwMjMgMjQuNDA4MiAyOC40NTI5IDIzLjAwMTIgMjguOTExOEMyMS42ODE5IDI5LjM0MjEgMjAuMzg4NCAyOS44MzU2IDE5LjE5NzkgMzAuNTYyNEMxOC44MTU0IDMwLjc5NiAxOC40NDI1IDMxLjA0NzIgMTguMTU5MSAzMS40MDE5QzE3Ljc0OTEgMzEuOTE1NiAxNy44NzgxIDMyLjMxMjUgMTguNTExMyAzMi41MDExQzE4LjkwMjQgMzIuNjE3MyAxOS4zMDUyIDMyLjYzNTIgMTkuNjUyOCAzMi42MjgyWiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNOC42ODE0MSAyNy41OTI0QzguODIyOTYgMjcuMzk1NyA5LjA2NDk2IDI3LjE0NTcgOS4wODY0OSAyNy4xMjM3QzkuNzY0MTcgMjYuNDM0NyAxMC4xMTEgMjYuMTM2IDEwLjgwMzcgMjUuNDYyOEMxMS43MTk3IDI0LjU3MjggMTIuNjMyOSAyMy42ODA4IDEzLjQyNiAyMi42NzQzQzEzLjk3NjMgMjEuOTc2MiAxNC4zMDU4IDIxLjE3MiAxNC42MDQyIDIwLjM0OUMxNC45MTY3IDE5LjQ4NyAxNS4yMzQxIDE4LjYyNzQgMTUuNjg2MiAxNy44MjQ1QzE2LjQ5MDQgMTYuMzk2OSAxNy42NTk4IDE1LjM4MjYgMTkuMTYgMTQuNzQyNkMyMC4xMTQ1IDE0LjMzNTYgMjEuMTA4MiAxNC4wNjkyIDIyLjE0MDcgMTMuOTYxNkMyMy45NjY2IDEzLjc3MTIgMjUuNjIxMyAxNC4yMzcxIDI3LjEyNDIgMTUuMjc4QzI3LjcwMzkgMTUuNjc5MyAyOC4yNjE0IDE2LjExMTggMjguNzc5MyAxNi41ODc3QzI5LjgwOTYgMTcuNTM0MyAzMS4wMjk1IDE4LjEwODUgMzIuMzUwOSAxOC41MDk5QzMzLjk2NTIgMTkuMDAwMyAzNS42MTc1IDE5LjMzODUgMzcuMjUwOSAxOS43NTI2QzM3LjQxODcgMTkuNzk1MSAzNy41ODQ2IDE5Ljg0NSAzNy43NDQ0IDE5LjkyMTFDMzcuNDU1MSAxOS44NjE0IDM3LjE2NjggMTkuNzk1MSAzNi44NzU5IDE5Ljc0MzdDMzYuMjEgMTkuNjI1OCAzNS41Mzk2IDE5LjU0NTQgMzQuODY0MSAxOS41MDI0QzM0LjE5OTMgMTkuNDYwMiAzMy41MzQ4IDE5LjQzMTkgMzIuODY5NCAxOS40NDY5QzMxLjc5NTIgMTkuNDcxMSAzMC43MjQzIDE5LjU0MzIgMjkuNjU2NCAxOS42NjQ2QzI3LjQyNSAxOS45MTc5IDI1LjIzMDEgMjAuMzU5OSAyMy4wNTc0IDIwLjkxOTJDMjAuNjkzMSAyMS41Mjc2IDE4LjM2NzUgMjIuMjU3MiAxNi4xMDgzIDIzLjE4NjdDMTQuMTI0NyAyNC4wMDI2IDEyLjIxMjggMjQuOTU1MiAxMC40NDggMjYuMTg0MUM5Ljg3NDIzIDI2LjU4MzkgOS4zMjI4OCAyNy4wMTI4IDguODA4NDUgMjcuNDg3MkM4Ljc3MzQ2IDI3LjUxOTggOC43MzQ0MiAyNy41NDg3IDguNjgxNDEgMjcuNTkyNFpNMjEuMzk2IDE5LjA2NDNDMjEuOTY4NyAxOS4wNjQzIDIyLjUxNDggMTguNzg2MSAyMi44MjYzIDE4LjMzNTRDMjMuMjUwNiAxNy43MjE1IDIzLjA1NiAxNi45NTE4IDIyLjM5MDcgMTYuNjE0QzIxLjY5MSAxNi4yNTg4IDIwLjczOTIgMTYuNDg4OSAyMC4yNzc2IDE3LjEyMjhDMjAuMDY0OCAxNy40MTUxIDE5Ljk3IDE3LjczNjUgMjAuMDQ4MiAxOC4wOTM4QzIwLjE3NTYgMTguNjc0MyAyMC43MjIgMTkuMDYzOSAyMS4zOTYgMTkuMDY0M1pNMjUuNTU1IDE1Ljc3OTZDMjUuNTExNSAxNS43Nzk2IDI1LjQ2NzcgMTUuNzc2NiAyNS40MjQ1IDE1Ljc4MDFDMjQuNjQxMSAxNS44MzkzIDI0LjMzMTYgMTYuNDM3OCAyNC43OTU0IDE3LjA2NjRDMjUuMzY1MyAxNy44MzgyIDI2LjE0NTYgMTguMjE4IDI3LjEyMDIgMTguMTExNkMyNy42MzkzIDE4LjA1NDggMjcuODk5IDE3Ljc0NjcgMjcuODM2NyAxNy4zMDU5QzI3LjgxNjQgMTcuMTYzNyAyNy43NjAyIDE3LjAzMyAyNy42NzkyIDE2LjkxNTFDMjcuMTY2NyAxNi4xNzEgMjYuNDI2MiAxNS44NTI2IDI1LjU1NSAxNS43Nzk2Wk0xOC4zNzggMTguNzA4MUMxOC4zOTA1IDE4LjAxMTQgMTcuODg1NiAxNy42ODM1IDE3LjI0OTEgMTcuOTc2MkMxNi45MTU2IDE4LjEyOTUgMTYuNjQxMiAxOC4zNTk2IDE2LjQxMzQgMTguNjQ0NkMxNi4wMzIgMTkuMTIxMyAxNS43NzU1IDE5LjY0NzYgMTUuODAzMyAyMC4yNzY2QzE1LjgyNTcgMjAuNzgxIDE2LjE1NzEgMjEuMDM1NiAxNi42NTIxIDIwLjkzNjdDMTYuNzA1NCAyMC45MjYyIDE2Ljc1ODYgMjAuOTEzMyAxNi44MTAzIDIwLjg5NjhDMTcuNjM1MSAyMC42MjkxIDE4LjM2MTkgMTkuNjE0MiAxOC4zNzggMTguNzA4MVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-y {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzAuNjk3MiA5SDI2LjIwOTFDMjEuODAxNiA5IDE4LjA2MTcgMTIuMzU1NiAxOC4wNjE3IDE4Ljg3QzE4LjA2MTcgMjIuNzc4NSAxOS44NzMxIDI1LjY2MDMgMjMuMDk5OCAyNy4wODE4TDE3LjA3ODMgMzcuOTc4MkMxNi44ODE1IDM4LjMzNCAxNy4wNzgzIDM4LjYwOTggMTcuMzkyNCAzOC42MDk4SDIwLjE4N0MyMC40MjMyIDM4LjYwOTggMjAuNTgwNyAzOC41MzA5IDIwLjY1OTQgMzguMzM0TDI2LjEzMDUgMjcuNjM0MkgyOC4wOTk0VjM4LjMzNEMyOC4wOTk0IDM4LjQ1MjEgMjguMjE3NiAzOC42MDk4IDI4LjM3MzUgMzguNjA5OEgzMC44MTUyQzMxLjA1MTYgMzguNjA5OCAzMS4xMzAzIDM4LjQ5MTUgMzEuMTMwMyAzOC4yOTQ3VjkuMzk0NzFDMzEuMTMwMyA5LjExNzc1IDMwLjk3MjYgOSAzMC42OTcyIDlaTTI4LjA5OTQgMjUuMTA3OUgyNi40NDUzQzIzLjg0NzggMjUuMTA3OSAyMS4zMjg5IDIzLjIxMjkgMjEuMzI4OSAxOC40NzUyQzIxLjMyODkgMTMuNTM5NSAyMy42OTA1IDExLjUyNjMgMjYuMDkxMiAxMS41MjYzSDI4LjA5OTRWMjUuMTA3OVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-y::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTMwLjY5NzIgOUgyNi4yMDkxQzIxLjgwMTYgOSAxOC4wNjE3IDEyLjM1NTYgMTguMDYxNyAxOC44N0MxOC4wNjE3IDIyLjc3ODUgMTkuODczMSAyNS42NjAzIDIzLjA5OTggMjcuMDgxOEwxNy4wNzgzIDM3Ljk3ODJDMTYuODgxNSAzOC4zMzQgMTcuMDc4MyAzOC42MDk4IDE3LjM5MjQgMzguNjA5OEgyMC4xODdDMjAuNDIzMiAzOC42MDk4IDIwLjU4MDcgMzguNTMwOSAyMC42NTk0IDM4LjMzNEwyNi4xMzA1IDI3LjYzNDJIMjguMDk5NFYzOC4zMzRDMjguMDk5NCAzOC40NTIxIDI4LjIxNzYgMzguNjA5OCAyOC4zNzM1IDM4LjYwOThIMzAuODE1MkMzMS4wNTE2IDM4LjYwOTggMzEuMTMwMyAzOC40OTE1IDMxLjEzMDMgMzguMjk0N1Y5LjM5NDcxQzMxLjEzMDMgOS4xMTc3NSAzMC45NzI2IDkgMzAuNjk3MiA5Wk0yOC4wOTk0IDI1LjEwNzlIMjYuNDQ1M0MyMy44NDc4IDI1LjEwNzkgMjEuMzI4OSAyMy4yMTI5IDIxLjMyODkgMTguNDc1MkMyMS4zMjg5IDEzLjUzOTUgMjMuNjkwNSAxMS41MjYzIDI2LjA5MTIgMTEuNTI2M0gyOC4wOTk0VjI1LjEwNzlaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-skype {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMzYuMzkwOSAyNi4zMzFDMzYuNTEzNCAyNS42MzMzIDM2LjU3NzYgMjQuOTE1NiAzNi41Nzc2IDI0LjE4MzFDMzYuNTc3NiAxNy4zNjY4IDMxLjA1MTUgMTEuODQwOCAyNC4yMzQ1IDExLjg0MDhDMjMuNTAwNiAxMS44NDA4IDIyLjc4MTggMTEuOTA1NCAyMi4wODM1IDEyLjAyNzlDMjAuOTk5OSAxMS40MDA2IDE5Ljc0MyAxMS4wNCAxOC40MDExIDExLjA0QzE0LjMzNTIgMTEuMDQgMTEuMDM5NiAxNC4zMzU0IDExLjAzOTYgMTguNDAwNEMxMS4wMzk2IDE5Ljc2NiAxMS40MTI4IDIxLjA0MzkgMTIuMDYwNSAyMi4xMzk3QzExLjk0OTggMjIuODA0NCAxMS44OTEzIDIzLjQ4NjkgMTEuODkxMyAyNC4xODI5QzExLjg5MTMgMzAuOTk5MiAxNy40MTc2IDM2LjUyNDkgMjQuMjM0NSAzNi41MjQ5QzI0Ljk0OTkgMzYuNTI0OSAyNS42NTEyIDM2LjQ2MzIgMjYuMzMzNSAzNi4zNDYzQzI3LjQwOTkgMzYuOTYyNyAyOC42NTU2IDM3LjMxNjYgMjkuOTg0OSAzNy4zMTY2QzM0LjA1MDMgMzcuMzE2NiAzNy4zNDYzIDM0LjAyMTEgMzcuMzQ2MyAyOS45NTU5QzM3LjM0NjMgMjguNjM3NyAzNi45OTc5IDI3LjQwMTUgMzYuMzkwOSAyNi4zMzFaTTE5LjI2MiAyNi43NTcxQzIwLjQ5MTIgMjYuNjkxNiAyMC45MDE0IDI4LjE1NCAyMS44MTUzIDI4Ljc4NDlDMjIuODI5MSAyOS40NzExIDI2LjAxMjQgMzAuMjAxMyAyNi45NDY2IDI4LjA3MzVDMjcuNjM3NCAyNi4yMzYyIDI1LjYwODIgMjUuOTU3IDIzLjYwOTUgMjUuNDY1M0MyMC41NTA5IDI0LjgxMSAxNy45ODk4IDI0LjAyMTcgMTguMDEyIDIwLjg5NjRDMTcuOTk4MyAxNy44ODI0IDIwLjM4NDMgMTYuNjQyNiAyMi42NzkzIDE2LjQzNDhDMjUuNDA4NCAxNi4xOTE2IDI3LjQyMjIgMTYuNzY0NiAyOC45MTU2IDE3Ljk3OThDMzAuNjU2NCAxOS40NjQ2IDI5LjcxNzIgMjEuMDg2OCAyOC40NzM0IDIxLjEyMDlDMjYuNzExNCAyMS4xNjk2IDI2LjczNDkgMTguODI2OCAyMy44MjggMTguODYzNEMyMS4zMTU3IDE4LjgyNCAyMC4xNjUyIDIxLjI0MzUgMjIuNzkwNCAyMi4wOTA5QzI2LjQ3MTIgMjMuMDYzIDI5LjQyMjMgMjIuOTQ0OSAzMC4zNzQgMjYuMDQ4N0MzMS4xMDU2IDI4Ljk1MTYgMjkuMzQ2MiAzMS42NTgyIDI1LjA1NDIgMzIuMDA1NUMyMS42NDI5IDMyLjE4NTkgMTkuODQ1NyAzMS4yMjkyIDE4LjY3OSAzMC4wNjI2QzE3LjI2MjIgMjguNDUxNCAxNy45Mjk0IDI2LjgyODEgMTkuMjYyIDI2Ljc1NzFaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-skype::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTM2LjM5MDkgMjYuMzMxQzM2LjUxMzQgMjUuNjMzMyAzNi41Nzc2IDI0LjkxNTYgMzYuNTc3NiAyNC4xODMxQzM2LjU3NzYgMTcuMzY2OCAzMS4wNTE1IDExLjg0MDggMjQuMjM0NSAxMS44NDA4QzIzLjUwMDYgMTEuODQwOCAyMi43ODE4IDExLjkwNTQgMjIuMDgzNSAxMi4wMjc5QzIwLjk5OTkgMTEuNDAwNiAxOS43NDMgMTEuMDQgMTguNDAxMSAxMS4wNEMxNC4zMzUyIDExLjA0IDExLjAzOTYgMTQuMzM1NCAxMS4wMzk2IDE4LjQwMDRDMTEuMDM5NiAxOS43NjYgMTEuNDEyOCAyMS4wNDM5IDEyLjA2MDUgMjIuMTM5N0MxMS45NDk4IDIyLjgwNDQgMTEuODkxMyAyMy40ODY5IDExLjg5MTMgMjQuMTgyOUMxMS44OTEzIDMwLjk5OTIgMTcuNDE3NiAzNi41MjQ5IDI0LjIzNDUgMzYuNTI0OUMyNC45NDk5IDM2LjUyNDkgMjUuNjUxMiAzNi40NjMyIDI2LjMzMzUgMzYuMzQ2M0MyNy40MDk5IDM2Ljk2MjcgMjguNjU1NiAzNy4zMTY2IDI5Ljk4NDkgMzcuMzE2NkMzNC4wNTAzIDM3LjMxNjYgMzcuMzQ2MyAzNC4wMjExIDM3LjM0NjMgMjkuOTU1OUMzNy4zNDYzIDI4LjYzNzcgMzYuOTk3OSAyNy40MDE1IDM2LjM5MDkgMjYuMzMxWk0xOS4yNjIgMjYuNzU3MUMyMC40OTEyIDI2LjY5MTYgMjAuOTAxNCAyOC4xNTQgMjEuODE1MyAyOC43ODQ5QzIyLjgyOTEgMjkuNDcxMSAyNi4wMTI0IDMwLjIwMTMgMjYuOTQ2NiAyOC4wNzM1QzI3LjYzNzQgMjYuMjM2MiAyNS42MDgyIDI1Ljk1NyAyMy42MDk1IDI1LjQ2NTNDMjAuNTUwOSAyNC44MTEgMTcuOTg5OCAyNC4wMjE3IDE4LjAxMiAyMC44OTY0QzE3Ljk5ODMgMTcuODgyNCAyMC4zODQzIDE2LjY0MjYgMjIuNjc5MyAxNi40MzQ4QzI1LjQwODQgMTYuMTkxNiAyNy40MjIyIDE2Ljc2NDYgMjguOTE1NiAxNy45Nzk4QzMwLjY1NjQgMTkuNDY0NiAyOS43MTcyIDIxLjA4NjggMjguNDczNCAyMS4xMjA5QzI2LjcxMTQgMjEuMTY5NiAyNi43MzQ5IDE4LjgyNjggMjMuODI4IDE4Ljg2MzRDMjEuMzE1NyAxOC44MjQgMjAuMTY1MiAyMS4yNDM1IDIyLjc5MDQgMjIuMDkwOUMyNi40NzEyIDIzLjA2MyAyOS40MjIzIDIyLjk0NDkgMzAuMzc0IDI2LjA0ODdDMzEuMTA1NiAyOC45NTE2IDI5LjM0NjIgMzEuNjU4MiAyNS4wNTQyIDMyLjAwNTVDMjEuNjQyOSAzMi4xODU5IDE5Ljg0NTcgMzEuMjI5MiAxOC42NzkgMzAuMDYyNkMxNy4yNjIyIDI4LjQ1MTQgMTcuOTI5NCAyNi44MjgxIDE5LjI2MiAyNi43NTcxWiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);
}

.icon-soc-mail {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMjguNzc2NyAyNC4yNjA1QzI4LjYxNzggMjEuMTc1MyAyNi4zMjcyIDE5LjMxOTMgMjMuNTYxNCAxOS4zMTkzSDIzLjQ1NjZDMjAuMjY0NSAxOS4zMTkzIDE4LjQ5MzkgMjEuODI5OCAxOC40OTM5IDI0LjY4MTVDMTguNDkzOSAyNy44NzM1IDIwLjYzNTggMjkuODkwMiAyMy40NDQ1IDI5Ljg5MDJDMjYuNTc1MyAyOS44OTAyIDI4LjYzNDUgMjcuNTk3MiAyOC43ODM1IDI0Ljg4NDFMMjguNzc2NyAyNC4yNjA1Wk0yMy40NzIzIDE2LjU1ODRDMjUuNjA1NCAxNi41NTg0IDI3LjYxMTQgMTcuNTAxMyAyOS4wODM0IDE4Ljk3NzRWMTguOTgyN0MyOS4wODM0IDE4LjI3NDQgMjkuNTYwNiAxNy43Mzk5IDMwLjIyMjcgMTcuNzM5OUwzMC4zOTAyIDE3LjczODlDMzEuNDI2IDE3LjczODkgMzEuNjM4NCAxOC43MTg2IDMxLjYzODQgMTkuMDI4OUwzMS42NDM5IDMwLjA0NzVDMzEuNTcwNSAzMC43NjkgMzIuMzg4MiAzMS4xNDE1IDMyLjg0MTQgMzAuNjc4NEMzNC42MTExIDI4Ljg2MDEgMzYuNzI3MSAyMS4zMzEzIDMxLjc0MTMgMTYuOTY5NkMyNy4wOTQ1IDEyLjkwMjQgMjAuODU4NyAxMy41NzI1IDE3LjU0MjkgMTUuODU4MkMxNC4wMTc5IDE4LjI4OTEgMTEuNzYyMSAyMy42NyAxMy45NTM2IDI4LjcyMzlDMTYuMzQyMSAzNC4yMzYyIDIzLjE3NyAzNS44ODA1IDI3LjIzOSAzNC4yMzk3QzI5LjI5NjIgMzMuNDEwMSAzMC4yNDYyIDM2LjE5MDUgMjguMTA5OSAzNy4wOTg2QzI0Ljg4MTcgMzguNDczMyAxNS44OTc0IDM4LjMzNDkgMTEuNzAwMyAzMS4wNjU4QzguODY0NDcgMjYuMTU2MiA5LjAxNDk0IDE3LjUyMDIgMTYuNTM2MSAxMy4wNDVDMjIuMjg5NSA5LjYyMTQgMjkuODc1IDEwLjU2ODYgMzQuNDQ4OSAxNS4zNDUyQzM5LjIyOTkgMjAuMzM5MSAzOC45NTEyIDI5LjY5MDIgMzQuMjg3NyAzMy4zMjQ1QzMyLjE3NDcgMzQuOTc2MyAyOS4wMzY0IDMzLjM2OTEgMjkuMDU2NSAzMC45NjI0TDI5LjAzNDggMzAuMTc1NkMyNy41NjMyIDMxLjYzNTQgMjUuNjA1NCAzMi40ODY4IDIzLjQ3MjMgMzIuNDg2OEMxOS4yNTc3IDMyLjQ4NjggMTUuNTQ5NiAyOC43Nzk5IDE1LjU0OTYgMjQuNTY1OEMxNS41NDk2IDIwLjMwOTYgMTkuMjU3NyAxNi41NTg0IDIzLjQ3MjMgMTYuNTU4NFoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-mail::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTI4Ljc3NjcgMjQuMjYwNUMyOC42MTc4IDIxLjE3NTMgMjYuMzI3MiAxOS4zMTkzIDIzLjU2MTQgMTkuMzE5M0gyMy40NTY2QzIwLjI2NDUgMTkuMzE5MyAxOC40OTM5IDIxLjgyOTggMTguNDkzOSAyNC42ODE1QzE4LjQ5MzkgMjcuODczNSAyMC42MzU4IDI5Ljg5MDIgMjMuNDQ0NSAyOS44OTAyQzI2LjU3NTMgMjkuODkwMiAyOC42MzQ1IDI3LjU5NzIgMjguNzgzNSAyNC44ODQxTDI4Ljc3NjcgMjQuMjYwNVpNMjMuNDcyMyAxNi41NTg0QzI1LjYwNTQgMTYuNTU4NCAyNy42MTE0IDE3LjUwMTMgMjkuMDgzNCAxOC45Nzc0VjE4Ljk4MjdDMjkuMDgzNCAxOC4yNzQ0IDI5LjU2MDYgMTcuNzM5OSAzMC4yMjI3IDE3LjczOTlMMzAuMzkwMiAxNy43Mzg5QzMxLjQyNiAxNy43Mzg5IDMxLjYzODQgMTguNzE4NiAzMS42Mzg0IDE5LjAyODlMMzEuNjQzOSAzMC4wNDc1QzMxLjU3MDUgMzAuNzY5IDMyLjM4ODIgMzEuMTQxNSAzMi44NDE0IDMwLjY3ODRDMzQuNjExMSAyOC44NjAxIDM2LjcyNzEgMjEuMzMxMyAzMS43NDEzIDE2Ljk2OTZDMjcuMDk0NSAxMi45MDI0IDIwLjg1ODcgMTMuNTcyNSAxNy41NDI5IDE1Ljg1ODJDMTQuMDE3OSAxOC4yODkxIDExLjc2MjEgMjMuNjcgMTMuOTUzNiAyOC43MjM5QzE2LjM0MjEgMzQuMjM2MiAyMy4xNzcgMzUuODgwNSAyNy4yMzkgMzQuMjM5N0MyOS4yOTYyIDMzLjQxMDEgMzAuMjQ2MiAzNi4xOTA1IDI4LjEwOTkgMzcuMDk4NkMyNC44ODE3IDM4LjQ3MzMgMTUuODk3NCAzOC4zMzQ5IDExLjcwMDMgMzEuMDY1OEM4Ljg2NDQ3IDI2LjE1NjIgOS4wMTQ5NCAxNy41MjAyIDE2LjUzNjEgMTMuMDQ1QzIyLjI4OTUgOS42MjE0IDI5Ljg3NSAxMC41Njg2IDM0LjQ0ODkgMTUuMzQ1MkMzOS4yMjk5IDIwLjMzOTEgMzguOTUxMiAyOS42OTAyIDM0LjI4NzcgMzMuMzI0NUMzMi4xNzQ3IDM0Ljk3NjMgMjkuMDM2NCAzMy4zNjkxIDI5LjA1NjUgMzAuOTYyNEwyOS4wMzQ4IDMwLjE3NTZDMjcuNTYzMiAzMS42MzU0IDI1LjYwNTQgMzIuNDg2OCAyMy40NzIzIDMyLjQ4NjhDMTkuMjU3NyAzMi40ODY4IDE1LjU0OTYgMjguNzc5OSAxNS41NDk2IDI0LjU2NThDMTUuNTQ5NiAyMC4zMDk2IDE5LjI1NzcgMTYuNTU4NCAyMy40NzIzIDE2LjU1ODRaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.icon-soc-drop {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzEwM0E2MCIvPjxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43OTQ2IDI5Ljk4NjlDMTYuOTUyIDI2Ljg4NzkgMTcgMjQuNDk5OSAxNy42ODkxIDIxLjA3NzJDMTguMzc4MSAxNy42NTQ2IDIxLjAyMDEgMTIuNjcgMjguNSAxMC40OTk4QzM1Ljk3OTkgOC4zMjk2IDQ0LjIyMjYgMTIuMTY3NiA0Ny4xNzA4IDIxLjA3NzJDNDguMjc2NCAyNC45NTEgNDcuNTQwNSAyOS4zNzg1IDQ2LjUgMzIuNUMzOSA1NSAxIDUzLjUgMCAyNEM0Ljc5MDc5IDM0LjA3MTggMjMgMzkuNSAyOC41IDM2QzM0IDMyLjUgMzMuMzMzIDI5LjA5ODkgMzIuNSAyNS45OTk5QzMxLjY2NyAyMi45MDA5IDI3LjcyMjcgMjAuNTI4MyAyMy41ODU0IDIxLjg1MkMxOS40NDgyIDIzLjE3NTYgMTguNzk0NiAyNy4yNzUzIDE4Ljc5NDYgMjkuOTg2OVoiIGZpbGw9IiMwMEI5RTciLz48cGF0aCBkPSJNMTguNzAyMyAxMkwxMS4wMzk2IDE3LjAwMjhMMTYuMzM4IDIxLjI0NTRMMjQuMDY0IDE2LjQ3NDhMMTguNzAyMyAxMloiIGZpbGw9IndoaXRlIi8+PHBhdGggZD0iTTExLjAzOTYgMjUuNDg3OEwxOC43MDIzIDMwLjQ5MDVMMjQuMDY0IDI2LjAxNTVMMTYuMzM4IDIxLjI0NTRMMTEuMDM5NiAyNS40ODc4WiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMjQuMDY0IDI2LjAxNTVMMjkuNDI2NCAzMC40OTA0TDM3LjA4OTEgMjUuNDg3OEwzMS43OTAzIDIxLjI0NTJMMjQuMDY0IDI2LjAxNTVaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0zNy4wODkxIDE3LjAwMjZMMjkuNDI2NCAxMkwyNC4wNjQgMTYuNDc0OEwzMS43OTAzIDIxLjI0NTJMMzcuMDg5MSAxNy4wMDI2WiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMjQuMDc5OSAyNi45Nzg0TDE4LjcwMjQgMzEuNDQwNUwxNi40MDExIDI5LjkzNzlWMzEuNjIyMkwyNC4wNzk5IDM2LjIyNjNMMzEuNzU4NCAzMS42MjIyVjI5LjkzNzlMMjkuNDU3NiAzMS40NDA1TDI0LjA3OTkgMjYuOTc4NFoiIGZpbGw9IndoaXRlIi8+PC9zdmc+);
}

.icon-soc-drop::after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHJ4PSIyNCIgZmlsbD0iIzAwQjlFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNzk0NiAyOS45ODY5QzE2Ljk1MiAyNi44ODc5IDE3IDI0LjQ5OTkgMTcuNjg5MSAyMS4wNzcyQzE4LjM3ODEgMTcuNjU0NiAyMS4wMjAxIDEyLjY3IDI4LjUgMTAuNDk5OEMzNS45Nzk5IDguMzI5NiA0NC4yMjI2IDEyLjE2NzYgNDcuMTcwOCAyMS4wNzcyQzQ4LjI3NjQgMjQuOTUxIDQ3LjU0MDUgMjkuMzc4NSA0Ni41IDMyLjVDMzkgNTUgMSA1My41IDAgMjRDNC43OTA3OSAzNC4wNzE4IDIzIDM5LjUgMjguNSAzNkMzNCAzMi41IDMzLjMzMyAyOS4wOTg5IDMyLjUgMjUuOTk5OUMzMS42NjcgMjIuOTAwOSAyNy43MjI3IDIwLjUyODMgMjMuNTg1NCAyMS44NTJDMTkuNDQ4MiAyMy4xNzU2IDE4Ljc5NDYgMjcuMjc1MyAxOC43OTQ2IDI5Ljk4NjlaIiBmaWxsPSIjRjQ3QTQ0Ii8+PHBhdGggZD0iTTE4LjcwMjMgMTJMMTEuMDM5NiAxNy4wMDI4TDE2LjMzOCAyMS4yNDU0TDI0LjA2NCAxNi40NzQ4TDE4LjcwMjMgMTJaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0xMS4wMzk2IDI1LjQ4NzhMMTguNzAyMyAzMC40OTA1TDI0LjA2NCAyNi4wMTU1TDE2LjMzOCAyMS4yNDU0TDExLjAzOTYgMjUuNDg3OFoiIGZpbGw9IndoaXRlIi8+PHBhdGggZD0iTTI0LjA2NCAyNi4wMTU1TDI5LjQyNjQgMzAuNDkwNEwzNy4wODkxIDI1LjQ4NzhMMzEuNzkwMyAyMS4yNDUyTDI0LjA2NCAyNi4wMTU1WiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMzcuMDg5MSAxNy4wMDI2TDI5LjQyNjQgMTJMMjQuMDY0IDE2LjQ3NDhMMzEuNzkwMyAyMS4yNDUyTDM3LjA4OTEgMTcuMDAyNloiIGZpbGw9IndoaXRlIi8+PHBhdGggZD0iTTI0LjA3OTkgMjYuOTc4NEwxOC43MDI0IDMxLjQ0MDVMMTYuNDAxMSAyOS45Mzc5VjMxLjYyMjJMMjQuMDc5OSAzNi4yMjYzTDMxLjc1ODQgMzEuNjIyMlYyOS45Mzc5TDI5LjQ1NzYgMzEuNDQwNUwyNC4wNzk5IDI2Ljk3ODRaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);
}

.mfp-no-margins img.mfp-img {
	padding: 0;
}

.mfp-no-margins .mfp-figure:after {
	top: 0;
	bottom: 0;
}

.mfp-no-margins .mfp-container {
	padding: 0;
}

.mfp-bg {
	opacity: 0.5;
}

.mfp-bg ~ .main-content-outer {
	-webkit-filter: blur(5px);
	filter: blur(5px);
}

.header {
	position: static;
	top: 0;
	left: 0;
	right: 0;
	/*z-index: 1010;*/
}

.header__top {
	background: #103A60;
	color: #fff;
	z-index: 1000;
	position: relative;
	font-size: 12px;
	height: 36px;
}

.header-reg, .header-club, .header-auth {
	font-weight: 400;
}

.header-reg::before, .header-club::before, .header-auth::before {
	content: '';
	display: inline-block;
	font-size: 15.8px;
	width: 1em;
	height: 1em;
	margin-right: 5px;
	background-size: 95%;
	vertical-align: top;
	margin-top: 3px;
	background-repeat: no-repeat;
}

.header-reg::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNzUgMS40OTk5OVY0LjYyNzc0TDIuMTc5ODEgNS4zMDAzNkMxLjU2MDEzIDUuNTY1ODggMS4wNjYzNCA2LjA1OTY4IDAuODAwODA5IDYuNjc5MzVMMC4yMTIzMjcgOC4wNTIzQzAuMDcyMjM2MSA4LjM3OTEgMCA4LjczMDk2IDAgOS4wODY1MlYxMS42MjVDMCAxMS44MzIxIDAuMTY3ODkzIDEyIDAuMzc1IDEyQzAuNTgyMTA3IDEyIDAuNzUgMTEuODMyMSAwLjc1IDExLjYyNVY5LjA4NjUyQzAuNzUgOC44MzI1NCAwLjgwMTYwNSA4LjU4MTIgMC45MDE2NzMgOC4zNDc3NkwxLjQzODkxIDcuMDk0MzZMMS40OTAxOSA2Ljk3NDczQzEuNjc5ODUgNi41MzIwOSAyLjAzMjU1IDYuMTc5NCAyLjQ3NTE5IDUuOTg5NzRMMy4zMTI3MyA1LjYzMDk2TDMuNzUgNS40NDM2NVY3LjAzMTFMMy41MjQ5NiA3LjIwMDA1QzMuMzU5MzMgNy4zMjQzOSAzLjMyNTg2IDcuNTU5NDYgMy40NTAyMSA3LjcyNTA4QzMuNTc0NTUgNy44OTA3MSAzLjgwOTYyIDcuOTI0MTcgMy45NzUyNCA3Ljc5OTgzTDQuODExNCA3LjE3MjA5QzQuOTAxNTEgNy4xMDQ2NSA1LjAxNTQ5IDcuMDc3MTMgNS4xMjY0MyA3LjA5NjE0QzUuMjM3MzMgNy4xMTUxNCA1LjMzNTU1IDcuMTc4ODkgNS4zOTgwNyA3LjI3MjQ0QzUuNDg5NjMgNy40MTAxOCA1LjQ4OTU3IDcuNTg5NDUgNS4zOTc5MyA3LjcyNzE1TDQuNTc1NiA4Ljk2MDM5QzQuNDEzMDQgOS4yMDQwNSA0LjE5NjE0IDkuNDA1MyAzLjk0MzU3IDkuNTQ5MTVMMy45MzcxIDkuNTUyODJDMy44NjQ0MiA5LjU5Mzg0IDMuNzg4OCA5LjYzMDExIDMuNzEwNzEgOS42NjEyOUwyLjQ4NTcxIDEwLjE1MThDMi4yOTM0NCAxMC4yMjg4IDIuMTk5OTggMTAuNDQ3IDIuMjc2OTcgMTAuNjM5M0MyLjM1Mzk2IDEwLjgzMTYgMi41NzIyMyAxMC45MjUgMi43NjQ0OSAxMC44NDhMMy43NSAxMC40NTM0VjEwLjQ5OTlDMy43NSAxMS4zMjgzIDQuNDIxNTcgMTEuOTk5OSA1LjI1IDExLjk5OTlIMTAuNUMxMS4zMjg0IDExLjk5OTkgMTIgMTEuMzI4MyAxMiAxMC40OTk5VjEuNDk5OTlDMTIgMC42NzE1NjcgMTEuMzI4NCAwIDEwLjUgMEg1LjI1QzQuNDIxNTcgMCAzLjc1IDAuNjcxNTY3IDMuNzUgMS40OTk5OVpNNS4yNSAwLjc0OTk5NEM0LjgzNTc5IDAuNzQ5OTk0IDQuNSAxLjA4NTc4IDQuNSAxLjQ5OTk5VjQuODY2NDFDNC41MDAxMyA0Ljg3MjA3IDQuNTAwMTMgNC44Nzc3MiA0LjUgNC44ODMzNVY2LjQ4Mjg5QzQuNzI4MjMgNi4zNTc5OCA0Ljk5MzYxIDYuMzEyNDYgNS4yNTMwOSA2LjM1NjkyQzUuNTY3MDggNi40MTA3MiA1Ljg0NTE0IDYuNTkxMjkgNi4wMjIgNi44NTYyNkM2LjI4MTI2IDcuMjQ1NzUgNi4yODE1MyA3Ljc1MzIzIDYuMDIyMjcgOC4xNDI3Mkw1LjE5OTYgOS4zNzY0N0M1LjAxMjc1IDkuNjU2NTYgNC43NzQ4MSA5Ljg5NjU2IDQuNSAxMC4wODQ5VjEwLjQ5OTlDNC41IDEwLjkxNDEgNC44MzU3OSAxMS4yNDk5IDUuMjUgMTEuMjQ5OUgxMC41QzEwLjkxNDIgMTEuMjQ5OSAxMS4yNSAxMC45MTQxIDExLjI1IDEwLjQ5OTlWMS40OTk5OUMxMS4yNSAxLjA4NTc4IDEwLjkxNDIgMC43NDk5OTQgMTAuNSAwLjc0OTk5NEg1LjI1WiIgZmlsbD0id2hpdGUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuMTA3NTMgNS4wMDAyOEM2LjMzNTExIDQuMzU3MDcgNi44Nzc4OSAzLjkxNTYzIDcuNTAwOTggMy43ODgxM1Y1LjI1MDIzSDYuNzUwOThDNi41NDM4NyA1LjI1MDIzIDYuMzc1OTggNS40MTgxMiA2LjM3NTk4IDUuNjI1MjJDNi4zNzU5OCA1LjgzMjMzIDYuNTQzODcgNi4wMDAyMiA2Ljc1MDk4IDYuMDAwMjJINy41MDA5OFY3LjQ2MzE5QzcuNDE3OTYgNy40NDYxOCA3LjMzNTEyIDcuNDIzMzQgNy4yNTI5NSA3LjM5NDQzQzcuMDU3NTggNy4zMjU3MSA2Ljg0MzQ4IDcuNDI4MzcgNi43NzQ3NiA3LjYyMzc0QzYuNzA2MDMgNy44MTkxMSA2LjgwODcgOC4wMzMyIDcuMDA0MDcgOC4xMDE5M0M4LjM3MTA4IDguNTgyOCA5Ljg2OTE3IDcuODY0OTggMTAuMzUwOSA2LjQ5ODI3QzEwLjQ1MTUgNi4yMTI4IDEwLjQ5OTggNS45MjE1OCAxMC41MDA4IDUuNjM1MDdDMTAuNTAwOSA1LjYzMTggMTAuNTAxIDUuNjI4NTEgMTAuNTAxIDUuNjI1MjJDMTAuNTAxIDUuNjIxODggMTAuNTAwOSA1LjYxODU0IDEwLjUwMDggNS42MTUyMkMxMC40OTY1IDQuNTM3NSA5LjgyMzY2IDMuNTI5OTMgOC43NDkyMyAzLjE1MDUxQzcuMzgyODEgMi42Njc5OCA1Ljg4Mzg1IDMuMzgzOTkgNS40MDA0OCA0Ljc1MDEyQzUuMzMxNCA0Ljk0NTM3IDUuNDMzNjggNS4xNTk2NCA1LjYyODkzIDUuMjI4NzJDNS44MjQxNyA1LjI5NzggNi4wMzg0NSA1LjE5NTUzIDYuMTA3NTMgNS4wMDAyOFpNOS43MTI0NiA1LjI1MDIzQzkuNTg0NTUgNC42MjcyOSA5LjE0Mjc5IDQuMDg0ODggOC40OTk1IDMuODU3NzFDOC40MTcxNyAzLjgyODYzIDguMzM0MTYgMy44MDU2NSA4LjI1MDk4IDMuNzg4NTNWNS4yNTAyM0g5LjcxMjQ2Wk04LjI1MDk4IDYuMDAwMjJWNy40NjI5MUM4Ljg3NDE1IDcuMzM0ODIgOS40MTY2NiA2Ljg5MjY1IDkuNjQzNTMgNi4yNDg5NkM5LjY3MjU3IDYuMTY2NTUgOS42OTU1MiA2LjA4MzQ4IDkuNzEyNiA2LjAwMDIySDguMjUwOThaIiBmaWxsPSIjRjQ3QTQ0Ii8+PC9zdmc+);
}

.header-club::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMjE2NTQgMi4wMzEwOEMxLjIxNjU0IDAuOTA5MzQ4IDIuMTI1ODggMCAzLjI0NzYyIDBDNC4zNjkzNiAwIDUuMjc4NyAwLjkwOTM0OCA1LjI3ODcgMi4wMzEwOEM1LjI3ODcgMy4xNTI4MiA0LjM2OTM2IDQuMDYyMTcgMy4yNDc2MiA0LjA2MjE3QzIuMTI1ODggNC4wNjIxNyAxLjIxNjU0IDMuMTUyODIgMS4yMTY1NCAyLjAzMTA4Wk0zLjI0NzYyIDAuODEyNDM0QzIuNTc0NTggMC44MTI0MzQgMi4wMjg5NyAxLjM1ODA0IDIuMDI4OTcgMi4wMzEwOEMyLjAyODk3IDIuNzA0MTMgMi41NzQ1OCAzLjI0OTc0IDMuMjQ3NjIgMy4yNDk3NEMzLjkyMDY2IDMuMjQ5NzQgNC40NjYyNyAyLjcwNDEzIDQuNDY2MjcgMi4wMzEwOEM0LjQ2NjI3IDEuMzU4MDQgMy45MjA2NiAwLjgxMjQzNCAzLjI0NzYyIDAuODEyNDM0WiIgZmlsbD0id2hpdGUiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNy4zMTI5NkMwIDUuNTE4MTggMS40NTQ5NiA0LjA2MzIzIDMuMjQ5NzQgNC4wNjMyM0M1LjA0NDUxIDQuMDYzMjMgNi40OTk0NyA1LjUxODE4IDYuNDk5NDcgNy4zMTI5NlY4LjUzMTYxQzYuNDk5NDcgOC43NTU5NiA2LjMxNzYgOC45Mzc4MyA2LjA5MzI1IDguOTM3ODNINS4yNDIyMkw0Ljg3MjU5IDEyLjYzNDJDNC44NTE4MiAxMi44NDE5IDQuNjc3MDggMTMgNC40NjgzOSAxM0gyLjAzMTA4QzEuODIyMzkgMTMgMS42NDc2NSAxMi44NDE5IDEuNjI2ODggMTIuNjM0MkwxLjI1NzI1IDguOTM3ODNIMC40MDYyMTdDMC4xODE4NjkgOC45Mzc4MyAwIDguNzU1OTYgMCA4LjUzMTYxVjcuMzEyOTZaTTMuMjQ5NzQgNC44NzU2NkMxLjkwMzY1IDQuODc1NjYgMC44MTI0MzQgNS45NjY4OCAwLjgxMjQzNCA3LjMxMjk2VjguMTI1NEgxLjYyNDg3QzEuODMzNTYgOC4xMjU0IDIuMDA4MyA4LjI4MzU0IDIuMDI5MDcgOC40OTExOUwyLjM5ODcxIDEyLjE4NzZINC4xMDA3N0w0LjQ3MDQgOC40OTExOUM0LjQ5MTE3IDguMjgzNTQgNC42NjU5MSA4LjEyNTQgNC44NzQ2IDguMTI1NEg1LjY4NzA0VjcuMzEyOTZDNS42ODcwNCA1Ljk2Njg4IDQuNTk1ODIgNC44NzU2NiAzLjI0OTc0IDQuODc1NjZaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy44MTI0MyA2LjY1NjQ4TDcuODEyNDMgMy40MDYyMkM3LjgxMjQzIDMuMTgxODcgNy45OTQzIDMgOC4yMTg2NSAzQzguNDQzIDMgOC42MjQ4NyAzLjE4MTg3IDguNjI0ODcgMy40MDYyMlY2LjI1MDc5SDExLjA2NDNDMTEuNzM3NCA2LjI1MDc5IDEyLjI4MyA2Ljc5NjQgMTIuMjgzIDcuNDY5NDRWMTEuMTI1NEMxMi4yODMgMTEuNzk4NCAxMS43Mzc0IDEyLjM0NCAxMS4wNjQzIDEyLjM0NEg5LjM2NzU4QzkuMTk5OTkgMTIuODE2OCA4Ljc0ODg2IDEzLjE1NTQgOC4yMTg2NSAxMy4xNTU0QzcuNTQ1NjEgMTMuMTU1NCA3IDEyLjYwOTggNyAxMS45MzY4QzcgMTEuNDA2MiA3LjMzOTExIDEwLjk1NDggNy44MTI0MyAxMC43ODc1TDcuODEyNDMgNi42NTY0OFpNOC4yMTg2NSAxMS41MzExQzguMjEzNzcgMTEuNTMxMSA4LjIwODkgMTEuNTMxIDguMjA0MDYgMTEuNTMwOEM3Ljk4NjQ3IDExLjUzODUgNy44MTI0MyAxMS43MTczIDcuODEyNDMgMTEuOTM2OEM3LjgxMjQzIDEyLjE2MTEgNy45OTQzIDEyLjM0MyA4LjIxODY1IDEyLjM0M0M4LjQ0MyAxMi4zNDMgOC42MjQ4NyAxMi4xNjExIDguNjI0ODcgMTEuOTM2OEM4LjYyNDg3IDExLjcxNzMgOC40NTA4MyAxMS41Mzg1IDguMjMzMjQgMTEuNTMwOEM4LjIyODQgMTEuNTMxIDguMjIzNTQgMTEuNTMxMSA4LjIxODY1IDExLjUzMTFaTTguNjI0ODcgNy4wNjMyM1YxMC43ODc1QzguOTcxNDggMTAuOTEgOS4yNDYxMyAxMS4xODQ4IDkuMzY4MzMgMTEuNTMxNkgxMS4wNjQzQzExLjI4ODcgMTEuNTMxNiAxMS40NzA2IDExLjM0OTcgMTEuNDcwNiAxMS4xMjU0VjcuNDY5NDRDMTEuNDcwNiA3LjI0NTEgMTEuMjg4NyA3LjA2MzIzIDExLjA2NDMgNy4wNjMyM0g4LjYyNDg3WiIgZmlsbD0iI0Y0N0E0NCIvPjwvc3ZnPg==);
}

.header-auth > a {
	padding-bottom: 9px;
}

.header-auth::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy4zMzQyIDBIMTAuNDQ1M0MxMC45MzYyIDAgMTEuMzM0MiAwLjM5ODAwMyAxMS4zMzQyIDAuODg4ODg5VjExLjU1NTZDMTEuMzM0MiAxMi4wNDY0IDEwLjkzNjIgMTIuNDQ0NCAxMC40NDUzIDEyLjQ0NDRIMy4zMzQyQzIuODQzMjkgMTIuNDQ0NCAyLjQ0NTMxIDEyLjA0NjQgMi40NDUzMSAxMS41NTU2VjcuMTk5OThIMy4zMzQyVjExLjU1NTZIMTAuNDQ1M1YwLjg4ODg4OUgyLjQ0NTMxQzIuNDQ1MzEgMC4zOTgwMDMgMi44NDMyOSAwIDMuMzM0MiAwWiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNNS4yNDM2NSA2Ljg2OTE0QzUuMjA0NTkgNi43MDY4MSA1LjI1OTgyIDYuNTM2MjQgNS4zODY2NiA2LjQyNzYyTDYuODg4ODkgNC44ODk4NkgwLjQ0NDQ0NEMwLjE5ODk3NSA0Ljg4OTg2IDAgNC42OTA4NiAwIDQuNDQ1NDJDMCA0LjE5OTk3IDAuMTk4OTc1IDQuMDAwOTcgMC40NDQ0NDQgNC4wMDA5N0g2Ljg4ODg5TDUuMzkxMTEgMi41MzQyOEM1LjI0MDEgMi4zNTc5NiA1LjI1MDI0IDIuMDk1MTYgNS40MTQ0MiAxLjkzMDk4QzUuNTc4NTkgMS43NjY4MSA1Ljg0MTQ0IDEuNzU2NjEgNi4wMTc3NyAxLjkwNzY2TDguNTg2NjcgNC40ODEwMUw2LjAxMzM1IDcuMDU0MzZDNS45MDQ3IDcuMTgxMiA1LjczNDE2IDcuMjM2NDMgNS41NzE4IDcuMTk3MzdDNS40MDk0NSA3LjE1ODMxIDUuMjgyNjkgNy4wMzE1NyA1LjI0MzY1IDYuODY5MTRaIiBmaWxsPSIjRjQ3QTQ0Ii8+PC9zdmc+);
}

.header-auth__dropdown {
	width: 290px;
}

@media (min-width: 576px) {
	.header-auth__dropdown {
		width: 340px;
	}
}

.header__bottom {
	position: relative;
	background: #F7F7F7;
	padding-top: 10px;
	padding-bottom: 5px;
}

@media (min-width: 1200px) {
	.header__bottom {
		padding-top: 5px;
		padding-bottom: 0;
	}
}

.header__bottom::before {
	content: '';
	position: absolute;
	bottom: -25px;
	left: 0;
	right: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU4MCIgaGVpZ2h0PSIxMzkiIHZpZXdCb3g9IjAgMCAyNTgwIDEzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSI+PHBhdGggZD0iTTEwIDdIMjU3MFYxMDFDMjU3MCAxMDEgMTk2OSAxMjYgOTk4IDEyNkMyNyAxMjYgMTAgMTAxIDEwIDEwMVY3WiIgZmlsbD0iI0Y3RjdGNyIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNTgwIiBoZWlnaHQ9IjEzOSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQgZHk9IjMiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);
	background-position: 50% 100%;
	height: 100%;
	background-size: 2580px;
	background-repeat: no-repeat;
	pointer-events: none;
}

@media (min-width: 1650px) {
	.header__bottom::before {
		background-size: 4000px;
		bottom: -2vw;
	}
}

@media (min-width: 2000px) {
	.header__bottom::before {
		bottom: -1.5vw;
	}
}

.header__bottom.fixed {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 999;
	padding-top: 0;
	padding-bottom: 0;
	-webkit-animation: topAppearance 0.15s;
	animation: topAppearance 0.15s;
	-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.header__bottom.fixed::before {
	content: none;
}

/*.header__bottom.fixed .header-logo__desc {
	display: none !important;
}*/

.header__bottom_invert {
	background: none;
}

.header__bottom_invert::before {
	content: none;
}

.header__bottom_invert .header-logo__desc {
	color: #fff;
}

.header__bottom_invert .main-menu__item {
	color: #fff;
}

.header__bottom_invert .header-toggler {
	color: #fff;
}

.header__bottom_invert .header-nav .header-toggler {
	color: #103A60;
}

@-webkit-keyframes topAppearance {
	from {
		top: -80px;
	}
	to {
		top: 0;
	}
}

@keyframes topAppearance {
	from {
		top: -80px;
	}
	to {
		top: 0;
	}
}

.header-link-img::before {
	content: '';
	display: inline-block;
	width: 1em;
	height: 1em;
	background-position: center;
	background-size: 100%;
}

.img-bg-ship::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy45OTEyMSAxNC43NTAxQzguMDAzNzEgMTMuMzc0NiA4LjMzNTA1IDEyLjAyMDggOC45NTkyMSAxMC43OTUxQzkuNjQ3OTUgOS41MTQ3NCAxMC45OTM2IDguNzI1NzkgMTIuNDQ3MiA4Ljc1MDA2SDIzLjQ5MTIiIHN0cm9rZT0iIzEwM0E2MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTMuNDkxMjEgMjAuNzUxQzEuNzUxNDggMTkuNDQ3OSAwLjY2MzY2MiAxNy40NTMyIDAuNTEwMjEgMTUuMjg1QzAuNTAwNDg3IDE1LjE0NjQgMC41NDg4NDIgMTUuMDEwMSAwLjY0MzY4NCAxNC45MDg2QzAuNzM4NTI3IDE0LjgwNzEgMC44NzEzMDkgMTQuNzQ5NyAxLjAxMDIxIDE0Ljc1SDExLjA5MDJDMTEuNTY3NyAxNC43NSAxMS45Nzg2IDE1LjA4NzYgMTIuMDcxMiAxNS41NTZDMTIuMzIxNCAxNy4yOTA4IDEzLjc0MzQgMTguNjE4OCAxNS40OTEyIDE4Ljc1SDIzLjQ5MTIiIHN0cm9rZT0iIzEwM0E2MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE2LjQ5MTIgNi43NUgxMy40OTEyIiBzdHJva2U9IiMwMEI5RTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMi40OTEyIDYuNzVIMTkuNDkxMiIgc3Ryb2tlPSIjMDBCOUU3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTIuMTU4MiAxNS43NUgyMy40OTEyIiBzdHJva2U9IiMxMDNBNjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMS45OTEyIDE1Ljc1VjE4Ljc1IiBzdHJva2U9IiMxMDNBNjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNi45OTEyIDE1Ljc1VjE4Ljc1IiBzdHJva2U9IiMxMDNBNjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMy40OTEyIDEuMTE1MTFDMjMuMDYyMSAxLjYwNDc0IDIyLjQ0MjMgMS44ODUxIDIxLjc5MTIgMS44ODQxMUMyMS4zMzk5IDEuODg2MDcgMjAuODk4NSAxLjc1MjI4IDIwLjUyNDIgMS41MDAxMUwyMC4xMDcyIDEuMjE4MTFDMTkuNTg3NiAwLjkxMTY5NiAxOC45OTU0IDAuNzUwMDkzIDE4LjM5MjIgMC43NTAxMUMxNi44MjE1IDAuNzEwODU4IDE1LjQyMzEgMS43MzkxIDE0Ljk5MjIgMy4yNTAxMSIgc3Ryb2tlPSIjRjQ3QTQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0Ljk5MTIgMTMuNzVDMTQuMTYyOCAxMy43NSAxMy40OTEyIDEzLjA3ODQgMTMuNDkxMiAxMi4yNUMxMy40OTEyIDExLjQyMTYgMTQuMTYyOCAxMC43NSAxNC45OTEyIDEwLjc1QzE1LjgxOTYgMTAuNzUgMTYuNDkxMiAxMS40MjE2IDE2LjQ5MTIgMTIuMjVDMTYuNDkxMiAxMy4wNzg0IDE1LjgxOTYgMTMuNzUgMTQuOTkxMiAxMy43NVoiIHN0cm9rZT0iI0Y0N0E0NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC45OTEyIDEzLjc1QzIwLjE2MjggMTMuNzUgMTkuNDkxMiAxMy4wNzg0IDE5LjQ5MTIgMTIuMjVDMTkuNDkxMiAxMS40MjE2IDIwLjE2MjggMTAuNzUgMjAuOTkxMiAxMC43NUMyMS44MTk2IDEwLjc1IDIyLjQ5MTIgMTEuNDIxNiAyMi40OTEyIDEyLjI1QzIyLjQ5MTIgMTMuMDc4NCAyMS44MTk2IDEzLjc1IDIwLjk5MTIgMTMuNzVaIiBzdHJva2U9IiNGNDdBNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNi40OTEyIDguNzVWNS4yNUMxNi40OTEyIDQuOTczODYgMTYuMjY3NCA0Ljc1IDE1Ljk5MTIgNC43NUgxMy45OTEyQzEzLjcxNTEgNC43NSAxMy40OTEyIDQuOTczODYgMTMuNDkxMiA1LjI1VjguNzUiIHN0cm9rZT0iIzEwM0E2MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTIyLjQ5MTIgOC43NVY1LjI1QzIyLjQ5MTIgNC45NzM4NiAyMi4yNjc0IDQuNzUgMjEuOTkxMiA0Ljc1SDE5Ljk5MTJDMTkuNzE1MSA0Ljc1IDE5LjQ5MTIgNC45NzM4NiAxOS40OTEyIDUuMjVWOC43NSIgc3Ryb2tlPSIjMTAzQTYwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMC41IDIzLjQ4OEMwLjU4MiAyMy40OTYgMC42NjYgMjMuNSAwLjc1IDIzLjVDMS42NjU3OCAyMy41MDA4IDIuNTE2ODUgMjMuMDI4IDMgMjIuMjVDMy40ODM3IDIzLjAyNzQgNC4zMzQ0MiAyMy41IDUuMjUgMjMuNUM2LjE2NTU4IDIzLjUgNy4wMTYzIDIzLjAyNzQgNy41IDIyLjI1QzcuOTgzNyAyMy4wMjc0IDguODM0NDIgMjMuNSA5Ljc1IDIzLjVDMTAuNjY1NiAyMy41IDExLjUxNjMgMjMuMDI3NCAxMiAyMi4yNUMxMi40ODM3IDIzLjAyNzQgMTMuMzM0NCAyMy41IDE0LjI1IDIzLjVDMTUuMTY1NiAyMy41IDE2LjAxNjMgMjMuMDI3NCAxNi41IDIyLjI1QzE2Ljk4MzcgMjMuMDI3NCAxNy44MzQ0IDIzLjUgMTguNzUgMjMuNUMxOS42NjU2IDIzLjUgMjAuNTE2MyAyMy4wMjc0IDIxIDIyLjI1QzIxLjQ4MzIgMjMuMDI4IDIyLjMzNDIgMjMuNTAwOCAyMy4yNSAyMy41QzIzLjMzNCAyMy41IDIzLjQxOCAyMy41IDIzLjUgMjMuNDg4IiBzdHJva2U9IiMwMEI5RTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
}

.img-bg-wheel::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy45OTEyMSAxNC43NTAxQzguMDAzNzEgMTMuMzc0NiA4LjMzNTA1IDEyLjAyMDggOC45NTkyMSAxMC43OTUxQzkuNjQ3OTUgOS41MTQ3NCAxMC45OTM2IDguNzI1NzkgMTIuNDQ3MiA4Ljc1MDA2SDIzLjQ5MTIiIHN0cm9rZT0iIzEwM0E2MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTMuNDkxMjEgMjAuNzUxQzEuNzUxNDggMTkuNDQ3OSAwLjY2MzY2MiAxNy40NTMyIDAuNTEwMjEgMTUuMjg1QzAuNTAwNDg3IDE1LjE0NjQgMC41NDg4NDIgMTUuMDEwMSAwLjY0MzY4NCAxNC45MDg2QzAuNzM4NTI3IDE0LjgwNzEgMC44NzEzMDkgMTQuNzQ5NyAxLjAxMDIxIDE0Ljc1SDExLjA5MDJDMTEuNTY3NyAxNC43NSAxMS45Nzg2IDE1LjA4NzYgMTIuMDcxMiAxNS41NTZDMTIuMzIxNCAxNy4yOTA4IDEzLjc0MzQgMTguNjE4OCAxNS40OTEyIDE4Ljc1SDIzLjQ5MTIiIHN0cm9rZT0iIzEwM0E2MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE2LjQ5MTIgNi43NUgxMy40OTEyIiBzdHJva2U9IiMwMEI5RTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMi40OTEyIDYuNzVIMTkuNDkxMiIgc3Ryb2tlPSIjMDBCOUU3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTIuMTU4MiAxNS43NUgyMy40OTEyIiBzdHJva2U9IiMxMDNBNjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMS45OTEyIDE1Ljc1VjE4Ljc1IiBzdHJva2U9IiMxMDNBNjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNi45OTEyIDE1Ljc1VjE4Ljc1IiBzdHJva2U9IiMxMDNBNjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMy40OTEyIDEuMTE1MTFDMjMuMDYyMSAxLjYwNDc0IDIyLjQ0MjMgMS44ODUxIDIxLjc5MTIgMS44ODQxMUMyMS4zMzk5IDEuODg2MDcgMjAuODk4NSAxLjc1MjI4IDIwLjUyNDIgMS41MDAxMUwyMC4xMDcyIDEuMjE4MTFDMTkuNTg3NiAwLjkxMTY5NiAxOC45OTU0IDAuNzUwMDkzIDE4LjM5MjIgMC43NTAxMUMxNi44MjE1IDAuNzEwODU4IDE1LjQyMzEgMS43MzkxIDE0Ljk5MjIgMy4yNTAxMSIgc3Ryb2tlPSIjRjQ3QTQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0Ljk5MTIgMTMuNzVDMTQuMTYyOCAxMy43NSAxMy40OTEyIDEzLjA3ODQgMTMuNDkxMiAxMi4yNUMxMy40OTEyIDExLjQyMTYgMTQuMTYyOCAxMC43NSAxNC45OTEyIDEwLjc1QzE1LjgxOTYgMTAuNzUgMTYuNDkxMiAxMS40MjE2IDE2LjQ5MTIgMTIuMjVDMTYuNDkxMiAxMy4wNzg0IDE1LjgxOTYgMTMuNzUgMTQuOTkxMiAxMy43NVoiIHN0cm9rZT0iI0Y0N0E0NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC45OTEyIDEzLjc1QzIwLjE2MjggMTMuNzUgMTkuNDkxMiAxMy4wNzg0IDE5LjQ5MTIgMTIuMjVDMTkuNDkxMiAxMS40MjE2IDIwLjE2MjggMTAuNzUgMjAuOTkxMiAxMC43NUMyMS44MTk2IDEwLjc1IDIyLjQ5MTIgMTEuNDIxNiAyMi40OTEyIDEyLjI1QzIyLjQ5MTIgMTMuMDc4NCAyMS44MTk2IDEzLjc1IDIwLjk5MTIgMTMuNzVaIiBzdHJva2U9IiNGNDdBNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNi40OTEyIDguNzVWNS4yNUMxNi40OTEyIDQuOTczODYgMTYuMjY3NCA0Ljc1IDE1Ljk5MTIgNC43NUgxMy45OTEyQzEzLjcxNTEgNC43NSAxMy40OTEyIDQuOTczODYgMTMuNDkxMiA1LjI1VjguNzUiIHN0cm9rZT0iIzEwM0E2MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTIyLjQ5MTIgOC43NVY1LjI1QzIyLjQ5MTIgNC45NzM4NiAyMi4yNjc0IDQuNzUgMjEuOTkxMiA0Ljc1SDE5Ljk5MTJDMTkuNzE1MSA0Ljc1IDE5LjQ5MTIgNC45NzM4NiAxOS40OTEyIDUuMjVWOC43NSIgc3Ryb2tlPSIjMTAzQTYwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMC41IDIzLjQ4OEMwLjU4MiAyMy40OTYgMC42NjYgMjMuNSAwLjc1IDIzLjVDMS42NjU3OCAyMy41MDA4IDIuNTE2ODUgMjMuMDI4IDMgMjIuMjVDMy40ODM3IDIzLjAyNzQgNC4zMzQ0MiAyMy41IDUuMjUgMjMuNUM2LjE2NTU4IDIzLjUgNy4wMTYzIDIzLjAyNzQgNy41IDIyLjI1QzcuOTgzNyAyMy4wMjc0IDguODM0NDIgMjMuNSA5Ljc1IDIzLjVDMTAuNjY1NiAyMy41IDExLjUxNjMgMjMuMDI3NCAxMiAyMi4yNUMxMi40ODM3IDIzLjAyNzQgMTMuMzM0NCAyMy41IDE0LjI1IDIzLjVDMTUuMTY1NiAyMy41IDE2LjAxNjMgMjMuMDI3NCAxNi41IDIyLjI1QzE2Ljk4MzcgMjMuMDI3NCAxNy44MzQ0IDIzLjUgMTguNzUgMjMuNUMxOS42NjU2IDIzLjUgMjAuNTE2MyAyMy4wMjc0IDIxIDIyLjI1QzIxLjQ4MzIgMjMuMDI4IDIyLjMzNDIgMjMuNTAwOCAyMy4yNSAyMy41QzIzLjMzNCAyMy41IDIzLjQxOCAyMy41IDIzLjUgMjMuNDg4IiBzdHJva2U9IiMwMEI5RTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
}

.header-logo__img {
	max-width: 110px;
}

@media (min-width: 576px) {
	.header-logo__img {
		max-width: 140px;
	}
}

@media (min-width: 1200px) {
	.header-logo__img {
		max-width: 170px;
	}
}

.header-logo__desc {
	font-weight: 500;
}

.header-toggler {
	cursor: pointer;
}

.header-btn-img {
	font-size: 10px;
	font-weight: 500;
	color: #00B9E7;
	padding: 10px 5px;
	height: 36px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.header-btn-phone-img::before {
	content: '';
	background-image: url('/local/templates/main/images/phone-icon.png');
	display: inline-block;
	width: 1em;
	height: 1em;
	font-size: 30px;
	background-repeat: no-repeat;
	background-size: 60%;
	background-position: center;
	vertical-align: top;
	margin-top: -7px;
}

.header-nav {
	position: fixed;
	z-index: -1;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	visibility: hidden;
	-webkit-transition: z-index 0s 0.5s, visibility 0s 0.5s;
	-o-transition: z-index 0s 0.5s, visibility 0s 0.5s;
	transition: z-index 0s 0.5s, visibility 0s 0.5s;
}

@media (min-width: 1200px) {
	.header-nav {
		position: static;
		visibility: visible;
	}
}

.header-nav__wrap {
	position: absolute;
	top: -100%;
	overflow-x: hidden;
	height: 100%;
	-webkit-transition: right 0.5s ease-in-out, top 0.5s ease-in-out;
	-o-transition: right 0.5s ease-in-out, top 0.5s ease-in-out;
	transition: right 0.5s ease-in-out, top 0.5s ease-in-out;
	width: 100%;
	padding-bottom: 30px;
}

.header-nav__wrap::-webkit-scrollbar {
	width: 4px;
	border-radius: 2px;
}

.header-nav__wrap::-webkit-scrollbar-track {
	background-color: transparent;
}

.header-nav__wrap::-webkit-scrollbar-thumb {
	background-color: rgba(113, 123, 163, 0.3);
	border-radius: 2px;
}

@media (min-width: 1200px) {
	.header-nav__wrap {
		position: static;
		overflow: visible;
		-webkit-box-shadow: none;
		box-shadow: none;
		background: none;
		max-width: none;
		padding-bottom: 0;
	}
}

.header-nav__outer {
	position: relative;
	background: #F7F7F7;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

@media (min-width: 1200px) {
	.header-nav__outer {
		background: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
}

.header-nav__inner {
	margin: auto;
	padding-left: 15px;
	padding-right: 15px;
}

@media (min-width: 576px) {
	.header-nav__inner {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.header-nav__inner {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.header-nav__inner {
		max-width: 960px;
	}
}

.header-nav__layer {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	background: rgba(255, 255, 255, 0.5);
	-webkit-transition: visibility .5s 0s, opacity .5s;
	-o-transition: visibility .5s 0s, opacity .5s;
	transition: visibility .5s 0s, opacity .5s;
}

.header-nav.open {
	z-index: 999;
	visibility: visible;
	-webkit-transition: z-index 0s 0s, visibility 0s 0s, top 0.25s linear;
	-o-transition: z-index 0s 0s, visibility 0s 0s, top 0.25s linear;
	transition: z-index 0s 0s, visibility 0s 0s, top 0.25s linear;
}

.header-nav.open .header-nav__wrap {
	top: 0px;
}

.header-nav.open .header-nav__layer {
	visibility: visible;
	opacity: 1;
	-webkit-transition: visibility 0s 0s, opacity .8s;
	-o-transition: visibility 0s 0s, opacity .8s;
	transition: visibility 0s 0s, opacity .8s;
}

.main-menu__toggler {
	cursor: pointer;
	line-height: 25px;
	font-size: 30px;
	color: #cf142b;
}

.main-menu__over {
	visibility: hidden;
	opacity: 0;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(255, 255, 255, 0.8);
	z-index: -1;
	-webkit-transition: visibility 0s 0.5s, opacity 0.5s 0.5s;
	-o-transition: visibility 0s 0.5s, opacity 0.5s 0.5s;
	transition: visibility 0s 0.5s, opacity 0.5s 0.5s;
}

@media (min-width: 1200px) {
	.main-menu__list {
		padding-left: 0;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

@media (min-width: 1200px) {
	.main-menu__item {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-bottom: 0;
		text-align: center;
		cursor: pointer;
	}
	.main-menu__item.active, .main-menu__item.active:hover, .main-menu__item:hover {
		color: #00A2FF !important;
	}
}

@media (min-width: 1200px) {
	.main-menu__content {
		padding-bottom: 15px;
		padding-top: 5px;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		font-size: 14px;
		line-height: 18px;
		text-align: center;
		padding-left: 0;
		width: 100%;
	}
}

.main-menu__link {
	position: relative;
	display: block;
	padding: 8px 0;
	font-size: 14px;
	line-height: 19px;
	font-weight: 500;
}

.main-menu__link.hover {
	color: #00B9E7;
}

@media (min-width: 1200px) {
	.main-menu__link[data-id] {
		white-space: nowrap;
	}
}

@media (min-width: 1200px) {
	.main-menu__link[data-id]::after {
		font-family: "icon" !important;
		speak: none;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		content: "\E921";
		display: inline-block;
		width: 1em;
		height: 1em;
		font-size: 0.6em;
		margin-left: 3px;
		-webkit-transform: scaleY(-1);
		-ms-transform: scaleY(-1);
		transform: scaleY(-1);
		vertical-align: middle;
	}
}

@media (min-width: 1200px) {
	.main-menu__link {
		position: relative;
		display: inline-block;
		width: 100%;
		font-size: 15px;
		line-height: 19px;
		padding-top: 20px;
		padding-bottom: 20px;
		color: inherit;
	}
}

.main-menu-ext {
	display: none;
}

@media (min-width: 1200px) {
	.main-menu-ext {
		display: block;
	}
	.main-menu-ext__list {
		position: relative;
	}
	.main-menu-ext__item {
		display: block !important;
		position: absolute;
		visibility: visible;
		opacity: 1;
		z-index: 990;
		left: 0;
		right: 0;
		top: -5px;
		-webkit-transition: visibility 0s .2s, opacity .2s .2s;
		-o-transition: visibility 0s .2s, opacity .2s .2s;
		transition: visibility 0s .2s, opacity .2s .2s;
	}
	.main-menu-ext__item:hover {
		display: block;
		visibility: visible !important;
		opacity: 1 !important;
	}
	.main-menu-ext__item.collapsed {
		visibility: hidden;
		opacity: 0;
		-webkit-transition: visibility 0s .15s, opacity .15s;
		-o-transition: visibility 0s .15s, opacity .15s;
		transition: visibility 0s .15s, opacity .15s;
	}
}

.ext-menu {
	background: #fff;
	-webkit-box-shadow: 0 16px 30px #3B75B2;
	/*box-shadow: 0 16px 30px #3B75B2;*/
	box-shadow: 0 2px 7px #3b75b2b5;
	border-radius: 15px;
}

.inline-tabs {
	font-size: 15px;
}

.inline-tabs__item {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	color: #103A60;
	font-weight: 600;
	margin-bottom: 0.5rem;
}

@media (min-width: 576px) {
	.inline-tabs__item {
		display: inline-block;
	}
}

@media (min-width: 576px) {
	.inline-tabs__item:not(:last-of-type) {
		margin-right: 2rem;
	}
}

.inline-tabs__item.active {
	color: #F47A44;
}

.inline-tabs__link {
	color: inherit;
}

.tile-item__link {
	display: block;
}

.tile-item__link:hover .tile-item__img {
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

.tile-item__img {
	background-size: cover;
	background-position: center;
	padding-bottom: 50%;
	border: 3px solid #fff;
	-webkit-box-shadow: 0 2px 5px rgba(12, 54, 116, 0.2);
	box-shadow: 0 2px 5px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	-webkit-transition: -webkit-box-shadow 0.12s;
	transition: -webkit-box-shadow 0.12s;
	-o-transition: box-shadow 0.12s;
	transition: box-shadow 0.12s;
	transition: box-shadow 0.12s, -webkit-box-shadow 0.12s;
	margin-bottom: 10px;
}

.tile-item__desc {
	font-size: 14px;
}

.file {
	display: -ms-flexbox;
	display: flex;
}

.file__desc {
	margin-left: .75rem;
}

.file__text {
	color: #808080;
}

.slick-slider .slick-prev,
.slick-slider .slick-next {
	border: none;
	width: 36px;
	height: 36px;
	background: rgba(128, 128, 128, 0.5);
	border-radius: 50%;
	padding: 6px 0 0;
	color: #fff;
	position: absolute;
	top: 50%;
	z-index: 1;
	cursor: pointer;
	outline: none;
}

.slick-slider .slick-prev {
	-webkit-transform: translateY(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
	left: 1rem;
}

.slick-slider .slick-next {
	-webkit-transform: translateY(-50%) rotate(-90deg);
	-ms-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
	right: 1rem;
}

.slick-slider .slick-slide {
	outline: none;
}

@media (min-width: 992px) {
	.slick-slider_btn-up-right .slick-arrow {
		top: -50px;
	}
}

@media (min-width: 992px) {
	.slick-slider_btn-up-right .slick-next {
		right: 50px;
	}
}

@media (min-width: 992px) {
	.slick-slider_btn-up-right .slick-prev {
		right: 100px;
		left: auto;
	}
}

.slick-dots {
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
	-ms-flex-pack: center;
	justify-content: center;
}

.slick-dots li {
	list-style-type: none;
	position: relative;
	padding: 0;
	cursor: pointer;
	vertical-align: middle;
	z-index: 1;
	border-radius: 5px;
	background-color: #E9EFF2;
	-webkit-transition: .15s;
	-o-transition: .15s;
	transition: .15s;
	height: 10px;
	width: 30px;
	margin: 7px 4px 0;
}

.slick-dots li.slick-active, .slick-dots li.slick-active:hover {
	background-color: #F47A44;
}

.slick-dots li button {
	background-color: transparent;
	border: none;
	font-size: 0;
	line-height: 0;
	padding: 0;
	outline: none;
}

.breadcrumb {
	background: none;
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 2rem;
	padding: 0;
	position: relative;
	-ms-flex-align: center;
	align-items: center;
}

.breadcrumb::before {
	content: '';
	position: absolute;
	top: 0;
	left: -15px;
	right: -15px;
	bottom: 0;
}

.breadcrumb-item {
	position: relative;
	line-height: 1rem;
}

.breadcrumb-item a {
	color: #808080;
}

.breadcrumb-item a:hover {
	color: #00B9E7;
}

.breadcrumb-item + .breadcrumb-item {
	padding-left: 1rem;
}

.breadcrumb-item + .breadcrumb-item::before {
	content: '\2192';
	font-size: 1rem;
	color: #808080;
	position: relative;
	top: 1px;
	left: -4px;
}

.breadcrumb-item.active::after {
	content: '';
	display: inline-block;
	font-size: 6px;
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEzIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04Ljg0OTM4IDIuNjQyMzNDOC42NTE4NSAyLjQ0OTM3IDguMzM1MjkgMi40NTMwOCA4LjE0MjMzIDIuNjUwNjJDNy45NDkzNyAyLjg0ODE1IDcuOTUzMDggMy4xNjQ3MSA4LjE1MDYyIDMuMzU3NjdMOC44NDkzOCAyLjY0MjMzWk0xMC41NDc0IDVMMTAuMTk4MSA1LjM1NzY3QzEwLjI5MjkgNS40NTAzNSAxMC40MjA4IDUuNTAxNTQgMTAuNTUzNCA1LjQ5OTk2QzEwLjY4NiA1LjQ5ODM5IDEwLjgxMjYgNS40NDQxOSAxMC45MDUyIDUuMzQ5MjhMMTAuNTQ3NCA1Wk0xMi44NTc4IDMuMzQ5MjhDMTMuMDUwNyAzLjE1MTY5IDEzLjA0NjkgMi44MzUxMyAxMi44NDkzIDIuNjQyMjNDMTIuNjUxNyAyLjQ0OTMyIDEyLjMzNTEgMi40NTMxMiAxMi4xNDIyIDIuNjUwNzJMMTIuODU3OCAzLjM0OTI4Wk0xIDBDMC43MjM4NTggMCAwLjUgMC4yMjM4NTggMC41IDAuNUMwLjUgMC43NzYxNDIgMC43MjM4NTggMSAxIDFMMSAwWk04LjY4MzIyIDAuNUw4LjcwMTM1IDAuMDAwMzI4OTg4QzguNjk1MzEgMC4wMDAxMDk4NTEgOC42ODkyNyAyLjM4NDE5ZS0wNyA4LjY4MzIyIDIuMzg0MTllLTA3VjAuNVpNMTAuNTQ3NCAyLjQxODEyTDEwLjA0NzQgMi40MDc5OFYyLjQxODEySDEwLjU0NzRaTTguMTUwNjIgMy4zNTc2N0wxMC4xOTgxIDUuMzU3NjdMMTAuODk2OCA0LjY0MjMzTDguODQ5MzggMi42NDIzM0w4LjE1MDYyIDMuMzU3NjdaTTEwLjkwNTIgNS4zNDkyOEwxMi44NTc4IDMuMzQ5MjhMMTIuMTQyMiAyLjY1MDcyTDEwLjE4OTcgNC42NTA3MkwxMC45MDUyIDUuMzQ5MjhaTTEgMUw4LjY4MzIyIDFWMi4zODQxOWUtMDdMMSAwTDEgMVpNOC42NjUwOSAwLjk5OTY3MUM5LjQ2MTExIDEuMDI4NTUgMTAuMDYyNiAxLjY2NzUgMTAuMDQ3NiAyLjQwNzk4TDExLjA0NzMgMi40MjgyNUMxMS4wNzM5IDEuMTE1OCAxMC4wMTY3IDAuMDQ4MDUwMyA4LjcwMTM1IDAuMDAwMzI4OTg4TDguNjY1MDkgMC45OTk2NzFaTTEwLjA0NzQgMi40MTgxMlY1SDExLjA0NzRWMi40MTgxMkgxMC4wNDc0WiIgZmlsbD0iIzgwODA4MCIvPgo8L3N2Zz4K);
	background-size: cover;
	width: 2.2em;
	height: 1em;
	position: relative;
	top: 1px;
	left: 10px;
}

.main-choice {
	position: relative;
}

@media (min-width: 1200px) {
	.main-choice__list {
		display: -ms-flexbox;
		display: flex;
	}
}

.main-choice__item {
	position: relative;
	width: 100%;
}

.main-choice__item .form-group {
	margin-bottom: 0;
}

@media (min-width: 1200px) {
	.main-choice__item {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 14%;
		width: unset;
	}
}

.main-choice__btn {
	height: 70px;
	width: 100%;
	line-height: 1;
	padding: 0;
}

.main-choice input.form-control::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #111;
}

.main-choice input.form-control:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #111;
}

.main-choice input.form-control::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #111;
}

.main-choice input.form-control:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #111;
}

.main-choice .selectfix-container {
	height: 70px;
}

.main-choice .selectfix-current-value {
	line-height: 50px;
	font-weight: 300;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	padding-right: 40px;
	padding-top: 20px;
}

.main-choice .selectfix-current-value::before {
	color: #00B9E7;
	font-size: 20px;
}

.main-choice .datepicker .form-control {
	height: 70px;
	padding-top: 30px;
	font-weight: 300;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	color: #111;
}

.main-choice .select2-container {
	height: 70px;
}

.main-choice .select2 .select2-selection {
	height: 70px;
	display: flex;
	align-items: flex-end;
	width: 100%;
}

.main-choice .select2 .select2-selection .select2-selection__rendered {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	line-height: 50px;
	font-weight: 300;
	padding-right: 50px;
}

.main-choice .select2 .select2-selection .select2-selection__arrow {
	height: 49px;
}

.main-choice .select2 .select2-selection .select2-selection__arrow::before {
	width: 50px;
}

.main-choice .select2 .select2-selection .select2-selection__arrow::after {
	font-size: 20px;
	color: #00A2FF;
}

.main-choice__item {
	margin-bottom: 10px;
}

@media (min-width: 1200px) {
	.main-choice__item {
		margin-bottom: 0;
	}
	.main-choice__item:not(:first-of-type):not(:last-of-type) input.form-control,
	.main-choice__item:not(:first-of-type):not(:last-of-type) .selectfix-current-value,
	.main-choice__item:not(:first-of-type):not(:last-of-type) select.form-control {
		border-radius: 0;
	}
	.main-choice__item:first-of-type .select_flip-up .selectfix-container.opened .selectfix-current-value,
	.main-choice__item:first-of-type input.form-control,
	.main-choice__item:first-of-type .selectfix-current-value,
	.main-choice__item:first-of-type select.form-control,
	.main-choice__item:first-of-type .select2 .select2-selection {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.main-choice__item:last-of-type .main-choice__btn {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
}

.ext-choice {
	position: relative;
	z-index: 10;
}

@media (min-width: 1200px) {
	.ext-choice__list {
		height: 70px;
	}
}

@media (min-width: 1200px) {
	.ext-choice__list {
		display: -ms-flexbox;
		display: flex;
	}
}

.ext-choice__item {
	position: relative;
	margin-bottom: 10px;
}

@media (max-width: 1649px) {
	.ext-choice__item:first-child:after {
		top:10px;
	}
}

@media (min-width: 1200px) {
	.ext-choice__item:after {
		content: attr(data-item);
		position: absolute;
		top: 10px;
		left: 15px;
		color: #b1b1b1;
		font-weight: normal;
		letter-spacing: 1.5px;
		text-transform: uppercase;
		z-index: 1051;
		font-size: 10px;
	}
	.ext-choice__item.custom_count_day:after {
		content: none;
	}
}

@media (min-width: 1200px) and (max-width: 1650px) {
	.ext-choice__item_date:after {
		top: 5px;
	}

	.main-choice__item[data-code="DATE_CRUISE_START"] .label_cruise_filter,
	.main-choice__item[data-code="DATE_CRUISE_END"] .label_cruise_filter {
		top: 5px;
	}
}

.label_cruise_filter {
	color: #b1b1b1;
	font-weight: normal !important;
    padding-left: 15px;
	font-size: 10px;
	letter-spacing: 1.5px;
	z-index: 1051;
	text-transform: uppercase;
	position: absolute;
	top: 15px;
}

@media (max-width: 1200px) {
	.label_cruise_filter {
		z-index: 2;
	}
}

.cruise_search_filter_btn_label {
	color: transparent;
}

.ext-choice__item .form-group {
	margin-bottom: 0;
	height: 100%;
}

.ext-choice__item .select2 .select2-selection .select2-selection__arrow::after {
	font-size: 20px;
	color: #00A2FF;
}

.main-choice__select-w-input {
	height: 100%;
}

@media (min-width: 1200px) {
	.ext-choice__item {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 14%;
		margin-bottom: 0;
	}
	.ext-choice__item_date {
		min-width: 140px;
	}
	.ext-choice__item_count {
		min-width: 140px;
	}
	.ext-choice__item:not(:first-of-type):not(:last-of-type) input.form-control,
	.ext-choice__item:not(:first-of-type):not(:last-of-type) .selectfix-current-value,
	.ext-choice__item:not(:first-of-type):not(:last-of-type) select.form-control {
		border-radius: 0;
	}
	.ext-choice__item:first-of-type .select_flip-up .selectfix-container.opened .selectfix-current-value,
	.ext-choice__item:first-of-type input.form-control,
	.ext-choice__item:first-of-type .selectfix-current-value,
	.ext-choice__item:first-of-type select.form-control,
	.ext-choice__item:first-of-type .select2 .select2-selection {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.ext-choice__item:last-of-type .ext-choice__btn {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.ext-choice__item .select2 .select2-container {
		height: 100%;
	}
	.ext-choice__item .select2 .select2-selection {
		height: 100%;
	}
	.ext-choice__item .select2 .select2-selection .select2-selection__rendered {
		line-height: 50px;
		padding-right: 50px;
	}
	.ext-choice__item .select2 .select2-selection .select2-selection__arrow {
		height: 49px;
	}
	.ext-choice__item .select2 .select2-selection .select2-selection__arrow::before {
		width: 50px;
	}
	.ext-choice__item:not(:first-of-type):not(:last-of-type) input.form-control,
	.ext-choice__item:not(:first-of-type):not(:last-of-type) .selectfix-current-value,
	.ext-choice__item:not(:first-of-type):not(:last-of-type) select.form-control {
		border-radius: 0;
	}
	.ext-choice__item:first-of-type .select_flip-up .selectfix-container.opened .selectfix-current-value,
	.ext-choice__item:first-of-type input.form-control,
	.ext-choice__item:first-of-type .selectfix-current-value,
	.ext-choice__item:first-of-type select.form-control,
	.ext-choice__item:first-of-type .select2 .select2-selection {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.ext-choice__item:last-of-type .ext-choice__btn {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.ext-choice__item .select2-container {
		height: 100%;
	}
	.ext-choice__item .select2 .select2-selection {
		height: 100%;
	}
	.ext-choice__item .select2 .select2-selection .select2-selection__rendered {
		line-height: 50px;
		padding-right: 50px;
	}
	.ext-choice__item .select2 .select2-selection .select2-selection__arrow {
		height: 49px;
	}
	.ext-choice__item .select2 .select2-selection .select2-selection__arrow::before {
		width: 50px;
	}
}

.ext-choice__item .select2-selection.select2-selection--single {
	display: flex;
	align-items: flex-end;
}

.ext-choice__item .select2 .select2-selection .select2-selection__arrow::after {
	font-size: 20px;
	color: #00A2FF;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	bottom: 1px;
	top: unset;
}

.ext-choice__btn {
	height: 50px;
	width: 100%;
}

@media (min-width: 1200px) {
	.ext-choice__checkbox {
		color: #fff;
	}
}

.ext-choice .selectfix-container {
	height: 50px;
}

@media(min-width: 1200px) {
	.ext-choice .selectfix-container {
		height: 100%;
	}
}

.ext-choice .selectfix-current-value {
	line-height: 49px;
}

@media (min-width: 1200px) {
	.ext-choice .selectfix-current-value {
		width: 100%;
		display: flex;
		align-items: flex-end;
	}
}

.ext-choice .selectfix-current-value::before {
	color: #00B9E7;
	font-size: 20px;
}

.ext-choice select.form-control {
	height: 50px !important;
}

.ext-choice .datepicker .form-control {
	height: 50px;
	color: #111;
}

.ext-choice .selectfix-current-value {
	padding-right: 40px;
}

.custom-select-input {
	background: #fff;
	position: absolute;
	display: none;
	top: 15px;
	left: 13px;
	z-index: 100;
	padding-bottom: 5px;
}

@media (max-width: 1200px) {
	.custom-select-input {
		padding-bottom: 0px;
	}
}

.custom-select-input .counter__input {
	width: 90px;
}

@media (min-width: 576px) {
	.custom-select-input .counter__input {
		width: 120px;
	}
}

@media (min-width: 992px) {
	.custom-select-input .counter__input {
		width: 80px;
	}
}

.custom-select-input_sm {
	top: 1px;
	height: 34px;
}

.custom-select-input_sm .counter__input {
	height: 30px;
	margin-top: 2px;
}

@media (min-width: 992px) {
	.custom-select-input_sm .counter__input {
		width: 120px;
	}
}

.ext-choice .custom-select-input {
	top: 3px;
	left: 8px;
}

.ext-choice .custom-select-input .counter__input {
	height: 30px;
}

@media (min-width: 1200px) {
	.ext-choice .custom-select-input .counter__input {
		height: 20px;
		font-size: 10px;
	}
}

@media (min-width: 1200px) {
	.ext-choice .custom-select-input {
		top: 12px;
		left: 14px;
		padding-bottom: 8px;
		font-size: 10px;
	}
	.ext-choice .counter__input {
		width: 75px;
	}
}

@media (min-width: 1650px) {
	.ext-choice .custom-select-input {
		font-size: unset;
		top: 30px;
	}

	.ext-choice .custom-select-input .counter__input {
		font-size: unset;
		height: 30px;
	}
}

.dropdown-select {
	display: inline-block;
	cursor: default;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding-right: 10px;
}

.dropdown-select__toggler {
	height: 36px;
	-webkit-transition: color 0.12s;
	-o-transition: color 0.12s;
	transition: color 0.12s;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}

.dropdown-select__value {
	font-weight: 500;
	padding-right: 3px;
	padding-left: 5px;
	max-width: 60px;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

@media (min-width: 576px) {
	.dropdown-select__value {
		max-width: none;
	}
}

.dropdown-select__icon {
	font-size: 8px;
	font-weight: normal;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	transform: scaleY(-1);
}

.dropdown-select__icon::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E921";
}

.dropdown-select__wrap {
	position: absolute;
	visibility: hidden;
	opacity: 0;
	overflow: hidden;
	-webkit-transition: visibility 0s 0.2s, opacity 0.2s;
	-o-transition: visibility 0s 0.2s, opacity 0.2s;
	transition: visibility 0s 0.2s, opacity 0.2s;
	border-radius: 0 0 15px 15px;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

.dropdown-select__list {
	list-style-type: none;
	padding-left: 0;
	margin-bottom: 0;
	background: #fff;
	max-height: 305px;
	overflow-x: hidden;
	padding-bottom: 15px;
}

.dropdown-select__list::-webkit-scrollbar {
	width: 4px;
	border-radius: 2px;
}

.dropdown-select__list::-webkit-scrollbar-track {
	background-color: transparent;
}

.dropdown-select__list::-webkit-scrollbar-thumb {
	background-color: rgba(113, 123, 163, 0.3);
	border-radius: 2px;
}

.dropdown-select__link {
	display: block;
	padding: 7px 70px 7px 16px;
	white-space: nowrap;
	-webkit-transition: background 0.12s, color 0.08s;
	-o-transition: background 0.12s, color 0.08s;
	transition: background 0.12s, color 0.08s;
}

.dropdown-select__link:hover {
	background: #E9EFF2;
}

.dropdown-select__link.active {
	background: #808080;
	color: #fff;
}

.dropdown-select__link.active:focus:hover {
	color: #fff;
}

.dropdown-select:hover .dropdown-select__wrap {
	visibility: visible;
	opacity: 1;
	-webkit-transition: visibility 0s 0.2s, opacity 0.2s 0.2s;
	-o-transition: visibility 0s 0.2s, opacity 0.2s 0.2s;
	transition: visibility 0s 0.2s, opacity 0.2s 0.2s;
}

.dropdown-select:hover .dropdown-select__icon {
	-webkit-transition: -webkit-transform 0s .12s;
	transition: -webkit-transform 0s .12s;
	-o-transition: transform 0s .12s;
	transition: transform 0s .12s;
	transition: transform 0s .12s, -webkit-transform 0s .12s;
	-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
}

.dropdown-select:hover .dropdown-select__toggler {
	color: #00B9E7;
}

.dropdown-menu {
	border-radius: 15px;
	border: none;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

.dropdown-menu__close {
	position: absolute;
	right: 25px;
	top: 22px;
	z-index: 1;
}

dt,
dd {
	display: inline;
}

dd {
	word-break: break-all;
}

dd::after {
	content: '\A';
	white-space: pre;
}

dt {
	font-weight: normal;
}

dt::after {
	content: ':';
}

.footer {
	padding-top: 10px;
	font-size: 12px;
	line-height: 15px;
	background-color: #F7F7F7;
	position: relative;
	z-index: 1;
}

@media (min-width: 1200px) {
	.footer {
		padding-top: 20px;
	}
}

.footer::before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: -30px;
	height: 30px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4MCIgaGVpZ2h0PSI0NTMiIHZpZXdCb3g9IjAgMCAxMjgwIDQ1MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTMuOTQ5N0M1MDAuNSAyMC43MjE3IDc4My42MzYgLTIwLjU4MzEgMTI4MCAxMy45NDk3VjQ1M0gwVjEzLjk0OTdaIiBmaWxsPSIjRjdGN0Y3Ii8+Cjwvc3ZnPgo=);
	background-size: cover;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

.footer__bottom {
	background-color: #D5E3EC;
	position: relative;
}

.footer__bottom::before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: -30px;
	height: 30px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4MCIgaGVpZ2h0PSI4NCIgdmlld0JveD0iMCAwIDEyODAgODQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDYuNTEzOTFDMzM3LjAwOCAtMTMuODYyNCA5OTEgMzAuMTQyNCAxMjgwIDMuNDk3NDFWODMuOTMzNkgwVjYuNTEzOTFaIiBmaWxsPSIjRDVFM0VDIi8+Cjwvc3ZnPgo=);
	background-size: cover;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

.footer__bottom_index_page {
	background-color: #D5E3EC;
	position: relative;
}

.footer__bottom_index_page::before {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: -13px;
	height: 30px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4MCIgaGVpZ2h0PSI4NCIgdmlld0JveD0iMCAwIDEyODAgODQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDYuNTEzOTFDMzM3LjAwOCAtMTMuODYyNCA5OTEgMzAuMTQyNCAxMjgwIDMuNDk3NDFWODMuOTMzNkgwVjYuNTEzOTFaIiBmaWxsPSIjRDVFM0VDIi8+Cjwvc3ZnPgo=);
	background-size: 101%;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

.footer_find_errors__text {
	font-size: 12px;
}

.footer_infoflot_text {
	font-size: 12px;
}

.footer-venzel {
	position: relative;
}

.footer-venzel::after {
	content: none;
	position: absolute;
	font-size: 100px;
	width: 4.2em;
	height: 1.2em;
	left: -30px;
	top: -80px;
	background-image: url(/local/templates/main/images/footer-velzel.svg);
	background-size: cover;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

@media (min-width: 768px) {
	.footer-venzel::after {
		content: '';
	}
}

.footer-soc {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}

.footer-soc__list {
	display: -ms-flexbox;
	display: flex;
}

.footer-soc__item:not(:last-of-type) {
	margin-right: 10px;
}

.footer-soc__item a,
.footer-soc__item a::after {
	width: 34px;
	height: 34px;
}

.footer-pay__list {
	display: -ms-flexbox;
	display: flex;
}

.footer-pay__item:not(:last-of-type) {
	margin-right: 10px;
}

.sort {
	display: -ms-flexbox;
	display: flex;
}

.sort__title {
	margin-right: 6px;
}

.sort__item {
	text-transform: uppercase;
	color: #b1b1b1;
}

.sort__item.active {
	color: #00B9E7;
}

.sort__item:not(:last-of-type) {
	margin-right: 6px;
}

.sort__item.active::after {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E921";
	display: inline-block;
	margin-left: 1px;
	margin-top: 2px;
	vertical-align: top;
	-webkit-transform: scaleY(1);
	-ms-transform: scaleY(1);
	transform: scaleY(1);
}

.sort__item.active.desc::after {
	-webkit-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	transform: scaleY(-1);
}

.tile {
	margin-bottom: 2rem;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	position: relative;
	background-color: #fff;
}

@media (min-width: 768px) {
	.tile {
		padding: 20px;
	}
}

.tile__bg-img {
	width: 100%;
	background-size: cover;
	border-radius: 15px;
	padding-bottom: 55%;
}

.tile__desc {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 20px;
	height: 100%;
}

@media (min-width: 768px) {
	.tile__desc {
		padding: 0;
	}
}

.tile__title {
	color: #103A60;
}

.tile__label {
	position: absolute;
	right: 0;
	top: 0;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
}

.tile__label_orange {
	color: #fff;
	background: #F47A44;
	font-weight: 400;
	font-size: 12px;
	padding: 2px 25px;
}

.request-form {
	border-radius: 15px;
	background: #103A60;
	padding: 2rem 1.5rem;
	color: #fff;
	position: relative;
	z-index: 1;
}

.request-form::before {
	content: '';
	width: 475px;
	height: 220px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgzIiBoZWlnaHQ9IjIyMCIgdmlld0JveD0iMCAwIDM4MyAyMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBvcGFjaXR5PSIwLjEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjk4LjA1MSAxNDAuODlDMzAxLjI4MyAxNjUuNDYgMjg0LjMwNSAxODguMDA4IDI2Mi40ODkgMjAyLjU4OEMyMzYuMzY0IDIyMC40MDcgMjAwLjcxMyAyMjMuMjYyIDE3MC4zODkgMjE2LjkzNUMxMjUuNTM0IDIwNC45MDUgMTA0LjY3MiAxODUuNzA5IDkyLjgyMTkgMTQ4LjE4Qzc3LjIwMDggMTc3LjA2OSA0Mi45OTU5IDE4OC40MDkgMTkuMDI1NiAxNzUuMTc5Qy0xOS40ODg1IDE0Ny42NCA0Ljc1MTE5IDg3LjE2MjMgNTMuNDk5OCAxMDYuMDYyQzMwLjg3NjEgMTA4LjIyMiAzNy42MDkzIDEzNi4wMzEgNTMuMjMwNCAxMzkuODFDODUuMjgwNiAxNDcuNjQgODEuNzc5NCA5My42NDIgMTA5Ljc5IDY4LjI2MjlDMTMxLjg3NSA0NC43NzM4IDE3MC4zODkgMzYuOTQ0MSAyMDEuOSA3MS43NzI4QzE4MC4wODUgNTguMDAzMyAxNDIuMzc4IDUzLjY4MzUgMTI4LjEwNCA5MS43NTIxQzEyNy44MzUgOTIuMjkyMSAxMjcuNTY1IDkzLjEwMjEgMTI3LjU2NSA5My42NDJDMTI1LjY4IDk5LjU4MTggMTI3LjI5NiAxMDYuMzMyIDEzMi4xNDQgMTEwLjkyMUMxMzguODc3IDExNy4xMzEgMTQ5LjM4MSAxMTYuNTkxIDE1NS41NzYgMTA5Ljg0MUMxNjAuOTYyIDEwMy42MzIgMTYxLjIzMSA5NC43MjIgMTU2LjM4NCA4OC41MTIyQzE2NC40NjMgOTEuNDgyMSAxNjkuODUgOTcuNjkxOSAxNzAuMzg5IDEwNi4zMzJDMTcyLjAwNSAxMTcuNjcxIDE2OC43NzMgMTI5LjU1MSAxNjAuNjkzIDEzOC40NjFDMTUwLjk5NyAxNDguOTkgMTM2Ljk5MiAxNTMuMzEgMTIzLjc5NSAxNTAuNjFDMTQ4LjMwNCAxNjkuNTA5IDE4OS4yNDIgMTcwLjU4OSAyMTEuNTk2IDE0NC40QzIzNi4xMDUgMTIwLjY0MSAyMjYuNjc4IDYyLjg2MzEgMjczLjU0MiAzNy4yMTRDMjcyLjE5NSA0My45NjM4IDI3MS45MjYgNTAuOTgzNiAyNzMuMjcyIDU4LjI3MzNDMjc0Ljg4OCA2Ny45OTMgMjc4LjkyOCA3Ni4zNjI2IDI4NC41ODQgODMuNjUyNEMyODcuNTQ3IDg3LjcwMjIgMjkxLjA0OCA5MC45NDIxIDI5NS4wODggOTMuNjQyQzMwNi45MzkgMTAyLjU1MiAzMjIuNTYgMTA2LjYwMiAzMzguMTgxIDEwMy45MDJDMzQxLjQxMyAxMDMuMzYyIDM0NC4zNzUgMTAyLjgyMiAzNDcuMDY5IDEwMS43NDJDMzY4LjYxNSA5OC41MDE5IDM5Mi41ODUgNzUuMDEyNyA0MTEuOTc3IDQzLjE1MzhDNDMwLjU2MSA5LjQwNTAzIDQ1MS44MzggLTkuNzY0MjcgNDc1IDUuMDg1MjFDNDI1LjE3NCAzLjczNTI2IDQzOC4xMDIgOTIuMDIyMSAzOTUuNTQ4IDEyNy42NjFDMzc2LjE1NiAxNDMuODYgMzQ0LjkxNCAxNTkuMjUgMjk4LjA1MSAxNDAuODlaIiBmaWxsPSIjRTlFRkYyIi8+DQo8L3N2Zz4NCg==);
	background-position: center;
	background-size: 60%;
	background-repeat: no-repeat;
	position: absolute;
	right: -147px;
	bottom: 0;
	z-index: -1;
}

@media (min-width: 576px) {
	.request-form::after {
		content: '';
		padding-bottom: 15%;
		background-image: url(/local/templates/main/images/pattern-3.svg);
		background-position: center right;
		background-size: 60%;
		background-repeat: no-repeat;
		position: absolute;
		top: 0;
		right: -15px;
		left: 0;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: -1;
	}
}

@media (min-width: 768px) {
	.request-form {
		padding: 4rem 2rem 1.5rem;
	}
}

.request-form-wrapper {
	padding-top: 7.5%;
}

.custom-dropdown-container {
	position: absolute;
	background: #fff;
	border-radius: 15px;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	z-index: 1000;
	display: none;
	background-clip: padding-box;
}

.custom-dropdown-container__top-right {
	top: 0;
	right: 0;
}

.custom-dropdown-container.custom-dropdown-show {
	display: block;
}

.custom-tooltip {
	position: relative;
}
.custom-tooltip__toggler:hover ~ .custom-tooltip__container {
	opacity: 1;
	visibility: visible;
}

.custom-tooltip__container {
	display: none;
}

.custom-tooltip__container {
	display: block;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background: #fff;
	color: #111;
	opacity: 0;
	visibility: hidden;
	z-index: 1070;
	margin-left: -1rem;
	margin-right: -25px;
	text-align: left;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: 12px;
	line-height: 15px;
	word-wrap: break-word;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border: 1px solid #00B9E7;
	border-radius: 15px;
	padding: 1rem;
	-webkit-transition: 0.18s;
	-o-transition: 0.18s;
	transition: 0.18s;
}
.custom-tooltip__container::before, .custom-tooltip__container::after {
	position: absolute;
	content: '';
	border-color: transparent;
	border-style: solid;
	bottom: 100%;
}
.custom-tooltip__container::before {
	border-width: 0 7px 7px;
	border-bottom-color: #00B9E7;
}
.custom-tooltip__container::after {
	border-width: 0 6px 6px;
	border-bottom-color: #fff;
	margin-left: 1px;
}

.paperstack {
	width: 100%;
	margin: 0;
}

.paperstack__list {
	padding-bottom: calc(65% + 20px);
}

.paperstack__item {
	height: auto;
	padding: 0;
	background-color: transparent;
	padding-bottom: 65%;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
}

.paperstack__img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-size: cover;
	background-position: 50%;
}

.paperstack__arrows {
	text-align: center;
}

.paperstack-arrow {
	font-size: 28px;
	width: 1em;
	height: 1em;
}

.paperstack-arrow::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E922";
	display: inline-block;
	vertical-align: middle;
	color: #000;
}

.paperstack-arrow-next::before {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

.paperstack-arrow-prev::before {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.sticky-menu {
	padding: .5rem 0;
	background: #fff;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

.sticky-menu__links {
	list-style: none;
	margin: 0;
	padding: 0;
}

@media (min-width: 768px) {
	.sticky-menu__links {
		display: -ms-flexbox;
		display: flex;
	}
}

.sticky-menu__links li {
	line-height: 1;
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
}

.sticky-menu__links li:not(:last-of-type) {
	margin-bottom: 1.5rem;
}

@media (min-width: 768px) {
	.sticky-menu__links li:not(:last-of-type) {
		margin-right: 3rem;
		margin-bottom: 0;
	}
}

.sticky-menu__links li a {
	font-size: 16px;
	font-weight: 600;
}

.sticky-menu__links li a.active {
	color: #F47A44;
}

.sticky-menu-cloned {
	position: fixed;
	z-index: 100;
	left: 0;
	right: 0;
}

@media (max-width: 1200px) {
	.sticky-menu-cloned.sticky-menu_mobile-bottom {
		top: auto !important;
		bottom: 0;
	}
}

.page-top {
	position: fixed;
	bottom: 30px;
	right: 20px;
	z-index: 2000;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 0.18s;
	-o-transition: 0.18s;
	transition: 0.18s;
}

@media (min-width: 768px) {
	.page-top {
		bottom: 120px;
	}
}

@media (min-width: 992px) {
	.page-top {
		right: 50px;
	}
}

@media (min-width: 1200px) {
	.page-top {
		bottom: 75px;
		right: 50px;
	}
}

.page-top a {
	font-size: 12px;
	font-weight: 400;
	display: block;
	text-align: center;
	background: #E9EFF2;
	border: 2px solid #00B9E7;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 5px;
	padding: 3px 7.5px;
}

.page-top a::before {
	content: '';
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAyNiAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNTIwODY5IDEyLjg4NTdMMTMuMDAyNiAtMS4xMzYyN2UtMDZMMjUuNDg0NCAxMi44ODU3QzI2LjE5MDUgMTMuNjE3MSAyNi4xNjg3IDE0Ljc4MTEgMjUuNDM1NiAxNS40ODU2QzI0LjcwMjYgMTYuMTkwMSAyMy41MzU5IDE2LjE2ODMgMjIuODI5OCAxNS40MzY5TDEzLjAwMjYgNS4yODYxN0wzLjE2NDU3IDE1LjQzNjlDMi40NTg0NyAxNi4xNjgzIDEuMjkxODIgMTYuMTkgMC41NTg3OTEgMTUuNDg1NkMtMC4xNzQyMzkgMTQuNzgxMSAtMC4xODUyMzMgMTMuNjE3MSAwLjUyMDg2OSAxMi44ODU3WiIgZmlsbD0iI0Y0N0E0NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjY3NzMgMjMuMTgwM0M5LjcwOTYxIDIzLjIyMTYgOC40MTA5OSAyMi4zNzA5IDcuNjAwODYgMjEuMjQzNkM0LjY0MTQzIDE2LjYwOTggOC44Njk2NSAxMC44MDU2IDE0LjM0NDcgMTIuNDE4NEMxNS45MzEgMTIuODQzOSAxNy4xODk1IDEzLjgzMTUgMTguMDczMyAxNC45ODU1QzE4LjA3MzMgMTQuOTg1NSAxOC4wNzMzIDE0Ljk4NTUgMTcuOTk5NiAxNC45NTg3QzIzLjAyNzcgMjEuNzA3NCAxNy45MTc1IDMzLjAxOSA2LjU4NTU3IDI4LjU5NDlDMTAuNzQ4NiAyOS4xMjUgMTYuNTEwNCAyNi45ODE4IDE1LjI3NzIgMjAuNjI5NEMxNS4yMjM3IDIwLjUzNDIgMTUuMjQzNyAyMC40NjU4IDE1LjIxMDIgMjAuMzAyM0MxNS4wMDkyIDE5LjMyMDkgMTQuMjU5NSAxOC44MjExIDEyLjk4NzcgMTguNDM0M0MxMS43MTYgMTguMDQ3NSAxMC4xMjMzIDE4Ljc1NSA5Ljg2OTQgMjAuMTc2NEM5Ljc4OTM5IDIxLjI4MjcgMTAuNDY1NyAyMi41ODgzIDExLjY3NzMgMjMuMTgwM1oiIGZpbGw9IiMwMEI5RTciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4xMTc1IDIzLjQyNUMxMS4wNDQ3IDIzLjQ1NjggMTAuMDMzOCAyMy4wMTg4IDkuNDgzNzUgMjIuMDQ1MkM5LjE2NTEgMjEuNTc3NyA4LjkxNTA5IDIxLjEzNTEgOC43NTIzNSAyMC42NTRDOC43Mzk2MyAyMC40Mzg0IDguNjc2OSAyMC4xMzQyIDguNjgyODEgMTkuODU1MUM4LjczNjAxIDE3LjM0MjcgMTEuMDI4OSAxNS4yMjI5IDEzLjYyNDUgMTUuOTU2QzE5LjE1ODggMTcuNTQ2OCAxOC4xNjE5IDIzLjc5NDkgMTQuNTAyMiAyNS4xMzYzQzE0Ljk4NzcgMjQuMjU3OSAxNS4yMzU5IDIzLjE1MjcgMTUuMDQwOSAyMS43NDU1QzE1LjA1OTUgMjEuNjgyIDE1LjAwOTUgMjEuNTkzNSAxNC45NTk1IDIxLjUwNUMxNC44MDI3IDIwLjc0NDcgMTQuMjQ2NyAyMC4wNTAyIDEzLjQyMzEgMTkuNzUwNkMxMi4zMjQ4IDE5LjM1MTIgMTEuMTAyOSAxOS44OTE0IDEwLjg3MzQgMjAuOTMzMUMxMC42NjI0IDIxLjkxMTMgMTEuMTkzOCAyMi45NDg0IDEyLjExNzUgMjMuNDI1WiIgZmlsbD0iI0Y0N0E0NCIvPgo8L3N2Zz4K);
	background-size: 100%;
	background-repeat: no-repeat;
	width: 1em;
	height: 1.2em;
	font-size: 30px;
	margin: auto;
}

.page-top.enabled {
	visibility: visible;
	opacity: 1;
}

.main-top {
	margin-top: 30px;
	margin-bottom: 80px;
	position: relative;
}

@media (min-width: 992px) {
	.main-top {
		margin-top: 90px;
	}
}

.main-top__gift {
	position: absolute;
	right: 0;
	top: 25px;
}

.main-gift::before {
	content: '';
	position: absolute;
	top: -10px;
	left: -23px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCA1MiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNi42MDg3IDguOTUxMzlDMjYuNjA4NyA4Ljk1MTM5IDExLjEzMDQgLTkuOTMwNzYgMCA3LjE1MzA5QzE4LjYwODcgMi4xMTc4NSAyNC41MjE3IDE5LjU2MTQgMjQuODY5NiAyMUMyNS43MzkxIDIwLjEwMDggMzYuMzQ3OCA2LjI1Mzk0IDUyIDIwLjEwMDhDNDYuNjA4NyAtMS4xMTkwOSAyNi42MDg3IDguOTUxMzkgMjYuNjA4NyA4Ljk1MTM5WiIgZmlsbD0iIzAwQjlFNyIvPgo8L3N2Zz4K);
	background-size: cover;
	height: 20px;
	width: 50px;
}

.main-gift::after {
	content: '';
	position: absolute;
	bottom: -20px;
	right: 5px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAzIiBoZWlnaHQ9IjUzIiB2aWV3Qm94PSIwIDAgMTAzIDUzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTg5LjE0OTggMTYuMDM0NkM5MC43Mjg0IDE5LjA4NTEgOTAuMjg4OSAyMS42NDQ4IDg5LjAwODIgMjMuNjEyOEM4My40NTk1IDMxLjEyMyA3MC40MjM4IDI4LjEyNDMgNjguOTQ2MyAxOC41NjA5QzY4LjQ0NzggMTUuODE2MSA2OS4xNDg5IDEzLjIzNCA3MC40MTgzIDExLjEzNDJDNzAuNDE4MyAxMS4xMzQyIDcwLjQxODMgMTEuMTM0MiA3MC40Mjk1IDExLjI2NkM3Ny45NjAxIC0wLjc5NDI0NCAxMDAuOTY0IDAuMTU2MzE1IDEwMi4xOSAyMC42MjU4Qzk5Ljg5MTkgMTMuNzg3NCA5MS44NTczIDYuMTEyODcgODIuMDg1IDExLjk5MzZDODEuOTY1NSAxMi4xMzY2IDgxLjgzNDggMTIuMTQ3OCA4MS41ODQ1IDEyLjMwMkM4MC4wODI4IDEzLjIyNyA3OS44MTQ2IDE0LjcxMDEgODAuMTM3MSAxNi45MzlDODAuNDU5NyAxOS4xNjc5IDgyLjg3NDggMjEuMjE3NyA4NS40Njc5IDIwLjczMDJDODcuMzk1OCAyMC4xNjY5IDg5LjA4IDE4LjI5NzEgODkuMTQ5OCAxNi4wMzQ2WiIgZmlsbD0iIzAwQjlFNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ1LjE1MTUgNDUuOTUwNkM0OC44MjIzIDQxLjgxMjMgNDkuNTczMyAzOC40NTE1IDQ5LjY2ODYgMzUuMDE0OUM1MC4zNTggMjMuMzUxOSA1NC4zMzE1IDcuNTgzODIgNjYuMTExNyAyLjYxOTI5QzY5LjI0NDUgMS4yOTYxNSA3NC40MjI5IDEuMTE2NDkgNzguNTc1NyAyLjYwN0M2Ny4yNDM4IDMuNzA5MTIgNjQuNDY0IDE2LjczNzggNjMuNjE3NyAyOS42MDA5QzYzLjIzNjYgNDAuMzE0NCA1NC43NjI5IDQ0LjQ2ODQgNDUuMTUxNSA0NS45NTA2WiIgZmlsbD0iIzEwM0E2MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI2LjY1NDQgMTkuNDYzOEM2LjQ3MjMyIDkuOTAwNiAtNS43NTE4NCAzNC42NDg4IDkuNjg4NzggNDcuNDY2MkMxOS42NzY5IDU0LjAzNjggMzUuMDA0NCA0OS45Nzc5IDQyLjQ2MDMgMzcuNzQzMUM0OS40OTIgMjUuMzQxMSA0Ni43NTU5IDExLjMzNDEgNTguNjI3OSA0LjAxMDc5QzYxLjU0OTQgMi4yMzQ4IDY0Ljg2MjQgMS40NDI1MiA2OC4zNzg5IDAuNjMyODEyQzY0LjMxOTMgMS4wODIxMyA2MC4xMzIxIDEuMjM3MiA1Ni40NjQxIDIuNjcwMjJDMzguODM2MSA5Ljc3NDM0IDQwLjE4MTUgMzguNjUwMiAyNS4zMTM2IDMzLjcxODJDMTguOTg2NSAzMS42MTUxIDE2Ljk0MDUgMTkuNjg1MiAyNi42NTQ0IDE5LjQ2MzhaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNODkuMTY5OSAxNS4yMDM4QzkwLjA4MTYgMTYuOTQwNyA5MC4xMjA3IDE4Ljg4MTkgODguODUzMiAyMC40MTY1Qzg4LjI4ODEgMjEuMjQyNyA4Ny43MTE5IDIxLjk0MDMgODYuOTk4NSAyMi41MTk5Qzg2LjYzMDggMjIuNjgxIDg2LjE0NzkgMjIuOTgxNyA4NS42NTM5IDIzLjE1MzZDODEuMjA4MiAyNC43MDEgNzUuNjYzNCAyMi4zMjM3IDc0Ljg3NyAxNy41OTQ0QzczLjI0OSA3LjQ5MjIyIDg0Ljk5NDkgNS4wNjA0NiA5MC4yNjYxIDEwLjE4MzZDODguMzM5NCA5Ljk1OTY5IDg2LjIwNDIgMTAuMjcyMSA4My44OTM3IDExLjUwNzFDODMuNzY3NCAxMS41MTc5IDgzLjY1MjIgMTEuNjU3NCA4My41MzcgMTEuNzk2OUM4Mi4zMjk2IDEyLjU0ODUgODEuNTU2MSAxMy45MTExIDgxLjY4ODMgMTUuNDU1NUM4MS44NjQ2IDE3LjUxNDYgODMuNzg2MyAxOS4xNjUgODUuNzk1MiAxOC44NjM0Qzg3LjY3NzkgMTguNTcyNSA4OS4wNzE3IDE3LjAyNzIgODkuMTY5OSAxNS4yMDM4WiIgZmlsbD0iI0Y0N0E0NCIvPgo8L3N2Zz4K);
	background-size: cover;
	height: 50px;
	width: 100px;
}

.main-gift__wrap {
	background-color: #fff;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px 0 0 15px;
	width: 160px;
	padding: 15px 5px 20px 15px;
}

.main-title {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.main-title__text {
	font-size: 30px;
	line-height: 40px;
}

@media (min-width: 576px) {
	.main-title__text {
		font-size: 55px;
		line-height: 60px;
	}
}

@media (min-width: 1650px) {
	.main-title__text {
		font-size: 82px;
		line-height: 85px;
		margin-left: -8px;
	}
}

.main-title__desc {
	font-size: 18px;
	line-height: 30px;
	font-weight: 600;
	margin-top: 5px;
}

@media (min-width: 576px) {
	.main-title__desc {
		font-size: 32px;
		line-height: 40px;
	}
}

@media (min-width: 767px) {
	.main-title__desc {
		font-size: 44px;
		line-height: 50px;
	}
}

@media (min-width: 1650px) {
	.main-title__desc {
		font-size: 40px;
		line-height: 50px;
	}
}

.main-bottom {
	margin-bottom: 30px;
}

@media (min-width: 1200px) {
	.main-bottom {
		padding-bottom: 120px;
		padding-top: 70px;
	}
}

@media (min-width: 1200px) {
	.main-bottom {
		padding-bottom: 80px;
	}
}

.main-bottom__outer {
	position: relative;
}

@media (min-width: 1200px) {
	.main-bottom__inner {
		position: absolute;
		left: 0;
		right: 0;
		top: 50%;
		margin-top: -25px;
	}
}

.main-bottom__inner::before {
	content: '';
	position: absolute;
	top: -20px;
	left: -20px;
	right: -20px;
	bottom: -20px;
	background-color: rgba(16, 58, 96, 0.7);
	border-radius: 22px;
}

.main-bottom__inner::after {
	content: '';
	position: absolute;
	top: -40px;
	left: -20px;
	width: 4.25em;
	height: 1em;
	font-size: 300px;
	background-image: url(/local/templates/main/images/search-venzel.svg);
	background-size: cover;
	background-repeat: no-repeat;
}

@media (min-width: 576px) {
	.main-bottom__inner::after {
		top: -20px;
		font-size: 135px;
	}
}

@media (min-width: 768px) {
	.main-bottom__inner::after {
		font-size: 175px;
	}
}

@media (min-width: 992px) {
	.main-bottom__inner::after {
		font-size: 240px;
		top: -80px;
		left: -60px;
	}
}

@media (min-width: 1200px) {
	.main-bottom__inner::after {
		font-size: 200px;
	}
}

.main-bottom__choice {
	position: relative;
	z-index: 1;
}

.about-hero {
	margin-top: 10px;
	padding-bottom: 50px;
	background-position: 50% 0;
	background-size: cover;
	position: relative;
	z-index: 1;
	background-repeat: no-repeat;
}

@media (min-width: 1650px) {
	.about-hero {
		margin-top: 0;
	}
}

/*.about-hero::after {*/
	/*content: '';*/
	/*position: absolute;*/
	/*font-size: calc(100px + 7vw);*/
	/*top: -4vw;*/
	/*right: 2vw;*/
	/*width: 1em;*/
	/*height: 1em;*/
	/*background-image: url(/local/templates/main/images/about-years.png);*/
	/*background-size: cover;*/
/*}*/

/*@media (min-width: 576px) {*/
	/*.about-hero::after {*/
		/*font-size: 28vw;*/
		/*top: -7vw;*/
	/*}*/
/*}*/

/*@media (min-width: 1200px) {*/
	/*.about-hero::after {*/
		/*font-size: 300px;*/
	/*}*/
/*}*/

@media (min-width: 1650px) {
	.about-hero {
		-webkit-background-size: 2160px;
		background-size: 2160px;
	}
	
	/*.about-hero::after {*/
		/*font-size: 400px;*/
		/*right: 10vw;*/
	/*}*/
}

.about-hero__container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.about-hero__title {
	margin-top: 80px;
}

.about-routes {
	margin-top: 10px;
	padding-bottom: 50px;
	background-position: 50% 0;
	background-size: cover;
	position: relative;
	background-repeat: no-repeat;
}

@media (max-width: 992px) {
	.about-routes {
		background-image: none !important;
	}
}

@media (min-width: 992px) {
	.about-routes {
		margin-top: -90px;
	}
}

@media (min-width: 1650px) {
	.about-routes {
		background-size: 1650px auto;
		margin-top: -120px;
	}
}

.about-routes__container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

@media (min-width: 992px) {
	.about-routes__container {
		height: 125vw;
	}
}

@media (min-width: 1650px) {
	.about-routes__container {
		height: 2000px;
	}
}

.about-reviews {
	padding-bottom: 50px;
	color: #fff;
	background: #103A60;
}

@media (min-width: 992px) {
	.about-reviews__slider-wrap {
		margin-left: -50px;
		margin-right: -50px;
	}
}

.about-reviews__item {
	padding-left: 50px;
}

@media (min-width: 576px) {
	.about-reviews__item {
		padding-right: 50px;
	}
}

.link-vertical-divider a {
	position: relative;
}

.link-vertical-divider a:not(:last-of-type)::after {
	content: '|';
	color: #aaa;
	display: inline-block;
	margin: 0 0.5rem;
}

.ship__picture {
	height: 100%;
	min-height: 360px;
	padding: 2rem 15px 3rem;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	text-align: center;
}

@media (min-width: 768px) {
	.ship__picture {
		padding: 6rem 15px;
	}
}

.ship__link {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
}

.ship__pattern {
	position: relative;
	z-index: 1;
}

.ship__pattern::before {
	content: '';
	background: -webkit-gradient(linear, left top, left bottom, from(#152056), color-stop(58.89%, rgba(81, 81, 81, 0)));
	background: -webkit-linear-gradient(top, #152056 0%, rgba(81, 81, 81, 0) 58.89%);
	background: -o-linear-gradient(top, #152056 0%, rgba(81, 81, 81, 0) 58.89%);
	background: linear-gradient(180deg, #152056 0%, rgba(81, 81, 81, 0) 58.89%);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
}

@media (min-width: 768px) {
	.ship__pattern::before {
		display: none;
	}
}

.ship__pattern::after {
	content: '';
	width: 100px;
	background-position: right center;
	background-size: auto 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: -1px;
	bottom: 0;
	z-index: -1;
}

@media (max-width: 767px) {
	.ship__pattern::after {
		display: none;
	}
}

.ship__pattern_1::after {
	background-image: url(/local/templates/main/./images/ships-patterns/1.svg);
}

.ship__pattern_2::after {
	background-image: url(/local/templates/main/./images/ships-patterns/2.svg);
}

.ship__pattern_3::after {
	background-image: url(/local/templates/main/./images/ships-patterns/3.svg);
}

.ship__pattern_4::after {
	background-image: url(/local/templates/main/./images/ships-patterns/4.svg);
}

.ship__pattern_5::after {
	background-image: url(/local/templates/main/./images/ships-patterns/5.svg);
}

.ship__pattern_6::after {
	background-image: url(/local/templates/main/./images/ships-patterns/6.svg);
}

.ship__pattern_7::after {
	background-image: url(/local/templates/main/./images/ships-patterns/7.svg);
}

.ship__content {
	padding: 3rem 0;
	position: relative;
	z-index: 1;
}

.ship__heading {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 22px;
	font-weight: 600;
	line-height: 1.2;
	text-transform: uppercase;
}

@media (min-width: 576px) {
	.ship__heading {
		font-size: 40px;
	}
}

.ship__icon {
	text-align: center;
	position: relative;
}

.ship__icon::before, .ship__icon::after {
	content: '';
	display: block;
	height: 1px;
	background: rgba(255, 255, 255, 0.5);
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.ship__icon::before {
	right: calc(50% + 40px);
	left: 10vw;
}

.ship__icon::after {
	right: 10vw;
	left: calc(50% + 40px);
}

.ship__route {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 18px;
	font-weight: 300;
}

.ship__duration {
	font-size: 18px;
	font-weight: 300;
}

.ship .captain__info {
	font-size: 12px;
	font-weight: 400;
}

.ship_filled {
	background: #E9EFF2;
}

.advantages__item {
	position: relative;
}

.advantages__item::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E91C";
	font-size: 18px;
	color: #F47A44;
	position: absolute;
	top: 1px;
	left: -18px;
}

.advantages__heading {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 16px;
	font-weight: 600;
}

.advantages__remark {
	color: #808080;
}

.feedback-quotes {
	position: relative;
}

.feedback-quotes::before {
	content: '';
	width: 36px;
	height: 40px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAzNyAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzAuMjQ3OCAwLjk1MjIwM0MxOS42ODE2IC0yLjUwMzU5IDExLjYzNDIgMTAuMzAwNyAyMS45NDkzIDE3LjAyNzNDMTkuMzM0IDEyLjQyOCAyNS42NzQgMTAuMjAxMSAyOC41MDIgMTIuNTAwMUMzMS45NDczIDE1LjM2NjQgMjkuNzEyNiAxOC43ODM5IDI3LjA0NzMgMjIuODYwMUMyNC42MTE1IDI2LjU4NTMgMjEuODE2MSAzMC44NjA1IDIyLjY2NzIgMzUuNzY3N0MyMi45NDUxIDM3Ljk2NTkgMjMuODU3NiAzOC42NjAyIDIzLjg1NzYgMzguNjYwMkMyMy44NTc2IDM4LjY2MDIgMjMuOTAyMiAzOC4zNjgzIDIzLjg1NzYgMzYuNDIyNEMyMy44OTQxIDMxLjczMjEgMjYuNjkwMyAyOC44ODU1IDI5LjcyNDUgMjUuNzk2NkMzMS42NDA5IDIzLjg0NTYgMzMuNjUyMyAyMS43OTggMzUuMTIzMyAxOS4xMjgyQzM4LjY4NTIgMTIuMTAwMiAzNi4yMTg3IDMuNzQwMTIgMzAuMjQ3OCAwLjk1MjIwM1pNNy45NTY5MyAyOC4xOTY4QzkuNzg4OCAyOC41NzkgMTEuNDkgMjcuODQwNiAxMi41NTU2IDI2LjM0MTJDMTEuMDIwNSAyNi45MDIyIDkuMTgxNzggMjYuMzQ3MiA4LjI2MzEgMjQuOTg4NkM3LjI0MDk5IDIzLjIwMDYgNy43NjA4NSAyMS4wMjQzIDkuNDQ4NDQgMTkuOTQwM0MxMC42MzExIDE5LjIxNjEgMTIuMTkzNSAxOS4zNDYyIDEzLjM0NzYgMjAuMDkyOUMxMy41MjA1IDIwLjA4ODIgMTMuNjEwMyAyMC4xNzIyIDEzLjcwMDEgMjAuMjU2M0MyMC43NDg3IDI1LjY4NDQgMTcuNTkxMyAzMy4zODEyIDEzLjMyMzQgMzcuMDQzOEMyNy43NjMyIDMwLjI0ODcgMjEuMzg1NCAxMy4zMDAzIDEwLjQwMSAxMS4xNzk3TDEwLjQ4NCAxMS4wOTFDOC4zOTYyOCAxMC44MDIyIDYuNDE4NzkgMTEuMTE1OCA0LjU1ODM2IDEyLjIwNDZDMC40OTg2MDggMTQuNTY0MyAtMC43NjI5MzUgMTkuODc0MSAxLjczNzIzIDI0LjA0MzJDMy4yMTUyOCAyNi40MjQxIDUuNDMzNjggMjcuODMzNSA3Ljk1NjkzIDI4LjE5NjhaIiBmaWxsPSIjRjQ3QTQ0Ii8+DQo8L3N2Zz4NCg==);
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: -10px;
	left: -48px;
}

.feedback-quotes_blue::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMyLjgxMyAwLjYyMzQ4NUMyMS4xNzY0IC0zLjA4NDMyIDEyLjMxMzcgMTAuNjUzNyAyMy42NzM5IDE3Ljg3MDhDMjAuNzkzNSAxMi45MzYyIDI3Ljc3NTggMTAuNTQ2OCAzMC44OTAzIDEzLjAxMzVDMzQuNjg0NyAxNi4wODg4IDMyLjIyMzYgMTkuNzU1NiAyOS4yODgzIDI0LjEyOUMyNi42MDU4IDI4LjEyNTggMjMuNTI3MSAzMi43MTI4IDI0LjQ2NDUgMzcuOTc3OUMyNC43NzA1IDQwLjMzNjMgMjUuNzc1NCAzOS45ODA5IDI1Ljc3NTQgMzkuOTgwOUMyNS43NzU0IDM5Ljk4MDkgMjUuNzY4IDM5LjYxNDEgMjUuNzc1NCAzOC42ODAzQzI1LjgxNTYgMzMuNjQ4IDI4LjE2NzggMzEuMTc4MiAzMS41MDk0IDI3Ljg2NEMzMy42MiAyNS43NzA4IDM2LjU2MjMgMjIuOTg5NSAzOC4xODI0IDIwLjEyNDlDNDIuMTA1MiAxMi41ODQ0IDM5LjM4ODcgMy42MTQ3MSAzMi44MTMgMC42MjM0ODVaIiBmaWxsPSIjMDBCOUU3Ii8+CjxwYXRoIGQ9Ik04LjI2Mzk3IDI5Ljg1NDlDMTAuMjgxNCAzMC4yNjUgMTIuMTU1IDI5LjQ3MjcgMTMuMzI4NSAyNy44NjRDMTEuNjM3OSAyOC40NjU4IDkuNjEyOSAyNy44NzAzIDguNjAxMTYgMjYuNDEyOEM3LjQ3NTUgMjQuNDk0MyA4LjA0ODAzIDIyLjE1OTMgOS45MDY1OCAyMC45OTYzQzExLjIwOTEgMjAuMjE5MiAxMi45Mjk3IDIwLjM1ODkgMTQuMjAwOCAyMS4xNkMxNC4zOTExIDIxLjE1NSAxNC40OSAyMS4yNDUxIDE0LjU4OSAyMS4zMzUzQzIyLjM1MTYgMjcuMTU5MiAxOC44NzQ0IDM1LjQxNzMgMTQuMTc0MSAzOS4zNDdDMzAuMDc2NyAzMi4wNTY0IDIzLjE0NDMgMTMuNzc2OCAxMS4wNDcxIDExLjUwMTZDOC43NDc4MyAxMS4xOTE4IDYuNTcwMDEgMTEuNTI4MyA0LjUyMTExIDEyLjY5NjRDMC4wNTAwOTEzIDE1LjIyODIgLTEuMzM5MjUgMjAuOTI1MyAxLjQxNDE5IDI1LjM5ODNDMy4wNDE5NyAyNy45NTI5IDUuNDg1MTEgMjkuNDY1MSA4LjI2Mzk3IDI5Ljg1NDlaIiBmaWxsPSIjMDBCOUU3Ii8+Cjwvc3ZnPgo=);
}

.feedback-quotes_sm::before {
	background-size: 60%;
	background-position: right center;
	left: -40px;
}

.feedback__photo {
	width: 65px;
	height: 65px;
	min-width: 65px;
	border-radius: 15px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.feedback__text {
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2;
}

@media (min-width: 576px) {
	.feedback_about .feedback__photo {
		width: 100px;
		height: 100px;
	}
}

.feedback_about .feedback__text {
	font-size: 14px;
	font-weight: 300;
	line-height: 1.55;
}

.incut {
	width: 193px;
	height: 150px;
	border-radius: 15px 0 0 15px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.incut_map {
	height: 137px;
	border: 3px solid #53B6FE;
	border-right: none;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	position: relative;
}

.incut_map::before {
	content: '\413\434\435   \441\435\439\447\430\441   \431\43E\440\442';
	font-weight: 500;
	color: #111;
	position: absolute;
	top: .5rem;
	left: 1rem;
}

.ship-photos {
	overflow: hidden;
	text-align: right;
}

.ship-photos__list {
	max-width: 100%;
	display: -ms-inline-flexbox;
	display: inline-flex;
}

.ship-photos__item {
	height: 140px;
	width: auto;
}

.ship-photos__item:first-of-type {
	border-radius: 15px 0 0 15px;
}

.ship-detail-banner__picture {
	height: 100%;
	min-height: 370px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	padding: 3rem 0;
	position: relative;
}

@media (min-width: 992px) {
	.ship-detail-banner__picture {
		min-height: 580px;
		padding: 3rem;
	}
	.ship-detail-banner__picture::before {
		content: '';
		height: 110%;
		background-position: right calc(50% - 30px);
		background-image: url(/local/templates/main/images/waves.svg);
		background-size: auto 100%;
		background-repeat: no-repeat;
		position: absolute;
		top: 0;
		right: -160px;
		bottom: 0;
		left: 0;
	}
}

.ship-detail-banner__subtitle {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 25px;
	font-weight: 300;
}

.ship-gallery {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.ship-gallery__item {
	-ms-flex-positive: 1;
	flex-grow: 1;
	margin-bottom: 1rem;
}

.ship-gallery__item:first-of-type {
	border-radius: 15px 0 0 15px;
	overflow: hidden;
}

.ship-gallery__item:nth-child(7) {
	border-radius: 0 15px 15px 0;
	overflow: hidden;
}

.ship-gallery__item:nth-child(7) .ship-gallery__img::before {
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(110, 110, 110, 0.5)), to(rgba(110, 110, 110, 0.5)));
	background: -webkit-linear-gradient(bottom, rgba(110, 110, 110, 0.5), rgba(110, 110, 110, 0.5));
	background: -o-linear-gradient(bottom, rgba(110, 110, 110, 0.5), rgba(110, 110, 110, 0.5));
	background: linear-gradient(0deg, rgba(110, 110, 110, 0.5), rgba(110, 110, 110, 0.5));
}

.ship-gallery__item:not(:nth-child(7)) {
	margin-right: .5rem;
}
.ship-gallery__items{
	border-radius: 15px;
	overflow: hidden;
	margin: 10px 0 0 10px;
	

}
.ship-gallery__img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.ship-gallery__img::before {
	content: '';
	display: block;
	padding-bottom: 66.66667%;
}
.ship-gallery_description {
	position: relative;
}
.ship-gallery_description::after {
	content: attr(data-description);
	font-weight: 500;
	text-align: center;
	position: absolute;
	bottom: 10px;
	left: 0px;
	color: #103A60;
	background-color: rgb(255 255 255 / 70%);
	padding: 2px 10px 2px 2rem;
	border-radius: 0 5px 5px 0;
}

@media (max-width: 998px) {
	.ship-gallery_description::after {
		display: none;
	}
}

@media (max-width: 1280px) {
	.ship-gallery_description::after {
		font-size: 10px;
	}
}

.mfp-title {
	font-size: 20px;
}

.ship-gallery__img_360 {
	position: relative;
}

.ship-gallery__img_360::before {
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(63, 63, 63, 0.5)), to(rgba(63, 63, 63, 0.5)));
	background: -webkit-linear-gradient(bottom, rgba(63, 63, 63, 0.5), rgba(63, 63, 63, 0.5));
	background: -o-linear-gradient(bottom, rgba(63, 63, 63, 0.5), rgba(63, 63, 63, 0.5));
	background: linear-gradient(0deg, rgba(63, 63, 63, 0.5), rgba(63, 63, 63, 0.5));
}

.ship-gallery__img_360::after {
	content: '';
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNzEiIHZpZXdCb3g9IjAgMCA3NyA3MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik04LjQxODM0IDYuNjcwMTlDOS42NjEzNiA2Ljg2OTkgMTAuNjEzOSA3LjMyOTIzIDExLjI3NTkgOC4wNDgxOEMxMS45MzggOC43NTM4MSAxMi4yNjkgOS42MzI1MyAxMi4yNjkgMTAuNjg0M0MxMi4yNjkgMTEuNDk2NSAxMi4wNTI4IDEyLjI0ODcgMTEuNjIwNSAxMi45NDFDMTEuMTg4MSAxMy42MiAxMC41MjYxIDE0LjE2NTkgOS42MzQzNCAxNC41Nzg2QzguNzU2MTIgMTQuOTkxNCA3LjY3NTIzIDE1LjE5NzcgNi4zOTE2NyAxNS4xOTc3QzUuMzkxODUgMTUuMTk3NyA0LjQwNTU0IDE1LjA3MTIgMy40MzI3NCAxNC44MTgzQzIuNDczNDUgMTQuNTUyIDEuNjU2MDIgMTQuMTc5MiAwLjk4MDQ2OSAxMy42OTk5TDIuMjU3MjcgMTEuMjIzNUMyLjc5NzcxIDExLjYyMyAzLjQxOTIzIDExLjkzNTggNC4xMjE4IDEyLjE2MjJDNC44Mzc4OSAxMi4zNzUyIDUuNTY3NDkgMTIuNDgxNyA2LjMxMDYgMTIuNDgxN0M3LjEzNDc4IDEyLjQ4MTcgNy43ODMzMiAxMi4zMjg2IDguMjU2MiAxMi4wMjI0QzguNzI5MDkgMTEuNzAyOCA4Ljk2NTU0IDExLjI1NjggOC45NjU1NCAxMC42ODQzQzguOTY1NTQgOS41MzkzMyA4LjA4MDU2IDguOTY2ODQgNi4zMTA2IDguOTY2ODRINC44MTA4N1Y2LjgyOTk2TDcuNzI5MjcgMy41NzQ3MkgxLjY4OThWMC45Nzg1MTZIMTEuNjIwNVYzLjA3NTQ1TDguNDE4MzQgNi42NzAxOVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjY3NjYgMC45Nzg1MTZIMjEuMTIxNEMyMi42NjE3IDAuOTc4NTE2IDI0LjAxOTYgMS4yNzE0MiAyNS4xOTUgMS44NTcyM0MyNi4zODQgMi40Mjk3MyAyNy4zMDI4IDMuMjQxODcgMjcuOTUxMyA0LjI5MzY3QzI4LjYxMzMgNS4zNDU0NiAyOC45NDQ0IDYuNTcwMzQgMjguOTQ0NCA3Ljk2ODNDMjguOTQ0NCA5LjM2NjI1IDI4LjYxMzMgMTAuNTkxMSAyNy45NTEzIDExLjY0MjlDMjcuMzAyOCAxMi42OTQ3IDI2LjM4NCAxMy41MTM1IDI1LjE5NSAxNC4wOTkzQzI0LjAxOTYgMTQuNjcxOCAyMi42NjE3IDE0Ljk1ODEgMjEuMTIxNCAxNC45NTgxSDE0LjY3NjZWMC45Nzg1MTZaTTIwLjk1OTMgMTIuMzAyQzIyLjM3OCAxMi4zMDIgMjMuNTA2MSAxMS45MTU5IDI0LjM0MzggMTEuMTQzN0MyNS4xOTUgMTAuMzU4MSAyNS42MjA2IDkuMjk5NjggMjUuNjIwNiA3Ljk2ODNDMjUuNjIwNiA2LjYzNjkxIDI1LjE5NSA1LjU4NTExIDI0LjM0MzggNC44MTI5MUMyMy41MDYxIDQuMDI3MzkgMjIuMzc4IDMuNjM0NjMgMjAuOTU5MyAzLjYzNDYzSDE3Ljk1OThWMTIuMzAySDIwLjk1OTNaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTQzLjU0NCAzLjYxNDY2SDQ4LjA4MzdWMS4yMjIyOUw1My41NDQ1IDExLjI0MzVMNTMuNDIyOSAxMS40MDMzQzUzLjE1MjYgMTEuODE2IDUyLjg1NTQgMTIuMTIyMiA1Mi41MzExIDEyLjMyMTlDNTIuMjA2OSAxMi41MDgzIDUxLjg0MjEgMTIuNjAxNSA1MS40MzY3IDEyLjYwMTVDNTEuMDU4NCAxMi42MDE1IDUwLjU4NTUgMTIuNTE1IDUwLjAxODEgMTIuMzQxOUw0OS4yMjc3IDE0Ljc5ODNDNTAuMDI0OCAxNS4xMTc4IDUwLjc5NDkgMTUuMjc3NiA1MS41MzgxIDE1LjI3NzZDNTIuNDk3MyAxNS4yNzc2IDUzLjM4MjMgMTUuMDA0NyA1NC4xOTMgMTQuNDU4OEM1NS4wMTcyIDEzLjkxMjkgNTUuNzE5NyAxMy4xMDc0IDU2LjMwMDcgMTIuMDQyM0w2Mi4zNDAyIDAuOTc4NTE2SDU5LjExNzhMNTUuMjI2NiA4LjQ4NzU0TDUxLjQ1NyAwLjk3ODUxNkgzNS43ODE4VjMuNjE0NjZINDAuMzAxM1YxNC45NTgxSDQzLjU0NFYzLjYxNDY2WiIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzMuMzA0MSAxLjU5NzYxQzcyLjM4NTQgMS4xODQ4OCA3MS4yOTc3IDAuOTc4NTE2IDcwLjA0MTIgMC45Nzg1MTZINjMuOTAwNFYxNC45NTgxSDY3LjE4MzZWMTEuMTAzN0g3MC4wNDEyQzcxLjI5NzcgMTEuMTAzNyA3Mi4zODU0IDEwLjkwNCA3My4zMDQxIDEwLjUwNDZDNzQuMjM2NCAxMC4wOTE5IDc0Ljk1MjUgOS41MDYwNSA3NS40NTI0IDguNzQ3MTZDNzUuOTUyMyA3Ljk3NDk1IDc2LjIwMjMgNy4wNzYyNyA3Ni4yMDIzIDYuMDUxMUM3Ni4yMDIzIDUuMDEyNjIgNzUuOTUyMyA0LjExMzkzIDc1LjQ1MjQgMy4zNTUwNEM3NC45NTI1IDIuNTk2MTUgNzQuMjM2NCAyLjAxMDM0IDczLjMwNDEgMS41OTc2MVpNNzIuMTA4NCA3Ljg0ODQ3QzcxLjU5NSA4LjI2MTIgNzAuODQ1MSA4LjQ2NzU3IDY5Ljg1ODggOC40Njc1N0g2Ny4xODM2VjMuNjE0NjZINjkuODU4OEM3MC44NDUxIDMuNjE0NjYgNzEuNTk1IDMuODI3NjggNzIuMTA4NCA0LjI1MzczQzcyLjYyMTggNC42NjY0NiA3Mi44Nzg1IDUuMjY1NTggNzIuODc4NSA2LjA1MTFDNzIuODc4NSA2LjgyMzMgNzIuNjIxOCA3LjQyMjQzIDcyLjEwODQgNy44NDg0N1oiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTMuNzUzOSA0MC43MjAzQzEzLjc1MzkgMzkuODU4NiAxNC40NjI5IDM5LjE2IDE1LjMzNzIgMzkuMTZIMjEuODQ4MVYzMi43MTEySDE1LjMzNzJDMTQuNDYyOSAzMi43MTEyIDEzLjc1MzkgMzIuMDEyNyAxMy43NTM5IDMxLjE1MUMxMy43NTM5IDMwLjI4OTMgMTQuNDYyOSAyOS41OTA4IDE1LjMzNzIgMjkuNTkwOEgyMy40MzE0QzI0LjMwNTkgMjkuNTkwOCAyNS4wMTQ3IDMwLjI4OTMgMjUuMDE0NyAzMS4xNTFWNTAuMjg5NkMyNS4wMTQ3IDUxLjE1MTMgMjQuMzA1OSA1MS44NDk4IDIzLjQzMTQgNTEuODQ5OEgxNS4zMzcyQzE0LjQ2MjkgNTEuODQ5OCAxMy43NTM5IDUxLjE1MTMgMTMuNzUzOSA1MC4yODk2QzEzLjc1MzkgNDkuNDI3OCAxNC40NjI5IDQ4LjcyOTMgMTUuMzM3MiA0OC43MjkzSDIxLjg0ODFWNDIuMjgwNUgxNS4zMzcyQzE0LjQ2MjkgNDIuMjgwNSAxMy43NTM5IDQxLjU4MiAxMy43NTM5IDQwLjcyMDNaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTYwLjAyOSA0Mi4wMDg0QzYwLjI2OTQgNDEuMTc5OSA2MS4xNDU4IDQwLjcwMDEgNjEuOTg2NyA0MC45MzczQzcxLjAyMjQgNDMuNDgzNyA3NS45OTg5IDQ3LjI4NzIgNzUuOTk4OSA1MS42NDY5Qzc1Ljk5ODkgNTQuMDExOCA3NC40OTggNTcuNDY4IDY3LjM0OCA2MC41MDQzQzYyLjMxOTUgNjIuNjM5NSA1NS4yNjA1IDY0LjE5MjQgNDcuNDcxMSA2NC44NzY3QzQ3LjQyNDQgNjQuODgwNyA0Ny4zNzc2IDY0Ljg4MjggNDcuMzMwNSA2NC44ODI4TDQ3LjMwOSA2NC44ODI2TDQwLjc0MTUgNjQuNzk0OUMzOS44NjczIDY0Ljc4MzQgMzkuMTY4IDY0LjA3NTMgMzkuMTc5OCA2My4yMTM4QzM5LjE5MTYgNjIuMzU5NCAzOS44OTggNjEuNjc0NiA0MC43NjI1IDYxLjY3NDZMNDAuNzg0NiA2MS42NzQ4TDQ3LjI3MDQgNjEuNzYxNEM1NC43MDE0IDYxLjEwMjIgNjEuMzg0IDU5LjYzODcgNjYuMDk0OCA1Ny42Mzg1QzcwLjM3NjQgNTUuODIwNCA3Mi44MzIyIDUzLjYzNjUgNzIuODMyMiA1MS42NDY5QzcyLjgzMjIgNDguOTI4MyA2OC4zNDI4IDQ1Ljk3NDEgNjEuMTE1OCA0My45Mzc0QzYwLjI3NTIgNDMuNzAwNiA1OS43ODg1IDQyLjgzNjkgNjAuMDI5IDQyLjAwODRaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zOS42MTQ5IDUxLjg0OTlIMjkuOTAzN0MyOS4wMjkyIDUxLjg0OTkgMjguMzIwMyA1MS4xNTE0IDI4LjMyMDMgNTAuMjg5N1YzMS4xNTFDMjguMzIwMyAzMC4yODkzIDI5LjAyOTIgMjkuNTkwOCAyOS45MDM3IDI5LjU5MDhIMzcuOTk3OEMzOC44NzIzIDI5LjU5MDggMzkuNTgxMSAzMC4yODkzIDM5LjU4MTEgMzEuMTUxQzM5LjU4MTEgMzIuMDEyNyAzOC44NzIzIDMyLjcxMTIgMzcuOTk3OCAzMi43MTEySDMxLjQ4N1YzOS4xNjAySDM5LjYxNDlDNDAuNDg5MyAzOS4xNjAyIDQxLjE5ODIgMzkuODU4NyA0MS4xOTgyIDQwLjcyMDRWNTAuMjg5N0M0MS4xOTgyIDUxLjE1MTQgNDAuNDg5MiA1MS44NDk5IDM5LjYxNDkgNTEuODQ5OVpNMzguMDMxNSA0Mi4yODA1SDMxLjQ4N1Y0OC43MjkzSDM4LjAzMTVWNDIuMjgwNVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTU1LjgwNjMgNTEuODQ5OUg0Ni4wOTUxQzQ1LjIyMDcgNTEuODQ5OSA0NC41MTE3IDUxLjE1MTQgNDQuNTExNyA1MC4yODk3VjMxLjE1MUM0NC41MTE3IDMwLjI4OTMgNDUuMjIwNyAyOS41OTA4IDQ2LjA5NTEgMjkuNTkwOEg1NS44MDYzQzU2LjY4MDYgMjkuNTkwOCA1Ny4zODk2IDMwLjI4OTMgNTcuMzg5NiAzMS4xNTFWNTAuMjg5N0M1Ny4zODk2IDUxLjE1MTQgNTYuNjgwNiA1MS44NDk5IDU1LjgwNjMgNTEuODQ5OVpNNTQuMjIyOSAzMi43MTEySDQ3LjY3ODRWNDguNzI5NUg1NC4yMjI5VjMyLjcxMTJaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTI2LjcyMSA1NS41NDcxQzI3LjM4ODUgNTQuOTkwNiAyOC4zODc2IDU1LjA3MjggMjguOTUyNCA1NS43MzA2TDM0LjM1MzYgNjIuMDIyQzM0LjU5NTQgNjIuMzAzNiAzNC43MjgxIDYyLjY2MDYgMzQuNzI4MSA2My4wMjk2VjYzLjE0ODhDMzQuNzI4MSA2My41MzUgMzQuNTgyNyA2My45MDc0IDM0LjMyMDIgNjQuMTk0TDI4LjU1ODkgNzAuNDg1NkMyOC4yNDY0IDcwLjgyNyAyNy44MTU0IDcxLjAwMDYgMjcuMzgzIDcxLjAwMDZDMjcuMDA0OSA3MS4wMDA2IDI2LjYyNTUgNzAuODY4IDI2LjMyMjggNzAuNTk4N0MyNS42NzM0IDcwLjAyMTYgMjUuNjIyMSA2OS4wMzQ5IDI2LjIwOCA2OC4zOTUyTDI5LjM2NTggNjQuOTQ2NUMyMS43NjU5IDY0LjMzOTcgMTQuODUyNiA2Mi45MzI0IDkuNjk2NjUgNjAuOTI3N0MzLjM1MzE4IDU4LjQ2MTEgMCA1NS4yNTIyIDAgNTEuNjQ3NUMwIDQ5LjQ3MTkgMS4yMTUwNSA0Ny40NDE5IDMuNjExMjcgNDUuNjEzNEM1LjY3NjczIDQ0LjAzNzcgOC41ODA3MiA0Mi42NDUyIDEyLjI0MjggNDEuNDc0N0MxMy4wNzQ0IDQxLjIwOSAxMy45Njc3IDQxLjY1NzkgMTQuMjM3MyA0Mi40Nzc1QzE0LjUwNzEgNDMuMjk3MiAxNC4wNTE2IDQ0LjE3NzIgMTMuMjE5NyA0NC40NDNDNi45MjQ4NyA0Ni40NTUxIDMuMTY2NjcgNDkuMTQ4MyAzLjE2NjY3IDUxLjY0NzVDMy4xNjY2NyA1My43OTk4IDUuOTcwNDQgNTYuMTI0MiAxMC44NTkgNTguMDI1MkMxNS44MzUyIDU5Ljk2IDIyLjYwMzIgNjEuMzA5NiAzMC4wNzU5IDYxLjg3MTJMMjYuNTM0NiA1Ny43NDU5QzI1Ljk3IDU3LjA4OCAyNi4wNTMzIDU2LjEwMzYgMjYuNzIxIDU1LjU0NzFaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+DQo=);
	background-position: center;
	background-size: 40%;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.ship-gallery__img_more {
	position: relative;
}

.ship-gallery__img_more::after {
	content: attr(data-more);
	font-weight: 500;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

@media (max-width: 575px) {
	.ship-gallery__img_more {
		font-size: 12px;
	}
}

.ship-route__coords {
	color: #808080;
}

.ship-route-map {
	border: 1px solid #00B9E7;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	position: relative;
}

.ship-route-map.opened .ship-route-map__inner {
	height: 720px;
}

.ship-route-map__inner {
	height: 120px;
	overflow: hidden;
	border-radius: 15px;
	-webkit-transition: height .15s;
	-o-transition: height .15s;
	transition: height .15s;
}

.ship-route-map__ymap {
	height: 720px;
}

.ship-route-map__open {
	padding: .1rem 1rem;
	font-size: 13px;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translate(-50%, 50%);
	-ms-transform: translate(-50%, 50%);
	transform: translate(-50%, 50%);
}

.services-icon {
	width: auto;
	height: 80px;
}

.pattern-1 {
	height: 40px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE3MSIgaGVpZ2h0PSIzNyIgdmlld0JveD0iMCAwIDExNzEgMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTAzOS42IDE3LjMzNDRMMTA0MC41MSAxOC4xMTcxQzEwMjYuODIgMTEuODQyNiAxMDEyLjgzIDEwLjk2NTcgOTk4LjkyNiAxNC4yODM5Qzk4Ni45NzkgMTYuODE0IDk3Ni4xMjEgMjIuOTU5NyA5NjYuNTUyIDI1Ljg2MjJDOTUxLjkyNCAzMC4yOTkyIDkzNy4xNjYgMzEuNDk3MSA5MTguODM0IDI2LjkxNTlDOTA4LjAwNSAyNC4yMDk2IDkwMi4zODIgMjAuODEyNCA4OTIuOTEgMjAuNTgyNEM4ODIuMzg2IDIwLjMyNjkgODc3LjQzNiAyMi4wNDI1IDg2OS43NDYgMjUuNDQzNEM4NzMuMzc3IDIyLjI4OTQgODc5Ljg3NCAyMC4wNDQyIDg4OC41ODkgMTkuMzM0OEM5MDEuODA3IDE4Ljg5MTIgOTA4LjI3OSAyMC43MTUzIDkxMy40MjUgMjIuMjU4NUM5MjUuNDQzIDI1Ljg2MjIgOTQwLjY0OSAyNy41OTgxIDk1Mi4wOTUgMjUuMTE3MUM5NzIuMTk5IDIwLjc1OTIgOTg5LjU4NyAxMS4wNzA5IDEwMTIuNDEgMTEuMTFDMTAyMS43IDExLjEyNTkgMTAzMy4xNyAxMi43MDA2IDEwMzkuNiAxNy4zMzQ0WiIgZmlsbD0iIzAwNUE5QyIvPg0KPHBhdGggZD0iTTkxNy42NDEgMjUuMzU4OEw5MTguMTEzIDI0Ljk1MTVDOTA1LjI3MiAzMS4xNjQxIDg4OC43NzkgMzIuMjAxMyA4NzQuMzA2IDI4Ljc0NzRDODYxLjUwNSAyNS42OTI3IDg1Mi4wMTkgMTcuOTAzMyA4MzYuNzQ0IDE0LjU1NTJDODMxLjczOCAxMy40NTc4IDgyNS4yNTYgMTIuOTA2OSA4MTkuMTU2IDEyLjg2NEM4MDMuODI4IDEyLjc1NjMgNzkzLjYxNyAxNy45Mzc1IDc4Mi41ODYgMjEuNTc2N0M3NjYuNiAyNi44NTA0IDc1Mi4zMTggMjUuMzU4OCA3NDAuODQ0IDE5LjEyNjlDNzQyLjQwNCAyMC40ODI0IDc0NC4yNzEgMjEuMzcwOSA3NDYuNDQyIDIyLjQ0MkM3NTEuMjA5IDI0LjUyMjEgNzU1LjQzMSAyNS4zNDIzIDc2MS41OTIgMjUuODQzOUM3NzQuMzMgMjYuODgwOSA3ODMuMTk5IDIzLjQxNTkgNzkyLjcyNSAyMC44NTY0QzgxMC43MjcgMTYuMDE5OSA4MjAuOTg1IDE2LjIwNDUgODMwLjM2NCAxNy4zNTM2Qzg1My4xNzcgMjAuMTQ4NSA4NjIuNTQxIDMwLjkzODEgODg1LjkxNiAzMS42NjU4Qzg5OS41MjYgMzIuMDg5NSA5MTAuOTUgMzAuMTgyMSA5MTcuNjQxIDI1LjM1ODhaIiBmaWxsPSIjMDBCOUU3Ii8+DQo8cGF0aCBkPSJNMTE2OS42NCAyMi40MjEzTDExNzAuMTIgMjIuMDE0QzExNTcuMjggMjguMjI2NiAxMTQwLjc4IDI5LjI2MzggMTEyNi4zMSAyNS44MDk5QzExMTMuNTEgMjIuNzU1MiAxMTA0LjAyIDE0Ljk2NTggMTA4OC43NSAxMS42MTc3QzEwODMuNzQgMTAuNTIwMyAxMDc3LjI2IDkuOTY5NDMgMTA3MS4xNiA5LjkyNjU0QzEwNTUuODMgOS44MTg3NyAxMDQ1LjYyIDE1IDEwMzQuNTkgMTguNjM5MkMxMDE4LjYgMjMuOTEyOSAxMDA0LjMyIDIyLjQyMTMgOTkyLjg0OCAxNi4xODk0Qzk5NC40MDggMTcuNTQ0OSA5OTYuMjc1IDE4LjQzMzQgOTk4LjQ0NiAxOS41MDQ1QzEwMDMuMjEgMjEuNTg0NiAxMDA3LjQ0IDIyLjQwNDggMTAxMy42IDIyLjkwNjRDMTAyNi4zMyAyMy45NDM0IDEwMzUuMiAyMC40Nzg0IDEwNDQuNzMgMTcuOTE4OUMxMDYyLjczIDEzLjA4MjMgMTA3Mi45OSAxMy4yNjcgMTA4Mi4zNyAxNC40MTYxQzExMDUuMTggMTcuMjExIDExMTQuNTQgMjguMDAwNiAxMTM3LjkyIDI4LjcyODNDMTE1MS41MyAyOS4xNTIgMTE2Mi45NSAyNy4yNDQ2IDExNjkuNjQgMjIuNDIxM1oiIGZpbGw9IiMwMEI5RTciLz4NCjxjaXJjbGUgcj0iMy4zNDI0NyIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDk0NS43NyAxMi4wMjg2KSIgZmlsbD0iI0Y0N0EzRiIvPg0KPGNpcmNsZSByPSIyLjM3NjI5IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC44MjE4ODQgMC41Njk2NTUgMC41Njk2NTUgMC44MjE4ODQgOTM2LjYzOSAxMy4wNjUpIiBmaWxsPSIjRjQ3QTNGIi8+DQo8Y2lyY2xlIHI9IjIuMzc2MjkiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjgyMTg4NCAwLjU2OTY1NSAwLjU2OTY1NSAwLjgyMTg4NCA5NTQuOTEyIDEzLjA2NSkiIGZpbGw9IiNGNDdBM0YiLz4NCjxjaXJjbGUgcj0iMS4zMDU2MiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDkzMC4zMzUgMTQuNDYxOCkiIGZpbGw9IiNGNDdBM0YiLz4NCjxjaXJjbGUgcj0iMS4zMDU2MiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDk2MS4yMTggMTQuNDYxOCkiIGZpbGw9IiNGNDdBM0YiLz4NCjxwYXRoIGQ9Ik03MDIuNDc3IDI5LjI4NzZMNzAzLjM4NSAyOC41MDVDNjg5LjY5NiAzNC43Nzk0IDY3NS43MDkgMzUuNjU2MyA2NjEuODA1IDMyLjMzODFDNjQ5Ljg1OCAyOS44MDggNjM5IDIzLjY2MjQgNjI5LjQzMSAyMC43NTk5QzYxNC44MDMgMTYuMzIyOCA2MDAuMDQ1IDE1LjEyNSA1ODEuNzEzIDE5LjcwNjJDNTcwLjg4NCAyMi40MTI1IDU2NS4yNjEgMjUuODA5NyA1NTUuNzg5IDI2LjAzOTZDNTQ1LjI2NSAyNi4yOTUyIDU0MC4zMTUgMjQuNTc5NiA1MzIuNjI1IDIxLjE3ODZDNTM2LjI1NiAyNC4zMzI2IDU0Mi43NTMgMjYuNTc3OSA1NTEuNDY4IDI3LjI4NzNDNTY0LjY4NiAyNy43MzA4IDU3MS4xNTggMjUuOTA2OCA1NzYuMzA0IDI0LjM2MzVDNTg4LjMyMiAyMC43NTk5IDYwMy41MjggMTkuMDI0IDYxNC45NzQgMjEuNTA1QzYzNS4wNzggMjUuODYyOSA2NTIuNDY2IDM1LjU1MTEgNjc1LjI5MiAzNS41MTIxQzY4NC41ODMgMzUuNDk2MiA2OTYuMDUgMzMuOTIxNSA3MDIuNDc3IDI5LjI4NzZaIiBmaWxsPSIjMDA1QTlDIi8+DQo8cGF0aCBkPSJNNTgzLjgwNSAxOC41MzI4TDU4NC4yNzcgMTguOTQwMUM1NzEuNDM2IDEyLjcyNzUgNTU0Ljk0MyAxMS42OTAzIDU0MC40NyAxNS4xNDQyQzUyNy42NyAxOC4xOTg5IDUxOC4xODMgMjUuOTg4MyA1MDIuOTA5IDI5LjMzNjRDNDk3LjkwMiAzMC40MzM4IDQ5MS40MiAzMC45ODQ3IDQ4NS4zMiAzMS4wMjc2QzQ2OS45OTIgMzEuMTM1MyA0NTkuNzgxIDI1Ljk1NDEgNDQ4Ljc1IDIyLjMxNDlDNDMyLjc2NCAxNy4wNDEyIDQxOC40ODIgMTguNTMyOCA0MDcuMDA4IDI0Ljc2NDdDNDA4LjU2OCAyMy40MDkyIDQxMC40MzUgMjIuNTIwNyA0MTIuNjA2IDIxLjQ0OTZDNDE3LjM3MyAxOS4zNjk1IDQyMS41OTUgMTguNTQ5MyA0MjcuNzU2IDE4LjA0NzdDNDQwLjQ5NCAxNy4wMTA3IDQ0OS4zNjMgMjAuNDc1NyA0NTguODg5IDIzLjAzNTJDNDc2Ljg5MSAyNy44NzE4IDQ4Ny4xNDkgMjcuNjg3MSA0OTYuNTI4IDI2LjUzOEM1MTkuMzQxIDIzLjc0MzEgNTI4LjcwNSAxMi45NTM1IDU1Mi4wOCAxMi4yMjU4QzU2NS42OSAxMS44MDIxIDU3Ny4xMTQgMTMuNzA5NSA1ODMuODA1IDE4LjUzMjhaIiBmaWxsPSIjMDBCOUU3Ii8+DQo8cGF0aCBkPSJNODA5LjY5MSAxNC41MjNMODEwLjE2NCAxNC45MzA0Qzc5Ny4zMjMgOC43MTc3MSA3ODAuODMgNy42ODA1MSA3NjYuMzU3IDExLjEzNDRDNzUzLjU1NiAxNC4xODkyIDc0NC4wNyAyMS45Nzg2IDcyOC43OTUgMjUuMzI2NkM3MjMuNzg4IDI2LjQyNDEgNzE3LjMwNyAyNi45NzQ5IDcxMS4yMDcgMjcuMDE3OEM2OTUuODc5IDI3LjEyNTYgNjg1LjY2OCAyMS45NDQzIDY3NC42MzcgMTguMzA1MUM2NTguNjUgMTMuMDMxNCA2NDQuMzY5IDE0LjUyMyA2MzIuODk1IDIwLjc1NDlDNjM0LjQ1NSAxOS4zOTk0IDYzNi4zMjEgMTguNTExIDYzOC40OTMgMTcuNDM5OEM2NDMuMjYgMTUuMzU5NyA2NDcuNDgyIDE0LjUzOTUgNjUzLjY0MyAxNC4wMzhDNjY2LjM4MSAxMy4wMDEgNjc1LjI1IDE2LjQ2NiA2ODQuNzc2IDE5LjAyNTRDNzAyLjc3OCAyMy44NjIgNzEzLjAzNiAyMy42NzczIDcyMi40MTUgMjIuNTI4M0M3NDUuMjI4IDE5LjczMzQgNzU0LjU5MiA4Ljk0Mzc3IDc3Ny45NjcgOC4yMTYwMkM3OTEuNTc3IDcuNzkyMzEgODAzLjAwMSA5LjY5OTczIDgwOS42OTEgMTQuNTIzWiIgZmlsbD0iIzAwQjlFNyIvPg0KPGNpcmNsZSBjeD0iNjAzLjk1IiBjeT0iMzIuMDg2MSIgcj0iMy4zNDI0NyIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NS4yNzQgNjAzLjk1IDMyLjA4NjEpIiBmaWxsPSIjRjQ3QTNGIi8+DQo8Y2lyY2xlIGN4PSI1OTQuODE5IiBjeT0iMzEuMDQ5NyIgcj0iMi4zNzYyOSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NS4yNzQgNTk0LjgxOSAzMS4wNDk3KSIgZmlsbD0iI0Y0N0EzRiIvPg0KPGNpcmNsZSBjeD0iNjEzLjA5MiIgY3k9IjMxLjA0OTciIHI9IjIuMzc2MjkiIHRyYW5zZm9ybT0icm90YXRlKC0xNDUuMjc0IDYxMy4wOTIgMzEuMDQ5NykiIGZpbGw9IiNGNDdBM0YiLz4NCjxjaXJjbGUgY3g9IjU4OC41MTQiIGN5PSIyOS42NTI5IiByPSIxLjMwNTYyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ1LjI3NCA1ODguNTE0IDI5LjY1MjkpIiBmaWxsPSIjRjQ3QTNGIi8+DQo8Y2lyY2xlIGN4PSI2MTkuMzk3IiBjeT0iMjkuNjUyOSIgcj0iMS4zMDU2MiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NS4yNzQgNjE5LjM5NyAyOS42NTI5KSIgZmlsbD0iI0Y0N0EzRiIvPg0KPGVsbGlwc2UgY3g9IjQxMi45NTEiIGN5PSI5Ljk2MDY3IiByeD0iMy4zNDI0NyIgcnk9IjMuMzQyNDciIHRyYW5zZm9ybT0icm90YXRlKC0xNjIuNjQ2IDQxMi45NTEgOS45NjA2NykiIGZpbGw9IiNGNDdBM0YiLz4NCjxlbGxpcHNlIGN4PSI0MDQuNDAyIiBjeT0iMTQuMDkyOSIgcng9IjIuMzc2MjkiIHJ5PSIyLjM3NjI5IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTYyLjY0NiA0MDQuNDAyIDE0LjA5MjkpIiBmaWxsPSIjRjQ3QTNGIi8+DQo8ZWxsaXBzZSBjeD0iNDIyLjMyMyIgY3k9IjguNzU1MDMiIHJ4PSIyLjM3NjI5IiByeT0iMi4zNzYyOSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE2Mi42NDYgNDIyLjMyMyA4Ljc1NTAzKSIgZmlsbD0iI0Y0N0EzRiIvPg0KPGVsbGlwc2UgY3g9IjM5OS4xNjMiIGN5PSIxOS43ODE5IiByeD0iMS4zMDU2MiIgcnk9IjEuMzA1NjIiIHRyYW5zZm9ybT0icm90YXRlKC0xNjIuNjQ2IDM5OS4xNjMgMTkuNzgxOSkiIGZpbGw9IiNGNDdBM0YiLz4NCjxlbGxpcHNlIGN4PSI0MjkuNTg5IiBjeT0iOC43NjgxOSIgcng9IjEuMzA1NjIiIHJ5PSIxLjMwNTYyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTYyLjY0NiA0MjkuNTg5IDguNzY4MTkpIiBmaWxsPSIjRjQ3QTNGIi8+DQo8cGF0aCBkPSJNMjk4Ljc1NSAxOC45MDg3TDI5OS42NjIgMTkuNjkxM0MyODUuOTczIDEzLjQxNjkgMjcxLjk4NyAxMi41Mzk5IDI1OC4wODIgMTUuODU4MkMyNDYuMTM1IDE4LjM4ODIgMjM1LjI3OCAyNC41MzM5IDIyNS43MDggMjcuNDM2NEMyMTEuMDggMzEuODczNSAxOTYuMzIyIDMzLjA3MTMgMTc3Ljk5MSAyOC40OTAxQzE2Ny4xNjIgMjUuNzgzOCAxNjEuNTM4IDIyLjM4NjYgMTUyLjA2NiAyMi4xNTY2QzE0MS41NDMgMjEuOTAxMSAxMzYuNTkyIDIzLjYxNjcgMTI4LjkwMiAyNy4wMTc3QzEzMi41MzMgMjMuODYzNiAxMzkuMDMxIDIxLjYxODQgMTQ3Ljc0NSAyMC45MDlDMTYwLjk2MyAyMC40NjU0IDE2Ny40MzUgMjIuMjg5NSAxNzIuNTgyIDIzLjgzMjhDMTg0LjU5OSAyNy40MzY0IDE5OS44MDYgMjkuMTcyMyAyMTEuMjUxIDI2LjY5MTNDMjMxLjM1NSAyMi4zMzM0IDI0OC43NDMgMTIuNjQ1MSAyNzEuNTY5IDEyLjY4NDJDMjgwLjg2IDEyLjcwMDEgMjkyLjMyNyAxNC4yNzQ4IDI5OC43NTUgMTguOTA4N1oiIGZpbGw9IiMwMDVBOUMiLz4NCjxwYXRoIGQ9Ik0xNzYuNzk3IDI2LjkzMjVMMTc3LjI2OSAyNi41MjUyQzE2NC40MjkgMzIuNzM3OSAxNDcuOTM1IDMzLjc3NTEgMTMzLjQ2MiAzMC4zMjEyQzEyMC42NjIgMjcuMjY2NCAxMTEuMTc1IDE5LjQ3NyA5NS45MDA3IDE2LjEyOUM5MC44OTM4IDE1LjAzMTUgODQuNDEyNiAxNC40ODA3IDc4LjMxMjQgMTQuNDM3OEM2Mi45ODQxIDE0LjMzIDUyLjc3MzQgMTkuNTExMyA0MS43NDIgMjMuMTUwNEMyNS43NTU4IDI4LjQyNDEgMTEuNDc0MSAyNi45MzI1IDAgMjAuNzAwNkMxLjU2MDQ3IDIyLjA1NjEgMy40MjY5MyAyMi45NDQ2IDUuNTk4NTEgMjQuMDE1OEMxMC4zNjU2IDI2LjA5NTggMTQuNTg3NSAyNi45MTYxIDIwLjc0OCAyNy40MTc2QzMzLjQ4NjIgMjguNDU0NiA0Mi4zNTU1IDI0Ljk4OTYgNTEuODgxNiAyMi40MzAxQzY5Ljg4MyAxNy41OTM2IDgwLjE0MTIgMTcuNzc4MiA4OS41MjAyIDE4LjkyNzNDMTEyLjMzMyAyMS43MjIyIDEyMS42OTcgMzIuNTExOCAxNDUuMDczIDMzLjIzOTVDMTU4LjY4MyAzMy42NjMzIDE3MC4xMDcgMzEuNzU1OCAxNzYuNzk3IDI2LjkzMjVaIiBmaWxsPSIjMDBCOUU3Ii8+DQo8cGF0aCBkPSJNNDI4LjgwNSAyMy45OTVMNDI5LjI3NyAyMy41ODc3QzQxNi40MzYgMjkuODAwNCAzOTkuOTQzIDMwLjgzNzYgMzg1LjQ3IDI3LjM4MzdDMzcyLjY3IDI0LjMyODkgMzYzLjE4MyAxNi41Mzk1IDM0Ny45MDkgMTMuMTkxNUMzNDIuOTAyIDEyLjA5NCAzMzYuNDIgMTEuNTQzMiAzMzAuMzIgMTEuNTAwM0MzMTQuOTkyIDExLjM5MjUgMzA0Ljc4MSAxNi41NzM4IDI5My43NSAyMC4yMTI5QzI3Ny43NjQgMjUuNDg2NiAyNjMuNDgyIDIzLjk5NSAyNTIuMDA4IDE3Ljc2MzFDMjUzLjU2OCAxOS4xMTg2IDI1NS40MzUgMjAuMDA3MSAyNTcuNjA2IDIxLjA3ODNDMjYyLjM3MyAyMy4xNTgzIDI2Ni41OTUgMjMuOTc4NiAyNzIuNzU2IDI0LjQ4MDFDMjg1LjQ5NCAyNS41MTcxIDI5NC4zNjMgMjIuMDUyMSAzMDMuODg5IDE5LjQ5MjZDMzIxLjg5MSAxNC42NTYxIDMzMi4xNDkgMTQuODQwNyAzNDEuNTI4IDE1Ljk4OThDMzY0LjM0MSAxOC43ODQ3IDM3My43MDUgMjkuNTc0MyAzOTcuMDggMzAuMzAyQzQxMC42OSAzMC43MjU4IDQyMi4xMTQgMjguODE4MyA0MjguODA1IDIzLjk5NVoiIGZpbGw9IiMwMEI5RTciLz4NCjxjaXJjbGUgcj0iMy4zNDI0NyIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDIwNC45MjYgMTMuNjAzOCkiIGZpbGw9IiNGNDdBM0YiLz4NCjxjaXJjbGUgcj0iMi4zNzYyOSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDE5NS43OTUgMTQuNjQwMikiIGZpbGw9IiNGNDdBM0YiLz4NCjxjaXJjbGUgcj0iMi4zNzYyOSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDIxNC4wNjkgMTQuNjQwMikiIGZpbGw9IiNGNDdBM0YiLz4NCjxjaXJjbGUgcj0iMS4zMDU2MiIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODIxODg0IDAuNTY5NjU1IDAuNTY5NjU1IDAuODIxODg0IDE4OS40OTEgMTYuMDM3KSIgZmlsbD0iI0Y0N0EzRiIvPg0KPGNpcmNsZSByPSIxLjMwNTYyIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC44MjE4ODQgMC41Njk2NTUgMC41Njk2NTUgMC44MjE4ODQgMjIwLjM3NCAxNi4wMzcpIiBmaWxsPSIjRjQ3QTNGIi8+DQo8L3N2Zz4NCg==);
	background-position: center;
	background-size: auto 100%;
	background-repeat: no-repeat;
}

.pattern-1_transformed {
	-webkit-transform: translateY(30%);
	-ms-transform: translateY(30%);
	transform: translateY(30%);
}

.pattern-1_ext {
	position: relative;
}

.pattern-1_ext::before {
	content: '';
	width: 100%;
	height: 430px;
	background-image: url(/local/templates/main/./images/pattern-9.svg);
	background-position: center;
	background-size: auto 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: -1;
}

.captain-photo {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 15px;
}

.captain-photo::before {
	content: '';
	display: block;
	padding-bottom: 100%;
}

.captain-info {
	color: #808080;
}

.quotation {
	position: relative;
}

.quotation::before {
	content: '';
	width: 62px;
	height: 63px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMyLjgxMyAwLjYyMzQ4NUMyMS4xNzY0IC0zLjA4NDMyIDEyLjMxMzcgMTAuNjUzNyAyMy42NzM5IDE3Ljg3MDhDMjAuNzkzNSAxMi45MzYyIDI3Ljc3NTggMTAuNTQ2OCAzMC44OTAzIDEzLjAxMzVDMzQuNjg0NyAxNi4wODg4IDMyLjIyMzYgMTkuNzU1NiAyOS4yODgzIDI0LjEyOUMyNi42MDU4IDI4LjEyNTggMjMuNTI3MSAzMi43MTI4IDI0LjQ2NDUgMzcuOTc3OUMyNC43NzA1IDQwLjMzNjMgMjUuNzc1NCAzOS45ODA5IDI1Ljc3NTQgMzkuOTgwOUMyNS43NzU0IDM5Ljk4MDkgMjUuNzY4IDM5LjYxNDEgMjUuNzc1NCAzOC42ODAzQzI1LjgxNTYgMzMuNjQ4IDI4LjE2NzggMzEuMTc4MiAzMS41MDk0IDI3Ljg2NEMzMy42MiAyNS43NzA4IDM2LjU2MjMgMjIuOTg5NSAzOC4xODI0IDIwLjEyNDlDNDIuMTA1MiAxMi41ODQ0IDM5LjM4ODcgMy42MTQ3MSAzMi44MTMgMC42MjM0ODVaIiBmaWxsPSIjMDBCOUU3Ii8+CjxwYXRoIGQ9Ik04LjI2Mzk3IDI5Ljg1NDlDMTAuMjgxNCAzMC4yNjUgMTIuMTU1IDI5LjQ3MjcgMTMuMzI4NSAyNy44NjRDMTEuNjM3OSAyOC40NjU4IDkuNjEyOSAyNy44NzAzIDguNjAxMTYgMjYuNDEyOEM3LjQ3NTUgMjQuNDk0MyA4LjA0ODAzIDIyLjE1OTMgOS45MDY1OCAyMC45OTYzQzExLjIwOTEgMjAuMjE5MiAxMi45Mjk3IDIwLjM1ODkgMTQuMjAwOCAyMS4xNkMxNC4zOTExIDIxLjE1NSAxNC40OSAyMS4yNDUxIDE0LjU4OSAyMS4zMzUzQzIyLjM1MTYgMjcuMTU5MiAxOC44NzQ0IDM1LjQxNzMgMTQuMTc0MSAzOS4zNDdDMzAuMDc2NyAzMi4wNTY0IDIzLjE0NDMgMTMuNzc2OCAxMS4wNDcxIDExLjUwMTZDOC43NDc4MyAxMS4xOTE4IDYuNTcwMDEgMTEuNTI4MyA0LjUyMTExIDEyLjY5NjRDMC4wNTAwOTEzIDE1LjIyODIgLTEuMzM5MjUgMjAuOTI1MyAxLjQxNDE5IDI1LjM5ODNDMy4wNDE5NyAyNy45NTI5IDUuNDg1MTEgMjkuNDY1MSA4LjI2Mzk3IDI5Ljg1NDlaIiBmaWxsPSIjMDBCOUU3Ii8+Cjwvc3ZnPgo=);
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: 16px;
	left: -75px;
}

.quotation__text {
	font-size: 16px;
	line-height: 30px;
}

.ship-detail-facts {
	padding: 6rem 0 15%;
	background-image: url(/local/templates/main/images/pattern-2.svg);
	background-position: top left;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ship-detail-facts__img {
	width: 60%;
	height: 100%;
	border-radius: 15px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
}

.facts-cover {
	width: 100%;
	max-width: 540px;
	min-height: 360px;
	background: #F7F7F7;
	-webkit-box-shadow: 0 16px 30px #3B75B2;
	box-shadow: 0 16px 30px #3B75B2;
	border-radius: 15px;
	padding: 1.5rem;
	position: relative;
	z-index: 1;
}

.facts-cover::before {
	content: '';
	width: 164px;
	height: 135px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY0IiBoZWlnaHQ9IjEzNiIgdmlld0JveD0iMCAwIDE2NCAxMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNOTcuMzE4NyAyOC4zOTUxQzEyNC43NTIgMTYuNTM3OSAxNDIuMTczIDE4LjM0NjcgMTY0IDQ4LjI5MTFDMTIzLjM1IDI3Ljc5MjIgOTUuMzE2MiA0My4wNjU5IDg2LjMwNTIgNTAuMzAwOEM4NS4zMDQgMzUuMjI4MSA1OC44NzE4IDcuNDk0MzEgMCAxNi4xMzZDMzEuMjM4MSAtMTAuMzkyIDc0LjQ5MDggLTEuNzUwMjggOTcuMzE4NyAyOC4zOTUxWiIgZmlsbD0iI0Y0N0E0NCIvPg0KPHBhdGggZD0iTTk5LjUxOTEgNTQuOTI3N0MxMjAuNDQgNDcuMzEzOCAxNDIuMTU4IDUxLjkyMjIgMTU1LjMwOSA2Ni41NDg5SDE1NS4xMUMxNjAuMDkxIDcyLjU1OTkgMTYzLjI3OSA4MC4xNzM4IDE2My44NzcgODguMTg4NUMxNjUuMDcyIDEwMy4wMTYgMTU3LjUwMSAxMTcuMDQxIDE0NC43NDkgMTI0LjI1NEMxMzIuOTkzIDEzMS40NjggMTE2LjA1NyAxMzEuNjY4IDEwMC4zMTYgMTE4LjY0NEMxMTguODQ2IDExOC4yNDMgMTI2LjQxOCAxMDUuMDE5IDEyMi42MzIgOTUuMDAwOUMxMjEuMDM4IDg5Ljc5MTQgMTE3LjA1MyA4NS41ODM3IDExMS42NzMgODMuNzgwNEM5OS45MTc2IDc5Ljc3MzEgODguNTYwNCA4OS4xOTAzIDgwLjE5MiA5Ni40MDM1QzcyLjIyMiAxMDMuMjE2IDYyLjY1OCAxMTEuODMyIDQ4LjkwOTggMTE5Ljg0NkMzOS45NDM2IDEyNi4yNTggMjUuNTk3NyAxMzIuNjcgMTIuNjQ2NSAxMzQuNDczQzAuMjkzMDYyIDEzNi4yNzYgNy42NjUyOCAxMzUuMjc1IDE0LjYzOSAxMzAuMDY1QzQyLjEzNTQgMTA5LjgyOCA3Mi42MjA1IDY0Ljc0NTYgOTkuNTE5MSA1NC45Mjc3WiIgZmlsbD0iIzEwM0E2MCIvPg0KPC9zdmc+DQo=);
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: -36px;
	bottom: -18px;
	z-index: -1;
}

@media (min-width: 576px) {
	.facts-cover {
		padding: 3rem;
	}
}

.facts-cover__year {
	font-size: 18px;
	font-weight: 500;
	color: #F47A44;
}

.schedule-section {
	position: relative;
	z-index: 1;
}

.schedule-section::before {
	content: '';
	width: 100%;
	padding-bottom: 15%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4MCIgaGVpZ2h0PSIxODciIHZpZXdCb3g9IjAgMCAxMjgwIDE4NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wIDM5LjU5NDlDNTUzLjIwNSAxNTEuODQ5IDgxNC42MjUgLTkwLjY1NDYgMTI4MCAzOS41OTQ5VjE4N0gwVjM5LjU5NDlaIiBmaWxsPSIjMTAzQTYwIi8+DQo8L3N2Zz4NCg==);
	background-position: center bottom;
	background-size: 100% auto;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	-webkit-transform: translateY(-60%);
	-ms-transform: translateY(-60%);
	transform: translateY(-60%);
	z-index: -1;
}

.schedule-slider {
	border-radius: 15px;
	overflow: hidden;
	position: relative;
}

.schedule-slider__img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.schedule-slider__img::before {
	content: '';
	display: block;
	padding-bottom: 100%;
}
.js-schedule-gallery .gallery {
    position: relative;
}
.js-schedule-gallery .gallery::before {
    position: relative;
}

@media (min-width: 1650px) {
	.schedule-slider__img::before {
		padding-bottom: 66.66667%;
	}
}

.schedule-slider_small .schedule-slider__img::before {
	padding-bottom: 66.66667%;
}

.schedule-item {
	border-radius: 15px;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	background: #fff;
	padding: 1rem;
}

.schedule-item__slider {
	width: 100%;
	max-width: 300px;
}

@media (min-width: 1650px) {
	.schedule-item__slider {
		max-width: 450px;
	}
}

.schedule-item__cost {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 22px;
	font-weight: 600;
}

.schedule-item__from {
	font-size: 1rem;
	font-weight: 400;
	color: green;
}

.schedule-item__remark {
	font-size: 12px;
	font-weight: 400;
	color: #F47A44;
}

.schedule-item__city {
	font-size: 12px;
	font-weight: 400;
}

.schedule-item__date {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 16px;
	font-weight: 600;
}

@media (min-width: 576px) {
	.schedule-item__date {
		font-size: 16px;
	}
}

.schedule-item__time {
	font-size: 10px;
	font-weight: 400;
	color: #808080;
}

.schedule-item__arrow {
	border-bottom: 1px solid #808080;
	position: absolute;
	width: 110%;
	top: 50%;
	right: -5%;
	z-index: 1;
}

.schedule-item__arrow::before {
	content: '';
	width: 6px;
	height: 6px;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #808080;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: absolute;
	right: 0;
	bottom: -3.5px;
}

.schedule-item__arrow-text {
	padding: 0 .3rem;
	font-size: 14px;
	font-weight: 400;
	color: #808080;
	line-height: 2.5;
	text-align: center;
	white-space: nowrap;
	z-index: 2;
	position: relative;
	background-color: #fff;
}

.schedule-item__indicators {
	display: -ms-flexbox;
	display: flex;
}

.schedule-item__indicators :not(:last-of-type) {
	margin-right: .5rem;
}

.schedule-item__collapse::after {
	display: inline-block;
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E922";
	font-size: 10px;
	margin-left: .5rem;
}

.schedule-item__collapse:not(.collapsed)::after {
	-webkit-transform: scale(-1);
	-ms-transform: scale(-1);
	transform: scale(-1);
}

.fast_filter_for_checkboxes input{
	outline: none;
	border-radius: 15px;
	padding: 6px 10px;
	border: 1px solid #aaa;
	max-width: 98%;
}

.info {
	font-size: 1rem;
	color: #00B9E7;
	vertical-align: middle;
}

.add-to-favorite {
	font-size: 12px;
	font-weight: 400;
}

.arrow-back::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E916";
	vertical-align: middle;
	margin-right: .5rem;
}

.cruise-main-section {
	background-image: url(/local/templates/main/images/pattern-4.svg);
	background-position: center;
	background-size: 100% auto;
	background-repeat: no-repeat;
}

.cruise-slider {
	position: relative;
}

.cruise-slider__img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	margin: 0 5px 5px 5px;
}

.cruise-slider__img::before {
	content: '';
	display: block;
	padding-bottom: 50%;
}

.cruise-schedule__remark {
	font-weight: 500;
	color: #F47A44;
	line-height: 1.5;
}

.cruise-schedule__city {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 600;
	line-height: 1.5;
}

@media (min-width: 576px) {
	.cruise-schedule__city {
		font-size: 16px;
	}
}

.cruise-schedule__date {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 16px;
	font-weight: 600;
	line-height: 1.2;
}

@media (min-width: 576px) {
	.cruise-schedule__date {
		font-size: 30px;
	}
}

.cruise-schedule__time {
	font-weight: 400;
	color: #808080;
	line-height: 1.5;
}

.cruise-schedule__arrow {
	border-bottom: 2px solid #808080;
	position: relative;
}

.cruise-schedule__arrow::before {
	content: '';
	width: 8px;
	height: 8px;
	border-width: 0 2px 2px 0;
	border-style: solid;
	border-color: #808080;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: absolute;
	right: 0;
	bottom: -5px;
}

.cruise-schedule__arrow-text {
	padding: 0 .5rem;
	font-weight: 400;
	color: #808080;
	line-height: 2.5;
	text-align: center;
	white-space: nowrap;
}

.price-card {
	background: #fff;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	padding: 1.5rem;
	position: relative;
	z-index: 2;
}

.price-card__small-text {
	font-size: 12px;
	font-weight: 400;
	color: #808080;
}

.price-card_sold {
	background: #e9eff2;
}

.price-card_sold .price-card__heading {
	color: #808080;
}

.sold-sticker {
	display: inline-block;
	background: #9A9A9A;
	border-radius: 0 15px 0 15px;
	padding: .25rem 2rem;
	font-size: 12px;
	font-weight: 400;
	color: #fff;
	white-space: nowrap;
}

.note-card {
	background: #F47A44;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	padding: 1.5rem;
	font-weight: 500;
	color: #fff;
}

.important-note {
	background: #FFEFEF;
	border-radius: 15px;
	padding: .5rem 1rem .5rem 3rem;
	position: relative;
}

.important-note::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E913";
	font-size: 18px;
	color: #f00;
	position: absolute;
	top: 0.7rem;
	left: 1rem;
}

.certificates-banner {
	border-radius: 15px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	padding: 1.5rem;
	color: #fff;
	position: relative;
	z-index: 0;
}

.certificates-banner::before {
	content: '';
	border-radius: 15px;
	background: rgba(16, 58, 96, 0.7);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
}

.certificates-banner::after {
	content: '';
	background-image: url(/local/templates/main/images/pattern-5.svg);
	background-position: bottom right;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: -50px;
	bottom: -30px;
	left: 40%;
	z-index: -1;
}

@media (min-width: 576px) {
	.certificates-banner {
		padding: 3rem;
	}
}

.schedule-points-nav {
	background: #FFFFFF;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	padding: .75rem;
	overflow: auto;
	max-height: 100vh;
}

.schedule-points-nav::-webkit-scrollbar {
	width: 4px;
	border-radius: 2px;
}

.schedule-points-nav::-webkit-scrollbar-track {
	background-color: transparent;
	margin-top: 10px;
	margin-bottom: 10px;
}

.schedule-points-nav::-webkit-scrollbar-thumb {
	background-color: rgba(113, 123, 163, 0.3);
	border-radius: 2px;
}

.schedule-points-nav__item {
	display: block;
	border-radius: 15px;
	padding: .75rem;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition: background-color .12s, color .12s;
	-o-transition: background-color .12s, color .12s;
	transition: background-color .12s, color .12s;
}

.schedule-points-nav__item.active {
	background: #E9EFF2;
}

.schedule-points-nav__item.active .schedule-points-nav__day {
	color: #F47A44;
}

.schedule-points-nav__pic {
	width: 50px;
	height: 50px;
	min-width: 50px;
	border-radius: 15px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	margin-right: 1rem;
}

.schedule-points-nav__day {
	font-weight: 500;
	color: #103A60;
}

.schedule-points-container {
	max-height: 100vh;
	padding-right: 12px;
	padding-left: 12px;
	overflow-y: auto;
	overflow-x: hidden;
}

.vertical_timetable_line {
	position: absolute;
	width: 2px;
	transform: translate(-50%, 0);
	background: #cecece;
	top: 0;
	bottom: 0;
	left: -13px;
	margin-top: 1.2rem;
	margin-bottom: 4.2rem;
}

.schedule-points-container::-webkit-scrollbar {
	width: 4px;
	border-radius: 2px;
}

.schedule-points-container::-webkit-scrollbar-track {
	background-color: transparent;
}

.schedule-points-container::-webkit-scrollbar-thumb {
	background-color: rgba(113, 123, 163, 0.3);
	border-radius: 2px;
}

.schedule-points-container .day_dot_timetable:before {
	position: absolute;
	width: 16px;
	height: 16px;
	content: '';
	left: -28px;
	background: #04b9e8;
	border-radius: 50%;
	z-index: 2;
	top: 50%;
	margin-top: -8px;
}

.schedule-points-container .city_dot_timetable:before {
	position: absolute;
	width: 10px;
	height: 10px;
	content: '';
	left: -39px;
	background: #cecece;
	border-radius: 50%;
	z-index: 2;
	top: 50%;
	margin-top: -5px;
}
.schedule-points-shadow {
	position: relative;
}

/*.schedule-points-shadow::before {*/
/*	content: '';*/
/*	height: 72px;*/
/*	background: -webkit-gradient(linear, left top, left bottom, from(rgba(247, 247, 247, 0)), color-stop(70.72%, #F7F7F7));*/
/*	background: -webkit-linear-gradient(top, rgba(247, 247, 247, 0) 0%, #F7F7F7 70.72%);*/
/*	background: -o-linear-gradient(top, rgba(247, 247, 247, 0) 0%, #F7F7F7 70.72%);*/
/*	background: linear-gradient(180deg, rgba(247, 247, 247, 0) 0%, #F7F7F7 70.72%);*/
/*	position: absolute;*/
/*	right: 0;*/
/*	bottom: 0;*/
/*	left: 0;*/
/*	pointer-events: none;*/
/*	z-index: 1;*/
/*}*/

.date {
	font-size: 12px;
	font-weight: 400;
	color: #808080;
	line-height: 1.2;
}

.learn-more {
	font-size: 12px;
	font-weight: 400;
}

.learn_more_for_pice {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.learn-more::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E914";
	font-size: 16px;
	color: #53b6fe;
	vertical-align: -2px;
	margin-right: .25rem;
}

.duration::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E912";
	font-size: 21px;
	vertical-align: -4px;
	margin-right: .25rem;
}

.cost::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E911";
	font-size: 21px;
	vertical-align: -5px;
	margin-right: .5rem;
}

.included {
	font-weight: 500;
	color: #28A745;
}

.included::before {
	font-family: "icon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E928";
	font-size: 16px;
	vertical-align: -2px;
	margin-right: .25rem;
}

.cruise-day-slider-for {
	height: calc(100% - 3px);
}

.cruise-day-slider-for div {
	height: 100%;
}

.cruise-day-slider-nav {
	position: relative;
}

.cruise-day-slider-nav::after {
	content: '';
	width: 150px;
	height: 38px;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#f7f7f7));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f7f7f7 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f7f7f7 100%);
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #f7f7f7 100%);
	position: absolute;
	bottom: 0;
	pointer-events: none;
}

.cruise-day-slider-nav .slick-slide {
	border: 3px solid transparent;
}

.cruise-day-slider-nav .slick-current.slick-active {
	border-color: #F47A44;
}

.cruise-day-slider-nav .cruise-day-slider__item {
	max-width: 150px;
	cursor: pointer;
}

.cruise-day-slider__item {
	border-radius: 15px;
	overflow: hidden;
}

.cruise-day-slider__img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.cruise-day-slider__thumb {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.cruise-day-slider__thumb::before {
	content: '';
	display: block;
	padding-bottom: 60%;
}

.description-link {
	font-size: 12px;
	font-weight: 400;
	color: #00B9E7;
}

.have-questions {
	border-radius: 15px;
	background: #103A60;
	padding: 1.5rem;
	text-align: center;
	color: #fff;
	position: relative;
	z-index: 1;
}

@media (min-width: 576px) {
	.have-questions::before {
		content: '';
		padding-bottom: 12%;
		background-image: url(/local/templates/main/images/pattern-6.svg);
		background-position: center left;
		background-size: 40%;
		background-repeat: no-repeat;
		position: absolute;
		top: 0;
		right: 0;
		left: -15px;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: -1;
	}
}

.have-questions-wrapper {
	padding-top: 6%;
}

.cabins-select {
	width: 200px;
	max-width: 100%;
}

.cabins-tabs {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	margin-bottom: .75rem;
}

.cabins-tabs li {
	margin-right: .5rem;
	margin-bottom: 0;
}

.cabins-tabs > li > a {
	border: none;
	padding: 0;
	font-weight: 500;
	color: #103A60;
}

.cabins-tabs > li > a.active {
	font-weight: 500;
	background: none;
}

.cabins-tabs__icon {
	font-size: 12px;
	line-height: normal;
	margin-left: .25rem;
}

.cabin-slider-nav .slick-slide {
	border: 3px solid transparent;
}

.cabin-slider-nav .slick-current.slick-active {
	border-color: #F47A44;
}

.cabin-slider-nav .cabin-slider__item {
	cursor: pointer;
}

.cabin-slider__item {
	border-radius: 15px;
	overflow: hidden;
}

.cabin-slider__item:not(:last-of-type) {
	margin-right: .25rem;
}

.cabin-slider__img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.cabin-slider__img::before {
	content: '';
	display: block;
	padding-bottom: 66.66667%;
}

.tooltip {
	font-size: 12px;
}

.tooltip-inner {
	max-width: 335px;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border: 1px solid #00B9E7;
	border-radius: 15px;
	background: #fff;
	padding: 1rem;
	color: #111;
	text-align: left;
}

.tooltip.show {
	opacity: 1;
}

.tooltip .arrow {
	width: 1rem;
	height: .5rem;
}

.tooltip .arrow::after {
	position: absolute;
	content: '';
	border-color: transparent;
	border-style: solid;
}

.bs-tooltip-top {
	padding: .5rem 0;
}

.bs-tooltip-top .arrow::before {
	border-width: .5rem .5rem 0;
	border-top-color: #00B9E7;
}

.bs-tooltip-top .arrow::after {
	top: -1px;
	border-width: .5rem .5rem 0;
	border-top-color: #fff;
}

ymaps[class$='i-custom-scroll'] {
	padding: 0 !important;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2) !important;
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2) !important;
	border: 2px solid #00B9E7;
	border-radius: 15px;
	overflow: hidden;
}

ymaps[class$='balloon__tail'] {
	display: none !important;
}

ymaps[class$='balloon__close'] {
	margin-bottom: -30px;
}

ymaps[class$='balloon__close-button'] {
	height: 30px;
}

ymaps[class$='balloon__content'] {
	padding: 1rem 0 1rem 1rem;
	font: inherit !important;
}

ymaps[class$='balloon__content'] > ymaps {
	max-width: 260px;
	height: auto !important;
}

.bg-wave {
	background-size: cover;
	background-position: 50% 0;
}

.bg-wave_light {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI3OSIgaGVpZ2h0PSI2NTMiIHZpZXdCb3g9IjAgMCAxMjc5IDY1MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTS0xIDE3Ljk5ODhDNTQ1Ljc5NCAtNDMuNzk5MSA5MzkuMDQyIDc4LjMwMTggMTI3OSAxNy45OTg4VjY1MC40MThDNzc5LjQyIDU1Ni4xMjQgNDk5LjMgNjcxLjI3MSAtMSA2NTAuNDE4VjE3Ljk5ODhaIiBmaWxsPSIjRTdGN0ZGIi8+Cjwvc3ZnPgo=);
	padding-bottom: 100px;
	margin-bottom: -100px;
}

.bg-wave_orange {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI3OSIgaGVpZ2h0PSI1MjYiIHZpZXdCb3g9IjAgMCAxMjc5IDUyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTS0xIDE0LjQ5ODJDNTQ1Ljc5NCAtMzUuMjgwNyA5MzkuMDQyIDYzLjA3MzEgMTI3OSAxNC40OTgyVjUyMy45MkM3NzkuNDIgNDQ3Ljk2NSA0OTkuMyA1NDAuNzE3IC0xIDUyMy45MlYxNC40OTgyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iNDE2IiB5MT0iNzMzLjg2OSIgeDI9IjkyMy4wNTUiIHkyPSItNTI4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNDdBNDQiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjREODQ0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);
	padding-bottom: 10vw;
}

.newtands_wave.bg-wave_orange {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI3OSIgaGVpZ2h0PSI1MjYiIHZpZXdCb3g9IjAgMCAxMjc5IDUyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4KPHBhdGggZD0iTS0xIDE0LjQ5ODJDNTQ1Ljc5NCAtMzUuMjgwNyA5MzkuMDQyIDYzLjA3MzEgMTI3OSAxNC40OTgyVjUyMy45MkM3NzkuNDIgNDQ3Ljk2NSA0OTkuMyA1NDAuNzE3IC0xIDUyMy45MlYxNC40OTgyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iNDE2IiB5MT0iNzMzLjg2OSIgeDI9IjkyMy4wNTUiIHkyPSItNTI4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNDdBNDQiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjREODQ0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);
	background-size: 100% 100%;
	padding-bottom: 100px;
}

.wave-top::before {
	content: '';
	position: absolute;
	top: -10vw;
	left: 0;
	right: 0;
	margin-left: -35%;
	margin-right: -40%;
	background-image: url(/local/templates/main/images/LifeOnBoard.svg);
	background-size: cover;
	background-position: 50% 0;
	height: 20vw;
}

.wave-top_small_pt::before {
	content: '';
	position: absolute;
	top: -50px;
	left: 0;
	right: 0;
	margin-left: -35%;
	margin-right: -40%;
	background-image: url(/local/templates/main/images/LifeOnBoard.svg);
	background-size: cover;
	background-position: 50% 0;
	height: 20vw;
}

@media (max-width:540px) {
	.wave-top_small_pt::before {
		top: -50px;
		left: 0;
		right: 0;
		margin-left: -35%;
		margin-right: -40%;
		background-image: url(/local/templates/main/images/LifeOnBoard.svg);
		background-size: cover;
		background-position: 50% 0;
		height: 50vw;
	}
}

.service-banner-section {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
	z-index: 1;
}

.service-banner-section::before {
	content: '';
	background: -webkit-linear-gradient(15deg, #031934 2.11%, rgba(255, 255, 255, 0) 59.39%);
	background: -o-linear-gradient(15deg, #031934 2.11%, rgba(255, 255, 255, 0) 59.39%);
	background: linear-gradient(75deg, #031934 2.11%, rgba(255, 255, 255, 0) 59.39%);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
}

.service-banner {
	padding: 3rem 0 21%;
	position: relative;
	z-index: 1;
}

.service-banner::before {
	content: '';
	width: 100%;
	padding-bottom: 21%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4MCIgaGVpZ2h0PSIxODciIHZpZXdCb3g9IjAgMCAxMjgwIDE4NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wIDM5LjU5NDlDNTUzLjIwNSAxNTEuODQ5IDgxNC42MjUgLTkwLjY1NDYgMTI4MCAzOS41OTQ5VjE4N0gwVjM5LjU5NDlaIiBmaWxsPSIjRkZGRkZGIi8+DQo8L3N2Zz4NCg==);
	background-position: center bottom;
	background-size: 100% auto;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0;
	-webkit-transform: translateY(30%);
	-ms-transform: translateY(30%);
	transform: translateY(30%);
	z-index: -1;
}

@media (min-width: 576px) {
	.service-banner::after {
		content: '';
		width: 60%;
		padding-bottom: 21%;
		background-image: url(/local/templates/main/images/pattern-8.svg);
		background-position: center;
		background-size: 100%;
		background-repeat: no-repeat;
		position: absolute;
		bottom: 0;
		right: 10%;
		-webkit-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		z-index: -1;
	}
}

.service-content-section {
	position: relative;
	z-index: 1;
}

.img-bg {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.img-bg::before {
	display: block;
	content: '';
	padding-bottom: 66.66667%;
}

.gallery-tiles {
	margin: -5px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.gallery-tiles::after {
	display: block;
	content: '';
	clear: both;
}

@media (min-width: 768px) {
	.gallery-tiles {
		display: block;
	}
}

.gallery-tiles__item {
	float: left;
	width: 100%;
}

.gallery-tiles__item::after {
	display: block;
	content: '';
	clear: both;
}

@media (min-width: 768px) {
	.gallery-tiles__item {
		width: 25%;
	}
}

@media (max-width: 767px) {
	.gallery-tiles__item_full {
		width: 33.33333%;
		-ms-flex-order: 13;
		order: 13;
	}
	.gallery-tiles__item_full .gallery-tile {
		width: calc(100% - 10px);
	}
}

.gallery-tile {
	float: left;
	margin: 5px;
	width: calc(33.33333% - 10px);
	border-radius: 15px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.gallery-tile::before {
	display: block;
	content: '';
	padding-bottom: 100%;
}

@media (min-width: 768px) {
	.gallery-tile {
		width: calc(100% - 10px);
	}
}

@media (min-width: 768px) {
	.gallery-tile_small {
		width: calc(50% - 10px);
	}
}

@media (min-width: 768px) {
	.gallery-tile_h_2 {
		width: calc(50% - 10px);
		float: right;
	}
	.gallery-tile_h_2::before {
		padding-bottom: calc(200% + 10px);
	}
}

@media (min-width: 768px) {
	.gallery-tile_w_2 {
		width: calc(100% - 10px);
	}
	.gallery-tile_w_2::before {
		padding-bottom: calc(50% - 5px);
	}
}

@media (min-width: 1200px) {
	.cat__wrap {
		display: -ms-flexbox;
		display: flex;
		position: relative;
	}
}

@media (min-width: 1200px) {
	.cat__filter {
		-ms-flex: 1 0 220px;
		flex: 1 0 220px;
		max-width: 220px;
		width: 100%;
		margin-top: 180px;
	}
}

@media (min-width: 1200px) {
	.cat__container {
		-ms-flex-positive: 1;
		flex-grow: 1;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		-ms-flex-preferred-size: calc(100% - 220px);
		flex-basis: calc(100% - 220px);
		max-width: calc(100% - 220px);
		width: 100%;
		margin-top: 180px;
	}
}

.cat-filter__wrap {
	position: fixed;
	z-index: 2;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	padding-top: 90px;
	opacity: 0;
	visibility: hidden;
	background: #fff;
	-webkit-box-shadow: 0 10px 18px 0 rgba(45, 28, 29, 0.28);
	box-shadow: 0 10px 18px 0 rgba(45, 28, 29, 0.28);
	-webkit-transition: visibility 0s 0.4s, opacity 0.2s linear 0.3s, -webkit-transform 0.4s ease-out;
	transition: visibility 0s 0.4s, opacity 0.2s linear 0.3s, -webkit-transform 0.4s ease-out;
	-o-transition: visibility 0s 0.4s, transform 0.4s ease-out, opacity 0.2s linear 0.3s;
	transition: visibility 0s 0.4s, transform 0.4s ease-out, opacity 0.2s linear 0.3s;
	transition: visibility 0s 0.4s, transform 0.4s ease-out, opacity 0.2s linear 0.3s, -webkit-transform 0.4s ease-out;
	-webkit-transform: translate(100%, 0);
	-ms-transform: translate(100%, 0);
	transform: translate(100%, 0);
}

@media (min-width: 576px) {
	.cat-filter__wrap {
		left: auto;
		max-width: 300px;
	}
}

@media (max-width: 1200px) {
	.cat-filter__wrap {
		z-index: 1050;
		padding-top: 0;
	}
	.cat-filter__wrap.show {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		-ms-transform: translate(0, 0);
		transform: translate(0, 0);
		visibility: visible;
		-webkit-transition: visibility 0s 0s, opacity 0.2s linear 0s, top 0.25s linear, -webkit-transform 0.4s ease-out;
		transition: visibility 0s 0s, opacity 0.2s linear 0s, top 0.25s linear, -webkit-transform 0.4s ease-out;
		-o-transition: visibility 0s 0s, transform 0.4s ease-out, opacity 0.2s linear 0s, top 0.25s linear;
		transition: visibility 0s 0s, transform 0.4s ease-out, opacity 0.2s linear 0s, top 0.25s linear;
		transition: visibility 0s 0s, transform 0.4s ease-out, opacity 0.2s linear 0s, top 0.25s linear, -webkit-transform 0.4s ease-out;
	}
}

@media (min-width: 1200px) {
	.d-xl-none_filter {
		display: none !important;
	}

	.d-xl-block-filter {
		display: block !important;
	}

	.text-xl-right-filter {
		text-align: right !important;
	}
}

@media (min-width: 1200px) {
	.cat-filter__wrap {
		position: static;
		margin-left: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		padding: 0;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		visibility: visible;
		opacity: 1;
		max-width: none;
		background-color: transparent;
	}
}

@media (min-width: 1200px) {
	.cat-filter__top {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		height: 110px;
		z-index: 10;
	}
	.cat-filter__top::before {
		content: '';
		position: absolute;
		top: -20px;
		left: -20px;
		right: -20px;
		bottom: -20px;
		background-color: #103a60;
		border-radius: 22px;
		z-index: 1;
	}
	.cat-filter__top::after {
		content: '';
		position: absolute;
		background-image: url(/local/templates/main/images/search-venzel.svg);
		width: 4.25em;
		height: 1em;
		font-size: 170px;
		background-size: cover;
		z-index: 5;
		top: -30px;
		left: -65px;
	}
	.cat-filter__top .ext-choice {
		margin-top: 30px;
	}
}

.cat-filter__bottom {
	position: relative;
}

.cat-filter__scroll {
	max-height: 230px;
	overflow-y: auto;
}

.cat-filter__scroll::-webkit-scrollbar {
	width: 7px;
	border-radius: 2px;
}

.cat-filter__scroll::-webkit-scrollbar-track {
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 2px, #aaa 2px, #aaa 5px, rgba(0, 0, 0, 0) 5px);
	background: linear-gradient(to right, rgba(0, 0, 0, 0) 2px, #aaa 2px, #aaa 5px, rgba(0, 0, 0, 0) 5px);
}

.cat-filter__scroll::-webkit-scrollbar-thumb {
	background-color: #00B9E7;
	border-radius: 50px;
}

.cat-filter__item span {
	margin-bottom: 0 !important;
}

.cat-filter__title {
	margin-bottom: 10px;
	font-weight: 500;
}

.cat-filter__balloon {
	position: absolute;
	right: calc(100% + 10px);
	z-index: 2;
	padding: 20px 20px 15px;
	border-radius: 15px;
	background: #fff;
	border: 1px solid #00B9E7;
	max-width: 240px;
	text-align: center;
	display: none;
}

.cat-filter__balloon::before, .cat-filter__balloon::after {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 7px;
	top: 20px;
	border-color: transparent;
}

.cat-filter__balloon::before {
	border-left-color: #00B9E7;
	right: -14px;
}

.cat-filter__balloon::after {
	right: -13px;
	border-left-color: #fff;
}
.cat-filter__balloon {
	right: auto;
	left: 210px;
}

@media (min-width: 1650px) {
	.cat-filter__balloon::before, .cat-filter__balloon::after {
		right: auto;
		border-color: transparent;
	}
	.cat-filter__balloon::before {
		left: -14px;
		border-right-color: #00B9E7;
	}
	.cat-filter__balloon::after {
		left: -13px;
		border-right-color: #fff;
	}
}

.cat-filter__head {
	padding: 20px;
}

.cat-filter__body {
	overflow-x: hidden;
	height: calc(100% - 175px);
	padding: 0 20px;
}

.cat-filter__body::-webkit-scrollbar {
	width: 4px;
	border-radius: 2px;
}

.cat-filter__body::-webkit-scrollbar-track {
	background-color: transparent;
}

.cat-filter__body::-webkit-scrollbar-thumb {
	background-color: rgba(113, 123, 163, 0.3);
	border-radius: 2px;
}

@media (min-width: 1200px) {
	.cat-filter__body {
		padding-top: 0;
		padding-left: 0;
		padding-right: 30px;
		height: 100%;
	}
}

.cat-filter__footer {
	position: fixed;
	z-index: 100;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 20px 0;
	background: #fff;
}

.cat-filter__section {
	margin-bottom: 25px;
}

.cat-filter .ext-choice__btn {
	display: none;
}

@media (min-width: 1200px) {
	.cat-filter .ext-choice__btn {
		display: block;
	}
}

.cat-filter .ext-choice .selectfix-current-value,
.cat-filter .ext-choice .datepicker .form-control {
	font-weight: 300;
	font-size: 14px;
}

@media (max-width: 1200px) {
	.cat-filter .ext-choice .ext-choice__item {
		margin-bottom: 20px;
	}
	.cat-filter .ext-choice .datepicker .form-control,
	.cat-filter .ext-choice .selectfix-container {
		height: 36px;
	}
	.cat-filter .ext-choice .selectfix-current-value {
		line-height: 34px;
	}
}

.promo {
	border-radius: 15px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 20px;
	position: relative;
}

.promo__link {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

@media (min-width: 576px) {
	.promo {
		padding: 5px 20px;
	}
	.promo__img-wrap {
		-ms-flex-preferred-size: 100px;
		flex-basis: 100px;
		padding: 20px;
	}
	.promo__content {
		width: 100%;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
	}
	.promo__img_request {
		margin-left: -83px;
	}
	.promo__img_filter {
		margin-left: -60px;
	}
}

.promo_discount {
	padding: 0;
	background-color: #E9EFF2;
}

.promo__img-wrap_discount {
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
	background-size: cover;
	background-position: 50%;
}

@media (min-width: 1650px) {
	.promo__img-wrap_discount {
		-ms-flex-preferred-size: 20%;
		flex-basis: 20%;
	}
}

.promo_filter {
	background-color: #103A60;
	color: #fff;
	padding: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYxIiBoZWlnaHQ9IjIxNCIgdmlld0JveD0iMCAwIDM2MSAyMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIG9wYWNpdHk9IjAuMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMjIuOTI4IDUyLjcyODFDMTIwLjY4MyAzNS42OTQgMTI3Ljk4IDE4LjA5ODQgMTQzLjEzNSA3Ljk5MDIxQzE2MS4yODQgLTQuMzY0MiAxODUuMDQ3IC0xLjkzMDc1IDIwMC43NjMgMTIuMTA4M0MyMjcuODk0IDEuMjUxNDQgMjU3LjI2OSAyMS42NTQ5IDI2NS41MDIgNDcuNjc0MUMyNzYuMzU0IDI3LjY0NSAzMDAuMTE2IDE5Ljc4MzEgMzE2Ljc2OCAyOC45NTUzQzM0My41MjQgNDguMDQ4NCAzMjYuNjg1IDg5Ljk3ODYgMjkyLjgxOSA3Ni44NzU0QzMwOC41MzYgNzUuMzc3OSAzMDMuODU4IDU2LjA5NzUgMjkzLjAwNiA1My40NzY5QzI3MC43NDEgNDguMDQ4NCAyNzMuMTczIDg1LjQ4NiAyNTMuNzE0IDEwMy4wODJDMjM4LjM3MSAxMTkuMzY3IDIxMS42MTUgMTI0Ljc5NiAxODkuNzI0IDEwMC42NDhDMjA0Ljg4IDExMC4xOTUgMjMxLjA3NCAxMTMuMTkgMjQwLjk5MSA4Ni43OTY0QzI0MS4xNzggODYuNDIyIDI0MS4zNjUgODUuODYwNCAyNDEuMzY1IDg1LjQ4NkMyNDIuNjc1IDgxLjM2NzkgMjQxLjU1MiA3Ni42ODgyIDIzOC4xODQgNzMuNTA2QzIzMy41MDcgNjkuMjAwNyAyMjYuMjEgNjkuNTc1MSAyMjEuOTA2IDc0LjI1NDhDMjE4LjE2NCA3OC41NjAxIDIxNy45NzcgODQuNzM3MyAyMjEuMzQ1IDg5LjA0MjZDMjE1LjczMiA4Ni45ODM2IDIxMS45OSA4Mi42NzgyIDIxMS42MTUgNzYuNjg4MkMyMTAuNDkzIDY4LjgyNjMgMjEyLjczOCA2MC41OSAyMTguMzUxIDU0LjQxMjhDMjI1LjA4NyA0Ny4xMTI1IDIzNC44MTYgNDQuMTE3NSAyNDMuOTg1IDQ1Ljk4OTRDMjI2Ljk1OCAzMi44ODYyIDE5OC41MTggMzIuMTM3NSAxODIuOTg4IDUwLjI5NDdDMTY1Ljk2MiA2Ni43NjcyIDE3Mi41MTEgMTA2LjgyNSAxMzkuOTU0IDEyNC42MDhDMTQwLjg5IDExOS45MjkgMTQxLjA3NyAxMTUuMDYyIDE0MC4xNDEgMTEwLjAwOEMxMzkuMDE5IDEwMy4yNjkgMTM2LjIxMiA5Ny40NjYxIDEzMi4yODMgOTIuNDEyQzEzMC4yMjUgODkuNjA0MiAxMjcuNzkzIDg3LjM1NzkgMTI0Ljk4NiA4NS40ODZDMTE2Ljc1MyA3OS4zMDg4IDEwNS45MDEgNzYuNTAxIDk1LjA0OTIgNzguMzcyOUM5Mi44MDM5IDc4Ljc0NzMgOTAuNzQ1OCA3OS4xMjE3IDg4Ljg3NDggNzkuODcwNEM3My45MDY0IDgyLjExNjcgNTcuMjU0MSA5OC40MDIgNDMuNzgyNSAxMjAuNDlDMzAuODcyMyAxNDMuODg5IDE2LjA5MSAxNTcuMTc5IDAgMTQ2Ljg4NEMzNC42MTQ0IDE0Ny44MiAyNS42MzMzIDg2LjYwOTIgNTUuMTk1OSA2MS45MDA0QzY4LjY2NzQgNTAuNjY5MSA5MC4zNzE2IDM5Ljk5OTQgMTIyLjkyOCA1Mi43MjgxWiIgZmlsbD0iI0U5RUZGMiIvPgo8cGF0aCBvcGFjaXR5PSIwLjEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjY4LjI0MiAxNzIuNTNDMjY5LjkyNiAxODUuMzAxIDI2MS4wODIgMTk3LjAyMiAyNDkuNzE5IDIwNC42MDFDMjM2LjExMiAyMTMuODY0IDIxNy41NDMgMjE1LjM0OCAyMDEuNzQ4IDIxMi4wNTlDMTc4LjM4NSAyMDUuODA2IDE2Ny41MTkgMTk1LjgyNyAxNjEuMzQ2IDE3Ni4zMTlDMTUzLjIxIDE5MS4zMzYgMTM1LjM5NCAxOTcuMjMxIDEyMi45MDkgMTkwLjM1NEMxMDIuODQ4IDE3Ni4wMzggMTE1LjQ3NCAxNDQuNjAxIDE0MC44NjUgMTU0LjQyNUMxMjkuMDgxIDE1NS41NDggMTMyLjU4OCAxNzAuMDA0IDE0MC43MjUgMTcxLjk2OEMxNTcuNDE4IDE3Ni4wMzggMTU1LjU5NSAxNDcuOTY5IDE3MC4xODQgMTM0Ljc3N0MxODEuNjg4IDEyMi41NjcgMjAxLjc0OCAxMTguNDk3IDIxOC4xNjEgMTM2LjYwMUMyMDYuNzk4IDEyOS40NDQgMTg3LjE1OSAxMjcuMTk4IDE3OS43MjQgMTQ2Ljk4N0MxNzkuNTgzIDE0Ny4yNjggMTc5LjQ0MyAxNDcuNjg5IDE3OS40NDMgMTQ3Ljk2OUMxNzguNDYxIDE1MS4wNTcgMTc5LjMwMyAxNTQuNTY2IDE4MS44MjggMTU2Ljk1MUMxODUuMzM1IDE2MC4xNzkgMTkwLjgwNiAxNTkuODk5IDE5NC4wMzIgMTU2LjM5QzE5Ni44MzggMTUzLjE2MiAxOTYuOTc4IDE0OC41MzEgMTk0LjQ1MyAxNDUuMzAzQzE5OC42NjIgMTQ2Ljg0NyAyMDEuNDY3IDE1MC4wNzUgMjAxLjc0OCAxNTQuNTY2QzIwMi41OSAxNjAuNDYgMjAwLjkwNiAxNjYuNjM1IDE5Ni42OTggMTcxLjI2N0MxOTEuNjQ4IDE3Ni43NCAxODQuMzUzIDE3OC45ODYgMTc3LjQ3OSAxNzcuNTgyQzE5MC4yNDUgMTg3LjQwNiAyMTEuNTY4IDE4Ny45NjggMjIzLjIxMSAxNzQuMzU0QzIzNS45NzcgMTYyLjAwNCAyMzEuMDY3IDEzMS45NyAyNTUuNDc2IDExOC42MzdDMjU0Ljc3NSAxMjIuMTQ2IDI1NC42MzUgMTI1Ljc5NSAyNTUuMzM2IDEyOS41ODRDMjU2LjE3OCAxMzQuNjM3IDI1OC4yODIgMTM4Ljk4NyAyNjEuMjI4IDE0Mi43NzdDMjYyLjc3MSAxNDQuODgyIDI2NC41OTUgMTQ2LjU2NiAyNjYuNjk5IDE0Ny45NjlDMjcyLjg3MiAxNTIuNjAxIDI4MS4wMDggMTU0LjcwNiAyODkuMTQ0IDE1My4zMDJDMjkwLjgyOCAxNTMuMDIyIDI5Mi4zNzEgMTUyLjc0MSAyOTMuNzc0IDE1Mi4xOEMzMDQuOTk2IDE1MC40OTYgMzE3LjQ4MiAxMzguMjg2IDMyNy41ODIgMTIxLjcyNUMzMzcuMjYxIDEwNC4xODIgMzQ4LjM0NCA5NC4yMTcgMzYwLjQwOCAxMDEuOTM2QzMzNC40NTYgMTAxLjIzNCAzNDEuMTg5IDE0Ny4xMjcgMzE5LjAyNSAxNjUuNjUzQzMwOC45MjQgMTc0LjA3NCAyOTIuNjUxIDE4Mi4wNzMgMjY4LjI0MiAxNzIuNTNaIiBmaWxsPSIjRTlFRkYyIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position: -110px 50%;
}

.promo_request {
	background-color: #00B9E7;
}

.promo_gift {
	position: relative;
	background-color: #E7F7FF;
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	margin-bottom: 3rem;
}

@media (min-width: 992px) {
	.promo_gift {
		margin-top: 4.5rem;
		margin-bottom: 4.5rem;
	}
}

.promo_gift::before, .promo_gift::after {
	content: none;
	position: absolute;
	width: 100%;
	background-repeat: no-repeat;
	background-position: right;
	background-size: auto 100%;
	bottom: -30px;
}

@media (min-width: 992px) {
	.promo_gift::before, .promo_gift::after {
		content: '';
	}
}

.promo_gift::before {
	right: -50px;
	top: -10px;
	background-image: url(/local/templates/main/images/pattern-5.svg);
}

.promo_gift::after {
	background-image: url(/local/templates/main/images/certificate.png);
	right: 3%;
	top: -30px;
}

.rent-main {
	font-size: 18px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	z-index: 5;
	position: relative;
}

@media (max-width: 576px) {
	.rent-main__text {
		font-size: 16px;
	}
}

.rent-main::after {
	content: '';
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4MCIgaGVpZ2h0PSI1NzEiIHZpZXdCb3g9IjAgMCAxMjgwIDU3MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMjgwIDUzNS4yODNDNzI2Ljc5NSA0MzQuMDI0IDQ2NS4zNzUgNjUyLjc3NSAtMy4xMjI0NmUtMDYgNTM1LjI4M0wtNC45OTE4NGUtMDUgLTEuMDE2OTJlLTA1TDEyODAgLTAuMDAwMTIyMDdMMTI4MCA1MzUuMjgzWiIgZmlsbD0iIzEwM0E2MCIvPg0KPC9zdmc+DQo=);
	background-size: cover;
	padding-bottom: 6vw;
	margin-right: -1px;
	margin-left: -1px;
	background-position: 100% calc(100% + 0.5px);
}

.rent-inner {
	background: #103A60;
	position: relative;
	z-index: 1;
}

.rent-inner::before {
	content: '';
	height: 100%;
	background-position: 100% 50%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzcwIiBoZWlnaHQ9IjMyNCIgdmlld0JveD0iMCAwIDc3MCAzMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBvcGFjaXR5PSIwLjEiPg0KPHBhdGggZD0iTTc2OS43NDggMzQuNzUyMUM3NjMuNzc4IDIyLjA0MDEgNzU1LjU4IDEwLjI0OTEgNzQ1Ljc4OCAwSDQ4OS4zNEM0NzYuNTk4IDE3LjQzMDUgNDY3LjI1MyA0Mi43MDYgNDYxLjU2MyA3Ni41MDk5QzM3OC40NzggNDMuOTI5OCAzMjUuNTAzIDcxLjc4OTIgMjk0LjY2NCA5OS42NzU1QzI2Ni42MTYgMTI2LjM2MyAyNTYuMTAzIDE2OC4xNTQgMjQ2LjM5NSAyMDYuNzVDMjM0LjAwNCAyNTYuMDEgMjIyLjkyMyAzMDAuMDY1IDE3OC4zNjMgMzAwLjg3MUMyMTcuMDYyIDMyMi45NTcgMjQ4LjcyOCAyOTEuNzM3IDI3NC44NjIgMjM2LjMyOEMzMDIuOTggMTgzLjM5NSAzNDAuMjM5IDE0NC4zMDkgMzczLjE1NiAxMzcuMzUzQzQxOC4wNzEgMTE5LjM0NSA1MTcuNjg0IDE0NS42NTIgNDgwLjI3MiAyNDIuNjk5QzUzNy4zNDcgMjE2LjgxOSA1NDguNTczIDE2OC4yOTYgNTU4LjU2MyAxMjUuMTEzQzU2NC41NDggOTkuMjQzNCA1NzAuMDkgNzUuMjkwMyA1ODQuNzggNTkuMjcwM0M2NDUuNjc0IC0xNy4yMTE1IDgwNS4yNDkgMzYuNDA0NyA3NDYuMjE2IDE1Ny4yOTVDNzU2LjUwNCAxNDcuMzU5IDc2NC4yNDYgMTM2Ljg0MyA3NjkuNzQ4IDEyNi4wNDZWMzQuNzUyMVoiIGZpbGw9IiNFOUVGRjIiLz4NCjxwYXRoIGQ9Ik03NjkuNzQ4IDE2MS44ODVDNzY5LjUwMyAxNjEuNzMxIDc2OS4yNTEgMTYxLjU4NSA3NjguOTkzIDE2MS40NDZDNzYyLjI1OSAxNTUuNDkgNzUzLjQ3OSAxNTYuOTM1IDc0Ny4zNzEgMTYzLjExMUM3NDMuNDY1IDE3MC40NjIgNzQ0LjUyOCAxNzkuOTk2IDc1MC43NDYgMTg0LjI2MUM3NTYuNTA4IDE4OS4zNTcgNzY0LjE3OSAxODguOTEgNzY5Ljc0OCAxODQuOTE0VjE2MS44ODVaIiBmaWxsPSIjRTlFRkYyIi8+DQo8cGF0aCBkPSJNMjA2LjIyNyA1Ny42NDU0QzIwMi44ODQgMjUuNTIwMiAyMTUuNzQgOC43MjcxNyAyMzEuMjY0IDBIMjk5Ljc5QzI5NS42NTMgMTMuNDU5NyAyOTUuODc0IDI1LjAzMSAyOTUuOTE0IDI3LjExTDI5NS45MTYgMjcuMjE2OUMyOTUuODM2IDI3LjE3NDMgMjk1LjczNCAyNy4xMTg2IDI5NS42MSAyNy4wNTA5QzI5MC4wMTYgMjQuMDAxOCAyMzkuOTcgLTMuMjcyOTUgMjA2LjIyNyA1Ny42NDU0WiIgZmlsbD0iI0U5RUZGMiIvPg0KPHBhdGggZD0iTTMxNi4yNTQgNDcuNTA1NkMzMDkuNzU0IDI2LjE4NzEgMzEzLjIwMyAxMC45MjQ0IDMyMS4yODkgMEg0MTQuMzY3QzQxNC43ODcgMy4yNDg1NyA0MTUuMzA0IDUuNDQwMzcgNDE1LjUyIDYuMTQ3NzFDNDExLjg0OCA0LjE4NjY4IDM0Ni4yMTUgLTE5LjU0NDEgMzE2LjI1NCA0Ny41MDU2WiIgZmlsbD0iI0U5RUZGMiIvPg0KPHBhdGggZD0iTTQ1My41MjggMEM0NTYuNDEzIDEuMzIzNTIgNDU5LjEwNCAxLjA4OTQyIDQ2MS41MTQgMEg0NTMuNTI4WiIgZmlsbD0iI0U5RUZGMiIvPg0KPHBhdGggZD0iTTE2NC41MSA1OS44ODM5QzE1NS42MDUgNTguOTAyNiAxNDYuMzg3IDYyLjk0NTQgMTM5Ljg0MiA3MS43MTg0QzEzMiA4MC4yNzA3IDEyOS4yMDQgOTUuMjkzNiAxMzIuODEzIDEwNy4xMzFDMTMzLjg5NyAxMDguNDE4IDEzNC42OTYgMTA5LjYxOSAxMzUuNDM0IDExMC43MjlDMTM2LjY2NSAxMTIuNTggMTM3LjcyOSAxMTQuMTgxIDEzOS42NzIgMTE1LjUxNEMxNDMuNjQxIDEyMC40NjUgMTQ5LjUxNSAxMjMuNjAyIDE1NS42MDggMTI1LjQ0MUMxNzMuNTkgMTI3Ljk2NyAxOTIuNjgxIDExNS45ODUgMjA1LjI0MSAxMDQuNzYyQzIwOC42MjIgMTAyLjMxNiAyMTIuMDEgOTkuODI5NSAyMTUuNDA4IDk3LjMzNTRMMjE1LjQyOSA5Ny4zMkwyMTUuNDM0IDk3LjMxNjZMMjE1LjQ1MiA5Ny4zMDM0QzIzMS4yNzMgODUuNjkwOSAyNDcuMzEzIDczLjkxNzQgMjYzLjkwMyA2NS4zMTEzQzI3Ny44MzggNTguNTk3NyAyOTMuNTg2IDUzLjc5NiAzMTAuMTQ2IDUzLjY3NTNDMzEzLjMwMiA1My45NDUyIDMxNi40NTggNTQuMjE1MSAzMTkuMDUxIDU0LjY1NjZDMzE3Ljc1NSA1NC40MzU5IDMxNS44OTYgNTQuMzg2NyAzMTQuNTUyIDU2LjAyODVDMjk2LjY0OCA1Ny43OTExIDI4Mi40OTQgNjUuODAzNSAyNjguMDc1IDc2Ljk3NzRDMjU4LjEwNSA4NC4yNDUgMjQ5LjM2MiA5NC4zNjIxIDI0MC42ODIgMTA0LjQwN0MyMzcuOTc3IDEwNy41MzYgMjM1LjI3OCAxMTAuNjU5IDIzMi41NSAxMTMuNjg2QzIzMC41NjMgMTE1LjYzMyAyMjguNTYxIDExNy42MyAyMjYuNTM5IDExOS42NDdMMjI2LjUzNCAxMTkuNjUyQzIxNS41NSAxMzAuNjA2IDIwMy45NDUgMTQyLjE3OSAxOTAuNzE0IDE0OS44NTVDMTcwLjI4IDE2My40NzkgMTQ1Ljc5OSAxNjcuODYzIDEyMS44MTggMTU5Ljc3M0MxMDIuODA0IDE1My44NjQgODQuMDI0OCAxMzguNjQzIDczLjMzNzcgMTE5LjcyMkM2Ni44Mzc4IDEwNC40NTMgNjYuNzQzMSA4NS45OTgyIDczLjk5MTMgNzEuNDY1OUM4MS41MDUgNTMuNzcyMiA5OC41MTc4IDQzLjAzOTcgMTE2Ljk4NCA0MS4xMDU3QzEzNC41NDQgMzguMjE1OCAxNTAuNjk5IDQ2Ljg0NDMgMTY0LjUxIDU5Ljg4MzlaIiBmaWxsPSIjRTlFRkYyIi8+DQo8cGF0aCBkPSJNODQuODAyMiAyMDMuNzE2Qzg4LjMzMjIgMTg5LjA4NSA5OC4wODAzIDE3OC43MTkgMTEwLjExIDE3My44MTlDODMuODc4NCAxNjYuNDE1IDU4LjQxMyAxNjUuNTU0IDM3LjE5NzkgMTgwLjY0OUMxNC4zNDIzIDE5NC4zOTUgLTEuMTM4NyAyMTguMjE1IDAuMDY1NjQwNyAyNDQuMzRDLTAuNDk1NjA1IDI2Ni42OTEgMTEuMDUwOSAyODguNDMxIDI4LjUzMzcgMzAzLjQzMUM1My4yMzQ0IDMxOS45MjggODYuNTU4NCAzMjYuNDAyIDExNC41ODYgMzIxLjU1MkMxNDkuODc4IDMxNi4zMzYgMTc4LjY2OSAyOTUuODUxIDE5Ni43MTIgMjY2LjMyMUMyMDkuNzE3IDI0Ny4yNyAyMTcuNjY5IDIyNS41MiAyMjUuMzMxIDIwNC41NjFDMjI2LjQzIDIwMS41NTMgMjI3LjUyNCAxOTguNTYxIDIyOC42MjYgMTk1LjU5NUMyMzAuMzY0IDE5MC4yMDEgMjMyLjAzIDE4NC42ODcgMjMzLjcwNCAxNzkuMTQ4TDIzMy43MDUgMTc5LjE0N0MyMzkuMDI3IDE2MS41MzYgMjQ0LjQyNiAxNDMuNjcgMjUyLjQ0OCAxMjguNTY5QzI2NC4xNjQgMTA2LjUxNCAyNzcuNDczIDg3LjY2ODcgMjk5Ljc2NyA3NC4wOTM5QzMwMC44NCA3Mi42MjI0IDMwMS44MyA3MS42NDg3IDMwMi45NjIgNzAuOTU3NkMzMDMuNzUxIDcwLjYzMzkgMzA0LjUyMiA3MC4zMDA5IDMwNS4yNjYgNjkuOTUyN0MzMDQuNDA5IDcwLjIxNDEgMzAzLjY1OCA3MC41MzIzIDMwMi45NjIgNzAuOTU3NkMzMDEuNzUyIDcxLjQ1MzggMzAwLjUwMSA3MS45MjgzIDI5OS4yNTEgNzIuNDAyOUwyOTkuMjUgNzIuNDAzM0wyOTkuMjQ5IDcyLjQwMzdMMjk5LjIzOCA3Mi40MDczQzI5Ny4xNzYgNzMuMTg5OCAyOTUuMTE0IDczLjk3MjQgMjkzLjIzNiA3NC44NTI5QzI3MS45NDMgODUuNjU4NSAyNTUuMTggMTAxLjI0NCAyNDEuMTgzIDExNy44MzRDMjI1LjU1MyAxMzguMTU3IDIxMi43NDMgMTYxLjQ1NiAxOTkuOTk5IDE4NC42MzZMMTk5Ljk5NyAxODQuNjRDMTk2LjU5MSAxOTAuODM1IDE5My4xOSAxOTcuMDIxIDE4OS43NDEgMjAzLjEzOUMxNzkuNzEyIDIyNC42OCAxNjIuODQxIDI1Mi4wMDUgMTM4LjA5NSAyNTkuNTVDMTI5LjMxNSAyNjAuOTk1IDExOS44NDcgMjYwLjE4NSAxMTEuNTUxIDI1Ny4xN0MxMDguNDYxIDI1Ni45NzMgMTA1Ljk2MyAyNTUuNjYgMTAzLjIwNyAyNTQuMjFMMTAzLjIwNiAyNTQuMjA5QzEwMS40OTEgMjUzLjMwNyA5OS42NzQ3IDI1Mi4zNTIgOTcuNTUzIDI1MS41ODFDODUuMjEwMiAyMzkuMzI1IDc5LjU4NDkgMjE4Ljg2MSA4NC44MDIyIDIwMy43MTZaIiBmaWxsPSIjRTlFRkYyIi8+DQo8cGF0aCBkPSJNMzk2LjYzMyAyOTAuOTk4QzM4OS42OTcgMzAwLjUwNyAzODAuMDg5IDMwNS4yODQgMzcwLjc5NCAzMDUuMDM4QzM4Ni40NjQgMzE4LjEyNyA0MDMuNzQ0IDMyNi40MTMgNDIzLjM4MSAzMjIuMjczQzQ0Mi44MDEgMzE5LjQzMiA0NjAuNDIzIDMwNi42NjYgNDY3LjAzIDI4OC4wMTZDNDczLjkzNSAyNzIuMzU3IDQ3Mi4zNzEgMjUzLjExOCA0NjQuOTY1IDIzNi44OTNDNDUyLjk4MSAyMTcuNzUxIDQzMi41MTUgMjAzLjA0NCA0MTEuODE0IDE5Ny42NUMzODYuMzE3IDE5MC42MzggMzYxLjA1NSAxOTYuNDkzIDM0MC4wMTIgMjEyLjE1MUMzMjYuNzE1IDIyMS4yMzggMzE1LjU3NSAyMzMuMzY3IDMwNC44NTcgMjQ1LjAzOEwzMDQuODU1IDI0NS4wNDFDMzAyLjQ1MiAyNDcuNjU3IDMwMC4wNzEgMjUwLjI0OSAyOTcuNjkxIDI1Mi43OEMyOTUuODc2IDI1NS4wNCAyOTQuMDQ1IDI1Ny4zNTUgMjkyLjE5NSAyNTkuNjkyTDI5Mi4xOTIgMjU5LjY5NkMyODIuNjk2IDI3MS42OTcgMjcyLjcyOSAyODQuMjkyIDI2Mi4wNzMgMjkzLjIxM0MyNDcuOTk4IDMwNS41MTUgMjMzLjA2MyAzMTQuOTk4IDIxNC4yMDYgMzE3LjY2N0MyMTIuNDYyIDMxOS4zMjYgMjExLjIyOSAzMTkuMjgyIDIwOS42MDggMzE5LjIyNUgyMDkuNjA2TDIwOS4zOTkgMzE5LjIxOEwyMDkuMjczIDMxOS4yMTRMMjA5LjE0NCAzMTkuMjFDMjEwLjcyMiAzMTkuMzQ1IDIxMi4yNTcgMzE5LjMzOSAyMTMuNzkyIDMxOS4zMzNDMjE1LjMyNyAzMTkuMzI3IDIxNi44NjIgMzE5LjMyMSAyMTguNDQgMzE5LjQ1NkMyMzUuNzgxIDMxNy44NjUgMjUxLjc0OCAzMTEuNzY1IDI2Ni4wNzMgMzA0LjMxNkMyODMuNDE5IDI5My44ODQgMjk5LjgwNiAyODAuMzA5IDMxNS45MDggMjY2Ljk3QzMxOS4wOTQgMjY0LjMzMSAzMjIuMjY5IDI2MS43IDMyNS40MzggMjU5LjEwNkMzMzguOTUxIDI0Ni45NzYgMzU3LjkxNyAyMzIuNTY4IDM3Ny4wMjQgMjM0Ljc1MUMzODMuMTE3IDIzNi41OSAzODkuNzI1IDI0MC4xMTkgMzk0LjI1NiAyNDQuODk5QzM5Ni44NiAyNDUuOTM4IDM5OC40MDggMjQ3Ljk4MSA0MDAuMjIxIDI1MC4zNzJDNDAwLjg0NSAyNTEuMTk1IDQwMS41IDI1Mi4wNiA0MDIuMjQgMjUyLjkzOEM0MDYuNzU2IDI2NS43MzIgNDA0Ljg2NiAyODEuNzExIDM5Ni42MzMgMjkwLjk5OFoiIGZpbGw9IiNFOUVGRjIiLz4NCjxwYXRoIGQ9Ik02ODUuMjAxIDE3OC45ODlDNjg2Ljg0MSAxODAuMzM3IDY4Ni45MiAxODQuNjI2IDY4NS43NDggMTg2LjgzMUM2ODMuNDUxIDE4OS4zOCA2ODAuNjM5IDE5MC4yMzcgNjc2Ljc5NiAxODcuNzEyQzY3NC44MTIgMTg1LjIzNyA2NzUuMDc3IDE4Mi4wNzYgNjc2LjI0OSAxNzkuODdDNjc4LjcxNyAxNzcuODg1IDY4MS41MjkgMTc3LjAyOCA2ODUuMjAxIDE3OC45ODlaIiBmaWxsPSIjRTlFRkYyIi8+DQo8cGF0aCBkPSJNNjY3LjY0NiAxNTkuNjkxQzY3NS45MSAxNTYuNTU1IDY4Mi45NzEgMTQ5LjQ3MyA2ODUuODQ1IDEzOC43MzlDNjg5Ljg0NCAxMjcuNjYyIDY4NS45MzggMTEyLjgzNSA2NzcuNDM4IDEwMy4xMDRDNjc2LjMzMiAxMDIuNTEzIDY3NS4zMjggMTAxLjg5MSA2NzQuMzc5IDEwMS4zMDNDNjcyLjE3NyA5OS45Mzk0IDY3MC4yNjkgOTguNzU3NyA2NjguMDY0IDk4LjU2OTFDNjYyLjM2MiA5NS45OTUyIDY1NS4zMTYgOTUuMDYzIDY0OS4zNDggOTUuNjUwNkM2MzEuNzQxIDEwMC40MDMgNjE5LjcyOCAxMTkuNDY5IDYxMi4wODkgMTM0LjczNkM2MDkuNzQyIDEzOC43OTggNjA3LjQxNiAxNDIuOTI3IDYwNS4wNzcgMTQ3LjA4MUw2MDUuMDY5IDE0Ny4wOTVMNjA1LjA0NiAxNDcuMTM3TDYwNS4wNDUgMTQ3LjEzOEw2MDUuMDQzIDE0Ny4xNDFMNjA1LjA0MSAxNDcuMTQ1TDYwNS4wMzIgMTQ3LjE2TDYwNS4wMjYgMTQ3LjE3MkM1OTUuNzUyIDE2My42NCA1ODYuMjcyIDE4MC40NzIgNTc0LjQ4OCAxOTQuODc0QzU2NC41MjEgMjA2LjUzOSA1NTIuNTIzIDIxNy41OSA1MzcuNDYzIDIyNC42NDdDNTM2LjA2NSAyMjUuMDczIDUzNC43MSAyMjUuNjQxIDUzMy4zNTQgMjI2LjIwOUw1MzMuMzUzIDIyNi4yMDlMNTMzLjMzMSAyMjYuMjE1QzUzMi4zODYgMjI2LjYxIDUzMS40NDEgMjI3LjAwNCA1MzAuNDgyIDIyNy4zNTJDNTMxLjUxMiAyMjYuOTM2IDUzMi4zMzUgMjI2LjMxNSA1MzMuMTgzIDIyNC43MkM1NDguODUyIDIxNS42MjkgNTU5LjAzNyAyMDIuNjY2IDU2Ny4wNjcgMTg2LjY2M0M1NzMuMjM2IDE3NS4wNDkgNTc3Ljc5NiAxNjAuOTQ1IDU4Mi4yODIgMTQ3LjA2OUw1ODIuMjg0IDE0Ny4wNjNDNTgzLjE5MyAxNDQuMjUyIDU4NC4wOTkgMTQxLjQ0OSA1ODUuMDE1IDEzOC42NzlDNTg2LjA2MiAxMzYuMDAxIDU4Ny4wOTUgMTMzLjI4IDU4OC4xMzYgMTMwLjUzN0w1ODguMTQyIDEzMC41MjJMNTg4LjE0NyAxMzAuNTFMNTg4LjE0OSAxMzAuNTA0QzU5My42MzQgMTE2LjA2MiA1OTkuMzUgMTAxLjAxMiA2MDguNDE1IDg4LjQxNjJDNjIxLjc3MiA2Ny43MDg3IDY0Mi4wMzQgNTMuNTIxIDY2Ny4wMzEgNTAuODI3OUM2ODcuMTg0IDQ4LjM3OTQgNzA5LjkxNiA1NC4zODY0IDcyNy40NDUgNjcuNTI0NUM3MzkuNjE2IDc5LjIxNiA3NDcuMDIyIDk1LjQ0MDkgNzQ2LjQyOSAxMTEuNjQxQzc0Ni42OTYgMTMwLjY1OSA3MzUuMjkyIDE0Ny42OSA3MTkuNjIzIDE1Ni43ODFDNzAzLjkwNyAxNjcuNzM0IDY4NS41MzQgMTY1Ljk0MyA2NjcuNjQ2IDE1OS42OTFaIiBmaWxsPSIjRTlFRkYyIi8+DQo8cGF0aCBkPSJNNTI5LjE5OSAyMjcuNzgzQzUyOS42NjUgMjI3LjY0MSA1MzAuMDg5IDIyNy41MTEgNTMwLjQ4MiAyMjcuMzUyQzUzMC4wNTggMjI3LjUwNiA1MjkuNjMgMjI3LjY1MSA1MjkuMTk5IDIyNy43ODNaIiBmaWxsPSIjRTlFRkYyIi8+DQo8cGF0aCBkPSJNNzM3LjIwNCAxOTAuMjM0Qzc0MC44NDQgMTg2LjA0NCA3MzkuNzM0IDE3OC4zNzIgNzM1LjU0NyAxNzQuNzJDNzMxLjM2IDE3MS4wNjggNzIzLjcwNSAxNzIuMTcgNzIwLjA2NSAxNzYuMzYxQzcxNi45NDEgMTgyLjI0MiA3MTcuNTM1IDE4OC4yMjIgNzIxLjcyMiAxOTEuODc0QzcyNy40MjQgMTk0LjQ0OCA3MzMuNTY0IDE5NC40MjQgNzM3LjIwNCAxOTAuMjM0WiIgZmlsbD0iI0U5RUZGMiIvPg0KPHBhdGggZD0iTTcwOS4zNjkgMTc5LjYyMkM3MTMuMDQgMTgxLjU4MyA3MTMuMDcyIDE4Ny43MzQgNzExLjExOSAxOTEuNDFDNzA3LjY1MSAxOTYuMTY0IDcwMS41MTEgMTk2LjE4OCA2OTkuMDExIDE5Mi4wMjFDNjk1LjM0IDE5MC4wNiA2OTMuNjIxIDE4NC40MjMgNjk3LjI2MSAxODAuMjMzQzcwMC42ODIgMTc3LjM0MSA3MDUuMTgyIDE3NS45NjkgNzA5LjM2OSAxNzkuNjIyWiIgZmlsbD0iI0U5RUZGMiIvPg0KPHBhdGggZD0iTTQ0MC44NDYgMTIuNTk1MUM0MzkuNDA5IDE3Ljk2MjEgNDQwLjYxMiAyMS45MDggNDQ1Ljk3MSAyMy4zNTQ2QzQ0OS42NDMgMjUuMzE1NiA0NTQuMTQyIDIzLjk0MzYgNDU2LjA5NSAyMC4yNjc3QzQ1OC4wNDcgMTYuNTkxOCA0NTYuMzI4IDEwLjk1NDggNDUyLjY1NyA4Ljk5Mzc3QzQ0OC45ODUgNy4wMzI3NCA0NDMuMzYxIDguNzQ3NjggNDQwLjg0NiAxMi41OTUxWiIgZmlsbD0iI0U5RUZGMiIvPg0KPHBhdGggZD0iTTQ0NC4wNzUgMzkuMzMzQzQ0My4yMTYgMzYuNTE0NiA0NDQuNzc4IDMzLjU3MzggNDQ3LjU5IDMyLjcxNjRDNDUwLjQwMiAzMS44NTg5IDQ1My4zNCAzMy40Mjc3IDQ1NC4xOTkgMzYuMjQ2MkM0NTUuMDU4IDM5LjA2NDcgNDUzLjQ5NiA0Mi4wMDU1IDQ1MC42ODQgNDIuODYyOUM0NDcuODcyIDQzLjcyMDQgNDQ1LjEwNyA0Mi43MTUyIDQ0NC4wNzUgMzkuMzMzWiIgZmlsbD0iI0U5RUZGMiIvPg0KPC9nPg0KPC9zdmc+DQo=);
	background-size: auto 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: -3vw;
	right: 0;
	bottom: 0;
	left: 0;
}

.rent-description__img {
	width: 100%;
	background-size: cover;
}

@media (max-width: 576px) {
	.rent-description__img {
		width: 80%;
		margin: 0 auto;
		display: block;
	}
}

.rent-download {
	font-size: 14px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.rent-item {
	padding: 20px;
	background: #fff;
	-webkit-box-shadow: 0 6px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 6px 20px rgba(12, 54, 116, 0.2);
	border-radius: 17px;
}

.rent-item__img {
	width: 240px;
	max-width: 240px;
	height: 100%;
	min-height: 170px;
	background-size: cover;
	background-position: center;
	border-radius: 15px;
}

.rent-item__cost {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 22px;
	font-weight: 600;
}

@media (max-width: 768px) {
	.rent-item__cost {
		font-size: 20px;
	}
}

@media (max-width: 576px) {
	.rent-item__cost {
		font-size: 18px;
	}
}

.ship-img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 15px;
}

.ship-img::before {
	content: '';
	display: block;
	padding-bottom: 80%;
}

.rent-detail-gallery__item {
	border-radius: 15px !important;
}

.rent-detail-catalog-img {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 15px;
}

.rent-detail-catalog-img::before {
	content: '';
	display: block;
	padding-bottom: 55%;
}

.rent-detail-form {
	background: #103A60;
	border-radius: 15px;
	color: #fff;
	position: relative;
	z-index: 1;
}

.rent-detail-form::after {
	content: '';
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEzIiBoZWlnaHQ9IjIyMSIgdmlld0JveD0iMCAwIDQxMyAyMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBvcGFjaXR5PSIwLjEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjk4LjA1MSAxNDEuMzQ2QzMwMS4yODMgMTY1LjkxNiAyODQuMzA1IDE4OC40NjQgMjYyLjQ4OSAyMDMuMDQ0QzIzNi4zNjQgMjIwLjg2MyAyMDAuNzEzIDIyMy43MTggMTcwLjM4OSAyMTcuMzkxQzEyNS41MzQgMjA1LjM2MSAxMDQuNjcyIDE4Ni4xNjUgOTIuODIxOSAxNDguNjM2Qzc3LjIwMDggMTc3LjUyNSA0Mi45OTU5IDE4OC44NjUgMTkuMDI1NiAxNzUuNjM1Qy0xOS40ODg1IDE0OC4wOTYgNC43NTExOSA4Ny42MTgzIDUzLjQ5OTggMTA2LjUxOEMzMC44NzYxIDEwOC42NzggMzcuNjA5MyAxMzYuNDg3IDUzLjIzMDQgMTQwLjI2N0M4NS4yODA2IDE0OC4wOTYgODEuNzc5NCA5NC4wOTgxIDEwOS43OSA2OC43MTlDMTMxLjg3NSA0NS4yMjk4IDE3MC4zODkgMzcuNDAwMSAyMDEuOSA3Mi4yMjg5QzE4MC4wODUgNTguNDU5NCAxNDIuMzc4IDU0LjEzOTUgMTI4LjEwNCA5Mi4yMDgyQzEyNy44MzUgOTIuNzQ4MSAxMjcuNTY1IDkzLjU1ODEgMTI3LjU2NSA5NC4wOTgxQzEyNS42OCAxMDAuMDM4IDEyNy4yOTYgMTA2Ljc4OCAxMzIuMTQ0IDExMS4zNzdDMTM4Ljg3NyAxMTcuNTg3IDE0OS4zODEgMTE3LjA0NyAxNTUuNTc2IDExMC4yOThDMTYwLjk2MiAxMDQuMDg4IDE2MS4yMzEgOTUuMTc4MSAxNTYuMzg0IDg4Ljk2ODNDMTY0LjQ2MyA5MS45MzgyIDE2OS44NSA5OC4xNDc5IDE3MC4zODkgMTA2Ljc4OEMxNzIuMDA1IDExOC4xMjcgMTY4Ljc3MyAxMzAuMDA3IDE2MC42OTMgMTM4LjkxN0MxNTAuOTk3IDE0OS40NDYgMTM2Ljk5MiAxNTMuNzY2IDEyMy43OTUgMTUxLjA2NkMxNDguMzA0IDE2OS45NjUgMTg5LjI0MiAxNzEuMDQ1IDIxMS41OTYgMTQ0Ljg1NkMyMzYuMTA1IDEyMS4wOTcgMjI2LjY3OCA2My4zMTkyIDI3My41NDIgMzcuNjcwMUMyNzIuMTk1IDQ0LjQxOTggMjcxLjkyNiA1MS40Mzk2IDI3My4yNzIgNTguNzI5NEMyNzQuODg4IDY4LjQ0OSAyNzguOTI4IDc2LjgxODcgMjg0LjU4NCA4NC4xMDg0QzI4Ny41NDcgODguMTU4MyAyOTEuMDQ4IDkxLjM5ODIgMjk1LjA4OCA5NC4wOTgxQzMwNi45MzkgMTAzLjAwOCAzMjIuNTYgMTA3LjA1OCAzMzguMTgxIDEwNC4zNThDMzQxLjQxMyAxMDMuODE4IDM0NC4zNzUgMTAzLjI3OCAzNDcuMDY5IDEwMi4xOThDMzY4LjYxNSA5OC45NTc5IDM5Mi41ODUgNzUuNDY4OCA0MTEuOTc3IDQzLjYwOTlDNDMwLjU2MSA5Ljg2MTA4IDQ1MS44MzggLTkuMzA4MjEgNDc1IDUuNTQxMjZDNDI1LjE3NCA0LjE5MTMxIDQzOC4xMDIgOTIuNDc4MiAzOTUuNTQ4IDEyOC4xMTdDMzc2LjE1NiAxNDQuMzE2IDM0NC45MTQgMTU5LjcwNiAyOTguMDUxIDE0MS4zNDZaIiBmaWxsPSIjRTlFRkYyIi8+DQo8L3N2Zz4NCg==);
	background-position: bottom right;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: 50%;
	right: -147px;
	bottom: -27px;
	left: 80%;
	z-index: 2;
}

.pattern-10 {
	position: relative;
}

@media (min-width: 768px) {
	.pattern-10::before {
		content: '';
		position: absolute;
		right: -35px;
		top: 0;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE5NSIgdmlld0JveD0iMCAwIDQ4MCAxOTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDQxLjc3MyA1OC4xMTMxQzQzNy4xNTggNTQuNDYzMyA0MTkuNDUzIDQxLjQyNDEgNDA1LjAzNiA1NS4zNzA2QzQwNi44MzcgNTUuMDAyIDQwOC42MzcgNTQuNjMzMyA0MTAuNDU3IDU0LjQ2NjZDNDIzLjE5MSA1My4yOTk2IDQzNC45NTYgNTkuMzQ4NyA0NDEuMzc2IDY5LjM0OTNDNDQ1LjI2OCA2Mi44ODM3IDQ1MS45OTEgNTguMzk4NSA0NjAuMDc2IDU3LjY1NzZDNDYzLjMxIDU3LjM2MTIgNDY2LjYgNTcuNjcwNiA0NjkuNTQxIDU4LjYyMjlDNDcyLjQ4MiA1OS41NzUyIDQ3NS44ODIgNjEuMDk2MyA0NzkuMTkyIDYzLjg0NzVDNDY3LjEwMiAzOC42ODY2IDQ0MS45MzggNTcuNjkwNyA0NDEuNzczIDU4LjExMzFaIiBmaWxsPSIjMDBCOUU3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQ3LjY3IDE2OS41NzRDMTUzLjgyNiAxNzAuMDI4IDE1OS4zMTggMTY1LjQ1MiAxNTkuNzU1IDE1OS4wOTlDMTYwLjIxIDE1Mi45NDkgMTU1LjYzMSAxNDcuNDYzIDE0OS4yNzIgMTQ3LjAyN0MxNDMuMTE2IDE0Ni41NzMgMTM3LjYyNCAxNTEuMTQ5IDEzNy4xODcgMTU3LjUwMkMxMzYuNzUgMTYzLjg1NSAxNDEuNTEzIDE2OS4xMiAxNDcuNjcgMTY5LjU3NFoiIGZpbGw9IiNGNDdBNDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yODIuMTYxIDY5LjA3NTVDMjgyLjkwMyA1MC40NzY4IDI3My4yOCAzMi4yMTcgMjU1LjkwOCAyMi44MTI3QzIzNS4wOCAxMS4yODE2IDIwOS42NSAxNi4yNTkyIDE5NC4wNTggMzIuOTYwNkMxNjMuNjc2IDIzLjkzNDEgMTMzLjk1OCA0OC44NTM1IDEyNy42MzYgNzcuNzM4QzExMy45MzIgNTcuMjA0OSA4Ny40ODQgNTEuMDc2IDcwLjQwMDkgNjIuNjE5NkM0My4zODMzIDg1Ljg2NjEgNjUuNzIwNiAxMjkuNDMzIDEwMS4wMTEgMTExLjk0NUM4My44ODQxIDExMS44ODUgODcuMDMxNCA5MC42MjI1IDk4LjQ5NjEgODYuNzIxQzEyMi4wMTMgNzguNjYwNSAxMjMuMDg3IDExOS4yODkgMTQ1Ljg0OCAxMzYuMzQ1QzE2NC4wMzMgMTUyLjM5NSAxOTMuNDc1IDE1NS42MDIgMjE0LjczNyAxMjcuMzg1QzE5OS4zMDggMTM5LjE4NCAxNzEuMzA2IDE0NS4wMDggMTU3Ljk4MyAxMTcuNTE3QzE1Ny43NDQgMTE3LjEzMSAxNTcuNDg2IDExNi41NDQgMTU3LjQ0OSAxMTYuMTRDMTU1LjYyNyAxMTEuODI3IDE1Ni4zNzggMTA2LjY2NyAxNTkuNzAxIDEwMi45MDFDMTY0LjMyOSA5Ny43OTM0IDE3Mi4yNDkgOTcuNDc0OSAxNzcuMzYxIDEwMi4wOTdDMTgxLjgyOSAxMDYuMzcxIDE4Mi42NDIgMTEzLjAxNyAxNzkuNDI5IDExNy45OTVDMTg1LjI5IDExNS4yMTggMTg4LjkwNyAxMTAuMjAzIDE4OC43MTkgMTAzLjcwNEMxODkuMTU0IDk1LjExMTEgMTg1LjkxNSA4Ni40NDgxIDE3OS4yNCA4MC4zMzk5QzE3MS4yNDEgNzMuMTMxMSAxNjAuNDM0IDcwLjg2MzMgMTUwLjcxNSA3My43OTAzQzE2Ny44MTQgNTcuOTY5IDE5OC40NjQgNTQuMzQ1NyAyMTcuMDM2IDcyLjM5NjNDMjM3LjA1OSA4OC40ODEyIDIzMy45NDQgMTMyLjM0NCAyNzAuODczIDE0OC4zMDVDMjY5LjQgMTQzLjM1IDI2OC43MTcgMTM4LjExOCAyNjkuMjI4IDEzMi41NzNDMjY5Ljc3NCAxMjUuMTkyIDI3Mi4yMzMgMTE4LjY1NCAyNzUuOTc4IDExMi44MTNDMjc3LjkyNCAxMDkuNTggMjgwLjMzIDEwNi45MTYgMjgzLjE3NiAxMDQuNjE4QzI5MS40NiA5Ny4xMzk1IDMwMi45MDYgOTMuMDM2IDMxNC44MTUgOTMuOTgxQzMxNy4yNzcgOTQuMTYyNiAzMTkuNTM4IDk0LjM2MjggMzIxLjYzMyA5NC45ODUzQzMzOC4wMjYgOTUuOTI2NyAzNTcuNjI2IDExMS44NDcgMzc0LjM2MyAxMzQuMzQyQzM5MC42MjMgMTU4LjMwNiA0MDcuOTA2IDE3MS4xOCA0MjQuMjcyIDE1OC40ODFDMzg2Ljk2OSAxNjIuOTE3IDM5MC42MiA5NS45OTQxIDM1Ni4yNDEgNzIuMjY1QzM0MC41NzcgNjEuNDgyNCAzMTYuMDc0IDUyLjEyMDYgMjgyLjE2MSA2OS4wNzU1WiIgZmlsbD0iIzAwQjlFNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMzOS44OTggMTcxLjkxNUMzMDkuMDY4IDIxMS4zOTUgMjU5LjU3NCAxNzMuOTgyIDI3Ny43NzcgMTMyLjQwMUMyOTAuNTg5IDEwNy42MDYgMzI1LjMxNiA5OS41MzYxIDM1My4yMDYgMTE5LjE3NkMzNzIuNzQ5IDEzMi4yNTEgMzc4LjU4OCAxNTMuNzA4IDQwNC40ODcgMTYyLjczOEMzODQuMzYzIDE2MS4xMjEgMzczLjU3MiAxNTQuNTc1IDM1Mi4yMjkgMTQ0LjEwOUMzNDEuMzQ3IDEzOC43OTQgMzMyLjQ1IDEzNS4xMjkgMzIzLjMwNCAxNDQuMzE2QzMxMi4wNjUgMTU1LjEyMSAzMjAuMTQ5IDE4MS4wNTYgMzM5Ljg5OCAxNzEuOTE1WiIgZmlsbD0iI0Y0N0E0NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM0NC4yNzggMTY2LjQyMUMzMjQuNDQ1IDE4Ny45OTEgMzAxLjUyMiAxNzguMDc3IDI5Ni4xNjIgMTU3LjM5QzI5Mi43NTQgMTQ0LjY3IDI5Ny4xMiAxMzIuMjU1IDMwNS45IDEyNS43NDlDMzE2LjM4OCAxMTcuODY0IDMzMy4wOTIgMTE3Ljc1OSAzNDYuMDg5IDEyMy44OTlDMzY4LjkzOCAxMzUuMjQ1IDM4MS4zNDEgMTYxLjU5OSA0MDUuODU2IDE2Mi4yMDNDNDExLjk3NiAxNjIuMjUzIDQxNy41NDMgMTYwLjcyNSA0MjMuMzEyIDE1OS4xNzhDNDE3LjAyOSAxNjEuNzkgNDExLjAwMyAxNjQuOTkgNDA0LjE0OSAxNjUuODIxQzM3MS43MTcgMTcwLjAxNSAzNDMuOTYgMTI5LjU5MiAzMjcuNzA5IDE0Ny45ODNDMzIwLjY3NSAxNTUuNzU1IDMzMC4wNTkgMTczLjYyOSAzNDQuMjc4IDE2Ni40MjFaIiBmaWxsPSIjMTAzQTYwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTIuNTYyOCAxNzIuOTQ2QzU5LjYxNzYgMTY5Ljg1NSA2Mi4zMzUgMTY2LjE0NSA2NC41OTI2IDE2MS44NjVDNzUuMzI5OCAxNDEuMTI5IDk2LjkxODIgMTM0LjI2MyAxMTIuNjAxIDE0NS4yNDhDOTkuMDE5MyAxNDMuODQ1IDkzLjA1MDcgMTQ5Ljg5IDg1LjUwNjMgMTYzLjIwN0M4My4yMzAyIDE2Ny4yODQgODAuMzEwNiAxNzEuMDE0IDczLjAxNjcgMTczLjcxOEw3My4yMTg5IDE3My43QzY3LjY3MDIgMTc1LjQzIDYwLjk0NDIgMTc1LjQzNiA1Mi41NjI4IDE3Mi45NDZaIiBmaWxsPSIjMDBCOUU3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDQxLjc4MiAxMzcuNjJDNDQ0Ljg1MSAxMzcuNzQ2IDQ0Ny41NjkgMTM2LjI3NSA0NDguOTQ2IDEzMy41MDJDNDUxLjA1NyAxMjkuODQ3IDQ1MS40NzcgMTI1LjUzMiA0NDkuODU3IDEyMS4yQzQ0Ni45MyAxMTMuNzMgNDM4LjY0IDExMC4wMSA0MzEuMzY0IDExMi45MTdDNDI4LjAyMSAxMTQuMjQxIDQyNS41NzggMTE2LjUwMiA0MjMuODE2IDExOS41MTRDNDIzLjgxNiAxMTkuNTE0IDQyMy44MTYgMTE5LjUxNCA0MjQuMDE4IDExOS40OTZDNDE1LjUzOCAxMzUuOTUyIDQzMS4zMjIgMTYxLjM4NiA0NTUuMDk0IDE0OS40MzNDNDQ1Ljg4OCAxNTEuMjk1IDQzMi41MDggMTQ3LjYzNCA0MzIuNTkgMTMyLjk2NEM0MzIuNTcyIDEzMi43NjIgNDMyLjU1MyAxMzIuNTYgNDMyLjczNyAxMzIuMzRDNDMyLjkzNyAxMzAuMDgyIDQzNC4zNjkgMTI3LjkxNCA0MzYuNTM3IDEyNy4xMDVDNDM5LjY5OCAxMjYgNDQzLjA5OCAxMjcuNTIxIDQ0NC40MDUgMTMwLjY2QzQ0NS4yNTIgMTMzLjIyOSA0NDQuMDk2IDEzNi4xODYgNDQxLjc4MiAxMzcuNjJaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDExLjAzNyAxMDAuMTE5QzM5Mi40ODkgOTEuMjI5MyA0MDMuMDIzIDY4LjI3MTUgNDIxLjI3MyA3MS42ODk5QzQzMS43NjggNzUuMDA0NCA0MzcuNjc2IDg4LjMxMDIgNDMzLjMxIDEwMC43MjVDNDI4LjUyMiAxMTIuOTc0IDQxNi44NTYgMTE5LjEzNCA0MTguNDI2IDEzMS44MTlDNDE4LjkyNSAxMzUuMDMyIDQyMC4xOTQgMTM3Ljc2NiA0MjEuNjg1IDE0MC42ODRDNDE5LjU2OSAxMzcuNjIgNDE3LjI1MiAxMzQuNTc0IDQxNi4zMTIgMTMwLjk5NUM0MTEuMTIgMTE0LjM2NSA0MzIuNjg0IDk4LjMzODUgNDIwLjU2OSA5MC42OTI1QzQxNS4zODQgODcuNTAyMSA0MDUuNzAzIDkzLjA3MjkgNDExLjAzNyAxMDAuMTE5WiIgZmlsbD0iI0Y0N0E0NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTk2LjUyNDcgMTA5LjcxQzU3LjY4NjYgMTI2LjMwMiAzNi41Nzc4IDc4LjM0NjEgNjYuODY2NSA1NS4yMDdDODYuMTczIDQzLjQ1OTcgMTE0LjcxOCA1Mi40NTEgMTI3LjcwNyA3Ni4zMDc3QzE0MC4xMDkgMTAwLjQyMiAxMzMuNTQ2IDEyNi42ODEgMTU1LjI3NyAxNDEuMzg4QzE2MC43MDEgMTQ0Ljk2MyAxNjYuNzg1IDE0Ni44NSAxNzMuNDc1IDE0OC42OEMxNjUuODMgMTQ3LjU0OCAxNTguMDM3IDE0Ny4wNCAxNTEuMjM2IDE0My45OThDMTE4LjY4MSAxMjkuMDYyIDEyMy40OCA3NC42NTg4IDk1LjA1NTYgODIuNTU4QzgyLjk0NzUgODYuMTExMiA3OC4yNzU3IDEwOC41MzIgOTYuNTI0NyAxMDkuNzFaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzk4LjcwOCAyOS40MjY1QzM5NS4xOTYgMjYuNjkzOCAzODIuMzA4IDE3LjI4NTkgMzcxLjgyMSAyNy40MTA0QzM3My4yMTcgMjcuMDc4OCAzNzQuNDEyIDI2Ljc2NTcgMzc1LjgyNyAyNi42MzYxQzM4NS4xMjUgMjUuNzg0IDM5My42OTEgMzAuMjkzNSAzOTguNjM5IDM3LjU3ODFDNDAxLjQ2NiAzMi44MzkxIDQwNi40NjMgMjkuNTMwNCA0MTIuMzI0IDI4Ljk5MzJDNDE0Ljc1IDI4Ljc3MDkgNDE3LjIxMyAyOC45NTI1IDQxOS4zMjcgMjkuNzc3QzQyMS42MjQgMzAuMzgxIDQyMy45NzcgMzEuNTkwOCA0MjYuNDA0IDMzLjYwODNDNDE3LjE2NyAxNS4xMDk2IDM5OC42ODkgMjkuMjI0NiAzOTguNzA4IDI5LjQyNjVaIiBmaWxsPSIjMDBCOUU3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzUuMTA5MSA1My40MzJDMjkuNTAzNSA1Mi4zMTY2IDguNzkwNDQgNDguNzE2NiAyLjQ5ODcgNjYuODA1N0MzLjgyMTExIDY1LjY2NjQgNS4xNDM1NCA2NC41MjcgNi42ODY1OSA2My41NzExQzE3LjEwMjIgNTcuMTE4NSAyOS43NDU1IDU3LjE4MTYgMzkuNjU0MyA2Mi45OTM1QzQwLjIxOTQgNTUuODE0NSA0NC4wOTI3IDQ5LjE0NjkgNTAuNjUwNiA0NS4wODQyQzUzLjM1MDkgNDMuNDExMyA1Ni4zMDg5IDQyLjMyNTcgNTkuMzIyNCA0MS44NDU5QzYyLjMzNTkgNDEuMzY2MSA2NS43OTA3IDQxLjI1MzEgNjkuNzQyMyA0Mi4xMTI4QzQ4LjI2NzcgMjUuNzUzNyAzNS4wNzIxIDUzLjAyODEgMzUuMTA5MSA1My40MzJaIiBmaWxsPSIjMTAzQTYwIi8+Cjwvc3ZnPgo=);
		background-size: cover;
		font-size: 180px;
		width: 2.5em;
		height: 1em;
	}
}

@media (min-width: 1200px) {
	.pattern-10::before {
		top: -35px;
	}
}

.promo-routes__img {
	width: auto;
	height: 145%;
	display: inline-block;
	vertical-align: top;
	margin-top: -10px;
	margin-bottom: -70px;
	pointer-events: none;
}

.news-item {
	margin-bottom: 1.5rem;
}

@media (min-width: 576px) {
	.news-item {
		display: -ms-flexbox;
		display: flex;
	}
}

.news-item__date {
	-ms-flex-preferred-size: 90px;
	flex-basis: 90px;
	max-width: 90px;
}

.news-item__desc {
	-ms-flex-preferred-size: calc(100% - 90px);
	flex-basis: calc(100% - 90px);
	max-width: calc(100% - 90px);
}

.blue-venzel {
	position: relative;
}

@media (min-width: 768px) {
	.blue-venzel::before {
		content: '';
		position: absolute;
		background-image: url(/local/templates/main/images/pattern-2.svg);
		font-size: 17vw;
		width: 4em;
		height: 1.5em;
		background-size: 100%;
		background-repeat: no-repeat;
		right: 0;
		top: -8vw;
		z-index: -1;
	}
}

@media (min-width: 1200px) {
	.blue-venzel::before {
		font-size: 200px;
		top: -85px;
	}
}

.subscribe {
	background-color: #103A60;
	border-radius: 15px;
	position: relative;
}

@media (min-width: 992px) {
	.subscribe::before {
		content: '';
		position: absolute;
		top: -25px;
		right: -10px;
		font-size: 85px;
		width: 3.5em;
		height: 1.8em;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU4IiBoZWlnaHQ9IjEzNiIgdmlld0JveD0iMCAwIDI1OCAxMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ3LjM1NyAzOC42MjQ4QzQ0LjM1MjQgMzYuMzUwNCAzMi44Mzg1IDI4LjI0MTYgMjMuNzk2NCAzNy4zNjc0QzI0Ljk0NDQgMzcuMTA2OSAyNi4wOTI0IDM2Ljg0NjQgMjcuMjU1IDM2LjcxNUMzNS4zOTMyIDM1Ljc5NDkgNDMuMDA4NyAzOS41MDg1IDQ3LjI1NTIgNDUuODI1QzQ5LjY1OTQgNDEuNjMyMSA1My45MDM0IDM4LjY2ODkgNTkuMDcwNSAzOC4wODQ3QzYxLjEzNzQgMzcuODUxIDYzLjI0OCAzOC4wMDQ1IDY1LjE0NCAzOC41NzQ0QzY3LjA0MDEgMzkuMTQ0MiA2OS4yMzgyIDQwLjA3MiA3MS4zOTQ4IDQxLjc4ODhDNjMuMzEyIDI1Ljg0MTkgNDcuNDU3IDM4LjM1MjEgNDcuMzU3IDM4LjYyNDhaIiBmaWxsPSIjMDBCOUU3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuMTU2MSA2Ny43MDUxQzExLjk1NjcgNjguMTUwNiAxMC40Njk3IDcwLjQwOTQgMTAuOTE0MSA3Mi42MDY5QzExLjM1ODUgNzQuODA0NSAxMy42MTc5IDc2LjI4OSAxNS44MTczIDc1Ljg0MzRDMTguMDE2OCA3NS4zOTc4IDE5LjUwMzggNzMuMTM5MSAxOS4wNTk0IDcwLjk0MTVDMTguNTY3NSA2OC42MjMxIDE2LjM1NTYgNjcuMjU5NSAxNC4xNTYxIDY3LjcwNTFaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuNzczNSA3Ny4xMzE5QzIwLjM0NzYgNzcuNDEzMSAxOS4zOTY2IDc4LjkwMzEgMTkuNjc3IDgwLjMyNzhDMTkuOTU3NSA4MS43NTI2IDIxLjQ0NzkgODIuNzAyIDIyLjg3MzggODIuNDIwOEMyNC4yOTk4IDgyLjEzOTYgMjUuMjUwOCA4MC42NDk2IDI0Ljk3MDMgNzkuMjI0OEMyNC42NDI0IDc3LjY3OTIgMjMuMTk5NCA3Ni44NTA3IDIxLjc3MzUgNzcuMTMxOVoiIGZpbGw9IiNGNDdBNDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjc1NTIzIDYwLjA3MTJDMS4wMjQzMiA2MC41ODYgLTAuNjgzMTk1IDYzLjM1IC0wLjE2OTc4OCA2Ni4wNzg3QzAuMzQzNjE4IDY4LjgwNzMgMy4xMDg0NyA3MC41MTE4IDUuODM5MzggNjkuOTk2OUM4LjU3MDMgNjkuNDgyMSAxMC4yNzc4IDY2LjcxODEgOS43NjQ0IDYzLjk4OTRDOS4yMDM1IDYxLjEzOTkgNi40Mzg2NSA1OS40MzU0IDMuNzU1MjMgNjAuMDcxMloiIGZpbGw9IiNGNDdBNDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03My43ODI1IDcwLjUxMTNDNzEuNDMyNiA2OC4wODU2IDcxLjEzNTIgNjUuNTUxMiA3MS44MDEyIDYzLjMzNTlDNzQuOTcwOCA1NC42OTQ5IDg4LjE3OTkgNTMuODMwNyA5Mi4yNTIgNjIuNDE3MkM5My40OTEzIDY0Ljg2MDYgOTMuNTQ2OCA2Ny40OTAxIDkyLjkyODIgNjkuODI2MkM5Mi45MjgyIDY5LjgyNjIgOTIuOTI4MiA2OS44MjYyIDkyLjg4MDcgNjkuNzA1M0M4OS4xMDA1IDgzLjE5MTEgNjcuMDAyMiA4OC44MDM5IDYwLjEyNDUgNjkuODc3NEM2NC4yMTQ3IDc1LjY2NiA3My45ODI3IDgwLjYxOTEgODEuNjE1NiA3Mi4zMTc1QzgxLjY4OTEgNzIuMTQ5MSA4MS44MTAxIDcyLjEwMTUgODIuMDA0NiA3MS44ODU2QzgzLjE3MTYgNzAuNTg5OCA4My4wMTIxIDY5LjExNzUgODIuMDgzNyA2Ny4xMTAxQzgxLjE1NTMgNjUuMTAyNyA3OC4yOTEgNjMuODU1OSA3NS45NjYgNjUuMDQ4NUM3NC4yOTM2IDY2LjEyNDIgNzMuMjE3IDY4LjM2MTIgNzMuNzgyNSA3MC41MTEzWiIgZmlsbD0iIzAwQjlFNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwNy41NzQgMjkuNjA0QzEwNS4yIDM0LjU4MzMgMTA1LjQyIDM3Ljk4NTYgMTA2LjI5MiA0MS4yNzExQzEwOC44OTggNTIuNTI2NSAxMDkuNDk0IDY4LjYxODYgOTkuNTQ1NSA3Ni43MTM5Qzk2LjkwMDUgNzguODY5NCA5MS45NjU2IDgwLjUyOTMgODcuNTQ5OCA4MC4zMTA3Qzk4LjE1IDc2LjAwNjMgOTcuMTcyOSA2Mi44NTQ3IDk0LjM4MDkgNTAuNDE2M0M5MS43NDM4IDQwLjE0OTYgOTguNzM2NyAzMy43NzQgMTA3LjU3NCAyOS42MDRaIiBmaWxsPSIjMTAzQTYwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQwLjM3NSA0MS4yNzYyQzE2OC41MTUgNDUuNzA4NiAxNzQuMzg4IDEwLjg4OCAxNTAuODQ3IDAuNzQxNEMxMzYuMjQ4IC0zLjcwOTA2IDExOS4wMTggNi44Mjg0NCAxMTQuMzkgMjQuNTU0NkMxMTAuMzQgNDIuMzMyNCAxMTguODA1IDU4LjU0MjQgMTA2Ljk4OCA3MS44MzY5QzEwNC4wNyA3NS4wNzY0IDEwMC4zMTUgNzcuMjQ5NiA5Ni4zMTc0IDc5LjUxNzlDMTAxLjExIDc3LjQ5NTQgMTA2LjE2NiA3NS43ODggMTEwLjEyIDcyLjY5OTNDMTI5LjA0NSA1Ny41ODg3IDExNi44NCAyMi42MTUgMTM2Ljc5OCAyMy4yODU0QzE0NS4yOTMgMjMuNTc1OCAxNTIuMTU0IDM3LjQ4NTEgMTQwLjM3NSA0MS4yNzYyWiIgZmlsbD0iI0Y0N0E0NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyNS4yNCA4LjA3MDIyQzIyMi4zMSA5LjUwMDUgMjE5LjY2NSAxMS42NTYxIDIxNy4zNTIgMTQuNjU3OEMyMDYuNjM3IDI5LjMzMzYgMTkzLjIyOCA0OS45NTE2IDE3NS4zMzIgNDcuNzczNUMxODcuMjg2IDUwLjQ3MiAyMDEuNTkgNDQuNTcyOCAyMTguODY2IDIzLjEzM0MyMjguMDY0IDExLjcwNDcgMjM5Ljk4MyA1LjA2ODE2IDI1MS4yMSAxNS44NjdDMjQ1LjIxNSA1Ljk0MjcxIDIzMy40MjQgNC4wMTcwOSAyMjUuMjQgOC4wNzAyMloiIGZpbGw9IiNGNDdBNDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMTEuMTM5IDEzLjA1NEMyMDYuMjY5IDE1Ljk0NDQgMjA0LjY1NiAxOC45NTAxIDIwMy40MjggMjIuMjIzNUMxOTkuMzk4IDMzLjI5NTcgMTkxLjExMiA0NS42MjE4IDE3OC4wNDUgNDYuODQ4NkMxNzQuNjg4IDQ3LjE5MDkgMTcwLjcwOCA0Ni42NjE0IDE2NS43NyA0NS4xMTMxQzE3OC41MjEgNDQuMTQ5OCAxODcuMjg3IDMyLjMzMzEgMTkxLjcwMiAyMS41Mjg0QzE5NS4zNTUgMTIuNjk3MiAyMDQuNTIgMTAuMDcyOSAyMTEuMTM5IDEzLjA1NFoiIGZpbGw9IiMxMDNBNjAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xODguNjc1IDE1LjYwMTJDMTg0Ljg4OSAxOC43NjMyIDE4My44ODEgMjEuNTMxMyAxODMuMjU4IDI0LjU2NjlDMTgwLjM2MyAzOS4yMzk4IDE2OC4zMTUgNDcuMzIyOSAxNTYuNzA2IDQzLjM3MjFDMTY1LjMwOSA0MS44MDU5IDE2Ny44OTggMzcuMDIwOCAxNzAuMTU2IDI3LjQ4MkMxNzAuODI3IDI0LjU2NzMgMTcxLjk1NiAyMS43NTE3IDE3NS45NTcgMTguNzgzOUwxNzUuODM2IDE4LjgzMTRDMTc4LjkzOSAxNi43NzUgMTgzLjA3NSAxNS41Njg4IDE4OC42NzUgMTUuNjAxMloiIGZpbGw9IiMwMEI5RTciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi45MTQgMTA0LjQxMUMyNC41NzUyIDExNy40NzggOC41NjMzMiAxMTkuNzg3IDQuMDYxOTkgMTA4Ljc4QzIuMTk5MDYgMTAxLjk4MSA3LjMwNTc1IDk0LjE4MDIgMTUuNTAyIDkyLjIxNjJDMjMuNzU2NSA5MC41MzY4IDMxLjEyMzUgOTQuNjczMiAzNy40MDMxIDg5LjQyMTRDMzguOTU4NSA4OC4wMzcyIDM5Ljk4ODYgODYuNDA0IDQxLjA0MDggODQuNTg4NEM0MC4xMjcgODYuNzkxMSAzOS4yOTMzIDg5LjA5NjEgMzcuNjkzOSA5MC44NDUyQzMwLjU1MDcgOTkuNDE2NSAxNC40MzU3IDkzLjM4MjIgMTQuNTMwOSAxMDIuNTU3QzE0LjYxNTUgMTA2LjQ1NSAyMC45NzYyIDEwOS43MjggMjIuOTE0IDEwNC40MTFaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjguODk5NSAxMDcuMTY2Qzc1LjQzMjEgMTMzLjQxNSA0Mi45NTgyIDE0MS44NzQgMzEuNDE0MyAxMjAuMzY1QzI1Ljk1NDIgMTA2Ljk2IDM0LjU0ODYgODkuODI3MiA1MC45NTcgODQuMDQ1NEM2Ny40NjgzIDc4LjY2MTcgODMuNDAzMiA4NS40ODcyIDk0LjkxNjkgNzMuMjQ1N0M5Ny43MzA2IDcwLjE4MDggOTkuNTQzMiA2Ni41MjYyIDEwMS4zODIgNjIuNDgyNEM5OS44ODc1IDY3LjIwMTMgOTguNzcyMyA3Mi4wNzY1IDk2LjE1NTYgNzYuMDY3QzgzLjM5MzMgOTUuMTI5MiA0OS40ODM1IDg2LjU1MDYgNTEuNTgxMyAxMDUuMzI4QzUyLjU5NCAxMTMuMzQ2IDY2LjI5NDQgMTE4LjU4NSA2OC44OTk1IDEwNy4xNjZaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzMuODcyNiA3MS40NTE1QzcyLjQ4MTYgNzAuMDQ0NCA3MS44OTAyIDY4LjE4MzcgNzIuNjk4NyA2Ni4zMzExQzczLjAxODcgNjUuMzY4MSA3My4zODYyIDY0LjUyNiA3My45MjIyIDYzLjc1NzJDNzQuMjM3NyA2My40OTM3IDc0LjYyNjcgNjMuMDYxOCA3NS4wNjMyIDYyLjc1MDhDNzguOTkxNiA1OS45NTE0IDg1LjExODQgNjAuNjE0IDg3LjIzODcgNjQuOTQzOUM5MS43MTY3IDc0LjIwODIgODAuODY1NSA4MC4wMDY3IDc0LjIyNTQgNzYuNjE1NEM3Ni4xODI4IDc2LjI2NSA3OC4xOTIzIDc1LjMzNTkgODAuMTExMiA3My40NjU2QzgwLjIzMjIgNzMuNDE4IDgwLjMwNTcgNzMuMjQ5NiA4MC4zNzkyIDczLjA4MTJDODEuMzUxNyA3Mi4wMDE0IDgxLjcyMzcgNzAuNDU5OCA4MS4xNTM4IDY5LjAwOTJDODAuMzkzOSA2Ny4wNzUyIDc4LjAzNSA2Ni4wNDg0IDc2LjE0NjYgNjYuOTI5OUM3NC4zNzkxIDY3Ljc2MzkgNzMuNDQ5NiA2OS42NjQxIDczLjg3MjYgNzEuNDUxNVoiIGZpbGw9IiNGNDdBNDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjMuNDIyIDI4LjMyMDlDMjIyLjAxOCAyOS4wMTIzIDIyMS40NTEgMzAuNzY5OCAyMjIuMTQyIDMyLjE3MjhDMjIyLjgzMyAzMy41NzU5IDIyNC41OTIgMzQuMTQwOCAyMjUuOTk2IDMzLjQ0OTVDMjI3LjQgMzIuNzU4MSAyMjcuOTY3IDMxLjAwMDYgMjI3LjI3NiAyOS41OTc2QzIyNi41ODUgMjguMTk0NSAyMjQuOTQ4IDI3LjU4MiAyMjMuNDIyIDI4LjMyMDlaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMxLjEzNCAyMi4zNTk3QzIyOS4zNjcgMjMuMTkzNyAyMjguNzAxIDI1LjQwODkgMjI5LjUzNCAyNy4xNzQ2QzIzMC4zNjggMjguOTQwMiAyMzIuNTg0IDI5LjYwNDMgMjM0LjM1MiAyOC43NzAzQzIzNi4xMTkgMjcuOTM2MyAyMzYuNzg1IDI1LjcyMTEgMjM1Ljk1MiAyMy45NTU0QzIzNC45OTcgMjIuMjM3MyAyMzIuOTAyIDIxLjUyNTcgMjMxLjEzNCAyMi4zNTk3WiIgZmlsbD0iI0Y0N0E0NCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIxOS4xNTYgMzQuODgxOEMyMTguMjM2IDM1LjM4MyAyMTcuODQyIDM2LjUxNDQgMjE4LjM0MyAzNy40MzM5QzIxOC44NDQgMzguMzUzNCAyMTkuOTc2IDM4Ljc0NTkgMjIwLjg5NyAzOC4yNDQ3QzIyMS44MTcgMzcuNzQzNSAyMjIuMjExIDM2LjYxMjEgMjIxLjcxIDM1LjY5MjZDMjIxLjIwOSAzNC43NzMxIDIyMC4wNzcgMzQuMzgwNiAyMTkuMTU2IDM0Ljg4MThaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjUyLjM3MSAxOS44Nzc3QzI1MC42MDMgMjAuNzExNyAyNDkuOTM3IDIyLjkyNyAyNTAuNzcxIDI0LjY5MjZDMjUxLjYwNCAyNi40NTgzIDI1My44MiAyNy4xMjI0IDI1NS41ODggMjYuMjg4NEMyNTcuMzU1IDI1LjQ1NDQgMjU4LjAyMSAyMy4yMzkxIDI1Ny4xODggMjEuNDczNUMyNTYuMjMzIDE5Ljc1NTQgMjU0LjEzOCAxOS4wNDM3IDI1Mi4zNzEgMTkuODc3N1oiIGZpbGw9IiNGNDdBNDQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNDAuNjU3IDE3LjA4MzZDMjM4LjA5IDE4LjM3MTMgMjM3LjA1NiAyMS40Mjg2IDIzOC4yOTUgMjMuODcyQzIzOS41ODIgMjYuNDM2MyAyNDIuNjQxIDI3LjQ2NzEgMjQ1LjA4NyAyNi4yMjdDMjQ3LjY1NCAyNC45MzkzIDI0OC42ODggMjEuODgxOSAyNDcuNDQ4IDE5LjQzODVDMjQ2LjE2MSAxNi44NzQzIDI0My4xMDIgMTUuODQzNSAyNDAuNjU3IDE3LjA4MzZaIiBmaWxsPSIjRjQ3QTQ0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuMjAxOCAxMS43NDYyQzE2LjkxNjEgMTAuMDQ0MSA4LjUzNTg5IDQuMTk1IDEuOTU4NSAxMC44MjAzQzIuODQ4MTUgMTAuNTg5IDMuNjA4NjMgMTAuMzcyMyA0LjUxMjg4IDEwLjI3MDFDMTAuNDU1MSA5LjU5ODI1IDE2LjAwMTUgMTIuMzY5NCAxOS4yNjg3IDE2Ljk2NjhDMjEuMDE0NiAxMy44OTM5IDI0LjE2ODkgMTEuNzA3NSAyNy45MTUxIDExLjI4MzlDMjkuNDY1MiAxMS4xMDg3IDMxLjA0NDYgMTEuMTkxNSAzMi40MDkzIDExLjY5MDdDMzMuODg4NiAxMi4wNDYzIDM1LjQxMTcgMTIuNzg5IDM2Ljk5MzIgMTQuMDQ4QzMwLjgyNzUgMi4zMjgyNiAxOS4xODcyIDExLjYxNzIgMTkuMjAxOCAxMS43NDYyWiIgZmlsbD0iIzAwQjlFNyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjI1OCIgaGVpZ2h0PSIxMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
		background-size: cover;
	}
}

.subscribe__wrap {
	padding: 30px;
	overflow: hidden;
}

.subscribe__wrap::before {
	content: '';
	position: absolute;
	top: -25px;
	left: -40px;
	font-size: 85px;
	width: 6.15em;
	height: 1.8em;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTM0IiBoZWlnaHQ9IjE1NiIgdmlld0JveD0iMCAwIDUzNCAxNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPHBhdGggb3BhY2l0eT0iMC4xIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCgkgICAgICBkPSJNMTIyLjkyOCA1Mi43MjgxQzEyMC42ODMgMzUuNjk0IDEyNy45OCAxOC4wOTg0IDE0My4xMzUgNy45OTAyMUMxNjEuMjg0IC00LjM2NDIgMTg1LjA0NyAtMS45MzA3NSAyMDAuNzYzIDEyLjEwODNDMjI3Ljg5NCAxLjI1MTQ0IDI1Ny4yNjkgMjEuNjU0OSAyNjUuNTAyIDQ3LjY3NDFDMjc2LjM1NCAyNy42NDUgMzAwLjExNiAxOS43ODMxIDMxNi43NjggMjguOTU1M0MzNDMuNTI0IDQ4LjA0ODQgMzI2LjY4NSA4OS45Nzg2IDI5Mi44MTkgNzYuODc1NEMzMDguNTM2IDc1LjM3NzkgMzAzLjg1OCA1Ni4wOTc1IDI5My4wMDYgNTMuNDc2OUMyNzAuNzQxIDQ4LjA0ODQgMjczLjE3MyA4NS40ODYgMjUzLjcxNCAxMDMuMDgyQzIzOC4zNzEgMTE5LjM2NyAyMTEuNjE1IDEyNC43OTYgMTg5LjcyNCAxMDAuNjQ4QzIwNC44OCAxMTAuMTk1IDIzMS4wNzQgMTEzLjE5IDI0MC45OTEgODYuNzk2NEMyNDEuMTc4IDg2LjQyMiAyNDEuMzY1IDg1Ljg2MDQgMjQxLjM2NSA4NS40ODZDMjQyLjY3NSA4MS4zNjc5IDI0MS41NTIgNzYuNjg4MiAyMzguMTg0IDczLjUwNkMyMzMuNTA3IDY5LjIwMDcgMjI2LjIxIDY5LjU3NTEgMjIxLjkwNiA3NC4yNTQ4QzIxOC4xNjQgNzguNTYwMSAyMTcuOTc3IDg0LjczNzMgMjIxLjM0NSA4OS4wNDI2QzIxNS43MzIgODYuOTgzNiAyMTEuOTkgODIuNjc4MiAyMTEuNjE1IDc2LjY4ODJDMjEwLjQ5MyA2OC44MjYzIDIxMi43MzggNjAuNTkgMjE4LjM1MSA1NC40MTI4QzIyNS4wODcgNDcuMTEyNSAyMzQuODE2IDQ0LjExNzUgMjQzLjk4NSA0NS45ODk0QzIyNi45NTggMzIuODg2MiAxOTguNTE4IDMyLjEzNzUgMTgyLjk4OCA1MC4yOTQ3QzE2NS45NjIgNjYuNzY3MiAxNzIuNTExIDEwNi44MjUgMTM5Ljk1NCAxMjQuNjA4QzE0MC44OSAxMTkuOTI5IDE0MS4wNzcgMTE1LjA2MiAxNDAuMTQxIDExMC4wMDhDMTM5LjAxOSAxMDMuMjY5IDEzNi4yMTIgOTcuNDY2MSAxMzIuMjgzIDkyLjQxMkMxMzAuMjI1IDg5LjYwNDIgMTI3Ljc5MyA4Ny4zNTc5IDEyNC45ODYgODUuNDg2QzExNi43NTMgNzkuMzA4OCAxMDUuOTAxIDc2LjUwMSA5NS4wNDkyIDc4LjM3MjlDOTIuODAzOSA3OC43NDczIDkwLjc0NTggNzkuMTIxNyA4OC44NzQ4IDc5Ljg3MDRDNzMuOTA2NCA4Mi4xMTY3IDU3LjI1NDEgOTguNDAyIDQzLjc4MjUgMTIwLjQ5QzMwLjg3MjMgMTQzLjg4OSAxNi4wOTEgMTU3LjE3OSAwIDE0Ni44ODRDMzQuNjE0NCAxNDcuODIgMjUuNjMzMyA4Ni42MDkyIDU1LjE5NTkgNjEuOTAwNEM2OC42Njc0IDUwLjY2OTEgOTAuMzcxNiAzOS45OTk0IDEyMi45MjggNTIuNzI4MVoiDQoJICAgICAgZmlsbD0iI0U5RUZGMiIvPg0KCTxwYXRoIG9wYWNpdHk9IjAuMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQoJICAgICAgZD0iTTQ0MS4yNDMgMTE0LjIzN0M0NDIuOTI3IDEyNy4wMDkgNDM0LjA4MyAxMzguNzMgNDIyLjcyIDE0Ni4zMDlDNDA5LjExMyAxNTUuNTcxIDM5MC41NDQgMTU3LjA1NSAzNzQuNzQ5IDE1My43NjdDMzUxLjM4NiAxNDcuNTEzIDM0MC41MiAxMzcuNTM1IDMzNC4zNDcgMTE4LjAyN0MzMjYuMjExIDEzMy4wNDQgMzA4LjM5NSAxMzguOTM4IDI5NS45MSAxMzIuMDYxQzI3NS44NDkgMTE3Ljc0NiAyODguNDc1IDg2LjMwODYgMzEzLjg2NiA5Ni4xMzI4QzMwMi4wODIgOTcuMjU1NSAzMDUuNTg5IDExMS43MTEgMzEzLjcyNiAxMTMuNjc2QzMzMC40MTkgMTE3Ljc0NiAzMjguNTk2IDg5LjY3NjkgMzQzLjE4NSA3Ni40ODQ0QzM1NC42ODggNjQuMjc0MyAzNzQuNzQ5IDYwLjIwNDMgMzkxLjE2MiA3OC4zMDg5QzM3OS43OTkgNzEuMTUxMyAzNjAuMTYgNjguOTA1NyAzNTIuNzI0IDg4LjY5NDRDMzUyLjU4NCA4OC45NzUxIDM1Mi40NDQgODkuMzk2MiAzNTIuNDQ0IDg5LjY3NjlDMzUxLjQ2MiA5Mi43NjQ1IDM1Mi4zMDQgOTYuMjczMSAzNTQuODI5IDk4LjY1OUMzNTguMzM2IDEwMS44ODcgMzYzLjgwNyAxMDEuNjA2IDM2Ny4wMzMgOTguMDk3NkMzNjkuODM5IDk0Ljg2OTcgMzY5Ljk3OSA5MC4yMzgzIDM2Ny40NTQgODcuMDEwM0MzNzEuNjYzIDg4LjU1NDEgMzc0LjQ2OCA5MS43ODIgMzc0Ljc0OSA5Ni4yNzMxQzM3NS41OTEgMTAyLjE2OCAzNzMuOTA3IDEwOC4zNDMgMzY5LjY5OSAxMTIuOTc0QzM2NC42NDkgMTE4LjQ0OCAzNTcuMzU0IDEyMC42OTMgMzUwLjQ4IDExOS4yOUMzNjMuMjQ2IDEyOS4xMTQgMzg0LjU2OSAxMjkuNjc1IDM5Ni4yMTIgMTE2LjA2MkM0MDguOTc4IDEwMy43MTEgNDA0LjA2OCA3My42Nzc1IDQyOC40NzcgNjAuMzQ0NkM0MjcuNzc2IDYzLjg1MzMgNDI3LjYzNiA2Ny41MDIzIDQyOC4zMzcgNzEuMjkxNkM0MjkuMTc5IDc2LjM0NCA0MzEuMjgzIDgwLjY5NDcgNDM0LjIyOSA4NC40ODQxQzQzNS43NzIgODYuNTg5MyA0MzcuNTk2IDg4LjI3MzQgNDM5LjcgODkuNjc2OUM0NDUuODcyIDk0LjMwODMgNDU0LjAwOSA5Ni40MTM1IDQ2Mi4xNDUgOTUuMDFDNDYzLjgyOSA5NC43MjkzIDQ2NS4zNzIgOTQuNDQ4NiA0NjYuNzc1IDkzLjg4NzJDNDc3Ljk5NyA5Mi4yMDMxIDQ5MC40ODMgNzkuOTkzIDUwMC41ODMgNjMuNDMyMkM1MTAuMjYyIDQ1Ljg4OSA1MjEuMzQ1IDM1LjkyNDUgNTMzLjQwOSA0My42NDM1QzUwNy40NTcgNDIuOTQxOCA1MTQuMTkgODguODM0OCA0OTIuMDI2IDEwNy4zNkM0ODEuOTI1IDExNS43ODEgNDY1LjY1MiAxMjMuNzgxIDQ0MS4yNDMgMTE0LjIzN1oiDQoJICAgICAgZmlsbD0iI0U5RUZGMiIvPg0KPC9zdmc+DQo=);
	background-size: cover;
}

.page_404 .main-bottom {
	margin-top: 60px;
	margin-bottom: 150px;
}

.page_404 .main-bottom__inner::before {
	background-color: rgba(17, 17, 17, 0.8);
	-webkit-box-shadow: 0 16px 30px #3B75B2;
	box-shadow: 0 16px 30px #3B75B2;
}

.page_404 .main-choice .select2 .select2-selection .select2-selection__rendered,
.page_404 .main-choice .selectfix-current-value,
.page_404 .main-choice .datepicker .form-control {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 300;
}

.page_404 .custom-select-input {
	top: 3px;
	left: 8px;
}

.page_404 .custom-select-input .counter__input {
	height: 30px;
}

@media (min-width: 992px) {
	.page_404 .main-bottom {
		margin-top: 140px;
	}
}

@media (max-width: 1200px) {
	.page_404 .main-bottom {
		padding: 0;
	}
	.page_404 .main-bottom__inner {
		position: static;
	}
	.page_404 .main-choice__list {
		display: block;
	}
	.page_404 .main-choice__item {
		max-width: 100%;
		margin-bottom: 10px;
	}
	.page_404 .main-choice__item .selectfix-container .selectfix-current-value,
	.page_404 .main-choice__item .datepicker input.form-control,
	.page_404 .main-choice__item .select2.select2-container .select2-selection {
		border-radius: 15px;
	}
	.page_404 .main-choice__item .select2.select2-container.select2-container--below.select2-container--open .select2-selection,
	.page_404 .main-choice__item .selectfix-container.opened .selectfix-current-value {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
	.page_404 .main-choice__item .select.select_flip-up .selectfix-container.opened .selectfix-current-value {
		border-radius: 0 0 15px 15px;
	}
	.page_404 .main-choice__item .select2.select2-container.select2-container--above.select2-container--open .select2-selection {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
}

@media (min-width: 1200px) {
	.page_404 .main-bottom {
		margin-top: 50px;
	}
	.page_404 .main-choice__item {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 14%;
		margin-bottom: 0;
	}
	.page_404 .main-choice__item_date {
		min-width: 210px;
	}
	.page_404 .main-choice__item_count {
		min-width: 210px;
	}
	.page_404 .custom-select-input {
		top: 9px;
		left: 5px;
	}
	.page_404 .counter__input {
		width: 75px;
	}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.form-group input[type="checkbox"] {
		margin-top: 20px;
		margin-left: 0;
	}
	.file-input input {
		width: 1px;
		height: 1px;
		font-size: 0;
	}
	.ie-w-100 {
		width: 100%;
	}
	.modal-dialog-centered .modal-content {
		-webkit-transform: translateY(150px);
		-ms-transform: translateY(150px);
		transform: translateY(150px);
	}
}

@-moz-document url-prefix() {
	.form-group input[type="checkbox"] {
		margin-left: 3px;
		margin-top: 10px;
	}
}

.ff-sans {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

.ff-serif {
	font-family: "Times New Roman", Times, serif !important;
}

.ff-pt-serif {
	font-family: "PT Serif", "Times New Roman", Times, serif !important;
}

.fz_xxs {
	font-size: 8px !important;
}

.fz_xs {
	font-size: 10px !important;
}

.fz_sm {
	font-size: 12px !important;
}

.fz_default {
	font-size: 1rem !important;
}

.fz_lg {
	font-size: 16px !important;
}

.fz_xl {
	font-size: 18px !important;
}

.fz_xxl {
	font-size: 20px !important;
}

.fz_28px {
	font-size: 28px;
}

.fz_52px {
	font-size: 52px;
}

.font-weight_300 {
	font-weight: 300 !important;
}

.font-weight_500 {
	font-weight: 500 !important;
}

.font-weight_600 {
	font-weight: 600 !important;
}

.ml_m13px {
	margin-left: -13px;
}

.mb_100px {
	margin-bottom: 100px;
}

.mb_2rem {
	margin-bottom: 2rem;
}

.pt_2rem {
	padding-top: 2rem;
}

.pb_55per {
	padding-bottom: 55%;
}

.pb_70per {
	padding-bottom: 70%;
}

.pb_80per {
	padding-bottom: 80%;
}

.pb_100per {
	padding-bottom: 100%;
}

.basis_50px {
	-ms-flex-preferred-size: 50px;
	flex-basis: 50px;
}

.basis_60px {
	-ms-flex-preferred-size: 60px;
	flex-basis: 60px;
}

.basis_90px {
	-ms-flex-preferred-size: 90px;
	flex-basis: 90px;
}

.basis_100px {
	-ms-flex-preferred-size: 100px;
	flex-basis: 100px;
}

.w_30px {
	width: 30px;
}

.w_430px {
	width: 430px;
}

@media (min-width: 992px) {
	.w_lg-220px {
		width: 220px;
	}
}

.max-w_20px {
	max-width: 20px;
}

.max-w_730px {
	max-width: 730px;
}

.max-w_1100px {
	max-width: 1100px;
}

.top_100per {
	top: 100%;
}

.right_0px {
	right: 0;
}

.link-no-hover {
	color: currentColor;
}

.link-no-hover:hover, .link-no-hover:focus, .link-no-hover:focus:hover {
	color: currentColor;
}

.lh_1 {
	line-height: 1;
}

.lh_1-2 {
	line-height: 1.2;
}

.lh_1-4 {
	line-height: 1.4;
}

.lh_default {
	line-height: 1.55;
}

.lh_2em {
	line-height: 2em;
}

.cl_main {
	color: #103A60;
}

.cl_second {
	color: #cf142b;
}

.cl_third {
	color: #F47A44;
}

.cl_fourth {
	color: #00B9E7 !important;
}

.cl_light {
	color: #f2f2f2;
}

.cl_gray {
	color: #e5e5e5;
}

.cl_light-gray {
	color: #808080;
}

.cl_black {
	color: #000;
}

.cl_white {
	color: #fff;
}

.bgs_cover {
	background-size: cover;
}

.bg_transparent {
	background-color: transparent;
}

.bg_black {
	background-color: #000;
}

.bg_light {
	background-color: #f2f2f2;
}

.bg_gray {
	background-color: #e5e5e5;
}

.bg_light-gray {
	background-color: #f7f7f7;
}

.bg_cl-main {
	background-color: #103A60;
}

.bg_cl-second {
	background-color: #cf142b;
}

.bg_green_opacity {
	background-color: #26cb55;
	opacity: 0.3;
}

.bg_black_opacity {
	background-color: #293442;
}

.bg_cover {
	background-color: #f7f7f7;
}

.bg_selected {
	background-color: #28A745;
}

.bg_blue-wenzel {
	background-color: #E7F7FF;
}

.bg_blue-gradient {
	background: -webkit-linear-gradient(225deg, #00B9E7 10%, rgba(55, 255, 255, 0.8) 100%);
	background: -o-linear-gradient(225deg, #00B9E7 10%, rgba(55, 255, 255, 0.8) 100%);
	background: linear-gradient(-135deg, #00B9E7 10%, rgba(55, 255, 255, 0.8) 100%);
}

.bg_non-active {
	background-color: #E9EFF2;
}

.border-color-inherit {
	border-color: inherit !important;
}

.text-main {
	color: #111 !important;
}

.text-second {
	color: #cf142b !important;
}

.text-black {
	color: #000 !important;
}

.border-color-main {
	border-color: #103A60 !important;
}

.border-light-gray {
	border-color: #f2f2f2 !important;
}

@media (min-width: 768px) {
	.border-bottom-md-0 {
		border-bottom: none !important;
	}
}

.border-color-inherit {
	border-color: inherit !important;
}

.border-bottom-solid {
	border-bottom-style: solid !important;
}

.border-bottom-dotted {
	border-bottom-style: dotted !important;
}

.border-bottom-dashed {
	border-bottom-style: dashed !important;
}

.border_top_white {
	border-top-color: #ffffff !important;
}

.border-rounded {
	border-radius: 15px !important;
}

@media (max-width: 768px) {
	.no-rounded-bottom-md {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
}

.border-width_3px {
	border-width: 3px !important;
}

@media (min-width: 576px) {
	.w-sm-auto {
		width: auto !important;
	}
}

.detail-cap {
	-ms-flex-preferred-size: 100% !important;
	flex-basis: 100% !important;
	max-width: none !important;
}

.z_1 {
	z-index: 1;
}

.shadow {
	-webkit-box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
}

.reflect-x {
	-webkit-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	transform: scaleX(-1);
}

.page_main {
	background-color: #103A60;
}

.page_main .main-content-wrap {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50% 50%;
}

.page_404 .main-content-wrap {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50% 50%;
}

.ship-scheme-legend {
	display: -ms-flexbox;
	display: flex;
}

@media (max-width:768px) {
	.ship-scheme-legend {
		display: block;
	}
}

.ship-scheme-legend__item {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
}

.ship-scheme-legend__text {
	font-size: 12px;
	color: #575756;
	white-space: nowrap;
}

@media (max-width: 768px) {
	.ship-scheme-legend__text {
		white-space: normal;
		max-width: calc(100% - 28px);
	}
}

.ship-scheme-legend__indicator {
	display: inline-block;
	width: 28px;
	height: 24px;
	border-radius: 12px;
	/*background: #575756;*/
}

.modal-body_slider {
	margin-bottom: 2rem !important;
}

.img-icon {
	width: 30px;
}

.adding-col {
	min-width: 230px;
}
.cat-filter select option.disabled{
	display: none;
}
.d-none-selectfix-option{
	color: #999;
	pointer-events: none;
	cursor: default;
}
.cabins-table{
	border: 7px solid #00B9E7;
	box-sizing: border-box;
	border-radius: 15px;
}
.cabins-table-info{
	/*border:1px solid #CAD0D8;*/
}
.cabins-table-category{
	/*color: #103A60;*/
	/*font-weight: 600;*/
	border-radius: 15px;
}
.cabins-table-category a{
	color: #0080C5;
}
.cabins-table_td_blue{
	/*background: #F7F7F7;*/
	/*border-radius: 15px;*/
}
.cabins-table_td{
	/*min-height: 78px;*/
	/*width: 50%;*/
	padding: 7px 10px 7px 0px;
}
.cabins-table-price{
	font-size: 15px;
	line-height: 19px;
	color: #111111;
	font-weight: 500;
	justify-content: flex-end;
}
.cabins-table_tr{
	display: flex;
	/*border-bottom: 1px solid #CAD0D8;*/
	/*border-right: 1px solid #CAD0D8;*/
}
.cabins-table_price{
	width: 100px;
	padding: 7px 20px 7px 10px;
}
.cabins-table_name{
	width: calc(100% - 100px);
}

.cabins-table_td_content{
	height: 100%;
	align-items: center;
	display: flex;
	/*justify-content: flex-end;*/
}

.cabins-table2 .table thead {
	border-bottom: 1px solid rgba(17, 17, 17, 0.5);
}

.cabins-table2 .table thead td{
	color: #111;
	background: transparent;
	padding-bottom: 25px;
	padding-top: 25px;
	padding-left: 0px;
	white-space: nowrap;
	text-align: center;
}

.cabins-table2 .table tbody tr{
	background: transparent;
	border-bottom: 0.5px solid rgba(17, 17, 17, 0.2);
}

.cabins-table2 .table tbody td{
	padding-left: 0px;
	padding-bottom: 15px;
	padding-top: 15px;
	vertical-align: middle;
}

.cabins-table2 .cabin-table-photos {
	width: 15%;
}

.cabins-table2 .ship-gallery__item:first-of-type {
	border-radius: 3px;
	width: 25%;
}

.cabins-table2 .ship-gallery__img_more {
	width: 100%;
	height: 100%;
	border-radius: 3px;
	opacity: 0.2;
	position: relative;
}

.cabins-table2 .ship-gallery__item {
	margin-bottom: 0px;
}

.cabins-table2 .cat-cabin-price {
	font-weight: bold;
	text-align: center;
}

.cabins-table2 .table tbody tr:hover {
	background: #fff;
}

.cabins-table2 .cat-cabin-photo-more {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	text-align: center;
	color: #111;
	font-weight: bold;
	margin-top: -1rem;
}

.gallery-ship div::before{
	border-radius: 10px;
}

.gallery-item-ship{
	border-radius: 10px;
}

.video-sound-controller {
	position: absolute;
	bottom: 250px;
	right: 50px;
	width: 40px;
	height: 40px;
	background-image: url(/upload/mute.png);
	background-size: contain;
	cursor: pointer;
}

@media (max-width: 1200px) {
	.video-sound-controller {
		display : none;
	}
}

@media (min-width: 992px) {
	.video-sound-controller {
		margin-bottom: 30px;
	}
}

@media (min-width: 1200px) {
	.video-sound-controller {
		margin-bottom: 0px;
	}
}

@media (max-height: 510px) {
	.video-sound-controller {
		display: none;
	}
}

.day_dot_timetable {
	font-size: 20px;
	text-transform: uppercase;
}

.city_dot_timetable {
	font-size: 18px;
	color: #111111de;
}

.air {
	height: 30px;
	background-color: transparent;
}

form  .form-group label.requred:after {
	content: "*";
	color: red;
}

div.panel-title-for-cruise-timetable:not(h6) {
	padding: 0 40px 0 30px;
}

.cruise-city-and-time {
	margin: 12px 0 7px 0;
}

.cruise_excursion_additional_text {
	margin: 5px 0;
}

.cruise_cart_small_text {
	font-size: 14px;
	color: rgba(17, 17, 17, 0.5);
	font-weight: normal;
}

@media (max-width: 768px) {
	.cruise_cart_small_text {
		margin-bottom: 0.3rem;
	}
}

.legend_for_ship_cruises_category_table {
	color: #b1b1b1;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1.5px;
}

.control-label.required:after {
	content: " *";
	color: red;
}

.col_category_prices {
	transition: 0.2s;
}


@media (min-width: 768px) {
	.col_category_prices:hover {
		border-radius: 15px;
		box-shadow: 0px 0px 10px #50B7E2;
		background-color: white;
	}

	.col_category_prices:hover .category_name_border {
		display: none;
	}

	.col_category_prices:hover + .col_category_prices .border-left_category_table,
	.col_category_prices:hover .border-left_category_table {
		border-left: none;
	}

}

.service_icon_hover {
	transition: 0.2s;
	padding: 10px;
}

.service_icon_hover:hover {
	transform: scale(1.1);
	border-radius: 5px;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

.cruise_ships-item__slider {
	margin: 0 7.5px 0 7.5px;
}

.ship-gallery_description_cruise {
	position: relative;
}
.ship-gallery_description_cruise::after {
	content: attr(data-description);
	font-weight: 500;
	color: #103A60;
	text-align: center;
	position: absolute;
	bottom: 10px;
	left: 0px;
	background-color: rgb(255 255 255 / 70%);
	padding: 2px 10px 2px 2rem;
	border-radius: 0 5px 5px 0;
}

@media (min-width:576px) and  (max-width: 1280px) {
	.ship-gallery_description_cruise::after {
		font-size: 10px;
	}
}

.price-card::before {
	content: '';
	position: absolute;
	font-size: 100px;
	width: 4.2em;
	height: 1.2em;
	background-image: url(/local/templates/main/images/footer-velzel.svg);
	background-size: cover;
	background-position: 50% 0;
	background-repeat: no-repeat;
	z-index: -1;
	-moz-transform: scale(1,-1) rotate(180deg);
	-webkit-transform: scale(1, -1) rotate(180deg);
	-o-transform: scale(1, -1) rotate(180deg);
	transform: scale(1, -1) rotate(180deg);
	filter: FlipV;
	-ms-filter: "FlipV";
}

@media (min-width: 1650px) {
	.price-card::before {
		right: 375px;
		bottom: -3px;
	}
}

@media (max-width: 1650px) {
	.price-card::before {
		content: none;
	}
}

.cruise_ships-slider {
	z-index: 2;
}

.cruise_ships-slider .slick-list {
	border-radius: 10px;
}
.ships_group_label {
	font-weight: 500 !important;
}

.js_block_filter_prop[data-code="SHIPS"] .selectfix-value span:not(.ships_group_label) {
	margin-left: 15px !important;
}

.main-choice__item .selectfix-border {
	overflow: unset;
}

.main-choice__item .custom-select-input {
	top: 30px;
	padding-bottom: 0px;
}

@media (min-width: 1200px) and (max-width: 1650px) {

	.js_block_filter_prop .form-group input[type="checkbox"] + span {
		line-height: 1.1rem;
	}

	.js_block_filter_prop .selectfix-value {
		font-size: 12px;
	}

	.js_block_filter_prop .selectfix[multiple] ~ .selectfix-border .selectfix-value > span {
		margin-left: 0px;
		padding-left: 18px;
	}

	.js_block_filter_prop .selectfix-value span:not(.ships_group_label) {
		margin-left: 0px !important;
		margin-top: 0px;
	}

	.js_block_filter_prop .form-group input[type="checkbox"] + span::before {
		width: 12px;
		height: 12px;
	}

	.js_block_filter_prop .selectfix[multiple] ~ .selectfix-border .selectfix-value {
		padding: 0.1em 0.5em 0.1em 10px;
	}

	.js_block_filter_prop .form-group input[type="checkbox"]:checked + span::after {
		left: 3px;
		top: 1px;
	}

	.row_custom_day_counter {
		max-width: 110px;
		padding-left: 10px;
	}

	.main-choice__item .row_custom_day_counter {
		font-size: 10px;
	}
	.main-choice__item .custom-select-input {
		top: 5px;
	}

	.page_404 .main-choice__item .custom-select-input {
		top: 1px;
	}

	.main-choice__item .counter__input {
		height: 22px;
		font-size: 10px;
	}

	.main-choice__item .custom-select-input .counter__input {
		width: 70px;
	}

}

.js-cabin-category {
	white-space: nowrap;
}

.month select {
	background: white;
	padding-left: 5px !important;
}
.monthselect {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-right: 0px !important;
}

.yearselect {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

@media (min-width: 770px) {
	.ship_image_on_cruise_page {
		padding: 0 15px 0 0;
	}
}

@media (max-width: 770px) {
	.ship_image_on_cruise_page {
		padding: 0px;
	}
	.ship_image_on_cruise_page .img-bg {
		margin-right: 7.5px;
		margin-left: 7.5px;
	}
}

@media only screen
and (max-device-width : 768px) {
	.tooltip {
		display: none !important;
	}
}

.sticky-news-right.fixed {
	position: fixed;
	top: 80px;
	width: 100%;
	max-width: inherit;
}

.search_field {
	outline: none;
	border-radius: 15px;
	padding: 6.5px 10px;
	border: 1px solid #aaa;
	width: 100%;
	box-sizing: border-box;
}

.back_blue {
	background: #18234A;
}

.font-family_Montserrat {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.font-family_Roboto {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.reg-point_title {
	text-transform: uppercase;
	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	color: #070000;
}

.reg-point_description {
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	line-height: 14px;
    color: rgba(7, 0, 0, 0.5);
}

.reg-search_request {
	height: 60px;
    display: grid;
	grid-template-columns: 3fr 3fr 2fr 3fr 3fr;
	background: white;
	box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.1);
	border-radius: 1px;

}

.reg-search-elem {
	border-left: 0.3px solid rgba(7, 0, 0, 0.5);
	position: relative;
}

.reg-search-elem-disabled {
	background-color: #e2e2e2;
}

.reg-btn-search {
	color: white;
	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	text-transform: uppercase;
	cursor: pointer;
}

.reg-search_field_desc {
	position: absolute;
	top: 13px;
	left: 20px;
	font-style: normal;
	font-weight: normal;
	font-size: 8px;
	line-height: 9px;
	text-transform: uppercase;
	color: rgba(7, 0, 0, 0.5);
}

.reg-search_field {
	margin-left: 20px;
	margin-bottom: 14px;
	width: 80%;
}

.reg-search_field input {
	border: none;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
	color: #070000;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	background: transparent;
}

.reg-search_field input:active,
.reg-search_field input:focus {
	outline: none;
}
.reg-search_field input::-moz-focus-inner {
	border: 0;
}

.reg-search_field_currect:after {
	position: absolute;
	content: '';
	background-image: url("/img/reg_current_field.svg");
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-size: contain;
	right: 16px;
	top: 50%;
}

.reg-search_field_error:after {
	position: absolute;
	content: '';
	background-image: url("/img/reg_error_field.svg");
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-size: contain;
	right: 16px;
	top: 50%;
}

#request-response {
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	line-height: 14px;
	color: rgba(7, 0, 0, 0.5);
}

.reg-cruise_route {
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
	letter-spacing: -0.03em;
}

.reg-cruise_date {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
	color: #070000;
}

.reg-cruise_length {
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;

	margin: 0 15px;
}

.reg-cruise_title {
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	letter-spacing: -0.03em;
	color: #070000;
}

.reg-cruise_ship_name {
	font-style: normal;
	font-weight: 800;
	font-size: 18px;
	line-height: 23px;
	text-transform: uppercase;
	color: #18234A;
}

.select_passengers .selectfix-current-value,
#restaurant_choose .selectfix-current-value {
	background: #FFFFFF;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
	border-radius: 3px;
	border: none;
}

.select_passengers .selectfix-container.opened .selectfix-current-value,
#restaurant_choose .selectfix-container.opened .selectfix-current-value {
	border-radius: 3px 3px 0px 0px;
}

.select_passengers .selectfix-list,
#restaurant_choose .selectfix-list {
	margin-bottom: unset;
}

.select_passengers .selectfix-border,
#restaurant_choose .selectfix-border {
	border-radius: 0px 0px 3px 3px;
	background: #FFFFFF;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
	border: none;
}

.select_passengers .selectfix-value {
	/*padding: 12px 0 12px 28px;*/
	margin-left: 10px;
}

.select_passengers .selectfix-value:not(:last-child)
#restaurant_choose .selectfix-value:not(:last-child){
	border-bottom: 0.3px solid rgba(7, 0, 0, 0.5);
}

.select_passengers .selectfix-value:not(:first-child) {
	font-weight: 500;
	color: #070000;
}

.grey_background_color {
	background-color: #E5E5E5;
}

.reg-margin {
	margin: 15px 0 15px -60px;
	background: #fff;
}

.svg-schemes-container {
	padding: 15px;
	margin-top: 15px;
}

.svg-ship_name {
	font-style: normal;
	font-weight: 800;
	font-size: 15px;
	line-height: 19px;
	text-transform: uppercase;
	color: #18234A;
}

.svg-restaurant_name {
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	color: #18234A;
	opacity: 0.7;
}

.passenger_choosed_text {
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	line-height: 14px;
	color: rgba(7, 0, 0, 0.5);
	margin-bottom: 12px;
}

.reg-btn {
	padding: 22px 0;
	background: #18234A;
	box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.1);
	border-radius: 1px;

	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;

	cursor: pointer;
}

.svg-schemes_description {
	margin-top: 30px;
	margin-bottom: 30px;
}

.passenger-select_mark {
	position: relative;
}

.passenger-select_mark:before {
	position: absolute;
	content: '';
	background-image: url("/img/passenger-select_mark.svg");
	background-repeat: no-repeat;
	background-size: contain;
	width: 12px;
	height: 12px;
	top: 50%;
	left: 0px;
	transform: translateY(-50%);
}

#reg-restaurant_description_choose_passengers .last_name {
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
	color: #070000;
}

#reg-restaurant_description_choose_passengers .table_name,
#reg-restaurant_description_choose_passengers .passenger_restaurant{
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	color: #18234A;

}

#reg-restaurant_description_choose_passengers {
	margin-bottom: 30px;
}

#reg-restaurant_description_choose_passengers .passenger_name,
#reg-restaurant_description_choose_passengers .passenger_table,
#reg-restaurant_description_choose_passengers .passenger_restaurant {
	width: auto;
	float: left;
}

#reg-restaurant_description_choose_passengers .passenger_table,
#reg-restaurant_description_choose_passengers .passenger_restaurant {
	margin-top: -1px;
}

.choose-menu_main {
	padding: 15px 60px;
	display: table;
}

.choose-menu_table_header {
	display: table-header-group;

	font-style: normal;
	font-weight: normal;
	font-size: 8px;
	line-height: 9px;
	text-transform: uppercase;
	color: rgba(7, 0, 0, 0.5);
}

.display-table_row_group {
	display: table-row-group;
}

.display-table_row {
	display: table-row;
}

.display-table_cell {
	display: table-cell;
}

.display-table_row_group .display-table_row:not(:last-child) {
	border-bottom: 0.3px solid rgba(7, 0, 0, 0.5);
	box-sizing: border-box;
}

.display-table_row_group .display-table_cell {
	padding: 12px 30px 0 0;

	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 15px;
	color: #070000;
}

#restaurant_menu .selectfix-current-value {
	border-width: unset;
	border-style: unset;
	padding: 0 50px 0 15px;
	font-size: 12px;
}

#restaurant_menu .selectfix-value {
	font-size: 12px;
}

#restaurant_menu .selectfix-border {
	background: #FFFFFF;
	border: unset;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
	border-radius: 0px 0px 3px 3px;
}

.reg-main_content .display-table_row:not(:first-child) > .border-bottom {
	position: absolute;
	width: calc(100% - 46px);
	left: 0;
}

#restaurant_confirmation .border-bottom {
	left: 75px;
}

.rest-menu_confirm {
	margin-bottom: 1rem;
	height: 36px;
	line-height: 34px;
}

.display-table {
	display: table;
}

#reg-confirmation_btn {
	padding: 0 100px;
	margin: auto 0;
}

.create-response_main {
	padding: 30px 50px;
}

.create-response_main_text {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	border-right: 0.3px solid rgba(7, 0, 0, 0.5);
}

.create-response_boarding_pass_title {
	font-style: normal;
	font-weight: normal;
	font-size: 7px;
	line-height: 14px;
	text-transform: uppercase;
	color: rgba(7, 0, 0, 0.5);
}

.create-response_boarding_pass_get {
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	line-height: 15px;
	color: #070000;
}

.reg-point_description_link {
	color: inherit;
	text-decoration-line: underline;
	text-decoration-color: rgba(7, 0, 0, 0.5);
}

.reg-disabled_btn {
	background: rgba(7, 0, 0, 0.5);
	pointer-events: none;
}

.get-consultation-btn {
	padding-top: 2.5%;
	padding-right: 6%;
}

.get-consultation-btn .popup-form {
	font-size: 16px;
	line-height: 24px;
	background: none;
	border: 1px solid #fff;
	color: white;
}

.btn-choose_tab {
	background: #fff;
	border: 1px solid currentColor;
	color: grey;
	border-radius: 10px;
	padding: 8px 20px 7px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight: 600;
}

.btn-choose_tab.active {
	color: #00B9E7;
}

.js-choose_category_btn.btn {
	padding-left: 20px;
	padding-right: 20px;
}

.no_restaurant_for_show {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

#restaurant {
	height: 100%;
	position: relative;
}

.text_discount_2_percent {
	color: #ff6600;
	font-weight: 600;
	font-size: 18px;
	margin-right: 32px;
	text-align: right;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	position: relative;
	z-index: 10;
}

#send_on_email .form-control {
	border-radius: 10px;
}

#send_on_email.disable {
	background: grey;
}

.btn-routes-filter {
	margin: 5px;
}

.btn-routes-filter.disabled {
	color: grey;
}

#restaurant_download_boarding_pass a {
	cursor: pointer;
	color: #103A60;
	text-decoration: none;
}

.ship_public_place_arrow.mfp-arrow-left:before {
	margin-left: 2px;
}

.ship_public_place_arrow.mfp-arrow-left:after {
	margin-left: 8px;
}

.ship_public_place_arrow.mfp-arrow {
	width: 69px;
}

#cruiseSearchErrorString {
	color: red;
	position: relative;
	margin-top: -10px;
	margin-left: 15px;
}

.reg_point_number {
	position: absolute;
	left: -132px;
	top: 50%;
	transform: translateY(-50%);

	color: white;
	font-weight: bold;
	font-size: 18px;

	z-index: 3;
}

.reg_point_number:before {
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);

	background: #18234A;

	border: 3px solid #3EC0F1;
	border-radius: 50%;
	z-index: -1;

	width: 60px;
	height: 60px;
}

.reg-line {
	position: absolute;
	top: 55px;
	left: -122px;

	width: 1px;

	background: #fff;
}

@media (max-width: 1650px) {
	.reg_point_number {
		left: -78px;
	}

	.reg-line {
		left: -69px;
	}
}

@media (max-width: 1200px) {
	.reg_point_number {
		left: -64px;
	}

	.reg-line {
		left: -56px;
	}
}

.form-rec_inputs input,
.form-rec_inputs button {
	border-radius: 5px;
	height: 100%;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 1rem;
	font-weight: bold;
}

.border-radius-right-0 {
	border-bottom-right-radius: 0 !important;
	border-top-right-radius: 0 !important;
}

.border-radius-0 {
	border-radius: 0 !important;
}
.border-radius-left-0 {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}

.reg-cruise_info-text {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: -0.03rem;
}

.req-cruise-info-text-lg {
	font-size: 16px;
}

@media (min-width: 576px) {
	.border-radius-right-sm-0 {
		border-bottom-right-radius: 0 !important;
		border-top-right-radius: 0 !important;
	}

	.border-right-sm-0 {
		border-right: 0 !important
	}

	.border-radius-left-sm-0 {
		border-top-left-radius: 0 !important;
		border-bottom-left-radius: 0 !important;
	}
	.req-cruise-info-text-lg {
		font-size: 1.7rem;
	}
	.reg-cruise_info-text {
		font-size: 1.1rem;
	}
	.reg-cruise_info_length {
		font-size: 14px;
	}
}

@media (min-width:768px) {
	.border-radius-md-0 {
		border-radius: 0 !important;
	}
	.border-radius-left-md-0 {
		border-top-left-radius: 0 !important;
		border-bottom-left-radius: 0 !important;
	}
	.req-passenger_info {
		font-size: 16px;
	}
}

@media (min-width:992px) {
	.border-radius-lg-0 {
		border-radius: 0 !important;
	}
}

.text-color-blue {
	color: #18234A;
}

.back-white-card {
	padding: 25px 20px;
	border-radius: 5px;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
}

.payment_cashback_mir_module:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;

	width: 100%;
	height: 150%;

	background: rgb(255,255,255);
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 28%, rgba(229,229,229,1) 71%, rgba(255,255,255,1) 100%);
	border-radius: 50%;

	transform: translate(-50%, -50%) scaleX(3.5);
	transform-origin: center;
	z-index: -1;
}

@media (max-width:400px) {
	.cruise-list_element_datetime {
		flex-direction: column;
	}

	.cruise-list_element_datetime > .cruise-list_element_date_arrival,
	.cruise-list_element_datetime > .cruise-list_element_date_departure {
		text-align: center !important;
	}
}

.cruise_list_cat_prices_container {
	display: grid;
	grid-row-gap: 1em;
	grid-template-columns: 1fr;
	align-items: end;
}

.cruise_list_cat_price_item {
	border-bottom: solid 1px #1111112e;
	padding-bottom: 0.4em;
}

.cruise-list_cat_item {
	display: grid;
	grid-template-columns: auto;
	grid-row-gap: 0.5em;
}

.d-grid {
	display: grid;
}

.grid-align-end {
	align-items: end;
}

.cruise_list_cat_price_item_master:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: 85%;
	width: 1px;
	background: #1111112e;;
}

.cruise_plug {
	grid-template-columns: 1fr;
	grid-column-gap: 3em;
}

@media (min-width: 280px) {
	.cruise_list_cat_prices_container {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (min-width: 435px) {
	.cruise_list_cat_prices_container {
		grid-template-columns: repeat(3, 1fr);
	}

	.cruise_plug {
		grid-template-columns: 1fr 2fr 1fr;
	}
}

@media (min-width: 540px) {
	.cruise_list_cat_prices_container {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (min-width: 995px) {
	.cruise_list_cat_prices_container {
		grid-template-columns: repeat(6, 1fr);
	}

	.cruise_plug {
		grid-template-columns: 1fr 3fr 1fr;
	}
}

@media (min-width: 1650px) {
	.cruise_list_cat_prices_container {
		grid-template-columns: repeat(7, 1fr);
	}
}

.slider__container {
	padding-left: 0;
	padding-right: 0;
  }

.slider__item {
	flex: 0 0 25%;
	max-width: 25%;
  }

#shipsScheme table {
	display: contents;
}


.cashback-mir-header-button {
    background-color: #016848;
    padding: 5px 10px;
    margin: 0 11px 0 -10px !important;
    border-radius: 12px;
}
.cashback-mir-header-button-mobile {
    background-color: #016848 !important;
    color: #fff !important;
}
.online-scoreboard-header-button {
    /*background-color: #4BA1F8;*/
    /*padding: 5px 10px;*/
    /*border-radius: 12px;*/
    margin: 0 21px 0 -10px !important;
    color: #00B9E7 !important;
    font-weight: 500;
    font-size: 14px;
    line-height: 14px;
}
.online-scoreboard-header-button.main-page {
    background-color: rgba(255, 255, 255, 0.9);
    padding: 3px 4px 1px;
    border-radius: 5px;
    margin: 0 21px 0 -14px !important;
}
.online-scoreboard-header-button-mobile {
    /*background-color: #4BA1F8 !important;*/
    /*color: #fff !important;*/
    color: #00B9E7 !important;
    font-weight: 500;
    line-height: 12px;
    font-size: 12px;
    padding: 6px 0 0 !important;
    background: none !important;
}
.online-scoreboard-header-button-mobile.main-page {
    background-color: rgba(255, 255, 255, 0.9) !important;
    padding: 4px 4px 0 !important;
    border-radius: 5px;
}
.online-scoreboard-header-button img {
    margin-right: 5px;
}
.online-scoreboard-header-button-mobile img {
    margin-right: 1px;
}
.online-scoreboard-header-button-mobile span,
.online-scoreboard-header-button-mobile img {
    display: inline-block;
    vertical-align: middle;
}

.modal-cabin-button {
	margin-bottom: 10px;
	position: relative;
   	display: inline-block;
}

.cruise-beautiful-name {
    color: #FF7E00;
    font-size: 90%;
    margin-bottom: 5px;
}

.cruise-holiday-name {
    color: #FF0000;
    font-weight: 500;
    margin-top: 5px;
}

#cruiseContainer .cruise-beautiful-name {
    font-size: 70%;
}
#cruiseContainer .cruise-holiday-name {
    font-size: 80%;
}

.schedule-section .cruise-beautiful-name,
.schedule-section .cruise-holiday-name {
    /*text-align: center;*/
}


.datepicker_label_mainChoiceDate + .drp-calendar .calendar-table .table-condensed td {
    /*position: relative;*/
}
.datepicker_label_mainChoiceDate + .drp-calendar .calendar-table .table-condensed td.js-show-title:after {
    content: attr(title);
    position: absolute;
    margin-top: 29px;
    left: 15px;
    color: #999;
    background-color: #fff;
    border: 1px solid #999;
    width: fit-content;
    padding: 3px;
}

.header__bottom.fixed span.fz_sm.lh_1.font-weight_500.need_invert.cl_fourth {
	margin-top: 6px;
}

@media (max-width: 1200px) {
	.cl_fourth {
		margin-top: 6px;
	}
}

.menu_top .cl_fourth{
  color: #00B9E7 !important;
}
.menu_top {
  color: #00B9E7 !important;
  /*background: white !important;*/
}
.menu_top .text-white {
  color: #00B9E7 !important;
 
}

/*#cabinPriceCruise .cabin-svg-status-new-free{
  background: #009640 !important;
}*/

.cabin-svg-status-new-free{
  background: rgb(198, 251, 162) !important;
  fill: rgb(198, 251, 162) !important;
}
@media (min-width: 1440px) {
  .ext-menu__container1 {
    width: 90% !important;
  }
}
@media (min-width: 1670px) {
  .ext-menu__container1 {
    width: 75% !important;
  }
  .cont2{
    /*padding-right: 76px !important;*/
    margin-left: -31px !important;
  }
  .title2{
    margin-left: 49px !important;
  }
  .title3{
    margin-left: 55px !important;
  }
}

.cabin-svg-status-new-saled{
	fill: #AAAAAA !important;
}
.cabin-svg-status-new-booked{
	fill: #FFED00 !important;
}
.cabin-svg-status-new-free{
	fill: #009640 !important;
}
.cabin-svg-status-new-freepart{
	fill: rgba(255, 237, 0, 0.3) !important;
}

@media screen and (min-width: 1670px) {
	#extShips3 .cont2.ships-lists-items-container {
		padding-right: 0 !important;
		margin-left: 0 !important;
	}
	#extShips3 .ships-lists-title .title {
		margin-left: 0 !important;
	}
	#extShips3 .ext-menu__item {
		margin-left: 0 !important;
	}
	#extShips3 .ext-menu__container1 {
		width: 100% !important;
	}

	#extShips3 .ext-menu {
		width: 35%;
	}
	#extShips3 .extShipsList .ships-lists-items-container {
		padding-right: 35px;
	}
}
.py-5{
	padding-top: 0px !important;
}
/*.article-wrapper img {
    width: 100%;
    height: auto;
}
.article-two-img {
    display: grid;
    grid-template-columns: 1fr 1fr;
}*/

/*@media (min-width: 1200px) and (max-height: 950px) {
	#extShips2 .cont3 {
		overflow-y: scroll;
		height: 70vh;
	}
}*/

/*@media (min-width: 1400px) {
	.ship-detail-banner {
		max-width: 1620px;
		margin: 0 auto;
		padding-right: 15px;
		padding-left: 15px;
	}

	[data-ship="663686"] .ship-detail-banner__picture {
		background-size: 1360px;
		background-position: -291px -114px;
	}
}*/

@media screen and (max-width:700px) {
	.border-radius-table {
		overflow-y: scroll;
		display: block;
	}
	.main-title .main-title__desc{
		text-align: center;
		margin-top: -24px !important;
		margin-bottom: 67px;
		line-height: 25px;
		font-size: 16px;
	}
}




/*.ship__pattern_8::after{
	background-image: url(/local/templates/main/./images/ships-patterns/7.svg);


}
.ship__pattern_9::after{
	background-image: url(/local/templates/main/./images/ships-patterns/7.svg);

}
.ship__pattern_10::after{
	background-image: url(/local/templates/main/./images/ships-patterns/7.svg);
}
.ship__pattern_11::after{
	background-image: url(/local/templates/main/./images/ships-patterns/7.svg);
}*/

.ship__pattern_8::after {
	background-image: url(/local/templates/main/./images/ships-patterns/4.svg);
}
.ship__pattern_9::after {
	background-image: url(/local/templates/main/./images/ships-patterns/5.svg);
}
.ship__pattern_10::after {
	background-image: url(/local/templates/main/./images/ships-patterns/6.svg);
}
.ship__pattern_11::after {
	background-image: url(/local/templates/main/./images/ships-patterns/7.svg);
}

@media (max-width: 768px) {
	.ship__pattern_8::after, .ship__pattern_9::after, .ship__pattern_10::after, .ship__pattern_11::after {
		background-image: none;
	}
}

.menu_top .text-white, .menu_top .need_invert{
	font-size: 18px !important;
}

.b24-widget-button-openline_livechat{
	top: -70px !important;
}
@media (max-width: 768px) {
	.shipimgmobile{
		width: 100% !important;
	}
}

.b24-widget-button-openline_livechat {
	top: 0px !important;
	width: 56px;
	height: 56px;
	margin: 0;
	background-size: 50%;
}
.b24-widget-button-social {
	display: block !important;
}

.b24-widget-button-inner-block,
.b24-widget-button-block,
.b24-widget-button-inner-mask {
	display: none !important;
}


/*.tr-3-img {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
}
table.table-3-img tbody {
	display: block;
}
table.table-3-img img {
	width: 100%;
	height: 100%;
}*/
.menu_top .text-white {
	color: #f16522 !important;
	font-size: 16px;
}
.menu_top .cl_fourth {
	color: #f16522 !important
}

.styles_modalWrap__j8NYh{
	/*z-index: 99999;*/
}

.cartButtonTitle{
	font-weight: 500;
	font-size: 14px;
	line-height: 14px;
	color: #00B9E7;
}

button.styles_cartWidgetTrigger__Ine9I:hover, button.styles_cartWidgetTrigger__Ine9I:focus {
	background: transparent !important;
}
.cartButtonBlock {
	display: flex;
	align-items: center;
	cursor:pointer;
	margin-left:15px;
}

.styles_cartWidgetTrigger__icon__KBgtp {
	fill: currentColor;
	width: 30px !important;
	height: 30px !important;
	color: #00B9E7 !important;
}

.header_invert .styles_cartWidgetTrigger__icon__KBgtp{
	color: #FFF !important;
}

.header_invert .cartButtonTitle{
	color: #FFF !important;
}


button.styles_cartWidgetTrigger__Ine9I {
	display: flex;
	align-items: center;
	gap: 12px;
	margin-right: 8px;
	color: #00B9E7;
	font-size: 14px;
	font-weight: 500;
}

.header_invert button.styles_cartWidgetTrigger__Ine9I {
	color: white;
}

@media(max-width: 1280px){
	div#app-header {
		box-sizing: border-box;
		width: fit-content;
		margin-right: 63px;
		max-width: initial;
	}
}

@media(max-width: 480px){
	.styles_cartWidgetTrigger__icon__KBgtp {
		width: 30px !important;
		height: 30px !important;
	}

	div#app-header {
		margin-right: 41px;
	}
}

@media(max-width: 400px){

	.cartButtonTitle {
		font-size: 12px;
	}
	.cartButtonBlock {
		flex-flow: column;
	}
	.styles_cartWidgetTrigger__Ine9I {
		height: fit-content;
	}

	button.styles_cartWidgetTrigger__Ine9I {
		gap: 0;
		margin-right: 0;
		font-size: 12px;
		flex-flow: column;
		margin-left:10px;
	}
	div#app-header {
		margin-right: 0;
	}
}

/***********request_form_page*********/

.request_flex_wrapper{
	margin-top: 50px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

}

.request_flex_wrapper h2 {
	font-size: 22px;
	line-height: 29px;
	margin: 0;
	margin-bottom: 45px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.request_flex_wrapper {
	width: 100%;
	display: flex;
	flex-flow: row;
	justify-content: space-between;
	gap: 30px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.refquest_result_wrap {
	box-shadow: 0 3px 20px rgba(12, 54, 116, 0.2);
	border-radius: 15px;
	position: relative;
	background-color: #fff;
	padding:40px 30px;
	display: flex;
	flex-flow:column;
}

.refquest_form_wrap, .refquest_contacts_wrap{
	padding:40px 0;
}

.refquest_form_input{
	padding: 0.615em 15px 0.615em;
	font-size: 1rem;
	height: 36px;
	font-weight: 300;
	line-height: 1;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #00a2ff;
	border-radius: 15px;
	outline-width: 1px;
	text-align:center;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	outline:none;
}

.form_field_wrap.refquest_form_wrap {
	width: 25%;
}
.form_field_wrap.refquest_contacts_wrap {
	width: 25%;
}

.form_field_wrap.refquest_result_wrap {
	width: 35%;
}

.fw_phonelink{
	color:#505050;
	font-weight: 300;
	margin-bottom:25px;
	font-size: 18px;
	line-height: 24px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.fw_content {
	display: flex;
	flex-flow: column;
}

.inputbox_fullwidth{
	margin-bottom: 20px;
}

.inputbox_fullwidth .refquest_form_input {
	width: 100%;
}

.inputbox_fullwidth.inputbox_multiple {
	display: flex;
	flex-flow: row;
	gap: 20px;
}

.inputbox_multiple{
	display: flex;
	flex-flow:row;
}

input.refquest_form_sumbit_btn {
	font-size: 1rem;
	background: #f47a44;
	width: 40%;
	border-radius: 15px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.tdhead{
	font-size:1rem;
	line-height:36px;
	font-weight:300;
	color:#505050;
	min-width: 144px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.tdbody{
	font-size:1rem;
	line-height:15px;
	font-weight:400;
	color:#313546;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.dayOfWeek.styles_days__PIT9x:before{
	display:none;
}

.rf_error{
	color:red;
	font-size:16px;
}
.desctopform{
	display:table;
}
.mobileform{
	display:none;
}
.mf_box {
	margin-bottom: 20px;
}

.refquest_result .styles_date__DXamR div, .refquest_result .styles_days__PIT9x p{
	font-size:12px;
}

@media(max-width: 1366px){
	.refquest_result_wrap {
		padding: 40px 20px;
	}
	.request_flex_wrapper {
		gap: 15px;
	}
	.form_field_wrap.refquest_result_wrap {
		width: 40%;
	}
}

@media(max-width: 1200px){
	.form_field_wrap.refquest_result_wrap {
		width: 41%;
	}
	.form_field_wrap.refquest_form_wrap {
		width: 28%;
	}
	input.refquest_form_sumbit_btn {
		width: 55%;
	}
}

@media(max-width: 920px){
	.form_field_wrap {
		width: 100% !important;
	}
	.request_flex_wrapper {
		flex-flow: column;
	}
	.desctopform{
		display:none;
	}
	.mobileform{
		display:block;
	}
	.form_field_wrap.refquest_form_wrap {
		margin-right: 0;
	}
}
@media(max-width: 640px){
	.request_flex_wrapper h2 {
		font-size: 16px;
		line-height: 22px;
	}
	.refquest_result_wrap {
		padding: 20px ;
	}
}

/***********end request_form_page*********/

/**************************react new styles*****************************************/
.styles_cartButton__rGq9C{
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 1rem;
	font-weight: 400;
}

.modal-dialog {
	font-size: 1rem;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

}

.btn-choose_tab.active {
	font-size: 1rem;
}
.btn-choose_tab.popup-search {
	font-size: 1rem;
}

.cruise-main-section {
	font-size: 1rem;
}

.styles_headline-m__Ac3f7.styles_successModal__title__CZKjb {
	font-size: 22px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

}

.style_context__Q1p4p {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 1rem;
	font-weight: 400;
}
.style_reactModal__content__cLnMA {
	padding: 30px;
}
.styles_successModal__buttons__wrFg5 {
	justify-content: space-between;
}

.schedule-points-nav {
	padding: 30px;
}

.date {
	font-size: 1rem;
}

.schedule-points-nav__day {
	margin-top: 30px;
}

.schedule-points-nav__day:first-child {
	margin-top: 0;
}

h1, .h1 {
	margin-top: 20px;
}

.price-card__small-text s {
	font-size: 1rem;
}
.schedule-points-container {
	margin-left: 30px;
}

.styles_headline-s__DMRz7, .styles_headline-m__Ac3f7, .styles_headline-xl__5va3N{
	font-size: 22px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.styles_text-s__f9JEL{
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	color:#313546;
	font-weight: 400;
}

.styles_duration__HLcDv.styles_large__nS8nk {
	font-size: 14px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-weight:400;
}
.styles_category__RjCaT span {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.styles_wrapper__DijA0 {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.styles_header__row__iychr .styles_status__D0VGB, .styles_additionalPrice__I0ILW {
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.styles_places__U845v, .styles_headline-xs__X8izD, .styles_text-s__f9JEL {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.styles_text-s__f9JEL.styles_cartWarning__text__qhiQ7{
	font-size: 1rem;
}

.styles_label__vvHBh {
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
	font-size: 14px !important;
	font-weight: 500;
	color: #00B9E7;
	text-transform: lowercase;
}

.header__bottom_invert .styles_label__vvHBh {
	color: #fff;
}

.header__bottom_invert .styles_icon__qi8En{
	fill:#fff;
}

.styles_profileNav__6tQF\+ svg {
	position: relative;
	top: -2px;
}

.styles_icon__qi8En {
	fill: #00B9E7;
}

.styles_label__vvHBh svg {
	width: 30px;
	height: 30px;
}

.styles_input-text-m__lOsav{
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

.styles_menuItem__Ty7Uc {
	align-items: center;
}

.styles_headline-s__DMRz7{
	font-size: 16px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

.styles_menu__wAyLF {
	margin-bottom: 0;
}

.styles_cruise__Bg573 .styles_description-features__GANJc.styles_duration__HLcDv{
	font-size: 14px;
	font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

.styles_headline-xs__X8izD.styles_freezeDesktop__61NeJ {
	font-size: 22px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.style_basic__XdNq3.style_primaryBtn__1TV5l.style_sizeLarge__nX5mk .style_context__Q1p4p {
	 color: #fff;
 }

.style_basic__XdNq3.style_outlineBtn__WrxGH.style_sizeLarge__nX5mk.styles_stepControls__backButton__lIPqk .style_context__Q1p4p{
	color:rgb(0, 185, 231);
}

.style_basic__XdNq3.style_textBtn__LaLA8.style_sizeMiddle__-azm1.styles_backButton__d16ph .style_context__Q1p4p{
	color:rgb(0, 185, 231);
}

.styles_headline-m__Ac3f7.styles_name__mUT1u{
	font-size:19px;
}

.styles_reactModal__V9i10 style_reactModal__ihCdE .style_reactModal__content__cLnMA.styles_logout_content__SE7Xf {
	padding: 30px 30px 0 30px;
}

.styles_head__Ik16i .styles_headline-xl__5va3N.styles_title__4kfLV .styles_titleButton__KfwRZ{
	font-size: 22px;
	font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}







@media (min-width: 1024px) {
	.styles_duration__HLcDv {
		max-width: 100%;
		width: fit-content;
	}
}


@media (max-width: 575px) {
	.modal-dialog .close {
		right: 15px;
		top: 13px;
	}
}

@media (max-width: 460px) {
	.ship-detail-banner__content a.btn{
		padding: 8px 20px 7px;
		font-size: 13px;
		margin-bottom: 15px;
	}
}


@media (max-width: 1620px) {
	.style_options__dypyz {
		column-gap: 10px;
	}
	.styles_header__4TMHJ {
		position: relative;
	}
	header.styles_header__4TMHJ .styles_info__hVMdv {
		column-gap: 9px;
	}
	header.styles_header__4TMHJ .styles_typeControls__t8RoR {
		max-width: 233px;
	}
	.style_options__dypyz .style_label__gm-M7 {
		column-gap: 5px;
	}
}

@media (max-width: 1238px) {
	.styles_typeControls__t8RoR {
		 max-width: initial;
	}
}

@media (max-width: 1024px) {
	.style_options__dypyz .styles_description-m__kjatb {
		font-size: 10px;
	}
}
/**************************end react new styles*****************************************/

@media (max-width: 1600px) {

	.header .header__bottom .container {
		max-width: 100% !important;
	}

}

@media(max-width: 1366px){
	.header__phone-block {
		width: 169px !important;
		margin-right: 0 !important;
	}
	.menu_top .text-white, .menu_top .need_invert {
		font-size: 16px !important;
		margin-bottom: 7px;
	}

	div#app-header {
		margin-right: 0;
	}
}


.modal-header.pt_2rem {
	padding-top: 0 !important;
}

.justify-content-space-between {
	justify-content: space-between !important;
	margin-right: 50px;
	margin-left: 30px;
	gap: 0;
	margin-top: 10px;
}

.cabin-guest-info, .cabin-guest-selectors, .cabin-guest-buttons{
	width: 30%;

}

.modal-dialog .modal-body {
	padding-top: 18px;
}

.cabin-guest-selectors .styles_content__4icG7{
	margin-top: 0 !important;
}

.cabin-guest-selectors .styles_places__mAbG0 {
	margin-top: 0;
}

.cabin-guest-selectors .styles_content__4icG7 {
	grid-template-columns: 100%;
}

.cabin-guest-buttons {
	text-align: right;
	display: flex;
	flex-flow: column;
	align-items: flex-end;
	justify-content: center;
}

.cabin-guest-buttons .styles_prices__PyfpS {
	margin-top: 0;
}

.cabin-guest-buttons .styles_questionButton__WmX5h {
	right: auto;
	top: 3px;
}

.btn_block .col{
	margin:	0;
	padding:0;
}

.cabin-guest-selectors .styles_passengersReversed__l3pPL {
	margin-bottom: 0px;
}

.styles_price__xFwB9 {
	align-items: flex-end;
	gap: 15px;
}
.cabin-guest-selectors .style_toggleIos__active__Hxa3B {
	background-color: #00b9e7;
}

.cabin-guest-info{
	display: flex;
	flex-flow: column;
	justify-content: center;
}

.style_selectWrap__PXmnP.style_lg__ceHmn {
	width: 272px;
}

.cabin-guest-selectors .styles_content__4icG7 {
	grid-template-columns: auto;
}

.modal-cabin-button button, .book_btn {
	width: 248px;
	height: 55px;
}

.styles_headline-s__DMRz7 {
	font-size: 14px;
	font-weight: 400;
	text-transform: capitalizee;
}

.cartButtonBlock .styles_cartWidgetTrigger__marker__GpxJF {
	left: 20px;
	right:auto;
}

.styles_close__wMnrl {
	right: 5px;
	top: 10px;
}

.styles_modal__0Z3KE {
	max-width: 460px;
}






@media (max-width: 1024px){
	.justify-content-space-between {
		justify-content: flex-start !important;
		margin-right: 0;
		margin-left: 0;
		gap: 30px;
		flex-flow: column;
	}
	.cabin-guest-buttons  .styles_price__xFwB9 {
		margin-bottom: 20px;
	}
	.cabin-guest-info, .cabin-guest-selectors, .cabin-guest-buttons {
		width: 100%;
	}
	.cabin-guest-buttons {
		text-align: left;
		display: flex;
		flex-flow: column;
		align-items: flex-start;
		justify-content: center;
		box-sizing: border-box;
		margin-left: 15px;
	}

	.book_btn{
		margin: 0;
	}
	.modal-cabin-button {
		margin-bottom: 0;
	}
	.cabin-guest-buttons .styles_price__xFwB9 {
		margin-bottom: 10px;
	}
	.cabin-guest-selectors .styles_bonusPaymentTooltip__YPlBA {
		margin-left: 0;
	}

	.cabin-guest-selectors .styles_price__xFwB9 {
		display: none;
	}

	.app-card .styles_price__xFwB9 {
		display: block;
	}
	.cabin-guest-selectors .styles_prices__PyfpS {
		display: flex;
		flex-direction: row;
		margin-top: 0;
		row-gap: 10px;
		margin-bottom: 15px;
	}
}

@media (max-width: 768px){
	.cabin-guest-buttons {
		padding-right: 15px;
	}
	.cabin-guest-selectors .styles_totalPrice__92hdI .styles_description-features__GANJc {
		width: 164px;
		padding-left: 48px;
	}

	.modal-cabin-button button, .book_btn {
		width: 270px;
	}
}

@media (max-width: 640px){
	.mobile_hide{
		display:none;
	}
	a.style_basic__XdNq3 .style_context__Q1p4p {
		width: auto;
	}
	.styles_modalWrap__j8NYh{
		 z-index: 100;
	 }
	.style_underlay__grid__2DkoU, .styles_zIndex1051__vgVRX {
		z-index: 99999;
	}

}


@media (max-width: 480px){
	.styles_cartWidgetTrigger__icon__KBgtp {
		width: 20px !important;
		height: 20px !important;
	}
}


@media screen and (max-width: 1200px) {
  .one-screen-site footer {
    position: static;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
  }
}

@media screen and (max-width: 1200px) {
  .one-screen-site.main-content-wrap footer {
    position: static;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
  }
}

@media screen and (min-width: 1700px) {
  .justify-content-xxl-center{
		        justify-content: left !important;

	}
}

@media (max-width: 1560px) {
	.ship-detail-banner__content a.btn{
		margin-bottom: 20px;
		min-width: 215px;
	}
}

@media (max-width: 1200px) {
	.header{
		padding-bottom: 0 !important;
	}

}

.main-menu-ext__item::-webkit-scrollbar{
	background:transparent;
	width:4px;
}
.main-menu-ext__item::-webkit-scrollbar-thumb{
	background:transparent;
	width:4px;
	background:#007bff;
}

.extShipsList.container{
	padding-right: 0;
}


/* End */
/* /local/templates/main/css/bootstrap.min.css?1750680498155754 */
/* /local/templates/main/css/daterangepicker.css?15518720318402 */
/* /local/templates/main/css/fileinput.min.css?15518720318615 */
/* /local/templates/main/css/magnific-popup.css?15518720316951 */
/* /local/templates/main/css/slick.css?15518720311776 */
/* /local/templates/main/css/select2.min.css?155316290115180 */
/* /local/templates/main/js/vendor/paperstack/paperstack.css?1553162901333 */
/* /local/templates/main/css/style.css?175068049814716 */
/* /local/templates/main/css/chiefslider.css?16170160972569 */
/* /local/templates/main/css/scheme.css?171129824422355 */
/* /local/react-app/static/css/main.f9308740.css?1750680498351559 */
/* /local/templates/main/components/bitrix/menu/top_new/style.css?17507784539951 */
/* /local/templates/main/styles.css?175075838112378 */
/* /local/templates/main/template_styles.css?1750778453419060 */
