@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:1;z-index:99999;transition:all 2s}.preloader::before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;opacity:1;transition:0.3s;z-index:9999999;background:transparent var(--logo) no-repeat center center;background-size:140px !important}.spin{position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px;width:200px;height:200px;border:3px solid transparent;border-radius:50%;border-top-color:var(--gold);-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;opacity:1;transition:all 1s}.spin::before{content:'';position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:3px solid transparent;border-top-color:var(--blue);border-radius:60%;-webkit-animation:antispin 0.7s infinite linear;animation:antispin 0.7s infinite linear;opacity:1;transition:all 1s}.preloader--off .preloader,.preloader--off .preloader::before,.preloader--off .spin,.preloader--off .spin::before{opacity:0;visibility:hidden;z-index:-1}@-webkit-keyframes spin{ 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg);}}@keyframes spin{ 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg);}}@-webkit-keyframes antispin{ from{ -webkit-transform:rotate(0deg); transform:rotate(0deg);} to{ -webkit-transform:rotate(-360deg); transform:rotate(-360deg);}}@keyframes antispin{ from{ -webkit-transform:rotate(0deg); transform:rotate(0deg);} to{ -webkit-transform:rotate(-360deg); transform:rotate(-360deg);}}@-webkit-keyframes fadeinout{ 0%{ opacity:1;} 100%{ opacity:0;}}@keyframes fadeinout{ 0%{ opacity:1;} 100%{ opacity:0;}}:root{ --blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#fff; --gray:#6c757d; --gray-dark:#343a40; --primary:#007bff; --secondary:#6c757d; --success:#28a745; --info:#17a2b8; --warning:#ffc107; --danger:#dc3545; --light:#f8f9fa; --dark:#343a40; --breakpoint-xs:0; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1200px; --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}*,*::before,*::after{ box-sizing:border-box;}html{ font-family:sans-serif; line-height:1.15; -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{ display:block;}body{ margin:0; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation 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:not(:focus-visible){ outline:0 !important;}hr{ box-sizing:content-box; height:0; overflow:visible;}h1,h2,h3,h4,h5,h6{ margin-top:0; margin-bottom:0.5rem;}p{ margin-top:0; margin-bottom:1rem;}abbr[title],abbr[data-original-title]{ text-decoration:underline; -webkit-text-decoration:underline dotted; text-decoration:underline dotted; cursor:help; border-bottom:0; -webkit-text-decoration-skip-ink:none; text-decoration-skip-ink:none;}address{ margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,ul,dl{ margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{ margin-bottom:0;}dt{ font-weight:700;}dd{ margin-bottom:.5rem; margin-left:0;}blockquote{ margin:0 0 1rem;}b,strong{ font-weight:bolder;}small{ font-size:80%;}sub,sup{ position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sub{ bottom:-.25em;}sup{ top:-.5em;}a{ color:#007bff; text-decoration:none; background-color:transparent;}a:hover{ color:#0056b3; text-decoration:underline;}a:not([href]):not([class]){ color:inherit; text-decoration:none;}a:not([href]):not([class]):hover{ color:inherit; text-decoration:none;}pre,code,kbd,samp{ font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; font-size:1em;}pre{ margin-top:0; margin-bottom:1rem; overflow:auto; -ms-overflow-style:scrollbar;}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:0.75rem; padding-bottom:0.75rem; color:#6c757d; text-align:left; caption-side:bottom;}th{ text-align:inherit; text-align:-webkit-match-parent;}label{ display:inline-block; margin-bottom:0.5rem;}button{ border-radius:0;}button:focus:not(:focus-visible){ outline:0;}input,button,select,optgroup,textarea{ margin:0; font-family:inherit; font-size:inherit; line-height:inherit;}button,input{ overflow:visible;}button,select{ text-transform:none;}[role="button"]{ cursor:pointer;}select{ word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{ -webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){ cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{ padding:0; border-style:none;}input[type="radio"],input[type="checkbox"]{ box-sizing:border-box; padding:0;}textarea{ overflow:auto; resize:vertical;}fieldset{ min-width:0; padding:0; margin:0; border:0;}legend{ display:block; width:100%; max-width:100%; padding:0; margin-bottom:.5rem; font-size:1.5rem; line-height:inherit; color:inherit; white-space:normal;}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:0.5rem; font-weight:500; line-height:1.2;}h1,.h1{ font-size:2.5rem;}h2,.h2{ font-size:2rem;}h3,.h3{ font-size:1.75rem;}h4,.h4{ font-size:1.5rem;}h5,.h5{ font-size:1.25rem;}h6,.h6{ font-size:1rem;}.lead{ font-size:1.25rem; font-weight:300;}.display-1{ font-size:6rem; font-weight:300; line-height:1.2;}.display-2{ font-size:5.5rem; font-weight:300; line-height:1.2;}.display-3{ font-size:4.5rem; font-weight:300; line-height:1.2;}.display-4{ font-size:3.5rem; font-weight:300; line-height:1.2;}hr{ margin-top:1rem; margin-bottom:1rem; border:0; border-top:1px solid rgba(0,0,0,0.1);}small,.small{ font-size:80%; font-weight:400;}mark,.mark{ padding:0.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:0.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 0A0";}.img-fluid{ max-width:100%; height:auto;}.img-thumbnail{ padding:0.25rem; background-color:#fff; border:1px solid #dee2e6; border-radius:0.25rem; max-width:100%; height:auto;}.figure{ display:inline-block;}.figure-img{ margin-bottom:0.5rem; line-height:1;}.figure-caption{ font-size:90%; color:#6c757d;}code{ font-size:87.5%; color:#e83e8c; word-wrap:break-word;}a > code{ color:inherit;}kbd{ padding:0.2rem 0.4rem; font-size:87.5%; color:#fff; background-color:#212529; border-radius:0.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,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{ width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}@media (min-width:576px){ .container,.container-sm{ max-width:540px;}}@media (min-width:768px){ .container,.container-sm,.container-md{ max-width:720px;}}@media (min-width:992px){ .container,.container-sm,.container-md,.container-lg{ max-width:960px;}}@media (min-width:1200px){ .container,.container-sm,.container-md,.container-lg,.container-xl{ max-width:1140px;}}.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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{ position:relative; width:100%; padding-right:15px; padding-left:15px;}.col{ -ms-flex-preferred-size:0; flex-basis:0; -ms-flex-positive:1; flex-grow:1; max-width:100%;}.row-cols-1 > *{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}.row-cols-2 > *{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}.row-cols-3 > *{ -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}.row-cols-4 > *{ -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}.row-cols-5 > *{ -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;}.row-cols-6 > *{ -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}.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%;} .row-cols-sm-1 > *{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;} .row-cols-sm-2 > *{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;} .row-cols-sm-3 > *{ -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;} .row-cols-sm-4 > *{ -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;} .row-cols-sm-5 > *{ -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;} .row-cols-sm-6 > *{ -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;} .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%;} .row-cols-md-1 > *{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;} .row-cols-md-2 > *{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;} .row-cols-md-3 > *{ -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;} .row-cols-md-4 > *{ -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;} .row-cols-md-5 > *{ -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;} .row-cols-md-6 > *{ -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;} .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%;} .row-cols-lg-1 > *{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;} .row-cols-lg-2 > *{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;} .row-cols-lg-3 > *{ -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;} .row-cols-lg-4 > *{ -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;} .row-cols-lg-5 > *{ -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;} .row-cols-lg-6 > *{ -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;} .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%;} .row-cols-xl-1 > *{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;} .row-cols-xl-2 > *{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;} .row-cols-xl-3 > *{ -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;} .row-cols-xl-4 > *{ -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;} .row-cols-xl-5 > *{ -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%;} .row-cols-xl-6 > *{ -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;} .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 th,.table td{ padding:0.75rem; vertical-align:top; border-top:1px solid #dee2e6;}.table thead th{ vertical-align:bottom; border-bottom:2px solid #dee2e6;}.table tbody + tbody{ border-top:2px solid #dee2e6;}.table-sm th,.table-sm td{ padding:0.3rem;}.table-bordered{ border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{ border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{ border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{ border:0;}.table-striped tbody tr:nth-of-type(odd){ background-color:rgba(0,0,0,0.05);}.table-hover tbody tr:hover{ color:#212529; background-color:rgba(0,0,0,0.075);}.table-primary,.table-primary > th,.table-primary > td{ background-color:#b8daff;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{ border-color:#7abaff;}.table-hover .table-primary:hover{ background-color:#9fcdff;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{ background-color:#9fcdff;}.table-secondary,.table-secondary > th,.table-secondary > td{ background-color:#d6d8db;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{ border-color:#b3b7bb;}.table-hover .table-secondary:hover{ background-color:#c8cbcf;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{ background-color:#c8cbcf;}.table-success,.table-success > th,.table-success > td{ background-color:#c3e6cb;}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{ border-color:#8fd19e;}.table-hover .table-success:hover{ background-color:#b1dfbb;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{ background-color:#b1dfbb;}.table-info,.table-info > th,.table-info > td{ background-color:#bee5eb;}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{ border-color:#86cfda;}.table-hover .table-info:hover{ background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{ background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{ background-color:#ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{ border-color:#ffdf7e;}.table-hover .table-warning:hover{ background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{ background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{ background-color:#f5c6cb;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{ border-color:#ed969e;}.table-hover .table-danger:hover{ background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{ background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{ background-color:#fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{ border-color:#fbfcfc;}.table-hover .table-light:hover{ background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{ background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{ background-color:#c6c8ca;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{ border-color:#95999c;}.table-hover .table-dark:hover{ background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{ background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{ background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{ background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{ background-color:rgba(0,0,0,0.075);}.table .thead-dark th{ color:#fff; background-color:#343a40; border-color:#454d55;}.table .thead-light th{ color:#495057; background-color:#e9ecef; border-color:#dee2e6;}.table-dark{ color:#fff; background-color:#343a40;}.table-dark th,.table-dark td,.table-dark thead th{ border-color:#454d55;}.table-dark.table-bordered{ border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){ background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{ color:#fff; background-color:rgba(255,255,255,0.075);}@media (max-width:575.98px){ .table-responsive-sm{ display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch;} .table-responsive-sm > .table-bordered{ border:0;}}@media (max-width:767.98px){ .table-responsive-md{ display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch;} .table-responsive-md > .table-bordered{ border:0;}}@media (max-width:991.98px){ .table-responsive-lg{ display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch;} .table-responsive-lg > .table-bordered{ border:0;}}@media (max-width:1199.98px){ .table-responsive-xl{ display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch;} .table-responsive-xl > .table-bordered{ border:0;}}.table-responsive{ display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{ border:0;}.form-control{ display:block; width:100%; height:calc(1.5em + 0.75rem + 2px); padding:0.375rem 0.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:0.25rem; transition:border-color 0.15s ease-in-out,box-shadow 0.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 0.2rem rgba(0,123,255,0.25);}.form-control::-webkit-input-placeholder{ color:#6c757d; opacity:1;}.form-control::-moz-placeholder{ color:#6c757d; opacity:1;}.form-control:-ms-input-placeholder{ color:#6c757d; opacity:1;}.form-control::-ms-input-placeholder{ color:#6c757d; opacity:1;}.form-control::placeholder{ color:#6c757d; opacity:1;}.form-control:disabled,.form-control[readonly]{ background-color:#e9ecef; opacity:1;}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{ -webkit-appearance:none; -moz-appearance:none; appearance:none;}select.form-control:-moz-focusring{ color:transparent; text-shadow:0 0 0 #495057;}select.form-control:focus::-ms-value{ color:#495057; background-color:#fff;}.form-control-file,.form-control-range{ display:block; width:100%;}.col-form-label{ padding-top:calc(0.375rem + 1px); padding-bottom:calc(0.375rem + 1px); margin-bottom:0; font-size:inherit; line-height:1.5;}.col-form-label-lg{ padding-top:calc(0.5rem + 1px); padding-bottom:calc(0.5rem + 1px); font-size:1.25rem; line-height:1.5;}.col-form-label-sm{ padding-top:calc(0.25rem + 1px); padding-bottom:calc(0.25rem + 1px); font-size:0.875rem; line-height:1.5;}.form-control-plaintext{ display:block; width:100%; padding:0.375rem 0; margin-bottom:0; font-size:1rem; line-height:1.5; color:#212529; background-color:transparent; border:solid transparent; border-width:1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{ padding-right:0; padding-left:0;}.form-control-sm{ height:calc(1.5em + 0.5rem + 2px); padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5; border-radius:0.2rem;}.form-control-lg{ height:calc(1.5em + 1rem + 2px); padding:0.5rem 1rem; font-size:1.25rem; line-height:1.5; border-radius:0.3rem;}select.form-control[size],select.form-control[multiple]{ height:auto;}textarea.form-control{ height:auto;}.form-group{ margin-bottom:1rem;}.form-text{ display:block; margin-top:0.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:0.3rem; margin-left:-1.25rem;}.form-check-input[disabled] ~ .form-check-label,.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:0.75rem;}.form-check-inline .form-check-input{ position:static; margin-top:0; margin-right:0.3125rem; margin-left:0;}.valid-feedback{ display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#28a745;}.valid-tooltip{ position:absolute; top:100%; left:0; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:.1rem; font-size:0.875rem; line-height:1.5; color:#fff; background-color:rgba(40,167,69,0.9); border-radius:0.25rem;}.form-row > .col > .valid-tooltip,.form-row > [class*="col-"] > .valid-tooltip{ left:5px;}.was-validated:valid ~ .valid-feedback,.was-validated:valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{ display:block;}.was-validated .form-control:valid,.form-control.is-valid{ border-color:#28a745; padding-right:calc(1.5em + 0.75rem) !important; background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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:right calc(0.375em + 0.1875rem) center; background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{ border-color:#28a745; box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated select.form-control:valid,select.form-control.is-valid{ padding-right:3rem !important; background-position:right 1.5rem center;}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{ padding-right:calc(1.5em + 0.75rem); background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:valid,.custom-select.is-valid{ border-color:#28a745; padding-right:calc(0.75em + 2.3125rem) !important; background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{ border-color:#28a745; box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{ color:#28a745;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{ display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{ color:#28a745;}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{ border-color:#28a745;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{ border-color:#34ce57; background-color:#34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{ box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{ border-color:#28a745;}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{ border-color:#28a745;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{ border-color:#28a745; box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25);}.invalid-feedback{ display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#dc3545;}.invalid-tooltip{ position:absolute; top:100%; left:0; z-index:5; display:none; max-width:100%; padding:0.25rem 0.5rem; margin-top:.1rem; font-size:0.875rem; line-height:1.5; color:#fff; background-color:rgba(220,53,69,0.9); border-radius:0.25rem;}.form-row > .col > .invalid-tooltip,.form-row > [class*="col-"] > .invalid-tooltip{ left:5px;}.was-validated:invalid ~ .invalid-feedback,.was-validated:invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{ display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{ border-color:#dc3545; padding-right:calc(1.5em + 0.75rem) !important; background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); background-repeat:no-repeat; background-position:right calc(0.375em + 0.1875rem) center; background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{ border-color:#dc3545; box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated select.form-control:invalid,select.form-control.is-invalid{ padding-right:3rem !important; background-position:right 1.5rem center;}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{ padding-right:calc(1.5em + 0.75rem); background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:invalid,.custom-select.is-invalid{ border-color:#dc3545; padding-right:calc(0.75em + 2.3125rem) !important; background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{ border-color:#dc3545; box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{ color:#dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{ display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{ color:#dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{ border-color:#dc3545;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{ border-color:#e4606d; background-color:#e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{ box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{ border-color:#dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{ border-color:#dc3545;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{ border-color:#dc3545; box-shadow:0 0 0 0.2rem rgba(220,53,69,0.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 .input-group, .form-inline .custom-select{ 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:0.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:0.375rem 0.75rem; font-size:1rem; line-height:1.5; border-radius:0.25rem; transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@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 0.2rem rgba(0,123,255,0.25);}.btn.disabled,.btn:disabled{ opacity:0.65;}.btn:not(:disabled):not(.disabled){ cursor:pointer;}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{ color:#fff; background-color:#0069d9; border-color:#0062cc; box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5);}.btn-primary.disabled,.btn-primary:disabled{ color:#fff; background-color:#007bff; border-color:#007bff;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{ color:#fff; background-color:#0062cc; border-color:#005cbf;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5);}.btn-secondary{ color:#fff; background-color:#6c757d; border-color:#6c757d;}.btn-secondary:hover{ color:#fff; background-color:#5a6268; border-color:#545b62;}.btn-secondary:focus,.btn-secondary.focus{ color:#fff; background-color:#5a6268; border-color:#545b62; box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{ color:#fff; background-color:#6c757d; border-color:#6c757d;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{ color:#fff; background-color:#545b62; border-color:#4e555b;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-success{ color:#fff; background-color:#28a745; border-color:#28a745;}.btn-success:hover{ color:#fff; background-color:#218838; border-color:#1e7e34;}.btn-success:focus,.btn-success.focus{ color:#fff; background-color:#218838; border-color:#1e7e34; box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);}.btn-success.disabled,.btn-success:disabled{ color:#fff; background-color:#28a745; border-color:#28a745;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{ color:#fff; background-color:#1e7e34; border-color:#1c7430;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);}.btn-info{ color:#fff; background-color:#17a2b8; border-color:#17a2b8;}.btn-info:hover{ color:#fff; background-color:#138496; border-color:#117a8b;}.btn-info:focus,.btn-info.focus{ color:#fff; background-color:#138496; border-color:#117a8b; box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-info.disabled,.btn-info:disabled{ color:#fff; background-color:#17a2b8; border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{ color:#fff; background-color:#117a8b; border-color:#10707f;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-warning{ color:#212529; background-color:#ffc107; border-color:#ffc107;}.btn-warning:hover{ color:#212529; background-color:#e0a800; border-color:#d39e00;}.btn-warning:focus,.btn-warning.focus{ color:#212529; background-color:#e0a800; border-color:#d39e00; box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-warning.disabled,.btn-warning:disabled{ color:#212529; background-color:#ffc107; border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{ color:#212529; background-color:#d39e00; border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-danger{ color:#fff; background-color:#dc3545; border-color:#dc3545;}.btn-danger:hover{ color:#fff; background-color:#c82333; border-color:#bd2130;}.btn-danger:focus,.btn-danger.focus{ color:#fff; background-color:#c82333; border-color:#bd2130; box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-danger.disabled,.btn-danger:disabled{ color:#fff; background-color:#dc3545; border-color:#dc3545;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{ color:#fff; background-color:#bd2130; border-color:#b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);}.btn-light{ color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;}.btn-light:hover{ color:#212529; background-color:#e2e6ea; border-color:#dae0e5;}.btn-light:focus,.btn-light.focus{ color:#212529; background-color:#e2e6ea; border-color:#dae0e5; box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-light.disabled,.btn-light:disabled{ color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{ color:#212529; background-color:#dae0e5; border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-dark{ color:#fff; background-color:#343a40; border-color:#343a40;}.btn-dark:hover{ color:#fff; background-color:#23272b; border-color:#1d2124;}.btn-dark:focus,.btn-dark.focus{ color:#fff; background-color:#23272b; border-color:#1d2124; box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-dark.disabled,.btn-dark:disabled{ color:#fff; background-color:#343a40; border-color:#343a40;}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{ color:#fff; background-color:#1d2124; border-color:#171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-outline-primary{ color:#007bff; border-color:#007bff;}.btn-outline-primary:hover{ color:#fff; background-color:#007bff; border-color:#007bff;}.btn-outline-primary:focus,.btn-outline-primary.focus{ box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{ color:#007bff; background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{ color:#fff; background-color:#007bff; border-color:#007bff;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-outline-secondary{ color:#6c757d; border-color:#6c757d;}.btn-outline-secondary:hover{ color:#fff; background-color:#6c757d; border-color:#6c757d;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{ box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{ color:#6c757d; background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{ color:#fff; background-color:#6c757d; border-color:#6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-success{ color:#28a745; border-color:#28a745;}.btn-outline-success:hover{ color:#fff; background-color:#28a745; border-color:#28a745;}.btn-outline-success:focus,.btn-outline-success.focus{ box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{ color:#28a745; background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{ color:#fff; background-color:#28a745; border-color:#28a745;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.btn-outline-info{ color:#17a2b8; border-color:#17a2b8;}.btn-outline-info:hover{ color:#fff; background-color:#17a2b8; border-color:#17a2b8;}.btn-outline-info:focus,.btn-outline-info.focus{ box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{ color:#17a2b8; background-color:transparent;}.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 0.2rem rgba(23,162,184,0.5);}.btn-outline-warning{ color:#ffc107; border-color:#ffc107;}.btn-outline-warning:hover{ color:#212529; background-color:#ffc107; border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{ box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{ color:#ffc107; background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{ color:#212529; background-color:#ffc107; border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-danger{ color:#dc3545; border-color:#dc3545;}.btn-outline-danger:hover{ color:#fff; background-color:#dc3545; border-color:#dc3545;}.btn-outline-danger:focus,.btn-outline-danger.focus{ box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{ color:#dc3545; background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{ color:#fff; background-color:#dc3545; border-color:#dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{ box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.btn-outline-light{ color:#f8f9fa; border-color:#f8f9fa;}.btn-outline-light:hover{ color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{ box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{ color:#f8f9fa; background-color:transparent;}.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 0.2rem rgba(248,249,250,0.5);}.btn-outline-dark{ color:#343a40; border-color:#343a40;}.btn-outline-dark:hover{ color:#fff; background-color:#343a40; border-color:#343a40;}.btn-outline-dark:focus,.btn-outline-dark.focus{ box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{ color:#343a40; background-color:transparent;}.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 0.2rem rgba(52,58,64,0.5);}.btn-link{ font-weight:400; color:#007bff; text-decoration:none;}.btn-link:hover{ color:#0056b3; text-decoration:underline;}.btn-link:focus,.btn-link.focus{ text-decoration:underline;}.btn-link:disabled,.btn-link.disabled{ color:#6c757d; pointer-events:none;}.btn-lg,.btn-group-lg > .btn{ padding:0.5rem 1rem; font-size:1.25rem; line-height:1.5; border-radius:0.3rem;}.btn-sm,.btn-group-sm > .btn{ padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5; border-radius:0.2rem;}.btn-block{ display:block; width:100%;}.btn-block + .btn-block{ margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{ width:100%;}.fade{ transition:opacity 0.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 0.35s ease;}@media (prefers-reduced-motion:reduce){ .collapsing{ transition:none;}}.dropup,.dropright,.dropdown,.dropleft{ position:relative;}.dropdown-toggle{ white-space:nowrap;}.dropdown-toggle::after{ display:inline-block; margin-left:0.255em; vertical-align:0.255em; content:""; border-top:0.3em solid; border-right:0.3em solid transparent; border-bottom:0; border-left:0.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:0.5rem 0; margin:0.125rem 0 0; font-size:1rem; color:#212529; text-align:left; list-style:none; background-color:#fff; background-clip:padding-box; border:1px solid rgba(0,0,0,0.15); border-radius:0.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:0.125rem;}.dropup .dropdown-toggle::after{ display:inline-block; margin-left:0.255em; vertical-align:0.255em; content:""; border-top:0; border-right:0.3em solid transparent; border-bottom:0.3em solid; border-left:0.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:0.125rem;}.dropright .dropdown-toggle::after{ display:inline-block; margin-left:0.255em; vertical-align:0.255em; content:""; border-top:0.3em solid transparent; border-right:0; border-bottom:0.3em solid transparent; border-left:0.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:0.125rem;}.dropleft .dropdown-toggle::after{ display:inline-block; margin-left:0.255em; vertical-align:0.255em; content:"";}.dropleft .dropdown-toggle::after{ display:none;}.dropleft .dropdown-toggle::before{ display:inline-block; margin-right:0.255em; vertical-align:0.255em; content:""; border-top:0.3em solid transparent; border-right:0.3em solid; border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{ margin-left:0;}.dropleft .dropdown-toggle::before{ vertical-align:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{ right:auto; bottom:auto;}.dropdown-divider{ height:0; margin:0.5rem 0; overflow:hidden; border-top:1px solid #e9ecef;}.dropdown-item{ display:block; width:100%; padding:0.25rem 1.5rem; clear:both; font-weight:400; color:#212529; text-align:inherit; white-space:nowrap; background-color:transparent; border:0;}.dropdown-item:hover,.dropdown-item:focus{ color:#16181b; text-decoration:none; background-color:#e9ecef;}.dropdown-item.active,.dropdown-item:active{ color:#fff; text-decoration:none; background-color:#007bff;}.dropdown-item.disabled,.dropdown-item:disabled{ color:#adb5bd; pointer-events:none; background-color:transparent;}.dropdown-menu.show{ display:block;}.dropdown-header{ display:block; padding:0.5rem 1.5rem; margin-bottom:0; font-size:0.875rem; color:#6c757d; white-space:nowrap;}.dropdown-item-text{ display:block; padding:0.25rem 1.5rem; color:#212529;}.btn-group,.btn-group-vertical{ position:relative; display:-ms-inline-flexbox; display:inline-flex; vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{ position:relative; -ms-flex:1 1 auto; flex:1 1 auto;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover{ z-index:1;}.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{ z-index:1;}.btn-toolbar{ display:-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:not(:first-child),.btn-group > .btn-group:not(:first-child){ margin-left:-1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{ border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{ border-top-left-radius:0; border-bottom-left-radius:0;}.dropdown-toggle-split{ padding-right:0.5625rem; padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{ margin-left:0;}.dropleft .dropdown-toggle-split::before{ margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{ padding-right:0.375rem; padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{ padding-right:0.75rem; padding-left:0.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:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){ margin-top:-1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{ border-bottom-right-radius:0; border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn{ border-top-left-radius:0; border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{ margin-bottom:0;}.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"]{ position:absolute; clip:rect(0,0,0,0); pointer-events:none;}.input-group{ position:relative; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:stretch; align-items:stretch; width:100%;}.input-group > .form-control,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{ position:relative; -ms-flex:1 1 auto; flex:1 1 auto; width:1%; min-width:0; margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .form-control,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{ margin-left:-1px;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{ z-index:3;}.input-group > .custom-file .custom-file-input:focus{ z-index:4;}.input-group > .form-control:not(:first-child),.input-group > .custom-select: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:not(.has-validation) > .form-control:not(:last-child),.input-group:not(.has-validation) > .custom-select:not(:last-child),.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after{ border-top-right-radius:0; border-bottom-right-radius:0;}.input-group.has-validation > .form-control:nth-last-child(n + 3),.input-group.has-validation > .custom-select:nth-last-child(n + 3),.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after{ border-top-right-radius:0; border-bottom-right-radius:0;}.input-group-prepend,.input-group-append{ display:-ms-flexbox; display:flex;}.input-group-prepend .btn,.input-group-append .btn{ position:relative; z-index:2;}.input-group-prepend .btn:focus,.input-group-append .btn:focus{ z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn{ margin-left:-1px;}.input-group-prepend{ margin-right:-1px;}.input-group-append{ margin-left:-1px;}.input-group-text{ display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; padding:0.375rem 0.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:0.25rem;}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{ margin-top:0;}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select{ height:calc(1.5em + 1rem + 2px);}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{ padding:0.5rem 1rem; font-size:1.25rem; line-height:1.5; border-radius:0.3rem;}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select{ height:calc(1.5em + 0.5rem + 2px);}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{ padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5; border-radius:0.2rem;}.input-group-lg > .custom-select,.input-group-sm > .custom-select{ padding-right:1.75rem;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){ border-top-right-radius:0; border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){ border-top-left-radius:0; border-bottom-left-radius:0;}.custom-control{ position:relative; z-index:1; display:block; min-height:1.5rem; padding-left:1.5rem; -webkit-print-color-adjust:exact; color-adjust:exact;}.custom-control-inline{ display:-ms-inline-flexbox; display:inline-flex; margin-right:1rem;}.custom-control-input{ position:absolute; left:0; z-index:-1; width:1rem; height:1.25rem; 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 0.2rem rgba(0,123,255,0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{ border-color:#80bdff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{ color:#fff; background-color:#b3d7ff; border-color:#b3d7ff;}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{ color:#6c757d;}.custom-control-input[disabled] ~ .custom-control-label::before,.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:0.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:0.25rem; left:-1.5rem; display:block; width:1rem; height:1rem; content:""; background:50% / 50% 50% no-repeat;}.custom-checkbox .custom-control-label::before{ border-radius:0.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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 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' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{ background-color:rgba(0,123,255,0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{ background-color:rgba(0,123,255,0.5);}.custom-radio .custom-control-label::before{ border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{ background-color:rgba(0,123,255,0.5);}.custom-switch{ padding-left:2.25rem;}.custom-switch .custom-control-label::before{ left:-2.25rem; width:1.75rem; pointer-events:all; border-radius:0.5rem;}.custom-switch .custom-control-label::after{ top:calc(0.25rem + 2px); left:calc(-2.25rem + 2px); width:calc(1rem - 4px); height:calc(1rem - 4px); background-color:#adb5bd; border-radius:0.5rem; transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out; transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-transform 0.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(0.75rem); transform:translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{ background-color:rgba(0,123,255,0.5);}.custom-select{ display:inline-block; width:100%; height:calc(1.5em + 0.75rem + 2px); padding:0.375rem 1.75rem 0.375rem 0.75rem; font-size:1rem; font-weight:400; line-height:1.5; color:#495057; vertical-align:middle; background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat; border:1px solid #ced4da; border-radius:0.25rem; -webkit-appearance:none; -moz-appearance:none; appearance:none;}.custom-select:focus{ border-color:#80bdff; outline:0; box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-select:focus::-ms-value{ color:#495057; background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){ height:auto; padding-right:0.75rem; background-image:none;}.custom-select:disabled{ color:#6c757d; background-color:#e9ecef;}.custom-select::-ms-expand{ display:none;}.custom-select:-moz-focusring{ color:transparent; text-shadow:0 0 0 #495057;}.custom-select-sm{ height:calc(1.5em + 0.5rem + 2px); padding-top:0.25rem; padding-bottom:0.25rem; padding-left:0.5rem; font-size:0.875rem;}.custom-select-lg{ height:calc(1.5em + 1rem + 2px); padding-top:0.5rem; padding-bottom:0.5rem; padding-left:1rem; font-size:1.25rem;}.custom-file{ position:relative; display:inline-block; width:100%; height:calc(1.5em + 0.75rem + 2px); margin-bottom:0;}.custom-file-input{ position:relative; z-index:2; width:100%; height:calc(1.5em + 0.75rem + 2px); margin:0; overflow:hidden; opacity:0;}.custom-file-input:focus ~ .custom-file-label{ border-color:#80bdff; box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{ background-color:#e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{ content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{ content:attr(data-browse);}.custom-file-label{ position:absolute; top:0; right:0; left:0; z-index:1; height:calc(1.5em + 0.75rem + 2px); padding:0.375rem 0.75rem; overflow:hidden; font-weight:400; line-height:1.5; color:#495057; background-color:#fff; border:1px solid #ced4da; border-radius:0.25rem;}.custom-file-label::after{ position:absolute; top:0; right:0; bottom:0; z-index:3; display:block; height:calc(1.5em + 0.75rem); padding:0.375rem 0.75rem; line-height:1.5; color:#495057; content:"Browse"; background-color:#e9ecef; border-left:inherit; border-radius:0 0.25rem 0.25rem 0;}.custom-range{ width:100%; height:1.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 0.2rem rgba(0,123,255,0.25);}.custom-range:focus::-moz-range-thumb{ box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range:focus::-ms-thumb{ box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range::-moz-focus-outer{ border:0;}.custom-range::-webkit-slider-thumb{ width:1rem; height:1rem; margin-top:-0.25rem; background-color:#007bff; border:0; border-radius:1rem; -webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; -webkit-appearance:none; appearance:none;}@media (prefers-reduced-motion:reduce){ .custom-range::-webkit-slider-thumb{ -webkit-transition:none; transition:none;}}.custom-range::-webkit-slider-thumb:active{ background-color:#b3d7ff;}.custom-range::-webkit-slider-runnable-track{ width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:#dee2e6; border-color:transparent; border-radius:1rem;}.custom-range::-moz-range-thumb{ width:1rem; height:1rem; background-color:#007bff; border:0; border-radius:1rem; -moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; -moz-appearance:none; appearance:none;}@media (prefers-reduced-motion:reduce){ .custom-range::-moz-range-thumb{ -moz-transition:none; transition:none;}}.custom-range::-moz-range-thumb:active{ background-color:#b3d7ff;}.custom-range::-moz-range-track{ width:100%; height:0.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:0.2rem; margin-left:0.2rem; background-color:#007bff; border:0; border-radius:1rem; -ms-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; appearance:none;}@media (prefers-reduced-motion:reduce){ .custom-range::-ms-thumb{ -ms-transition:none; transition:none;}}.custom-range::-ms-thumb:active{ background-color:#b3d7ff;}.custom-range::-ms-track{ width:100%; height:0.5rem; color:transparent; cursor:pointer; background-color:transparent; border-color:transparent; border-width:0.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 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.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:0.5rem 1rem;}.nav-link:hover,.nav-link:focus{ text-decoration:none;}.nav-link.disabled{ color:#6c757d; pointer-events:none; cursor:default;}.nav-tabs{ border-bottom:1px solid #dee2e6;}.nav-tabs .nav-link{ margin-bottom:-1px; border:1px solid transparent; border-top-left-radius:0.25rem; border-top-right-radius:0.25rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{ border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{ color:#6c757d; background-color:transparent; border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{ color:#495057; background-color:#fff; border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{ margin-top:-1px; border-top-left-radius:0; border-top-right-radius:0;}.nav-pills .nav-link{ border-radius:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{ color:#fff; background-color:#007bff;}.nav-fill > .nav-link,.nav-fill .nav-item{ -ms-flex:1 1 auto; flex:1 1 auto; text-align:center;}.nav-justified > .nav-link,.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:0.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{ 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:0.3125rem; padding-bottom:0.3125rem; margin-right:1rem; font-size:1.25rem; line-height:inherit; white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{ text-decoration:none;}.navbar-nav{ display:-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:0.5rem; padding-bottom:0.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:0.25rem 0.75rem; font-size:1.25rem; line-height:1; background-color:transparent; border:1px solid transparent; border-radius:0.25rem;}.navbar-toggler:hover,.navbar-toggler:focus{ text-decoration:none;}.navbar-toggler-icon{ display:inline-block; width:1.5em; height:1.5em; vertical-align:middle; content:""; background:50% / 100% 100% no-repeat;}.navbar-nav-scroll{ max-height:75vh; overflow-y:auto;}@media (max-width:575.98px){ .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{ 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:0.5rem; padding-left:0.5rem;} .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{ -ms-flex-wrap:nowrap; flex-wrap:nowrap;} .navbar-expand-sm .navbar-nav-scroll{ overflow:visible;} .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,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{ 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:0.5rem; padding-left:0.5rem;} .navbar-expand-md > .container, .navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{ -ms-flex-wrap:nowrap; flex-wrap:nowrap;} .navbar-expand-md .navbar-nav-scroll{ overflow:visible;} .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,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{ 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:0.5rem; padding-left:0.5rem;} .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{ -ms-flex-wrap:nowrap; flex-wrap:nowrap;} .navbar-expand-lg .navbar-nav-scroll{ overflow:visible;} .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,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{ 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:0.5rem; padding-left:0.5rem;} .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{ -ms-flex-wrap:nowrap; flex-wrap:nowrap;} .navbar-expand-xl .navbar-nav-scroll{ overflow:visible;} .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,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{ 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:0.5rem; padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{ -ms-flex-wrap:nowrap; flex-wrap:nowrap;}.navbar-expand .navbar-nav-scroll{ overflow:visible;}.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,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{ color:rgba(0,0,0,0.9);}.navbar-light .navbar-nav .nav-link{ color:rgba(0,0,0,0.5);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{ color:rgba(0,0,0,0.7);}.navbar-light .navbar-nav .nav-link.disabled{ color:rgba(0,0,0,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{ color:rgba(0,0,0,0.9);}.navbar-light .navbar-toggler{ color:rgba(0,0,0,0.5); border-color:rgba(0,0,0,0.1);}.navbar-light .navbar-toggler-icon{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{ color:rgba(0,0,0,0.5);}.navbar-light .navbar-text a{ color:rgba(0,0,0,0.9);}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{ color:rgba(0,0,0,0.9);}.navbar-dark .navbar-brand{ color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{ color:#fff;}.navbar-dark .navbar-nav .nav-link{ color:rgba(255,255,255,0.5);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{ color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{ color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{ color:#fff;}.navbar-dark .navbar-toggler{ color:rgba(255,255,255,0.5); border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{ color:rgba(255,255,255,0.5);}.navbar-dark .navbar-text a{ color:#fff;}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{ color:#fff;}.card{ position:relative; display:-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,0.125); border-radius:0.25rem;}.card > hr{ margin-right:0; margin-left:0;}.card > .list-group{ border-top:inherit; border-bottom:inherit;}.card > .list-group:first-child{ border-top-width:0; border-top-left-radius:calc(0.25rem - 1px); border-top-right-radius:calc(0.25rem - 1px);}.card > .list-group:last-child{ border-bottom-width:0; border-bottom-right-radius:calc(0.25rem - 1px); border-bottom-left-radius:calc(0.25rem - 1px);}.card > .card-header + .list-group,.card > .list-group + .card-footer{ border-top:0;}.card-body{ -ms-flex:1 1 auto; flex:1 1 auto; min-height:1px; padding:1.25rem;}.card-title{ margin-bottom:0.75rem;}.card-subtitle{ margin-top:-0.375rem; margin-bottom:0;}.card-text:last-child{ margin-bottom:0;}.card-link:hover{ text-decoration:none;}.card-link + .card-link{ margin-left:1.25rem;}.card-header{ padding:0.75rem 1.25rem; margin-bottom:0; background-color:rgba(0,0,0,0.03); border-bottom:1px solid rgba(0,0,0,0.125);}.card-header:first-child{ border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-footer{ padding:0.75rem 1.25rem; background-color:rgba(0,0,0,0.03); border-top:1px solid rgba(0,0,0,0.125);}.card-footer:last-child{ border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{ margin-right:-0.625rem; margin-bottom:-0.75rem; margin-left:-0.625rem; border-bottom:0;}.card-header-pills{ margin-right:-0.625rem; margin-left:-0.625rem;}.card-img-overlay{ position:absolute; top:0; right:0; bottom:0; left:0; padding:1.25rem; border-radius:calc(0.25rem - 1px);}.card-img,.card-img-top,.card-img-bottom{ -ms-flex-negative:0; flex-shrink:0; width:100%;}.card-img,.card-img-top{ border-top-left-radius:calc(0.25rem - 1px); border-top-right-radius:calc(0.25rem - 1px);}.card-img,.card-img-bottom{ border-bottom-right-radius:calc(0.25rem - 1px); border-bottom-left-radius:calc(0.25rem - 1px);}.card-deck .card{ margin-bottom:15px;}@media (min-width:576px){ .card-deck{ display:-ms-flexbox; display:flex; -ms-flex-flow:row wrap; flex-flow:row wrap; margin-right:-15px; margin-left:-15px;} .card-deck .card{ -ms-flex:1 0 0%; flex:1 0 0%; margin-right:15px; margin-bottom:0; margin-left:15px;}}.card-group > .card{ margin-bottom:15px;}@media (min-width:576px){ .card-group{ display:-ms-flexbox; display:flex; -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-img-top, .card-group > .card:not(:last-child) .card-header{ border-top-right-radius:0;} .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer{ border-bottom-right-radius:0;} .card-group > .card:not(:first-child){ border-top-left-radius:0; border-bottom-left-radius:0;} .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header{ border-top-left-radius:0;} .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer{ border-bottom-left-radius:0;}}.card-columns .card{ margin-bottom:0.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{ overflow-anchor:none;}.accordion > .card{ overflow:hidden;}.accordion > .card:not(:last-of-type){ border-bottom:0; border-bottom-right-radius:0; border-bottom-left-radius:0;}.accordion > .card:not(:first-of-type){ border-top-left-radius:0; border-top-right-radius:0;}.accordion > .card > .card-header{ border-radius:0; margin-bottom:-1px;}.breadcrumb{ display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding:0.75rem 1rem; margin-bottom:1rem; list-style:none; background-color:#e9ecef; border-radius:0.25rem;}.breadcrumb-item + .breadcrumb-item{ padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{ float:left; padding-right:0.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:0.25rem;}.page-link{ position:relative; display:block; padding:0.5rem 0.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:3; outline:0; box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.page-item:first-child .page-link{ margin-left:0; border-top-left-radius:0.25rem; border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{ border-top-right-radius:0.25rem; border-bottom-right-radius:0.25rem;}.page-item.active .page-link{ z-index:3; 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:0.75rem 1.5rem; font-size:1.25rem; line-height:1.5;}.pagination-lg .page-item:first-child .page-link{ border-top-left-radius:0.3rem; border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{ border-top-right-radius:0.3rem; border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{ padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5;}.pagination-sm .page-item:first-child .page-link{ border-top-left-radius:0.2rem; border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{ border-top-right-radius:0.2rem; border-bottom-right-radius:0.2rem;}.badge{ display:inline-block; padding:0.25em 0.4em; font-size:75%; font-weight:700; line-height:1; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:0.25rem; transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){ .badge{ transition:none;}}a.badge:hover,a.badge:focus{ text-decoration:none;}.badge:empty{ display:none;}.btn .badge{ position:relative; top:-1px;}.badge-pill{ padding-right:0.6em; padding-left:0.6em; border-radius:10rem;}.badge-primary{ color:#fff; background-color:#007bff;}a.badge-primary:hover,a.badge-primary:focus{ color:#fff; background-color:#0062cc;}a.badge-primary:focus,a.badge-primary.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.badge-secondary{ color:#fff; background-color:#6c757d;}a.badge-secondary:hover,a.badge-secondary:focus{ color:#fff; background-color:#545b62;}a.badge-secondary:focus,a.badge-secondary.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.badge-success{ color:#fff; background-color:#28a745;}a.badge-success:hover,a.badge-success:focus{ color:#fff; background-color:#1e7e34;}a.badge-success:focus,a.badge-success.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);}.badge-info{ color:#fff; background-color:#17a2b8;}a.badge-info:hover,a.badge-info:focus{ color:#fff; background-color:#117a8b;}a.badge-info:focus,a.badge-info.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.badge-warning{ color:#212529; background-color:#ffc107;}a.badge-warning:hover,a.badge-warning:focus{ color:#212529; background-color:#d39e00;}a.badge-warning:focus,a.badge-warning.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.badge-danger{ color:#fff; background-color:#dc3545;}a.badge-danger:hover,a.badge-danger:focus{ color:#fff; background-color:#bd2130;}a.badge-danger:focus,a.badge-danger.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);}.badge-light{ color:#212529; background-color:#f8f9fa;}a.badge-light:hover,a.badge-light:focus{ color:#212529; background-color:#dae0e5;}a.badge-light:focus,a.badge-light.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.badge-dark{ color:#fff; background-color:#343a40;}a.badge-dark:hover,a.badge-dark:focus{ color:#fff; background-color:#1d2124;}a.badge-dark:focus,a.badge-dark.focus{ outline:0; box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.jumbotron{ padding:2rem 1rem; margin-bottom:2rem; background-color:#e9ecef; border-radius:0.3rem;}@media (min-width:576px){ .jumbotron{ padding:4rem 2rem;}}.jumbotron-fluid{ padding-right:0; padding-left:0; border-radius:0;}.alert{ position:relative; padding:0.75rem 1.25rem; margin-bottom:1rem; border:1px solid transparent; border-radius:0.25rem;}.alert-heading{ color:inherit;}.alert-link{ font-weight:700;}.alert-dismissible{ padding-right:4rem;}.alert-dismissible .close{ position:absolute; top:0; right:0; z-index:2; padding:0.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; line-height:0; font-size:0.75rem; background-color:#e9ecef; border-radius:0.25rem;}.progress-bar{ display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; -ms-flex-pack:center; justify-content:center; overflow:hidden; color:#fff; text-align:center; white-space:nowrap; background-color:#007bff; transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){ .progress-bar{ transition:none;}}.progress-bar-striped{ background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-size:1rem 1rem;}.progress-bar-animated{ -webkit-animation:1s linear infinite progress-bar-stripes; animation:1s linear infinite progress-bar-stripes;}@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; border-radius:0.25rem;}.list-group-item-action{ width:100%; color:#495057; text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{ z-index:1; color:#495057; text-decoration:none; background-color:#f8f9fa;}.list-group-item-action:active{ color:#212529; background-color:#e9ecef;}.list-group-item{ position:relative; display:block; padding:0.75rem 1.25rem; background-color:#fff; border:1px solid rgba(0,0,0,0.125);}.list-group-item:first-child{ border-top-left-radius:inherit; border-top-right-radius:inherit;}.list-group-item:last-child{ border-bottom-right-radius:inherit; border-bottom-left-radius:inherit;}.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-item + .list-group-item{ border-top-width:0;}.list-group-item + .list-group-item.active{ margin-top:-1px; border-top-width:1px;}.list-group-horizontal{ -ms-flex-direction:row; flex-direction:row;}.list-group-horizontal > .list-group-item:first-child{ border-bottom-left-radius:0.25rem; border-top-right-radius:0;}.list-group-horizontal > .list-group-item:last-child{ border-top-right-radius:0.25rem; border-bottom-left-radius:0;}.list-group-horizontal > .list-group-item.active{ margin-top:0;}.list-group-horizontal > .list-group-item + .list-group-item{ border-top-width:1px; border-left-width:0;}.list-group-horizontal > .list-group-item + .list-group-item.active{ margin-left:-1px; border-left-width:1px;}@media (min-width:576px){ .list-group-horizontal-sm{ -ms-flex-direction:row; flex-direction:row;} .list-group-horizontal-sm > .list-group-item:first-child{ border-bottom-left-radius:0.25rem; border-top-right-radius:0;} .list-group-horizontal-sm > .list-group-item:last-child{ border-top-right-radius:0.25rem; border-bottom-left-radius:0;} .list-group-horizontal-sm > .list-group-item.active{ margin-top:0;} .list-group-horizontal-sm > .list-group-item + .list-group-item{ border-top-width:1px; border-left-width:0;} .list-group-horizontal-sm > .list-group-item + .list-group-item.active{ margin-left:-1px; border-left-width:1px;}}@media (min-width:768px){ .list-group-horizontal-md{ -ms-flex-direction:row; flex-direction:row;} .list-group-horizontal-md > .list-group-item:first-child{ border-bottom-left-radius:0.25rem; border-top-right-radius:0;} .list-group-horizontal-md > .list-group-item:last-child{ border-top-right-radius:0.25rem; border-bottom-left-radius:0;} .list-group-horizontal-md > .list-group-item.active{ margin-top:0;} .list-group-horizontal-md > .list-group-item + .list-group-item{ border-top-width:1px; border-left-width:0;} .list-group-horizontal-md > .list-group-item + .list-group-item.active{ margin-left:-1px; border-left-width:1px;}}@media (min-width:992px){ .list-group-horizontal-lg{ -ms-flex-direction:row; flex-direction:row;} .list-group-horizontal-lg > .list-group-item:first-child{ border-bottom-left-radius:0.25rem; border-top-right-radius:0;} .list-group-horizontal-lg > .list-group-item:last-child{ border-top-right-radius:0.25rem; border-bottom-left-radius:0;} .list-group-horizontal-lg > .list-group-item.active{ margin-top:0;} .list-group-horizontal-lg > .list-group-item + .list-group-item{ border-top-width:1px; border-left-width:0;} .list-group-horizontal-lg > .list-group-item + .list-group-item.active{ margin-left:-1px; border-left-width:1px;}}@media (min-width:1200px){ .list-group-horizontal-xl{ -ms-flex-direction:row; flex-direction:row;} .list-group-horizontal-xl > .list-group-item:first-child{ border-bottom-left-radius:0.25rem; border-top-right-radius:0;} .list-group-horizontal-xl > .list-group-item:last-child{ border-top-right-radius:0.25rem; border-bottom-left-radius:0;} .list-group-horizontal-xl > .list-group-item.active{ margin-top:0;} .list-group-horizontal-xl > .list-group-item + .list-group-item{ border-top-width:1px; border-left-width:0;} .list-group-horizontal-xl > .list-group-item + .list-group-item.active{ margin-left:-1px; border-left-width:1px;}}.list-group-flush{ border-radius:0;}.list-group-flush > .list-group-item{ border-width:0 0 1px;}.list-group-flush > .list-group-item:last-child{ border-bottom-width:0;}.list-group-item-primary{ color:#004085; background-color:#b8daff;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{ color:#004085; background-color:#9fcdff;}.list-group-item-primary.list-group-item-action.active{ color:#fff; background-color:#004085; border-color:#004085;}.list-group-item-secondary{ color:#383d41; background-color:#d6d8db;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{ color:#383d41; background-color:#c8cbcf;}.list-group-item-secondary.list-group-item-action.active{ color:#fff; background-color:#383d41; border-color:#383d41;}.list-group-item-success{ color:#155724; background-color:#c3e6cb;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{ color:#155724; background-color:#b1dfbb;}.list-group-item-success.list-group-item-action.active{ color:#fff; background-color:#155724; border-color:#155724;}.list-group-item-info{ color:#0c5460; background-color:#bee5eb;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{ color:#0c5460; background-color:#abdde5;}.list-group-item-info.list-group-item-action.active{ color:#fff; background-color:#0c5460; border-color:#0c5460;}.list-group-item-warning{ color:#856404; background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{ color:#856404; background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{ color:#fff; background-color:#856404; border-color:#856404;}.list-group-item-danger{ color:#721c24; background-color:#f5c6cb;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{ color:#721c24; background-color:#f1b0b7;}.list-group-item-danger.list-group-item-action.active{ color:#fff; background-color:#721c24; border-color:#721c24;}.list-group-item-light{ color:#818182; background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{ color:#818182; background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{ color:#fff; background-color:#818182; border-color:#818182;}.list-group-item-dark{ color:#1b1e21; background-color:#c6c8ca;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{ color:#1b1e21; background-color:#b9bbbe;}.list-group-item-dark.list-group-item-action.active{ color:#fff; background-color:#1b1e21; border-color:#1b1e21;}.close{ float:right; font-size:1.5rem; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; opacity:.5;}.close:hover{ color:#000; text-decoration:none;}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{ opacity:.75;}button.close{ padding:0; background-color:transparent; border:0;}a.close.disabled{ pointer-events:none;}.toast{ -ms-flex-preferred-size:350px; flex-basis:350px; max-width:350px; font-size:0.875rem; background-color:rgba(255,255,255,0.85); background-clip:padding-box; border:1px solid rgba(0,0,0,0.1); box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1); opacity:0; border-radius:0.25rem;}.toast:not(:last-child){ margin-bottom:0.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:0.25rem 0.75rem; color:#6c757d; background-color:rgba(255,255,255,0.85); background-clip:padding-box; border-bottom:1px solid rgba(0,0,0,0.05); border-top-left-radius:calc(0.25rem - 1px); border-top-right-radius:calc(0.25rem - 1px);}.toast-body{ padding:0.75rem;}.modal-open{ overflow:hidden;}.modal-open .modal{ overflow-x:hidden; overflow-y:auto;}.modal{ position:fixed; top:0; left:0; z-index:1050; display:none; width:100%; height:100%; overflow:hidden; outline:0;}.modal-dialog{ position:relative; width:auto; margin:0.5rem; pointer-events:none;}.modal.fade .modal-dialog{ transition:-webkit-transform 0.3s ease-out; transition:transform 0.3s ease-out; transition:transform 0.3s ease-out,-webkit-transform 0.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.modal-static .modal-dialog{ -webkit-transform:scale(1.02); transform:scale(1.02);}.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-header,.modal-dialog-scrollable .modal-footer{ -ms-flex-negative:0; flex-shrink:0;}.modal-dialog-scrollable .modal-body{ overflow-y:auto;}.modal-dialog-centered{ display:-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); height:-webkit-min-content; height:-moz-min-content; height:min-content; 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,0.2); border-radius:0.3rem; outline:0;}.modal-backdrop{ position:fixed; top:0; left:0; z-index:1040; width:100vw; height:100vh; background-color:#000;}.modal-backdrop.fade{ opacity:0;}.modal-backdrop.show{ opacity:0.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:calc(0.3rem - 1px); border-top-right-radius:calc(0.3rem - 1px);}.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-wrap:wrap; flex-wrap:wrap; -ms-flex-align:center; align-items:center; -ms-flex-pack:end; justify-content:flex-end; padding:0.75rem; border-top:1px solid #dee2e6; border-bottom-right-radius:calc(0.3rem - 1px); border-bottom-left-radius:calc(0.3rem - 1px);}.modal-footer > *{ margin:0.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); height:-webkit-min-content; height:-moz-min-content; height:min-content;} .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","Liberation 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:0.875rem; word-wrap:break-word; opacity:0;}.tooltip.show{ opacity:0.9;}.tooltip .arrow{ position:absolute; display:block; width:0.8rem; height:0.4rem;}.tooltip .arrow::before{ position:absolute; content:""; border-color:transparent; border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{ padding:0.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{ bottom:0;}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{ top:0; border-width:0.4rem 0.4rem 0; border-top-color:#000;}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{ padding:0 0.4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{ left:0; width:0.4rem; height:0.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{ right:0; border-width:0.4rem 0.4rem 0.4rem 0; border-right-color:#000;}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{ padding:0.4rem 0;}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{ top:0;}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{ bottom:0; border-width:0 0.4rem 0.4rem; border-bottom-color:#000;}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{ padding:0 0.4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{ right:0; width:0.4rem; height:0.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{ left:0; border-width:0.4rem 0 0.4rem 0.4rem; border-left-color:#000;}.tooltip-inner{ max-width:200px; padding:0.25rem 0.5rem; color:#fff; text-align:center; background-color:#000; border-radius:0.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","Liberation 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:0.875rem; word-wrap:break-word; background-color:#fff; background-clip:padding-box; border:1px solid rgba(0,0,0,0.2); border-radius:0.3rem;}.popover .arrow{ position:absolute; display:block; width:1rem; height:0.5rem; margin:0 0.3rem;}.popover .arrow::before,.popover .arrow::after{ position:absolute; display:block; content:""; border-color:transparent; border-style:solid;}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{ margin-bottom:0.5rem;}.bs-popover-top > .arrow,.bs-popover-auto[x-placement^="top"] > .arrow{ bottom:calc(-0.5rem - 1px);}.bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^="top"] > .arrow::before{ bottom:0; border-width:0.5rem 0.5rem 0; border-top-color:rgba(0,0,0,0.25);}.bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^="top"] > .arrow::after{ bottom:1px; border-width:0.5rem 0.5rem 0; border-top-color:#fff;}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{ margin-left:0.5rem;}.bs-popover-right > .arrow,.bs-popover-auto[x-placement^="right"] > .arrow{ left:calc(-0.5rem - 1px); width:0.5rem; height:1rem; margin:0.3rem 0;}.bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^="right"] > .arrow::before{ left:0; border-width:0.5rem 0.5rem 0.5rem 0; border-right-color:rgba(0,0,0,0.25);}.bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^="right"] > .arrow::after{ left:1px; border-width:0.5rem 0.5rem 0.5rem 0; border-right-color:#fff;}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{ margin-top:0.5rem;}.bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^="bottom"] > .arrow{ top:calc(-0.5rem - 1px);}.bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^="bottom"] > .arrow::before{ top:0; border-width:0 0.5rem 0.5rem 0.5rem; border-bottom-color:rgba(0,0,0,0.25);}.bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^="bottom"] > .arrow::after{ top:1px; border-width:0 0.5rem 0.5rem 0.5rem; border-bottom-color:#fff;}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{ position:absolute; top:0; left:50%; display:block; width:1rem; margin-left:-0.5rem; content:""; border-bottom:1px solid #f7f7f7;}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{ margin-right:0.5rem;}.bs-popover-left > .arrow,.bs-popover-auto[x-placement^="left"] > .arrow{ right:calc(-0.5rem - 1px); width:0.5rem; height:1rem; margin:0.3rem 0;}.bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^="left"] > .arrow::before{ right:0; border-width:0.5rem 0 0.5rem 0.5rem; border-left-color:rgba(0,0,0,0.25);}.bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^="left"] > .arrow::after{ right:1px; border-width:0.5rem 0 0.5rem 0.5rem; border-left-color:#fff;}.popover-header{ padding:0.5rem 0.75rem; margin-bottom:0; font-size:1rem; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; border-top-left-radius:calc(0.3rem - 1px); border-top-right-radius:calc(0.3rem - 1px);}.popover-header:empty{ display:none;}.popover-body{ padding:0.5rem 0.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 0.6s ease-in-out; transition:transform 0.6s ease-in-out; transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){ .carousel-item{ transition:none;}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{ display:block;}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{ -webkit-transform:translateX(100%); transform:translateX(100%);}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{ -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.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{ z-index:1; opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{ z-index:0; opacity:0; transition:opacity 0s 0.6s;}@media (prefers-reduced-motion:reduce){ .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{ transition:none;}}.carousel-control-prev,.carousel-control-next{ 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%; padding:0; color:#fff; text-align:center; background:none; border:0; opacity:0.5; transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){ .carousel-control-prev, .carousel-control-next{ transition:none;}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{ color:#fff; text-decoration:none; outline:0; opacity:0.9;}.carousel-control-prev{ left:0;}.carousel-control-next{ right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{ display:inline-block; width:20px; height:20px; background:50% / 100% 100% no-repeat;}.carousel-control-prev-icon{ background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-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 0.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:-0.125em; border:0.25em solid currentColor; border-right-color:transparent; border-radius:50%; -webkit-animation:.75s linear infinite spinner-border; animation:.75s linear infinite spinner-border;}.spinner-border-sm{ width:1rem; height:1rem; border-width:0.2em;}@-webkit-keyframes spinner-grow{ 0%{ -webkit-transform:scale(0); transform:scale(0);} 50%{ opacity:1; -webkit-transform:none; transform:none;}}@keyframes spinner-grow{ 0%{ -webkit-transform:scale(0); transform:scale(0);} 50%{ opacity:1; -webkit-transform:none; transform:none;}}.spinner-grow{ display:inline-block; width:2rem; height:2rem; vertical-align:-0.125em; background-color:currentColor; border-radius:50%; opacity:0; -webkit-animation:.75s linear infinite spinner-grow; animation:.75s linear infinite spinner-grow;}.spinner-grow-sm{ width:1rem; height:1rem;}@media (prefers-reduced-motion:reduce){ .spinner-border, .spinner-grow{ -webkit-animation-duration:1.5s; animation-duration:1.5s;}}.align-baseline{ vertical-align:baseline !important;}.align-top{ vertical-align:top !important;}.align-middle{ vertical-align:middle !important;}.align-bottom{ vertical-align:bottom !important;}.align-text-bottom{ vertical-align:text-bottom !important;}.align-text-top{ vertical-align:text-top !important;}.bg-primary{ background-color:#007bff !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{ background-color:#0062cc !important;}.bg-secondary{ background-color:#6c757d !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{ background-color:#545b62 !important;}.bg-success{ background-color:#28a745 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{ background-color:#1e7e34 !important;}.bg-info{ background-color:#17a2b8 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{ background-color:#117a8b !important;}.bg-warning{ background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{ background-color:#d39e00 !important;}.bg-danger{ background-color:#dc3545 !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{ background-color:#bd2130 !important;}.bg-light{ background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{ background-color:#dae0e5 !important;}.bg-dark{ background-color:#343a40 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{ background-color:#1d2124 !important;}.bg-white{ background-color:#fff !important;}.bg-transparent{ background-color:transparent !important;}.border{ border:1px solid #dee2e6 !important;}.border-top{ border-top:1px solid #dee2e6 !important;}.border-right{ border-right:1px solid #dee2e6 !important;}.border-bottom{ border-bottom:1px solid #dee2e6 !important;}.border-left{ border-left:1px solid #dee2e6 !important;}.border-0{ border:0 !important;}.border-top-0{ border-top:0 !important;}.border-right-0{ border-right:0 !important;}.border-bottom-0{ border-bottom:0 !important;}.border-left-0{ border-left:0 !important;}.border-primary{ border-color:#007bff !important;}.border-secondary{ border-color:#6c757d !important;}.border-success{ border-color:#28a745 !important;}.border-info{ border-color:#17a2b8 !important;}.border-warning{ border-color:#ffc107 !important;}.border-danger{ border-color:#dc3545 !important;}.border-light{ border-color:#f8f9fa !important;}.border-dark{ border-color:#343a40 !important;}.border-white{ border-color:#fff !important;}.rounded-sm{ border-radius:0.2rem !important;}.rounded{ border-radius:0.25rem !important;}.rounded-top{ border-top-left-radius:0.25rem !important; border-top-right-radius:0.25rem !important;}.rounded-right{ border-top-right-radius:0.25rem !important; border-bottom-right-radius:0.25rem !important;}.rounded-bottom{ border-bottom-right-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-left{ border-top-left-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-lg{ border-radius:0.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 iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{ position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0;}.embed-responsive-21by9::before{ padding-top:42.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;}}.user-select-all{ -webkit-user-select:all !important; -moz-user-select:all !important; user-select:all !important;}.user-select-auto{ -webkit-user-select:auto !important; -moz-user-select:auto !important; -ms-user-select:auto !important; user-select:auto !important;}.user-select-none{ -webkit-user-select:none !important; -moz-user-select:none !important; -ms-user-select:none !important; user-select: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; margin:-1px; 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 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.shadow{ box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.shadow-lg{ box-shadow:0 1rem 3rem rgba(0,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;}.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:0.25rem !important;}.mt-1,.my-1{ margin-top:0.25rem !important;}.mr-1,.mx-1{ margin-right:0.25rem !important;}.mb-1,.my-1{ margin-bottom:0.25rem !important;}.ml-1,.mx-1{ margin-left:0.25rem !important;}.m-2{ margin:0.5rem !important;}.mt-2,.my-2{ margin-top:0.5rem !important;}.mr-2,.mx-2{ margin-right:0.5rem !important;}.mb-2,.my-2{ margin-bottom:0.5rem !important;}.ml-2,.mx-2{ margin-left:0.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:0.25rem !important;}.pt-1,.py-1{ padding-top:0.25rem !important;}.pr-1,.px-1{ padding-right:0.25rem !important;}.pb-1,.py-1{ padding-bottom:0.25rem !important;}.pl-1,.px-1{ padding-left:0.25rem !important;}.p-2{ padding:0.5rem !important;}.pt-2,.py-2{ padding-top:0.5rem !important;}.pr-2,.px-2{ padding-right:0.5rem !important;}.pb-2,.py-2{ padding-bottom:0.5rem !important;}.pl-2,.px-2{ padding-left:0.5rem !important;}.p-3{ padding:1rem !important;}.pt-3,.py-3{ padding-top:1rem !important;}.pr-3,.px-3{ padding-right:1rem !important;}.pb-3,.py-3{ padding-bottom:1rem !important;}.pl-3,.px-3{ padding-left:1rem !important;}.p-4{ padding:1.5rem !important;}.pt-4,.py-4{ padding-top:1.5rem !important;}.pr-4,.px-4{ padding-right:1.5rem !important;}.pb-4,.py-4{ padding-bottom:1.5rem !important;}.pl-4,.px-4{ padding-left:1.5rem !important;}.p-5{ padding:3rem !important;}.pt-5,.py-5{ padding-top:3rem !important;}.pr-5,.px-5{ padding-right:3rem !important;}.pb-5,.py-5{ padding-bottom:3rem !important;}.pl-5,.px-5{ padding-left:3rem !important;}.m-n1{ margin:-0.25rem !important;}.mt-n1,.my-n1{ margin-top:-0.25rem !important;}.mr-n1,.mx-n1{ margin-right:-0.25rem !important;}.mb-n1,.my-n1{ margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{ margin-left:-0.25rem !important;}.m-n2{ margin:-0.5rem !important;}.mt-n2,.my-n2{ margin-top:-0.5rem !important;}.mr-n2,.mx-n2{ margin-right:-0.5rem !important;}.mb-n2,.my-n2{ margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{ margin-left:-0.5rem !important;}.m-n3{ margin:-1rem !important;}.mt-n3,.my-n3{ margin-top:-1rem !important;}.mr-n3,.mx-n3{ margin-right:-1rem !important;}.mb-n3,.my-n3{ margin-bottom:-1rem !important;}.ml-n3,.mx-n3{ margin-left:-1rem !important;}.m-n4{ margin:-1.5rem !important;}.mt-n4,.my-n4{ margin-top:-1.5rem !important;}.mr-n4,.mx-n4{ margin-right:-1.5rem !important;}.mb-n4,.my-n4{ margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{ margin-left:-1.5rem !important;}.m-n5{ margin:-3rem !important;}.mt-n5,.my-n5{ margin-top:-3rem !important;}.mr-n5,.mx-n5{ margin-right:-3rem !important;}.mb-n5,.my-n5{ margin-bottom:-3rem !important;}.ml-n5,.mx-n5{ margin-left:-3rem !important;}.m-auto{ margin:auto !important;}.mt-auto,.my-auto{ margin-top:auto !important;}.mr-auto,.mx-auto{ margin-right:auto !important;}.mb-auto,.my-auto{ margin-bottom:auto !important;}.ml-auto,.mx-auto{ margin-left:auto !important;}@media (min-width:576px){ .m-sm-0{ margin:0 !important;} .mt-sm-0, .my-sm-0{ margin-top:0 !important;} .mr-sm-0, .mx-sm-0{ margin-right:0 !important;} .mb-sm-0, .my-sm-0{ margin-bottom:0 !important;} .ml-sm-0, .mx-sm-0{ margin-left:0 !important;} .m-sm-1{ margin:0.25rem !important;} .mt-sm-1, .my-sm-1{ margin-top:0.25rem !important;} .mr-sm-1, .mx-sm-1{ margin-right:0.25rem !important;} .mb-sm-1, .my-sm-1{ margin-bottom:0.25rem !important;} .ml-sm-1, .mx-sm-1{ margin-left:0.25rem !important;} .m-sm-2{ margin:0.5rem !important;} .mt-sm-2, .my-sm-2{ margin-top:0.5rem !important;} .mr-sm-2, .mx-sm-2{ margin-right:0.5rem !important;} .mb-sm-2, .my-sm-2{ margin-bottom:0.5rem !important;} .ml-sm-2, .mx-sm-2{ margin-left:0.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:0.25rem !important;} .pt-sm-1, .py-sm-1{ padding-top:0.25rem !important;} .pr-sm-1, .px-sm-1{ padding-right:0.25rem !important;} .pb-sm-1, .py-sm-1{ padding-bottom:0.25rem !important;} .pl-sm-1, .px-sm-1{ padding-left:0.25rem !important;} .p-sm-2{ padding:0.5rem !important;} .pt-sm-2, .py-sm-2{ padding-top:0.5rem !important;} .pr-sm-2, .px-sm-2{ padding-right:0.5rem !important;} .pb-sm-2, .py-sm-2{ padding-bottom:0.5rem !important;} .pl-sm-2, .px-sm-2{ padding-left:0.5rem !important;} .p-sm-3{ padding:1rem !important;} .pt-sm-3, .py-sm-3{ padding-top:1rem !important;} .pr-sm-3, .px-sm-3{ padding-right:1rem !important;} .pb-sm-3, .py-sm-3{ padding-bottom:1rem !important;} .pl-sm-3, .px-sm-3{ padding-left:1rem !important;} .p-sm-4{ padding:1.5rem !important;} .pt-sm-4, .py-sm-4{ padding-top:1.5rem !important;} .pr-sm-4, .px-sm-4{ padding-right:1.5rem !important;} .pb-sm-4, .py-sm-4{ padding-bottom:1.5rem !important;} .pl-sm-4, .px-sm-4{ padding-left:1.5rem !important;} .p-sm-5{ padding:3rem !important;} .pt-sm-5, .py-sm-5{ padding-top:3rem !important;} .pr-sm-5, .px-sm-5{ padding-right:3rem !important;} .pb-sm-5, .py-sm-5{ padding-bottom:3rem !important;} .pl-sm-5, .px-sm-5{ padding-left:3rem !important;} .m-sm-n1{ margin:-0.25rem !important;} .mt-sm-n1, .my-sm-n1{ margin-top:-0.25rem !important;} .mr-sm-n1, .mx-sm-n1{ margin-right:-0.25rem !important;} .mb-sm-n1, .my-sm-n1{ margin-bottom:-0.25rem !important;} .ml-sm-n1, .mx-sm-n1{ margin-left:-0.25rem !important;} .m-sm-n2{ margin:-0.5rem !important;} .mt-sm-n2, .my-sm-n2{ margin-top:-0.5rem !important;} .mr-sm-n2, .mx-sm-n2{ margin-right:-0.5rem !important;} .mb-sm-n2, .my-sm-n2{ margin-bottom:-0.5rem !important;} .ml-sm-n2, .mx-sm-n2{ margin-left:-0.5rem !important;} .m-sm-n3{ margin:-1rem !important;} .mt-sm-n3, .my-sm-n3{ margin-top:-1rem !important;} .mr-sm-n3, .mx-sm-n3{ margin-right:-1rem !important;} .mb-sm-n3, .my-sm-n3{ margin-bottom:-1rem !important;} .ml-sm-n3, .mx-sm-n3{ margin-left:-1rem !important;} .m-sm-n4{ margin:-1.5rem !important;} .mt-sm-n4, .my-sm-n4{ margin-top:-1.5rem !important;} .mr-sm-n4, .mx-sm-n4{ margin-right:-1.5rem !important;} .mb-sm-n4, .my-sm-n4{ margin-bottom:-1.5rem !important;} .ml-sm-n4, .mx-sm-n4{ margin-left:-1.5rem !important;} .m-sm-n5{ margin:-3rem !important;} .mt-sm-n5, .my-sm-n5{ margin-top:-3rem !important;} .mr-sm-n5, .mx-sm-n5{ margin-right:-3rem !important;} .mb-sm-n5, .my-sm-n5{ margin-bottom:-3rem !important;} .ml-sm-n5, .mx-sm-n5{ margin-left:-3rem !important;} .m-sm-auto{ margin:auto !important;} .mt-sm-auto, .my-sm-auto{ margin-top:auto !important;} .mr-sm-auto, .mx-sm-auto{ margin-right:auto !important;} .mb-sm-auto, .my-sm-auto{ margin-bottom:auto !important;} .ml-sm-auto, .mx-sm-auto{ margin-left:auto !important;}}@media (min-width:768px){ .m-md-0{ margin:0 !important;} .mt-md-0, .my-md-0{ margin-top:0 !important;} .mr-md-0, .mx-md-0{ margin-right:0 !important;} .mb-md-0, .my-md-0{ margin-bottom:0 !important;} .ml-md-0, .mx-md-0{ margin-left:0 !important;} .m-md-1{ margin:0.25rem !important;} .mt-md-1, .my-md-1{ margin-top:0.25rem !important;} .mr-md-1, .mx-md-1{ margin-right:0.25rem !important;} .mb-md-1, .my-md-1{ margin-bottom:0.25rem !important;} .ml-md-1, .mx-md-1{ margin-left:0.25rem !important;} .m-md-2{ margin:0.5rem !important;} .mt-md-2, .my-md-2{ margin-top:0.5rem !important;} .mr-md-2, .mx-md-2{ margin-right:0.5rem !important;} .mb-md-2, .my-md-2{ margin-bottom:0.5rem !important;} .ml-md-2, .mx-md-2{ margin-left:0.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:0.25rem !important;} .pt-md-1, .py-md-1{ padding-top:0.25rem !important;} .pr-md-1, .px-md-1{ padding-right:0.25rem !important;} .pb-md-1, .py-md-1{ padding-bottom:0.25rem !important;} .pl-md-1, .px-md-1{ padding-left:0.25rem !important;} .p-md-2{ padding:0.5rem !important;} .pt-md-2, .py-md-2{ padding-top:0.5rem !important;} .pr-md-2, .px-md-2{ padding-right:0.5rem !important;} .pb-md-2, .py-md-2{ padding-bottom:0.5rem !important;} .pl-md-2, .px-md-2{ padding-left:0.5rem !important;} .p-md-3{ padding:1rem !important;} .pt-md-3, .py-md-3{ padding-top:1rem !important;} .pr-md-3, .px-md-3{ padding-right:1rem !important;} .pb-md-3, .py-md-3{ padding-bottom:1rem !important;} .pl-md-3, .px-md-3{ padding-left:1rem !important;} .p-md-4{ padding:1.5rem !important;} .pt-md-4, .py-md-4{ padding-top:1.5rem !important;} .pr-md-4, .px-md-4{ padding-right:1.5rem !important;} .pb-md-4, .py-md-4{ padding-bottom:1.5rem !important;} .pl-md-4, .px-md-4{ padding-left:1.5rem !important;} .p-md-5{ padding:3rem !important;} .pt-md-5, .py-md-5{ padding-top:3rem !important;} .pr-md-5, .px-md-5{ padding-right:3rem !important;} .pb-md-5, .py-md-5{ padding-bottom:3rem !important;} .pl-md-5, .px-md-5{ padding-left:3rem !important;} .m-md-n1{ margin:-0.25rem !important;} .mt-md-n1, .my-md-n1{ margin-top:-0.25rem !important;} .mr-md-n1, .mx-md-n1{ margin-right:-0.25rem !important;} .mb-md-n1, .my-md-n1{ margin-bottom:-0.25rem !important;} .ml-md-n1, .mx-md-n1{ margin-left:-0.25rem !important;} .m-md-n2{ margin:-0.5rem !important;} .mt-md-n2, .my-md-n2{ margin-top:-0.5rem !important;} .mr-md-n2, .mx-md-n2{ margin-right:-0.5rem !important;} .mb-md-n2, .my-md-n2{ margin-bottom:-0.5rem !important;} .ml-md-n2, .mx-md-n2{ margin-left:-0.5rem !important;} .m-md-n3{ margin:-1rem !important;} .mt-md-n3, .my-md-n3{ margin-top:-1rem !important;} .mr-md-n3, .mx-md-n3{ margin-right:-1rem !important;} .mb-md-n3, .my-md-n3{ margin-bottom:-1rem !important;} .ml-md-n3, .mx-md-n3{ margin-left:-1rem !important;} .m-md-n4{ margin:-1.5rem !important;} .mt-md-n4, .my-md-n4{ margin-top:-1.5rem !important;} .mr-md-n4, .mx-md-n4{ margin-right:-1.5rem !important;} .mb-md-n4, .my-md-n4{ margin-bottom:-1.5rem !important;} .ml-md-n4, .mx-md-n4{ margin-left:-1.5rem !important;} .m-md-n5{ margin:-3rem !important;} .mt-md-n5, .my-md-n5{ margin-top:-3rem !important;} .mr-md-n5, .mx-md-n5{ margin-right:-3rem !important;} .mb-md-n5, .my-md-n5{ margin-bottom:-3rem !important;} .ml-md-n5, .mx-md-n5{ margin-left:-3rem !important;} .m-md-auto{ margin:auto !important;} .mt-md-auto, .my-md-auto{ margin-top:auto !important;} .mr-md-auto, .mx-md-auto{ margin-right:auto !important;} .mb-md-auto, .my-md-auto{ margin-bottom:auto !important;} .ml-md-auto, .mx-md-auto{ margin-left:auto !important;}}@media (min-width:992px){ .m-lg-0{ margin:0 !important;} .mt-lg-0, .my-lg-0{ margin-top:0 !important;} .mr-lg-0, .mx-lg-0{ margin-right:0 !important;} .mb-lg-0, .my-lg-0{ margin-bottom:0 !important;} .ml-lg-0, .mx-lg-0{ margin-left:0 !important;} .m-lg-1{ margin:0.25rem !important;} .mt-lg-1, .my-lg-1{ margin-top:0.25rem !important;} .mr-lg-1, .mx-lg-1{ margin-right:0.25rem !important;} .mb-lg-1, .my-lg-1{ margin-bottom:0.25rem !important;} .ml-lg-1, .mx-lg-1{ margin-left:0.25rem !important;} .m-lg-2{ margin:0.5rem !important;} .mt-lg-2, .my-lg-2{ margin-top:0.5rem !important;} .mr-lg-2, .mx-lg-2{ margin-right:0.5rem !important;} .mb-lg-2, .my-lg-2{ margin-bottom:0.5rem !important;} .ml-lg-2, .mx-lg-2{ margin-left:0.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:0.25rem !important;} .pt-lg-1, .py-lg-1{ padding-top:0.25rem !important;} .pr-lg-1, .px-lg-1{ padding-right:0.25rem !important;} .pb-lg-1, .py-lg-1{ padding-bottom:0.25rem !important;} .pl-lg-1, .px-lg-1{ padding-left:0.25rem !important;} .p-lg-2{ padding:0.5rem !important;} .pt-lg-2, .py-lg-2{ padding-top:0.5rem !important;} .pr-lg-2, .px-lg-2{ padding-right:0.5rem !important;} .pb-lg-2, .py-lg-2{ padding-bottom:0.5rem !important;} .pl-lg-2, .px-lg-2{ padding-left:0.5rem !important;} .p-lg-3{ padding:1rem !important;} .pt-lg-3, .py-lg-3{ padding-top:1rem !important;} .pr-lg-3, .px-lg-3{ padding-right:1rem !important;} .pb-lg-3, .py-lg-3{ padding-bottom:1rem !important;} .pl-lg-3, .px-lg-3{ padding-left:1rem !important;} .p-lg-4{ padding:1.5rem !important;} .pt-lg-4, .py-lg-4{ padding-top:1.5rem !important;} .pr-lg-4, .px-lg-4{ padding-right:1.5rem !important;} .pb-lg-4, .py-lg-4{ padding-bottom:1.5rem !important;} .pl-lg-4, .px-lg-4{ padding-left:1.5rem !important;} .p-lg-5{ padding:3rem !important;} .pt-lg-5, .py-lg-5{ padding-top:3rem !important;} .pr-lg-5, .px-lg-5{ padding-right:3rem !important;} .pb-lg-5, .py-lg-5{ padding-bottom:3rem !important;} .pl-lg-5, .px-lg-5{ padding-left:3rem !important;} .m-lg-n1{ margin:-0.25rem !important;} .mt-lg-n1, .my-lg-n1{ margin-top:-0.25rem !important;} .mr-lg-n1, .mx-lg-n1{ margin-right:-0.25rem !important;} .mb-lg-n1, .my-lg-n1{ margin-bottom:-0.25rem !important;} .ml-lg-n1, .mx-lg-n1{ margin-left:-0.25rem !important;} .m-lg-n2{ margin:-0.5rem !important;} .mt-lg-n2, .my-lg-n2{ margin-top:-0.5rem !important;} .mr-lg-n2, .mx-lg-n2{ margin-right:-0.5rem !important;} .mb-lg-n2, .my-lg-n2{ margin-bottom:-0.5rem !important;} .ml-lg-n2, .mx-lg-n2{ margin-left:-0.5rem !important;} .m-lg-n3{ margin:-1rem !important;} .mt-lg-n3, .my-lg-n3{ margin-top:-1rem !important;} .mr-lg-n3, .mx-lg-n3{ margin-right:-1rem !important;} .mb-lg-n3, .my-lg-n3{ margin-bottom:-1rem !important;} .ml-lg-n3, .mx-lg-n3{ margin-left:-1rem !important;} .m-lg-n4{ margin:-1.5rem !important;} .mt-lg-n4, .my-lg-n4{ margin-top:-1.5rem !important;} .mr-lg-n4, .mx-lg-n4{ margin-right:-1.5rem !important;} .mb-lg-n4, .my-lg-n4{ margin-bottom:-1.5rem !important;} .ml-lg-n4, .mx-lg-n4{ margin-left:-1.5rem !important;} .m-lg-n5{ margin:-3rem !important;} .mt-lg-n5, .my-lg-n5{ margin-top:-3rem !important;} .mr-lg-n5, .mx-lg-n5{ margin-right:-3rem !important;} .mb-lg-n5, .my-lg-n5{ margin-bottom:-3rem !important;} .ml-lg-n5, .mx-lg-n5{ margin-left:-3rem !important;} .m-lg-auto{ margin:auto !important;} .mt-lg-auto, .my-lg-auto{ margin-top:auto !important;} .mr-lg-auto, .mx-lg-auto{ margin-right:auto !important;} .mb-lg-auto, .my-lg-auto{ margin-bottom:auto !important;} .ml-lg-auto, .mx-lg-auto{ margin-left:auto !important;}}@media (min-width:1200px){ .m-xl-0{ margin:0 !important;} .mt-xl-0, .my-xl-0{ margin-top:0 !important;} .mr-xl-0, .mx-xl-0{ margin-right:0 !important;} .mb-xl-0, .my-xl-0{ margin-bottom:0 !important;} .ml-xl-0, .mx-xl-0{ margin-left:0 !important;} .m-xl-1{ margin:0.25rem !important;} .mt-xl-1, .my-xl-1{ margin-top:0.25rem !important;} .mr-xl-1, .mx-xl-1{ margin-right:0.25rem !important;} .mb-xl-1, .my-xl-1{ margin-bottom:0.25rem !important;} .ml-xl-1, .mx-xl-1{ margin-left:0.25rem !important;} .m-xl-2{ margin:0.5rem !important;} .mt-xl-2, .my-xl-2{ margin-top:0.5rem !important;} .mr-xl-2, .mx-xl-2{ margin-right:0.5rem !important;} .mb-xl-2, .my-xl-2{ margin-bottom:0.5rem !important;} .ml-xl-2, .mx-xl-2{ margin-left:0.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:0.25rem !important;} .pt-xl-1, .py-xl-1{ padding-top:0.25rem !important;} .pr-xl-1, .px-xl-1{ padding-right:0.25rem !important;} .pb-xl-1, .py-xl-1{ padding-bottom:0.25rem !important;} .pl-xl-1, .px-xl-1{ padding-left:0.25rem !important;} .p-xl-2{ padding:0.5rem !important;} .pt-xl-2, .py-xl-2{ padding-top:0.5rem !important;} .pr-xl-2, .px-xl-2{ padding-right:0.5rem !important;} .pb-xl-2, .py-xl-2{ padding-bottom:0.5rem !important;} .pl-xl-2, .px-xl-2{ padding-left:0.5rem !important;} .p-xl-3{ padding:1rem !important;} .pt-xl-3, .py-xl-3{ padding-top:1rem !important;} .pr-xl-3, .px-xl-3{ padding-right:1rem !important;} .pb-xl-3, .py-xl-3{ padding-bottom:1rem !important;} .pl-xl-3, .px-xl-3{ padding-left:1rem !important;} .p-xl-4{ padding:1.5rem !important;} .pt-xl-4, .py-xl-4{ padding-top:1.5rem !important;} .pr-xl-4, .px-xl-4{ padding-right:1.5rem !important;} .pb-xl-4, .py-xl-4{ padding-bottom:1.5rem !important;} .pl-xl-4, .px-xl-4{ padding-left:1.5rem !important;} .p-xl-5{ padding:3rem !important;} .pt-xl-5, .py-xl-5{ padding-top:3rem !important;} .pr-xl-5, .px-xl-5{ padding-right:3rem !important;} .pb-xl-5, .py-xl-5{ padding-bottom:3rem !important;} .pl-xl-5, .px-xl-5{ padding-left:3rem !important;} .m-xl-n1{ margin:-0.25rem !important;} .mt-xl-n1, .my-xl-n1{ margin-top:-0.25rem !important;} .mr-xl-n1, .mx-xl-n1{ margin-right:-0.25rem !important;} .mb-xl-n1, .my-xl-n1{ margin-bottom:-0.25rem !important;} .ml-xl-n1, .mx-xl-n1{ margin-left:-0.25rem !important;} .m-xl-n2{ margin:-0.5rem !important;} .mt-xl-n2, .my-xl-n2{ margin-top:-0.5rem !important;} .mr-xl-n2, .mx-xl-n2{ margin-right:-0.5rem !important;} .mb-xl-n2, .my-xl-n2{ margin-bottom:-0.5rem !important;} .ml-xl-n2, .mx-xl-n2{ margin-left:-0.5rem !important;} .m-xl-n3{ margin:-1rem !important;} .mt-xl-n3, .my-xl-n3{ margin-top:-1rem !important;} .mr-xl-n3, .mx-xl-n3{ margin-right:-1rem !important;} .mb-xl-n3, .my-xl-n3{ margin-bottom:-1rem !important;} .ml-xl-n3, .mx-xl-n3{ margin-left:-1rem !important;} .m-xl-n4{ margin:-1.5rem !important;} .mt-xl-n4, .my-xl-n4{ margin-top:-1.5rem !important;} .mr-xl-n4, .mx-xl-n4{ margin-right:-1.5rem !important;} .mb-xl-n4, .my-xl-n4{ margin-bottom:-1.5rem !important;} .ml-xl-n4, .mx-xl-n4{ margin-left:-1.5rem !important;} .m-xl-n5{ margin:-3rem !important;} .mt-xl-n5, .my-xl-n5{ margin-top:-3rem !important;} .mr-xl-n5, .mx-xl-n5{ margin-right:-3rem !important;} .mb-xl-n5, .my-xl-n5{ margin-bottom:-3rem !important;} .ml-xl-n5, .mx-xl-n5{ margin-left:-3rem !important;} .m-xl-auto{ margin:auto !important;} .mt-xl-auto, .my-xl-auto{ margin-top:auto !important;} .mr-xl-auto, .mx-xl-auto{ margin-right:auto !important;} .mb-xl-auto, .my-xl-auto{ margin-bottom:auto !important;} .ml-xl-auto, .mx-xl-auto{ margin-left:auto !important;}}.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);}.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:hover,a.text-primary:focus{ color:#0056b3 !important;}.text-secondary{ color:#6c757d !important;}a.text-secondary:hover,a.text-secondary:focus{ color:#494f54 !important;}.text-success{ color:#28a745 !important;}a.text-success:hover,a.text-success:focus{ color:#19692c !important;}.text-info{ color:#17a2b8 !important;}a.text-info:hover,a.text-info:focus{ color:#0f6674 !important;}.text-warning{ color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{ color:#ba8b00 !important;}.text-danger{ color:#dc3545 !important;}a.text-danger:hover,a.text-danger:focus{ color:#a71d2a !important;}.text-light{ color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{ color:#cbd3da !important;}.text-dark{ color:#343a40 !important;}a.text-dark:hover,a.text-dark:focus{ color:#121416 !important;}.text-body{ color:#212529 !important;}.text-muted{ color:#6c757d !important;}.text-black-50{ color:rgba(0,0,0,0.5) !important;}.text-white-50{ color:rgba(255,255,255,0.5) !important;}.text-hide{ font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}.text-decoration-none{ text-decoration:none !important;}.text-break{ word-break:break-word !important; word-wrap:break-word !important;}.text-reset{ color:inherit !important;}.visible{ visibility:visible !important;}.invisible{ visibility:hidden !important;}@media print{ *, *::before, *::after{ text-shadow:none !important; box-shadow:none !important;} a:not(.btn){ text-decoration:underline;} abbr[title]::after{ content:" (" attr(title) ")";} pre{ white-space:pre-wrap !important;} pre, blockquote{ border:1px solid #adb5bd; page-break-inside:avoid;} tr, img{ page-break-inside:avoid;} p, h2, h3{ orphans:3; widows:3;} h2, h3{ page-break-after:avoid;} @page{ size:a3;} body{ min-width:992px !important;} .container{ min-width:992px !important;} .navbar{ display:none;} .badge{ border:1px solid #000;} .table{ border-collapse:collapse !important;} .table td, .table th{ background-color:#fff !important;} .table-bordered th, .table-bordered td{ border:1px solid #dee2e6 !important;} .table-dark{ color:inherit;} .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{ border-color:#dee2e6;} .table .thead-dark th{ color:inherit; border-color:#dee2e6;}}body.compensate-for-scrollbar{ overflow:hidden;}.fancybox-active{ height:auto;}.fancybox-is-hidden{ left:-9999px; margin:0; position:absolute !important; top:-9999px; visibility:hidden;}.fancybox-container{ -webkit-backface-visibility:hidden; height:100%; left:0; outline:none; position:fixed; -webkit-tap-highlight-color:transparent; top:0; -ms-touch-action:manipulation; touch-action:manipulation; transform:translateZ(0); width:100%; z-index:99992;}.fancybox-container *{ box-sizing:border-box;}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{ bottom:0; left:0; position:absolute; right:0; top:0;}.fancybox-outer{ -webkit-overflow-scrolling:touch; overflow-y:auto;}.fancybox-bg{ background:rgb(30,30,30); opacity:0; transition-duration:inherit; transition-property:opacity; transition-timing-function:cubic-bezier(.47,0,.74,.71);}.fancybox-is-open .fancybox-bg{ opacity:.6; transition-timing-function:cubic-bezier(.22,.61,.36,1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{ direction:ltr; opacity:0; position:absolute; transition:opacity .25s ease,visibility 0s ease .25s; visibility:hidden; z-index:99997;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{ opacity:1; transition:opacity .25s ease 0s,visibility 0s ease 0s; visibility:visible;}.fancybox-infobar{ color:#ccc; font-size:13px; -webkit-font-smoothing:subpixel-antialiased; height:44px; left:0; line-height:44px; min-width:44px; mix-blend-mode:difference; padding:0 10px; pointer-events:none; top:0; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}.fancybox-toolbar{right:0;top:0}.fancybox-stage{ direction:ltr; overflow:visible; transform:translateZ(0); z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{ -webkit-backface-visibility:hidden;  display:none; height:100%; left:0; outline:none; overflow:auto; -webkit-overflow-scrolling:touch; padding:44px; position:absolute; text-align:center; top:0; transition-property:transform,opacity; white-space:normal; width:100%; z-index:99994;}.fancybox-slide::before{ content:''; display:inline-block; font-size:0; height:100%; vertical-align:middle; width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{ display:block;}.fancybox-slide--image{ overflow:hidden; padding:44px 0;}.fancybox-slide--image::before{ display:none;}.fancybox-slide--html{ padding:6px;}.fancybox-content{ background:#fff; display:inline-block; margin:0; max-width:100%; overflow:auto; -webkit-overflow-scrolling:touch; padding:20px; position:relative; text-align:left; vertical-align:middle;}.fancybox-slide--image .fancybox-content{ animation-timing-function:cubic-bezier(.5,0,.14,1); -webkit-backface-visibility:hidden; background:transparent; background-repeat:no-repeat; background-size:100% 100%; left:0; max-width:none; overflow:visible; padding:0; position:absolute; top:0; -ms-transform-origin:top left; transform-origin:top left; transition-property:transform,opacity; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; z-index:99995;}.fancybox-can-zoomOut .fancybox-content{ cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{ cursor:zoom-in;}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{ cursor:-webkit-grab; cursor:grab;}.fancybox-is-grabbing .fancybox-content{ cursor:-webkit-grabbing; cursor:grabbing;}.fancybox-container [data-selectable='true']{ cursor:text;}.fancybox-image,.fancybox-spaceball{ background:transparent; border:0; height:100%; left:0; margin:0; max-height:none; max-width:none; padding:0; position:absolute; top:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; width:100%;}.fancybox-spaceball{ z-index:1;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{ height:100%; overflow:visible; padding:0; width:100%;}.fancybox-slide--video .fancybox-content{ background:#000;}.fancybox-slide--map .fancybox-content{ background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{ background:#fff;}.fancybox-video,.fancybox-iframe{ background:transparent; border:0; display:block; height:100%; margin:0; overflow:hidden; padding:0; width:100%;}.fancybox-iframe{ left:0; position:absolute; top:0;}.fancybox-error{ background:#fff; cursor:default; max-width:400px; padding:40px; width:100%;}.fancybox-error p{ color:#444; font-size:16px; line-height:20px; margin:0; padding:0;}.fancybox-button{background:var(--link);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;width:44px;height:44px;margin:0;padding:10px;position:relative;transition:.4s;vertical-align:top;visibility:inherit}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#fff}.fancybox-button:hover{color:#fff;background:var(--linkhover)}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{background:none;color:transparent;cursor:default;outline:none}.fancybox-button div{ height:100%;}.fancybox-button svg{ display:block; height:100%; overflow:visible; position:relative; width:100%;}.fancybox-button svg path{ fill:currentColor; stroke-width:0;}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){ display:none;}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){ display:none;}.fancybox-progress{ background:#ff5268; height:2px; left:0; position:absolute; right:0; top:0; -ms-transform:scaleX(0); transform:scaleX(0); -ms-transform-origin:0; transform-origin:0; transition-property:transform; transition-timing-function:linear; z-index:99998;}.fancybox-close-small{ background:transparent; border:0; border-radius:0; color:#ccc; cursor:pointer; opacity:.8; padding:8px; position:absolute; right:-12px; top:-44px; z-index:401;}.fancybox-close-small:hover{ color:#fff; opacity:1;}.fancybox-slide--html .fancybox-close-small{ color:currentColor; background-color:#fff; padding:10px; right:0; top:0;}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{ overflow:hidden;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{ display:none;}.fancybox-navigation .fancybox-button{ background-clip:content-box; height:100px; opacity:0; position:absolute; top:calc(50% - 50px); width:70px;}.fancybox-navigation .fancybox-button div{ padding:7px;}.fancybox-navigation .fancybox-button--arrow_left{ left:0; left:env(safe-area-inset-left);}.fancybox-navigation .fancybox-button--arrow_right{ right:0; right:env(safe-area-inset-right);}.fancybox-caption{ background:linear-gradient(to top, rgba(0,0,0,.85) 0%, rgba(0,0,0,.3) 50%, rgba(0,0,0,.15) 65%, rgba(0,0,0,.075) 75.5%, rgba(0,0,0,.037) 82.85%, rgba(0,0,0,.019) 88%, rgba(0,0,0,0) 100%); bottom:0; color:#eee; font-size:14px; font-weight:400; left:0; line-height:1.5; padding:75px 44px 25px 44px; pointer-events:none; right:0; text-align:center; z-index:99996;}@supports (padding:max(0px)){ .fancybox-caption{ padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}.fancybox-caption--separate{ margin-top:-50px;}.fancybox-caption__body{ max-height:50vh; overflow:auto; pointer-events:all;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{ color:#ccc; text-decoration:none;}.fancybox-caption a:hover{ color:#fff; text-decoration:underline;}.fancybox-loading{ animation:fancybox-rotate 1s linear infinite; background:transparent; border:4px solid #888; border-bottom-color:#fff; border-radius:50%; height:50px; left:50%; margin:-25px 0 0 -25px; opacity:.7; padding:0; position:absolute; top:50%; width:50px; z-index:99999;}@keyframes fancybox-rotate{ 100%{ transform:rotate(360deg);}}.fancybox-animated{ transition-timing-function:cubic-bezier(0,0,.25,1);}.fancybox-fx-slide.fancybox-slide--previous{ opacity:0; transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{ opacity:0; transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{ opacity:1; transform:translate3d(0,0,0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{ opacity:0; transition-timing-function:cubic-bezier(.19,1,.22,1);}.fancybox-fx-fade.fancybox-slide--current{ opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{ opacity:0; transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{ opacity:0; transform:scale3d(.5,.5,.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{ opacity:1; transform:scale3d(1,1,1);}.fancybox-fx-rotate.fancybox-slide--previous{ opacity:0; -ms-transform:rotate(-360deg); transform:rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next{ opacity:0; -ms-transform:rotate(360deg); transform:rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current{ opacity:1; -ms-transform:rotate(0deg); transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{ opacity:0; transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{ opacity:0; transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{ opacity:1; transform:scale3d(1,1,1) translate3d(0,0,0);}.fancybox-fx-tube.fancybox-slide--previous{ transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{ transform:translate3d(100%,0,0) scale(.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{ transform:translate3d(0,0,0) scale(1);}@media all and (max-height:576px){ .fancybox-slide{ padding-left:6px; padding-right:6px;} .fancybox-slide--image{ padding:6px 0;} .fancybox-close-small{ right:-6px;} .fancybox-slide--image .fancybox-close-small{ background:#4e4e4e; color:#f2f4f6; height:36px; opacity:1; padding:6px; right:0; top:0; width:36px;} .fancybox-caption{ padding-left:12px; padding-right:12px;} @supports (padding:max(0px)){ .fancybox-caption{ padding-left:max(12px,env(safe-area-inset-left)); padding-right:max(12px,env(safe-area-inset-right));}}}.fancybox-share{ background:#f4f4f4; border-radius:3px; max-width:90%; padding:30px; text-align:center;}.fancybox-share h1{ color:#222; font-size:35px; font-weight:700; margin:0 0 20px 0;}.fancybox-share p{ margin:0; padding:0;}.fancybox-share__button{ border:0; border-radius:3px; display:inline-block; font-size:14px; font-weight:700; line-height:40px; margin:0 5px 10px 5px; min-width:130px; padding:0 15px; text-decoration:none; transition:all .2s; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; white-space:nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link{ color:#fff;}.fancybox-share__button:hover{ text-decoration:none;}.fancybox-share__button--fb{ background:#3b5998;}.fancybox-share__button--fb:hover{ background:#344e86;}.fancybox-share__button--pt{ background:#bd081d;}.fancybox-share__button--pt:hover{ background:#aa0719;}.fancybox-share__button--tw{ background:#1da1f2;}.fancybox-share__button--tw:hover{ background:#0d95e8;}.fancybox-share__button svg{ height:25px; margin-right:7px; position:relative; top:-1px; vertical-align:middle; width:25px;}.fancybox-share__button svg path{ fill:#fff;}.fancybox-share__input{ background:transparent; border:0; border-bottom:1px solid #d7d7d7; border-radius:0; color:#5d5b5b; font-size:14px; margin:10px 0 0 0; outline:none; padding:10px 15px; width:100%;}.fancybox-thumbs{ background:#ddd; bottom:0; display:none; margin:0; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; padding:2px 2px 4px 2px; position:absolute; right:0; -webkit-tap-highlight-color:rgba(0,0,0,0); top:0; width:212px; z-index:99995;}.fancybox-thumbs-x{ overflow-x:auto; overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{ display:block;}.fancybox-show-thumbs .fancybox-inner{ right:212px;}.fancybox-thumbs__list{ font-size:0; height:100%; list-style:none; margin:0; overflow-x:hidden; overflow-y:auto; padding:0; position:absolute; position:relative; white-space:nowrap; width:100%;}.fancybox-thumbs-x .fancybox-thumbs__list{ overflow:hidden;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{ width:7px;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{ background:#fff; border-radius:10px; box-shadow:inset 0 0 6px rgba(0,0,0,.3);}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{ background:#2a2a2a; border-radius:10px;}.fancybox-thumbs__list a{ -webkit-backface-visibility:hidden; backface-visibility:hidden; background-color:rgba(0,0,0,.1); background-position:center center; background-repeat:no-repeat; background-size:cover; cursor:pointer; float:left; height:75px; margin:2px; max-height:calc(100% - 8px); max-width:calc(50% - 4px); outline:none; overflow:hidden; padding:0; position:relative; -webkit-tap-highlight-color:transparent; width:100px;}.fancybox-thumbs__list a::before{ border:6px solid var(--link); bottom:0; content:''; left:0; opacity:0; position:absolute; right:0; top:0; transition:all .2s cubic-bezier(.25,.46,.45,.94); z-index:99991;}.fancybox-thumbs__list a:focus::before{ opacity:.5;}.fancybox-thumbs__list a.fancybox-thumbs-active::before{ opacity:1;}@media all and (max-width:576px){ .fancybox-thumbs{ width:110px;} .fancybox-show-thumbs .fancybox-inner{ right:110px;} .fancybox-thumbs__list a{ max-width:calc(100% - 10px);}}.ui-datepicker{display:none;position:fixed !important;top:50% !important;left:50% !important;width:800px !important;margin-top:-195px !important;margin-left:-400px !important;float:left;z-index:999999 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:9999px solid rgba(30,30,30,.6) !important;background:#eee}.ui-datepicker *{position:relative;z-index:2}.ui-datepicker-group{width:50%;float:left}.ui-datepicker-header{position:relative;background-color:#08212E;height:55px}.ui-datepicker-title{color:#fff;font-weight:bold;line-height:55px;text-align:center}.ui-datepicker-group-first .ui-datepicker-header{border-right:1px solid #DDD}.ui-datepicker table{width:100%;margin:0;padding:15px 28px 28px 28px;border-spacing:2px;border-collapse:separate !important}.ui-datepicker-group-first table{border-right:1px solid #DDD}.ui-datepicker th{width:14.2857%;text-align:center;text-transform:uppercase;color:#666}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:13px 0;text-decoration:none}.ui-datepicker-trigger{position:absolute;top:93px;left:93px;width:100%;height:100%;margin:-93px;padding:0;background-color:transparent;border:0;border-radius:0;cursor:pointer;z-index:99}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-size:14px;background-color:rgba(255,255,255,1);color:#666;text-align:center}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:#C49A6C;color:#FFF;font-weight:bold}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.25;cursor:default}.ui-datepicker .ui-datepicker-prev{float:left;z-index:3}.ui-datepicker .ui-datepicker-next{float:right;z-index:3}.ui-datepicker .ui-datepicker-prev:before{position:absolute;top:12px;left:15px;content:"\f359";font-size:20px;color:#fff;font-family:'Font Awesome 5 Pro'}.ui-datepicker .ui-datepicker-next:before{position:absolute;top:12px;right:15px;content:"\f35a";font-size:20px;color:#fff;font-family:'Font Awesome 5 Pro'}@media (max-width:800px){.ui-datepicker{width:700px !important;margin-top:-180px !important;margin-left:-350px !important}.ui-datepicker td span,.ui-datepicker td a{padding:10px 5px}}@media (max-width:700px){.ui-datepicker{width:100% !important;margin-left:0 !important;margin-right:0 !important;left:0 !important}}.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;-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:0}.slick-list.dragging{cursor:pointer}.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}.slick-dots{position:absolute;top:50%;left:23px;transform:translateY(-50%);display:flex;flex-direction:column;text-align:center;margin:1rem auto !important;padding:0;font-size:0}.slick-dots li{display:inline-block;margin:5px;font-size:0;background-color:rgba(255,255,255,.4);border-radius:4px}.slick-dots li button{width:6px;height:32px;background-color:rgba(255,255,255,0);padding:0;cursor:pointer;font-size:0;border:0}.slick-dots li.slick-active button{background:var(--gold);border-radius:4px}.slick-dots li::before{display:none}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{visibility:hidden;opacity:0}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);box-shadow:var(--boxshadow);width:56px;height:76px;border-radius:30px;font-size:0;border:0;transition:all 0.3s;background-color:#ffffffd9;background-repeat:no-repeat;background-position:center;cursor:pointer;z-index:4}.slick-prev{left:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.2135 0.0970512C11.5473 0.206712 11.8011 0.398473 11.9191 0.630289C12.037 0.862106 12.0096 1.11506 11.8429 1.33369L3.69484 11.9964L11.8457 22.6573C11.9304 22.7658 11.9815 22.8841 11.9959 23.0055C12.0104 23.127 11.9879 23.2491 11.9299 23.3648C11.8718 23.4805 11.7793 23.5876 11.6577 23.6798C11.5361 23.7721 11.3877 23.8476 11.2212 23.9022C11.0547 23.9568 10.8734 23.9892 10.6876 23.9977C10.5018 24.0063 10.3153 23.9906 10.1388 23.9518C9.96228 23.9129 9.79928 23.8516 9.65919 23.7713C9.5191 23.6911 9.40468 23.5935 9.32254 23.4842L0.855588 12.4099C0.757255 12.2815 0.706053 12.14 0.706053 11.9964C0.706053 11.8529 0.757255 11.7113 0.855588 11.583L9.32254 0.508647C9.49022 0.29032 9.78345 0.124387 10.1379 0.0472302C10.4924 -0.0299265 10.8792 -0.0120101 11.2135 0.0970512Z' fill='%2355617E'/%3e%3c/svg%3e ")}.slick-next{right:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.786506 23.9029C0.452659 23.7933 0.19893 23.6015 0.0809479 23.3697C-0.037034 23.1379 -0.0096368 22.8849 0.15713 22.6663L8.30516 12.0036L0.154308 1.34269C0.0695845 1.23423 0.0185277 1.11588 0.00408047 0.994452C-0.0103658 0.873027 0.0120818 0.75093 0.070132 0.635203C0.128182 0.519479 0.220686 0.412411 0.342309 0.320176C0.463933 0.227942 0.612269 0.152364 0.778769 0.0977982C0.945268 0.0432346 1.12664 0.0107621 1.31242 0.0022553C1.4982 -0.00625336 1.68472 0.00937357 1.86122 0.048232C2.03772 0.0870904 2.20072 0.148412 2.34081 0.228663C2.4809 0.308913 2.59532 0.406505 2.67746 0.515811L11.1444 11.5901C11.2427 11.7185 11.2939 11.86 11.2939 12.0036C11.2939 12.1471 11.2427 12.2887 11.1444 12.417L2.67746 23.4914C2.50978 23.7097 2.21655 23.8756 1.86208 23.9528C1.5076 24.0299 1.12081 24.012 0.786506 23.9029Z' fill='%2355617E'/%3e%3c/svg%3e ")}@charset "UTF-8";:root{ --base:#55617E; --default:#55617E; --darkblue:#1D2436; --blue:#55617E; --lightblue:#EFF2FA; --gold:#C4996E; --white:#ffffff; --link:#C4996E; --linkhover:#C4996E; --btnfs:1.1rem; --font1:"Montserrat",sans-serif; --boxshadow:0px 3px 10px 0px rgba(44,44,44,.2); --dropshadow:drop-shadow(0 0 0.75rem rgba(0,0,0,.3)); --logo:url('../templates/logo.svg'); --voucherbg:#ece8e2; --voucherorderbg:#ece8e2; --voucherheadbg:#d2cfc9;}*{outline:none !important}html,body{position:relative;color:var(--base);background-color:var(--white);font-family:var(--font1);font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;transition:.3s;overflow-x:hidden}.z-9{z-index:9;position:relative}h1,h2,h3,h4,h5,h6{position:relative;color:var(--default)}h1 + h2,h2 + h3,h3 + h4,h4 + h5,h5 + h6{margin-top:0}h1{font-size:clamp(26px,2.1vw,34px);margin-bottom:25px;text-transform:uppercase}h2{font-size:clamp(22px,2.1vw,30px);margin-bottom:25px}h2 span{position:absolute;top:-35px;left:142px;font-size:14px;text-transform:uppercase}h2 span::before{position:absolute;content:"";width:120px;height:1px;top:50%;left:-142px;transform:translateY(-50%);background-color:var(--gold)}h4{font-size:22px}ul{padding-inline-start:20px}.partners a{display:block;margin:0 20px 20px 20px}p{line-height:26px}a,a:hover,.btn,button{transition:.3s;text-decoration:none;word-wrap:break-word;cursor:pointer !important;transition:.4s}.shadow{box-shadow:0 2px 10px rgba(0,0,0,0.15) !important}.w-50{position:relative;width:50%;margin:0 auto}.newsletter{position:fixed;z-index:999;bottom:25px;right:25px;font-size:10px;line-height:111px;font-weight:bold;text-align:center;box-shadow:var(--boxshadow);color:var(--base) !important;text-transform:uppercase;background-color:var(--white);border-radius:100%;width:82px;height:82px;background-position:top 17px center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='24' viewBox='0 0 32 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_3225_201)'%3e%3cpath d='M3.35024 1.07861C2.95972 0.688083 2.32655 0.688083 1.93603 1.07861C1.5455 1.46913 1.5455 2.1023 1.93603 2.49282L3.35024 1.07861ZM18.2226 12.9205L17.5155 12.2134H17.5155L18.2226 12.9205ZM30.0645 2.49282C30.455 2.1023 30.455 1.46913 30.0645 1.07861C29.674 0.688083 29.0408 0.688083 28.6503 1.07861L30.0645 2.49282ZM3.42885 2H28.5717V0H3.42885V2ZM29.1431 2.57143V21.4286H31.1431V2.57143H29.1431ZM28.5717 22H3.42885V24H28.5717V22ZM2.85742 21.4286V2.57143H0.857422V21.4286H2.85742ZM3.42885 22C3.11326 22 2.85742 21.7442 2.85742 21.4286H0.857422C0.857422 22.8487 2.00869 24 3.42885 24V22ZM29.1431 21.4286C29.1431 21.7442 28.8873 22 28.5717 22V24C29.9919 24 31.1431 22.8487 31.1431 21.4286H29.1431ZM28.5717 2C28.8873 2 29.1431 2.25584 29.1431 2.57143H31.1431C31.1431 1.15127 29.9919 0 28.5717 0V2ZM3.42885 0C2.00869 0 0.857422 1.15127 0.857422 2.57143H2.85742C2.85742 2.25584 3.11326 2 3.42885 2V0ZM1.93603 2.49282L13.0708 13.6276L14.485 12.2134L3.35024 1.07861L1.93603 2.49282ZM18.9297 13.6276L30.0645 2.49282L28.6503 1.07861L17.5155 12.2134L18.9297 13.6276ZM13.0708 13.6276C14.6887 15.2455 17.3118 15.2455 18.9297 13.6276L17.5155 12.2134C16.6787 13.0503 15.3219 13.0503 14.485 12.2134L13.0708 13.6276Z' fill='%2355617E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_3225_201'%3e%3crect width='30.8571' height='24' fill='white' transform='translate(0.572266)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ")}.newsletter:hover{background-color:var(--base);color:var(--white) !important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='24' viewBox='0 0 32 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_3225_201)'%3e%3cpath d='M3.35024 1.07861C2.95972 0.688083 2.32655 0.688083 1.93603 1.07861C1.5455 1.46913 1.5455 2.1023 1.93603 2.49282L3.35024 1.07861ZM18.2226 12.9205L17.5155 12.2134H17.5155L18.2226 12.9205ZM30.0645 2.49282C30.455 2.1023 30.455 1.46913 30.0645 1.07861C29.674 0.688083 29.0408 0.688083 28.6503 1.07861L30.0645 2.49282ZM3.42885 2H28.5717V0H3.42885V2ZM29.1431 2.57143V21.4286H31.1431V2.57143H29.1431ZM28.5717 22H3.42885V24H28.5717V22ZM2.85742 21.4286V2.57143H0.857422V21.4286H2.85742ZM3.42885 22C3.11326 22 2.85742 21.7442 2.85742 21.4286H0.857422C0.857422 22.8487 2.00869 24 3.42885 24V22ZM29.1431 21.4286C29.1431 21.7442 28.8873 22 28.5717 22V24C29.9919 24 31.1431 22.8487 31.1431 21.4286H29.1431ZM28.5717 2C28.8873 2 29.1431 2.25584 29.1431 2.57143H31.1431C31.1431 1.15127 29.9919 0 28.5717 0V2ZM3.42885 0C2.00869 0 0.857422 1.15127 0.857422 2.57143H2.85742C2.85742 2.25584 3.11326 2 3.42885 2V0ZM1.93603 2.49282L13.0708 13.6276L14.485 12.2134L3.35024 1.07861L1.93603 2.49282ZM18.9297 13.6276L30.0645 2.49282L28.6503 1.07861L17.5155 12.2134L18.9297 13.6276ZM13.0708 13.6276C14.6887 15.2455 17.3118 15.2455 18.9297 13.6276L17.5155 12.2134C16.6787 13.0503 15.3219 13.0503 14.485 12.2134L13.0708 13.6276Z' fill='%23FFFFFF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_3225_201'%3e%3crect width='30.8571' height='24' fill='white' transform='translate(0.572266)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ")}[class*="btn-"]{transition:.3s;position:relative;z-index:9;display:inline-block;padding:16px 48px;border:1px solid transparent;background-color:var(--gold);color:var(--white) !important;text-decoration:none !important;text-transform:uppercase;border-radius:20px;font-size:14px;font-weight:700}[class*="btn-"]:hover{background-color:var(--blue)}.btn-gold{background-color:var(--gold)}.btn-gold:hover{background-color:var(--blue)}.btn-blue{background-color:var(--blue)}.btn-blue:hover{background-color:var(--gold)}.btn-simple{position:relative;background-color:transparent;line-height:1}.btn-simple::after{position:absolute;content:"";top:50%;right:15px;transform:translateY(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20 12L4 12M20 12L14 6M20 12L14 18' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.btn-inv{border-color:var(--blue);background-color:transparent;color:var(--blue) !important}.btn-inv:hover{background-color:var(--blue);color:var(--white) !important}[class^=box-]{display:flex;flex-direction:column;justify-content:space-between}[class^=box-] .btn-simple{padding:16px 24px}[class^=box-] .btn-simple::after{transition:.5s;right:65%}[class^=box-] .btn-simple:hover::after{right:15px}.box-1 .btn-simple:hover{background-color:var(--gold)}.box-3 .btn-simple::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20 12L4 12M20 12L14 6M20 12L14 18' stroke='%2355617E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.box-3 .btn-simple:hover::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20 12L4 12M20 12L14 6M20 12L14 18' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.mar-gin{margin-bottom:175px}.menu-open{position:relative;overflow:hidden}header .svg-menu{display:block;position:relative;margin-right:95px;width:36px;height:52px;cursor:pointer;background-color:rgba(85,97,126,0.4);border-radius:20px;z-index:9999}header .svg-menu span{position:absolute;display:block;left:9px;width:18px;height:2px;transform-origin:left center;transition:.2s;background-color:#fff}header .svg-menu span:nth-child(1){width:12px;top:20px}header .svg-menu span:nth-child(2){width:18px;top:25px}header .svg-menu span:nth-child(3){width:12px;top:30px}header .svg-menu:hover span{width:18px}.menu-open header .svg-menu span{border-radius:4px}.menu-open header .svg-menu span:nth-child(1){top:25px;width:10px;transform:rotate(-45deg)}.menu-open header .svg-menu span:nth-child(2){left:8px;top:25px}.menu-open header .svg-menu span:nth-child(3){top:25px;width:10px;transform:rotate(45deg)}.menu-open header nav{transform:translateX(0);opacity:1;background-color:var(--white)}header .svg-menu::before{transition:.3s;position:absolute;content:"menü";top:50%;right:-70px;transform:translateY(-50%);color:var(--base);text-transform:uppercase}html[lang="en"] header .svg-menu::before,html[lang="de"] header .svg-menu::before{content:"menu"}.menu-open header .svg-menu::before{content:"bezár"}html[lang="en"] .menu-open header .svg-menu::before{content:"close"}html[lang="de"] .menu-open header .svg-menu::before{content:"schließen";right:-120px}header{transition:.3s;position:fixed;height:147px;top:0;left:0;width:100%;padding:25px 40px;z-index:999;display:flex;justify-content:space-between;align-items:center}header [class*="btn-"]{border-radius:20px}header.scrolled{height:100px;background-color:var(--white);filter:drop-shadow(0 0 0.75rem rgba(0,0,0,.2))}header .logo{transition:.3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:96px;height:100%}header .logo.nav{transition:.3s;opacity:0;top:26px;transform:translate(-50%,0)}header.scrolled .logo.nav{top:10px}header.scrolled .logo{max-height:80px}.menu-open header .logo.nav{opacity:1}.menu-open header .logo:not(.nav){opacity:0}header nav{position:fixed;filter:drop-shadow(0 0 0.75rem rgba(0,0,0,.2));height:100vh;max-height:100vh;top:0;left:0;width:50vw;transform:translateX(-100%);transform-origin:top left;text-align:left;opacity:0;transition:.3s;z-index:120;overflow-y:auto;overflow-x:hidden}header nav ul{display:block;padding:140px 0 0 10vw}header nav ul .nav-item .nav-link{margin:0;padding:0;color:var(--base);font-size:clamp(1.375rem,1.3519rem + 0.1235vw,1.5rem)}header nav ul .nav-item .nav-link:hover{border-bottom:0;color:var(--gold)}header nav ul li{margin-bottom:clamp(1rem,0.8636rem + 0.7273vw,1.5rem);padding:0}header nav ul li a{font-size:24px}header nav ul li a span{font-size:14px}header ul li::before{display:none}header ul:not(.lang) li:last-child{padding:0;display:block}header nav ul li a,header nav ul li:focus a,header nav ul li:active a,header nav ul li.active a{box-shadow:none;color:var(-gold) !important}header nav ul .dropdown-menu{position:static !important;margin:0;display:none;transform:scale(1,1) !important;visibility:visible;opacity:1;box-shadow:none;background-color:transparent;filter:none}header nav ul li.dropdown .dropdown-menu{display:none;border:0}header nav ul li.dropdown .dropdown-menu a{color:var(--gold);text-align:left;padding:7px 0 27px 355px}header nav ul li.dropdown .dropdown-menu.show{display:block;padding:0;right:0;top:-7px !important;position:absolute !important;z-index:9999 !important;opacity:1;visibility:visible}header nav ul .dropdown-item{position:relative;padding:15px 60px;text-align:center;font-size:24px;color:#fff;justify-content:flex-start}header nav ul .dropdown-item:focus,header nav ul .dropdown-item:hover,header nav ul .dropdown-item:active,header nav ul .dropdown-item.active{color:var(--base);background-color:transparent;text-decoration:underline}header .dropdown-toggle[aria-expanded="true"]{position:relative;padding-left:135px !important;color:var(--gold) !important;font-weight:bold}header .dropdown-toggle::before{transition:1s;opacity:0;position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:120px;height:1px;background-color:var(--gold)}header .dropdown-toggle[aria-expanded="true"]::before{opacity:1}header .dropdown-toggle::after{display:none}header nav ul .dropdown .dropdown-menu,header nav ul .dropdown:hover .dropdown-menu{width:100%;flex-direction:column;height:100%}header nav ul .dropdown-menu::after{width:100%;height:100%}header .lang{transition:.3s;position:relative;padding:13px 42px 13px 15px;margin:0 0 0 20px;background-color:transparent;border-radius:0;border-top-left-radius:20px;border-top-right-radius:20px}header .lang:hover{background-color:var(--blue)}header .lang li a{color:var(--base);font-weight:600}header .lang:hover li a{color:var(--white)}header .lang::before{transition:.3s;position:absolute;content:"";width:24px;height:24px;top:50%;right:10px;transform:translateY(-50%);background:var(--base);-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.0002 15.713L18.0102 9.70302L16.5972 8.28802L12.0002 12.888L7.40423 8.28802L5.99023 9.70202L12.0002 15.713Z' fill='%2355617E'/%3e%3c/svg%3e ")}header .lang:hover::before{background:var(--white)}header .lang li.dropdown a{text-decoration:none;font-size:16px;font-family:'Montserrat',sans-serif}header .lang li.dropdown .dropdown-menu{transition:.3s;opacity:0;z-index:-1;flex-direction:column;align-items:center;min-width:83px;top:34px;padding:0;left:-15px;background-color:var(--base);border:0;border-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}header .lang:hover li.dropdown .dropdown-menu{display:flex;opacity:1;z-index:1}header .lang li.dropdown .dropdown-menu .dropdown-item{padding:10px 0;text-align:center !important}header .lang li.dropdown .dropdown-item:hover{background-color:var(--gold)}header .lang li.dropdown .dropdown-item:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.webp-slider{position:relative;max-height:800px}.start-page .webp-slider::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:9;background-size:cover;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='1920' height='800' viewBox='0 0 1920 800' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='1920' height='480' fill='url(%23paint0_linear_3225_35)'/%3e%3crect opacity='0.8' y='480' width='1920' height='320' fill='url(%23paint1_linear_3225_35)'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_3225_35' x1='960' y1='0' x2='960' y2='480' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='white'/%3e%3cstop offset='1' stop-color='white' stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_3225_35' x1='960' y1='480' x2='960' y2='800' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%2355617E' stop-opacity='0'/%3e%3cstop offset='1' stop-color='%2355617E'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ")}.webp-slider::after{transition:.3s;position:absolute;content:"";bottom:-40px;left:50%;transform:translateX(-50%);width:1px;height:200px;z-index:9;background-color:var(--gold)}.menu-open .webp-slider .bgslider-box,.menu-open .webp-slider::after{left:75%}.webp-slider .bgslider-box{transition:.3s;position:absolute;bottom:210px;left:50%;transform:translateX(-50%);text-align:center}.webp-slider .bgslider-box .bgslider-title,.webp-slider .bgslider-box .bgslider-lyrics{text-transform:uppercase;color:var(--white);margin:0;line-height:35px}.webp-slider .bgslider-box .bgslider-title span{display:block;font-size:36px;font-weight:500}ul#galleryslider{padding-inline-start:0;margin:0}a.btn[href=""]{display:none}.btn{font-size:var(--btnfs);;border-radius:0}.btn:focus,.btn.focus{outline:0;box-shadow:var(--boxshadow)}.jslink{color:var(--link);text-decoration:underline}.jslink:hover{color:var(--linkhover)}ul li{list-style-type:none;position:relative}.social{width:100%;align-items:center}[class*=social--]::before{content:"";display:inline-block;margin:0 10px;width:40px;height:40px;-webkit-mask-repeat:no-repeat;transition:.3s}.social--facebook::before{background:var(--link); -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='37px' height='36px'%3E%3Cpath fill-rule='evenodd' fill='rgb(215,190,123)' d='M-0.000,36.000 L-0.000,-0.000 L36.500,-0.000 L36.500,36.000 L-0.000,36.000 ZM34.242,2.226 L2.258,2.226 L2.258,33.773 L34.242,33.773 L34.242,2.226 ZM15.109,10.837 C15.109,10.249 14.988,6.309 20.142,6.309 L23.782,6.309 L23.782,10.408 L21.105,10.408 C20.575,10.408 20.040,10.948 20.040,11.350 L20.040,14.042 L23.776,14.042 C23.626,16.106 23.317,17.993 23.317,17.993 L20.021,17.993 L20.021,29.691 L15.109,29.691 L15.109,29.691 L15.109,17.992 L12.718,17.992 L12.718,14.056 L15.109,14.056 L15.109,10.837 Z'/%3E%3C/svg%3E");}.social--facebook:hover::before{background:var(--linkhover)}.social--instagram::before{background:var(--link); -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='36px'%3E%3Cpath fill-rule='evenodd' fill='rgb(215,190,123)' d='M0.750,36.000 L0.750,-0.000 L37.250,-0.000 L37.250,36.000 L0.750,36.000 ZM34.992,2.226 L3.008,2.226 L3.008,33.773 L34.992,33.773 L34.992,2.226 ZM13.128,6.312 L24.872,6.312 C28.170,6.312 30.851,8.958 30.851,12.210 L30.851,23.794 C30.851,27.046 28.170,29.691 24.872,29.691 L13.128,29.691 C9.831,29.691 7.148,27.046 7.148,23.794 L7.148,12.210 C7.148,8.958 9.831,6.312 13.128,6.312 ZM9.728,23.794 C9.728,25.643 11.253,27.147 13.128,27.147 L24.872,27.147 C26.747,27.147 28.272,25.643 28.272,23.794 L28.272,12.210 C28.272,10.361 26.747,8.857 24.872,8.857 L13.128,8.857 C11.253,8.857 9.728,10.361 9.728,12.210 L9.728,23.794 ZM19.000,11.980 C22.366,11.980 25.105,14.682 25.105,18.002 C25.105,21.322 22.366,24.023 19.000,24.023 C15.634,24.023 12.895,21.322 12.895,18.002 C12.895,14.682 15.634,11.980 19.000,11.980 ZM19.000,21.479 C20.944,21.479 22.525,19.919 22.525,18.002 C22.525,16.085 20.944,14.525 19.000,14.525 C17.057,14.525 15.474,16.085 15.474,18.002 C15.474,19.919 17.057,21.479 19.000,21.479 ZM23.856,11.801 C23.856,11.015 24.504,10.376 25.301,10.376 C26.098,10.376 26.745,11.015 26.745,11.801 C26.745,12.586 26.098,13.226 25.301,13.226 C24.504,13.226 23.856,12.586 23.856,11.801 Z'/%3E%3C/svg%3E");}.social--instagram:hover::before{background:var(--linkhover)}.social--youtube::before{background:var(--link); -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='37px' height='36px'%3E%3Cpath fill-rule='evenodd' fill='rgb(215,190,123)' d='M0.500,36.000 L0.500,-0.000 L37.000,-0.000 L37.000,36.000 L0.500,36.000 ZM34.742,2.226 L2.758,2.226 L2.758,33.773 L34.742,33.773 L34.742,2.226 ZM10.910,16.123 C13.506,15.837 16.136,15.836 18.753,15.837 C21.370,15.836 24.000,15.837 26.597,16.123 C27.694,16.244 28.605,17.055 28.862,18.153 C29.226,19.718 29.224,21.426 29.224,23.037 C29.224,24.649 29.222,26.356 28.857,27.921 C28.601,29.019 27.689,29.830 26.593,29.951 C23.996,30.237 21.367,30.239 18.749,30.237 C16.131,30.239 13.502,30.237 10.905,29.951 C9.808,29.830 8.898,29.019 8.641,27.921 C8.276,26.356 8.276,24.649 8.276,23.037 C8.276,21.426 8.281,19.718 8.646,18.153 C8.902,17.055 9.813,16.244 10.910,16.123 ZM23.869,25.081 C23.869,25.813 24.008,26.357 24.277,26.702 C24.642,27.172 25.147,27.407 25.808,27.407 C26.470,27.407 26.988,27.161 27.339,26.660 C27.493,26.440 27.593,26.189 27.635,25.912 C27.647,25.787 27.662,25.510 27.662,25.108 L27.662,24.925 L26.371,24.925 C26.371,25.426 26.354,25.703 26.342,25.771 C26.270,26.105 26.089,26.272 25.777,26.272 C25.342,26.272 25.130,25.954 25.130,25.316 L25.130,24.095 L27.662,24.095 L27.662,22.668 C27.662,21.931 27.535,21.392 27.270,21.044 C26.916,20.572 26.412,20.338 25.777,20.338 C25.131,20.338 24.628,20.572 24.261,21.044 C23.992,21.392 23.869,21.931 23.869,22.668 L23.869,25.081 ZM19.172,27.313 L20.437,27.313 L20.437,26.644 C20.860,27.161 21.296,27.407 21.746,27.407 C22.249,27.407 22.589,27.145 22.757,26.633 C22.842,26.341 22.886,25.881 22.886,25.244 L22.886,22.500 C22.886,21.847 22.842,21.392 22.757,21.115 C22.588,20.599 22.249,20.338 21.746,20.338 C21.281,20.338 20.847,20.589 20.437,21.085 L20.437,18.065 L19.172,18.065 L19.172,27.313 ZM14.435,25.871 C14.435,26.357 14.478,26.687 14.547,26.895 C14.674,27.244 14.955,27.407 15.363,27.407 C15.828,27.407 16.306,27.130 16.809,26.561 L16.809,27.313 L18.076,27.313 L18.076,20.422 L16.809,20.422 L16.809,25.688 C16.528,26.080 16.263,26.272 16.009,26.272 C15.840,26.272 15.743,26.174 15.713,25.980 C15.701,25.939 15.701,25.787 15.701,25.495 L15.701,20.422 L14.435,20.422 L14.435,25.871 ZM9.838,19.366 L11.326,19.366 L11.326,27.312 L12.735,27.312 L12.735,19.366 L14.251,19.366 L14.251,18.065 L9.838,18.065 L9.838,19.366 ZM21.619,22.402 L21.619,25.342 C21.619,25.965 21.434,26.272 21.069,26.272 C20.860,26.272 20.649,26.174 20.437,25.965 L20.437,21.765 C20.649,21.559 20.860,21.461 21.069,21.461 C21.434,21.461 21.619,21.780 21.619,22.402 ZM25.766,21.461 C26.185,21.461 26.396,21.780 26.396,22.417 L26.396,23.055 L25.131,23.055 L25.131,22.417 C25.131,21.780 25.343,21.461 25.766,21.461 ZM23.237,14.347 C22.728,14.922 22.242,15.202 21.776,15.202 C21.363,15.202 21.080,15.038 20.952,14.685 C20.882,14.474 20.838,14.141 20.838,13.649 L20.838,8.143 L22.114,8.143 L22.114,13.270 C22.114,13.565 22.114,13.719 22.130,13.761 C22.158,13.956 22.258,14.055 22.429,14.055 C22.685,14.055 22.953,13.860 23.237,13.465 L23.237,8.143 L24.516,8.143 L24.516,15.107 L23.237,15.107 L23.237,14.347 ZM17.896,15.202 C17.258,15.202 16.761,14.964 16.407,14.489 C16.135,14.141 16.007,13.592 16.007,12.852 L16.007,10.414 C16.007,9.669 16.135,9.125 16.407,8.773 C16.761,8.297 17.258,8.059 17.896,8.059 C18.536,8.059 19.035,8.297 19.389,8.773 C19.657,9.125 19.785,9.669 19.785,10.414 L19.785,12.852 C19.785,13.592 19.657,14.141 19.389,14.489 C19.035,14.964 18.536,15.202 17.896,15.202 ZM18.506,10.160 C18.506,9.516 18.308,9.195 17.896,9.195 C17.484,9.195 17.285,9.516 17.285,10.160 L17.285,13.089 C17.285,13.734 17.484,14.055 17.896,14.055 C18.308,14.055 18.506,13.733 18.506,13.089 L18.506,10.160 ZM14.288,15.107 L12.870,15.107 L12.870,11.322 C12.741,10.652 12.456,9.669 12.002,8.366 C11.703,7.499 11.392,6.629 11.093,5.762 L12.585,5.762 L12.585,5.762 L13.592,9.432 L14.560,5.762 L15.994,5.762 L14.288,11.322 L14.288,15.107 Z'/%3E%3C/svg%3E");}.social--youtube:hover::before{background:var(--linkhover)}.form-control{border-radius:0}.custom-control-input:checked ~ .custom-control-label::before,.form-check-input:checked{background-color:var(--default);border-color:var(--default)}.form-control:focus{border-color:var(--default);box-shadow:var(--boxshadow)}.required{color:var(--default)}.img-responsive{max-width:100%;height:auto}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}#breadcrumbs,#breadcrumbs-gallery,.breadcumbs{margin-bottom:15px;color:var(--base);font-size:0.9rem;text-transform:uppercase}#breadcrumbs > div,#breadcrumbs-gallery > div,.breadcumbs > div{display:inline-block}#breadcrumbs a,#breadcrumbs-gallery a,.breadcumbs a{color:var(--link);text-decoration:underline}.contentcontainer,.roomdata.fancybox-content{max-width:700px;margin:0 !important;padding-top:40px}.contenttitle{font-size:clamp(26px,2.1vw,34px);margin-bottom:25px;text-transform:uppercase}.contentcontainer h1,.roomdata.fancybox-content h1{font-size:2.5rem;color:initial}.blue-bg.news{background-position:center left;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='64' height='65' viewBox='0 0 64 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.33398 23.1666C5.33398 13.8333 10.6673 9.83325 18.6673 9.83325H45.334C53.334 9.83325 58.6673 13.8333 58.6673 23.1666V41.8333C58.6673 51.1666 53.334 55.1666 45.334 55.1666H18.6673' stroke='white' stroke-width='3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M45.3327 24.5L36.986 31.1667C34.2393 33.3533 29.7327 33.3533 26.986 31.1667L18.666 24.5' stroke='white' stroke-width='3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M5.33398 44.5H21.334' stroke='white' stroke-width='3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M5.33398 33.8333H13.334' stroke='white' stroke-width='3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.blue-bg.news h2::before{display:none}.blue-bg.news--loy{padding:60px 40px 40px 90px;background-size:70px;background-position:center left;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%23ffffff' enable-background='new 0 0 75 75' viewBox='0 0 75 75' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='Loyalty_Points'%3e%3cg%3e%3cpath d='m66.6601563 28.1447506-12.5263672-.0058594c-.0009766 0-.0009766 0-.0009766 0-.4140625 0-.75.3359375-.75.7490234 0 .4150391.3349609.7509766.7490234.7509766l8.765625.0058594 3.6669922-.0058594c1.8173828.2324219 3.1875 1.9833984 3.1875 4.0722675v30.9150391c0 2.2695313-1.6191406 4.1162109-3.6113281 4.1162109h-57.2929687c-1.984375 0-3.5996094-1.8466797-3.5996094-4.1162109v-30.915039c0-2.2626972 1.6152344-4.1035175 3.5996094-4.1035175l9.3779297.0078125h.0009766c.4140625 0 .7490234-.3349609.75-.7490234s-.3349609-.75-.7490234-.7509766l-9.3798828-.0078125c-2.8115234 0-5.0996094 2.5136719-5.0996094 5.6035175v30.9150391c0 3.0966797 2.2880859 5.6162109 5.0996094 5.6162109h57.2939453c2.8173828 0 5.1103516-2.5195313 5.1103516-5.6162109v-30.9150391c-.0000002-2.8408223-1.9326174-5.2314473-4.591797-5.5664082z'%3e%3c/path%3e%3cpath d='m10.0419922 54.8146744c0 .4140625.3359375.75.75.75h13.5117188c.4140625 0 .75-.3359375.75-.75s-.3359375-.75-.75-.75h-13.5117188c-.4140625 0-.75.3359375-.75.75z'%3e%3c/path%3e%3cpath d='m9.7490234 60.5412369c0 .4140625.3359375.75.75.75h22.3720703c.4140625 0 .75-.3359375.75-.75s-.3359375-.75-.75-.75h-22.3720703c-.4140625 0-.75.3359375-.75.75z'%3e%3c/path%3e%3cpath d='m51.5341797 54.4386978v6.7705078c0 .6894531.5605469 1.25 1.25 1.25h9.2626953c.6894531 0 1.25-.5605469 1.25-1.25v-6.7705078c0-.6894531-.5605469-1.25-1.25-1.25h-9.2626953c-.6894531 0-1.25.5605469-1.25 1.25zm1.5.25h8.7626953v6.2705078h-8.7626953z'%3e%3c/path%3e%3cpath d='m54.421875 42.5822525h-30.7949219c-.4140625 0-.75.3359375-.75.75s.3359375.75.75.75h30.7949219c.4140625 0 .75-.3359375.75-.75s-.3359375-.75-.75-.75z'%3e%3c/path%3e%3cpath d='m53.1914063 36.1008072-3.2470703-.6083984-1.3388672-3.0214844c-.3860207-.8652916-1.5707397-.8604279-2.0009766-.0791016l-1.5810547 2.8984375-3.2851563.3417969c-.9199409.0949478-1.331974 1.2063408-.6962891 1.8779297l2.4072266 2.546875c.6811714.7186241 1.7729912-.3083305 1.0898438-1.03125l-1.8730469-1.9814453 2.7080078-.2822266c.3671875-.0351563.6914063-.2509766.8691406-.5751953l1.3066406-2.3955078 1.1074219 2.4980469c.1503906.3330078.4541016.5722656.8134766.640625l2.6816406.5019531-2.0302734 1.8232422c-.5123482.4588394-.1810188 1.3076172.5009766 1.3076172.5038338 0 .4795303-.2600098 3.1083984-2.5322266.6923103-.6222305.3635636-1.7615776-.540039-1.9296875z'%3e%3c/path%3e%3cpath d='m36.03125 25.0744381-3.6484375.3789063-2.3808594-2.7910156v-.0009766c-.6200752-.7255287-1.8049164-.4257469-2.0039063.5078125l-.7675781 3.5869141-3.3886719 1.4003906c-.8839245.3649616-.9655704 1.5835018-.1386719 2.0644531l3.1748047 1.8378925.2841797 3.6572266c.0495777.6210976.5694027 1.0634766 1.1523438 1.0634766.7515259 0 .9104061-.5387878 3.4970703-2.7470703l3.5664063.859375c.9395409.222187 1.7076874-.7248383 1.3232422-1.5898438l-1.4873047-3.3515644 1.9179688-3.1259766c.4998054-.8119183-.1477585-1.8446369-1.100586-1.75zm-2.1914062 4.2470703c-.1972656.3232422-.2246094.7226563-.0712891 1.0712891l1.2763672 2.8759785-3.0585938-.7363281c-.3730469-.0927734-.7607422.0087891-1.0410156.2626953l-2.3417969 2.1015625-.2451172-3.1386738c-.0302734-.3789063-.2441406-.7177734-.5712891-.90625l-2.7236328-1.5771484 2.9082031-1.2021484c.3525391-.1455078.609375-.4550781.6875-.8242188l.6582031-3.0771484 2.0429688 2.3945313c.2470703.2880859.6220703.4365234.9951172.3984375l3.1308594-.3251953z'%3e%3c/path%3e%3cpath d='m48.4746094 10.0920172-3.5146484-1.0458984-1.1308594-3.4902344c-.2927513-.901257-1.4974213-1.092732-2.0458984-.2988281l-2.0830078 3.0195313c-2.16996-.0017338-1.4992218-.0011969-3.6679688-.0029297-.9512596 0-1.4958534 1.0910664-.9150391 1.8535156l2.2285156 2.9130859-1.1367188 3.4873037c-.2976646.9121323.584507 1.7621822 1.4794922 1.4443359l3.4589844-1.21875 2.9658203 2.1582031c.7648773.5579567 1.8565788-.0016327 1.8310547-.9609375l-.0908203-3.6669912 2.9677734-2.1523438c.7745209-.5613698.5695-1.7682294-.3466796-2.0390624zm-3.6503906 3.0849609c-.3085938.2246094-.4853516.5849609-.4746094.9609375l.078125 3.1464834-2.5449219-1.8515615c-.2001953-.1455078-.4384766-.2207031-.6787109-.2207031-.1289063 0-.2587891.0214844-.3828125.0654297l-2.96875 1.0458975.9755859-2.9921865c.1181641-.3623047.0498047-.7578125-.1806641-1.0585938l-1.9111328-2.4980469 3.1464844.0019531c.3798828 0 .734375-.1865234.9492188-.4990234l1.7861328-2.5898438.9716797 2.9941406c.1171875.3603516.4033203.6396484.7666016.7490234l3.015625.8974609z'%3e%3c/path%3e%3cpath d='m29.8310547 12.6955328c.4140625 0 .75-.3359375.75-.75v-4.0166016c0-.4140625-.3359375-.75-.75-.75s-.75.3359375-.75.75v4.0166016c0 .4140625.3359375.75.75.75z'%3e%3c/path%3e%3cpath d='m20.8984375 20.2414303v4.015625c0 .4140625.3359375.75.75.75s.75-.3359375.75-.75v-4.015625c0-.4140625-.3359375-.75-.75-.75s-.75.3359375-.75.75z'%3e%3c/path%3e%3cpath d='m48.9560547 26.2355709c0 .4140625.3359375.75.75.75s.75-.3359375.75-.75v-4.3251953c0-.4140625-.3359375-.75-.75-.75s-.75.3359375-.75.75z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}footer{background-color:var(--darkblue);color:var(--white);padding:45px 0 25px}footer .menu-title{position:relative;padding-left:83px;margin-bottom:38px;text-transform:uppercase;font-size:12px;font-weight:bold}footer .menu-title::before{position:absolute;content:"";width:60px;height:1px;background-color:var(--white);top:50%;transform:translateY(-50%);left:0}footer nav ul{padding-inline-start:83px}footer nav ul li .nav-link{padding:0;margin-bottom:30px;font-weight:500}footer .createdby,footer .fs-14{font-size:14px}footer a{color:var(--white);text-transform:uppercase;font-size:14px}footer a:hover{color:var(--gold)}footer .social nav ul{display:flex;flex-wrap:wrap}footer [class*="svg-"]{width:24px;height:24px;background-size:contain;background:var(--white);font-size:0;margin:0 25px 25px 0}.svg-mail{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.03033 4.96967C3.73744 4.67678 3.26256 4.67678 2.96967 4.96967C2.67678 5.26256 2.67678 5.73744 2.96967 6.03033L4.03033 4.96967ZM13.4142 12.5858L12.8839 12.0555L13.4142 12.5858ZM21.0303 6.03033C21.3232 5.73744 21.3232 5.26256 21.0303 4.96967C20.7374 4.67678 20.2626 4.67678 19.9697 4.96967L21.0303 6.03033ZM4 5.75H20V4.25H4V5.75ZM20.25 6V18H21.75V6H20.25ZM20 18.25H4V19.75H20V18.25ZM3.75 18V6H2.25V18H3.75ZM4 18.25C3.86193 18.25 3.75 18.1381 3.75 18H2.25C2.25 18.9665 3.0335 19.75 4 19.75V18.25ZM20.25 18C20.25 18.1381 20.1381 18.25 20 18.25V19.75C20.9665 19.75 21.75 18.9665 21.75 18H20.25ZM20 5.75C20.1381 5.75 20.25 5.86193 20.25 6H21.75C21.75 5.0335 20.9665 4.25 20 4.25V5.75ZM4 4.25C3.0335 4.25 2.25 5.0335 2.25 6H3.75C3.75 5.86193 3.86193 5.75 4 5.75V4.25ZM2.96967 6.03033L10.0555 13.1161L11.1161 12.0555L4.03033 4.96967L2.96967 6.03033ZM13.9445 13.1161L21.0303 6.03033L19.9697 4.96967L12.8839 12.0555L13.9445 13.1161ZM10.0555 13.1161C11.1294 14.1901 12.8706 14.1901 13.9445 13.1161L12.8839 12.0555C12.3957 12.5436 11.6043 12.5436 11.1161 12.0555L10.0555 13.1161Z' fill='%23EFF2FA'/%3e%3c/svg%3e ")}.svg-location{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m3 11-.286-.694a.75.75 0 0 0-.01 1.383L3 11Zm17-7 .694.286a.75.75 0 0 0-.98-.98L20 4Zm-7 17-.69.295a.75.75 0 0 0 1.383-.01L13 21Zm-3-7 .69-.295a.75.75 0 0 0-.395-.394L10 14Zm-6.714-2.306 17-7-.572-1.388-17 7 .572 1.388Zm16.02-7.98-7 17 1.388.572 7-17-1.387-.572Zm-5.617 16.99-3-7-1.378.591 3 7 1.378-.59Zm-3.394-7.393-7-3-.59 1.378 7 3 .59-1.378Z' fill='%23EFF2FA'/%3e%3c/svg%3e")}.svg-phone{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20.9994 16.4767L20.2496 16.458C20.2495 16.4642 20.2494 16.4705 20.2494 16.4767H20.9994ZM20.9994 19.1864H20.2494L20.2494 19.1895L20.9994 19.1864ZM19.0264 20.9929L19.0938 20.246C19.0712 20.2439 19.0485 20.2429 19.0258 20.2429L19.0264 20.9929ZM3.00706 4.96919L3.75706 4.96978C3.75708 4.947 3.75606 4.92424 3.75401 4.90155L3.00706 4.96919ZM4.80811 3.00009V2.25009L4.8074 2.25009L4.80811 3.00009ZM7.52325 3.00009V3.75012L7.53062 3.75005L7.52325 3.00009ZM8.72131 3.43684L9.20979 2.86772V2.86772L8.72131 3.43684ZM10.0428 8.10428L10.7763 8.26101L10.0428 8.10428ZM8.41019 10.1448L7.88039 9.61399C7.64106 9.85285 7.59115 10.2223 7.75854 10.5161L8.41019 10.1448ZM13.8405 15.5644L13.4703 16.2167C13.7635 16.383 14.1317 16.3334 14.3703 16.0952L13.8405 15.5644ZM15.8851 13.935L15.7289 13.2014L15.8851 13.935ZM20.5709 15.264L21.1426 14.7786L20.5709 15.264ZM20.2494 16.4767V19.1864H21.7494V16.4767H20.2494ZM4.80811 3.75009H7.52325V2.25009H4.80811V3.75009ZM7.53062 3.75005C7.78828 3.74752 8.03785 3.8386 8.23284 4.00596L9.20979 2.86772C8.73872 2.46341 8.13667 2.24403 7.51588 2.25012L7.53062 3.75005ZM7.75854 10.5161C9.11382 12.8949 11.0872 14.8643 13.4703 16.2167L14.2106 14.9121C12.0621 13.6928 10.2833 11.9175 9.06185 9.77357L7.75854 10.5161ZM19.9991 15.7494C20.167 15.9472 20.2561 16.1994 20.2496 16.458L21.7492 16.4953C21.7648 15.868 21.5488 15.257 21.1426 14.7786L19.9991 15.7494ZM8.23284 4.00596C8.35543 4.11118 8.51653 4.32916 8.68363 4.67844C8.84491 5.01557 8.98754 5.42365 9.09912 5.85282C9.3316 6.74707 9.38943 7.57289 9.30937 7.94755L10.7763 8.26101C10.9305 7.53916 10.801 6.43759 10.5509 5.47541C10.4211 4.97637 10.2486 4.47397 10.0368 4.0311C9.83069 3.60038 9.56061 3.16883 9.20979 2.86772L8.23284 4.00596ZM16.0412 14.6686C16.4183 14.5883 17.2499 14.6466 18.1485 14.8801C18.5799 14.9922 18.9897 15.1355 19.3278 15.2975C19.6782 15.4655 19.8953 15.6272 19.9991 15.7494L21.1426 14.7786C20.8417 14.4242 20.4084 14.1521 19.9762 13.9449C19.5317 13.7318 19.027 13.5585 18.5257 13.4283C17.5588 13.177 16.4523 13.0475 15.7289 13.2014L16.0412 14.6686ZM14.3703 16.0952C14.532 15.9338 14.6946 15.7535 14.8396 15.5953C14.991 15.4303 15.1317 15.2798 15.2753 15.1446C15.5686 14.8684 15.8112 14.7175 16.0412 14.6686L15.7289 13.2014C15.1012 13.335 14.6149 13.7061 14.2469 14.0526C14.0599 14.2287 13.887 14.4147 13.7341 14.5815C13.5748 14.7552 13.4423 14.9021 13.3107 15.0335L14.3703 16.0952ZM9.30937 7.94755C9.26052 8.17614 9.10977 8.41795 8.83294 8.71075C8.69747 8.85403 8.54667 8.99453 8.38127 9.1456C8.22279 9.29036 8.0421 9.45259 7.88039 9.61399L8.94 10.6757C9.07164 10.5443 9.21884 10.4121 9.39289 10.2531C9.56004 10.1005 9.74642 9.92793 9.9229 9.74128C10.27 9.3742 10.6422 8.8885 10.7763 8.26101L9.30937 7.94755ZM19.0258 20.2429C10.4162 20.2497 3.75032 13.523 3.75706 4.96978L2.25706 4.96859C2.24968 14.3469 9.58379 21.7503 19.027 21.7429L19.0258 20.2429ZM20.2494 19.1895C20.2518 19.7851 19.6976 20.3004 19.0938 20.246L18.959 21.7399C20.4468 21.8741 21.7554 20.6595 21.7494 19.1834L20.2494 19.1895ZM3.75401 4.90155C3.7 4.30506 4.20998 3.75065 4.80881 3.75009L4.8074 2.25009C3.33717 2.25147 2.12575 3.55284 2.26012 5.03682L3.75401 4.90155Z' fill='%23EFF2FA'/%3e%3c/svg%3e ")}.svg-fb{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 17.9895 4.3882 22.954 10.125 23.8542V15.4688H7.07812V12H10.125V9.35625C10.125 6.34875 11.9166 4.6875 14.6576 4.6875C15.9701 4.6875 17.3438 4.92188 17.3438 4.92188V7.875H15.8306C14.34 7.875 13.875 8.80008 13.875 9.75V12H17.2031L16.6711 15.4688H13.875V23.8542C19.6118 22.954 24 17.9895 24 12Z' fill='%23EFF2FA'/%3e%3c/svg%3e ")}.svg-ig{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 2.16094C15.2063 2.16094 15.5859 2.175 16.8469 2.23125C18.0188 2.28281 18.6516 2.47969 19.0734 2.64375C19.6313 2.85938 20.0344 3.12188 20.4516 3.53906C20.8734 3.96094 21.1313 4.35938 21.3469 4.91719C21.5109 5.33906 21.7078 5.97656 21.7594 7.14375C21.8156 8.40937 21.8297 8.78906 21.8297 11.9906C21.8297 15.1969 21.8156 15.5766 21.7594 16.8375C21.7078 18.0094 21.5109 18.6422 21.3469 19.0641C21.1313 19.6219 20.8687 20.025 20.4516 20.4422C20.0297 20.8641 19.6313 21.1219 19.0734 21.3375C18.6516 21.5016 18.0141 21.6984 16.8469 21.75C15.5813 21.8062 15.2016 21.8203 12 21.8203C8.79375 21.8203 8.41406 21.8062 7.15313 21.75C5.98125 21.6984 5.34844 21.5016 4.92656 21.3375C4.36875 21.1219 3.96563 20.8594 3.54844 20.4422C3.12656 20.0203 2.86875 19.6219 2.65313 19.0641C2.48906 18.6422 2.29219 18.0047 2.24063 16.8375C2.18438 15.5719 2.17031 15.1922 2.17031 11.9906C2.17031 8.78438 2.18438 8.40469 2.24063 7.14375C2.29219 5.97187 2.48906 5.33906 2.65313 4.91719C2.86875 4.35938 3.13125 3.95625 3.54844 3.53906C3.97031 3.11719 4.36875 2.85938 4.92656 2.64375C5.34844 2.47969 5.98594 2.28281 7.15313 2.23125C8.41406 2.175 8.79375 2.16094 12 2.16094ZM12 0C8.74219 0 8.33438 0.0140625 7.05469 0.0703125C5.77969 0.126563 4.90313 0.332812 4.14375 0.628125C3.35156 0.9375 2.68125 1.34531 2.01563 2.01562C1.34531 2.68125 0.9375 3.35156 0.628125 4.13906C0.332812 4.90313 0.126563 5.775 0.0703125 7.05C0.0140625 8.33437 0 8.74219 0 12C0 15.2578 0.0140625 15.6656 0.0703125 16.9453C0.126563 18.2203 0.332812 19.0969 0.628125 19.8563C0.9375 20.6484 1.34531 21.3188 2.01563 21.9844C2.68125 22.65 3.35156 23.0625 4.13906 23.3672C4.90313 23.6625 5.775 23.8687 7.05 23.925C8.32969 23.9812 8.7375 23.9953 11.9953 23.9953C15.2531 23.9953 15.6609 23.9812 16.9406 23.925C18.2156 23.8687 19.0922 23.6625 19.8516 23.3672C20.6391 23.0625 21.3094 22.65 21.975 21.9844C22.6406 21.3188 23.0531 20.6484 23.3578 19.8609C23.6531 19.0969 23.8594 18.225 23.9156 16.95C23.9719 15.6703 23.9859 15.2625 23.9859 12.0047C23.9859 8.74688 23.9719 8.33906 23.9156 7.05938C23.8594 5.78438 23.6531 4.90781 23.3578 4.14844C23.0625 3.35156 22.6547 2.68125 21.9844 2.01562C21.3188 1.35 20.6484 0.9375 19.8609 0.632812C19.0969 0.3375 18.225 0.13125 16.95 0.075C15.6656 0.0140625 15.2578 0 12 0Z' fill='%23EFF2FA'/%3e%3cpath d='M12 5.83594C8.59688 5.83594 5.83594 8.59688 5.83594 12C5.83594 15.4031 8.59688 18.1641 12 18.1641C15.4031 18.1641 18.1641 15.4031 18.1641 12C18.1641 8.59688 15.4031 5.83594 12 5.83594ZM12 15.9984C9.79219 15.9984 8.00156 14.2078 8.00156 12C8.00156 9.79219 9.79219 8.00156 12 8.00156C14.2078 8.00156 15.9984 9.79219 15.9984 12C15.9984 14.2078 14.2078 15.9984 12 15.9984Z' fill='%23EFF2FA'/%3e%3cpath d='M19.8469 5.59214C19.8469 6.38902 19.2 7.0312 18.4078 7.0312C17.6109 7.0312 16.9688 6.38433 16.9688 5.59214C16.9688 4.79526 17.6156 4.15308 18.4078 4.15308C19.2 4.15308 19.8469 4.79995 19.8469 5.59214Z' fill='%23EFF2FA'/%3e%3c/svg%3e ")}.svg-yt{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M23.7609 7.20005C23.7609 7.20005 23.5266 5.54536 22.8047 4.8188C21.8906 3.86255 20.8688 3.85786 20.4 3.80161C17.0438 3.55786 12.0047 3.55786 12.0047 3.55786H11.9953C11.9953 3.55786 6.95625 3.55786 3.6 3.80161C3.13125 3.85786 2.10938 3.86255 1.19531 4.8188C0.473438 5.54536 0.24375 7.20005 0.24375 7.20005C0.24375 7.20005 0 9.14536 0 11.086V12.9047C0 14.8454 0.239062 16.7907 0.239062 16.7907C0.239062 16.7907 0.473437 18.4454 1.19062 19.1719C2.10469 20.1282 3.30469 20.0954 3.83906 20.1985C5.76094 20.3813 12 20.4375 12 20.4375C12 20.4375 17.0438 20.4282 20.4 20.1891C20.8688 20.1329 21.8906 20.1282 22.8047 19.1719C23.5266 18.4454 23.7609 16.7907 23.7609 16.7907C23.7609 16.7907 24 14.85 24 12.9047V11.086C24 9.14536 23.7609 7.20005 23.7609 7.20005ZM9.52031 15.1125V8.36724L16.0031 11.7516L9.52031 15.1125Z' fill='%23EFF2FA'/%3e%3c/svg%3e ")}footer [class*="svg-"]:hover{background:var(--gold)}.stacktable{width:100%}.st-head-row{padding-top:1em;text-align:left}.st-key{width:49%;padding-right:1%;text-align:right}.st-val{width:49%;padding-left:1%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}@media(min-width:1921px){.webp-slider{max-height:100%}.webp-slider-images,.webp-slider-img{position:relative;display:block !important;width:100%}}@media (max-width:1529px){header nav ul{padding:150px 0 100px 3vw}}@media (max-width:1279px){header nav ul li.dropdown .dropdown-menu.show{position:relative !important;top:0px !important;margin-left:-3vw;padding-left:3vw;margin-bottom:10px;width:100vw;background-color:var(--lightblue)}header nav ul li.dropdown .dropdown-menu a{padding:7px 0 27px 138px}header nav ul li.dropdown .dropdown-menu a:first-child{padding-top:22px}header .dropdown-toggle[aria-expanded="true"]{margin-bottom:5px !important} .webp-slider, .webp-slider .webp-slider-images{height:500px;overflow:hidden} .webp-slider .webp-slider-images img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto !important}}@media (max-width:1199px){ header .svg-menu{margin-right:0} header nav ul .nav-item:last-child .nav-link{background-color:var(--gold);margin-left:-3vw;padding:10px 0 10px 3vw;color:var(--white)}}@media (max-width:1099px){ header{padding:25px 20px} header [class*="btn-"]{padding:16px 25px} header .logo, header.scrolled .logo{max-height:70px} header .logo.nav{top:37px;left:auto;right:25px;transform:translate(0)}  .partners img{width:80%}}@media (max-width:991px){ .partners img{width:100%}header nav{width:75vw}.menu-open .webp-slider .bgslider-box,.menu-open .webp-slider::after{left:50%} .mar-gin{margin-bottom:75px} .webp-slider .bgslider-box{width:80%} .contentcontainer,.roomdata.fancybox-content{max-width:550px}}@media (max-width:800px){ .stacktable.large-only{display:none} .stacktable.small-only{display:table}}@media (max-width:576px){.newsletter{bottom:47px} .contentcontainer,.roomdata.fancybox-content{max-width:400px}}@media (max-width:576px){ header .dropdown-toggle[aria-expanded="true"]{padding-left:75px !important} header .dropdown-toggle::before{width:60px} header nav ul li.dropdown .dropdown-menu a{padding:7px 0 27px 78px}}.content-page header{height:120px;background-color:var(--white);filter:drop-shadow(0 0 0.75rem rgba(0,0,0,.2))}.content-page header .logo{height:72px}.content-page:not(.package-list) .webp-slider::after{display:none}hr{margin:50px 0}.fancybox-caption__body{display:inline-block;padding:10px 30px;border-radius:20px;background-color:#1D2436}#breadcrumbs,#breadcrumbs-gallery,.breadcumbs{position:relative;flex-wrap:wrap;color:var(--gold);display:flex;align-items:center;font-size:14px;margin:30px 0;text-transform:uppercase}.breadcumbs span a{color:var(--base) !important;font-weight:bold;text-decoration:none !important}.breadcumbs span a:hover{text-decoration:underline !important}#breadcrumbs a,#breadcrumbs-gallery a,.breadcumbs a{color:var(--base);font-weight:bold;text-decoration:none !important}#breadcrumbs div:first-child,#breadcrumbs div:nth-child(2),#breadcrumbs-gallery div:first-child,.breadcumbs > span:first-child{display:flex;align-items:center}#breadcrumbs div:first-child > span,#breadcrumbs div:nth-child(2) > span.mx-1,#breadcrumbs-gallery div:first-child > span,.breadcumbs > span:nth-child(2),.breadcumbs > span:nth-child(4),#breadcrumbs span.mx-1,#breadcrumbs-gallery span.mx-1,.breadcumbs span.mx-1{padding:0px 4px;font-size:0;border-radius:0;background-color:var(--gold);height:1px;width:25px;margin:0 20px !important}#breadcrumbs span.mx-1,#breadcrumbs-gallery span.mx-1{display:inline-block;line-height:9px}table{width:100%}table thead tr th{text-align:left}table:not(.ui-datepicker-calendar) td{text-align:left !important}table:not(.ui-datepicker-calendar){margin:20px 0}table:not(.ui-datepicker-calendar) td{padding:9px 20px;border:0;text-align:center;font-weight:400;width:465px;height:60px}table:not(.ui-datepicker-calendar) td:not(:last-child){border-right:2px solid #fff}table:not(.ui-datepicker-calendar) thead td,table:not(.ui-datepicker-calendar) thead th{padding:25px 15px;background-color:var(--base);text-transform:uppercase;line-height:26px;font-size:25px;font-weight:500;border:0 !important;color:#fff}table:not(.ui-datepicker-calendar) tbody tr:nth-child(odd) td{background-color:var(--lightblue);transition:.2s}table:not(.ui-datepicker-calendar) tbody tr:nth-child(even) td{background-color:rgba(85,97,126,.7);transition:.2s;color:#fff}table:not(.ui-datepicker-calendar) tbody tr:hover td{background-color:rgba(85,97,126,.9);color:#fff}main a:not(.btn){color:var(--gold)}main a:not(.btn):hover{text-decoration:underline}.content-page main ul li{list-style-type:disc}.content-page .webp-slider{margin-top:120px}.content-page .webp-slider::after{bottom:100px}.content-title{position:absolute;bottom:45px;left:50%;transform:translate(-50%)}.content-title h1{color:var(--white);margin:0}.content-page .gallery-row{margin:100px 0}.blue-bg{position:relative;background-color:var(--blue);color:var(--white);padding:60px 100px 40px 90px;border-top-right-radius:100px;border-bottom-right-radius:100px}.blue-bg::before{position:absolute;content:"";top:0;left:-99.9vw;width:100vw;height:100%;background-color:var(--blue)}.blue-bg h2{position:relative;color:var(--white)}.blue-bg h2::before{position:absolute;content:"";top:50%;left:-85px;transform:translateY(-50%);width:64px;height:64px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M56 32C56 45.2548 45.2548 56 32 56C18.7452 56 8 45.2548 8 32C8 18.7452 18.7452 8 32 8C45.2548 8 56 18.7452 56 32Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M26.3431 26.3431L41.4281 22.5719L37.6569 37.6569L22.5719 41.4281L26.3431 26.3431Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.blue-bg .btn-simple{margin-left:-48px}.grey-bg{position:relative;background-color:rgba(239,242,250,.1);border:8px solid rgba(239,242,250,.5);border-left:0;padding:60px 100px 40px 90px;border-top-right-radius:100px;border-bottom-right-radius:100px}.grey-bg::before{position:absolute;content:"";top:-8px;left:-100vw;width:100vw;height:calc(100% + 16px);background-color:rgba(239,242,250,.1);border-top:8px solid rgba(239,242,250,.7);border-bottom:8px solid rgba(239,242,250,.7)}.grey-bg h2{position:relative;color:var(--white)}.grey-bg h2::before{position:absolute;content:"";top:50%;left:-85px;transform:translateY(-50%);width:64px;height:64px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M56 32C56 45.2548 45.2548 56 32 56C18.7452 56 8 45.2548 8 32C8 18.7452 18.7452 8 32 8C45.2548 8 56 18.7452 56 32Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M26.3431 26.3431L41.4281 22.5719L37.6569 37.6569L22.5719 41.4281L26.3431 26.3431Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.grey-bg .btn-simple{margin-left:-48px}.form-control{border-radius:20px;background-color:var(--lightblue);border:1px solid var(--darkblue);min-height:48px}.form-control:focus{border-color:var(--gold);background-color:rgba(196,153,110,0.1)}.custom-control-label{padding-left:8px}.custom-control-label a{font-weight:600;color:var(--gold) !important}.custom-control-label a:hover{text-decoration:underline !important}.custom-control-label::before{top:0;width:24px;height:24px;border-radius:6px;background-color:var(--lightblue);border:var(--darkblue) solid 1px}.custom-control-label::after{top:2px;left:-22px;width:20px;height:20px}.custom-control-input:checked ~ .custom-control-label::before,.form-check-input:checked{background-color:var(--gold);border-color:var(--gold)}.dynamicforms label.custom{font-size:16px;font-weight:bold;text-transform:initial;margin-bottom:5px}[class^="box-"] h4{position:relative;padding-left:60px;color:var(--white);margin-bottom:25px}[class^="box-"] h4::before{position:absolute;content:"";width:48px;height:48px;top:50%;transform:translateY(-50%);left:0;background:var(--white);-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.34264 27.4272C9.08594 26.4371 8.78034 25.4836 8.58476 24.5179C7.94911 21.5108 8.10802 18.4793 8.62143 15.46C8.707 14.9221 9.12261 14.7143 9.69714 14.8854C12.0686 15.5822 14.3056 16.5846 16.3836 17.917C16.5914 18.0514 16.787 18.1737 17.0437 18.3326C17.1293 18.0881 17.2149 17.8681 17.2882 17.6603C18.5962 14.0175 20.8454 10.9982 23.5102 8.27228C23.8769 7.89334 24.2192 7.91778 24.6837 8.29673C27.263 10.4604 29.2799 13.0641 30.7101 16.1078C30.9913 16.6946 31.2357 17.3058 31.5169 17.9659C31.688 17.8681 31.8592 17.7703 32.0181 17.6725C33.9861 16.4745 36.0764 15.5578 38.2767 14.9099C38.9613 14.7021 39.3035 14.9221 39.4258 15.6433C40.0125 19.1638 40.0737 22.6599 39.0468 26.1192C38.9246 26.5349 38.7779 26.9505 38.6312 27.3905C39.6825 27.4394 40.6971 27.4394 41.7117 27.5372C42.9096 27.6472 44.1076 27.8306 45.2933 28.014C45.9167 28.1117 46.149 28.5518 45.9045 29.1263C43.8142 34.2359 40.2448 37.6098 34.6829 38.5754C31.4313 39.1377 28.2286 38.8321 25.0749 37.9154C24.3292 37.6953 23.6691 37.7075 22.9112 37.9154C19.6108 38.8566 16.2492 39.1744 12.8509 38.4899C8.05913 37.5364 4.72199 34.6882 2.61947 30.3365C2.43611 29.9698 2.2772 29.5908 2.11829 29.2119C1.83714 28.5274 2.05717 28.124 2.77838 27.9895C4.79533 27.6106 6.82451 27.4028 8.87813 27.4272C9.04927 27.4394 9.20818 27.4272 9.34264 27.4272ZM22.9846 36.4729C22.9846 36.3262 22.9968 36.2896 22.9846 36.2651C22.9235 36.1307 22.8623 35.984 22.8012 35.8495C21.2977 32.8546 18.8529 30.9844 15.7358 29.9209C12.8509 28.943 9.8805 28.7596 6.87341 28.9552C5.85882 29.0163 4.85645 29.1508 3.84187 29.2608C3.85409 29.3953 3.85409 29.4442 3.87854 29.4808C5.54099 33.0502 8.10802 35.6417 11.9708 36.7908C14.4034 37.512 16.8848 37.5486 19.3663 37.1941C20.5765 37.0108 21.7866 36.7052 22.9846 36.4729ZM44.242 29.2852C43.5575 29.1997 42.9218 29.1019 42.2984 29.0408C39.108 28.7352 35.9542 28.8085 32.8615 29.7375C29.5244 30.7399 26.8596 32.6224 25.2582 35.8128C25.1727 35.984 25.0993 36.1673 25.0015 36.3629C25.1971 36.424 25.3316 36.4729 25.4783 36.5218C27.4096 37.0963 29.3777 37.3775 31.3946 37.4019C37.1521 37.4508 41.4427 35.0427 44.022 29.8109C44.0831 29.652 44.1442 29.5053 44.242 29.2852ZM22.8257 32.7935C22.9235 31.8645 23.0701 30.7154 23.1802 29.5664C23.2046 29.2852 23.2046 28.9919 23.1313 28.7229C22.4589 26.2782 21.2732 24.1145 19.513 22.2809C16.9215 19.5794 13.7433 17.8192 10.2472 16.5846C10.1494 16.5479 10.0516 16.5479 9.89272 16.5112C9.80715 17.5136 9.70936 18.4671 9.66047 19.4205C9.55045 22.0731 9.85605 24.6524 10.8829 27.1338C10.9929 27.3905 11.1151 27.5128 11.4085 27.5372C12.0564 27.5983 12.7165 27.6839 13.3521 27.7939C16.1392 28.2951 18.7306 29.273 20.9309 31.1188C21.6155 31.7178 22.2756 32.3168 22.8257 32.7935ZM38.1667 16.4868C37.8978 16.5723 37.7633 16.609 37.6166 16.6579C35.7586 17.2936 34.0106 18.137 32.3603 19.2005C29.3044 21.1441 26.8596 23.6378 25.4538 27.036C24.9893 28.1606 24.5737 29.2852 24.9893 30.5199C25.0137 30.6054 25.0137 30.7032 25.0137 30.7888C25.0626 31.5467 25.1115 32.2923 25.1727 33.1236C25.3071 32.9647 25.4049 32.8546 25.5027 32.7446C26.5173 31.4978 27.7275 30.471 29.1454 29.7131C31.4558 28.4785 33.9372 27.7573 36.5532 27.5494C36.871 27.525 37.0299 27.415 37.1521 27.1216C37.9956 25.0924 38.3623 22.9655 38.3745 20.7774C38.3745 19.3716 38.2401 17.9659 38.1667 16.4868ZM24.0114 26.6204C24.0603 26.5226 24.0969 26.486 24.1092 26.4493C25.4049 23.4544 27.3485 20.973 29.9889 19.0538C30.2456 18.8582 30.1845 18.6993 30.0989 18.4793C28.9132 15.0199 26.7984 12.2206 24.1458 9.7636C24.0847 9.80027 24.0481 9.8125 24.0114 9.84917C23.6936 10.2037 23.3635 10.5459 23.0579 10.9004C21.0287 13.2596 19.3663 15.8389 18.4128 18.8215C18.315 19.1394 18.3517 19.335 18.6328 19.5428C20.4909 20.9852 21.97 22.7577 23.0946 24.8235C23.4246 25.398 23.6936 25.9848 24.0114 26.6204Z' fill='%23000000'/%3e%3cpath d='M12.2632 19.237C12.3366 20.9117 12.7644 22.4641 13.6201 23.9432C13.2045 24.2244 12.8255 24.4811 12.4099 24.7622C11.3831 23.0386 10.8697 21.2295 10.8086 19.237C11.2976 19.237 11.7498 19.237 12.2632 19.237Z' fill='%23000000'/%3e%3cpath d='M35.7567 19.237C36.2702 19.237 36.7224 19.237 37.2114 19.237C37.1503 21.2173 36.6369 23.0386 35.6223 24.75C35.2067 24.4688 34.8155 24.2121 34.4121 23.9432C35.2556 22.4641 35.6712 20.9117 35.7567 19.237Z' fill='%23000000'/%3e%3c/svg%3e ")}.box-1 h4::before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M42 24C42 33.9411 33.9411 42 24 42C14.0589 42 6 33.9411 6 24C6 14.0589 14.0589 6 24 6C33.9411 6 42 14.0589 42 24Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M19.7574 19.7574L31.0711 16.9289L28.2426 28.2426L16.9289 31.0711L19.7574 19.7574Z' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.box-2 h4::before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.34264 27.4272C9.08594 26.4371 8.78034 25.4836 8.58476 24.5179C7.94911 21.5108 8.10802 18.4793 8.62143 15.46C8.707 14.9221 9.12261 14.7143 9.69714 14.8854C12.0686 15.5822 14.3056 16.5846 16.3836 17.917C16.5914 18.0514 16.787 18.1737 17.0437 18.3326C17.1293 18.0881 17.2149 17.8681 17.2882 17.6603C18.5962 14.0175 20.8454 10.9982 23.5102 8.27228C23.8769 7.89334 24.2192 7.91778 24.6837 8.29673C27.263 10.4604 29.2799 13.0641 30.7101 16.1078C30.9913 16.6946 31.2357 17.3058 31.5169 17.9659C31.688 17.8681 31.8592 17.7703 32.0181 17.6725C33.9861 16.4745 36.0764 15.5578 38.2767 14.9099C38.9613 14.7021 39.3035 14.9221 39.4258 15.6433C40.0125 19.1638 40.0737 22.6599 39.0468 26.1192C38.9246 26.5349 38.7779 26.9505 38.6312 27.3905C39.6825 27.4394 40.6971 27.4394 41.7117 27.5372C42.9096 27.6472 44.1076 27.8306 45.2933 28.014C45.9167 28.1117 46.149 28.5518 45.9045 29.1263C43.8142 34.2359 40.2448 37.6098 34.6829 38.5754C31.4313 39.1377 28.2286 38.8321 25.0749 37.9154C24.3292 37.6953 23.6691 37.7075 22.9112 37.9154C19.6108 38.8566 16.2492 39.1744 12.8509 38.4899C8.05913 37.5364 4.72199 34.6882 2.61947 30.3365C2.43611 29.9698 2.2772 29.5908 2.11829 29.2119C1.83714 28.5274 2.05717 28.124 2.77838 27.9895C4.79533 27.6106 6.82451 27.4028 8.87813 27.4272C9.04927 27.4394 9.20818 27.4272 9.34264 27.4272ZM22.9846 36.4729C22.9846 36.3262 22.9968 36.2896 22.9846 36.2651C22.9235 36.1307 22.8623 35.984 22.8012 35.8495C21.2977 32.8546 18.8529 30.9844 15.7358 29.9209C12.8509 28.943 9.8805 28.7596 6.87341 28.9552C5.85882 29.0163 4.85645 29.1508 3.84187 29.2608C3.85409 29.3953 3.85409 29.4442 3.87854 29.4808C5.54099 33.0502 8.10802 35.6417 11.9708 36.7908C14.4034 37.512 16.8848 37.5486 19.3663 37.1941C20.5765 37.0108 21.7866 36.7052 22.9846 36.4729ZM44.242 29.2852C43.5575 29.1997 42.9218 29.1019 42.2984 29.0408C39.108 28.7352 35.9542 28.8085 32.8615 29.7375C29.5244 30.7399 26.8596 32.6224 25.2582 35.8128C25.1727 35.984 25.0993 36.1673 25.0015 36.3629C25.1971 36.424 25.3316 36.4729 25.4783 36.5218C27.4096 37.0963 29.3777 37.3775 31.3946 37.4019C37.1521 37.4508 41.4427 35.0427 44.022 29.8109C44.0831 29.652 44.1442 29.5053 44.242 29.2852ZM22.8257 32.7935C22.9235 31.8645 23.0701 30.7154 23.1802 29.5664C23.2046 29.2852 23.2046 28.9919 23.1313 28.7229C22.4589 26.2782 21.2732 24.1145 19.513 22.2809C16.9215 19.5794 13.7433 17.8192 10.2472 16.5846C10.1494 16.5479 10.0516 16.5479 9.89272 16.5112C9.80715 17.5136 9.70936 18.4671 9.66047 19.4205C9.55045 22.0731 9.85605 24.6524 10.8829 27.1338C10.9929 27.3905 11.1151 27.5128 11.4085 27.5372C12.0564 27.5983 12.7165 27.6839 13.3521 27.7939C16.1392 28.2951 18.7306 29.273 20.9309 31.1188C21.6155 31.7178 22.2756 32.3168 22.8257 32.7935ZM38.1667 16.4868C37.8978 16.5723 37.7633 16.609 37.6166 16.6579C35.7586 17.2936 34.0106 18.137 32.3603 19.2005C29.3044 21.1441 26.8596 23.6378 25.4538 27.036C24.9893 28.1606 24.5737 29.2852 24.9893 30.5199C25.0137 30.6054 25.0137 30.7032 25.0137 30.7888C25.0626 31.5467 25.1115 32.2923 25.1727 33.1236C25.3071 32.9647 25.4049 32.8546 25.5027 32.7446C26.5173 31.4978 27.7275 30.471 29.1454 29.7131C31.4558 28.4785 33.9372 27.7573 36.5532 27.5494C36.871 27.525 37.0299 27.415 37.1521 27.1216C37.9956 25.0924 38.3623 22.9655 38.3745 20.7774C38.3745 19.3716 38.2401 17.9659 38.1667 16.4868ZM24.0114 26.6204C24.0603 26.5226 24.0969 26.486 24.1092 26.4493C25.4049 23.4544 27.3485 20.973 29.9889 19.0538C30.2456 18.8582 30.1845 18.6993 30.0989 18.4793C28.9132 15.0199 26.7984 12.2206 24.1458 9.7636C24.0847 9.80027 24.0481 9.8125 24.0114 9.84917C23.6936 10.2037 23.3635 10.5459 23.0579 10.9004C21.0287 13.2596 19.3663 15.8389 18.4128 18.8215C18.315 19.1394 18.3517 19.335 18.6328 19.5428C20.4909 20.9852 21.97 22.7577 23.0946 24.8235C23.4246 25.398 23.6936 25.9848 24.0114 26.6204Z' fill='%23000000'/%3e%3cpath d='M12.2632 19.237C12.3366 20.9117 12.7644 22.4641 13.6201 23.9432C13.2045 24.2244 12.8255 24.4811 12.4099 24.7622C11.3831 23.0386 10.8697 21.2295 10.8086 19.237C11.2976 19.237 11.7498 19.237 12.2632 19.237Z' fill='%23000000'/%3e%3cpath d='M35.7567 19.237C36.2702 19.237 36.7224 19.237 37.2114 19.237C37.1503 21.2173 36.6369 23.0386 35.6223 24.75C35.2067 24.4688 34.8155 24.2121 34.4121 23.9432C35.2556 22.4641 35.6712 20.9117 35.7567 19.237Z' fill='%23000000'/%3e%3c/svg%3e ")}.box-3 h4::before{background:var(--base);-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.1046 42C15.3437 41.7839 14.6955 41.3706 14.6297 40.5439C14.5734 39.8393 14.7143 39.1066 14.8176 38.3926C14.8552 38.1296 15.137 38.0169 15.4095 38.1014C15.7007 38.1766 15.8322 38.3926 15.804 38.6838C15.757 39.0878 15.7007 39.5011 15.6349 39.9051C15.5504 40.4875 15.804 40.8633 16.3583 40.9385C16.875 41.0042 17.2131 40.7036 17.2883 40.1306C17.7768 36.448 18.2653 32.7655 18.7444 29.0923C18.9135 27.8241 19.0826 26.5653 19.2423 25.2971C19.2611 25.1844 19.2517 25.0716 19.2611 24.9307C18.7256 24.8556 18.2089 24.7898 17.6359 24.7052C17.5419 25.4098 17.448 26.0956 17.3541 26.7908C16.9877 29.5621 16.6213 32.3427 16.2549 35.114C16.208 35.4898 16.1704 35.8562 16.1046 36.232C16.0483 36.5701 15.8134 36.7298 15.5128 36.6923C15.2216 36.6453 14.9961 36.401 15.0901 36.0816C15.2685 35.424 15.0243 35.0577 14.4888 34.6443C11.4169 32.2112 9.38776 29.0736 8.69259 25.2125C7.55589 18.8714 9.4911 13.5637 14.47 9.46782C17.5326 6.95017 21.1399 5.87923 25.0949 6.01075C27.1522 6.07651 29.125 6.55561 31.0039 7.41049C31.4172 7.59837 31.5581 7.94596 31.3327 8.24657C31.126 8.51901 30.8629 8.50961 30.5811 8.37809C29.3317 7.80504 28.0165 7.40109 26.6543 7.2226C21.9478 6.60258 17.7768 7.83323 14.254 11.0367C11.6706 13.3946 10.0641 16.3256 9.60383 19.7921C8.85229 25.4568 10.7311 30.1351 15.1182 33.7988C15.1746 33.8458 15.2498 33.8834 15.3625 33.9586C15.4376 33.3855 15.5222 32.8406 15.5879 32.3052C15.7007 31.4785 15.8134 30.6612 15.898 29.8345C15.9167 29.6936 15.8604 29.5151 15.7664 29.4024C13.9346 27.1947 13.0139 24.6677 13.0797 21.793C13.1455 19.0123 14.1318 16.5886 15.9543 14.4937C16.1046 14.3246 16.208 14.0804 16.2549 13.8549C16.3489 13.3852 16.3959 12.9061 16.4616 12.427C16.5462 11.8164 16.9595 11.497 17.5701 11.5721C17.9929 11.6285 18.4062 11.6661 18.8196 11.7506C19.2705 11.8352 19.6744 11.7412 20.0972 11.5721C22.4082 10.6139 24.7943 10.4542 27.2274 11.0554C27.3307 11.0836 27.4341 11.1024 27.5468 11.1306C27.575 10.9991 27.5938 10.8676 27.6219 10.7454C27.8286 9.84359 28.5614 9.27054 29.4444 9.30812C30.3463 9.35509 31.0696 10.0503 31.1636 10.9615C31.2293 11.5815 31.2857 12.2015 31.3796 12.8122C31.4078 12.9813 31.5112 13.1879 31.6427 13.3007C33.6061 14.954 34.9306 17.0208 35.4755 19.529C36.2364 23.0331 35.5131 26.2177 33.3336 29.0736C33.2303 29.2051 33.1457 29.4117 33.1551 29.5715C33.2773 30.9054 33.4276 32.23 33.5685 33.5546C33.5779 33.6485 33.6061 33.7331 33.6248 33.8364C39.5338 29.4211 41.0275 21.0133 37.5892 14.9447C37.561 15.001 37.5328 15.048 37.5047 15.1044C37.3825 15.3956 37.1571 15.5459 36.8471 15.5365C36.5183 15.5271 36.321 15.3298 36.2083 15.0198C36.0861 14.691 35.9546 14.3622 35.7855 14.0522C35.3816 13.3101 34.8179 12.7276 34.0194 12.4082C33.7 12.2767 33.5121 12.07 33.5121 11.7224C33.5215 11.3842 33.7188 11.187 34.01 11.0648C34.1321 11.0179 34.2449 10.9615 34.4328 10.8676C33.9818 10.5106 33.5685 10.1818 33.1457 9.85298C33.0142 9.74965 32.8733 9.67449 32.7418 9.57116C32.4975 9.37388 32.4506 9.09205 32.6009 8.8572C32.7606 8.61295 33.08 8.5284 33.343 8.71628C33.8597 9.08266 34.3576 9.47722 34.8555 9.86238C34.9776 9.95632 35.081 10.0597 35.2313 10.1818C35.6258 9.78722 35.8701 9.30812 36.0767 8.81962C36.1331 8.67871 36.1707 8.5284 36.2364 8.38749C36.3586 8.10566 36.5746 7.94596 36.894 7.94596C37.1947 7.95535 37.3919 8.10566 37.5141 8.37809C37.6644 8.72568 37.7865 9.07326 37.965 9.40206C38.3595 10.1442 38.9232 10.7266 39.7217 11.0461C40.0317 11.1682 40.2384 11.3748 40.2384 11.7224C40.2384 12.07 40.0223 12.2673 39.7123 12.3894C39.1674 12.6055 38.7353 12.9719 38.3595 13.4228C38.181 13.6295 38.1998 13.7798 38.3314 14.0052C40.0787 17.0584 40.7832 20.3557 40.3699 23.841C39.8344 28.3596 37.7113 32.0046 34.1227 34.7946C33.8315 35.0201 33.7564 35.2362 33.7939 35.5837C33.963 36.9929 34.1227 38.402 34.2543 39.8111C34.367 40.9666 33.9536 41.5303 32.7136 41.9812C32.5069 41.9812 32.2909 41.9812 32.0842 41.9812C32.0372 41.9624 31.9809 41.9248 31.9339 41.9155C31.1072 41.6806 30.5999 41.1733 30.5154 40.2903C30.459 39.7078 30.3932 39.1254 30.3275 38.5429C30.2711 38.0544 30.2147 37.5565 30.1584 37.0305C26.3537 38.402 22.5866 38.4114 18.8008 37.0586C18.7726 37.162 18.7538 37.2371 18.7444 37.3123C18.6223 38.2705 18.4814 39.2381 18.378 40.2057C18.2841 41.0324 17.8801 41.5961 17.091 41.8779C17.0065 41.9061 16.9219 41.9436 16.8374 41.9812C16.5743 42 16.3395 42 16.1046 42ZM21.9103 12.1358C22.1733 12.1734 22.4363 12.2203 22.6994 12.2485C23.4227 12.3331 23.7233 12.69 23.6294 13.404C23.3758 15.4332 23.1221 17.4717 22.8309 19.5008C22.69 20.4778 22.1733 21.2388 21.2715 21.6521C20.8487 21.8494 20.7266 22.1124 20.6796 22.5258C20.332 25.2783 19.9657 28.0308 19.5899 30.7833C19.5617 31.0182 19.5899 31.1403 19.8153 31.2436C22.9248 32.7185 26.0249 32.7091 29.125 31.1873C29.4068 31.0463 29.5102 30.896 29.4726 30.5766C29.1908 28.059 28.8996 25.5507 28.6647 23.0331C28.6083 22.4037 28.3829 21.9527 27.8756 21.5958C27.3495 21.2294 27.1147 20.6939 27.1428 20.0457C27.1804 19.2002 27.218 18.3641 27.2556 17.5187C27.3307 15.8559 27.4153 14.1931 27.4998 12.5303C27.5092 12.3706 27.5374 12.2297 27.3025 12.164C25.5082 11.6473 23.7139 11.6097 21.9103 12.1358ZM29.6229 32.1361C26.2034 33.7707 22.8309 33.7988 19.4302 32.2488C19.4114 32.3334 19.3832 32.3991 19.3738 32.4649C19.2235 33.564 19.0826 34.6725 18.9323 35.7716C18.8947 36.0065 19.045 36.0347 19.1953 36.091C21.8257 37.068 24.5312 37.2935 27.2838 36.7486C28.2138 36.5607 29.125 36.2601 30.0457 36.0065C29.8953 34.6631 29.7544 33.4231 29.6229 32.1361ZM18.472 12.7464C18.1244 12.6994 17.8238 12.6619 17.5138 12.6243C17.4856 12.7182 17.4574 12.784 17.448 12.8497C17.2038 14.691 16.9783 16.5417 16.7153 18.3829C16.5931 19.2566 16.8374 19.9424 17.5419 20.4778C17.9553 20.7879 18.0962 21.2482 18.0211 21.7649C17.9365 22.3849 17.8614 23.0049 17.7768 23.6531C18.3498 23.7282 18.8759 23.794 19.4208 23.8692C19.5053 23.2304 19.5993 22.6479 19.665 22.0561C19.7402 21.4548 20.0408 21.0415 20.6045 20.8066C21.309 20.5154 21.6848 19.98 21.7881 19.2378C21.9666 17.885 22.1545 16.5229 22.333 15.1701C22.4175 14.5595 22.4927 13.9489 22.5679 13.3101C22.2297 13.2631 21.9197 13.2255 21.6002 13.1785C21.5909 13.2725 21.5721 13.3195 21.5721 13.3758C21.3654 14.9259 21.1587 16.4853 20.9427 18.0353C20.9145 18.2044 20.8393 18.4299 20.7172 18.5145C20.5763 18.6084 20.332 18.6272 20.1723 18.5614C19.8905 18.4581 19.8623 18.1857 19.8999 17.9038C20.0502 16.7671 20.2099 15.6304 20.3602 14.4937C20.426 14.0146 20.4823 13.5261 20.5387 13.0282C20.1723 12.9813 19.8529 12.9437 19.5053 12.8967C19.4678 13.1973 19.4302 13.4604 19.3926 13.7234C19.2047 15.1044 19.0262 16.4853 18.8383 17.8663C18.7914 18.2138 18.5283 18.4111 18.2371 18.3548C17.9365 18.2984 17.7674 18.0353 17.805 17.6972C17.852 17.3214 17.9083 16.955 17.9553 16.5792C18.1338 15.311 18.3029 14.0522 18.472 12.7464ZM31.4454 23.6249C31.3984 23.1834 31.3514 22.77 31.3045 22.3661C30.9005 18.6084 30.506 14.8507 30.102 11.093C30.055 10.6327 29.7356 10.3415 29.3223 10.3509C28.9277 10.3603 28.6365 10.6703 28.6177 11.1212C28.4768 13.9864 28.3547 16.8517 28.195 19.7169C28.1668 20.29 28.3265 20.6845 28.7868 21.0039C29.3975 21.4173 29.6511 22.0185 29.6887 22.7419C29.7075 23.0894 29.7638 23.4276 29.8014 23.8034C30.3557 23.747 30.8817 23.6907 31.4454 23.6249ZM29.9047 24.8556C30.055 26.2647 30.196 27.6268 30.3463 28.989C30.6187 31.5161 30.8911 34.0431 31.1636 36.5701C31.2951 37.7914 31.4172 39.0126 31.5675 40.2339C31.6333 40.7788 32.0466 41.0324 32.5821 40.9103C33.0518 40.7975 33.2585 40.5251 33.2021 39.9709C33.0424 38.3363 32.8639 36.7111 32.6854 35.0765C32.413 32.5306 32.1406 29.9754 31.8681 27.4296C31.7742 26.5277 31.6709 25.6165 31.5675 24.6771C30.9945 24.7428 30.4684 24.7992 29.9047 24.8556ZM32.9485 27.7208C35.7573 23.747 35.081 17.8569 31.5581 14.7004C32.0184 19.0499 32.4788 23.3525 32.9485 27.7208ZM15.9449 16.2692C14.7049 17.8756 13.9627 20.3651 14.1506 22.8546C14.3009 24.7428 15.3249 27.4108 16.1328 28.0308C16.1422 27.9838 16.161 27.9369 16.161 27.8993C16.4334 25.8607 16.6871 23.8128 16.9689 21.7742C17.0065 21.5112 16.9407 21.3421 16.734 21.173C15.8792 20.4778 15.5222 19.5666 15.6537 18.4675C15.7477 17.7535 15.8416 17.049 15.9449 16.2692ZM38.6508 11.7694C38.2938 11.4312 37.9462 11.1588 37.655 10.8206C37.3637 10.4824 37.1289 10.0878 36.8471 9.68389C36.4243 10.4918 35.8701 11.2058 35.0434 11.7318C35.8607 12.2579 36.4243 12.9625 36.8659 13.8267C37.3168 12.9531 37.8804 12.2579 38.6508 11.7694Z' fill='%2355617E'/%3e%3cpath d='M10.2431 32.9158C10.6095 32.9252 10.7786 33.1224 10.9195 33.4137C11.145 33.874 11.361 34.3531 11.6804 34.7382C11.9153 35.0295 12.3004 35.2174 12.6386 35.4146C12.8829 35.5555 13.0426 35.734 13.0426 36.0253C13.0426 36.3071 12.9017 36.5232 12.6386 36.6265C11.7462 36.9835 11.2671 37.7068 10.9289 38.5617C10.8443 38.7684 10.6752 38.9938 10.478 39.0878C10.1304 39.2569 9.82037 39.0314 9.62309 38.6369C9.38824 38.1577 9.14399 37.6692 8.81519 37.2559C8.58973 36.9835 8.22335 36.8144 7.90395 36.6265C7.6597 36.4856 7.5 36.3071 7.5 36.0159C7.5 35.7246 7.64091 35.518 7.90395 35.4146C8.81519 35.0483 9.30369 34.3249 9.6137 33.4418C9.73582 33.1318 9.91431 32.9252 10.2431 32.9158ZM9.13459 36.0253C9.51976 36.4668 9.91431 36.9177 10.2807 37.3405C10.6659 36.8989 11.0604 36.448 11.4268 36.0347C11.0416 35.5931 10.6471 35.1422 10.2807 34.7195C9.89553 35.1422 9.50097 35.5931 9.13459 36.0253Z' fill='%2355617E'/%3e%3c/svg%3e ")}.box-1.box-4 h4::before{background:var(--white);-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M479.936,239.376V131.75c0-12.976-10.557-23.532-23.532-23.532H55.598c-12.976,0-23.532,10.556-23.532,23.532v107.626 C6.53,251.985,0,265.125,0,275.253v113.012c0,8.556,6.96,15.516,15.516,15.516h17.477c7.37,0,13.769-5.246,15.215-12.473 l4.15-20.749c0.794-3.974,4.313-6.858,8.366-6.858h390.552c4.053,0,7.572,2.884,8.366,6.859l4.15,20.749 c1.446,7.227,7.845,12.473,15.215,12.473h17.477c8.556,0,15.516-6.96,15.516-15.516V275.253 C512,265.125,505.47,251.985,479.936,239.376z M47.065,131.75c0-4.705,3.828-8.532,8.532-8.532h400.806 c4.705,0,8.532,3.828,8.532,8.532v101.155c-8.814-3.344-19.186-6.604-31.367-9.708c-2.316-0.59-4.681-1.164-7.069-1.729 c3.416-5.092,5.339-11.161,5.339-17.573v-24.049c0-17.396-14.152-31.548-31.548-31.548H280.048 c-9.628,0-18.257,4.34-24.048,11.161c-5.791-6.821-14.42-11.161-24.048-11.161H111.709c-17.396,0-31.548,14.153-31.548,31.548 v24.049c0,6.374,1.928,12.459,5.355,17.569c-2.394,0.565-4.763,1.14-7.085,1.732c-12.181,3.105-22.552,6.365-31.366,9.708V131.75z M416.838,179.847v24.049c0,5.659-2.841,10.816-7.511,13.857c-41.84-8.265-92.435-12.911-145.828-13.31v-24.596h0.001 c0-9.125,7.423-16.548,16.548-16.548H400.29C409.415,163.299,416.838,170.722,416.838,179.847z M248.499,179.846v24.596 c-53.394,0.399-103.991,5.046-145.831,13.311c-4.659-3.045-7.507-8.241-7.507-13.858v-24.049c0-9.125,7.423-16.548,16.548-16.548 h120.242C241.076,163.298,248.499,170.722,248.499,179.846z M497,388.266c0,0.285-0.231,0.516-0.516,0.516h-17.477 c-0.245,0-0.458-0.175-0.506-0.415l-4.15-20.749c-2.192-10.961-11.896-18.917-23.075-18.917H60.724 c-11.179,0-20.883,7.956-23.075,18.917l-4.15,20.749c-0.048,0.24-0.261,0.415-0.506,0.415H15.516 c-0.285,0-0.516-0.231-0.516-0.516v-64.645h409.339c4.142,0,7.5-3.358,7.5-7.5c0-4.142-3.358-7.5-7.5-7.5H15v-33.367 c0-9.867,17.637-24.905,67.136-37.523c46.348-11.814,108.094-18.32,173.864-18.32s127.516,6.506,173.863,18.32 c49.5,12.617,67.136,27.656,67.136,37.523v33.367h-40.597c-4.142,0-7.5,3.358-7.5,7.5c0,4.142,3.358,7.5,7.5,7.5H497V388.266z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ")}.box-2.box-4 h4::before{background:var(--white);-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M479.936,239.376V131.75c0-12.976-10.557-23.532-23.532-23.532H55.598c-12.976,0-23.532,10.556-23.532,23.532v107.626 C6.53,251.985,0,265.125,0,275.253v113.012c0,8.556,6.96,15.516,15.516,15.516h17.477c7.37,0,13.769-5.246,15.215-12.473 l4.15-20.749c0.794-3.974,4.313-6.858,8.366-6.858h390.552c4.053,0,7.572,2.884,8.366,6.859l4.15,20.749 c1.446,7.227,7.845,12.473,15.215,12.473h17.477c8.556,0,15.516-6.96,15.516-15.516V275.253 C512,265.125,505.47,251.985,479.936,239.376z M47.065,131.75c0-4.705,3.828-8.532,8.532-8.532h400.806 c4.705,0,8.532,3.828,8.532,8.532v101.155c-8.814-3.344-19.186-6.604-31.367-9.708c-2.316-0.59-4.681-1.164-7.069-1.729 c3.416-5.092,5.339-11.161,5.339-17.573v-24.049c0-17.396-14.152-31.548-31.548-31.548H280.048 c-9.628,0-18.257,4.34-24.048,11.161c-5.791-6.821-14.42-11.161-24.048-11.161H111.709c-17.396,0-31.548,14.153-31.548,31.548 v24.049c0,6.374,1.928,12.459,5.355,17.569c-2.394,0.565-4.763,1.14-7.085,1.732c-12.181,3.105-22.552,6.365-31.366,9.708V131.75z M416.838,179.847v24.049c0,5.659-2.841,10.816-7.511,13.857c-41.84-8.265-92.435-12.911-145.828-13.31v-24.596h0.001 c0-9.125,7.423-16.548,16.548-16.548H400.29C409.415,163.299,416.838,170.722,416.838,179.847z M248.499,179.846v24.596 c-53.394,0.399-103.991,5.046-145.831,13.311c-4.659-3.045-7.507-8.241-7.507-13.858v-24.049c0-9.125,7.423-16.548,16.548-16.548 h120.242C241.076,163.298,248.499,170.722,248.499,179.846z M497,388.266c0,0.285-0.231,0.516-0.516,0.516h-17.477 c-0.245,0-0.458-0.175-0.506-0.415l-4.15-20.749c-2.192-10.961-11.896-18.917-23.075-18.917H60.724 c-11.179,0-20.883,7.956-23.075,18.917l-4.15,20.749c-0.048,0.24-0.261,0.415-0.506,0.415H15.516 c-0.285,0-0.516-0.231-0.516-0.516v-64.645h409.339c4.142,0,7.5-3.358,7.5-7.5c0-4.142-3.358-7.5-7.5-7.5H15v-33.367 c0-9.867,17.637-24.905,67.136-37.523c46.348-11.814,108.094-18.32,173.864-18.32s127.516,6.506,173.863,18.32 c49.5,12.617,67.136,27.656,67.136,37.523v33.367h-40.597c-4.142,0-7.5,3.358-7.5,7.5c0,4.142,3.358,7.5,7.5,7.5H497V388.266z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ")}.box-3.box-4 h4::before{background:var(--base);-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M479.936,239.376V131.75c0-12.976-10.557-23.532-23.532-23.532H55.598c-12.976,0-23.532,10.556-23.532,23.532v107.626 C6.53,251.985,0,265.125,0,275.253v113.012c0,8.556,6.96,15.516,15.516,15.516h17.477c7.37,0,13.769-5.246,15.215-12.473 l4.15-20.749c0.794-3.974,4.313-6.858,8.366-6.858h390.552c4.053,0,7.572,2.884,8.366,6.859l4.15,20.749 c1.446,7.227,7.845,12.473,15.215,12.473h17.477c8.556,0,15.516-6.96,15.516-15.516V275.253 C512,265.125,505.47,251.985,479.936,239.376z M47.065,131.75c0-4.705,3.828-8.532,8.532-8.532h400.806 c4.705,0,8.532,3.828,8.532,8.532v101.155c-8.814-3.344-19.186-6.604-31.367-9.708c-2.316-0.59-4.681-1.164-7.069-1.729 c3.416-5.092,5.339-11.161,5.339-17.573v-24.049c0-17.396-14.152-31.548-31.548-31.548H280.048 c-9.628,0-18.257,4.34-24.048,11.161c-5.791-6.821-14.42-11.161-24.048-11.161H111.709c-17.396,0-31.548,14.153-31.548,31.548 v24.049c0,6.374,1.928,12.459,5.355,17.569c-2.394,0.565-4.763,1.14-7.085,1.732c-12.181,3.105-22.552,6.365-31.366,9.708V131.75z M416.838,179.847v24.049c0,5.659-2.841,10.816-7.511,13.857c-41.84-8.265-92.435-12.911-145.828-13.31v-24.596h0.001 c0-9.125,7.423-16.548,16.548-16.548H400.29C409.415,163.299,416.838,170.722,416.838,179.847z M248.499,179.846v24.596 c-53.394,0.399-103.991,5.046-145.831,13.311c-4.659-3.045-7.507-8.241-7.507-13.858v-24.049c0-9.125,7.423-16.548,16.548-16.548 h120.242C241.076,163.298,248.499,170.722,248.499,179.846z M497,388.266c0,0.285-0.231,0.516-0.516,0.516h-17.477 c-0.245,0-0.458-0.175-0.506-0.415l-4.15-20.749c-2.192-10.961-11.896-18.917-23.075-18.917H60.724 c-11.179,0-20.883,7.956-23.075,18.917l-4.15,20.749c-0.048,0.24-0.261,0.415-0.506,0.415H15.516 c-0.285,0-0.516-0.231-0.516-0.516v-64.645h409.339c4.142,0,7.5-3.358,7.5-7.5c0-4.142-3.358-7.5-7.5-7.5H15v-33.367 c0-9.867,17.637-24.905,67.136-37.523c46.348-11.814,108.094-18.32,173.864-18.32s127.516,6.506,173.863,18.32 c49.5,12.617,67.136,27.656,67.136,37.523v33.367h-40.597c-4.142,0-7.5,3.358-7.5,7.5c0,4.142,3.358,7.5,7.5,7.5H497V388.266z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e ")}[class^="box-"]{padding:30px;min-height:320px;border-radius:20px;height:100%;color:var(--white)}.box-1{background-color:var(--base)}.box-2{background-color:var(--gold)}.box-3{background-color:var(--lightblue);color:var(--base)}.box-3 h4{color:var(--base)}.package-highlight{position:relative}.package-highlight::before{position:absolute;content:"";top:-63px;right:-9vw;width:200vw;height:466px;background-color:var(--lightblue);border-top-right-radius:250px;border-bottom-right-radius:250px}.package-highlight .slick-dots{flex-direction:row;top:auto;bottom:0;left:50%;transform:translateX(-50%)}.package-highlight .slick-dots li button{width:32px;height:6px}.package-highlight .slick-dots li:not(.slick-active){background-color:rgba(85,97,126,.2)}#highlight2 .slick-track{padding-bottom:55px}#highlight2{padding-inline-start:0}#highlight2 img{max-height:409px}#highlight2 .highlight-item{position:relative}#highlight2 .content{position:absolute;height:409px;top:0;left:740px;padding:25px 45px;box-shadow:var(--boxshadow);background-color:var(--white);margin-right:10px}#highlight2 a{text-decoration:none !important}#highlight2 .title{text-transform:uppercase;font-size:24px;margin-bottom:25px;color:var(--base) !important}#highlight2 .price{border-left:1px solid var(--gold);color:var(--gold);margin-bottom:20px;padding-left:24px;font-weight:500}#highlight2 .price p{margin-bottom:5px}#highlight2 .price .min{font-weight:bold;font-size:24px}#highlight1 .price p:not(.min),#highlight1 .price p span{font-size:16px;font-weight:400}#highlight2 .slick-dots,#galleryslider .slick-dots{top:auto;bottom:0;left:50%;transform:translateX(-50%);flex-direction:row}#highlight2 .slick-dots li button,#galleryslider .slick-dots li button{width:32px;height:6px;background-color:var(--lightblue);border-radius:4px}#highlight2 .slick-dots li.slick-active button,#galleryslider .slick-dots li.slick-active button{background-color:var(--gold)}#galleryslider .slick-dots{bottom:-40px}#galleryslider .slick-arrow{bottom:-69px;top:auto}#galleryslider .slick-prev{left:40%;transform:translate(-50%,-50%)}#galleryslider .slick-next{right:40%;transform:translate(50%,-50%)}#galleryslider.grey::before{position:absolute;content:"";top:50%;right:78vw;transform:translateX(50%) translateY(-50%);width:100vw;height:600px;background-color:rgba(239,242,250,.1);border:8px solid rgba(239,242,250,.5);border-top-right-radius:250px;border-bottom-right-radius:250px}#galleryslider.gold::before{position:absolute;content:"";top:50%;left:78vw;transform:translateX(-50%) translateY(-50%);width:100vw;height:600px;background-color:rgba(235,198,162,.1);border:8px solid rgba(235,198,162,.2);border-top-left-radius:250px;border-bottom-left-radius:250px}@media(max-width:1279px){ .content-page .webp-slider, .content-page .webp-slider .webp-slider-images{height:300px;overflow:hidden} .content-page .webp-slider .webp-slider-images img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto !important}}@media(max-width:1199px){#highlight2 img{max-height:300px}#highlight2 .content{top:50%;transform:translateY(-50%);left:543px}#highlight2 .slick-track{padding-top:65px;padding-bottom:65px}.package-highlight{margin-bottom:75px}}@media(max-width:991px){.content-page header .logo--left{left:30px;transform:translate(0,-50%)}#highlight2 img{width:100%;max-height:100%}#highlight2 .content{max-height:100%;top:auto;bottom:-75%;width:80%;left:50%;transform:translateX(-50%) translateY(0)}#highlight2 .slick-track{padding-bottom:335px}}@media(max-width:767px){#highlight2 .content{max-height:150%;bottom:-125%}#highlight2 .slick-track{padding-bottom:400px}}@media(max-width:576px){#highlight2 .slick-track{padding-bottom:425px}}.etlap{text-align:center}.etlap h3{font-size:18px}.slider--etlap{max-width:780px;margin:0 auto 30px} .package-detailed main{position:relative;margin-top:150px}.package-detailed main .breadcumbs{margin-bottom:65px}.package-detailed main::before{position:absolute;content:"";top:-30px;left:0;width:100vw;height:500px;background-color:var(--lightblue)}.package-detailed.job main::before{display:none}.package-detailed .white-bg{box-shadow:var(--boxshadow);width:100vw;padding:60px 100px 40px 90px;border-top-left-radius:100px;border-bottom-left-radius:100px}.package-detailed .white-bg p{color:var(--base) !important}.package-detailed .white-bg .btn-simple{color:var(--base) !important}.package-detailed .white-bg .btn-simple::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='%2355617E' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20 12L4 12M20 12L14 6M20 12L14 18' stroke='%2355617E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.package-detailed .white-bg .btn-simple:hover{color:var(--white) !important}.package-detailed .white-bg .btn-simple:hover::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M20 12L4 12M20 12L14 6M20 12L14 18' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.package-detailed h4{margin-bottom:30px}.package-detailed .content{padding:45px;background-color:var(--white);box-shadow:var(--boxshadow)}.package-detailed .content a{text-decoration:none !important}.package-detailed .content p{margin-bottom:3px;font-size:12px;font-weight:600;text-transform:uppercase}.package-detailed .content .valid,.package-detailed .content .minnight,.package-detailed .content .price{position:relative;padding-left:65px}.package-detailed .content .valid p:last-child,.package-detailed .content .minnight p:last-child,.package-detailed .content .price p:last-child{font-size:16px}.package-detailed .content .price p:last-child{color:var(--gold);text-transform:initial}.package-detailed .content .price span{font-size:24px;font-weight:bold}.package-detailed .content div::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:42px;height:42px}.package-detailed .content .valid::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.75 21V26.25C8.75 31.0825 12.6675 35 17.5 35H24.5C26.8206 35 29.0462 34.0781 30.6872 32.4372C32.3281 30.7962 33.25 28.5706 33.25 26.25V21C33.2523 18.6786 32.3312 16.4517 30.6898 14.8103C29.0483 13.1688 26.8214 12.2477 24.5 12.25H17.5C15.1786 12.2477 12.9517 13.1688 11.3103 14.8103C9.66881 16.4517 8.74768 18.6786 8.75 21V21Z' stroke='%2355617E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M14.75 15.75C14.75 16.3023 15.1977 16.75 15.75 16.75C16.3023 16.75 16.75 16.3023 16.75 15.75H14.75ZM16.75 8.75C16.75 8.19772 16.3023 7.75 15.75 7.75C15.1977 7.75 14.75 8.19772 14.75 8.75H16.75ZM25.25 15.75C25.25 16.3023 25.6977 16.75 26.25 16.75C26.8023 16.75 27.25 16.3023 27.25 15.75H25.25ZM27.25 8.75C27.25 8.19772 26.8023 7.75 26.25 7.75C25.6977 7.75 25.25 8.19772 25.25 8.75H27.25ZM16.4571 23.7929C16.0666 23.4024 15.4334 23.4024 15.0429 23.7929C14.6524 24.1834 14.6524 24.8166 15.0429 25.2071L16.4571 23.7929ZM19.25 28L18.5429 28.7071C18.9334 29.0976 19.5666 29.0976 19.9571 28.7071L19.25 28ZM26.9571 21.7071C27.3476 21.3166 27.3476 20.6834 26.9571 20.2929C26.5666 19.9024 25.9334 19.9024 25.5429 20.2929L26.9571 21.7071ZM16.75 15.75V8.75H14.75V15.75H16.75ZM27.25 15.75V8.75H25.25V15.75H27.25ZM15.0429 25.2071L18.5429 28.7071L19.9571 27.2929L16.4571 23.7929L15.0429 25.2071ZM19.9571 28.7071L26.9571 21.7071L25.5429 20.2929L18.5429 27.2929L19.9571 28.7071Z' fill='%2355617E'/%3e%3c/svg%3e ")}.package-detailed .content .minnight::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 28.2973V31H6.64501C7.3537 31 8.00946 30.625 8.36882 30.0142L9.37888 28.2973M6 28.2973H9.37888M6 28.2973V24.964M36 28.2973H32.6211M7.78882 18.7364V18.7364C6.62555 19.0847 6 20.1921 6 21.4064V24.964M7.78882 18.7364V15C7.78882 12.7909 9.57968 11 11.7888 11H30.2112C32.4203 11 34.2112 12.7909 34.2112 15V18.7364M7.78882 18.7364H10.6429M34.2112 18.7364V18.7364C35.3744 19.0847 36 20.1921 36 21.4064V24.964M34.2112 18.7364H31.7143M9.37888 28.2973H32.6211M32.6211 28.2973L33.6312 30.0142C33.9905 30.625 34.6463 31 35.355 31H36V24.964M6 24.964H36M10.6429 18.7364V17.8851C10.6429 16.2283 11.986 14.8851 13.6429 14.8851H16.2143C17.8711 14.8851 19.2143 16.2283 19.2143 17.8851V18.7364M10.6429 18.7364H19.2143M19.2143 18.7364H23.5M31.7143 18.7364V17.8851C31.7143 16.2283 30.3711 14.8851 28.7143 14.8851H26.5C24.8431 14.8851 23.5 16.2283 23.5 17.8851V18.7364M31.7143 18.7364H23.5' stroke='%2355617E' stroke-width='2'/%3e%3c/svg%3e ")}.package-detailed .content .price::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.2357 14.9012L21 8.75L17.7643 14.9012C17.5357 15.3508 17.2048 15.7404 16.7982 16.0387C16.3897 16.3387 15.917 16.5394 15.4175 16.625L8.75 17.9323L13.405 23.499C14.0416 24.1967 14.342 25.1375 14.2275 26.075L13.342 33.25L19.481 30.275C19.9546 30.0456 20.4738 29.926 21 29.925C21.4937 29.9265 21.9798 30.0465 22.4175 30.275L28.7 33.0663L27.8145 25.977C27.7026 25.0415 28.0035 24.1037 28.6387 23.408L33.25 17.9323L26.5825 16.625C26.0824 16.5396 25.609 16.3389 25.2 16.0387C24.7941 15.7402 24.4638 15.3506 24.2357 14.9012Z' stroke='%2355617E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.package-detailed .content .booking{display:flex;flex-direction:column;text-align:center}.package-detailed main ul li{margin-bottom:15px;list-style-type:circle}.package-detailed .grey-bg:empty{display:none}.program-dates,.aktualis-programok .place{font-size:26px;font-weight:bold;margin-bottom:0 !important}.allando-programok .date{display:flex;align-items:center;margin-bottom:20px}.allando-programok .date span{margin-left:10px}.program-list{justify-content:center}.program-list .short{color:#08212E;margin-bottom:25px}.program-list .item{position:relative;min-height:320px;display:flex !important;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:2;background-size:cover;background-position:center center}.program-list .item::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;transition:.2s;z-index:-1;background-color:rgba(44,44,44,.4)}.program-list .item .title{margin-bottom:15px;text-transform:uppercase;line-height:1.2;font-weight:500;font-size:24px;color:rgba(255,255,255,1)}.program-list .item .short{margin-bottom:15px;color:rgba(255,255,255,1)}.program-list .item .short p{margin-bottom:0;text-align:center !important;line-height:1.2 !important}.program-list .item .dates{margin-bottom:20px;border-radius:5px;padding:5px 15px 5px 40px;font-weight:500;background-repeat:no-repeat;background-position:center left 10px;background-color:rgba(255,255,255,1);color:rgba(49,53,63,1);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19px' height='19px'%3e%3cpath fill-rule='evenodd' fill='rgb(49,53,63)' d='M5.865,1.461 L13.135,1.461 L13.135,0.644 C13.135,0.288 13.412,-0.000 13.754,-0.000 L15.944,-0.000 C16.286,-0.000 16.563,0.288 16.563,0.644 L16.563,1.461 L18.380,1.461 C18.722,1.461 19.000,1.749 19.000,2.105 L19.000,18.355 C19.000,18.711 18.722,19.000 18.380,19.000 L0.620,19.000 C0.277,19.000 -0.000,18.711 -0.000,18.355 L-0.000,2.105 C-0.000,1.749 0.277,1.461 0.620,1.461 L2.437,1.461 L2.437,0.644 C2.437,0.288 2.714,-0.000 3.056,-0.000 L5.246,-0.000 C5.588,-0.000 5.865,0.288 5.865,0.644 L5.865,1.461 L5.865,1.461 ZM13.135,2.750 L5.865,2.750 L5.865,3.051 C5.865,3.407 5.588,3.695 5.246,3.695 L3.056,3.695 C2.714,3.695 2.437,3.407 2.437,3.051 L2.437,2.750 L1.239,2.750 L1.239,4.727 L17.761,4.727 L17.761,2.750 L16.563,2.750 L16.563,3.051 C16.563,3.407 16.286,3.695 15.943,3.695 L13.754,3.695 C13.412,3.695 13.135,3.407 13.135,3.051 L13.135,2.750 L13.135,2.750 ZM15.324,1.289 L14.374,1.289 L14.374,2.406 L15.324,2.406 L15.324,1.289 L15.324,1.289 ZM4.626,1.289 L3.676,1.289 L3.676,2.406 L4.626,2.406 L4.626,1.289 L4.626,1.289 ZM14.291,16.465 L1.239,16.465 L1.239,17.711 L17.761,17.711 L17.761,13.409 L15.007,16.243 C14.796,16.476 14.570,16.465 14.291,16.465 L14.291,16.465 ZM1.239,15.176 L13.920,15.176 L13.920,11.867 C13.920,11.511 14.197,11.222 14.539,11.222 L17.761,11.222 L17.761,6.016 L1.239,6.016 L1.239,15.176 L1.239,15.176 ZM15.159,14.279 L16.876,12.511 L15.159,12.511 L15.159,14.279 L15.159,14.279 Z'/%3e%3c/svg%3e")}.program-list .item .dates:empty{display:none}.program-list .item .dates .program-day-names{display:none}.program-list .item .label{display:flex;margin-bottom:15px}.program-list .item .label span{display:block;margin:4px;padding:10px;text-align:center;font-weight:600;font-size:14px;color:rgba(255,255,255,1)}.program-list .item .label span.label1{background-color:rgba(208,169,102,1)}.program-list .item .label span.label2{background-color:rgba(0,114,134,1)}.program-list .item .button{max-height:0px;padding:0 40px;text-transform:uppercase;overflow:hidden;transition:.2s;opacity:0;line-height:40px;font-weight:500;font-size:20px;border:1px solid rgba(255,255,255,1);background-color:transparent;color:rgba(255,255,255,1)}.program-list .item:hover::before{background-color:rgba(44,44,44,.6)}.program-list .item:hover .button{max-height:40px;opacity:1;text-decoration:none}.program-list [class*=btn-],.program-list .webp-slider-link{color:#fff}.program-list [class*=btn-]::after,.program-list .webp-slider-link::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='23' height='12' viewBox='0 0 23 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 5C0.447715 5 0 5.44772 0 6C0 6.55228 0.447715 7 1 7V5ZM23 6L13 0.226497V11.7735L23 6ZM1 7H14V5H1V7Z' fill='%23FFFFFF'/%3e%3c/svg%3e ")}.program-list .btn-blue::before,.program-list .webp-slider-link::before{background-color:rgba(26,116,163,1)}.list-menu nav{text-align:center}.list-menu nav ul li{display:inline-block;list-style-type:none}.list-menu nav ul li a{padding:5px 20px;color:#fff;background-color:var(--default);font-weight:600;border-radius:10px;margin:10px 5px}.list-menu nav ul li a.active,.list-menu nav ul li a:hover{text-decoration:none;background-color:var(--gold)}.program-list .extra .item .title{color:var(--base)}.program-list .extra .item .price{color:var(--gold);font-size:22px;font-weight:bold}.program-list .extra .item{display:block !important;text-align:left;background-color:var(--lightblue);padding:30px;min-height:100%}.program-list .extra .item::before{display:none}.program-highlight-calendar{display:none}#list li:not(.nav-item)::before{background-color:#C29B69}.program-day-names{display:block;font-size:16px;font-style:italic;font-weight:normal}.dp_calendar .main_date{padding:7px 15px;font-size:25px;background-color:rgba(55,64,79,1)}.dp_calendar .main_date #toggleDP{color:rgba(255,255,255,1)}.dp_calendar .main_date #prev_month{width:17px;height:35px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='35px'%3E%3Cpath fill-rule='evenodd' fill='rgb%28255,255,255%29' d='M16.899,3.194 L3.684,16.665 L16.899,30.912 L16.899,34.079 L0.712,16.657 L16.899,0.026 L16.899,3.194 Z'/%3E%3C/svg%3E")}.dp_calendar .main_date #next_month{width:17px;height:35px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='35px'%3E%3Cpath fill-rule='evenodd' fill='rgb%28255,255,255%29' d='M0.100,3.194 L13.316,16.665 L0.100,30.912 L0.100,34.079 L16.288,16.657 L0.100,0.026 L0.100,3.194 Z'/%3E%3C/svg%3E")}.dp_calendar .div_daynames{background-color:rgba(33,33,33,1);color:rgba(255,255,255,1)}.dp_calendar .div_daynames ul{width:100%;margin:0 auto !important;padding:0 !important}.dp_calendar .div_daynames ul li{display:inline-block;width:calc(100% / 7);text-align:center;margin:0 !important;padding:15px 0 !important;border-right:1px solid rgba(221,221,221,1);border-bottom:1px solid rgba(221,221,221,1)}.dp_calendar .div_daynames ul li:nth-child(7n){border-right:0}.dp_calendar .div_daynames ul li::before{display:none}.dp_calendar .div_dates{background-color:#fff}.dp_calendar .div_dates ul{width:100%;margin:0 auto !important;padding:0 !important}.dp_calendar .div_dates ul li{display:inline-block;width:calc(100% / 7);text-align:center;margin:0 !important;padding:15px 0 !important;border-right:1px solid rgba(221,221,221,1);border-bottom:1px solid rgba(221,221,221,1)}.dp_calendar .div_dates ul li:nth-child(7n){border-right:0}.dp_calendar .div_dates ul li:not(.dp_calendar_edisabled):not(.fakeli){cursor:pointer}.dp_calendar .div_dates ul li::before{display:none}.dp_calendar .div_dates ul li:not(.fakeli):hover,.dp_calendar .div_dates ul li:not(.fakeli).active{background-color:#C29B69;color:rgba(255,255,255,1)}.dp_calendar .div_dates ul li:not(.fakeli).has_events{background-color:#C29B69;color:rgba(255,255,255,1)}.dp_calendar .div_dates ul li:not(.fakeli).has_events:hover,.dp_calendar .div_dates ul li:not(.fakeli).has_events.active{background-color:#C29B69;color:rgba(255,255,255,1)}.dp_calendar .div_dates .day_name{padding:15px 0;text-align:center;background-color:rgba(55,64,79,1)}.dp_calendar .div_dates .day_name .day{margin:0;font-weight:500;font-size:30px}.dp_calendar .div_dates .day_name .month{margin:0;font-weight:500;font-size:20px}.dp_calendar .calendar_list{padding:15px;border-top:1px solid #fff;background-color:rgba(55,64,79,1);color:#fff}.dp_calendar .calendar_list ul{margin:0}.dp_calendar .calendar_list ul li:last-child{margin:0}.dp_calendar .calendar_list ul li a{text-decoration:underline;color:#fff}.dp_calendar .calendar_list ul li::after{display:none}.div_daynames ul li::after,.div_dates ul li::after{display:none}@media (max-width:991px){ }.packagepic,.categorypackagepic{width:100%;height:auto}.pricetable_header_name{font-size:1.2rem;color:#fff;text-align:center}.table{margin:5px 0 0}.pricetableclass{}.pricetableclass td{text-align:center;vertical-align:middle}.defaultfield,.column{color:#fff;height:42px;text-align:center;vertical-align:middle !important;background-color:#ee2e24}.rowdata_one{text-align:left !important}.pricetableclass a{display:block;color:#ee2e24;line-height:22px}.fielddata{}.tablenotes{text-align:center;color:#525e6a;font-weight:bold}.table-striped > tbody > tr:nth-of-type(2n+0){background-color:#fff}.table-striped > tbody > tr:nth-of-type(2n+1){background-color:#f3f3f3}.table > thead > tr > th{border:1px solid #ee2e24}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table[class*="resp_pricetable"] > tbody > tr > th,table[class*="resp_pricetable"] > tbody > tr > td{padding-left:50% !important}table[class*="resp_pricetable"],table[class*="resp_pricetable"] thead,table[class*="resp_pricetable"] tbody,table[class*="resp_pricetable"] th,table[class*="resp_pricetable"] td,table[class*="resp_pricetable"] tr{display:block}table[class*="resp_pricetable"] thead tr{position:absolute;top:-9999px;left:-9999px}table[class*="resp_pricetable"] tr{margin-bottom:10px}table[class*="resp_pricetable"] td{text-align:left;border:none;position:relative;padding-left:50%;min-height:2em;height:auto}table[class*="resp_pricetable"] td:not(:last-child){border-bottom:1px solid #fff}table[class*="resp_pricetable"] td:before{position:absolute;top:10px;left:6px;width:45%}.table > tbody > tr{border-color:#cc94ca}.table > tbody > tr > td{border-top:0}.table > tbody > tr > td:not(:last-child){border-bottom-color:transparent}.pricetableclass{border:0}.pricetableclass .rowdata_one{color:#fff;background-color:#baa8c2}.pricetableclass ul.room a{color:#fff;text-transform:initial}}.reservelink-bottom{max-width:620px;margin:0 auto}.room{margin:0 !important}.room li{background-image:none !important}.canceltittle{font-weight:bold}.roomdetails{float:left;max-width:500px;min-height:300px;padding:20px 15px 15px 15px;text-align:justify;line-height:125%;font-weight:normal;font-size:1rem !important}.roomdetails ul{margin:5px 0 20px 30px;padding:0;list-style-type:none;display:block;visibility:visible}.roomdetails ul li{padding-left:20px;line-height:20px;margin-bottom:5px;visibility:visible;background:url('../templates/dott.png') no-repeat left 6px}ul.room a{cursor:pointer}.room li{list-style-type:none;margin-bottom:0 !important;padding:0 !important}.pricetableclass{position:relative}.room li ul{list-style-type:none;margin:0;padding:0;display:none;position:absolute;top:-248px;left:0;z-index:99999;border-radius:4px}.room li ul li{padding:8px 10px 8px 10px;width:677px;float:none;display:block;z-index:99999; color:#61183a;text-align:left;background-color:#F1ECE1;min-height:230px;height:auto !important}.room li ul li{border:1px solid #cec1ac;display:none;z-index:999}.room li ul li:after,.room li ul li:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.room li ul li .roompic,div.roompic{max-width:100%;width:100%}.room li ul li .roomdetails{float:left;width:434px;padding:5px 0 10px 0;text-align:justify;line-height:125%;font-weight:normal}.roomname{display:block;font-size:1.4rem;line-height:30px;margin-bottom:1rem;text-transform:uppercase}.room li ul li .roompers,.roompers{padding-right:40px;display:inline-block}.fancybox-inner{text-align:left}@media (max-width:960px){ }@media (max-width:840px){}@media (max-width:600px){.tooltiplinks{padding:0 !important;background:none !important}}@media only screen and (min-width:480px) and (max-width:640px){ .reservelink-bottom{max-width:580px}}.mi-close{cursor:pointer;position:absolute;right:0;top:0;display:block;padding:5px;width:30px;height:30px;background-color:#FF6150;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='21px' height='21px'%3e%3cpath fill-rule='evenodd' fill='rgb(255,255,255)' d='M20.162,2.395 L18.605,0.838 L10.254,9.190 L1.903,0.838 L0.346,2.395 L8.697,10.746 L0.346,19.097 L1.903,20.654 L10.254,12.303 L18.605,20.654 L20.162,19.097 L11.811,10.746 L20.162,2.395 Z'/%3e%3c/svg%3e")}.mobil-info{display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;padding:20px 30px 20px 20px;width:100%;max-width:300px;line-height:1.2;text-align:center;color:#fff;background:rgba(85,97,126,0.98);z-index:1000}.mobil-info.fix-top{left:0;right:0;top:0;bottom:auto;max-width:100%}.mobil-info.fix-bottom{left:0;right:0;top:auto;bottom:0;max-width:100%}.mobil-info.left-top{left:0;top:0}.mobil-info.right-top{right:0;top:0}.mobil-info.left-bottom{left:0;bottom:0}.mobil-info.right-bottom{right:0;bottom:0}.mobil-info-button{border-radius:5px;background:var(--link);color:#fff;font-weight:600;text-transform:uppercase;margin-top:5px;padding:8px 25px;display:inline-block}.mobil-info-button:hover{color:#fff;text-decoration:none}.fancybox-content img{width:100%}.programs{}.programs__data{position:relative;display:block;padding-left:25px;color:var(--grey)}.programs__data:empty{display:none}[class*=programs--]::before{content:'';position:absolute;left:0;top:1px;display:inline-block;margin-right:10px;width:16px;height:16px}.programs--date::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' width='16' height='16' fill='%238f8f8f' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M492,352c11.046,0,20-8.954,20-20V120c0-44.112-35.888-80-80-80h-26V20c0-11.046-8.954-20-20-20c-11.046,0-20,8.954-20,20 v20h-91V20c0-11.046-8.954-20-20-20c-11.046,0-20,8.954-20,20v20h-90V20c0-11.046-8.954-20-20-20s-20,8.954-20,20v20H80 C35.888,40,0,75.888,0,120v312c0,44.112,35.888,80,80,80h352c44.112,0,80-35.888,80-80c0-11.046-8.954-20-20-20 c-11.046,0-20,8.954-20,20c0,22.056-17.944,40-40,40H80c-22.056,0-40-17.944-40-40V120c0-22.056,17.944-40,40-40h25v20 c0,11.046,8.954,20,20,20s20-8.954,20-20V80h90v20c0,11.046,8.954,20,20,20s20-8.954,20-20V80h91v20c0,11.046,8.954,20,20,20 c11.046,0,20-8.954,20-20V80h26c22.056,0,40,17.944,40,40v212C472,343.046,480.954,352,492,352z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='125' cy='210' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='299' cy='210' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='386' cy='210' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='125' cy='297' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='125' cy='384' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='212' cy='210' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='212' cy='297' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='212' cy='384' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='299' cy='297' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='386' cy='297' r='20'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3ccircle cx='299' cy='384' r='20'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ")}.programs--location::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' width='16' height='16' fill='%238f8f8f' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M256,0C156.748,0,76,80.748,76,180c0,33.534,9.289,66.26,26.869,94.652l142.885,230.257 c2.737,4.411,7.559,7.091,12.745,7.091c0.04,0,0.079,0,0.119,0c5.231-0.041,10.063-2.804,12.75-7.292L410.611,272.22 C427.221,244.428,436,212.539,436,180C436,80.748,355.252,0,256,0z M384.866,256.818L258.272,468.186l-129.905-209.34 C113.734,235.214,105.8,207.95,105.8,180c0-82.71,67.49-150.2,150.2-150.2S406.1,97.29,406.1,180 C406.1,207.121,398.689,233.688,384.866,256.818z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath d='M256,90c-49.626,0-90,40.374-90,90c0,49.309,39.717,90,90,90c50.903,0,90-41.233,90-90C346,130.374,305.626,90,256,90z M256,240.2c-33.257,0-60.2-27.033-60.2-60.2c0-33.084,27.116-60.2,60.2-60.2s60.1,27.116,60.1,60.2 C316.1,212.683,289.784,240.2,256,240.2z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.programs--people::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg id='Layer_1' fill='%238f8f8f' enable-background='new 0 0 512 512' height='16' viewBox='0 0 512 512' width='16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m484.631 420.126c-14.793-47.771-45.096-90.669-85.328-120.795-41.617-31.163-91.17-47.635-143.303-47.635-52.131 0-101.685 16.472-143.302 47.635-40.232 30.126-70.536 73.025-85.329 120.795-6.099 19.69-2.625 40.44 9.529 56.929 12.156 16.488 30.95 25.945 51.564 25.945h335.076c20.614 0 39.408-9.457 51.563-25.945 12.155-16.489 15.628-37.239 9.53-56.929zm-28.848 42.687c-7.583 10.288-19.336 16.187-32.245 16.187h-335.076c-12.909 0-24.662-5.899-32.245-16.187-7.582-10.286-9.74-23.257-5.922-35.588 28.066-90.634 110.732-151.529 205.705-151.529s177.639 60.895 205.705 151.529c3.818 12.332 1.66 25.302-5.922 35.588zm-199.781-246.68c57.106 0 103.566-46.459 103.566-103.566s-46.46-103.567-103.566-103.567c-57.107 0-103.567 46.46-103.567 103.567s46.46 103.566 103.567 103.566zm0-183.133c43.873 0 79.566 35.694 79.566 79.567s-35.693 79.566-79.566 79.566c-43.874 0-79.567-35.693-79.567-79.566s35.693-79.567 79.567-79.567z'/%3e%3c/svg%3e")}.programs__tags span.label{display:block;margin:10px 0}.programs__tags span [class*=label]{margin:5px;padding:5px 15px 3px;color:var(--link);border:1px solid var(--link);border-radius:15px}.program-highlight-calendar{display:none}.program-day-names{font-style:italic}.ui-datepicker{display:none}.dp_calendar .main_date{padding:7px 15px;font-size:25px;background-color:var(--link)}.dp_calendar .main_date #toggleDP{color:var(--white)}.dp_calendar .main_date #prev_month{width:17px;height:35px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='35px'%3E%3Cpath fill-rule='evenodd' fill='rgb%28255,255,255%29' d='M16.899,3.194 L3.684,16.665 L16.899,30.912 L16.899,34.079 L0.712,16.657 L16.899,0.026 L16.899,3.194 Z'/%3E%3C/svg%3E")}.dp_calendar .main_date #next_month{width:17px;height:35px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='35px'%3E%3Cpath fill-rule='evenodd' fill='rgb%28255,255,255%29' d='M0.100,3.194 L13.316,16.665 L0.100,30.912 L0.100,34.079 L16.288,16.657 L0.100,0.026 L0.100,3.194 Z'/%3E%3C/svg%3E")}.dp_calendar .div_daynames{background-color:rgba(85,97,126,0.6);color:var(--white)}.dp_calendar .div_daynames ul{width:100%;margin:0 auto !important;padding:0 !important}.dp_calendar .div_daynames ul li{display:inline-block;width:calc(100% / 7);text-align:center;margin:0 !important;padding:15px 0 !important;border-right:1px solid rgba(221,221,221,1);border-bottom:1px solid rgba(221,221,221,1)}.dp_calendar .div_daynames ul li:nth-child(7n){border-right:0}.dp_calendar .div_daynames ul li::before{display:none}.dp_calendar .div_dates{background-color:rgba(248,249,250,1)}.dp_calendar .div_dates ul{width:100%;margin:0 auto !important;padding:0 !important}.dp_calendar .div_dates ul li{display:inline-block;width:calc(100% / 7);text-align:center;margin:0 !important;padding:15px 0 !important;border-right:1px solid rgba(221,221,221,1);border-bottom:1px solid rgba(221,221,221,1)}.dp_calendar .div_dates ul li:nth-child(7n){border-right:0}.dp_calendar .div_dates ul li:not(.dp_calendar_edisabled):not(.fakeli){cursor:pointer}.dp_calendar .div_dates ul li::before{display:none}.dp_calendar .div_dates ul li:not(.fakeli):hover,.dp_calendar .div_dates ul li:not(.fakeli).active{background-color:var(--default);color:var(--white)}.dp_calendar .div_dates ul li:not(.fakeli).has_events{background-color:var(--default);color:var(--white)}.dp_calendar .div_dates ul li:not(.fakeli).has_events:hover,.dp_calendar .div_dates ul li:not(.fakeli).has_events.active{background-color:var(--default);color:var(--white)}.dp_calendar .div_dates .day_name{padding:15px 0;text-align:center;background-color:rgba(var(--greyrgb),.7)}.dp_calendar .div_dates .day_name .day{margin:0;font-weight:500;font-size:30px}.dp_calendar .div_dates .day_name .month{margin:0;font-weight:500;font-size:20px}.dp_calendar .calendar_list{padding:15px;border-top:1px solid rgba(var(--greyrgb),1);background-color:rgba(var(--greyrgb),.7)}.dp_calendar .calendar_list ul{margin:0;padding:0}.dp_calendar .calendar_list ul li:last-child{margin:0}.dp_calendar .calendar_list ul li a{text-decoration:underline;color:rgba(79,64,54,1)}