@charset "UTF-8";/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;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}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%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,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%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,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "https://affixtheme.com/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation: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}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(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:#0d6efd;border-color:#0d6efd}.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{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.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{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.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}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.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:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{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:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.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:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.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}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.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}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!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}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!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}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!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}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!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;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!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:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!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:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!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:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!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:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(webfonts/fa-brands-400.eot);src:url(webfonts/fa-brands-400d41d.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-brands-400.woff2) format("woff2"),url(webfonts/fa-brands-400.woff) format("woff"),url(webfonts/fa-brands-400.ttf) format("truetype"),url(webfonts/fa-brands-400.html#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(webfonts/fa-regular-400.eot);src:url(webfonts/fa-regular-400d41d.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-regular-400.woff2) format("woff2"),url(webfonts/fa-regular-400.woff) format("woff"),url(webfonts/fa-regular-400.ttf) format("truetype"),url(webfonts/fa-regular-400.html#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(webfonts/fa-solid-900.eot);src:url(webfonts/fa-solid-900d41d.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-solid-900.woff2) format("woff2"),url(webfonts/fa-solid-900.woff) format("woff"),url(webfonts/fa-solid-900.ttf) format("truetype"),url(webfonts/fa-solid-900.html#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}.star-animation {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  
  #stars {
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 912px 16537px #FFF , 1502px 402px #FFF , 1333px 902px #FFF , 957px 1353px #FFF , 500px 1007px #FFF , 1388px 532px #FFF , 1800px 167px #FFF , 1221px 827px #FFF , 599px 707px #FFF , 130px 1630px #FFF , 1398px 1341px #FFF , 1957px 1530px #FFF , 269px 103px #FFF , 1037px 616px #FFF , 91px 981px #FFF , 1032px 1694px #FFF , 723px 2000px #FFF , 1561px 1849px #FFF , 310px 1663px #FFF , 801px 829px #FFF , 55px 109px #FFF , 197px 565px #FFF , 926px 1390px #FFF , 501px 1651px #FFF , 844px 1907px #FFF , 371px 71px #FFF , 1786px 1851px #FFF , 1310px 238px #FFF , 1346px 1490px #FFF , 1577px 34px #FFF , 1087px 879px #FFF , 1991px 507px #FFF , 1617px 277px #FFF , 1935px 260px #FFF , 661px 1651px #FFF , 899px 591px #FFF , 120px 758px #FFF , 1129px 1649px #FFF , 1251px 1501px #FFF , 771px 1249px #FFF , 334px 739px #FFF , 1331px 1019px #FFF , 710px 1154px #FFF , 218px 242px #FFF , 1044px 1095px #FFF , 39px 1689px #FFF , 1633px 1100px #FFF , 1467px 101px #FFF , 709px 1407px #FFF , 1670px 407px #FFF , 1939px 540px #FFF , 441px 18px #FFF , 57px 1232px #FFF , 876px 1931px #FFF , 413px 1198px #FFF , 250px 691px #FFF , 1102px 623px #FFF , 759px 1874px #FFF , 1325px 475px #FFF , 1802px 578px #FFF , 1396px 855px #FFF , 1350px 562px #FFF , 1138px 68px #FFF , 510px 1959px #FFF , 1431px 400px #FFF , 6px 1091px #FFF , 1043px 183px #FFF , 1087px 690px #FFF , 1523px 1169px #FFF , 1417px 25px #FFF , 112px 113px #FFF , 1490px 548px #FFF , 579px 174px #FFF , 1531px 1764px #FFF , 798px 24px #FFF , 778px 750px #FFF , 1983px 1131px #FFF , 1890px 1910px #FFF , 438px 726px #FFF , 999px 1202px #FFF , 512px 1376px #FFF , 212px 1434px #FFF , 1054px 1455px #FFF , 1808px 1121px #FFF , 85px 284px #FFF , 433px 1064px #FFF , 1285px 521px #FFF , 854px 1643px #FFF , 1015px 1938px #FFF , 1107px 1594px #FFF , 856px 300px #FFF , 1048px 1189px #FFF , 614px 1731px #FFF , 159px 1453px #FFF , 1770px 540px #FFF , 1526px 1432px #FFF , 561px 300px #FFF , 1745px 7px #FFF , 1746px 655px #FFF , 793px 1516px #FFF , 65px 1105px #FFF , 1417px 307px #FFF , 1646px 1245px #FFF , 603px 408px #FFF , 576px 1730px #FFF , 210px 579px #FFF , 1251px 718px #FFF , 76px 721px #FFF , 481px 59px #FFF , 906px 1150px #FFF , 506px 777px #FFF , 1134px 1005px #FFF , 965px 434px #FFF , 913px 1851px #FFF , 254px 252px #FFF , 988px 1633px #FFF , 792px 120px #FFF , 1086px 644px #FFF , 1370px 83px #FFF , 1054px 1166px #FFF , 1572px 1124px #FFF , 1878px 539px #FFF , 1077px 139px #FFF , 245px 387px #FFF , 349px 1164px #FFF , 576px 449px #FFF , 1045px 138px #FFF , 1996px 1991px #FFF , 1660px 573px #FFF , 973px 5px #FFF , 1359px 475px #FFF , 1660px 115px #FFF , 182px 147px #FFF , 1828px 1803px #FFF , 99px 1873px #FFF , 1919px 1843px #FFF , 471px 1376px #FFF , 1307px 513px #FFF , 817px 1633px #FFF , 413px 1648px #FFF , 1079px 115px #FFF , 488px 679px #FFF , 958px 525px #FFF , 1355px 1346px #FFF , 1044px 1255px #FFF , 1436px 1182px #FFF , 1945px 1870px #FFF , 1971px 745px #FFF , 27px 27px #FFF , 623px 1761px #FFF , 1936px 18px #FFF , 25px 1130px #FFF , 80px 743px #FFF , 674px 634px #FFF , 1339px 1677px #FFF , 510px 1405px #FFF , 1755px 923px #FFF , 932px 586px #FFF , 126px 661px #FFF , 1423px 1023px #FFF , 685px 1540px #FFF , 1006px 985px #FFF , 1024px 418px #FFF , 1900px 1107px #FFF , 1129px 586px #FFF , 1003px 337px #FFF , 83px 1704px #FFF , 1227px 212px #FFF , 1043px 335px #FFF , 306px 64px #FFF , 1212px 1860px #FFF , 1313px 253px #FFF , 1813px 1586px #FFF , 982px 550px #FFF , 760px 275px #FFF , 1354px 232px #FFF , 843px 1049px #FFF , 54px 1418px #FFF , 1124px 1746px #FFF , 69px 1477px #FFF , 100px 93px #FFF , 1138px 1828px #FFF , 1565px 1895px #FFF , 1023px 555px #FFF , 1655px 1088px #FFF , 1568px 1485px #FFF , 1886px 400px #FFF , 1078px 322px #FFF , 223px 552px #FFF , 1370px 1144px #FFF , 1578px 288px #FFF , 180px 563px #FFF , 1940px 991px #FFF , 460px 1607px #FFF , 1919px 1526px #FFF , 1967px 1381px #FFF , 804px 1077px #FFF , 1339px 106px #FFF , 1446px 566px #FFF , 291px 261px #FFF , 1762px 1718px #FFF , 1464px 1687px #FFF , 1377px 554px #FFF , 246px 1037px #FFF , 6px 1432px #FFF , 543px 899px #FFF , 749px 716px #FFF , 1432px 1340px #FFF , 306px 1001px #FFF , 1944px 1896px #FFF , 478px 1982px #FFF , 208px 569px #FFF , 494px 1394px #FFF , 1010px 1185px #FFF , 1329px 1827px #FFF , 465px 1732px #FFF , 151px 1759px #FFF , 744px 961px #FFF , 1681px 1196px #FFF , 1466px 274px #FFF , 426px 1919px #FFF , 1675px 1490px #FFF , 825px 1847px #FFF , 1595px 1295px #FFF , 1385px 187px #FFF , 696px 294px #FFF , 467px 1901px #FFF , 1719px 479px #FFF , 602px 234px #FFF , 1901px 333px #FFF , 808px 1083px #FFF , 146px 717px #FFF , 1407px 203px #FFF , 42px 840px #FFF , 1630px 832px #FFF , 1425px 1235px #FFF , 1743px 553px #FFF , 385px 678px #FFF , 867px 537px #FFF , 1111px 2000px #FFF , 1162px 804px #FFF , 126px 1435px #FFF , 1826px 127px #FFF , 1630px 1705px #FFF , 865px 653px #FFF , 251px 809px #FFF , 1716px 288px #FFF , 198px 434px #FFF , 402px 352px #FFF , 1811px 1829px #FFF , 1746px 214px #FFF , 1465px 202px #FFF , 1537px 998px #FFF , 420px 385px #FFF , 1858px 661px #FFF , 879px 604px #FFF , 1615px 768px #FFF , 1670px 606px #FFF , 589px 908px #FFF , 1887px 510px #FFF , 1185px 1211px #FFF , 1509px 1914px #FFF , 1714px 277px #FFF , 1371px 1013px #FFF , 1739px 1781px #FFF , 694px 813px #FFF , 339px 1595px #FFF , 739px 1479px #FFF , 485px 1226px #FFF , 558px 1839px #FFF , 1752px 912px #FFF , 569px 1996px #FFF , 209px 149px #FFF , 1113px 107px #FFF , 1380px 350px #FFF , 409px 263px #FFF , 1464px 871px #FFF , 1822px 1617px #FFF , 1844px 1341px #FFF , 1813px 285px #FFF , 641px 50px #FFF , 959px 1589px #FFF , 1813px 901px #FFF , 451px 1197px #FFF , 1111px 1303px #FFF , 945px 29px #FFF , 929px 264px #FFF , 1392px 1734px #FFF , 1367px 1018px #FFF , 917px 1773px #FFF , 1104px 1762px #FFF , 1293px 587px #FFF , 1428px 1413px #FFF , 261px 164px #FFF , 638px 1495px #FFF , 1032px 989px #FFF , 597px 1557px #FFF , 1299px 592px #FFF , 688px 29px #FFF , 1124px 991px #FFF , 21px 1757px #FFF , 1662px 1841px #FFF , 362px 1360px #FFF , 1341px 1354px #FFF , 1258px 1606px #FFF , 1392px 1096px #FFF , 223px 884px #FFF , 715px 1623px #FFF , 511px 1323px #FFF , 1766px 1113px #FFF , 414px 419px #FFF , 1308px 784px #FFF , 1787px 1459px #FFF , 917px 96px #FFF , 1363px 1410px #FFF , 1026px 431px #FFF , 2px 246px #FFF , 1414px 739px #FFF , 1259px 1066px #FFF , 1942px 436px #FFF , 316px 1879px #FFF , 1110px 1073px #FFF , 1798px 1419px #FFF , 553px 488px #FFF , 1465px 441px #FFF , 1460px 1813px #FFF , 1562px 389px #FFF , 195px 975px #FFF , 120px 554px #FFF , 580px 172px #FFF , 910px 650px #FFF , 686px 71px #FFF , 1729px 1860px #FFF , 717px 1533px #FFF , 577px 1366px #FFF , 736px 1414px #FFF , 578px 1900px #FFF , 1320px 1995px #FFF , 1329px 835px #FFF , 1369px 1773px #FFF , 1264px 802px #FFF , 1990px 1576px #FFF , 1487px 1493px #FFF , 530px 246px #FFF , 799px 102px #FFF , 1491px 1724px #FFF , 1432px 684px #FFF , 88px 420px #FFF , 1227px 212px #FFF , 1760px 287px #FFF , 177px 141px #FFF , 675px 691px #FFF , 1155px 445px #FFF , 877px 23px #FFF , 1058px 535px #FFF , 1467px 1732px #FFF , 469px 1800px #FFF , 1803px 868px #FFF , 1826px 761px #FFF , 1465px 310px #FFF , 717px 1412px #FFF , 212px 934px #FFF , 301px 1903px #FFF , 822px 627px #FFF , 469px 698px #FFF , 956px 1577px #FFF , 1271px 47px #FFF , 882px 1121px #FFF , 1294px 111px #FFF , 1884px 668px #FFF , 1838px 1725px #FFF , 331px 529px #FFF , 66px 301px #FFF , 1487px 1082px #FFF , 261px 618px #FFF , 45px 1775px #FFF , 1192px 1381px #FFF , 702px 1384px #FFF , 1901px 1650px #FFF , 542px 1408px #FFF , 1053px 1435px #FFF , 560px 1938px #FFF , 584px 1326px #FFF , 1567px 1235px #FFF , 1737px 1921px #FFF , 1289px 875px #FFF , 1153px 281px #FFF , 331px 1141px #FFF , 1246px 502px #FFF , 991px 1169px #FFF , 1775px 894px #FFF , 557px 1658px #FFF , 1022px 970px #FFF , 1660px 1783px #FFF , 912px 650px #FFF , 780px 1594px #FFF , 1658px 56px #FFF , 300px 802px #FFF , 355px 86px #FFF , 1931px 1543px #FFF , 1109px 949px #FFF , 602px 2px #FFF , 1555px 629px #FFF , 943px 1296px #FFF , 47px 1532px #FFF , 438px 1697px #FFF , 1294px 1090px #FFF , 850px 1342px #FFF , 1139px 553px #FFF , 794px 1px #FFF , 1131px 42px #FFF , 1391px 1940px #FFF , 946px 1499px #FFF , 1931px 707px #FFF , 445px 1392px #FFF , 249px 1265px #FFF , 1178px 980px #FFF , 1683px 552px #FFF , 1942px 16px #FFF , 536px 1519px #FFF , 1182px 1143px #FFF , 295px 515px #FFF , 237px 156px #FFF , 1846px 1723px #FFF , 672px 1528px #FFF , 983px 1542px #FFF , 1032px 688px #FFF , 898px 452px #FFF , 262px 738px #FFF , 159px 764px #FFF , 19px 88px #FFF , 871px 659px #FFF , 1714px 1739px #FFF , 1879px 952px #FFF , 781px 1336px #FFF , 1969px 1897px #FFF , 1608px 318px #FFF , 339px 468px #FFF , 1039px 1159px #FFF , 805px 1274px #FFF , 1436px 593px #FFF , 986px 1866px #FFF , 1016px 1604px #FFF , 1461px 930px #FFF , 1681px 1726px #FFF , 962px 797px #FFF , 864px 1804px #FFF , 232px 211px #FFF , 829px 41px #FFF , 1587px 793px #FFF , 1671px 1825px #FFF , 261px 1216px #FFF , 1620px 387px #FFF , 867px 1031px #FFF , 771px 1722px #FFF , 49px 128px #FFF , 969px 1928px #FFF , 1042px 1510px #FFF , 311px 904px #FFF , 1613px 349px #FFF , 584px 683px #FFF , 1484px 1426px #FFF , 224px 907px #FFF , 1882px 920px #FFF , 294px 1805px #FFF , 476px 67px #FFF , 1925px 644px #FFF , 1746px 855px #FFF , 808px 873px #FFF , 1649px 721px #FFF , 102px 1680px #FFF , 577px 391px #FFF , 723px 1963px #FFF , 1039px 1041px #FFF , 232px 576px #FFF , 218px 1864px #FFF , 1519px 240px #FFF , 1106px 360px #FFF , 1088px 1548px #FFF , 560px 1555px #FFF , 1677px 713px #FFF , 327px 1779px #FFF , 576px 252px #FFF , 712px 74px #FFF , 1396px 1198px #FFF , 335px 266px #FFF , 1081px 136px #FFF , 1892px 1403px #FFF , 1932px 326px #FFF , 1366px 1063px #FFF , 497px 127px #FFF , 25px 545px #FFF , 1356px 1317px #FFF , 1982px 1594px #FFF , 1557px 1487px #FFF , 1912px 572px #FFF , 1381px 861px #FFF , 714px 1488px #FFF , 1434px 1371px #FFF , 932px 640px #FFF , 1658px 1539px #FFF , 871px 1891px #FFF , 1131px 637px #FFF , 1475px 494px #FFF , 1316px 1158px #FFF , 1306px 369px #FFF , 359px 1217px #FFF , 1697px 1777px #FFF , 1652px 1924px #FFF , 1663px 160px #FFF , 483px 1078px #FFF , 280px 166px #FFF , 1891px 1658px #FFF , 1003px 1406px #FFF , 1582px 1534px #FFF , 180px 1128px #FFF , 958px 736px #FFF , 191px 1743px #FFF , 1875px 384px #FFF , 569px 1972px #FFF , 1535px 916px #FFF , 1781px 647px #FFF , 879px 799px #FFF , 1092px 1137px #FFF , 521px 1603px #FFF , 1627px 1946px #FFF , 1920px 222px #FFF , 1790px 1497px #FFF , 1385px 51px #FFF , 243px 340px #FFF , 1548px 1324px #FFF , 854px 17px #FFF , 1019px 1128px #FFF , 325px 168px #FFF , 956px 1497px #FFF , 1424px 1596px #FFF , 565px 1487px #FFF , 187px 1497px #FFF , 597px 1831px #FFF , 1278px 765px #FFF , 324px 768px #FFF , 1589px 373px #FFF , 405px 1715px #FFF , 29px 61px #FFF , 1098px 1920px #FFF , 1707px 843px #FFF , 1310px 129px #FFF , 1553px 423px #FFF , 1020px 1801px #FFF , 765px 1075px #FFF , 1127px 1173px #FFF , 1500px 397px #FFF , 323px 1478px #FFF , 1954px 1412px #FFF , 1705px 1559px #FFF , 921px 127px #FFF , 379px 1990px #FFF , 1589px 227px #FFF , 265px 766px #FFF , 1782px 1435px #FFF , 686px 1183px #FFF , 102px 750px #FFF , 1773px 1768px #FFF , 1373px 631px #FFF , 190px 1411px #FFF , 1642px 1877px #FFF , 495px 942px #FFF , 686px 932px #FFF , 10px 56px #FFF , 1904px 1742px #FFF , 297px 1186px #FFF , 480px 158px #FFF , 937px 1866px #FFF , 288px 204px #FFF , 1307px 1951px #FFF , 1177px 1637px #FFF , 707px 607px #FFF , 1200px 374px #FFF , 665px 719px #FFF , 199px 854px #FFF , 1877px 760px #FFF , 472px 1513px #FFF , 1885px 1690px #FFF , 911px 461px #FFF , 948px 996px #FFF , 1819px 1457px #FFF , 723px 1563px #FFF , 98px 1181px #FFF , 1610px 704px #FFF , 318px 861px #FFF , 955px 228px #FFF , 1527px 566px #FFF , 1087px 1697px #FFF , 263px 1638px #FFF , 1975px 1671px #FFF , 343px 813px #FFF , 1321px 399px #FFF , 883px 1739px #FFF , 583px 1824px #FFF , 890px 1102px #FFF , 1453px 21px #FFF , 626px 1019px #FFF , 1637px 329px #FFF , 1715px 913px #FFF , 1266px 1976px #FFF , 502px 1870px #FFF , 977px 1339px #FFF , 1129px 955px #FFF , 24px 1854px #FFF , 604px 1902px #FFF , 1455px 1163px #FFF , 680px 1738px #FFF , 1787px 1022px #FFF , 852px 1130px #FFF , 392px 893px #FFF , 1577px 1996px #FFF , 929px 496px #FFF , 1943px 61px #FFF , 1638px 1400px #FFF , 797px 329px #FFF , 1208px 277px #FFF , 506px 1316px #FFF , 100px 406px #FFF , 1363px 778px #FFF , 441px 544px #FFF , 1900px 699px #FFF , 351px 1897px #FFF , 1216px 1196px #FFF , 234px 982px #FFF , 1552px 724px #FFF , 946px 938px #FFF , 526px 1986px #FFF , 593px 559px #FFF , 411px 875px #FFF , 870px 1714px #FFF , 642px 1169px #FFF , 719px 1803px #FFF , 960px 66px #FFF , 1630px 1962px #FFF , 241px 1988px #FFF , 1313px 1597px #FFF , 1391px 632px #FFF , 41px 721px #FFF , 521px 855px #FFF , 78px 1702px #FFF , 1436px 1386px #FFF , 679px 1397px #FFF , 946px 162px #FFF , 1723px 1657px #FFF , 1299px 551px #FFF , 1901px 1958px #FFF , 1478px 1421px #FFF , 1926px 789px #FFF , 427px 1992px #FFF , 1724px 127px #FFF , 757px 1146px #FFF , 648px 1340px #FFF , 514px 651px #FFF , 590px 1608px #FFF , 1953px 1716px #FFF , 1532px 222px #FFF , 1270px 1624px #FFF , 518px 1959px #FFF , 187px 1992px #FFF , 800px 1722px #FFF , 306px 1730px #FFF , 452px 254px #FFF , 1864px 431px #FFF , 1510px 51px #FFF , 337px 774px #FFF , 138px 797px #FFF , 263px 380px #FFF , 1485px 1036px #FFF , 1552px 634px #FFF , 902px 1292px #FFF , 1339px 1705px #FFF , 1264px 957px #FFF , 224px 1870px #FFF , 247px 1375px #FFF , 1103px 1058px #FFF , 48px 100px #FFF , 623px 1577px #FFF , 1664px 1279px #FFF , 499px 1852px #FFF , 821px 1227px #FFF , 123px 1373px #FFF , 1001px 372px #FFF , 909px 948px #FFF , 1534px 442px #FFF , 995px 314px #FFF , 565px 203px #FFF , 422px 476px #FFF , 1101px 704px #FFF , 1909px 1580px #FFF , 459px 1664px #FFF , 340px 1188px #FFF , 723px 1619px #FFF , 1596px 825px #FFF , 1429px 1599px #FFF , 638px 1563px #FFF;
    -webkit-animation: animStar 50s linear infinite;
            animation: animStar 50s linear infinite;
  }
  #stars:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 912px 16537px #FFF , 1502px 402px #FFF , 1333px 902px #FFF , 957px 1353px #FFF , 500px 1007px #FFF , 1388px 532px #FFF , 1800px 167px #FFF , 1221px 827px #FFF , 599px 707px #FFF , 130px 1630px #FFF , 1398px 1341px #FFF , 1957px 1530px #FFF , 269px 103px #FFF , 1037px 616px #FFF , 91px 981px #FFF , 1032px 1694px #FFF , 723px 2000px #FFF , 1561px 1849px #FFF , 310px 1663px #FFF , 801px 829px #FFF , 55px 109px #FFF , 197px 565px #FFF , 926px 1390px #FFF , 501px 1651px #FFF , 844px 1907px #FFF , 371px 71px #FFF , 1786px 1851px #FFF , 1310px 238px #FFF , 1346px 1490px #FFF , 1577px 34px #FFF , 1087px 879px #FFF , 1991px 507px #FFF , 1617px 277px #FFF , 1935px 260px #FFF , 661px 1651px #FFF , 899px 591px #FFF , 120px 758px #FFF , 1129px 1649px #FFF , 1251px 1501px #FFF , 771px 1249px #FFF , 334px 739px #FFF , 1331px 1019px #FFF , 710px 1154px #FFF , 218px 242px #FFF , 1044px 1095px #FFF , 39px 1689px #FFF , 1633px 1100px #FFF , 1467px 101px #FFF , 709px 1407px #FFF , 1670px 407px #FFF , 1939px 540px #FFF , 441px 18px #FFF , 57px 1232px #FFF , 876px 1931px #FFF , 413px 1198px #FFF , 250px 691px #FFF , 1102px 623px #FFF , 759px 1874px #FFF , 1325px 475px #FFF , 1802px 578px #FFF , 1396px 855px #FFF , 1350px 562px #FFF , 1138px 68px #FFF , 510px 1959px #FFF , 1431px 400px #FFF , 6px 1091px #FFF , 1043px 183px #FFF , 1087px 690px #FFF , 1523px 1169px #FFF , 1417px 25px #FFF , 112px 113px #FFF , 1490px 548px #FFF , 579px 174px #FFF , 1531px 1764px #FFF , 798px 24px #FFF , 778px 750px #FFF , 1983px 1131px #FFF , 1890px 1910px #FFF , 438px 726px #FFF , 999px 1202px #FFF , 512px 1376px #FFF , 212px 1434px #FFF , 1054px 1455px #FFF , 1808px 1121px #FFF , 85px 284px #FFF , 433px 1064px #FFF , 1285px 521px #FFF , 854px 1643px #FFF , 1015px 1938px #FFF , 1107px 1594px #FFF , 856px 300px #FFF , 1048px 1189px #FFF , 614px 1731px #FFF , 159px 1453px #FFF , 1770px 540px #FFF , 1526px 1432px #FFF , 561px 300px #FFF , 1745px 7px #FFF , 1746px 655px #FFF , 793px 1516px #FFF , 65px 1105px #FFF , 1417px 307px #FFF , 1646px 1245px #FFF , 603px 408px #FFF , 576px 1730px #FFF , 210px 579px #FFF , 1251px 718px #FFF , 76px 721px #FFF , 481px 59px #FFF , 906px 1150px #FFF , 506px 777px #FFF , 1134px 1005px #FFF , 965px 434px #FFF , 913px 1851px #FFF , 254px 252px #FFF , 988px 1633px #FFF , 792px 120px #FFF , 1086px 644px #FFF , 1370px 83px #FFF , 1054px 1166px #FFF , 1572px 1124px #FFF , 1878px 539px #FFF , 1077px 139px #FFF , 245px 387px #FFF , 349px 1164px #FFF , 576px 449px #FFF , 1045px 138px #FFF , 1996px 1991px #FFF , 1660px 573px #FFF , 973px 5px #FFF , 1359px 475px #FFF , 1660px 115px #FFF , 182px 147px #FFF , 1828px 1803px #FFF , 99px 1873px #FFF , 1919px 1843px #FFF , 471px 1376px #FFF , 1307px 513px #FFF , 817px 1633px #FFF , 413px 1648px #FFF , 1079px 115px #FFF , 488px 679px #FFF , 958px 525px #FFF , 1355px 1346px #FFF , 1044px 1255px #FFF , 1436px 1182px #FFF , 1945px 1870px #FFF , 1971px 745px #FFF , 27px 27px #FFF , 623px 1761px #FFF , 1936px 18px #FFF , 25px 1130px #FFF , 80px 743px #FFF , 674px 634px #FFF , 1339px 1677px #FFF , 510px 1405px #FFF , 1755px 923px #FFF , 932px 586px #FFF , 126px 661px #FFF , 1423px 1023px #FFF , 685px 1540px #FFF , 1006px 985px #FFF , 1024px 418px #FFF , 1900px 1107px #FFF , 1129px 586px #FFF , 1003px 337px #FFF , 83px 1704px #FFF , 1227px 212px #FFF , 1043px 335px #FFF , 306px 64px #FFF , 1212px 1860px #FFF , 1313px 253px #FFF , 1813px 1586px #FFF , 982px 550px #FFF , 760px 275px #FFF , 1354px 232px #FFF , 843px 1049px #FFF , 54px 1418px #FFF , 1124px 1746px #FFF , 69px 1477px #FFF , 100px 93px #FFF , 1138px 1828px #FFF , 1565px 1895px #FFF , 1023px 555px #FFF , 1655px 1088px #FFF , 1568px 1485px #FFF , 1886px 400px #FFF , 1078px 322px #FFF , 223px 552px #FFF , 1370px 1144px #FFF , 1578px 288px #FFF , 180px 563px #FFF , 1940px 991px #FFF , 460px 1607px #FFF , 1919px 1526px #FFF , 1967px 1381px #FFF , 804px 1077px #FFF , 1339px 106px #FFF , 1446px 566px #FFF , 291px 261px #FFF , 1762px 1718px #FFF , 1464px 1687px #FFF , 1377px 554px #FFF , 246px 1037px #FFF , 6px 1432px #FFF , 543px 899px #FFF , 749px 716px #FFF , 1432px 1340px #FFF , 306px 1001px #FFF , 1944px 1896px #FFF , 478px 1982px #FFF , 208px 569px #FFF , 494px 1394px #FFF , 1010px 1185px #FFF , 1329px 1827px #FFF , 465px 1732px #FFF , 151px 1759px #FFF , 744px 961px #FFF , 1681px 1196px #FFF , 1466px 274px #FFF , 426px 1919px #FFF , 1675px 1490px #FFF , 825px 1847px #FFF , 1595px 1295px #FFF , 1385px 187px #FFF , 696px 294px #FFF , 467px 1901px #FFF , 1719px 479px #FFF , 602px 234px #FFF , 1901px 333px #FFF , 808px 1083px #FFF , 146px 717px #FFF , 1407px 203px #FFF , 42px 840px #FFF , 1630px 832px #FFF , 1425px 1235px #FFF , 1743px 553px #FFF , 385px 678px #FFF , 867px 537px #FFF , 1111px 2000px #FFF , 1162px 804px #FFF , 126px 1435px #FFF , 1826px 127px #FFF , 1630px 1705px #FFF , 865px 653px #FFF , 251px 809px #FFF , 1716px 288px #FFF , 198px 434px #FFF , 402px 352px #FFF , 1811px 1829px #FFF , 1746px 214px #FFF , 1465px 202px #FFF , 1537px 998px #FFF , 420px 385px #FFF , 1858px 661px #FFF , 879px 604px #FFF , 1615px 768px #FFF , 1670px 606px #FFF , 589px 908px #FFF , 1887px 510px #FFF , 1185px 1211px #FFF , 1509px 1914px #FFF , 1714px 277px #FFF , 1371px 1013px #FFF , 1739px 1781px #FFF , 694px 813px #FFF , 339px 1595px #FFF , 739px 1479px #FFF , 485px 1226px #FFF , 558px 1839px #FFF , 1752px 912px #FFF , 569px 1996px #FFF , 209px 149px #FFF , 1113px 107px #FFF , 1380px 350px #FFF , 409px 263px #FFF , 1464px 871px #FFF , 1822px 1617px #FFF , 1844px 1341px #FFF , 1813px 285px #FFF , 641px 50px #FFF , 959px 1589px #FFF , 1813px 901px #FFF , 451px 1197px #FFF , 1111px 1303px #FFF , 945px 29px #FFF , 929px 264px #FFF , 1392px 1734px #FFF , 1367px 1018px #FFF , 917px 1773px #FFF , 1104px 1762px #FFF , 1293px 587px #FFF , 1428px 1413px #FFF , 261px 164px #FFF , 638px 1495px #FFF , 1032px 989px #FFF , 597px 1557px #FFF , 1299px 592px #FFF , 688px 29px #FFF , 1124px 991px #FFF , 21px 1757px #FFF , 1662px 1841px #FFF , 362px 1360px #FFF , 1341px 1354px #FFF , 1258px 1606px #FFF , 1392px 1096px #FFF , 223px 884px #FFF , 715px 1623px #FFF , 511px 1323px #FFF , 1766px 1113px #FFF , 414px 419px #FFF , 1308px 784px #FFF , 1787px 1459px #FFF , 917px 96px #FFF , 1363px 1410px #FFF , 1026px 431px #FFF , 2px 246px #FFF , 1414px 739px #FFF , 1259px 1066px #FFF , 1942px 436px #FFF , 316px 1879px #FFF , 1110px 1073px #FFF , 1798px 1419px #FFF , 553px 488px #FFF , 1465px 441px #FFF , 1460px 1813px #FFF , 1562px 389px #FFF , 195px 975px #FFF , 120px 554px #FFF , 580px 172px #FFF , 910px 650px #FFF , 686px 71px #FFF , 1729px 1860px #FFF , 717px 1533px #FFF , 577px 1366px #FFF , 736px 1414px #FFF , 578px 1900px #FFF , 1320px 1995px #FFF , 1329px 835px #FFF , 1369px 1773px #FFF , 1264px 802px #FFF , 1990px 1576px #FFF , 1487px 1493px #FFF , 530px 246px #FFF , 799px 102px #FFF , 1491px 1724px #FFF , 1432px 684px #FFF , 88px 420px #FFF , 1227px 212px #FFF , 1760px 287px #FFF , 177px 141px #FFF , 675px 691px #FFF , 1155px 445px #FFF , 877px 23px #FFF , 1058px 535px #FFF , 1467px 1732px #FFF , 469px 1800px #FFF , 1803px 868px #FFF , 1826px 761px #FFF , 1465px 310px #FFF , 717px 1412px #FFF , 212px 934px #FFF , 301px 1903px #FFF , 822px 627px #FFF , 469px 698px #FFF , 956px 1577px #FFF , 1271px 47px #FFF , 882px 1121px #FFF , 1294px 111px #FFF , 1884px 668px #FFF , 1838px 1725px #FFF , 331px 529px #FFF , 66px 301px #FFF , 1487px 1082px #FFF , 261px 618px #FFF , 45px 1775px #FFF , 1192px 1381px #FFF , 702px 1384px #FFF , 1901px 1650px #FFF , 542px 1408px #FFF , 1053px 1435px #FFF , 560px 1938px #FFF , 584px 1326px #FFF , 1567px 1235px #FFF , 1737px 1921px #FFF , 1289px 875px #FFF , 1153px 281px #FFF , 331px 1141px #FFF , 1246px 502px #FFF , 991px 1169px #FFF , 1775px 894px #FFF , 557px 1658px #FFF , 1022px 970px #FFF , 1660px 1783px #FFF , 912px 650px #FFF , 780px 1594px #FFF , 1658px 56px #FFF , 300px 802px #FFF , 355px 86px #FFF , 1931px 1543px #FFF , 1109px 949px #FFF , 602px 2px #FFF , 1555px 629px #FFF , 943px 1296px #FFF , 47px 1532px #FFF , 438px 1697px #FFF , 1294px 1090px #FFF , 850px 1342px #FFF , 1139px 553px #FFF , 794px 1px #FFF , 1131px 42px #FFF , 1391px 1940px #FFF , 946px 1499px #FFF , 1931px 707px #FFF , 445px 1392px #FFF , 249px 1265px #FFF , 1178px 980px #FFF , 1683px 552px #FFF , 1942px 16px #FFF , 536px 1519px #FFF , 1182px 1143px #FFF , 295px 515px #FFF , 237px 156px #FFF , 1846px 1723px #FFF , 672px 1528px #FFF , 983px 1542px #FFF , 1032px 688px #FFF , 898px 452px #FFF , 262px 738px #FFF , 159px 764px #FFF , 19px 88px #FFF , 871px 659px #FFF , 1714px 1739px #FFF , 1879px 952px #FFF , 781px 1336px #FFF , 1969px 1897px #FFF , 1608px 318px #FFF , 339px 468px #FFF , 1039px 1159px #FFF , 805px 1274px #FFF , 1436px 593px #FFF , 986px 1866px #FFF , 1016px 1604px #FFF , 1461px 930px #FFF , 1681px 1726px #FFF , 962px 797px #FFF , 864px 1804px #FFF , 232px 211px #FFF , 829px 41px #FFF , 1587px 793px #FFF , 1671px 1825px #FFF , 261px 1216px #FFF , 1620px 387px #FFF , 867px 1031px #FFF , 771px 1722px #FFF , 49px 128px #FFF , 969px 1928px #FFF , 1042px 1510px #FFF , 311px 904px #FFF , 1613px 349px #FFF , 584px 683px #FFF , 1484px 1426px #FFF , 224px 907px #FFF , 1882px 920px #FFF , 294px 1805px #FFF , 476px 67px #FFF , 1925px 644px #FFF , 1746px 855px #FFF , 808px 873px #FFF , 1649px 721px #FFF , 102px 1680px #FFF , 577px 391px #FFF , 723px 1963px #FFF , 1039px 1041px #FFF , 232px 576px #FFF , 218px 1864px #FFF , 1519px 240px #FFF , 1106px 360px #FFF , 1088px 1548px #FFF , 560px 1555px #FFF , 1677px 713px #FFF , 327px 1779px #FFF , 576px 252px #FFF , 712px 74px #FFF , 1396px 1198px #FFF , 335px 266px #FFF , 1081px 136px #FFF , 1892px 1403px #FFF , 1932px 326px #FFF , 1366px 1063px #FFF , 497px 127px #FFF , 25px 545px #FFF , 1356px 1317px #FFF , 1982px 1594px #FFF , 1557px 1487px #FFF , 1912px 572px #FFF , 1381px 861px #FFF , 714px 1488px #FFF , 1434px 1371px #FFF , 932px 640px #FFF , 1658px 1539px #FFF , 871px 1891px #FFF , 1131px 637px #FFF , 1475px 494px #FFF , 1316px 1158px #FFF , 1306px 369px #FFF , 359px 1217px #FFF , 1697px 1777px #FFF , 1652px 1924px #FFF , 1663px 160px #FFF , 483px 1078px #FFF , 280px 166px #FFF , 1891px 1658px #FFF , 1003px 1406px #FFF , 1582px 1534px #FFF , 180px 1128px #FFF , 958px 736px #FFF , 191px 1743px #FFF , 1875px 384px #FFF , 569px 1972px #FFF , 1535px 916px #FFF , 1781px 647px #FFF , 879px 799px #FFF , 1092px 1137px #FFF , 521px 1603px #FFF , 1627px 1946px #FFF , 1920px 222px #FFF , 1790px 1497px #FFF , 1385px 51px #FFF , 243px 340px #FFF , 1548px 1324px #FFF , 854px 17px #FFF , 1019px 1128px #FFF , 325px 168px #FFF , 956px 1497px #FFF , 1424px 1596px #FFF , 565px 1487px #FFF , 187px 1497px #FFF , 597px 1831px #FFF , 1278px 765px #FFF , 324px 768px #FFF , 1589px 373px #FFF , 405px 1715px #FFF , 29px 61px #FFF , 1098px 1920px #FFF , 1707px 843px #FFF , 1310px 129px #FFF , 1553px 423px #FFF , 1020px 1801px #FFF , 765px 1075px #FFF , 1127px 1173px #FFF , 1500px 397px #FFF , 323px 1478px #FFF , 1954px 1412px #FFF , 1705px 1559px #FFF , 921px 127px #FFF , 379px 1990px #FFF , 1589px 227px #FFF , 265px 766px #FFF , 1782px 1435px #FFF , 686px 1183px #FFF , 102px 750px #FFF , 1773px 1768px #FFF , 1373px 631px #FFF , 190px 1411px #FFF , 1642px 1877px #FFF , 495px 942px #FFF , 686px 932px #FFF , 10px 56px #FFF , 1904px 1742px #FFF , 297px 1186px #FFF , 480px 158px #FFF , 937px 1866px #FFF , 288px 204px #FFF , 1307px 1951px #FFF , 1177px 1637px #FFF , 707px 607px #FFF , 1200px 374px #FFF , 665px 719px #FFF , 199px 854px #FFF , 1877px 760px #FFF , 472px 1513px #FFF , 1885px 1690px #FFF , 911px 461px #FFF , 948px 996px #FFF , 1819px 1457px #FFF , 723px 1563px #FFF , 98px 1181px #FFF , 1610px 704px #FFF , 318px 861px #FFF , 955px 228px #FFF , 1527px 566px #FFF , 1087px 1697px #FFF , 263px 1638px #FFF , 1975px 1671px #FFF , 343px 813px #FFF , 1321px 399px #FFF , 883px 1739px #FFF , 583px 1824px #FFF , 890px 1102px #FFF , 1453px 21px #FFF , 626px 1019px #FFF , 1637px 329px #FFF , 1715px 913px #FFF , 1266px 1976px #FFF , 502px 1870px #FFF , 977px 1339px #FFF , 1129px 955px #FFF , 24px 1854px #FFF , 604px 1902px #FFF , 1455px 1163px #FFF , 680px 1738px #FFF , 1787px 1022px #FFF , 852px 1130px #FFF , 392px 893px #FFF , 1577px 1996px #FFF , 929px 496px #FFF , 1943px 61px #FFF , 1638px 1400px #FFF , 797px 329px #FFF , 1208px 277px #FFF , 506px 1316px #FFF , 100px 406px #FFF , 1363px 778px #FFF , 441px 544px #FFF , 1900px 699px #FFF , 351px 1897px #FFF , 1216px 1196px #FFF , 234px 982px #FFF , 1552px 724px #FFF , 946px 938px #FFF , 526px 1986px #FFF , 593px 559px #FFF , 411px 875px #FFF , 870px 1714px #FFF , 642px 1169px #FFF , 719px 1803px #FFF , 960px 66px #FFF , 1630px 1962px #FFF , 241px 1988px #FFF , 1313px 1597px #FFF , 1391px 632px #FFF , 41px 721px #FFF , 521px 855px #FFF , 78px 1702px #FFF , 1436px 1386px #FFF , 679px 1397px #FFF , 946px 162px #FFF , 1723px 1657px #FFF , 1299px 551px #FFF , 1901px 1958px #FFF , 1478px 1421px #FFF , 1926px 789px #FFF , 427px 1992px #FFF , 1724px 127px #FFF , 757px 1146px #FFF , 648px 1340px #FFF , 514px 651px #FFF , 590px 1608px #FFF , 1953px 1716px #FFF , 1532px 222px #FFF , 1270px 1624px #FFF , 518px 1959px #FFF , 187px 1992px #FFF , 800px 1722px #FFF , 306px 1730px #FFF , 452px 254px #FFF , 1864px 431px #FFF , 1510px 51px #FFF , 337px 774px #FFF , 138px 797px #FFF , 263px 380px #FFF , 1485px 1036px #FFF , 1552px 634px #FFF , 902px 1292px #FFF , 1339px 1705px #FFF , 1264px 957px #FFF , 224px 1870px #FFF , 247px 1375px #FFF , 1103px 1058px #FFF , 48px 100px #FFF , 623px 1577px #FFF , 1664px 1279px #FFF , 499px 1852px #FFF , 821px 1227px #FFF , 123px 1373px #FFF , 1001px 372px #FFF , 909px 948px #FFF , 1534px 442px #FFF , 995px 314px #FFF , 565px 203px #FFF , 422px 476px #FFF , 1101px 704px #FFF , 1909px 1580px #FFF , 459px 1664px #FFF , 340px 1188px #FFF , 723px 1619px #FFF , 1596px 825px #FFF , 1429px 1599px #FFF , 638px 1563px #FFF;
  }
  
  #stars2 {
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 442px 4193px #FFF , 1965px 759px #FFF , 423px 1190px #FFF , 119px 169px #FFF , 70px 502px #FFF , 1358px 292px #FFF , 1373px 87px #FFF , 288px 1678px #FFF , 1242px 1237px #FFF , 1270px 74px #FFF , 1329px 1610px #FFF , 1812px 1980px #FFF , 309px 335px #FFF , 757px 995px #FFF , 440px 1061px #FFF , 852px 110px #FFF , 628px 1459px #FFF , 443px 560px #FFF , 130px 1940px #FFF , 1714px 261px #FFF , 1280px 295px #FFF , 1776px 170px #FFF , 1284px 582px #FFF , 1175px 1133px #FFF , 838px 197px #FFF , 966px 876px #FFF , 982px 5px #FFF , 281px 1782px #FFF , 670px 1673px #FFF , 1527px 98px #FFF , 1443px 1773px #FFF , 1955px 1467px #FFF , 626px 751px #FFF , 1256px 1982px #FFF , 123px 899px #FFF , 115px 694px #FFF , 1545px 372px #FFF , 1311px 1903px #FFF , 1824px 1741px #FFF , 972px 940px #FFF , 1590px 1701px #FFF , 153px 436px #FFF , 195px 523px #FFF , 1796px 1699px #FFF , 991px 680px #FFF , 1308px 1392px #FFF , 777px 577px #FFF , 61px 41px #FFF , 7px 208px #FFF , 49px 1039px #FFF , 296px 1164px #FFF , 1691px 1181px #FFF , 467px 1263px #FFF , 434px 859px #FFF , 225px 946px #FFF , 1654px 1924px #FFF , 1267px 1749px #FFF , 930px 1711px #FFF , 1591px 86px #FFF , 892px 1830px #FFF , 1854px 24px #FFF , 856px 1491px #FFF , 1920px 10px #FFF , 1062px 464px #FFF , 739px 1053px #FFF , 738px 1063px #FFF , 1665px 577px #FFF , 1869px 1513px #FFF , 659px 1878px #FFF , 574px 1645px #FFF , 402px 555px #FFF , 618px 632px #FFF , 1050px 1992px #FFF , 463px 374px #FFF , 162px 799px #FFF , 1831px 1532px #FFF , 465px 1261px #FFF , 1496px 1486px #FFF , 1385px 1583px #FFF , 585px 771px #FFF , 1483px 1711px #FFF , 1981px 35px #FFF , 1153px 1067px #FFF , 1467px 40px #FFF , 1487px 58px #FFF , 1685px 1718px #FFF , 28px 1945px #FFF , 1838px 1332px #FFF , 897px 1446px #FFF , 1945px 1548px #FFF , 1323px 219px #FFF , 1877px 682px #FFF , 570px 1793px #FFF , 1426px 375px #FFF , 1735px 1101px #FFF , 1629px 1108px #FFF , 1858px 1494px #FFF , 1702px 1044px #FFF , 63px 932px #FFF , 1072px 1136px #FFF , 1405px 1242px #FFF , 1093px 1250px #FFF , 672px 1154px #FFF , 298px 1269px #FFF , 401px 1123px #FFF , 1720px 1698px #FFF , 623px 782px #FFF , 1122px 1039px #FFF , 580px 875px #FFF , 683px 1286px #FFF , 433px 1772px #FFF , 1288px 528px #FFF , 1862px 1994px #FFF , 1886px 892px #FFF , 39px 1859px #FFF , 1469px 1616px #FFF , 1162px 1502px #FFF , 1969px 945px #FFF , 1177px 221px #FFF , 1644px 1921px #FFF , 1607px 1750px #FFF , 1829px 1205px #FFF , 1022px 683px #FFF , 1429px 614px #FFF , 1226px 1196px #FFF , 713px 399px #FFF , 1704px 296px #FFF , 383px 157px #FFF , 1399px 1813px #FFF , 1964px 839px #FFF , 1515px 960px #FFF , 1243px 264px #FFF , 795px 1715px #FFF , 1872px 546px #FFF , 992px 1775px #FFF , 1287px 712px #FFF , 1140px 375px #FFF , 32px 1909px #FFF , 64px 1803px #FFF , 1719px 355px #FFF , 1055px 1414px #FFF , 257px 1759px #FFF , 1652px 242px #FFF , 304px 1514px #FFF , 1494px 1966px #FFF , 461px 1932px #FFF , 1740px 1336px #FFF , 1748px 1497px #FFF , 1230px 1516px #FFF , 259px 1533px #FFF , 1552px 1377px #FFF , 1711px 1050px #FFF , 726px 801px #FFF , 710px 1899px #FFF , 634px 490px #FFF , 502px 1558px #FFF , 910px 197px #FFF , 1505px 1181px #FFF , 1994px 1165px #FFF , 1657px 1914px #FFF , 1327px 341px #FFF , 87px 1014px #FFF , 1932px 884px #FFF , 233px 1765px #FFF , 991px 1813px #FFF , 1163px 1228px #FFF , 1339px 1433px #FFF , 1526px 1975px #FFF , 150px 458px #FFF , 319px 589px #FFF , 223px 1302px #FFF , 1142px 819px #FFF , 1892px 1852px #FFF , 1009px 177px #FFF , 1809px 1306px #FFF , 1233px 797px #FFF , 743px 422px #FFF , 491px 866px #FFF , 478px 720px #FFF , 226px 1093px #FFF , 829px 1036px #FFF , 981px 1360px #FFF , 827px 1931px #FFF , 1084px 229px #FFF , 1753px 464px #FFF , 1202px 1538px #FFF , 1244px 1570px #FFF , 836px 1976px #FFF , 1528px 190px #FFF , 105px 850px #FFF , 1966px 689px #FFF , 1304px 1116px #FFF , 212px 1505px #FFF , 1179px 1835px #FFF , 71px 1638px #FFF , 1296px 749px #FFF , 1132px 1912px #FFF , 19px 228px #FFF , 243px 1606px #FFF , 992px 677px #FFF;
    -webkit-animation: animStar 100s linear infinite;
            animation: animStar 100s linear infinite;
  }
  #stars2:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 442px 4193px #FFF , 1965px 759px #FFF , 423px 1190px #FFF , 119px 169px #FFF , 70px 502px #FFF , 1358px 292px #FFF , 1373px 87px #FFF , 288px 1678px #FFF , 1242px 1237px #FFF , 1270px 74px #FFF , 1329px 1610px #FFF , 1812px 1980px #FFF , 309px 335px #FFF , 757px 995px #FFF , 440px 1061px #FFF , 852px 110px #FFF , 628px 1459px #FFF , 443px 560px #FFF , 130px 1940px #FFF , 1714px 261px #FFF , 1280px 295px #FFF , 1776px 170px #FFF , 1284px 582px #FFF , 1175px 1133px #FFF , 838px 197px #FFF , 966px 876px #FFF , 982px 5px #FFF , 281px 1782px #FFF , 670px 1673px #FFF , 1527px 98px #FFF , 1443px 1773px #FFF , 1955px 1467px #FFF , 626px 751px #FFF , 1256px 1982px #FFF , 123px 899px #FFF , 115px 694px #FFF , 1545px 372px #FFF , 1311px 1903px #FFF , 1824px 1741px #FFF , 972px 940px #FFF , 1590px 1701px #FFF , 153px 436px #FFF , 195px 523px #FFF , 1796px 1699px #FFF , 991px 680px #FFF , 1308px 1392px #FFF , 777px 577px #FFF , 61px 41px #FFF , 7px 208px #FFF , 49px 1039px #FFF , 296px 1164px #FFF , 1691px 1181px #FFF , 467px 1263px #FFF , 434px 859px #FFF , 225px 946px #FFF , 1654px 1924px #FFF , 1267px 1749px #FFF , 930px 1711px #FFF , 1591px 86px #FFF , 892px 1830px #FFF , 1854px 24px #FFF , 856px 1491px #FFF , 1920px 10px #FFF , 1062px 464px #FFF , 739px 1053px #FFF , 738px 1063px #FFF , 1665px 577px #FFF , 1869px 1513px #FFF , 659px 1878px #FFF , 574px 1645px #FFF , 402px 555px #FFF , 618px 632px #FFF , 1050px 1992px #FFF , 463px 374px #FFF , 162px 799px #FFF , 1831px 1532px #FFF , 465px 1261px #FFF , 1496px 1486px #FFF , 1385px 1583px #FFF , 585px 771px #FFF , 1483px 1711px #FFF , 1981px 35px #FFF , 1153px 1067px #FFF , 1467px 40px #FFF , 1487px 58px #FFF , 1685px 1718px #FFF , 28px 1945px #FFF , 1838px 1332px #FFF , 897px 1446px #FFF , 1945px 1548px #FFF , 1323px 219px #FFF , 1877px 682px #FFF , 570px 1793px #FFF , 1426px 375px #FFF , 1735px 1101px #FFF , 1629px 1108px #FFF , 1858px 1494px #FFF , 1702px 1044px #FFF , 63px 932px #FFF , 1072px 1136px #FFF , 1405px 1242px #FFF , 1093px 1250px #FFF , 672px 1154px #FFF , 298px 1269px #FFF , 401px 1123px #FFF , 1720px 1698px #FFF , 623px 782px #FFF , 1122px 1039px #FFF , 580px 875px #FFF , 683px 1286px #FFF , 433px 1772px #FFF , 1288px 528px #FFF , 1862px 1994px #FFF , 1886px 892px #FFF , 39px 1859px #FFF , 1469px 1616px #FFF , 1162px 1502px #FFF , 1969px 945px #FFF , 1177px 221px #FFF , 1644px 1921px #FFF , 1607px 1750px #FFF , 1829px 1205px #FFF , 1022px 683px #FFF , 1429px 614px #FFF , 1226px 1196px #FFF , 713px 399px #FFF , 1704px 296px #FFF , 383px 157px #FFF , 1399px 1813px #FFF , 1964px 839px #FFF , 1515px 960px #FFF , 1243px 264px #FFF , 795px 1715px #FFF , 1872px 546px #FFF , 992px 1775px #FFF , 1287px 712px #FFF , 1140px 375px #FFF , 32px 1909px #FFF , 64px 1803px #FFF , 1719px 355px #FFF , 1055px 1414px #FFF , 257px 1759px #FFF , 1652px 242px #FFF , 304px 1514px #FFF , 1494px 1966px #FFF , 461px 1932px #FFF , 1740px 1336px #FFF , 1748px 1497px #FFF , 1230px 1516px #FFF , 259px 1533px #FFF , 1552px 1377px #FFF , 1711px 1050px #FFF , 726px 801px #FFF , 710px 1899px #FFF , 634px 490px #FFF , 502px 1558px #FFF , 910px 197px #FFF , 1505px 1181px #FFF , 1994px 1165px #FFF , 1657px 1914px #FFF , 1327px 341px #FFF , 87px 1014px #FFF , 1932px 884px #FFF , 233px 1765px #FFF , 991px 1813px #FFF , 1163px 1228px #FFF , 1339px 1433px #FFF , 1526px 1975px #FFF , 150px 458px #FFF , 319px 589px #FFF , 223px 1302px #FFF , 1142px 819px #FFF , 1892px 1852px #FFF , 1009px 177px #FFF , 1809px 1306px #FFF , 1233px 797px #FFF , 743px 422px #FFF , 491px 866px #FFF , 478px 720px #FFF , 226px 1093px #FFF , 829px 1036px #FFF , 981px 1360px #FFF , 827px 1931px #FFF , 1084px 229px #FFF , 1753px 464px #FFF , 1202px 1538px #FFF , 1244px 1570px #FFF , 836px 1976px #FFF , 1528px 190px #FFF , 105px 850px #FFF , 1966px 689px #FFF , 1304px 1116px #FFF , 212px 1505px #FFF , 1179px 1835px #FFF , 71px 1638px #FFF , 1296px 749px #FFF , 1132px 1912px #FFF , 19px 228px #FFF , 243px 1606px #FFF , 992px 677px #FFF;
  }
  
  #stars3 {
    width: 1.5px;
    height: 1.5px;
    background: transparent;
    box-shadow: 110px 17578px #FFF , 1334px 169px #FFF , 295px 734px #FFF , 1912px 136px #FFF , 340px 1147px #FFF , 452px 153px #FFF , 1239px 1304px #FFF , 826px 436px #FFF , 337px 1885px #FFF , 218px 338px #FFF , 1509px 1505px #FFF , 910px 1969px #FFF , 564px 1102px #FFF , 41px 712px #FFF , 203px 530px #FFF , 1950px 1889px #FFF , 920px 813px #FFF , 485px 1513px #FFF , 1265px 325px #FFF , 1459px 513px #FFF , 357px 1337px #FFF , 1761px 399px #FFF , 692px 692px #FFF , 1683px 388px #FFF , 1412px 1459px #FFF , 1082px 1199px #FFF , 1759px 518px #FFF , 808px 1780px #FFF , 1153px 1527px #FFF , 565px 1633px #FFF , 158px 122px #FFF , 816px 817px #FFF , 809px 384px #FFF , 437px 148px #FFF , 1827px 341px #FFF , 472px 127px #FFF , 169px 9px #FFF , 1010px 10px #FFF , 143px 1162px #FFF , 261px 1692px #FFF , 1573px 1404px #FFF , 214px 847px #FFF , 924px 1335px #FFF , 1310px 654px #FFF , 105px 344px #FFF , 1331px 516px #FFF , 1333px 1522px #FFF , 951px 547px #FFF , 572px 1008px #FFF , 1586px 1438px #FFF , 771px 1899px #FFF , 1269px 1868px #FFF , 541px 195px #FFF , 1304px 1950px #FFF , 1618px 1019px #FFF , 1036px 469px #FFF , 223px 571px #FFF , 412px 560px #FFF , 735px 1504px #FFF , 1536px 403px #FFF , 62px 1306px #FFF , 1580px 1249px #FFF , 1102px 713px #FFF , 1500px 1736px #FFF , 906px 58px #FFF , 1003px 921px #FFF , 989px 1627px #FFF , 916px 1548px #FFF , 926px 1705px #FFF , 1284px 1098px #FFF , 1876px 1529px #FFF , 334px 397px #FFF , 133px 1696px #FFF , 874px 1560px #FFF , 49px 590px #FFF , 1260px 1599px #FFF , 1628px 1646px #FFF , 904px 1475px #FFF , 733px 1033px #FFF , 1810px 978px #FFF , 487px 433px #FFF , 1821px 685px #FFF , 491px 67px #FFF , 894px 310px #FFF , 1842px 1223px #FFF , 1188px 827px #FFF , 1811px 1056px #FFF , 993px 456px #FFF , 759px 954px #FFF , 206px 1754px #FFF , 57px 545px #FFF , 103px 1072px #FFF , 1266px 1256px #FFF , 1579px 845px #FFF , 536px 113px #FFF , 1864px 233px #FFF , 1880px 1316px #FFF , 384px 1996px #FFF , 811px 689px #FFF , 35px 694px #FFF;
    -webkit-animation: animStar 150s linear infinite;
            animation: animStar 150s linear infinite;
  }
  #stars3:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 1.5px;
    height: 1.5px;
    background: transparent;
    box-shadow: 110px 17578px #FFF , 1334px 169px #FFF , 295px 734px #FFF , 1912px 136px #FFF , 340px 1147px #FFF , 452px 153px #FFF , 1239px 1304px #FFF , 826px 436px #FFF , 337px 1885px #FFF , 218px 338px #FFF , 1509px 1505px #FFF , 910px 1969px #FFF , 564px 1102px #FFF , 41px 712px #FFF , 203px 530px #FFF , 1950px 1889px #FFF , 920px 813px #FFF , 485px 1513px #FFF , 1265px 325px #FFF , 1459px 513px #FFF , 357px 1337px #FFF , 1761px 399px #FFF , 692px 692px #FFF , 1683px 388px #FFF , 1412px 1459px #FFF , 1082px 1199px #FFF , 1759px 518px #FFF , 808px 1780px #FFF , 1153px 1527px #FFF , 565px 1633px #FFF , 158px 122px #FFF , 816px 817px #FFF , 809px 384px #FFF , 437px 148px #FFF , 1827px 341px #FFF , 472px 127px #FFF , 169px 9px #FFF , 1010px 10px #FFF , 143px 1162px #FFF , 261px 1692px #FFF , 1573px 1404px #FFF , 214px 847px #FFF , 924px 1335px #FFF , 1310px 654px #FFF , 105px 344px #FFF , 1331px 516px #FFF , 1333px 1522px #FFF , 951px 547px #FFF , 572px 1008px #FFF , 1586px 1438px #FFF , 771px 1899px #FFF , 1269px 1868px #FFF , 541px 195px #FFF , 1304px 1950px #FFF , 1618px 1019px #FFF , 1036px 469px #FFF , 223px 571px #FFF , 412px 560px #FFF , 735px 1504px #FFF , 1536px 403px #FFF , 62px 1306px #FFF , 1580px 1249px #FFF , 1102px 713px #FFF , 1500px 1736px #FFF , 906px 58px #FFF , 1003px 921px #FFF , 989px 1627px #FFF , 916px 1548px #FFF , 926px 1705px #FFF , 1284px 1098px #FFF , 1876px 1529px #FFF , 334px 397px #FFF , 133px 1696px #FFF , 874px 1560px #FFF , 49px 590px #FFF , 1260px 1599px #FFF , 1628px 1646px #FFF , 904px 1475px #FFF , 733px 1033px #FFF , 1810px 978px #FFF , 487px 433px #FFF , 1821px 685px #FFF , 491px 67px #FFF , 894px 310px #FFF , 1842px 1223px #FFF , 1188px 827px #FFF , 1811px 1056px #FFF , 993px 456px #FFF , 759px 954px #FFF , 206px 1754px #FFF , 57px 545px #FFF , 103px 1072px #FFF , 1266px 1256px #FFF , 1579px 845px #FFF , 536px 113px #FFF , 1864px 233px #FFF , 1880px 1316px #FFF , 384px 1996px #FFF , 811px 689px #FFF , 35px 694px #FFF;
  }

  #stars4 {
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 110px 17578px #FFF , 1334px 169px #FFF , 295px 734px #FFF , 1912px 136px #FFF , 340px 1147px #FFF , 452px 153px #FFF , 1239px 1304px #FFF , 826px 436px #FFF , 337px 1885px #FFF , 218px 338px #FFF , 1509px 1505px #FFF , 910px 1969px #FFF , 564px 1102px #FFF , 41px 712px #FFF , 203px 530px #FFF , 1950px 1889px #FFF , 920px 813px #FFF , 485px 1513px #FFF , 1265px 325px #FFF , 1459px 513px #FFF , 357px 1337px #FFF , 1761px 399px #FFF , 692px 692px #FFF , 1683px 388px #FFF , 1412px 1459px #FFF , 1082px 1199px #FFF , 1759px 518px #FFF , 808px 1780px #FFF , 1153px 1527px #FFF , 565px 1633px #FFF , 158px 122px #FFF , 816px 817px #FFF , 809px 384px #FFF , 437px 148px #FFF , 1827px 341px #FFF , 472px 127px #FFF , 169px 9px #FFF , 1010px 10px #FFF , 143px 1162px #FFF , 261px 1692px #FFF , 1573px 1404px #FFF , 214px 847px #FFF , 924px 1335px #FFF , 1310px 654px #FFF , 105px 344px #FFF , 1331px 516px #FFF , 1333px 1522px #FFF , 951px 547px #FFF , 572px 1008px #FFF , 1586px 1438px #FFF , 771px 1899px #FFF , 1269px 1868px #FFF , 541px 195px #FFF , 1304px 1950px #FFF , 1618px 1019px #FFF , 1036px 469px #FFF , 223px 571px #FFF , 412px 560px #FFF , 735px 1504px #FFF , 1536px 403px #FFF , 62px 1306px #FFF , 1580px 1249px #FFF , 1102px 713px #FFF , 1500px 1736px #FFF , 906px 58px #FFF , 1003px 921px #FFF , 989px 1627px #FFF , 916px 1548px #FFF , 926px 1705px #FFF , 1284px 1098px #FFF , 1876px 1529px #FFF , 334px 397px #FFF , 133px 1696px #FFF , 874px 1560px #FFF , 49px 590px #FFF , 1260px 1599px #FFF , 1628px 1646px #FFF , 904px 1475px #FFF , 733px 1033px #FFF , 1810px 978px #FFF , 487px 433px #FFF , 1821px 685px #FFF , 491px 67px #FFF , 894px 310px #FFF , 1842px 1223px #FFF , 1188px 827px #FFF , 1811px 1056px #FFF , 993px 456px #FFF , 759px 954px #FFF , 206px 1754px #FFF , 57px 545px #FFF , 103px 1072px #FFF , 1266px 1256px #FFF , 1579px 845px #FFF , 536px 113px #FFF , 1864px 233px #FFF , 1880px 1316px #FFF , 384px 1996px #FFF , 811px 689px #FFF , 35px 694px #FFF;
    -webkit-animation: animStar 25s linear infinite;
            animation: animStar 25s linear infinite;
  }
  #stars4:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 110px 17578px #FFF , 1334px 169px #FFF , 295px 734px #FFF , 1912px 136px #FFF , 340px 1147px #FFF , 452px 153px #FFF , 1239px 1304px #FFF , 826px 436px #FFF , 337px 1885px #FFF , 218px 338px #FFF , 1509px 1505px #FFF , 910px 1969px #FFF , 564px 1102px #FFF , 41px 712px #FFF , 203px 530px #FFF , 1950px 1889px #FFF , 920px 813px #FFF , 485px 1513px #FFF , 1265px 325px #FFF , 1459px 513px #FFF , 357px 1337px #FFF , 1761px 399px #FFF , 692px 692px #FFF , 1683px 388px #FFF , 1412px 1459px #FFF , 1082px 1199px #FFF , 1759px 518px #FFF , 808px 1780px #FFF , 1153px 1527px #FFF , 565px 1633px #FFF , 158px 122px #FFF , 816px 817px #FFF , 809px 384px #FFF , 437px 148px #FFF , 1827px 341px #FFF , 472px 127px #FFF , 169px 9px #FFF , 1010px 10px #FFF , 143px 1162px #FFF , 261px 1692px #FFF , 1573px 1404px #FFF , 214px 847px #FFF , 924px 1335px #FFF , 1310px 654px #FFF , 105px 344px #FFF , 1331px 516px #FFF , 1333px 1522px #FFF , 951px 547px #FFF , 572px 1008px #FFF , 1586px 1438px #FFF , 771px 1899px #FFF , 1269px 1868px #FFF , 541px 195px #FFF , 1304px 1950px #FFF , 1618px 1019px #FFF , 1036px 469px #FFF , 223px 571px #FFF , 412px 560px #FFF , 735px 1504px #FFF , 1536px 403px #FFF , 62px 1306px #FFF , 1580px 1249px #FFF , 1102px 713px #FFF , 1500px 1736px #FFF , 906px 58px #FFF , 1003px 921px #FFF , 989px 1627px #FFF , 916px 1548px #FFF , 926px 1705px #FFF , 1284px 1098px #FFF , 1876px 1529px #FFF , 334px 397px #FFF , 133px 1696px #FFF , 874px 1560px #FFF , 49px 590px #FFF , 1260px 1599px #FFF , 1628px 1646px #FFF , 904px 1475px #FFF , 733px 1033px #FFF , 1810px 978px #FFF , 487px 433px #FFF , 1821px 685px #FFF , 491px 67px #FFF , 894px 310px #FFF , 1842px 1223px #FFF , 1188px 827px #FFF , 1811px 1056px #FFF , 993px 456px #FFF , 759px 954px #FFF , 206px 1754px #FFF , 57px 545px #FFF , 103px 1072px #FFF , 1266px 1256px #FFF , 1579px 845px #FFF , 536px 113px #FFF , 1864px 233px #FFF , 1880px 1316px #FFF , 384px 1996px #FFF , 811px 689px #FFF , 35px 694px #FFF;
  }

  #stars5 {
    width: 4px;
    height: 4px;
    background: transparent;
    box-shadow: 110px 17578px #FFF , 1334px 169px #FFF , 295px 734px #FFF , 1912px 136px #FFF , 340px 1147px #FFF , 452px 153px #FFF , 1239px 1304px #FFF , 826px 436px #FFF , 337px 1885px #FFF , 218px 338px #FFF , 1509px 1505px #FFF , 910px 1969px #FFF , 564px 1102px #FFF , 41px 712px #FFF , 203px 530px #FFF , 1950px 1889px #FFF , 920px 813px #FFF , 485px 1513px #FFF , 1265px 325px #FFF , 1459px 513px #FFF , 357px 1337px #FFF , 1761px 399px #FFF , 692px 692px #FFF , 1683px 388px #FFF , 1412px 1459px #FFF , 1082px 1199px #FFF , 1759px 518px #FFF , 808px 1780px #FFF , 1153px 1527px #FFF , 565px 1633px #FFF , 158px 122px #FFF , 816px 817px #FFF , 809px 384px #FFF , 437px 148px #FFF , 1827px 341px #FFF , 472px 127px #FFF , 169px 9px #FFF , 1010px 10px #FFF , 143px 1162px #FFF , 261px 1692px #FFF , 1573px 1404px #FFF , 214px 847px #FFF , 924px 1335px #FFF , 1310px 654px #FFF , 105px 344px #FFF , 1331px 516px #FFF , 1333px 1522px #FFF , 951px 547px #FFF , 572px 1008px #FFF , 1586px 1438px #FFF , 771px 1899px #FFF , 1269px 1868px #FFF , 541px 195px #FFF , 1304px 1950px #FFF , 1618px 1019px #FFF , 1036px 469px #FFF , 223px 571px #FFF , 412px 560px #FFF , 735px 1504px #FFF , 1536px 403px #FFF , 62px 1306px #FFF , 1580px 1249px #FFF , 1102px 713px #FFF , 1500px 1736px #FFF , 906px 58px #FFF , 1003px 921px #FFF , 989px 1627px #FFF , 916px 1548px #FFF , 926px 1705px #FFF , 1284px 1098px #FFF , 1876px 1529px #FFF , 334px 397px #FFF , 133px 1696px #FFF , 874px 1560px #FFF , 49px 590px #FFF , 1260px 1599px #FFF , 1628px 1646px #FFF , 904px 1475px #FFF , 733px 1033px #FFF , 1810px 978px #FFF , 487px 433px #FFF , 1821px 685px #FFF , 491px 67px #FFF , 894px 310px #FFF , 1842px 1223px #FFF , 1188px 827px #FFF , 1811px 1056px #FFF , 993px 456px #FFF , 759px 954px #FFF , 206px 1754px #FFF , 57px 545px #FFF , 103px 1072px #FFF , 1266px 1256px #FFF , 1579px 845px #FFF , 536px 113px #FFF , 1864px 233px #FFF , 1880px 1316px #FFF , 384px 1996px #FFF , 811px 689px #FFF , 35px 694px #FFF;
    -webkit-animation: animStar 40s linear infinite;
            animation: animStar 40s linear infinite;
  }
  #stars5:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 4px;
    height: 4px;
    background: transparent;
    box-shadow: 110px 17578px #FFF , 1334px 169px #FFF , 295px 734px #FFF , 1912px 136px #FFF , 340px 1147px #FFF , 452px 153px #FFF , 1239px 1304px #FFF , 826px 436px #FFF , 337px 1885px #FFF , 218px 338px #FFF , 1509px 1505px #FFF , 910px 1969px #FFF , 564px 1102px #FFF , 41px 712px #FFF , 203px 530px #FFF , 1950px 1889px #FFF , 920px 813px #FFF , 485px 1513px #FFF , 1265px 325px #FFF , 1459px 513px #FFF , 357px 1337px #FFF , 1761px 399px #FFF , 692px 692px #FFF , 1683px 388px #FFF , 1412px 1459px #FFF , 1082px 1199px #FFF , 1759px 518px #FFF , 808px 1780px #FFF , 1153px 1527px #FFF , 565px 1633px #FFF , 158px 122px #FFF , 816px 817px #FFF , 809px 384px #FFF , 437px 148px #FFF , 1827px 341px #FFF , 472px 127px #FFF , 169px 9px #FFF , 1010px 10px #FFF , 143px 1162px #FFF , 261px 1692px #FFF , 1573px 1404px #FFF , 214px 847px #FFF , 924px 1335px #FFF , 1310px 654px #FFF , 105px 344px #FFF , 1331px 516px #FFF , 1333px 1522px #FFF , 951px 547px #FFF , 572px 1008px #FFF , 1586px 1438px #FFF , 771px 1899px #FFF , 1269px 1868px #FFF , 541px 195px #FFF , 1304px 1950px #FFF , 1618px 1019px #FFF , 1036px 469px #FFF , 223px 571px #FFF , 412px 560px #FFF , 735px 1504px #FFF , 1536px 403px #FFF , 62px 1306px #FFF , 1580px 1249px #FFF , 1102px 713px #FFF , 1500px 1736px #FFF , 906px 58px #FFF , 1003px 921px #FFF , 989px 1627px #FFF , 916px 1548px #FFF , 926px 1705px #FFF , 1284px 1098px #FFF , 1876px 1529px #FFF , 334px 397px #FFF , 133px 1696px #FFF , 874px 1560px #FFF , 49px 590px #FFF , 1260px 1599px #FFF , 1628px 1646px #FFF , 904px 1475px #FFF , 733px 1033px #FFF , 1810px 978px #FFF , 487px 433px #FFF , 1821px 685px #FFF , 491px 67px #FFF , 894px 310px #FFF , 1842px 1223px #FFF , 1188px 827px #FFF , 1811px 1056px #FFF , 993px 456px #FFF , 759px 954px #FFF , 206px 1754px #FFF , 57px 545px #FFF , 103px 1072px #FFF , 1266px 1256px #FFF , 1579px 845px #FFF , 536px 113px #FFF , 1864px 233px #FFF , 1880px 1316px #FFF , 384px 1996px #FFF , 811px 689px #FFF , 35px 694px #FFF;
  }
  
  @-webkit-keyframes animStar {
    from {
      -webkit-transform: translateY(0px);
              transform: translateY(0px);
    }
    to {
      -webkit-transform: translateY(-2000px);
              transform: translateY(-2000px);
    }
  }
  
  @keyframes animStar {
    from {
      -webkit-transform: translateY(0px);
              transform: translateY(0px);
    }
    to {
      -webkit-transform: translateY(-2000px);
              transform: translateY(-2000px);
    }
  }
  body .has-animation .translate-zoomout-0 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}
body .has-animation .translate-zoomout-5 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.05);
  -ms-transform: scale(0.05);
  transform: scale(0.05);
}
body .has-animation .translate-zoomout-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.1);
  -ms-transform: scale(0.1);
  transform: scale(0.1);
}
body .has-animation .translate-zoomout-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.2);
  -ms-transform: scale(0.2);
  transform: scale(0.2);
}
body .has-animation .translate-zoomout-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.3);
  -ms-transform: scale(0.3);
  transform: scale(0.3);
}
body .has-animation .translate-zoomout-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.4);
  -ms-transform: scale(0.4);
  transform: scale(0.4);
}
body .has-animation .translate-zoomout-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
}
body .has-animation .translate-zoomin-0 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
body .has-animation .translate-zoomin-5 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
body .has-animation .translate-zoomin-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
body .has-animation .translate-zoomin-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}
body .has-animation .translate-zoomin-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
}
body .has-animation .translate-zoomin-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.4);
  -ms-transform: scale(1.4);
  transform: scale(1.4);
}
body .has-animation .translate-zoomin-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  transform: scale(1.5);
}
body .has-animation .translate-left-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  transform: translateX(-10px);
}
body .has-animation .translate-left-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-20px);
  -ms-transform: translateX(-20px);
  transform: translateX(-20px);
}
body .has-animation .translate-left-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  transform: translateX(-30px);
}
body .has-animation .translate-left-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-40px);
  -ms-transform: translateX(-40px);
  transform: translateX(-40px);
}
body .has-animation .translate-left-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  transform: translateX(-50px);
}
body .has-animation .translate-left-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-75px);
  -ms-transform: translateX(-75px);
  transform: translateX(-75px);
}
body .has-animation .translate-left-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-100px);
  -ms-transform: translateX(-100px);
  transform: translateX(-100px);
}
body .has-animation .translate-right-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(10px);
  -ms-transform: translateX(10px);
  transform: translateX(10px);
}
body .has-animation .translate-right-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}
body .has-animation .translate-right-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
}
body .has-animation .translate-right-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(40px);
  -ms-transform: translateX(40px);
  transform: translateX(40px);
}
body .has-animation .translate-right-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(50px);
  -ms-transform: translateX(50px);
  transform: translateX(50px);
}
body .has-animation .translate-right-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(75px);
  -ms-transform: translateX(75px);
  transform: translateX(75px);
}
body .has-animation .translate-right-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(100px);
  -ms-transform: translateX(100px);
  transform: translateX(100px);
}
body .has-animation .translate-top-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
}
body .has-animation .translate-top-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
}
body .has-animation .translate-top-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-30px);
  -ms-transform: translateY(-30px);
  transform: translateY(-30px);
}
body .has-animation .translate-top-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  transform: translateY(-40px);
}
body .has-animation .translate-top-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px);
}
body .has-animation .translate-top-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-75px);
  -ms-transform: translateY(-75px);
  transform: translateY(-75px);
}
body .has-animation .translate-top-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  transform: translateY(-100px);
}
body .has-animation .translate-bottom-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(10px);
  -ms-transform: translateY(10px);
  transform: translateY(10px);
}
body .has-animation .translate-bottom-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px);
}
body .has-animation .translate-bottom-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}
body .has-animation .translate-bottom-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(40px);
  -ms-transform: translateY(40px);
  transform: translateY(40px);
}
body .has-animation .translate-bottom-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(50px);
  -ms-transform: translateY(50px);
  transform: translateY(50px);
}
body .has-animation .translate-bottom-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(75px);
  -ms-transform: translateY(75px);
  transform: translateY(75px);
}
body .has-animation .translate-bottom-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(100px);
  -ms-transform: translateY(100px);
  transform: translateY(100px);
}
body .has-animation .translate-bottom-left-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(10px) translateX(-10px);
  -ms-transform: translateY(10px) translateX(-10px);
  transform: translateY(10px) translateX(-10px);
}
body .has-animation .translate-bottom-left-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px) translateX(-20px);
  -ms-transform: translateY(20px) translateX(-20px);
  transform: translateY(20px) translateX(-20px);
}
body .has-animation .translate-bottom-left-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(30px) translateX(-30px);
  -ms-transform: translateY(30px) translateX(-30px);
  transform: translateY(30px) translateX(-30px);
}
body .has-animation .translate-bottom-left-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(40px) translateX(-40px);
  -ms-transform: translateY(40px) translateX(-40px);
  transform: translateY(40px) translateX(-40px);
}
body .has-animation .translate-bottom-left-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(50px) translateX(-50px);
  -ms-transform: translateY(50px) translateX(-50px);
  transform: translateY(50px) translateX(-50px);
}
body .has-animation .translate-bottom-left-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(75px) translateX(-75px);
  -ms-transform: translateY(75px) translateX(-75px);
  transform: translateY(75px) translateX(-75px);
}
body .has-animation .translate-bottom-left-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(100px) translateX(-100px);
  -ms-transform: translateY(100px) translateX(-100px);
  transform: translateY(100px) translateX(-100px);
}
body .has-animation .translate-top-left-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-10px) translateX(-10px);
  -ms-transform: translateY(-10px) translateX(-10px);
  transform: translateY(-10px) translateX(-10px);
}
body .has-animation .translate-top-left-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-20px) translateX(-20px);
  -ms-transform: translateY(-20px) translateX(-20px);
  transform: translateY(-20px) translateX(-20px);
}
body .has-animation .translate-top-left-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-30px) translateX(-30px);
  -ms-transform: translateY(-30px) translateX(-30px);
  transform: translateY(-30px) translateX(-30px);
}
body .has-animation .translate-top-left-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-40px) translateX(-40px);
  -ms-transform: translateY(-40px) translateX(-40px);
  transform: translateY(-40px) translateX(-40px);
}
body .has-animation .translate-top-left-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-50px) translateX(-50px);
  -ms-transform: translateY(-50px) translateX(-50px);
  transform: translateY(-50px) translateX(-50px);
}
body .has-animation .translate-top-left-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-75px) translateX(-75px);
  -ms-transform: translateY(-75px) translateX(-75px);
  transform: translateY(-75px) translateX(-75px);
}
body .has-animation .translate-top-left-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-100px) translateX(-100px);
  -ms-transform: translateY(-100px) translateX(-100px);
  transform: translateY(-100px) translateX(-100px);
}
body .has-animation .translate-top-right-10 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-10px) translateX(10px);
  -ms-transform: translateY(-10px) translateX(10px);
  transform: translateY(-10px) translateX(10px);
}
body .has-animation .translate-top-right-20 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-20px) translateX(20px);
  -ms-transform: translateY(-20px) translateX(20px);
  transform: translateY(-20px) translateX(20px);
}
body .has-animation .translate-top-right-30 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-30px) translateX(30px);
  -ms-transform: translateY(-30px) translateX(30px);
  transform: translateY(-30px) translateX(30px);
}
body .has-animation .translate-top-right-40 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-40px) translateX(40px);
  -ms-transform: translateY(-40px) translateX(40px);
  transform: translateY(-40px) translateX(40px);
}
body .has-animation .translate-top-right-50 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-50px) translateX(50px);
  -ms-transform: translateY(-50px) translateX(50px);
  transform: translateY(-50px) translateX(50px);
}
body .has-animation .translate-top-right-75 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-75px) translateX(75px);
  -ms-transform: translateY(-75px) translateX(75px);
  transform: translateY(-75px) translateX(75px);
}
body .has-animation .translate-top-right-100 {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(-100px) translateX(100px);
  -ms-transform: translateY(-100px) translateX(100px);
  transform: translateY(-100px) translateX(100px);
}
body .transition-10,
body .transition-20,
body .transition-30,
body .transition-40,
body .transition-50,
body .transition-100,
body .transition-150,
body .transition-200,
body .transition-250,
body .transition-300,
body .transition-350,
body .transition-400,
body .transition-450,
body .transition-500,
body .transition-550,
body .transition-600,
body .transition-650,
body .transition-700,
body .transition-750,
body .transition-800,
body .transition-850,
body .transition-900,
body .transition-950,
body .transition-1000 {
  -webkit-transition: all 0.01s ease-out;
  -o-transition: all 0.01s ease-out;
  transition: all 0.01s ease-out;
  -webkit-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
body.loaded .has-animation .translate-zoomout-0,
body.loaded .has-animation .translate-zoomout-5,
body.loaded .has-animation .translate-zoomout-10,
body.loaded .has-animation .translate-zoomout-20,
body.loaded .has-animation .translate-zoomout-30,
body.loaded .has-animation .translate-zoomout-40,
body.loaded .has-animation .translate-zoomout-50,
body.loaded .has-animation .translate-zoomin-0,
body.loaded .has-animation .translate-zoomin-5,
body.loaded .has-animation .translate-zoomin-10,
body.loaded .has-animation .translate-zoomin-20,
body.loaded .has-animation .translate-zoomin-30,
body.loaded .has-animation .translate-zoomin-40,
body.loaded .has-animation .translate-zoomin-50 {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
body.loaded .has-animation .translate-left-10,
body.loaded .has-animation .translate-left-20,
body.loaded .has-animation .translate-left-30,
body.loaded .has-animation .translate-left-40,
body.loaded .has-animation .translate-left-50,
body.loaded .has-animation .translate-left-75,
body.loaded .has-animation .translate-left-100,
body.loaded .has-animation .translate-right-10,
body.loaded .has-animation .translate-right-20,
body.loaded .has-animation .translate-right-30,
body.loaded .has-animation .translate-right-40,
body.loaded .has-animation .translate-right-50,
body.loaded .has-animation .translate-right-75,
body.loaded .has-animation .translate-right-100,
body.loaded .has-animation .translate-top-10,
body.loaded .has-animation .translate-top-20,
body.loaded .has-animation .translate-top-30,
body.loaded .has-animation .translate-top-40,
body.loaded .has-animation .translate-top-50,
body.loaded .has-animation .translate-top-75,
body.loaded .has-animation .translate-top-100,
body.loaded .has-animation .translate-bottom-10,
body.loaded .has-animation .translate-bottom-20,
body.loaded .has-animation .translate-bottom-30,
body.loaded .has-animation .translate-bottom-40,
body.loaded .has-animation .translate-bottom-50,
body.loaded .has-animation .translate-bottom-75,
body.loaded .has-animation .translate-bottom-100,
body.loaded .has-animation .translate-top-left-10,
body.loaded .has-animation .translate-top-left-20,
body.loaded .has-animation .translate-top-left-30,
body.loaded .has-animation .translate-top-left-40,
body.loaded .has-animation .translate-top-left-50,
body.loaded .has-animation .translate-top-left-75,
body.loaded .has-animation .translate-top-left-100,
body.loaded .has-animation .translate-top-right-10,
body.loaded .has-animation .translate-top-right-20,
body.loaded .has-animation .translate-top-right-30,
body.loaded .has-animation .translate-top-right-40,
body.loaded .has-animation .translate-top-right-50,
body.loaded .has-animation .translate-top-right-75,
body.loaded .has-animation .translate-top-right-100,
body.loaded .has-animation .translate-bottom-left-10,
body.loaded .has-animation .translate-bottom-left-20,
body.loaded .has-animation .translate-bottom-left-30,
body.loaded .has-animation .translate-bottom-left-40,
body.loaded .has-animation .translate-bottom-left-50,
body.loaded .has-animation .translate-bottom-left-75,
body.loaded .has-animation .translate-bottom-left-100 {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0) translateX(0);
  -ms-transform: translateY(0) translateX(0);
  transform: translateY(0) translateX(0);
}
body.loaded .transition-10 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 0.1s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 0.1s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 0.1s, opacity 0.3s;
}
body.loaded .transition-20 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 0.2s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 0.2s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 0.2s, opacity 0.3s;
}
body.loaded .transition-30 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 0.3s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 0.3s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 0.3s, opacity 0.3s;
}
body.loaded .transition-40 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 0.4s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 0.4s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 0.4s, opacity 0.3s;
}
body.loaded .transition-50 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 0.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 0.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 0.5s, opacity 0.3s;
}
body.loaded .transition-100 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 1s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 1s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 1s, opacity 0.3s;
}
body.loaded .transition-150 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 1.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 1.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 1.5s, opacity 0.3s;
}
body.loaded .transition-200 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 2s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 2s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 2s, opacity 0.3s;
}
body.loaded .transition-250 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 2.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 2.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 2.5s, opacity 0.3s;
}
body.loaded .transition-300 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 3s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 3s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 3s, opacity 0.3s;
}
body.loaded .transition-350 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 3.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 3.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 3.5s, opacity 0.3s;
}
body.loaded .transition-400 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 4s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 4s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 4s, opacity 0.3s;
}
body.loaded .transition-450 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 4.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 4.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 4.5s, opacity 0.3s;
}
body.loaded .transition-500 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 5s, opacity 0.3s;
}
body.loaded .transition-550 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 5.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 5.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 5.5s, opacity 0.3s;
}
body.loaded .transition-600 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 6s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 6s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 6s, opacity 0.3s;
}
body.loaded .transition-650 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 6.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 6.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 6.5s, opacity 0.3s;
}
body.loaded .transition-700 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 7s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 7s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 7s, opacity 0.3s;
}
body.loaded .transition-750 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 7.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 7.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 7.5s, opacity 0.3s;
}
body.loaded .transition-800 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 8s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 8s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 8s, opacity 0.3s;
}
body.loaded .transition-850 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 8.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 8.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 8.5s, opacity 0.3s;
}
body.loaded .transition-900 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 9s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 9s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 9s, opacity 0.3s;
}
body.loaded .transition-950 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 9.5s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 9.5s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 9.5s, opacity 0.3s;
}
body.loaded .transition-1000 {
  -webkit-transition: cubic-bezier(0, 1, 1, 1) 10s, opacity 0.3s;
  -o-transition: cubic-bezier(0, 1, 1, 1) 10s, opacity 0.3s;
  transition: cubic-bezier(0, 1, 1, 1) 10s, opacity 0.3s;
}
body.loaded .transition-delay-0 {
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}
body.loaded .transition-delay-10 {
  -webkit-transition-delay: 0.01s;
  -o-transition-delay: 0.01s;
  transition-delay: 0.01s;
}
body.loaded .transition-delay-20 {
  -webkit-transition-delay: 0.02s;
  -o-transition-delay: 0.02s;
  transition-delay: 0.02s;
}
body.loaded .transition-delay-30 {
  -webkit-transition-delay: 0.03s;
  -o-transition-delay: 0.03s;
  transition-delay: 0.03s;
}
body.loaded .transition-delay-40 {
  -webkit-transition-delay: 0.04s;
  -o-transition-delay: 0.04s;
  transition-delay: 0.04s;
}
body.loaded .transition-delay-50 {
  -webkit-transition-delay: 0.05s;
  -o-transition-delay: 0.05s;
  transition-delay: 0.05s;
}
body.loaded .transition-delay-100 {
  -webkit-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
  transition-delay: 0.1s;
}
body.loaded .transition-delay-200 {
  -webkit-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
body.loaded .transition-delay-300 {
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
body.loaded .transition-delay-400 {
  -webkit-transition-delay: 0.4s;
  -o-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
body.loaded .transition-delay-500 {
  -webkit-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
body.loaded .transition-delay-600 {
  -webkit-transition-delay: 0.6s;
  -o-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
body.loaded .transition-delay-700 {
  -webkit-transition-delay: 0.7s;
  -o-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
body.loaded .transition-delay-800 {
  -webkit-transition-delay: 0.8s;
  -o-transition-delay: 0.8s;
  transition-delay: 0.8s;
}
body.loaded .transition-delay-900 {
  -webkit-transition-delay: 0.9s;
  -o-transition-delay: 0.9s;
  transition-delay: 0.9s;
}
body.loaded .transition-delay-1000 {
  -webkit-transition-delay: 1s;
  -o-transition-delay: 1s;
  transition-delay: 1s;
}
body.loaded .transition-delay-1100 {
  -webkit-transition-delay: 1.1s;
  -o-transition-delay: 1.1s;
  transition-delay: 1.1s;
}
body.loaded .transition-delay-1200 {
  -webkit-transition-delay: 1.2s;
  -o-transition-delay: 1.2s;
  transition-delay: 1.2s;
}
body.loaded .transition-delay-1300 {
  -webkit-transition-delay: 1.3s;
  -o-transition-delay: 1.3s;
  transition-delay: 1.3s;
}
body.loaded .transition-delay-1400 {
  -webkit-transition-delay: 1.4s;
  -o-transition-delay: 1.4s;
  transition-delay: 1.4s;
}
body.loaded .transition-delay-1500 {
  -webkit-transition-delay: 1.5s;
  -o-transition-delay: 1.5s;
  transition-delay: 1.5s;
}
body.loaded .transition-delay-1600 {
  -webkit-transition-delay: 1.6s;
  -o-transition-delay: 1.6s;
  transition-delay: 1.6s;
}
body.loaded .transition-delay-1700 {
  -webkit-transition-delay: 1.7s;
  -o-transition-delay: 1.7s;
  transition-delay: 1.7s;
}
body.loaded .transition-delay-1800 {
  -webkit-transition-delay: 1.8s;
  -o-transition-delay: 1.8s;
  transition-delay: 1.8s;
}
body.loaded .transition-delay-1900 {
  -webkit-transition-delay: 1.9s;
  -o-transition-delay: 1.9s;
  transition-delay: 1.9s;
}
body.loaded .transition-delay-2000 {
  -webkit-transition-delay: 2s;
  -o-transition-delay: 2s;
  transition-delay: 2s;
}
body.loaded .transition-delay-2100 {
  -webkit-transition-delay: 2.1s;
  -o-transition-delay: 2.1s;
  transition-delay: 2.1s;
}
body.loaded .transition-delay-2200 {
  -webkit-transition-delay: 2.2s;
  -o-transition-delay: 2.2s;
  transition-delay: 2.2s;
}
body.loaded .transition-delay-2300 {
  -webkit-transition-delay: 2.3s;
  -o-transition-delay: 2.3s;
  transition-delay: 2.3s;
}
body.loaded .transition-delay-2400 {
  -webkit-transition-delay: 2.4s;
  -o-transition-delay: 2.4s;
  transition-delay: 2.4s;
}
body.loaded .transition-delay-2500 {
  -webkit-transition-delay: 2.5s;
  -o-transition-delay: 2.5s;
  transition-delay: 2.5s;
}
body.loaded .transition-delay-2600 {
  -webkit-transition-delay: 2.6s;
  -o-transition-delay: 2.6s;
  transition-delay: 2.6s;
}
body.loaded .transition-delay-2700 {
  -webkit-transition-delay: 2.7s;
  -o-transition-delay: 2.7s;
  transition-delay: 2.7s;
}
body.loaded .transition-delay-2800 {
  -webkit-transition-delay: 2.8s;
  -o-transition-delay: 2.8s;
  transition-delay: 2.8s;
}
body.loaded .transition-delay-2900 {
  -webkit-transition-delay: 2.9s;
  -o-transition-delay: 2.9s;
  transition-delay: 2.9s;
}
body.loaded .transition-delay-3000 {
  -webkit-transition-delay: 3s;
  -o-transition-delay: 3s;
  transition-delay: 3s;
}
body.loaded .transition-delay-3100 {
  -webkit-transition-delay: 3.1s;
  -o-transition-delay: 3.1s;
  transition-delay: 3.1s;
}
body.loaded .transition-delay-3200 {
  -webkit-transition-delay: 3.2s;
  -o-transition-delay: 3.2s;
  transition-delay: 3.2s;
}
body.loaded .transition-delay-3300 {
  -webkit-transition-delay: 3.3s;
  -o-transition-delay: 3.3s;
  transition-delay: 3.3s;
}
body.loaded .transition-delay-3400 {
  -webkit-transition-delay: 3.4s;
  -o-transition-delay: 3.4s;
  transition-delay: 3.4s;
}
body.loaded .transition-delay-3500 {
  -webkit-transition-delay: 3.5s;
  -o-transition-delay: 3.5s;
  transition-delay: 3.5s;
}
body.loaded .transition-delay-3600 {
  -webkit-transition-delay: 3.6s;
  -o-transition-delay: 3.6s;
  transition-delay: 3.6s;
}
body.loaded .transition-delay-3700 {
  -webkit-transition-delay: 3.7s;
  -o-transition-delay: 3.7s;
  transition-delay: 3.7s;
}
body.loaded .transition-delay-3800 {
  -webkit-transition-delay: 3.8s;
  -o-transition-delay: 3.8s;
  transition-delay: 3.8s;
}
body.loaded .transition-delay-3900 {
  -webkit-transition-delay: 3.9s;
  -o-transition-delay: 3.9s;
  transition-delay: 3.9s;
}
body.loaded .transition-delay-4000 {
  -webkit-transition-delay: 4s;
  -o-transition-delay: 4s;
  transition-delay: 4s;
}
body.loaded .transition-delay-4100 {
  -webkit-transition-delay: 4.1s;
  -o-transition-delay: 4.1s;
  transition-delay: 4.1s;
}
body.loaded .transition-delay-4200 {
  -webkit-transition-delay: 4.2s;
  -o-transition-delay: 4.2s;
  transition-delay: 4.2s;
}
body.loaded .transition-delay-4300 {
  -webkit-transition-delay: 4.3s;
  -o-transition-delay: 4.3s;
  transition-delay: 4.3s;
}
body.loaded .transition-delay-4400 {
  -webkit-transition-delay: 4.4s;
  -o-transition-delay: 4.4s;
  transition-delay: 4.4s;
}
body.loaded .transition-delay-4500 {
  -webkit-transition-delay: 4.5s;
  -o-transition-delay: 4.5s;
  transition-delay: 4.5s;
}
body.loaded .transition-delay-4600 {
  -webkit-transition-delay: 4.6s;
  -o-transition-delay: 4.6s;
  transition-delay: 4.6s;
}
body.loaded .transition-delay-4700 {
  -webkit-transition-delay: 4.7s;
  -o-transition-delay: 4.7s;
  transition-delay: 4.7s;
}
body.loaded .transition-delay-4800 {
  -webkit-transition-delay: 4.8s;
  -o-transition-delay: 4.8s;
  transition-delay: 4.8s;
}
body.loaded .transition-delay-4900 {
  -webkit-transition-delay: 4.9s;
  -o-transition-delay: 4.9s;
  transition-delay: 4.9s;
}
body.loaded .transition-delay-5000 {
  -webkit-transition-delay: 5s;
  -o-transition-delay: 5s;
  transition-delay: 5s;
}
body.loaded .transition-delay-5100 {
  -webkit-transition-delay: 5.1s;
  -o-transition-delay: 5.1s;
  transition-delay: 5.1s;
}
body.loaded .transition-delay-5200 {
  -webkit-transition-delay: 5.2s;
  -o-transition-delay: 5.2s;
  transition-delay: 5.2s;
}
body.loaded .transition-delay-5300 {
  -webkit-transition-delay: 5.3s;
  -o-transition-delay: 5.3s;
  transition-delay: 5.3s;
}
body.loaded .transition-delay-5400 {
  -webkit-transition-delay: 5.4s;
  -o-transition-delay: 5.4s;
  transition-delay: 5.4s;
}
body.loaded .transition-delay-5500 {
  -webkit-transition-delay: 5.5s;
  -o-transition-delay: 5.5s;
  transition-delay: 5.5s;
}
body.loaded .transition-delay-5600 {
  -webkit-transition-delay: 5.6s;
  -o-transition-delay: 5.6s;
  transition-delay: 5.6s;
}
body.loaded .transition-delay-5700 {
  -webkit-transition-delay: 5.7s;
  -o-transition-delay: 5.7s;
  transition-delay: 5.7s;
}
body.loaded .transition-delay-5800 {
  -webkit-transition-delay: 5.8s;
  -o-transition-delay: 5.8s;
  transition-delay: 5.8s;
}
body.loaded .transition-delay-5900 {
  -webkit-transition-delay: 5.9s;
  -o-transition-delay: 5.9s;
  transition-delay: 5.9s;
}
body.loaded .transition-delay-6000 {
  -webkit-transition-delay: 6s;
  -o-transition-delay: 6s;
  transition-delay: 6s;
}
/**************************************

Template Name: Unlity | Multipurpose Coming Soon HTML Template
Template URL: http://html.affixtheme.com/html/unlity
Description: Creative & Exclusive Coming soon Template
Author: AffixTheme
Author URL: https://themeforest.net/user/affixtheme
Version: 1.0.1 

======================================  
        Table Of Contents
======================================
1. Typography
2. Template Default Style
3. Preloader Style
4. Contact And Subscribe Form Style
5. Demo Layout One
6. Demo Layout Two
7. Demo Layout Three
8. Demo Layout Four
9. Demo Layout Five
10. Demo Layout Six
11. Demo Layout Seven
12. Demo Layout Eight
13. Demo Layout Nine
14. Demo Layout Ten
15. Demo Layout Eleven
16. Demo Layout Twelve


/*=======================================================================
1. Typography
=========================================================================*/
html {
  height: 100%;
}
body {
  font-size: 15px;
  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  height: 100%;
  line-height: 2;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  color: #fbfbfb;
  background-color: #ffffff;
}
p {
  margin: 0 0 20px 0;
  color: #fbfbfb;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
  font-family: 'Poppins', sans-serif;
  margin: 0 0 20px 0;
  color: #111111;
}
h1,
h2 {
  line-height: 1.3;
}
h3,
h4,
h5,
h6 {
  line-height: 1.4;
}
h1 {
  font-size: 66px;
}
@media only screen and (max-width: 1199px) {
  h1 {
    font-size: 52px;
  }
}
@media only screen and (max-width: 991px) {
  h1 {
    font-size: 46px;
  }
}
@media only screen and (max-width: 767px) {
  h1 {
    font-size: 41px;
  }
}
@media only screen and (max-width: 575px) {
  h1 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  h1 {
    font-size: 32px;
  }
}
@media only screen and (max-width: 320px) {
  h1 {
    font-size: 28px;
  }
}
h2 {
  font-size: 32px;
}
@media only screen and (max-width: 1199px) {
  h2 {
    font-size: 28px;
  }
}
@media only screen and (max-width: 991px) {
  h2 {
    font-size: 26px;
  }
}
@media only screen and (max-width: 767px) {
  h2 {
    font-size: 22px;
  }
}
h3 {
  font-size: 22px;
}
@media only screen and (max-width: 991px) {
  h3 {
    font-size: 20px;
  }
}
@media only screen and (max-width: 767px) {
  h3 {
    font-size: 18px;
  }
}
/*=======================================================================
2. Template Default Style
=========================================================================*/
a {
  text-decoration: none;
}
a:active,
a:hover,
a:focus {
  text-decoration: none;
}
a:active,
a:hover,
a:focus {
  outline: 0 none;
}
img {
  max-width: 100%;
  height: auto;
}
ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}
.wrapper {
  height: 100%;
  width: 100%;
  position: relative;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body.loaded .wrapper {
  opacity: 1;
  visibility: visible;
}
.owl-carousel .fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*========================================================================
3. Preloader Style
=========================================================================*/
body #preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  background: #fff;
  overflow: hidden;
  display: block;
}
body #preloader img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
body.loaded #preloader {
  display: none;
}
/*========================================================================
4. Contact And Subscribe Form Style
=========================================================================*/
.modal.fade .modal-dialog {
  -webkit-transform: translate(0) scale(0);
  -ms-transform: translate(0) scale(0);
  transform: translate(0) scale(0);
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.modal.show .modal-dialog {
  -webkit-transform: translate(0) scale(1);
  -ms-transform: translate(0) scale(1);
  transform: translate(0) scale(1);
}
@media only screen and (min-width: 992px) {
  .modal .modal-dialog {
    padding: 0;
    width: 100%;
    max-width: 900px;
  }
}
.modal .modal-dialog .modal-content {
  border-radius: 10px;
  border: none;
  background-color: #ffffff;
  overflow: hidden;
  -webkit-box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1);
}
.modal .modal-dialog .modal-content .modal-header {
  border-bottom: none;
  position: absolute;
  z-index: 1;
  right: 0;
  padding: 0;
}
.modal .modal-dialog .modal-content .modal-header button {
  line-height: 1;
  background-color: transparent;
  border: 0;
  border-radius: 0 10px 0 0;
  padding: 15px 25px;
  font-size: 40px;
  font-weight: 300;
  margin: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.modal .modal-dialog .modal-content .modal-header button:focus {
  outline: none;
}
.modal .modal-dialog .modal-content .modal-body {
  padding: 80px 30px;
  text-align: center;
  min-height: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 0;
}
.modal-backdrop {
  z-index: -1;
}
.fxt-subscribe-wrap {
  position: relative;
  z-index: 1;
  width: 100%;
}
.fxt-subscribe-wrap:before {
  content: "\f0f3";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  position: absolute;
  z-index: -1;
  left: 0;
  top: -300px;
  font-size: 300px;
  color: #eeb704;
  opacity: 0.1;
  -webkit-animation: scaleOut 1s ease-in-out forwards;
  animation: scaleOut 1s ease-in-out forwards;
}
@media only screen and (max-width: 991px) {
  .fxt-subscribe-wrap:before {
    top: -250px;
    font-size: 200px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-subscribe-wrap:before {
    top: -210px;
    font-size: 150px;
  }
}
.fxt-subscribe-wrap .item-title {
  font-weight: 600;
  color: #111111;
  margin-bottom: 10px;
}
.fxt-subscribe-wrap p {
  color: #111111;
  margin-bottom: 40px;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
.fxt-subscribe-wrap .fxt-subscribe-form {
  position: relative;
  z-index: 1;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group .form-control {
  margin-bottom: 20px;
  border: 0;
  border-bottom: 1px solid #bcbcbc;
  height: 50px;
  max-width: 400px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background-color: transparent;
  font-size: 16px;
  color: #000;
  font-weight: 500;
  padding: 5px 0;
  border-radius: 0;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group .form-control:focus {
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 0;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group input::-webkit-input-placeholder {
  color: #7e7e7e;
  font-weight: 300;
  font-size: 14px;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group input::-moz-placeholder {
  color: #7e7e7e;
  font-weight: 300;
  font-size: 14px;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group input:-moz-placeholder {
  color: #7e7e7e;
  font-weight: 300;
  font-size: 14px;
}
.fxt-subscribe-wrap .fxt-subscribe-form .input-group input:-ms-input-placeholder {
  color: #7e7e7e;
  font-weight: 300;
  font-size: 14px;
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:before,
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:hover {
  color: #0173ff;
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-subscribe-wrap .fxt-subscribe-form .fxt-btn-fill:focus {
  outline: none;
}
.fxt-subscribe-wrap .fxt-subscribe-form .form-result {
  display: block;
  background-color: transparent;
  border: 0;
  left: 0;
  right: 0;
  position: absolute;
  max-width: 400px;
  width: 100%;
  margin: 15px auto 0;
  padding: 0;
  line-height: 1.5;
  top: 100%;
}
.fxt-subscribe-wrap .fxt-subscribe-form .alert-danger {
  color: #fd1313;
}
@-webkit-keyframes scaleOut {
  0% {
    -webkit-transform: scale(0) rotate(-45deg);
    transform: scale(0) rotate(-45deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(-45deg);
    transform: scale(1) rotate(-45deg);
  }
}
@keyframes scaleOut {
  0% {
    -webkit-transform: scale(0) rotate(-45deg);
    transform: scale(0) rotate(-45deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(-45deg);
    transform: scale(1) rotate(-45deg);
  }
}
.fxt-subscribe-wrap .fxt-animation-shake {
  -webkit-animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
.fxt-contact-wrap {
  position: relative;
  z-index: 1;
}
.fxt-contact-wrap:before {
  content: "\f0e0";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  position: absolute;
  z-index: -1;
  left: 0;
  top: -300px;
  font-size: 300px;
  color: #eeb704;
  opacity: 0.1;
  -webkit-animation: scaleOut 1s ease-in-out forwards;
  animation: scaleOut 1s ease-in-out forwards;
}
@media only screen and (max-width: 991px) {
  .fxt-contact-wrap:before {
    top: -240px;
    font-size: 200px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-contact-wrap:before {
    top: -200px;
    font-size: 150px;
  }
}
.fxt-contact-wrap .item-title {
  font-weight: 600;
  color: #111111;
  margin-bottom: 10px;
}
.fxt-contact-wrap .list-item {
  margin-bottom: 30px;
}
.fxt-contact-wrap .list-item li {
  margin-bottom: 0;
  font-size: 18px;
  color: #111111;
}
.fxt-contact-wrap .list-item li span {
  font-weight: 500;
}
.fxt-contact-wrap .list-item li:last-child {
  margin-bottom: 0;
}
.fxt-contact-wrap .fxt-contact-form .form-group {
  position: relative;
  margin-bottom: 20px;
}
@media only screen and (max-width: 991px) {
  .fxt-contact-wrap .fxt-contact-form .form-group {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-contact-wrap .fxt-contact-form .form-group {
    margin-bottom: 15px;
  }
}
.fxt-contact-wrap .fxt-contact-form .form-group:last-child {
  margin-bottom: 0;
  margin-top: 10px;
}
.fxt-contact-wrap .fxt-contact-form .form-group .form-control {
  border: 0;
  border-bottom: 1px solid #bcbcbc;
  border-radius: 0;
  background-color: transparent;
  padding: 5px 0;
  font-size: 15px;
  color: #111;
  max-width: 450px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 991px) {
  .fxt-contact-wrap .fxt-contact-form .form-group .form-control {
    font-size: 14px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-contact-wrap .fxt-contact-form .form-group .form-control {
    font-size: 13px;
  }
}
.fxt-contact-wrap .fxt-contact-form .form-group .form-control:focus {
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fxt-contact-wrap .fxt-contact-form .form-group input {
  height: 50px;
}
@media only screen and (max-width: 991px) {
  .fxt-contact-wrap .fxt-contact-form .form-group input {
    height: 45px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-contact-wrap .fxt-contact-form .form-group input {
    height: 40px;
  }
}
.fxt-contact-wrap .fxt-contact-form .form-group input.form-control::-webkit-input-placeholder,
.fxt-contact-wrap .fxt-contact-form .form-group textarea.form-control::-webkit-input-placeholder {
  color: #aaaaaa;
  font-size: 14px;
  font-weight: 300;
}
.fxt-contact-wrap .fxt-contact-form .form-group input.form-control::-moz-placeholder,
.fxt-contact-wrap .fxt-contact-form .form-group textarea.form-control::-moz-placeholder {
  color: #aaaaaa;
  font-size: 14px;
  font-weight: 300;
}
.fxt-contact-wrap .fxt-contact-form .form-group input.form-control:-moz-placeholder,
.fxt-contact-wrap .fxt-contact-form .form-group textarea.form-control:-moz-placeholder {
  color: #aaaaaa;
  font-size: 14px;
  font-weight: 300;
}
.fxt-contact-wrap .fxt-contact-form .form-group input.form-control:-ms-input-placeholder,
.fxt-contact-wrap .fxt-contact-form .form-group textarea.form-control:-ms-input-placeholder {
  color: #aaaaaa;
  font-size: 14px;
  font-weight: 300;
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-contact-wrap .fxt-contact-form .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-contact-wrap .fxt-contact-form .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:before,
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:hover {
  color: #0173ff;
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-contact-wrap .fxt-contact-form .fxt-btn-fill:focus {
  outline: none;
}
.fxt-contact-wrap .fxt-contact-form .list-unstyled {
  position: absolute;
  z-index: 0;
  color: #856404;
  left: 0;
  right: 0;
  font-weight: 300;
  top: 100%;
  font-size: 14px;
}
.fxt-contact-wrap .fxt-contact-form .form-result {
  display: block;
  background-color: transparent;
  border: 0;
  left: 0;
  right: 0;
  position: absolute;
  max-width: 400px;
  width: 100%;
  margin: 15px auto 0;
  padding: 0;
  line-height: 1.5;
  top: 100%;
}
.fxt-contact-wrap .fxt-contact-form .form-result .alert.alert-danger,
.fxt-contact-wrap .fxt-contact-form .form-result .alert.alert-info,
.fxt-contact-wrap .fxt-contact-form .form-result .alert.alert-success {
  background-color: transparent;
  border: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
}
.fxt-contact-wrap .fxt-contact-form .form-result .alert-danger {
  color: #856404;
}
.fxt-contact-wrap .fxt-contact-form .form-result .alert-info {
  color: #00a8c2;
}
.fxt-contact-wrap .fxt-contact-form .form-result .alert-success {
  color: #155724;
}
@-webkit-keyframes scaleOut {
  0% {
    -webkit-transform: scale(0) rotate(-45deg);
    transform: scale(0) rotate(-45deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(-45deg);
    transform: scale(1) rotate(-45deg);
  }
}
@keyframes scaleOut {
  0% {
    -webkit-transform: scale(0) rotate(-45deg);
    transform: scale(0) rotate(-45deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(-45deg);
    transform: scale(1) rotate(-45deg);
  }
}
.fxt-contact-wrap .fxt-animation-shake {
  -webkit-animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
/*========================================================================
5. Demo Layout One
=========================================================================*/
.fxt-template-layout1 .fxt-main-content {
  background-color: rgba(0, 0, 0, 0.7);
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 108px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout1 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout1 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout1 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout1 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-sub-title {
  font-size: 28px;
  font-weight: 600;
  letter-spacing: 8px;
  margin-bottom: 5px;
  color: #ffffff;
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout1 .fxt-main-content .fxt-sub-title {
    font-size: 26px;
    letter-spacing: 6px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-sub-title {
    font-size: 22px;
    letter-spacing: 4px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout1 .fxt-main-content .fxt-sub-title {
    font-size: 20px;
    letter-spacing: 2px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-weight: 700;
  max-width: 900px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 30px;
}
.fxt-template-layout1 .fxt-main-content .fxt-paragraph {
  max-width: 550px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-group {
  margin-top: 30px;
  margin-bottom: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout1 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout1 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout1 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
    margin-top: 10px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout1 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout1 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout1 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout1 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #0f0f0f;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout1 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout1 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout1 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout1 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
6. Demo Layout Two
=========================================================================*/
.fxt-template-layout2 {
  min-height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.fxt-template-layout2 .fxt-video-background {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
}
.fxt-template-layout2 .fxt-video-background:before {
  content: "";
  position: absolute;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.fxt-template-layout2 .fxt-video-background .fxt-video {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 1;
}
.fxt-template-layout2 .fxt-main-content {
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 110px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout2 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-weight: 700;
  letter-spacing: 8px;
  max-width: 700px;
  font-size: 52px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 10px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout2 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout2 .fxt-main-content .fxt-main-title {
    font-size: 26px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown {
  margin-top: 15px;
  margin-bottom: 40px;
  padding-bottom: 20px;
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown {
    margin-bottom: 20px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
  display: inline-block;
  position: relative;
  z-index: 1;
  min-width: 200px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 150px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 130px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 100px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 70px;
  }
}
@media only screen and (max-width: 380px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 60px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section > div {
  position: relative;
  z-index: 1;
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before,
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
  content: "";
  height: 10px;
  width: 10px;
  background-color: #fff;
  right: -5px;
  position: absolute;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 8px;
    width: 8px;
    right: -4px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 6px;
    width: 6px;
    right: -3px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 4px;
    width: 4px;
    right: -2px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 2px;
    width: 2px;
    right: -1px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
    display: none;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before {
  top: 20px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:before {
    top: 12px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
  bottom: 20px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:after {
    bottom: 12px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:last-child:after,
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section:last-child:before {
  display: none;
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
  font-size: 84px;
  line-height: 1;
  color: #ffffff;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 58px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 52px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 41px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 36px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
  color: #fff;
  position: absolute;
  z-index: 1;
  bottom: -40px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 17px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    bottom: -45px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    bottom: -40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 16px;
    bottom: -35px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 15px;
    bottom: -30px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-group {
  margin-top: 30px;
  margin-bottom: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout2 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
    margin-top: 10px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout2 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout2 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout2 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #0f0f0f;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout2 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout2 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout2 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout2 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
7. Demo Layout Three
=========================================================================*/
.fxt-template-layout3 {
  min-height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.fxt-template-layout3:before {
  position: absolute;
  z-index: 1;
  content: "";
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.fxt-template-layout3 .fxt-bg {
  position: absolute;
  z-index: 0;
  min-height: 100vh;
  height: 100%;
  width: 100%;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.fxt-template-layout3 .fxt-main-content {
  max-width: 900px;
  width: 100%;
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 80px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout3 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout3 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout3 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout3 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-sub-title {
  font-size: 28px;
  letter-spacing: 8px;
  margin-bottom: 5px;
  color: #ffffff;
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout3 .fxt-main-content .fxt-sub-title {
    font-size: 26px;
    letter-spacing: 6px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-sub-title {
    font-size: 22px;
    letter-spacing: 4px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout3 .fxt-main-content .fxt-sub-title {
    font-size: 20px;
    letter-spacing: 2px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-size: 58px;
  font-weight: 300;
  max-width: 650px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 10px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout3 .fxt-main-content .fxt-main-title {
    font-size: 52px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout3 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout3 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout3 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout3 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-group {
  margin-bottom: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout3 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout3 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout3 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout3 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout3 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout3 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout3 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #0f0f0f;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout3 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout3 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout3 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout3 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
8. Demo Layout Four
=========================================================================*/
.fxt-template-layout4 {
  min-height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.fxt-template-layout4 .fxt-bg {
  position: absolute;
  z-index: 0;
  min-height: 100vh;
  height: 100%;
  width: 100%;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.fxt-template-layout4 .fxt-overlay {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
}
.fxt-template-layout4 .fxt-box-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  min-height: 100vh;
  width: 100%;
}
.fxt-template-layout4 .fxt-main-content {
  max-width: 900px;
  width: 100%;
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 80px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout4 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout4 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout4 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout4 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-sub-title {
  font-size: 28px;
  letter-spacing: 8px;
  margin-bottom: 5px;
  color: #ffffff;
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout4 .fxt-main-content .fxt-sub-title {
    font-size: 26px;
    letter-spacing: 6px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-sub-title {
    font-size: 22px;
    letter-spacing: 4px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout4 .fxt-main-content .fxt-sub-title {
    font-size: 20px;
    letter-spacing: 2px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-size: 58px;
  font-weight: 700;
  max-width: 650px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 10px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout4 .fxt-main-content .fxt-main-title {
    font-size: 52px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout4 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout4 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout4 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout4 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-group {
  margin-bottom: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout4 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout4 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout4 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout4 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout4 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout4 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout4 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #838383;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout4 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout4 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout4 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout4 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
9. Demo Layout Five
=========================================================================*/
body .fxt-template-layout5:before {
  -webkit-transform: translateX(-100%) translateY(-50%);
  -ms-transform: translateX(-100%) translateY(-50%);
  transform: translateX(-100%) translateY(-50%);
}
@media only screen and (max-width: 1199px) {
  body .fxt-template-layout5:before {
    -webkit-transform: translateX(0) translateY(0);
    -ms-transform: translateX(0) translateY(0);
    transform: translateX(0) translateY(0);
  }
}
body .fxt-template-layout5 .fxt-bg {
  opacity: 0;
  visibility: hidden;
}
body.loaded .fxt-template-layout5:before {
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
@media only screen and (max-width: 1199px) {
  body.loaded .fxt-template-layout5:before {
    -webkit-transform: translateX(0) translateY(0);
    -ms-transform: translateX(0) translateY(0);
    transform: translateX(0) translateY(0);
  }
}
body.loaded .fxt-template-layout5 .fxt-bg {
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout5 {
  min-height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.fxt-template-layout5:before {
  position: absolute;
  z-index: 1;
  content: "";
  background-color: rgba(0, 0, 0, 0.4);
  top: 50%;
  left: 0;
  height: 100vw;
  width: 100vw;
  border-radius: 0 50% 50% 0;
  -webkit-transition: all 1.5s ease-in-out;
  -o-transition: all 1.5s ease-in-out;
  transition: all 1.5s ease-in-out;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout5:before {
    border-radius: 0;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
  }
}
.fxt-template-layout5 .fxt-bg {
  position: absolute;
  z-index: 0;
  min-height: 100vh;
  height: 100%;
  width: 100%;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.fxt-template-layout5 .fxt-main-content {
  margin-left: 80px;
  width: 100%;
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout5 .fxt-main-content {
    margin-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content {
    margin-left: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 80px;
  max-width: 40vw;
}
.fxt-template-layout5 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout5 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout5 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-size: 58px;
  font-weight: 700;
  max-width: 500px;
  width: 100%;
  margin-bottom: 0;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout5 .fxt-main-content .fxt-main-title {
    font-size: 52px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout5 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-main-title {
    font-size: 41px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout5 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout5 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-paragraph {
  max-width: 550px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-paragraph {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-group {
  margin-top: 20px;
  margin-bottom: 95px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout5 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout5 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
    margin-top: 5px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0;
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout5 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout5 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout5 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #7a7a7a;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout5 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout5 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout5 .fxt-main-content .fxt-copyright {
    text-align: center;
  }
}
/*========================================================================
10. Demo Layout Six
=========================================================================*/
.fxt-template-layout6 {
  min-height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #db1747;
  background-image: url('img/elements/dot.png');
  background-repeat: repeat;
  background-position: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.fxt-template-layout6 .fxt-main-content {
  margin-left: 80px;
  width: 50%;
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout6 .fxt-main-content {
    margin-left: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 .fxt-main-content {
    width: 100%;
    min-height: auto;
    margin-left: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 80px;
  max-width: 40vw;
}
.fxt-template-layout6 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout6 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-sub-title {
  color: #ffffff;
  font-size: 32px;
  max-width: 700px;
  width: 100%;
  letter-spacing: 2px;
  font-style: italic;
  margin-bottom: 10px;
  line-height: 1.5;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 .fxt-main-content .fxt-sub-title {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-sub-title {
    font-size: 28px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-sub-title {
    font-size: 26px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout6 .fxt-main-content .fxt-sub-title {
    font-size: 22px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout6 .fxt-main-content .fxt-sub-title {
    font-size: 20px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-size: 46px;
  font-weight: 500;
  max-width: 700px;
  width: 100%;
  margin-bottom: 80px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout6 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 .fxt-main-content .fxt-main-title {
    font-size: 46px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout6 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout6 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form {
  position: relative;
  z-index: 1;
  margin-bottom: 80px;
  width: 100%;
  max-width: 500px;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
  margin-bottom: 15px;
  border: none;
  border-bottom: 1px solid #949494;
  height: 50px;
  max-width: 300px;
  width: 100%;
  background-color: transparent;
  font-size: 15px;
  color: #fff;
  padding: 10px 0;
  border-radius: 2px;
  margin-right: 20px;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
    height: 48px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
    height: 46px;
  }
}
@media only screen and (max-width: 510px) {
  .fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
    margin-right: 0px;
    max-width: 100%;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .form-control:focus {
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 0;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group input::-webkit-input-placeholder {
  color: #d6d6d6;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group input::-moz-placeholder {
  color: #d6d6d6;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group input:-moz-placeholder {
  color: #d6d6d6;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group input:-ms-input-placeholder {
  color: #d6d6d6;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon {
  display: inline-block;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button {
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  font-weight: 500;
  color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #0173ff;
  border-radius: 2px;
  background-color: #0173ff;
  padding: 9px 35px;
  min-width: 180px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button {
    padding: 9px 30px;
    min-width: 160px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button {
    font-size: 14px;
    padding: 9px 25px;
    min-width: 140px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button:focus {
  outline: none;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button:hover {
  border: 1px solid #ffffff;
  background-color: transparent;
  color: #fff;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .form-result {
  display: block;
  background-color: transparent;
  border: 0;
  left: 0;
  right: 0;
  position: absolute;
  max-width: 400px;
  width: 100%;
  margin: 15px auto 0;
  padding: 0;
  line-height: 1.5;
  top: 100%;
  text-align: center;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .alert-success {
  color: #69ca7f;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .alert-warning {
  color: #f6d982;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .alert-danger {
  color: #ff7b7b;
}
.fxt-template-layout6 .fxt-main-content .fxt-subscribe-form .fxt-animation-shake {
  -webkit-animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout6 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #be103a;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout6 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout6 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout6 .fxt-main-content .fxt-copyright {
    text-align: center;
  }
}
.fxt-template-layout6 .fxt-banner {
  height: 100vh;
  width: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout6 .fxt-banner {
    width: 100%;
  }
}
/*========================================================================
11. Demo Layout Seven
=========================================================================*/
.fxt-template-layout7 {
  min-height: 100vh;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.fxt-template-layout7 .fxt-main-content {
  width: 50%;
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content {
    width: 100%;
    min-height: auto;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 80px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout7 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-logo {
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-logo {
    margin-bottom: 65px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-main-title {
  color: #0173ff;
  font-style: italic;
  font-weight: 600;
  max-width: 700px;
  font-size: 58px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 5px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout7 .fxt-main-content .fxt-main-title {
    font-size: 52px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout7 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown {
  margin-top: 15px;
  margin-bottom: 40px;
  padding-bottom: 50px;
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown {
    margin-bottom: 20px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section {
  display: inline-block;
  position: relative;
  z-index: 1;
  min-width: 120px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 70px;
  }
}
@media only screen and (max-width: 380px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 60px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section > div {
  position: relative;
  z-index: 1;
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before,
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
  content: "";
  height: 8px;
  width: 8px;
  background-color: #000000;
  right: -4px;
  position: absolute;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 7px;
    width: 7px;
    right: -3.5px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 6px;
    width: 6px;
    right: -3px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 4px;
    width: 4px;
    right: -2px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 2px;
    width: 2px;
    right: -1px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
    display: none;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before {
  top: 10px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:before {
    top: 8px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
  bottom: 10px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:after {
    bottom: 8px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:last-child:after,
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section:last-child:before {
  display: none;
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
  font-size: 52px;
  line-height: 1;
  font-weight: 600;
  color: #000000;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 46px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 41px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 28px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
  color: #000000;
  position: absolute;
  z-index: 1;
  bottom: -40px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 17px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 16px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 15px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 14px;
    bottom: -35px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 13px;
    bottom: -30px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form {
  position: relative;
  z-index: 1;
  margin-bottom: 100px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form {
    margin-bottom: 60px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form {
    margin-bottom: 50px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  border: 1px solid #c6c6c6;
  height: 50px;
  background-color: transparent;
  font-size: 15px;
  color: #000;
  padding: 10px 20px;
  border-radius: 45px;
  max-width: 400px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
    height: 48px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
    height: 46px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .form-control {
    max-width: 100%;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .form-control:focus {
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 0;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group input::-webkit-input-placeholder {
  color: #a7a7a7;
  font-weight: 300;
  font-size: 15px;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group input::-moz-placeholder {
  color: #a7a7a7;
  font-weight: 300;
  font-size: 15px;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group input:-moz-placeholder {
  color: #a7a7a7;
  font-weight: 300;
  font-size: 15px;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group input:-ms-input-placeholder {
  color: #a7a7a7;
  font-weight: 300;
  font-size: 15px;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon {
  display: inline-block;
  margin-left: auto!important;
  margin-right: auto!important;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button {
  cursor: pointer;
  display: inline-block;
  color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #0173ff;
  border-radius: 45px;
  background-color: #0173ff;
  font-size: 15px;
  padding: 9px 35px;
  min-width: 180px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button {
    padding: 9px 30px;
    min-width: 160px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button {
    font-size: 14px;
    padding: 9px 25px;
    min-width: 140px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button:focus {
  outline: none;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .input-group .input-group-addon button:hover {
  background-color: transparent;
  color: #0173ff;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .form-result {
  display: block;
  background-color: transparent;
  border: 0;
  left: 0;
  right: 0;
  position: absolute;
  max-width: 400px;
  width: 100%;
  margin: 15px auto 0;
  padding: 0;
  line-height: 1.5;
  top: 100%;
  text-align: center;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .alert-danger {
  color: #fd1313;
}
.fxt-template-layout7 .fxt-main-content .fxt-subscribe-form .fxt-animation-shake {
  -webkit-animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-6px, 0, 0);
    transform: translate3d(-6px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(6px, 0, 0);
    transform: translate3d(6px, 0, 0);
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout7 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #e6e6e6;
  border-radius: 50%;
  color: #000000;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout7 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout7 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li a:hover {
  color: #ffffff;
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout7 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout7 .fxt-main-content .fxt-copyright {
  color: #5d5d5d;
  text-align: center;
}
.fxt-template-layout7 .fxt-banner {
  height: 100vh;
  width: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout7 .fxt-banner {
    width: 100%;
  }
}
/*========================================================================
12. Demo Layout Eight
=========================================================================*/
.fxt-template-layout8 {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.fxt-template-layout8 .fxt-main-content {
  background-color: rgba(0, 0, 0, 0.65);
  padding: 6px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 105px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout8 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-weight: 700;
  max-width:100%;
  font-size: 72px;
  letter-spacing: 8px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout8 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout8 .fxt-main-content .fxt-main-title {
    font-size: 26px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown {
  margin-top: 15px;
  margin-bottom: 40px;
  padding-bottom: 30px;
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown {
    margin-bottom: 20px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
  display: inline-block;
  position: relative;
  z-index: 1;
  min-width: 200px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 120px;
  }
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 110px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 70px;
  }
}
@media only screen and (max-width: 380px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 60px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section > div {
  position: relative;
  z-index: 1;
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before,
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
  content: "";
  height: 10px;
  width: 10px;
  background-color: #fff;
  right: -5px;
  position: absolute;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 8px;
    width: 8px;
    right: -4px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 6px;
    width: 6px;
    right: -3px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 4px;
    width: 4px;
    right: -2px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 2px;
    width: 2px;
    right: -1px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
    display: none;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before {
  top: 15px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:before {
    top: 12px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
  bottom: 15px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:after {
    bottom: 12px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:last-child:after,
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section:last-child:before {
  display: none;
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
  font-size: 82px;
  line-height: 1;
  color: #ffffff;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 58px;
  }
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 52px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 46px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 41px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 36px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
  color: #fff;
  position: absolute;
  z-index: 1;
  bottom: -40px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 22px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 20px;
    bottom: -45px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 18px;
    bottom: -40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 16px;
    bottom: -35px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 15px;
    bottom: -30px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-group {
  margin-top: 30px;
  margin-bottom: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout8 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
    margin-top: 10px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:before {
  background-color: #8e875b;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout8 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout8 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout8 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #000000;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout8 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout8 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout8 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout8 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
13. Demo Layout Nine
=========================================================================*/
body .fxt-template-layout9:before {
  -webkit-transform: translateY(200px);
  -ms-transform: translateY(200px);
  transform: translateY(200px);
  opacity: 0;
  visibility: hidden;
}
body.loaded .fxt-template-layout9:before {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout9 {
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.fxt-template-layout9:before {
  content: "";
  background-image: url("img/figure/banner9-1.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: -1;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transition: all 2s ease-in-out;
  -o-transition: all 2s ease-in-out;
  transition: all 2s ease-in-out;
  -webkit-transition-delay: 1s;
  -o-transition-delay: 1s;
  transition-delay: 1s;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout9 .fxt-elements {
    display: none;
  }
}
.fxt-template-layout9 .fxt-elements li {
  position: absolute;
  z-index: 1;
}
.fxt-template-layout9 .fxt-elements li.item-1 {
  top: 40%;
  left: 10%;
  right: inherit;
}
.fxt-template-layout9 .fxt-elements li.item-2 {
  top: 20%;
  left: inherit;
  right: 20%;
}
.fxt-template-layout9 .fxt-elements li.item-3 {
  top: 50%;
  left: inherit;
  right: 10%;
}
.fxt-template-layout9 .fxt-main-content {
  min-height: 100vh;
  padding: 50px 30px 20vw;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout9 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 50px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout9 .fxt-main-content .fxt-logo a {
  display: block;
}
.fxt-template-layout9 .fxt-main-content .fxt-main-title {
  color: #000000;
  font-weight: 700;
  max-width: 900px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-size: 46px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout9 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout9 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout9 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout9 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout9 .fxt-main-content .fxt-main-title {
    font-size: 26px;
  }
}
.fxt-template-layout9 .fxt-main-content .fxt-paragraph {
  max-width: 550px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  color: #000000;
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-group {
  margin-top: 10px;
  margin-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout9 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout9 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:hover {
  color: #0173ff;
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout9 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout9 .fxt-main-content .fxt-social {
  margin-bottom: 20px;
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout9 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #323232;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout9 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout9 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout9 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
/*========================================================================
14. Demo Layout Ten
=========================================================================*/
.fxt-template-layout10 {
  background: #523fff;
  position: relative;
  width: 100%;
  z-index: 1;
}
.fxt-template-layout10:after {
  content: "";
  position: absolute;
  z-index: -1;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: -o-linear-gradient(30deg, #523fff 25%, #750ed5 75%);
  background: linear-gradient(60deg, #523fff 25%, #750ed5 75%);
  -webkit-animation: gradient1 10s ease infinite;
  animation: gradient1 10s ease infinite;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.fxt-template-layout10:before {
  content: "";
  position: absolute;
  z-index: -1;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: -o-linear-gradient(30deg, #750ed5 25%, #523fff 75%);
  background: linear-gradient(60deg, #750ed5 25%, #523fff 75%);
  -webkit-animation: gradient2 10s ease infinite;
  animation: gradient2 10s ease infinite;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
@-webkit-keyframes gradient1 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
@keyframes gradient1 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
@-webkit-keyframes gradient2 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes gradient2 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
.fxt-template-layout10 #parallax {
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url(img/elements/buble1.png), url(img/elements/buble2.png), url(img/elements/buble3.png);
  background-repeat: no-repeat;
  background-position: center;
  background-position: 50% 50%;
}
.fxt-template-layout10 .fxt-main-content {
  background-color: rgba(0, 0, 0, 0.1);
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  height: 100%;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 100px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout10 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout10 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout10 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout10 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-sub-title {
  font-size: 28px;
  letter-spacing: 8px;
  margin-bottom: 5px;
  color: #ffffff;
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout10 .fxt-main-content .fxt-sub-title {
    font-size: 26px;
    letter-spacing: 6px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-sub-title {
    font-size: 22px;
    letter-spacing: 4px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout10 .fxt-main-content .fxt-sub-title {
    font-size: 20px;
    letter-spacing: 2px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-weight: 300;
  max-width: 900px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 40px;
}
.fxt-template-layout10 .fxt-main-content .fxt-paragraph {
  max-width: 550px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-group {
  margin-bottom: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout10 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout10 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout10 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout10 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout10 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout10 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout10 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #6f45dd;
  border-radius: 50%;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout10 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout10 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout10 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout10 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
15. Demo Layout Eleven
=========================================================================*/
.fxt-template-layout11 {
  background: #523fff;
  position: relative;
  width: 100%;
  z-index: 1;
}
.fxt-template-layout11:after {
  content: "";
  position: absolute;
  z-index: -1;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: -o-linear-gradient(30deg, #2112a8, #2112a8, #460286, #306200, #a5a201, #a32803, #a32803);
  background: linear-gradient(60deg, #2112a8, #2112a8, #460286, #306200, #a5a201, #a32803, #a32803);
  background-size: 1200% 1200%;
  -webkit-animation: gradientBg 100s ease infinite;
  animation: gradientBg 100s ease infinite;
}
@-webkit-keyframes gradientBg {
  0% {
    background-position: 0% 51%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 51%;
  }
}
@keyframes gradientBg {
  0% {
    background-position: 0% 51%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 51%;
  }
}
.fxt-template-layout11 .fxt-main-content {
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 100px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout11 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-weight: 600;
  max-width: 700px;
  font-size: 52px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 15px;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout11 .fxt-main-content .fxt-main-title {
    font-size: 46px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-main-title {
    font-size: 41px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-main-title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-main-title {
    font-size: 32px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-main-title {
    font-size: 28px;
  }
}
@media only screen and (max-width: 320px) {
  .fxt-template-layout11 .fxt-main-content .fxt-main-title {
    font-size: 26px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown {
  margin-top: 15px;
  margin-bottom: 10px;
  padding-bottom: 50px;
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown {
    margin-bottom: 20px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
  display: inline-block;
  position: relative;
  z-index: 1;
  min-width: 150px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 120px;
  }
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 110px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 80px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 70px;
  }
}
@media only screen and (max-width: 380px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section {
    min-width: 60px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section > div {
  position: relative;
  z-index: 1;
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before,
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
  content: "";
  height: 10px;
  width: 10px;
  background-color: #fff;
  right: -5px;
  position: absolute;
  z-index: 1;
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 8px;
    width: 8px;
    right: -4px;
  }
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 6px;
    width: 6px;
    right: -3px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 4px;
    width: 4px;
    right: -2px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
    height: 2px;
    width: 2px;
    right: -1px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before,
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
    display: none;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before {
  top: 15px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:before {
    top: 12px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
  bottom: 15px;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:after {
    bottom: 12px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:last-child:after,
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section:last-child:before {
  display: none;
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
  font-size: 66px;
  line-height: 1;
  font-weight: 600;
  color: #ffffff;
}
@media only screen and (max-width: 1439px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 58px;
  }
}
@media only screen and (max-width: 1199px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 52px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 46px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 41px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-number {
    font-size: 36px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
  color: #fff;
  position: absolute;
  z-index: 1;
  bottom: -40px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 17px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    bottom: -45px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    bottom: -40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 16px;
    bottom: -35px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-countdown .countdown-section .countdown-unit {
    font-size: 15px;
    bottom: -30px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-group {
  margin-top: 30px;
  margin-bottom: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout11 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
    margin-top: 10px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #ffffff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout11 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout11 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout11 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #ffffff;
  border-radius: 50%;
  color: #000000;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout11 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout11 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li a:hover {
  color: #ffffff;
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout11 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout11 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
/*========================================================================
16. Demo Layout Twelve
=========================================================================*/
.fxt-template-layout12 {
  position: relative;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  overflow: hidden;
}
.fxt-template-layout12:before {
  content: "";
  position: absolute;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.6);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.fxt-template-layout12 #particles-js {
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100%;
  opacity: 0.5;
}
.fxt-template-layout12 .fxt-main-content {
  padding: 50px 30px;
  position: relative;
  z-index: 2;
  min-height: 100vh;
  height: 100%;
  max-width: 850px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content {
    padding: 50px 15px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-logo {
  margin-top: 8px;
  margin-bottom: 100px;
  max-width: 40vw;
  margin-left: auto;
  margin-right: auto;
}
.fxt-template-layout12 .fxt-main-content .fxt-logo a {
  display: block;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout12 .fxt-main-content .fxt-logo {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout12 .fxt-main-content .fxt-logo {
    margin-bottom: 80px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-logo {
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout12 .fxt-main-content .fxt-logo {
    margin-bottom: 60px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-sub-title {
  font-size: 28px;
  font-weight: 600;
  letter-spacing: 8px;
  margin-bottom: 5px;
  color: #ffffff;
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout12 .fxt-main-content .fxt-sub-title {
    font-size: 26px;
    letter-spacing: 6px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-sub-title {
    font-size: 22px;
    letter-spacing: 4px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout12 .fxt-main-content .fxt-sub-title {
    font-size: 20px;
    letter-spacing: 2px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-main-title {
  color: #ffffff;
  font-weight: 700;
  max-width: 900px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: 30px;
}
.fxt-template-layout12 .fxt-main-content .fxt-paragraph {
  max-width: 550px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-group {
  margin-top: 30px;
  margin-bottom: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-group .fxt-single-item {
  margin: 0 10px 10px;
}
@media only screen and (max-width: 991px) {
  .fxt-template-layout12 .fxt-main-content .fxt-btn-group {
    margin-bottom: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout12 .fxt-main-content .fxt-btn-group {
    margin-bottom: 90px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-btn-group {
    margin-bottom: 80px;
    margin-top: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout12 .fxt-main-content .fxt-btn-group {
    margin-bottom: 70px;
    margin-top: 10px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill {
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  font-size: 15px;
  position: relative;
  z-index: 1;
  border-radius: 3px;
  border: 0;
  padding: 10px 40px;
  min-width: 180px;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout12 .fxt-main-content .fxt-btn-fill {
    padding: 10px 30px;
    min-width: 160px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-btn-fill {
    padding: 10px 20px;
    min-width: 140px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:before,
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:before {
  background-color: #0173ff;
  opacity: 1;
  visibility: visible;
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:after {
  border: 1px solid #0173ff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:hover:after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1);
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:hover:before {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.5, 0.5);
  -ms-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5);
}
.fxt-template-layout12 .fxt-main-content .fxt-btn-fill:focus {
  outline: none;
}
.fxt-template-layout12 .fxt-main-content .fxt-social {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-social {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  .fxt-template-layout12 .fxt-main-content .fxt-social {
    margin-bottom: 15px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li {
  display: inline-block;
  margin-right: 10px;
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-social ul li {
    margin-right: 5px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li:last-child {
  margin-right: 0;
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  height: 45px;
  width: 45px;
  background-color: #ffffff;
  border-radius: 50%;
  color: #000000;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media only screen and (max-width: 767px) {
  .fxt-template-layout12 .fxt-main-content .fxt-social ul li a {
    font-size: 15px;
    height: 40px;
    width: 40px;
  }
}
@media only screen and (max-width: 575px) {
  .fxt-template-layout12 .fxt-main-content .fxt-social ul li a {
    font-size: 14px;
    height: 35px;
    width: 35px;
  }
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li a:hover {
  color: #ffffff;
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li.fxt-facebook a:hover {
  background-color: #3b5998;
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li.fxt-twitter a:hover {
  background-color: #00acee;
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li.fxt-google a:hover {
  background-color: #CC3333;
}
.fxt-template-layout12 .fxt-main-content .fxt-social ul li.fxt-linkedin a:hover {
  background-color: #0077B5;
}
.fxt-template-layout12 .fxt-main-content .fxt-copyright {
  color: #e9e9e9;
  text-align: center;
  line-height: 1.8;
}
